Patents Examined by Hung D Le
  • Patent number: 12130804
    Abstract: In some examples, a system receives, as part of a service to update a data store, a collection of operations that are to be performed with respect to the data store, wherein the collection of operations comprises a plurality of different types of operations for respective data blocks of the data store. Multiple operations of a respective type of the different types of operations are batched to produce a batch of operations of the respective type, and the batch of operations of the respective type is flushed to the data store. The system progressively updates a tracking data structure that tracks batching and flushing of operations of the collection of operations during the service, where the tracking data structure includes metrics representing flushes of batches of operations of the different types. After an interruption of the service, the system resumes the service using a checkpointed version of a resume portion of the tracking data structure.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: October 29, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Zachary Nathan Turner
  • Patent number: 12130874
    Abstract: A device receives a request to display a learning module. The device receives sensor values from a set of one or more sensor devices attached to a patient. The device displays a set of survey questions. The device receives user-specified responses to the set of survey questions. The device selects a first learning module from a plurality of learning modules based on the sensor values and the user-specified responses to the set of survey questions. The device displays the first learning module on the display in response to receiving the request to displaying the learning module.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: October 29, 2024
    Assignee: ACTO Technologies Inc.
    Inventors: Parth Khanna, Nick Diamond, Kumar Karthik Erramilli
  • Patent number: 12130793
    Abstract: A method is used for managing a flow of data in at least one database, wherein said database is configured with at least two data models of data storage. In said method, during a first period of time, a first data flow portion is received in a computer, and the first data flow portion is then stored in a first data pool of the database according to the first data model. Then, after the first period of time, a transformation is made on the first portion of the data and the transformed first data is assigned to a second data model, and the first data flow portion is then transferred from the first data pool to a second data pool. The process is repeated with at least a second data flow portion and can be extended to more transformations, and, thus, to more data models, and more data pools accordingly.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: October 29, 2024
    Assignees: BARCELONA SUPERCOMPUTING CENTER-CENTRO NACIONAL DE SUPERCOMPUTACION, UNIVERSITAT POLITÉCNICA DE CATALUNYA
    Inventors: Carlos GarcĂ­a Calatrava, Yolanda Becerra, Fernando Cucchietti
  • Patent number: 12130831
    Abstract: The disclosure provides a cloud computing-based adaptive storage layering system and method. The system includes a data node management module, a metadata management module, an adaptive storage layering module, and a pre-aggregated query routing module. According to predefined rules, node capacity is expanded and shrunk, collected queried hit models and scanned file paths are aggregated and sorted, and layering loading and pre-loading are performed on files. Based on the disclosure, an efficient On-Line Analytical Processing (OLAP) query execution engine may be constructed, to deal with complex OLAP queries of various reporting system. Therefore, the execution efficiency of cloud OLAP engines can be significantly enhanced.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: October 29, 2024
    Assignee: KUYUN (SHANGHAI) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Shaoxiong Zhan, Yang Li, Qing Han
  • Patent number: 12124470
    Abstract: Systems, methods, and computer readable storage media that may be used to receive, by a publishing platform, one or more first data events associated with first content of a first content provider and one or more second data events associated with second content of a second content provider, generate, by the publishing platform, multiplexed data by multiplexing the one or more first data vents and the one or more second data events, and communicate, by the publishing platform, the multiplexed data to a de-multiplexer of an analytics system, wherein the de-multiplexer de-multiplexes the multiplexed data into the one or more first data events and the one or more second data events, communicates the one or more first data events to a first endpoint associated with the first content provider, and communicates the one or more second data events to a second endpoint associated with the second content provider.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: October 22, 2024
    Assignee: GOOGLE LLC
    Inventors: Charbel Zaarour, Stephen Paul Ganem, Loc Thi Bao Do, Eric Joshua Burley
  • Patent number: 12111826
    Abstract: Systems and methods for training and performing query answering for programming related query answering are disclosed. During a training phase, queries and answers of a training dataset may be encoded as vectors into the Euclidean space. Loss values for query-answer pairs, duplicate queries, and augmented queries may be determined using loss functions and may be used to adjust the model of the encoder. During the operation phase, a query may be received and encoded into the Euclidean space. The encoded answer most proximate to the encoded query may be decoded and provided as the most relevant answer.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: October 8, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Suthee Chaidaroon, Xiao Zhang, Shruti Subramaniyam, Sidharth Gulati, Jeffrey Thomas Svajlenko, Iman Keivanloo, Rick Nayar, Regina M Joy
  • Patent number: 12105698
    Abstract: The example embodiments are directed to systems and methods of a locking mechanism for a database which permits a partial quantity assignment of a data item to a database request. In one example, the method may include receiving a database request comprising a requested quantity value of a data item, setting an exclusive lock on the data item within a database, protecting the requested quantity value by posting a TQA to a table, wherein the TQA comprises an identifier of the requested quantity value, an identifier of the database request, and a timestamp, releasing the exclusive lock for the database request on the data item within the database in response to recording the TQA, and with the exclusive lock released, determining a quantity value of the data item which is available for the database request and confirming the determined quantity via the temporary quantity assignment table.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: October 1, 2024
    Assignee: SAP SE
    Inventors: Thomas Werth, Juliane Wagner, Jibi Joseph Vadakayil, Stefan Siebert
  • Patent number: 12099470
    Abstract: This technology relates generally to data assembly and analytics, as can be used in the personal finance and banking field, and more particularly to the field of lending and credit notification methods and systems. Embodiments of this technology provide systems and methods for creating objects which can be used in multiple implementations to generate scores.
    Type: Grant
    Filed: June 19, 2023
    Date of Patent: September 24, 2024
    Assignee: ZestFinance, Inc.
    Inventors: John W. L. Merrill, John J. Beahan
  • Patent number: 12099514
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for transforming data metrics to conform to a production schema for cross-domain uniformity. In particular, in one or more embodiments, the disclosed systems receive a metric having an initial schema, determine that the initial schema is inconsistent with a production schema, transform the metric to conform with the production schema, and store the metric in a standardized-schema database.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: September 24, 2024
    Assignee: Chime Financial, Inc.
    Inventors: Karishma Dambe, Dmytro Manannykov, Saiyad Shah
  • Patent number: 12093243
    Abstract: Systems and techniques for metadata quality monitoring and remediation are described herein. Metadata is obtained from a system of record. The metadata is normalized. The metadata is evaluated with an integrity rule to identify a discrepancy in an element of the metadata. The discrepancy is stored as an integrity gap in an integrity database. A notification is generated that includes identification of the element of the metadata and a description of the integrity rule. The notification is transmitted to a user identified based on the integrity rule.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: September 17, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Rajiv Kumar Jain, Christopher James McBrayer
  • Patent number: 12093220
    Abstract: A computer implemented method manages an image. A number of processor units identifies a set of base files in a set of image layers for a candidate file in a container layer in response to a request to create a new image with the candidate file. The number of processor units identifies delta data between the candidate file and the set of base files. The number of processor units creates the new image with a new top image layer using the delta data identified for the candidate file in the container layer. According to other illustrative embodiments, a computer system, and a computer program product for managing an image are provided. As a result, the illustrative embodiments provide a technical effect of reducing the size of images and reducing storage space used to store the images.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Da Long Wang, Zhan Peng Huo, Yu Sun, Hong Yi Zhang
  • Patent number: 12093264
    Abstract: A database system is operable to receive a plurality of records of a dataset for storage. A plurality of segment row data is generated from the plurality of records and a plurality of parity data corresponding to the plurality of segment row data is generated. The plurality of segment row data is stored via a first storage mechanism. The plurality of parity data is stored via a second storage mechanism. Execution of a plurality of queries against the dataset is facilitated by accessing the plurality of segment row data via the first storage mechanism. A storage failure of one of the plurality of segment row data via the first storage mechanism is detected. The one of the plurality of segment row data is recovered for storage via the first storage mechanism based on accessing at least one parity data via the second storage mechanism.
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: September 17, 2024
    Assignee: Ocient Holdings LLC
    Inventor: Andrew D. Baptist
  • Patent number: 12088725
    Abstract: Disclosed is a method, a device, and/or a system of authentication through use of an unforgeable hash function-based credential. In one embodiment, method for electronic authentication includes receiving an authentication request including an identity claim from a first device, the identity claim including a device root hash computed by a hash function using inputs comprising a previously calculated hash value of the device. The method retrieves data of a user profile associated with the first device, the user profile including a profile root hash computed by the hash function using inputs comprising a previously calculated hash value of the user profile. The method extracts the profile root hash and compares the device root hash with the profile root hash. The method determines that the device root hash and the profile root hash are not identical, denies the authentication request, and optionally locks the user profile.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: September 10, 2024
    Assignee: THE ONLI CORPORATION
    Inventors: Dhryl Anton, Michael McFall
  • Patent number: 12074936
    Abstract: One aspect of the invention includes a computer device. The computer device includes a network interface component configured to download media from an external source through a secure network connection. The computer device also includes a memory configured to store the downloaded content. The computer device further includes a media profiling engine configured to query the memory for the downloaded content based on the connection of the network interface component to the external source through the secure network connection and to generate a media profile log comprising information relevant to the downloaded content.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: August 27, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Leonardo William Estevez, Benzy Gabay
  • Patent number: 12066982
    Abstract: A computer system provides shared access to electronic data assets. The system may perform operations including: receiving, from a first user, a request to access a shared data asset, wherein: the shared data asset is associated with a shared data asset object, and the shared data asset object identifies at least a second user authorized to approve sharing of the shared data asset; in response to receiving the request from the first user: generating a data access request object including at least an identification of the first user and an identification of the shared data asset object; and providing an indication of the data access request object to the second user associated with the shared data asset object; receiving, from the second user, an approval of the request; and in response to receiving the approval of the request from the second user: granting the first user access to the shared data asset associated with the shared data asset object.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: August 20, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Alexandra Greehy, Craig Massie, Alexander Bell-Thomas, Helena Kertesz, Mihai Condur, Nicolas Prettejohn, Pieris Christofi, Sam Stoll
  • Patent number: 12067035
    Abstract: The present disclosure provides a method for reporting a movement path and an electronic device. The method is applied to an intelligent locator and includes receiving, a movement path acquisition request sent by a reporting device within a reporting time threshold; acquiring a movement path including at least one piece of unreported location information from a database; and sending the movement path to the reporting device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: August 20, 2024
    Assignee: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD
    Inventor: Aimin Shi
  • Patent number: 12067024
    Abstract: Systems, methods, and techniques for optimizing a plurality of data integration tasks within a data integration collection by identifying, as a sub-set of the plurality of data integration tasks, a plurality of point-to-point data integration tasks defining a data integration transformation plan to include: generating one or more publication data integration tasks comprising publishing from each respective data source of the plurality of point-to-point data integration tasks to generate a single publication topic; and generating one or more subscription data integration tasks causing each respective target of the plurality of point-to-point data integration tasks to subscribe to the single publication topic; and generating a set of optimization instructions configured to cause the at least one computer to implement the data integration transformation plan; and executing the set of optimization instructions to generate the one or more publication data integration tasks and the one or more subscription data int
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 20, 2024
    Assignee: Informatica LLC
    Inventors: Gadi Wolfman, Kobi Gol, Jaganmohan Reddy Kancharla
  • Patent number: 12056097
    Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to: receive an instruction to join an information handling system cluster; deploy at least one prerequisite service from the information handling system to the information handling system cluster; and cause a master node of the information handling system cluster to join the information handling system to the information handling system cluster.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: August 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Vivian Jian, Xiaojun Wu, Haijun Zhong, Muzhar S. Khokhar, Hongyao Tang
  • Patent number: 12056126
    Abstract: A method, system, and computer system for performing an operation with respect to a target table are disclosed. The method includes performing first and second jobs, obtaining one or more other resulting files based at least in part on unmatched rows, and obtaining a set of processed files based at least in part on performing a post-processing operation with respect to the set of resulting files. The set of processed files has less files than the set of resulting files. Performing the first job includes determining a set of matching target table files and storing target table information indicating for each of the set of matching target table files, a particular set of rows having matching rows. Performing the second job includes performing a matching action based on matched rows and obtaining the second job resulting file(s).
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: August 6, 2024
    Assignee: Databricks, Inc.
    Inventors: Bart Samwel, Tathagata Das, Lars Kroll, Yijia Cui, Juliusz Sompolski, Tom Van Bussel, Prakhar Jain
  • Patent number: 12056143
    Abstract: A method of generating and storing metadata in a data processing system includes defining metadata sets of process definition metadata based on a process definition of the data processing system. The metadata sets include a first set of metadata corresponding to a processing step of the data processing system, a second set of metadata corresponding to a processing step successor, and a third set of metadata corresponding to a data object that is produced or consumed by the processing step in the data processing system. The method further includes executing one or more steps of the data processing system according to the process definition and generating runtime metadata during an execution of the one or more data processing system steps. The method further includes storing the runtime metadata and forming a metadata data store that integrates the runtime metadata and the metadata sets of process definition metadata.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: August 6, 2024
    Assignee: Insight Direct USA, Inc.
    Inventor: Bennie Alfons Haelen