Patents Examined by Cheryl Lewis
  • Patent number: 12158865
    Abstract: A method, a system, and computer program product for updating various database artifacts using design definitions. A design time definition is received for a database artifact stored in a database. Design time metadata is extracted from the design time definition. Runtime metadata is retrieved from the database, the runtime metadata corresponding to the database artifact. Differences are determined between the design time metadata and the runtime metadata. An update query is generated based on the differences between the design time metadata and the runtime metadata. The update query is executed to update the database artifact.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: December 3, 2024
    Inventor: George Kyriacou
  • Patent number: 12158891
    Abstract: A cognate specification system manages and enforces digital, canonical representations of entities that are added to and in the system by creating a composite entity key (“EntityKey”) that uniquely and immutably identifies each entity within the system, and that is created based upon the attributes of the entity rather than being arbitrarily assigned. Entities may be organized into various types or cognates, each associated with distinct sets of attributes. A physical or digital referent may be added to the system as an entity by specifying attributes. In such a system, any entity, whether a physical or digital referent, a process, or other type, is uniquely and verifiably identifiable, and may be linked to or associated with other entities, allowing users of the system to produce and access specification granularity beyond traditional approaches focused on systems interoperability.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: December 3, 2024
    Assignee: Edgewood Software Corp.
    Inventors: David Boggs, James Orr, Thomas Vaughan
  • Patent number: 12153630
    Abstract: This disclosure discloses systems, devices, and methods for parallelized data structure processing in context of machine learning and reverse proxy servers.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: November 26, 2024
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventor: Sears Merritt
  • Patent number: 12153615
    Abstract: An enterprise ontology, an application data usage model, and/or cross-application data dependencies may be developed using artificial intelligence. Using pattern recognition and/or information extraction techniques, the artificial intelligence may analyze application source code to identify common DDL or SQL statements to formulate an ontology and/or a usage model for the application. A plurality of application ontologies and/or data usage models may be used to build a semantic hub. The semantic hub may be analyzed to identify data redundancies, data use frequency, potential data quality challenges, and/or data dependencies between applications to produce a data abstraction model that allows legacy applications to communicate with one or more data stores.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: November 26, 2024
    Assignee: Science Applications International Corporation
    Inventor: Benjamin Colby Jones
  • Patent number: 12153577
    Abstract: Enabling editable tables on a cloud-based data warehouse including receiving, by a query manager, a client-provided table; receiving, by the query manager from a query manager client, a request to create a referencing worksheet using, as data sources, the client-provided table and a database table on a cloud-based data warehouse; storing, by the query manager, the client-provided table in the schema storage location on the cloud-based data warehouse, wherein the schema storage location is a storage location on the cloud-based data warehouse to which the query manager has read and write access, and wherein the database table is external to the schema storage location; generating, by the query manager, a database query to create the referencing worksheet, wherein the database query targets the client-provided table in the schema storage location and the database table; and issuing, by the query manager, the database query to the cloud-based data warehouse.
    Type: Grant
    Filed: November 2, 2023
    Date of Patent: November 26, 2024
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Jason D. Frantz, Max H. Seiden, Kenneth Truong, Robert C. Woollen, James L. Gale
  • Patent number: 12147398
    Abstract: A computer analyzes a relational schema of a database to generate a data entry schema and encodes the data entry schema as JSON. The data entry schema is sent to a database client so that the client can validate entered data before the entered data is sent for storage. From the client, entered data is received that conforms to the data entry schema because the client used the data entry schema to validate the entered data before sending the data. Into the database, the entered data is stored that conforms to the data entry schema. The data entry schema and the relational schema have corresponding constraints on a datum to be stored, such as a range limit for a database column or an express set of distinct valid values. A constraint may specify a format mask or regular expression that values in the column should conform to, or a correlation between values of multiple columns.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: November 19, 2024
    Assignee: Oracle International Corporation
    Inventors: Tirthankar Lahiri, Srikrishnan Suresh, Beda Christoph Hammerschmidt, Adrian Daniel Popescu, Jesse Kamp, Zhen Hua Liu
  • Patent number: 12141169
    Abstract: A method for converting a spreadsheet into a data model includes: obtaining the spreadsheet including a plurality of cells containing data; identifying local structures within the spreadsheet using attributes of the data in the spreadsheet; combining the local structures of the spreadsheet into a generic multi-dimensional model comprising dimensions and data cubes; generating the data model using the generic multi-dimensional model by mapping elements of the generic multi-dimensional model to elements of the data model; and displaying, on a display and to a user, the data model. The dimensions and the data cubes are the elements of the generic multi-dimensional model.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: November 12, 2024
    Assignee: Anaplan, Inc.
    Inventors: Andrew Thomas Nelmes, Alexandros Komninos, Robin Ward Stafford, Jonathan Co
  • Patent number: 12135730
    Abstract: Embodiments of the disclosure provide for improved integration of third-party devices in a system. Specifically, embodiments provide for improved integration management, including creation, deployment, maintenance, and monitoring of integrations utilizing integration templates. Embodiments include operation using a specially configured templating system that enables creation of integration template(s), management of integration template(s), searching of integration template(s), and initiation of such integration template(s) into integration instance(s) for particular client system(s), as well as updating of integration instance(s) based on integration template(s). Some embodiments provide dashboard(s) for accessing and/or managing integration instance(s) or associated information.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: November 5, 2024
    Assignee: Honeywell International Inc.
    Inventors: Mohammad Ameer Hamza, Roshan Lawrence Valder, Saurabh Bhattacharya
  • Patent number: 12130843
    Abstract: Various embodiments of the teachings herein include a computer-aided method for transforming data in a relational database, containing sensor measurements, into RDF data blocks of a graph database. The method may include: providing a R2RML mapping file; breaking down and converting the data using the mapping file and a first mapping parser; generating a generation of RDF data blocks; and storing the generation as a database. After the data have been broken down and converted, checking a quality of the obtained R2RML mapping and creating a second R2RML mapping file, on the basis of which the relational data are broken down and converted into RDF data blocks. The second R2RML mapping, during the preparation of the relational data into RDF data blocks, automatically stops the processing of relational data that are not to be resolved and thus optimizes the energy efficiency of the preparation.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: October 29, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Swathi Shyam Sunder, Tobias Aigner
  • Patent number: 12130821
    Abstract: A containerized data classification and automated metadata publishing system (DCAMPS-C) is disclosed. DCAMPS-C is powered by a data classification engine. The containerized data classification and automated metadata publishing system hosts a data classification and automated metadata cloud application publishing service. DCAMPS-C offers a containerized solution that automates the data classification and metadata generation processes, eliminates the need for manual input, reduces the chances of human error, and ensures seamless integration with modern cloud and on-premise infrastructures for better resource utilization, scalability, and overall efficiency in managing digital content within an organization.
    Type: Grant
    Filed: June 20, 2024
    Date of Patent: October 29, 2024
    Assignee: Mundo Systems Inc.
    Inventors: Ernest Vasquez, Ernest Matthew Vasquez, Joshua Andres Vasquez
  • Patent number: 12130872
    Abstract: A system and method for query selection are provided. The method may include acquiring a natural language sentence, pre-processing to obtain a standard node sequence, constructing a node tree based on the relationship between an index node and other nodes, generating a data query command based on the node tree, querying data using the data query command, and filtering the results. The standard node sequence may include at least an index node and a condition node. The node tree may be used to characterize the index-condition combination. The system may include an acquisition unit, a pre-processing unit, a node tree construction unit, a translation unit, and a querying and filtering unit.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: October 29, 2024
    Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.
    Inventors: Zheng Yi, Wei Xia, Zhiwei Tao
  • Patent number: 12124432
    Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.
    Type: Grant
    Filed: January 10, 2024
    Date of Patent: October 22, 2024
    Assignee: The Bank of New York Mellon
    Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
  • Patent number: 12118028
    Abstract: The present disclosure is generally related to a data processing system to coordinate parallel processing of audio queries across multiple devices. A data processing system can receive an audio input signal detected the display device and parse the audio input signal to identify an entity. The data processing system can transmit a query command to the display device to cause a multimedia content application to perform a search for the entity. The data processing system can access at least one of an address database and a multimedia content provider to identify a reference address for the entity. The data processing system can provide the reference address for the entity to cause the display device to present a content selection interface. The content selection interface can include an element for the reference address, prior to completion of the search for the entity performed by the multimedia content application.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: Jian Wei Leong, Nicu Cornea, Maya Tekke Anant
  • Patent number: 12118051
    Abstract: An electronic device is provided.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: October 15, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jaeseok Park, Mina Kim, Seokho Yoon
  • Patent number: 12111816
    Abstract: Embodiment herein provides a method for managing uniqueness constraints associated with entities in a graph database. The method includes receiving a constraint specification of an entity from a constraint management system and receiving a configure operation for maintaining uniqueness requirement in the constraint management system. The method also includes determining a constraint key based on inputs received for maintaining the uniqueness requirement in the constraint management system; and creating a composite unique constraint based on the constraint key. The composite unique constraint comprises properties of the constraint key and a constraint vertex indicating a class of constraints available in the inputs received for maintaining uniqueness requirement. The method also includes storing the composite unique constraint in the constraint specification received from the constraint management system to validate the uniqueness before performing an operation on the entity.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: October 8, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Pawan Shriwas, Apurva Tripathi, Ayush Kumar Singh, Pankaj Pachori
  • Patent number: 12112586
    Abstract: Described herein are methods of processing telematics data that include receiving initial telematics data related to a vehicle from a telematics device and processing the initial telematics data to generate processed telematics data. For each recipient of a plurality of recipients, the methods additionally include determining, from the initial telematics data and/or the processed telematics data, data that is to be made accessible to a recipient. Determining the data that is to be made accessible to the recipient comprises evaluating one or more constraints for the recipient that constrain what data the recipient is permitted to receive and determining what data has been requested to be provided to the recipient. For each recipient of a plurality of recipients, the methods additionally include distributing the determined data to the recipient. Also described herein are systems for processing telematics data in accordance with the described methods.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: October 8, 2024
    Assignee: Geotab Inc.
    Inventor: Neil Charles Cawse
  • Patent number: 12105680
    Abstract: A network system for providing long haul network connection between endpoint devices is disclosed. The network system includes a first and a second endpoint devices, a first and a second exchange servers, a first access point server coupled between the first endpoint device and the first exchange server, a second access point server coupled between the second endpoint device and the second exchange server, a first storage node coupled between the first exchange server and the second exchange server, and a second storage node coupled between the first exchange server and the second exchange server. The first exchange server is configured to convert first packetized traffic into a carrier file and write the carrier file to the second storage node. The second exchange server is configured to read the carrier file from the second storage node and convert the carrier file into second packetized traffic.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: October 1, 2024
    Assignee: UMBRA TECHNOLOGIES LTD.
    Inventor: Joseph E. Rubenstein
  • Patent number: 12105672
    Abstract: Method for calculating a modifier code of a file, the method comprising the following steps: a) establishing a list of possible modifier codes; b) establishing a list of a plurality of possible mixer numbers; c) for each modifier code: i) creating a list of hashes of the file; ii) for each mixer number, calculating the hash of the file mixed and modified by the modifier code, the modification of the file being performed using the same modification function; iii) adding each hash calculated in step ii) to the list of hashes of the file; iv) counting the number of different elements N of the list of hashes; v) memorizing this number N, as well as the associated modifier code, if N is the first to be counted or is greater than the number N previously memorized; and d) returning the last modifier code memorized.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: October 1, 2024
    Assignee: Marbeuf Conseil et Recherche
    Inventor: Bruno Sangle-Ferriere
  • Patent number: 12105685
    Abstract: A relational database for migrating data in a workflow between databases in different environments. Graphical user interfaces are generated through which database management scripts are automatically generated for migrating data between environments. Generally, the database management scripts are compatible with database attributes. The database management scripts are executed to update data tables stored on the databases.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: October 1, 2024
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Jeffrey Allen Erickson, Marjorie Ann Bue, Richard Forrest Herwig, Jr., Michael Shaun Ogilvie, George Reynard Davis, Jr., Denise May Broderick
  • Patent number: 12099461
    Abstract: Methods and apparatus relating to techniques for multi-tile memory management. In an example, an apparatus comprises a cache memory, a high-bandwidth memory, a shader core communicatively coupled to the cache memory and comprising a processing element to decompress a first data element extracted from an in-memory database in the cache memory and having a first bit length to generate a second data element having a second bit length, greater than the first bit length, and an arithmetic logic unit (ALU) to compare the data element to a target value provided in a query of the in-memory database. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: March 14, 2020
    Date of Patent: September 24, 2024
    Assignee: INTEL CORPORATION
    Inventors: Abhishek R. Appu, Altug Koker, Aravindh Anantaraman, Elmoustapha Ould-Ahmed-Vall, Valentin Andrei, Nicolas Galoppo Von Borries, Varghese George, Mike Macpherson, Subramaniam Maiyuran, Joydeep Ray, Lakshminarayanan Striramassarma, Scott Janus, Brent Insko, Vasanth Ranganathan, Kamal Sinha, Arthur Hunter, Prasoonkumar Surti, David Puffer, James Valerio, Ankur N. Shah