Patents Examined by Diedra McQuitery
  • Patent number: 12380125
    Abstract: In an embodiment, a plurality of ballots (1) for a plurality of candidates, (2) generated by a plurality of search engines, and (3) for a job description are received. Each ballot from the plurality of ballots is generated by a search engine from the plurality of search engines different than remaining search engines from the plurality of search engines. A mathematical representation that indicates, for each candidate from the plurality of candidates, how many other candidates from the plurality of candidates that candidate was ranked higher than in the plurality of ballots is generated. A final ballot ranking the plurality of candidates is generated using a trained statistical model and based on the mathematical representation. A candidate from the plurality of candidates for the job description is identified based on the final ballot.
    Type: Grant
    Filed: January 10, 2024
    Date of Patent: August 5, 2025
    Assignee: iCIMS, Inc.
    Inventors: Liliya Akhtyamova, Eoin O'Gorman
  • Patent number: 12380140
    Abstract: Systems and methods for providing user interfaces for configuration of a flow for extracting information from documents via a large language model are disclosed. Exemplary implementations may: present a user interface configured to obtain entry of user input from a user to select a set of exemplary documents; select one or more document classifications for the set of exemplary documents; select one or more extraction fields that correspond to individual queries; navigate between different portions of the user interface; present the set of document classifications; present a particular individual document in the user interface; present a set of extraction fields in the user interface, wherein the individual extraction fields present individual replies obtained from the large language model in reply to the individual queries; and/or perform other steps.
    Type: Grant
    Filed: May 15, 2024
    Date of Patent: August 5, 2025
    Assignee: Instabase, Inc.
    Inventors: Jessica Andersen Campos, Eric Han, Hariharan Thirugnanam, Subash Chandran Thirumaran, Timothy Serkes, Alagu Chockalingam, Varun Jain
  • Patent number: 12373390
    Abstract: A data management system may support techniques for immutable storage of snapshot data entities, which may each include data corresponding to one or more snapshots, in a cloud environment. The data management system may determine respective retention periods and respective immutability periods for the snapshot data entities. The data management system may extend the respective immutability period for a first snapshot data entity based on the respective retention period for the first snapshot data entity being greater than or equal to a threshold duration. Additionally or alternatively, the data management system may maintain (refrain from extending) the respective immutability period for a second snapshot data entity based at least in part on the respective retention period for the second snapshot data entity being less than the threshold duration.
    Type: Grant
    Filed: March 25, 2024
    Date of Patent: July 29, 2025
    Assignee: Rubrik, Inc.
    Inventors: Sai Kiran Katuri, Prateek Pandey, Vikas Jain, Jonathan Carlyle Derryberry, Dharma Teja Bankuru
  • Patent number: 12373406
    Abstract: A system for migrating master data to a target system, comprising: at least one data processor; and at least one memory result in operations comprising: extracting the master data from a source database; validating the extracted master data at a database layer; mapping the validated master data to the target database specific datasets, and inserting the mapped master data into a target database, wherein the extraction, validation, mapping, and insertion are performed at the database layer.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: July 29, 2025
    Assignee: SAP SE
    Inventors: Arindam Bhar, Ranjith Pr, Vinutha Yediyur Varadarajalyengar
  • Patent number: 12367183
    Abstract: A system receives a replication credential associated with a request to replicate a dataset to a destination partition of a cloud environment. The replication credential includes a destination identifier that identifies the destination partition as a destination for replicating the dataset. The system accesses a replication tag associated with the dataset that defines a replication policy for the dataset. The replication tag includes a destination key that identifies the destination as being a permissible destination for replicating the dataset in accordance with the replication policy. The system determines that replication is permissible based on successfully validating that the destination key corresponds to the destination partition identified by the destination identifier of the replication credential. Responsive to determining that replication is permissible, the system initiates a set of one or more operations to replicate the dataset to the destination partition.
    Type: Grant
    Filed: July 29, 2024
    Date of Patent: July 22, 2025
    Assignee: Oracle International Corporation
    Inventors: Tony Long, Arsalan Ahmad
  • Patent number: 12367226
    Abstract: A facility for distributing a search index for a corpus of documents is described. The facility accesses multiple search index segments collectively making up the search index. Each of the segments is executable to traverse an index subtree embedded in the segment to find in the index subtree a node representing a query term specified in an argument. Each of the segments corresponds to a particular indexed document field that is indexed by the search index. For each of the segments, the index subtree embedded the segment has nodes representing query terms that all produce a particular hash result. The facility calls a programmatic publication interface for a content delivery network to publish the plurality of search index segments on the content delivery network.
    Type: Grant
    Filed: January 29, 2024
    Date of Patent: July 22, 2025
    Assignee: Oramasearch Inc.
    Inventors: Michele Riva, Paolo Insogna, Issac Roth
  • Patent number: 12367190
    Abstract: As described herein, a system, method, and computer program are provided for providing shard-aware bulk requests for a Cassandra No-SQL database system having a plurality of distributed nodes with replication. A request to perform a database operation on the Cassandra No-SQL database system is received from an application. Token ranges of partition keys included with the request are determined. The request is grouped with a plurality of additional database operation requests to form a bulk request, where requests are grouped by a target node in the Cassandra No-SQL database system such that the target node holds token ranges for all requests included in the bulk request. The bulk request is communicated to the target node of the Cassandra No-SQL database system for processing of the requests included in the bulk request.
    Type: Grant
    Filed: October 8, 2024
    Date of Patent: July 22, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Atzmon Chen Tov, Ortal Pinhas Ochana, Pavel Yefim May
  • Patent number: 12360950
    Abstract: A method of generating an annual product quality review report includes defining at least one author for generating the report; selecting a chapter for inclusion in the report, wherein the chapter is associated with one or more predefined data requirements which predefined data requirements may be presented to the author for inclusion in the report; defining at least one system of record from a plurality of systems of record as a source of raw data for providing data to the one or more predefined data requirements. The at least one system of record provides raw data to the predefined data requirements through a tech fabric that causes the raw data to populate one or more enterprise object models to standardize the raw data.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: July 15, 2025
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ankit Singh, Timothy Sneed, Arun Ramasubrahmanyan, Judith Fainor, Tanmay Sonawadekar, Daniel Burns
  • Patent number: 12361024
    Abstract: The present disclosure provides a self-adaptive sharding engine, SASE, which is configured to dynamically adapt the configuration of connected DL T platforms to ensure that their operational performance is maintained within target levels. The SASE is provided with a decision and optimisation, DO, module that is configured to receive and process a set of configuration parameters obtained from a sensor module to determine a set of corresponding performance metrics indicative of the operational performance of the target DLT platform. The DO module is configured to compare the values of the performance metrics with corresponding target values. Accordingly, when at least one of the performance metrics is within a value range from at least one corresponding target value, the DO module is configured to adjust an aspect of the DLT configuration of the DLT platform to optimise its operational performance.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: July 15, 2025
    Assignee: QPQ LTD
    Inventors: Greg Chew, Emanuele Ragnoli, Gokhan Sagirlar
  • Patent number: 12346320
    Abstract: A computer system can receive one or more edits to be made to a canonical dataset and can temporarily store the one or more edits in a buffer. In response to receipt of a query of the canonical dataset, the computer system can rewrite the query to read from the canonical dataset and the buffer; combine the one or more edits from the buffer with the canonical dataset to form a combined dataset based on resolution policies to avoid conflicts between data; rewrite the query to execute on the combined dataset in lieu of the canonical dataset to optimize query performance; and execute the query on the combined dataset.
    Type: Grant
    Filed: September 20, 2024
    Date of Patent: July 1, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Mark Elliot, Joseph Ellis, Rahij Ramsharan, Matthew Sills, Lawrence Manning
  • Patent number: 12346350
    Abstract: A method implemented by a data processing system for enabling a system to pipeline or otherwise process data in conformance with specified criteria by providing a graphical user interface for selecting data to be processed, determining metadata of selected data, and, based on the metadata, automatically processing the selected data in conformance with the specified criteria.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: July 1, 2025
    Assignee: Ab Initio Technology LLC
    Inventors: Marshall A. Isman, Adam Weiss, Jonah Egenolf, Robert Parks, John MacLean, Richard Mellon, Dusan Radivojevic, Paul Veiser, Mazin Woodrow Khader
  • Patent number: 12339907
    Abstract: Automatically completing a query statement for a graph database, includes a current input character in a process where a user inputs a graph database query statement based on a target query language. Multiple syntax keywords for matching target keywords are queried based on at least the current input character when the current input character is not a predetermined character, where the predetermined character is a reserved character of the target query language. The matched target keywords are determined as auto-complete content corresponding to the current input character.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: June 24, 2025
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventor: Pengfei Li
  • Patent number: 12332865
    Abstract: Maintenance is performed to determine one or more content files associated with a stored backup snapshot having a size that is greater than a threshold size. It is determined that the size of a content file of the one or more content files is greater than the threshold size. In response to determining that the size of the content file is greater than the threshold size, a new tree data structure is generated and a component file metadata structure corresponding to the content file is split into a plurality of component file metadata structures for the content file.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: June 17, 2025
    Assignee: Cohesity, Inc.
    Inventors: Zhihuan Qiu, Ganesha Shanmuganathan
  • Patent number: 12292865
    Abstract: A method and system for selective transfer of organizational data in case of a divestiture are disclosed. The method includes: exporting a system architecture for a first database of a first organization from a first database of the first organization including data intended for migration from the first organization to a second organization; creating a second database of the second organization, which is a target database to which the intended data is to be transferred, in a system of the second organization by importing the exported system architecture to the system of the second organization; extracting the intended data from the first database; and sending the extracted intended data to the second database of the second organization.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: May 6, 2025
    Assignee: ARMIQ Co., Ltd.
    Inventor: Oxoo Kim
  • Patent number: 12282451
    Abstract: A computer implemented method includes receiving an array of files from a plurality of original databases to a loader component from a file watcher. The method also includes validating the array of files within a validation component and enriching the array of files with an enrichment component. Enriching the array of files may include identifying data within a file that can be included in an updated file type and splitting the data across multiple fields to make the data conform to the updated file type. Enriching the array of files may further include compressing data from multiple fields into a single field to make the data conform to the updated file type or providing placeholder data to enable a file to conform to the updated file type. The method may also include loading the array of files to a migration hub.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: April 22, 2025
    Assignee: Truist Bank
    Inventors: Nagaraja Hebbar, Sunitha Sounderrajan
  • Patent number: 12282461
    Abstract: A method includes receiving, from a client device, an input/output (I/O) request pursuant to a first protocol, the first protocol being a standards-based I/O protocol. The I/O request is communicated to a proxy communicatively coupled with a mainframe server, the mainframe server being configured to communicate using a second protocol, the second protocol being a proprietary, mainframe protocol that is inconsistent with the first protocol. The method further includes accessing a database having a mapping of a plurality of I/O requests of the first protocol to a plurality of corresponding capabilities of the second protocol, and converting the I/O request pursuant to the first protocol to a corresponding capability pursuant to the second protocol. Security and management policies associated with the mainframe server are enforced using the proxy and the I/O request is executed on the mainframe server, using the corresponding capability pursuant to the second protocol.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: April 22, 2025
    Assignee: VIRTUALZ COMPUTING CORPORATION
    Inventors: Jeanne M. Glass, Dustin W. Froyum, Vincent R. Re, Marc S. Sokol
  • Patent number: 12282465
    Abstract: Systems and methods for intelligently repairing data are disclosed. An example method is performed by one or more processors of a data quality management (DQM) system and includes receiving a transmission over a communications network from a computing device associated with the DQM system, the transmission including an indication that source data stored in a source database was ingested and stored as target data in a target database at a time of ingestion, comparing, using an advanced DQM algorithm, the target data with the source data, the advanced DQM algorithm including generating a first set of parity results based on changes occurring before the time of ingestion, generating a second set of parity results based on changes occurring after the time of ingestion, and generating differential results based on the first and the second set of parity results, and selectively repairing ones of the changes based on the differential results.
    Type: Grant
    Filed: July 17, 2024
    Date of Patent: April 22, 2025
    Assignee: Intuit Inc.
    Inventors: Saikiran Sri Thunuguntla, Vishal Reddy Baddam, Pradeep Srinivas Krishna, Thatchinamoorthy Kallipatti Arumugam
  • Patent number: 12271422
    Abstract: This disclosure is directed to systems and methods for generating a communication associated with or based on optimization data. Generating a communication may include (i) receiving first data associated with a first computing device or a first computing device user; (ii) generating at least two of: verification data, consistency data, and activity data; and (iii) generating optimization data.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: April 8, 2025
    Assignee: The Trade Desk, Inc.
    Inventors: Victor Amin, Devin Pullman, Julius Rentergent, Alexandre K. W. Navarro, Mark Davenport, Jair Cazarin, Simon Houghton, James Innocent, Christopher Thorne
  • Patent number: 12265510
    Abstract: A computer-implemented method for ensuring processing unit hardware state integrity in live migration can include participating as a source, by a processing unit, in a live migration procedure by injecting, into a live migration data package containing a state of the processing unit, a signature verifying the state. The method can additionally include participating as a target, by the processing unit, in an additional live migration procedure migrating an additional live migration data package containing an additional state of an additional processing unit by performing an integrity check based on an additional signature, in the additional live migration data package, verifying the additional state. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: April 1, 2025
    Assignee: ATI Technologies ULC
    Inventors: Yinan Jiang, Dmytro Chenchykov, Shaoyun Liu, Vignesh Chander
  • Patent number: 12265498
    Abstract: Systems and methods electronically tag received data associated with an entity with an electronic tag including an identifier uniquely associated with the entity. The system may electronically store the received data such that the received data is identifiable via the electronic tag. Then, when a request for deletion of all the entity's data is made by the particular entity, it is fulfilled with much less effort, namely by searching for elements with that entity's tag. Whenever that data is copied, transformed, or derivative data is made, the system copies the electronic tag with it. Thus, even when the data is copied or modified, it can be more efficiently identified as being associated with the particular entity. In some embodiments, the tagging includes electronically recording an association of the electronic tag with the received data as a transaction on a blockchain, the transaction on the blockchain being associated with the electronic tag and with the received data.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: April 1, 2025
    Assignee: Avalara, Inc.
    Inventor: Mark Janzen