Patents Examined by Diedra McQuitery
-
Patent number: 12380125Abstract: 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: GrantFiled: January 10, 2024Date of Patent: August 5, 2025Assignee: iCIMS, Inc.Inventors: Liliya Akhtyamova, Eoin O'Gorman
-
Patent number: 12380140Abstract: 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: GrantFiled: May 15, 2024Date of Patent: August 5, 2025Assignee: Instabase, Inc.Inventors: Jessica Andersen Campos, Eric Han, Hariharan Thirugnanam, Subash Chandran Thirumaran, Timothy Serkes, Alagu Chockalingam, Varun Jain
-
Patent number: 12373390Abstract: 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: GrantFiled: March 25, 2024Date of Patent: July 29, 2025Assignee: Rubrik, Inc.Inventors: Sai Kiran Katuri, Prateek Pandey, Vikas Jain, Jonathan Carlyle Derryberry, Dharma Teja Bankuru
-
Patent number: 12373406Abstract: 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: GrantFiled: October 12, 2023Date of Patent: July 29, 2025Assignee: SAP SEInventors: Arindam Bhar, Ranjith Pr, Vinutha Yediyur Varadarajalyengar
-
Patent number: 12367183Abstract: 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: GrantFiled: July 29, 2024Date of Patent: July 22, 2025Assignee: Oracle International CorporationInventors: Tony Long, Arsalan Ahmad
-
Patent number: 12367226Abstract: 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: GrantFiled: January 29, 2024Date of Patent: July 22, 2025Assignee: Oramasearch Inc.Inventors: Michele Riva, Paolo Insogna, Issac Roth
-
Patent number: 12367190Abstract: 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: GrantFiled: October 8, 2024Date of Patent: July 22, 2025Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Atzmon Chen Tov, Ortal Pinhas Ochana, Pavel Yefim May
-
Patent number: 12360950Abstract: 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: GrantFiled: September 9, 2022Date of Patent: July 15, 2025Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Ankit Singh, Timothy Sneed, Arun Ramasubrahmanyan, Judith Fainor, Tanmay Sonawadekar, Daniel Burns
-
Patent number: 12361024Abstract: 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: GrantFiled: October 22, 2020Date of Patent: July 15, 2025Assignee: QPQ LTDInventors: Greg Chew, Emanuele Ragnoli, Gokhan Sagirlar
-
Patent number: 12346320Abstract: 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: GrantFiled: September 20, 2024Date of Patent: July 1, 2025Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Joseph Ellis, Rahij Ramsharan, Matthew Sills, Lawrence Manning
-
Patent number: 12346350Abstract: 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: GrantFiled: October 27, 2023Date of Patent: July 1, 2025Assignee: Ab Initio Technology LLCInventors: Marshall A. Isman, Adam Weiss, Jonah Egenolf, Robert Parks, John MacLean, Richard Mellon, Dusan Radivojevic, Paul Veiser, Mazin Woodrow Khader
-
Patent number: 12339907Abstract: 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: GrantFiled: September 26, 2023Date of Patent: June 24, 2025Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventor: Pengfei Li
-
Patent number: 12332865Abstract: 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: GrantFiled: December 19, 2023Date of Patent: June 17, 2025Assignee: Cohesity, Inc.Inventors: Zhihuan Qiu, Ganesha Shanmuganathan
-
Patent number: 12292865Abstract: 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: GrantFiled: September 14, 2021Date of Patent: May 6, 2025Assignee: ARMIQ Co., Ltd.Inventor: Oxoo Kim
-
Patent number: 12282451Abstract: 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: GrantFiled: March 17, 2023Date of Patent: April 22, 2025Assignee: Truist BankInventors: Nagaraja Hebbar, Sunitha Sounderrajan
-
Patent number: 12282461Abstract: 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: GrantFiled: November 18, 2021Date of Patent: April 22, 2025Assignee: VIRTUALZ COMPUTING CORPORATIONInventors: Jeanne M. Glass, Dustin W. Froyum, Vincent R. Re, Marc S. Sokol
-
Patent number: 12282465Abstract: 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: GrantFiled: July 17, 2024Date of Patent: April 22, 2025Assignee: Intuit Inc.Inventors: Saikiran Sri Thunuguntla, Vishal Reddy Baddam, Pradeep Srinivas Krishna, Thatchinamoorthy Kallipatti Arumugam
-
Patent number: 12271422Abstract: 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: GrantFiled: June 21, 2024Date of Patent: April 8, 2025Assignee: 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: 12265510Abstract: 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: GrantFiled: September 29, 2023Date of Patent: April 1, 2025Assignee: ATI Technologies ULCInventors: Yinan Jiang, Dmytro Chenchykov, Shaoyun Liu, Vignesh Chander
-
Patent number: 12265498Abstract: 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: GrantFiled: January 12, 2022Date of Patent: April 1, 2025Assignee: Avalara, Inc.Inventor: Mark Janzen