Patents Examined by Eddy Cheung
  • Patent number: 12682673
    Abstract: The present invention discloses report generation systems and methods for gathering, reviewing, and extracting investigation data and generating, sending, and storing reports. In some embodiments, the system uses at least one processor. In some embodiments, the processor is configured to access investigation evidence and data, parse the contents of the investigation evidence, transmit the investigation evidence and data to a centralized repository, generate at least one investigation report using a machine learning algorithm, and securely store the investigation report in a central repository. In some embodiments, the method for creating and storing reports further includes accessing investigation evidence and data, parsing content of the investigation evidence, transmitting the investigation data to a centralized repository, generating at least one investigation report using a machine learning algorithm, and securely storing the investigation report in the centralized repository.
    Type: Grant
    Filed: September 12, 2025
    Date of Patent: July 14, 2026
    Assignee: CENTRALSQUARE TECHNOLOGIES, LLC
    Inventors: Lane Floyd, Preston Willis
  • Patent number: 12675220
    Abstract: The present disclosure relates to a system and method for storage configuration based on an industrial internet of things (IoT) data center.
    Type: Grant
    Filed: June 11, 2025
    Date of Patent: July 7, 2026
    Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.
    Inventor: Hanshu Shao
  • Patent number: 12670166
    Abstract: This disclosure describes an implementation of a computing system that utilizes accelerator hardware configured to perform parallel computation of matching pairs of a join operation of a database program. This computation is performed at least in part by, for each thread that determines a matching pair, computing an offset in an output tuple by adding a global rank of a respective block, an intra block rank of a respective warp, and an intra warp rank of a respective thread. This computation is further performed by storing index values for a primary key and a foreign key in a matching pair at the computed offset location in an output tuple, and outputting the output tuple.
    Type: Grant
    Filed: April 30, 2025
    Date of Patent: June 30, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wei Cui, Rathijit Sen, Peng Cheng, Matteo Interlandi
  • Patent number: 12664168
    Abstract: A technology search and repurposing system comprising a query processing system, one or more intelligent systems, a response generator, machine learning (ML) powered navigator, and a curated database. Together these elements describe a system that doubles as a system to produce new technology-problem designs and as a system/method to curate a unique kind of data. The data itself may be used to build a new kind of AI that makes it possible to search technology by intent.
    Type: Grant
    Filed: May 5, 2025
    Date of Patent: June 23, 2026
    Inventor: Luis Perez Breva
  • Patent number: 12657092
    Abstract: A distributed logging system for different components in a cluster network system. A distributed log has a shared storage architecture and provides durability by maintaining multiple copies of the log data, and availability is facilitated through a sealing protocol that ensures that system failure will result in reconfiguration with a new node. The distributed log is fault tolerant so that a loss of a node will not lose data. A consensus algorithm is used for different clients to propose commands to the leader of the consensus engine, and the leader chooses the commands for each log slot. The log is replicated by the leader to all the followers and the protocol ensures that no loss of any committed entries when the new leader takes over.
    Type: Grant
    Filed: January 27, 2025
    Date of Patent: June 16, 2026
    Assignee: Dell Products L.P.
    Inventors: Deepa Ramesh, George Mathew, Neeraj Bhutani, Abhinav Duggal
  • Patent number: 12650964
    Abstract: Described techniques enable compression and decompression of sort keys during sort/merge operations. A winning offset code value may be received from a merge bracket used to merge a plurality of sorted sequences of sort keys by comparing pairs of the sort keys until a winning sort key is determined. The sort keys may be represented by corresponding offset code values determined from relative values of pairs of sort keys, and the winning offset code value represents the winning sort key of the merge bracket. A removed portion of the winning sort key may be determined from the winning offset code value. A reduction value characterizing a size of the removed portion may be determined, and, from the winning offset code value, a retained portion of the winning sort key to retain may be determined. The reduction value and the retained portion of the winning sort key may then be stored.
    Type: Grant
    Filed: March 31, 2025
    Date of Patent: June 9, 2026
    Assignee: BMC Software, Inc.
    Inventor: Eisa A. Al-eisa
  • Patent number: 12645647
    Abstract: An overlay system is provided that includes a storage element and processing circuitry coupled thereto. The processing circuitry receives a stimulus associated with the overlay system and creates an executable graph-based model that implements an external datastore in the storage element, based on the stimulus. The processing circuitry creates, in the executable graph-based model, a plurality of node groups that implements a plurality of schemas associated with the external datastore, with a first node group created for a first schema. The processing circuitry creates, in the first node group, a first set of active nodes that implements a first database object associated with the first schema. The processing circuitry creates, in the first node group, a second set of active nodes that implements a first set of database records associated with the first database object. The processing circuitry executes one or more operations in the executable graph-based model.
    Type: Grant
    Filed: March 28, 2025
    Date of Patent: June 2, 2026
    Assignees: Infosys Limited, InvertIT Inc.
    Inventor: Steven Schilders
  • Patent number: 12645706
    Abstract: A graphical user interface receives natural language input from a user. A modular thread analytics exploration system uses context determination, dynamic context enrichment, and the natural language input to generate a solution recipe with a language model. The system prompt the language model with evaluation guides to improve the accuracy of the model output. The solution recipe includes steps (i) that are used to generate code and (ii) that are used to generate natural language explanations. The system generates code with a language model. The system processes the generated code in a sandbox and self-debugs the generated code as necessary. The output from the steps is presented in the graphical user interface.
    Type: Grant
    Filed: March 31, 2025
    Date of Patent: June 2, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Hanbo Li, Sheng Zhang, Patrick Ng, ChungWei Hang, Stephen Michael Ash, Mingwen Dong, William Michael Siler, Chris Elliott, Shannon Kalisky, Afrooz Samaei, Gregory David Adams
  • Patent number: 12639176
    Abstract: An illustrative method is disclosed for efficiently copying a source directory to a target directory. For example, the method may include receiving, by a storage system, a request to copy a source directory to a target directory; generating, by the storage system in response to the request, directory version metadata for the target directory; and mapping, by the storage system in response to the request, the target directory to metadata of the source directory such that the target directory reuses the metadata of the source directory within a target namespace identified by the directory version metadata for the target directory.
    Type: Grant
    Filed: December 11, 2024
    Date of Patent: May 26, 2026
    Assignee: Pure Storage, Inc.
    Inventors: Subramaniam Periyagaram, Mark Fay, Padmanabhan Nagarajan
  • Patent number: 12639000
    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.
    Type: Grant
    Filed: February 17, 2025
    Date of Patent: May 26, 2026
    Assignee: NetApp, Inc.
    Inventors: Jagavar Nehra, Roopesh Chuggani, Abhisar, Sumith Makam
  • Patent number: 12632347
    Abstract: Techniques are provided for a data format for efficient management of checkpoint support. The data format corresponds to a base metafile and a set of instance metafiles used to track storage operations such as a directory restore operation. The base metafile and the set of instance metafiles can be used to resume the storage operation from where the storage operation left off in the event of a failure. The base metafile and the set of instance metafiles can be used to track progress of the storage operation processing objects stored within an object store of a cloud storage environment.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: May 19, 2026
    Assignee: NetApp, Inc.
    Inventors: Sanhita Praveen Dhavale, Tijin George, Allan Jessie Sur
  • Patent number: 12625909
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for controlling access to artificial intelligence systems based on determined intent of queries. The disclosed system utilizes one or more digital content analysis models to determine an intent of one or more queries to an artificial intelligence system. The disclosed system utilizes the one or more digital content analysis models to determine an intended use of the artificial intelligence system. Additionally, the disclosed system determines whether the intent of the one or more queries aligns with the intended use of the artificial intelligence system by generating a similarity score and comparing the similarity score to a similarity threshold. Based on whether the intent aligns with the intended use, the disclosed system executes computing instructions to enable or block the one or more queries from being processed by the artificial intelligence system.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: May 12, 2026
    Assignee: OneTrust LLC
    Inventor: Shane Wiggins
  • Patent number: 12626818
    Abstract: In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includ
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: May 12, 2026
    Assignee: eAffirm LLC
    Inventors: Brian Haddon, Ryan Owen
  • Patent number: 12613782
    Abstract: A method for data protection operations of a database system includes obtaining, by a computing node of the database system and from a data protection system, a data protection request for performing a data protection operation, in response to obtaining the data protection request: identifying a selection of computing nodes in the database system for performing the data protection operation, determining a subset of the selection that are available for the data protection operation, applying a data protection policy to assign a first set of backup streams to each of the subset of the selection, and performing the data protection operation using the subset of the selection and the set of backup streams assigned to each of the subset to back up a database managed by the database system.
    Type: Grant
    Filed: October 24, 2024
    Date of Patent: April 28, 2026
    Assignee: Dell Products L.P.
    Inventors: Shivaraj Abbigeri, Elango Chockalingam, Rejith Mohan M, Amith Ramachandran, Navneet Upadhyay
  • Patent number: 12613861
    Abstract: The disclosure relates to, among other things, systems and methods for facilitating the verification of the integrity of digital content. Embodiments of the disclosed systems and methods may provide mechanisms for generating a secure and unambiguous record of the creation and/or modification of digital content and/or other media associated with events. Further embodiments may provide for a ledger configured to capture a record of creation and/or modification actions performed in connection with digital content.
    Type: Grant
    Filed: November 5, 2024
    Date of Patent: April 28, 2026
    Assignee: Intertrust Technologies Corporation
    Inventors: Jarl A. Nilsson, Gadi Ittah, Yutaka Nagao
  • Patent number: 12608338
    Abstract: A method for managing storage of data in a distributed namespace (DNS) system includes obtaining, by a garbage collection (GC) agent of a computing node in the DNS system, a request for processing a set of pages in a file system, each page being associated with one of a plurality of either dataful or dataless snapshots. In response to the request, the GC agent performs a page processing on each page in the set of pages based on an association to a dataless or dataful snapshot of each page to obtain a subset of the pages, and performs, using a data manager of the computing node, a physical enumeration of the subset of the pages to obtain a managed storage of the DNS system, wherein the managed storage is cleaned based on data not associated with the subset of pages.
    Type: Grant
    Filed: January 10, 2025
    Date of Patent: April 21, 2026
    Assignee: Dell Products L.P.
    Inventors: Ramesh Kannan Karuppusamy, Lomesh Vasant Meshram, Arun Kumar
  • Patent number: 12585663
    Abstract: A method includes classifying an uploaded document from a user application by a large language model (LLM) to obtain a ranked list of document types of the uploaded document. A multitude of pathways corresponding to the ranked list of document types is retrieved. A first portion of each of the multitude of pathways is executed in parallel to obtain a multitude of evidence structures. The evidence structures are processed using a personalized ranking model of a user of the user application, to obtain a ranked list of pathways. The ranked list of pathways is presented in the user application. A selected pathway is received from the user application. A second portion of the selected pathway is executed to process the uploaded document.
    Type: Grant
    Filed: October 29, 2025
    Date of Patent: March 24, 2026
    Assignee: Intuit Inc.
    Inventor: Itay Margolin
  • Patent number: 12572574
    Abstract: Systems or techniques are provided for facilitating retrieval augmented generative question and answer boosting. In various embodiments, a system can access a plain text question regarding a scientific instrument. In various aspects, the system can generate, via a large language model that references a document-graph repository, a structured or unstructured answer for the plain text question. In various instances, the document-graph repository can comprise a plurality of document-graphs that respectively correspond to a plurality of technical documents.
    Type: Grant
    Filed: April 19, 2024
    Date of Patent: March 10, 2026
    Assignees: LIFE TECHNOLOGIES CORPORATION, THERMO ELECTRON NORTH AMERICA LLC, PPD DEVELOPMENT, L.P
    Inventors: Bradley Jared Larson, Thomas S. Schutz, Rachel Alane Heskin, Anthony Owen Cooper, John Christian Jameson, Lawrence Michael Lobato, Jr., Praveen Kakumanu, Soumak Mookherjee
  • Patent number: 12566753
    Abstract: A system, method and apparatus in which a client computer initiates and communicates a distributed ledger transaction, said transaction labeled with a Coordinated Universal Time or UTC timestamp derived from GPS and/or GNSS satellite signals or, in the absence of GPS, an alternate source of UTC signals. The distributed ledger network nodes are able to send and receive UTC time signals even if there is a GPS and/or GNSS satellite failure.
    Type: Grant
    Filed: August 12, 2024
    Date of Patent: March 3, 2026
    Assignee: GoKnown LLC
    Inventor: Michael D. Harold
  • Patent number: 12561373
    Abstract: An overlay system is provided that includes a storage element and processing circuitry coupled thereto. The storage element stores an executable graph-based model having various fractal nodes and various connection links. The processing circuitry receives a stimulus and identifies a first fractal node based on the stimulus. The first fractal node includes various bi-directional nodes and connection links. Further, the processing circuitry determines a set of bi-directional nodes and a set of connection links from the first fractal node for processing the stimulus. The set of connection links couples the set of bi-directional nodes to each other. Additionally, the processing circuitry executes an operation associated with the stimulus based on the determined bi-directional nodes and connection links.
    Type: Grant
    Filed: February 3, 2025
    Date of Patent: February 24, 2026
    Assignees: Infosys Limited, InvertIT Inc.
    Inventor: Steven Schilders