Patents Examined by Hung D Le
  • Patent number: 12774948
    Abstract: Techniques for selecting a spectroscopic light source include obtaining a light source dataset and a spectroscopic dataset, initializing a genetic algorithm, selecting a first individual solution and a second individual solution from an initial generation of solutions, generating a new individual solution from the first and second individual solutions by combining their respective chromosome encodings, evaluating a specificity of the new individual solution to a target material, adding the new individual solution to a new generation of solutions, populating the new generation of solutions with a plurality of additional individual solutions, generating one or more descendent generations of solutions by iterating the genetic algorithm, selecting one or more implementation individual solutions exhibiting a threshold specificity to the target material, and outputting the one or more implementation individual solutions.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: October 27, 2026
    Assignee: X Development LLC
    Inventors: Gearoid Murphy, Diosdado Rey Banatao, Artem Goncharuk, Neil Treat
  • Patent number: 12775843
    Abstract: Disclosed are a quantization method and quantization apparatus for a weight of a neural network, and a storage medium. The neural network is implemented on the basis of a crossbar-enabled analog computing-in-memory (CACIM) system, and the quantization method includes: acquiring a distribution characteristic of a weight; and determining, according to the distribution characteristic of the weight, an initial quantization parameter for quantizing the weight to reduce a quantization error in quantizing the weight. The quantization method provided by the embodiments of the present disclosure does not pre-define the quantization method used, but determines the quantization parameter used for quantizing the weight according to the distribution characteristic of the weight to reduce the quantization error, so that the effect of the neural network model is better under the same mapping overhead, and the mapping overhead is smaller under the same effect of the neural network model.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: October 27, 2026
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Huaqiang Wu, Qingtian Zhang, Lingjun Dai
  • Patent number: 12769800
    Abstract: A method and system, performed in a server computing device, of identifying and allocating sentiment attributions.
    Type: Grant
    Filed: May 30, 2024
    Date of Patent: October 20, 2026
    Inventor: Vaibhav Bhan
  • Patent number: 12748779
    Abstract: A system and method for maintaining a persistent key-value store is presented. The method includes mirroring at least one persistent page to at least one corresponding non-persistent page, wherein the at least one persistent page and the at least one corresponding non-persistent page each contain at least one slot each containing a key-value pair entry and an associated update number (UN); maintaining an association of a key with a pointer, wherein the pointer points to the slot containing the key-value pair entry, for the key, with the highest UN; and maintaining an association of a key with a reference counter (REFC), wherein the REFC counts the number of key-value pair entries, for the key, whose UN is below a maximum; maintaining, for each slot, a marking at least of used or available; and performing key-value store operations on the non-persistent page before they are persisted to the persistent page.
    Type: Grant
    Filed: January 28, 2025
    Date of Patent: September 29, 2026
    Assignee: Regatta Data Ltd.
    Inventors: Erez Webman, Lior Govrin, Alon Shimon Gweta
  • Patent number: 12748769
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a data transmission request associated with data to be retrieved from a data source. Metadata may be generated based upon, at least in part, data requirements of the data transmission request associated with the data. A job may be generated to retrieve the metadata. The data may be retrieved from the source according to the metadata. The data retrieved from the source may be stored in a target in a location based on the metadata.
    Type: Grant
    Filed: March 27, 2025
    Date of Patent: September 29, 2026
    Assignee: Truist Bank
    Inventors: David Matthew Penn, Shankarram Venkataraman
  • Patent number: 12743447
    Abstract: Example solutions read compressed data from a file in persistent storage, directly into an in-memory store without decompression. Some examples transcode the compression scheme used by the file into the compression scheme used by the in-memory store whereas, in other examples, the in-memory store is compatible with the compression scheme used by the file. In some examples that use transcoding, radix clustering is used to speed up compression dictionary transcoding. The radix clustering minimizes cache misses, thereby increasing the efficiency of memory access. These approaches significantly improve cold start times when responding to queries.
    Type: Grant
    Filed: January 15, 2025
    Date of Patent: September 22, 2026
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Krystian Sakowski, Marius Dumitru, Amir Netz, Cristian Petculescu
  • Patent number: 12724780
    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: July 12, 2024
    Date of Patent: September 1, 2026
    Assignee: Ocient Holdings LLC
    Inventor: Andrew D. Baptist
  • Patent number: 12705279
    Abstract: A background music providing method includes: based on a user command for executing a content recognition mode being received, obtaining a data corresponding to the content, reproduced on the display apparatus, in the content recognition mode; transmitting the obtained data to an external source; obtaining information corresponding to the content based on the data from the external source; and displaying a result UI corresponding to the obtained information on the display apparatus.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: August 11, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-hun Park, Myung-jae Kim, Young-jun Ryu, Jang-ho Jin
  • Patent number: 12694009
    Abstract: Methods, systems, and computer programs are described for tracking evaluation of workload stability through performance indexing. A plurality of metric source data is received by at least one hardware processor. Based on this data, a workload is identified as a stable workload candidate. A performance index is then generated, reflecting the characteristics of the identified stable workload candidate. The performance index is continuously tracked over a period of time, enabling the detection and analysis of any modifications to the workload and the subsequent impact on system performance.
    Type: Grant
    Filed: May 30, 2024
    Date of Patent: July 28, 2026
    Assignee: Snowflake Inc.
    Inventors: Vlad Bunescu, Joshua Klahr, Louis Magarshack, Shiyu Qu, Zerui Wei, Jiaqi Yan
  • Patent number: 12681912
    Abstract: Methods, systems, and devices for data management are described. A method may include obtaining a new snapshot of a relational database of a source computing environment, comparing the new snapshot of the relational database to a prior snapshot of the relational database, updating, in response to the comparison indicating that data of a row of a relational database table changed between the prior snapshot and the new snapshot, a field of a second versioning control column of a corresponding row of a backup database table of the set of backup database tables to indicate a version of the new snapshot, and adding, in response to the comparison indicating that the data of the row of the relational database table changed, an additional row to the backup database table, where a field of a first versioning control column of the additional row includes an indication of the version of the new snapshot.
    Type: Grant
    Filed: May 1, 2024
    Date of Patent: July 14, 2026
    Assignee: Rubrik, Inc.
    Inventors: Jun Xu, Jonathan Carlyle Derryberry, Nikita Awasthi, Harsha Vattem, David Anthony Terei, Anshul Gupta, Sai Kiran Katuri
  • Patent number: 12681978
    Abstract: Example methods, apparatus, systems and articles of manufacture are disclosed to determine tags for unknown media using multiple media features. Disclosed examples extract features from portions of the unknown media. Disclosed examples weight the features based at least partially on respective recognition technologies used to extract the features to determine corresponding weighted features. Disclosed examples search a database of pre-tagged media with a combination of the weighted features to generate a list of suggested tags for the unknown media, the list of suggested tags including relevancy scores for respective ones of the tags in the list. Disclosed examples assign a tag from the list of suggested tags to the unknown media based on a comparison of the relevancy score for the tag to a threshold.
    Type: Grant
    Filed: January 17, 2025
    Date of Patent: July 14, 2026
    Assignee: The Nielsen Company (US), LLC
    Inventor: Morris Lee
  • Patent number: 12681999
    Abstract: Methods and apparatuses for providing a permissions-aware search and knowledge management system that incorporates user suggested results, document verification, and intelligent user activity tracking across group hierarchies to improve the quality and relevance of search results are described. The permissions-aware search and knowledge management system may enable content stored across a variety of local and cloud-based data stores to be indexed, searched, and displayed to authorized users. The identification and ranking of relevant documents corresponding with a user's search query may take into account user suggested results from the user and others assigned to the same group as the user, whether the underlying content of a search result was verified by a content owner as being up-to-date, the amount of time that has passed since the underlying content was verified by the content owner, and the recent activity of the user and related group members.
    Type: Grant
    Filed: May 14, 2024
    Date of Patent: July 14, 2026
    Assignee: Glean Technologies, Inc.
    Inventors: Anthony Gentilcore, Tirunelveli Vishwanath, Piyush Prahladka, Arvind Jain, Neboysa Omcikus, Cindy Chang, Shivaal Roy, Sharvanath Pathak, Chaitanya Asawa, Mrinal Mohit, Eddie Zhou, Debarghya Das
  • Patent number: 12681934
    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: July 10, 2024
    Date of Patent: July 14, 2026
    Assignee: Databricks, Inc.
    Inventors: Bart Samwel, Tathagata Das, Lars Kroll, Yijia Cui, Juliusz Sompolski, Tom Van Bussel, Prakhar Jain
  • Patent number: 12682286
    Abstract: A clustering model is used to partition a set of historical opportunity profiles representing historical opportunities into a plurality of opportunity profile clusters. A target opportunity profile that includes a plurality of target-opportunity parameters is obtained, and an opportunity profile cluster is identified that meets a matching criterion with the target opportunity profile. The plurality of historical opportunity profiles of the identified opportunity profile cluster are partitioned based on an outcome indicator associated respectively with each of the plurality of historical opportunity profiles, providing a first subset of historical opportunity profiles and a second subset of historical opportunity profiles. An insight generation model is applied to the target opportunity profile along with the first subset and/or the second subset to generate one or more insights for the target opportunity profile.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: July 14, 2026
    Assignee: Oracle International Corporation
    Inventor: Vivek Kumar
  • Patent number: 12664147
    Abstract: An update to a data set is received at a distributed database system. The data set is stored with or cached for accessing different partitions of a database. A new version identifier of the data set is written to indicate the update to the data set using a corresponding log record written to respective update logs of the different partitions of the database. The new version identifier is then used as part of subsequent validation operations for access requests to the database.
    Type: Grant
    Filed: November 29, 2024
    Date of Patent: June 23, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: James Alexander Morle, Marc Brooker, Matthys Strydom
  • Patent number: 12664125
    Abstract: A method facilitating soft deletion and restoration of clustered file systems includes, in response to receiving an instruction to temporarily disable a computing cluster, creating, by a system including at least one processor, snapshots of volumes associated with a virtual machine (VM) of the computing cluster; generating, by the system, mapping data representative of a mapping between snapshot identifiers, of the snapshots of the volumes associated with the VM, and an instance identifier of the VM; and, in response to the mapping data being determined to have been successfully generated, deleting, by the system, the VM.
    Type: Grant
    Filed: December 13, 2024
    Date of Patent: June 23, 2026
    Assignee: DELL PRODUCTS L.P.
    Inventors: Michael Baptist, Steven Soumpholphakdy
  • Patent number: 12664195
    Abstract: The present disclosure relates to systems and methods for generating user-specific outputs using modular AI agents and hybrid data representation engines. At least one processor may receive user data inputs and task configuration data from multiple sources, where the task configuration data specifies a user-specific task. The processor may process the received data to generate raw input data and transmit it, along with the task configuration data, to a control plane configured to determine processing parameters for modular AI agents. The modular AI agents may include a feature selection agent to extract user interaction features, a numerical transformation agent to convert numerical values into text formats, and a summarization agent to generate a data representation with task-specific information. A hybrid data representation engine may generate user-specific outputs, which may be evaluated using a large language model, stored in a persistent storage layer, and provided via APIs to downstream systems.
    Type: Grant
    Filed: July 22, 2025
    Date of Patent: June 23, 2026
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Harsh Nilesh Pathak, Farnaz Tahmasebian, Manish Kumar Agarwal, Jing Xi, Ramji Chandrasekaran, Han Wang, Chaitanya Chhabra, Vincent Yung, Shivek Marwaha, Bhajnik Singh Chadha, Yatin Thukral
  • Patent number: 12665803
    Abstract: Described are examples for managing event data from multiple event data sources including executing, by a processor, a query for event data in a discoverable event stream, wherein the event data is stored as timeseries data in the discoverable event stream such that a property corresponding to an object has multiple different values at multiple different time instances, determining, based on a timeseries function, a subset of the multiple different values for the property in instances of the event data that correspond to the multiple different time instances to return for the query, and returning the subset of the multiple different values for the property for the query.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: June 23, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhilash Panwar, Clemens Alden Szyperski, Hadrian Lim Wei Heng, Jianyu Zhao, John Te-Jui Sheu, Jakub Sakowicz, Luca Colantonio, Mason Collin Pine, Maxim Kiryushin, Miquel Martin Lopez, Niall Vincent Egan, Phanidhar Gopavaram, Rony Alex Thomas, Santosh Balasubramanian, William Charles Thompson
  • Patent number: 12664158
    Abstract: Implementations of a system for downscaling commodity flow data may include a first commodity flow database at a first level of geographic/temporal granularity, a second commodity flow database including commodity data for a plurality of commodities at a second level of geographic/temporal granularity and a group of high speed multiple core processor clusters where each core of may be assigned to process data associated with a commodity from the second commodity flow database and data of the first commodity flow database. The system may also include a downscaling module to generate downscaled and a quality check module to generate quality checked data; and a merging module configured for merging downscaled data and quality checked data in parallel. The system may also include a database module configured for writing data asynchronously according to a first-in first-out queue system in a commodity flow database within a period of hours.
    Type: Grant
    Filed: April 15, 2025
    Date of Patent: June 23, 2026
    Assignee: Arizona Board of Regents acting for and on behalf of Northern Arizona University
    Inventors: Richard Rushforth, Benjamin L Ruddell
  • Patent number: 12657220
    Abstract: The present disclosure provides a system for providing virtual assistant for generating customized query for retrieving data from a database. The system comprises a processor and a memory storing program instructions, which, when executed by the processor, causes the processor to provide one or more index of categories of the data, for efficient retrieval of the data from the database based on a customer's query. The processor is also configured to provide one or more few-shot prompts for use by the customer for generating an output in a predetermined format corresponding to the customer's query. The processor is configured to receive a query from the one or more customer, wherein said query is a text and is based on at least one of index of categories and the few-shot prompt. The processor, based on indexes and few-shot prompt processes the query using natural language processing to extract one or more textual content from the query and sends the query to the database for retrieval of the data.
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: June 16, 2026
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ankit Singh, Eric Hartye, Waad Subber, Jason Halpern