Patents Examined by Anthony G Gemignani
  • Patent number: 11947495
    Abstract: Disclosed herein are systems and method for providing a File System (FS) without redundancy for one or more services. In one aspect, an exemplary method comprises, mounting a base image of microservices to a directory, for each of the one or more services, union-mounting a service image on top of the base image, identifying all dependencies associated with the service image, and creating one or more sub-directories for each dependency associated with the service image, for each identified dependency, creating a link between the dependency and the union-mounted service image and base image, and creating, one or more micro-services.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 2, 2024
    Assignee: VIRTUOZZO INTERNATIONAL GMBH
    Inventors: Pavel Emelyanov, Alexey Kobets
  • Patent number: 11941019
    Abstract: A computer-implemented method comprising receiving, from a user computer at a server computer, a configuration file specifying one or more data source identifiers of source database tables in a target database system, one or more data sink identifiers of sink database tables in the target database system, and two or more data transformations; the server computer initiating execution of a data transformation framework by loading one or more configuration parameters of the configuration file into main memory of the server computer to define a workflow; creating and storing a configuration table based on the configuration file, the configuration table comprising a plurality of dynamic queries, a plurality of identifiers of transformation functions, and names of the one or more data transformations; in the configuration table, for each of the transformations, creating a plurality of dynamic common table expression queries, each of the dynamic common table expression queries being associated with a particular tran
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 26, 2024
    Assignee: Treasure Data, Inc.
    Inventor: Andrew Ash
  • Patent number: 11928425
    Abstract: Methods, systems and computer program products for content management systems. A content management system is configured to manage a plurality of content objects. Unsupervised learning is performed over the plurality of content objects to identify document templates associated with content objects taken from the plurality of content objects. When a document template is identified, template metadata is associated with the document template. Additional content objects that are similar to the document template can take on the template metadata. In this way, many documents can be automatically populated with template metadata that corresponds to the identified document template. All or portions of the template metadata can be applied to policies, which policies serve to marshal ongoing document handling operations. During learning, document features are extracted and analyzed so as to define feature clusters, which feature clusters are in turn are used to form document template clusters.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: March 12, 2024
    Assignee: Box, Inc.
    Inventors: Kave Eshghi, Victor De Vansa Vikramaratne
  • Patent number: 11921676
    Abstract: Techniques are described relating to unstructured document processing. An associated computer-implemented method includes identifying a plurality of deduplicated data blocks associated with a collection of unstructured documents. The method further includes sorting the plurality of deduplicated data blocks in descending order based upon at least one block frequency metric, selecting a highest sorted unprocessed deduplicated data block, applying text analytics to the selected deduplicated data block, and applying at least one result of the text analytics to any document among the collection of unstructured documents including the selected deduplicated data block. The method is terminated responsive to satisfaction of at least one stopping condition.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: March 5, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael Baessler, Thomas Hampp-Bahnmueller, Yannick Saillet
  • Patent number: 11914553
    Abstract: A system for identifying similarities between tables and databases stored in a storage server comprises the storage server and a management server. The storage server comprises a first database configured to store a plurality of first database tables, and a second database configured to store a plurality of second database tables. The management server is configured to store a storage index indicating metadata describing a plurality of tables stored at the storage server, wherein the metadata indicates a column name of a column in each of the tables, determine a table similarity score, a database similarity score, and access data, and transmit an instruction to the storage server to delete data stored in at least one of the first database or the source table to eliminate redundancies at the storage server.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: February 27, 2024
    Assignee: T-Mobile Innovations LLC
    Inventor: Varsha Borhade
  • Patent number: 11909834
    Abstract: The present disclosure relates to generating a master group node graph from a plurality of systems of record. Record objects of a system of record corresponding to a data source provider may be accessed. Each record object can have a record object type and identify a group entity. Each record object can be linked to one or more second record objects of a second record object type and identifying a respective member entity. A record object corresponding to a group entity can be identified. A connection profile between the record objects of the group entity and another group entity can be generated. An association between the group node profiles and the connection profile can be stored.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 20, 2024
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yurii Brunets, Devin Rice, Vardhman Jain
  • Patent number: 11907187
    Abstract: A method and system for detecting and queuing data stewardship tasks, the method may comprise receiving, at a private database, incoming identity information comprising one or more received data record attributes; comparing the one or more received data record attributes to a plurality of saved data records in the private database. Each saved private data record may include one or more saved attributes. A data stewardship task record is created that contains the received data record attributes and saved data record attributes that are near matches to the received data record. The data stewardship task is displayed to indicate a match quality for each of the received data record attributes and the saved data record attributes. The match quality may be indicated using a color coding scheme that uses a unique color or lack of color to indicate one of a match, a partial match, and no match.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: February 20, 2024
    Assignee: Verato, Inc.
    Inventors: Carl Hecker, Jonathan P. Case, Luis V. Orozco, Tara F. Figley, Sean M. Pritchard
  • Patent number: 11899661
    Abstract: An extraction apparatus (10) is the extraction apparatus that extracts a common plan subtree that is a common part among a plurality of plan trees from the plurality of plan trees, and includes a first assignment unit (11) that calculates, based on information of nodes of a plan tree, a hash value for each node to assign the calculated hash value to the corresponding each node, a second assignment unit (12) that assigns a unique number associated with a set of pointers to each node based on the hash value of each node, and a common plan subtree extraction unit (13) that lists subtrees below a node having the same unique number to extract the common plan subtree from the plurality of plan trees.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: February 13, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventor: Yuya Watari
  • Patent number: 11899632
    Abstract: A methods, systems, and devices for secure linking and matching of data elements across independent data systems of a first and a second enterprise are disclosed. The system includes a first private data system having a first private database that may include all attributes known to the first enterprise A reference data system having a reference database and is also part of the first enterprise. The reference database may include all known attributes regarding data records contained any data system that is in communication with and/or has access to the reference database. A first set of query attributes may be used determine whether a subject represented by the first set of query attributes associates uniquely with a subject of any private data record stored in the first private database. A similar comparison may be made in the reference database.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: February 13, 2024
    Assignee: Verato, Inc.
    Inventors: Luis V. Orozco, Jonathan P. Case, Jeffrey B. Williams, Tara F. Figley, Sean M. Pritchard
  • Patent number: 11892977
    Abstract: A method that includes instructing multiple compute entities, by an expansion manager and during a first phase of the stored entity metadata re-balancing, to: lookup any stored entity metadata by using: (a) a current translation function for linking identifiers of stored entities to stored entities metadata; wherein the current translation function is based on a size of a current storage space allocated to stored entities metadata; and (b) a next translation function for linking identifiers of stored entities to stored entities metadata; wherein the next translation function is based on a size of a next storage space allocated to stored entities metadata; wherein the current space is expanded during the expansion of the storage system to provide the next storage space, and to update any stored entity metadata accessed using the current translation function without updating stored entity metadata accessed using the next translation function.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: VAST DATA LTD.
    Inventors: Ido Yellin, Avi Goren, Oded Sonin
  • Patent number: 11893427
    Abstract: The disclosure describes various embodiments for determining emails that each need a response based on data from a customer relationship (CRM) system. In one embodiment, a method of determining such emails includes the operations of retrieving open tasks assigned to a user from a task database; determining one or more source email domains for one or more source contacts, and one or more target email domains for one or more target contacts; and determining one or more threads emails exchanged between the source contacts and the target contacts based on the source email domains and the target email domains. The method further includes the operations of creating an email list from the threads of emails, including a latest email from a group that was sent by a target contact; and generating a subset of the list of emails by analyzing contents of each of the list of emails using a machine learning model.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 6, 2024
    Assignee: CLARI INC.
    Inventor: Mahesh Subedi
  • Patent number: 11887018
    Abstract: A hypotheses generation and event recognition system that enables event recognition by analyzing documents to construct one or more qualitative metrics (e.g., frequency of keywords, changes in sentiment, occurrence of ontological terms, evolution of topics, etc.), establishing a baseline for the qualitative metric(s), and outputting changes to that baseline for display. In aggregate, those qualitative metrics comprise temporal and/or spatial signals that, when combined, define signatures of events of interest. Accordingly, the user and/or the system may identify an event of interest based on the change in baseline. The system may further provide functionality to generate hypotheses by coding data according to an ontology, populating an ontology space, and using an optimization algorithm to rank points or neighborhoods in the coded ontology space.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 30, 2024
    Assignee: Georgetown University
    Inventors: David M. Hartley, Nili S. Yossinger, Ophir Frieder
  • Patent number: 11874798
    Abstract: Datasets are available from different dataset servers and often lack well-defined metadata. Thus, comparing datasets is difficult. Additionally, there might be different versions of the same dataset which makes the search even more difficult. Using systems and methods described herein, quality scores, dataset versioning, topic identification, and semantic relatedness metadata is stored about datasets stored on dataset servers. A user interface is provided to allow a user to search for datasets by specifying search criteria (e.g., a topic and a minimum quality score) and to be informed of responsive datasets. The user interface may further inform the user of the quality scores of the responsive datasets, the versions of the responsive datasets, or other metadata. From the search results, the user may select and download one or more of the responsive datasets.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: January 16, 2024
    Assignee: SAP SE
    Inventor: Hans-Martin Ramsl
  • Patent number: 11860828
    Abstract: A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a replica of a namespace of the distributed and replicated file system and coordinates updates to the data by generating an ordered set of agreements corresponding to the received proposals, the ordered set of agreements specifying an order in which the nodes are to mutate data stored in data nodes and cause corresponding changes to the state of the namespace. For each agreement in the generated ordered set of agreements, a corresponding writers list may be provided that comprises an ordered list of nodes to execute the agreement and make corresponding changes to the namespace.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: January 2, 2024
    Assignee: WANdisco, Inc.
    Inventors: Yeturu Aahlad, Michal Dobisek, Naeem Akthar, Ramakrishna Thurimella, Christopher Mackey
  • Patent number: 11860939
    Abstract: Embodiments of the disclosure provide methods, systems, computer program products for manipulating a table with an XML column in database. According to the method, a SQL statement for a table is received first, wherein the table comprises an XML column which is a representation of a plurality of logical columns of the table, there is at least one XML element in at least one row and in the XML column of the table, and each of the at least one XML element corresponds to a non-null value in a specific row and in a logical column of the plurality of logical columns of the table. Then the SQL statement is parsed. And then the SQL statement is transformed into a hybrid statement being able to process the XML column in response to the parsing result indicating that the SQL statement relates to at least one logical column of the plurality of logical columns. At last the hybrid statement is executed.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xin Peng Liu, Shuo Li, Xiaobo Wang, ShengYan Sun, Kwai Hing Man
  • Patent number: 11860855
    Abstract: A storage service is configured to receive one or more instructions specifying transformations that are to be applied to data sets stored by the storage service when the data sets are made available outside of particular storage locations within the storage service. In response to triggering events that make the data sets available outside of the particular storage locations, the storage services causes the transformations to be performed on the data sets prior to the data sets being accessible at one or more destination locations outside of the particular storage locations where the data sets are stored. In some embodiments, the transformations are performed on hardware included in the storage service or are performed on external hardware at the direction of the storage service.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Richard Jacques de Kadt, Tate Andrew Certain, Douglas Stewart Laurence, Phil Simko
  • Patent number: 11860887
    Abstract: A computer device receives a stream of event data which event data has the data about the event itself and a device or user identifier. One or the events is stored for different identifiers to be used as state. Two or more different scripts are run and the information about at least one event is shared by at least two different scripts.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 2, 2024
    Assignee: KING.COM LTD.
    Inventors: Gyula Fora, Mattias Andersson, Magnus Ramstedt, Jonathan Beck, Jakob Sultan Ericsson
  • Patent number: 11847100
    Abstract: Methods and systems implement local file systems of computing nodes which translate random-access read and random-access write operation calls to append-based operation calls in accordance with a distributed file system (“DFS”) implemented across storage nodes of a cloud network. Computer-executable applications running on the computing nodes may generate kernel-level read and write system calls by application programming interfaces (“APIs”) such as the Portable Operating System Interface (“POSIX”) standard, to a local file system. The local file system may translate these read and write system calls to file operations at a DFS implementing an append-only file system, as well as perform storage reclamation upon the DFS periodically and/or upon storage thresholds being exceeded.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: December 19, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Windsor Hsu, Jiesheng Wu
  • Patent number: 11823041
    Abstract: Methods, systems, and apparatus for extended training data sets for neural network-based IT solutions. In one aspect, a method includes collecting, support data generated during multiple support events including a corpus of articles referenced during the support event. Within the corpus of articles, restricted and unrestricted articles referenced in the support data and restricted and unrestricted articles not referenced in the support data are identified. Embedded vectors are generated for each article that is referenced in the support data from the article and a subset of the support data that references the article, and for each article that is not referenced by the support data, an embedded vector from only the article. A dimensionality of the embedded vectors is reduced and a neural network is trained using the embedded vectors to select a particular article of the corpus of articles responsive to a new support event.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 21, 2023
    Assignee: Alarm.com Incorporated
    Inventor: Jacob Hart
  • Patent number: 11816073
    Abstract: Database commands may be asynchronously forwarded between nodes of a database system. A read-only node may receive a request, such as a read request or write request, and determine that the request should be forwarded to a read-only node for performance. A thread that handles the request may forward the request to the read-only node and register a call-back event for a response to the request and be made available to perform other work. When the response from the read-write node is received, the call-back event may be triggered and return a response to the request using the same or different thread.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: November 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Dhruva Ranjan Chakrabarti, Atrayee Mullick, Suhas Keshavamurthy, Alexandre Olegovich Verbitski, Saraswathy Narayan, Yingjie He