Patents Examined by Mohammed R Uddin
  • Patent number: 12771693
    Abstract: A computer processing device for determining whether to allow or deny access to a database associated with the device is provided. The device is configured to determine the origin of data signed with a first key by comparing the key to one or more keys stored in a further database to identify the source of the data; search the database to determine one or more access rules associated with the source of the data, wherein the access rules define whether write access to the database is allowed or denied for the data; and allow or deny write access to the database based on the determined rule or rules.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: October 20, 2026
    Assignee: SITA Information Networking Computing UK Limited
    Inventors: Kevin O'Sullivan, Jim Peters
  • Patent number: 12769749
    Abstract: An information processing apparatus acquires object placement information including types and a placement relations of object generated on the basis of measurement information acquired by measuring a real-world space, receives query information from a user, and predicts a response to the query information using an object placement characteristics database storing object placement characteristics representing a positional relation of a plurality of objects on the basis of the object placement information and the query information.
    Type: Grant
    Filed: November 18, 2024
    Date of Patent: October 20, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Tomioka, Kazuhiko Kobayashi
  • Patent number: 12762150
    Abstract: A database management system configured to perform a computer-implemented method is provided. The method involves operating a database management system with two sets of nodes. The first set of nodes is responsible for maintaining system configuration data using a consensus-based replication protocol, while the second set of nodes stores user data and replicates it using a non-consensus-based protocol. The method involves configuring the first set of nodes to determine the system's state, generate and replicate system configuration data, and provide it to the second set of nodes. This includes writing an indication of a target configuration for the second set of nodes to the system configuration data. The second set of nodes then modifies its configuration according to this data. A non-transitory computer-readable storage medium comprising instructions for performing the computer-implemented method is provided.
    Type: Grant
    Filed: January 14, 2025
    Date of Patent: October 13, 2026
    Assignee: SingleStore, Inc.
    Inventors: Rodrigo Toste Gomes, Adrian Birka, Joseph Victor, Tiago Vale, Adam Prout
  • Patent number: 12762103
    Abstract: Techniques for a unified data format that may be used across memory tiers are provided. In one technique, a compression unit is generated that comprises a plurality of data blocks. The compression unit stores tabular data in a columnar format. The plurality of data blocks includes (1) a primary header block that represents a first set of rows of the tabular data and (2) a secondary header block that represents a second set of rows, of the tabular data, that is different than the first set of rows. The compression unit is stored in persistent storage.
    Type: Grant
    Filed: March 6, 2025
    Date of Patent: October 13, 2026
    Assignee: Oracle International Corporation
    Inventors: Neelam Goyal, Teck Hua Lee, Shang-Sheng Tung, Qicheng Mi, Bangalore Vasudev Prashanth, Sheldon Andre Kevin Lewis, Madhava Krishnan Ramanathan, Shasank Kisan Chavan, Tirthankar Lahiri
  • Patent number: 12754917
    Abstract: Various embodiments of the present disclosure provide an automated language model-based training framework for machine learning classifiers. The techniques comprise receiving a data request that includes a search parameter to be applied to a plurality of data elements, generating a search embedding corresponding to the search parameter via an encoder language model, detecting a first subset of data elements among the plurality of data elements that comprise corresponding embeddings that align with the search embedding in accordance with a first threshold, detecting a second subset of data elements among the first subset of data elements that comprise corresponding classification scores that satisfy a second threshold, and transmitting one or more data packets that comprises one or more data elements of the second subset of data elements in response to the data request.
    Type: Grant
    Filed: December 19, 2024
    Date of Patent: October 6, 2026
    Assignee: OPTUM, INC.
    Inventors: Sanjit Singh Batra, Robert Elliott Tillman, Ardavan Saeedi, Joel David Stremmel
  • Patent number: 12748794
    Abstract: Methods, non-transitory computer readable media, and entity resolution management computing devices that receive a request to identify potentially matching records that include an entity across data sources. Entity resolution is initiated to identify the potentially matching records in response to the received request. The initiated entity resolution comprises: executing a first blocking step to identify a first subset of any potentially matching records that include the entity across the data sources; executing a second blocking step to identify a second subset of any potentially matching records that include the entity across the data sources, where the first blocking step is different from the second blocking step; and generating a master set of potentially matching records from the first subset and the second subset of any potentially matching records. The master set of potentially matching records is provided in response to the received request.
    Type: Grant
    Filed: March 25, 2025
    Date of Patent: September 29, 2026
    Assignee: SKYLINE AI LTD.
    Inventors: Zeev Waks, Dotan Davidovich, Yana Volovik, Sara Fernandez
  • Patent number: 12737353
    Abstract: A Codex system of computers linked into a neural network continuously scans and gathers information from, understands, and interacts with, an environment, an optimizer software executing software instructions based on rules of grammar and semantics searches a encyclopedia of human knowledge to transform input into a search pattern. Then the Codex monetizes and commercializes each transformed input and corresponding optimal output. An artificial intelligence interaction software, hereinafter referred to as virtual maestro, uses the search pattern and optimal output to interact and engage scripted communication with the end user.
    Type: Grant
    Filed: July 30, 2023
    Date of Patent: September 15, 2026
    Inventor: Richard Paiz
  • Patent number: 12730834
    Abstract: Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
    Type: Grant
    Filed: August 12, 2024
    Date of Patent: September 8, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: R. David Carasso, Micah James Delfino, Johnvey Hwang
  • Patent number: 12726214
    Abstract: A system and method for distributed node-based data compaction. The system uses machine learning on data chunks to generate codebooks which compact the data to be stored, processed, or sent with a smaller data profile than uncompacted data. The system uses a data compaction in an existing blockchain fork or implemented in a new blockchain protocol from which nodes that wish to or need to use the blockchain can do so with a reduced storage requirement. The system uses network data compaction across all nodes to increase the speed of and decrease the size of a blockchain's data packets. The system uses data compaction firmware to increase the efficiency at which mining rigs can computationally validate new blocks on the blockchain. The system can be implemented using any combination of the three data compaction services to meet the needs of the desired blockchain technology.
    Type: Grant
    Filed: July 22, 2025
    Date of Patent: September 1, 2026
    Assignee: ATOMBEAM TECHNOLOGIES INC.
    Inventors: Joshua Cooper, Charles Yeomans
  • Patent number: 12724820
    Abstract: A method, apparatus, non-transitory computer readable medium, and system for media processing include obtaining a text prompt describing content, generating, using a multi-modal encoder, a text embedding based on the text prompt, and obtaining an image depicting the content based on the text embedding. The multi-modal encoder is trained to encode image descriptions based on a similarity between a caption of a training image and a paraphrase of the caption.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: September 1, 2026
    Assignee: ADOBE INC.
    Inventors: Hyunjae Kim, Seunghyun Yoon, Trung Huu Bui, Handong Zhao, Quan Tran, Franck Dernoncourt
  • Patent number: 12724767
    Abstract: A pipeline performs automated generation of database queries for a database and corresponding questions comprising natural language text. The pipeline generates database query templates based at least partly on a schema of the database and populates the query templates based on values identified from the records sampled from the database to generate valid database queries. The pipeline then generates abstract representations of each of the generated database queries and, for each abstracted database query, prompts a language model to generate a corresponding question in natural language. The pipeline prompts another language model to evaluate similarity of each abstracted database query and corresponding natural language question. The natural language questions and database queries associated with the corresponding abstractions that are sufficiently similar are provided for use.
    Type: Grant
    Filed: July 26, 2024
    Date of Patent: September 1, 2026
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sujit Rokka Chhetri, William Redington Hewlett, II, Sheng Yang, Gaurav Mitesh Dalal
  • Patent number: 12694005
    Abstract: A computer-implemented method of registering digital assets (DA) for lifecycle events, notarizations, responses, including: receiving data for the DA (parties identification (PA), asset type metadata); receiving transaction to create DA with data; obtaining asset type template (ATT) determining availability, if available: generating DA record (DAR) and contents from ATT; obtaining notary recipe (NR) template (NRT) for contents; determining if the NRT available and if not creating an NR; or generating/assigning NR to data of DAR; and if available, proceeding, to creating DAR, data specification and assigning to DAR; or obtaining/creating/assigning, NRT for data specification; and assigning PA for digital signatures and double notary criteria to NR; granting signature authority (SA) for DAR to system asset proxy account (SAPA); assigning the SA to DAR; storing DAR; assembling, assigning DA nonfungible token (NFT) data record (DR), to NFT blockchain; verifying SAPA for SA for DA; creating event transaction for S
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: July 28, 2026
    Assignee: AVC Innovations, LLC.
    Inventors: Bob G. Schlicher, David J. Todd, Niels C. Skjoldager, Shaikha Dheya Ebrahim Al Khalifa
  • Patent number: 12694056
    Abstract: Embodiments of this application disclose a video content retrieval method performed by a computer device. The method includes: obtaining a query text; performing feature extraction processing on the query text through a video content retrieval model, to obtain a plurality of text content features at different feature granularities; calculating, based on the text content feature of each feature granularity, a similarity corresponding to the query and a candidate video content retrieval result at the corresponding feature granularity; and determining, based on the similarities at different feature granularities, a video content retrieval result corresponding to the query text. The solution may improve model training for the content retrieval model and improve content retrieval precision of the content retrieval model.
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: July 28, 2026
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Gongfu Li, Jinpeng Wang, Yiru Wang
  • Patent number: 12669979
    Abstract: According to various embodiments, techniques for providing a subsurface master record for a subsurface data record are presented. The techniques include: determining at least one subsurface data record for mastering; obtaining a respective subsurface master record that matches the at least one subsurface data record; and merging the at least one subsurface data record with the respective subsurface master record. The techniques may also include updating each subsurface data record of the at least one subsurface data record with an indication of a relationship between the each subsurface data record and the respective subsurface master record.
    Type: Grant
    Filed: November 6, 2024
    Date of Patent: June 30, 2026
    Assignee: Schlumberger Technology Corporation
    Inventors: Khileshwar Sahu, Radhika Bali, Avdhesh Kumar Jha, Ashish Deole, Mahesh Kumar Daksha, Sachin Gupta, Daya Golwala, Todd Dixon, Edgard Ernesto Jose Zambrano, Akanksha Ajay Gangawane, Shantanu Kirkire, Pradeep Agrawal, Roma Ranjan, Jayshree Bose
  • Patent number: 12670214
    Abstract: Determining relative connections between individuals includes: obtaining identification information of a first individual and identification information of a second individual; determining, based at least in part on a relative connections graph, a relative connections path connecting the first individual, the second individual, and at least one additional individual; and outputting information pertaining to the relative connections path.
    Type: Grant
    Filed: November 27, 2024
    Date of Patent: June 30, 2026
    Assignee: 23andMe Genomics LLC
    Inventor: John Michael Macpherson
  • Patent number: 12664122
    Abstract: A process management method and a related electronic device are provided. According to the method, process data in a volatile memory can be migrated to a non-volatile memory in real time in a running process of a system. When the system is asleep, data in a memory does not need to be packaged and backed up. When the system is woken up or restarted, data does not need to be parsed and reconstructed, to implement quick sleeping and waking up of the system. In addition, even if the system is restarted due to an unexpected power failure, a loss of key data in the memory can be avoided, and a speed of waking up or restarting the system can also be improved.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: June 23, 2026
    Assignees: Huawei Technologies Co., Ltd., Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences
    Inventors: Xiaogang Chen, Wentao Tang, Shunfen Li, Xi Li, Junfeng Zhao, Xiaolong Shen
  • Patent number: 12651025
    Abstract: A facility is described for automatically selecting document properties to be included in an index on a corpus of documents. In some cases, the facility performs this automatic selection by subjecting the documents of the corpus to an inference model. In some cases, the facility performs this automatic selection by submitting to a large language model a prompt automatically constructed to include, for each of one or more example documents, (1) the example document's contents, and (2) a list of properties of the sample document that should be indexed.
    Type: Grant
    Filed: April 10, 2025
    Date of Patent: June 9, 2026
    Assignee: Oramasearch Inc.
    Inventors: Michele Riva, Tommaso Allevi, Issac Roth
  • Patent number: 12650986
    Abstract: A system and method generate a dynamic and query adaptive Bloom filter for optimal joining of tables such as large tables in distributed data processing systems. A Bloom filter is dynamically constructed and tuned based on historical query patterns including frequency and selectivity. Metrics are collected from execution of an Adaptive Query Execution (AQE) based execution plan and execution of a Bloom filter-based execution plan generated from the constructed and tuned Bloom filter. A score measuring performance of the execution plans is generated from the metrics of each of the execution plans. The execution plan with a greater score is selected to optimally join the tables. The method implements the system.
    Type: Grant
    Filed: January 14, 2026
    Date of Patent: June 9, 2026
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Prasad Shashikant Humne, Abhishek Pancharia, Shreyas Angane, Bindu Sharma
  • Patent number: 12639268
    Abstract: A system can, based on a retrieval-augmented generation (RAG) process ingesting data, query a search system to identify at least one first portion of the data that has at least one third generation identifier that is greater than second generation identifiers in a checkpoint; create second chunks from the at least one first portion of the data; in response to second chunks being duplicates of first chunks, based on hash values, store first identifiers of the second chunks; remove the stored chunk identifiers from second identifiers of chunks that correspond to chunks that existed in a RAG system prior to the ingesting, to produce stale chunk identifiers; remove, from the RAG system, third chunks that are identified by the stale chunk identifiers, and, in response to the second chunks being determined to be unique relative to the first chunks, store the second chunks in the RAG system.
    Type: Grant
    Filed: November 13, 2024
    Date of Patent: May 26, 2026
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Adam E. Brenner
  • Patent number: 12639335
    Abstract: Methods, systems, and devices for data management are described. A first application in a destination computing environment of a data management system (DMS) may determine that a bulk-push criterion is satisfied for a second application in a source computing environment of the DMS. The first application may transmit, to an asynchronous metadata service, a request indicating the second application for which the bulk-push criterion is satisfied. The request may be configured to cause the asynchronous metadata service to query a database in the source computing environment, identify a latest version of one or more rows that include metadata associated with the second application, and generate data records indicating the latest version of the one or more rows that include the metadata associated with the second application. The first application may receive the data records via an asynchronous data stream between the first application and the second application.
    Type: Grant
    Filed: November 25, 2024
    Date of Patent: May 26, 2026
    Assignee: Rubrik, Inc.
    Inventors: Dhawal Upadhyay, Shubham Tagra, Akhilesh Krishnan, Vijay Vijay Karthik, Akshay Agrawal