Patents by Inventor Amit Agarwal

Amit Agarwal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260203504
    Abstract: Techniques for evaluating a language model are disclosed herein. A language model is used to generate responses to queries using documents as context. A model evaluator evaluates a query, document, response, triplet to classify the triplet. The triplets are evaluated using key-phrase extraction, summary generation, cross-encoding and similarity scoring for members of the triplets. The triplets are evaluated by generating a summary of the document and evaluating similarity for the summary and response. The triplets are aggregated and/or clustered to determine one or more classifications or attributes based on the scores. Classifications and/or attributes of triplets are used as training data to train and/or fine tune the language model. A classification of a triplet is used to indicate that a chatbot should switch from a first language model to a second language model for generating a subsequent response to a subsequent query.
    Type: Application
    Filed: January 10, 2025
    Publication date: July 16, 2026
    Applicant: Oracle International Corporation
    Inventors: Priyaranjan Pattnayak, Amit Agarwal, Hussain Bohra
  • Patent number: 12682340
    Abstract: A method for a fully distributed privacy-preserving multi-lateral netting between parties is disclosed. The method comprising collecting pending transactions between at least a part of the parties, publishing a commitment of pending transactions to a bulletin board, secretly sharing de-commitments among the parties, and publishing, by each party, its determined liquidity status, to the bulletin board. Furthermore, the method comprises upon determining a failure in the publishing of any liquidity status, performing the following MPC by determining whether all pending transactions are settable maintaining positive liquidity for each party, and upon determining a failure in the determining, for each party, whether all pending transactions are nettable determining an optimized subset of transactions that are nettable without violating liquidity requirements for each party.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: July 14, 2026
    Assignees: International Business Machines Corporation, The Board of Trustees of the University of Illinois
    Inventors: Angelo De Caro, Andrew Miller, Amit Agarwal
  • Publication number: 20260187057
    Abstract: Techniques for responding to multilinguistic queries using an agent core are disclosed herein. An agent core is trained and/or fine-tuned in a first language to generate instructions (i.e., commands) for answering a query. A language identification and/or translation model receives queries, identifies languages associated with the queries, and translates the queries to the first language. The agent core generates instructions in the first language based on the translated queries. The instructions include instructions, in the first language, to perform actions such as retrieval, generation, contextual understanding, or calculation, in both the first language and the second language. The results of executing the instructions, including an action performed in the first language and an action performed in one or more second languages, are combined, ranked and/or reranked to generate an answer to the query.
    Type: Application
    Filed: December 30, 2024
    Publication date: July 2, 2026
    Applicant: Oracle International Corporation
    Inventors: Amit Agarwal, Tao Sheng, Hansa Meghwani
  • Patent number: 12665600
    Abstract: Some embodiments include an apparatus having a flip-flop circuit, which can include a first tristate inverter, a second tristate inverter including an input node coupled to an input node of the first tristate inverter; a first additional inverter including, and a second additional inverter including an output node coupled to an output node of the first additional inverter; a first memory including a first memory node coupled to an output node of the second tristate inverter, and a first additional memory node coupled to an input node of the first additional inverter; and a second memory including a second memory node coupled to an output node of the first tristate inverter, and a second additional memory node coupled to an input node of the second additional inverter.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 23, 2026
    Assignee: Intel Corporation
    Inventors: Amit Agarwal, Steven K. Hsu, Ram Kumar Krishnamurthy
  • Publication number: 20260170861
    Abstract: A method may include detecting one or more selection boxes and one or more text lines in a primary document. The method may include determining respective vectors associated with the selection box and adjacent text lines to the selection box in a plurality of directions. The method may include determining a set of respective vectors associated with a unique selection box. The method may include determining a variance between respective vectors in the set of respective vectors and identifying a particular direction corresponding to a minimal variance between the respective vectors in the set of respective vectors as compared to a variance of other sets of respective vectors. The method may include generating a key-value pair based on the set of respective vectors characterized by the minimal variance. The method may include generating a document model, including the key-value pair, and extracting data according to the document model.
    Type: Application
    Filed: February 9, 2026
    Publication date: June 18, 2026
    Applicant: Oracle International Corporation
    Inventors: Srikant Panda, Amit Agarwal, Kulbhushan Pachauri
  • Patent number: 12658896
    Abstract: Techniques and mechanisms for an integrated clock gate (ICG) to selectively output a clock signal, and to provide frequency division functionality. In an embodiment, an ICG circuit comprises first circuitry which is coupled to receive a first clock signal, and second circuitry which is coupled to receive a control signal. The first circuitry provides a single edge triggered flip-flop functionality, and is coupled to communicate a feedback signal which the first circuitry is further coupled to receive. Based on the control signal and the feedback signal, the second circuitry performs an exclusive OR (XOR) operation to selectively enable the first circuitry to generate a second clock signal based on the first clock signal. In another embodiment, a frequency of the second clock signal is substantially equal to one half of a frequency of the first clock signal.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: June 16, 2026
    Assignee: Intel Corporation
    Inventors: Steven Hsu, Amit Agarwal, Simeon Realov, Mark Anders, Ram Krishnamurthy
  • Publication number: 20260141693
    Abstract: Embodiments described herein are directed towards a synthetic document generation pipeline for training artificial intelligence models. One embodiment includes a method including a device that receives an instruction to generate a document to be used as a training instance for a first machine learning model, the instruction including an element configuration, a document class configuration, a format configuration, an augmentation configuration, and data bias and fairness. The device can receive an element from an interface based at least in part on the element configuration, the element can simulate a real-world image, real-world text, or real-world machine-readable visual code. The device can generate metadata describe a layout for the element on the document based on the document class configuration. The device can generate the document by arranging the element on the document based on the metadata, wherein the document is generated in a format based on the format configuration.
    Type: Application
    Filed: January 12, 2026
    Publication date: May 21, 2026
    Applicant: Oracle International Corporation
    Inventors: Amit Agarwal, Srikant Panda, Kulbhushan Pachauri
  • Publication number: 20260135831
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, determining, based on whether the client application is reachable using an IP-based communication protocol and on features supported by the client application, a messaging protocol option selected from one or more carrier-based communication options and one or more IP-based communication options, and transmitting the message to the destination endpoint using the selected messaging protocol option.
    Type: Application
    Filed: December 22, 2025
    Publication date: May 14, 2026
    Inventors: Amit Agarwal, Peter Tan
  • Patent number: 12602547
    Abstract: In some implementations, techniques described herein may include identifying text in a visually rich document and determining a sequence for the identified text. The techniques may include selecting a language model based at least in part on the identified text and the determined sequence. Moreover, the techniques may include assigning each word of the identified text to a respective token to generate textual features corresponding to the identified text. The techniques may include extracting visual features corresponding to the identified text. The techniques may include determining positional features for each word of the identified text. The techniques may include generating a graph representing the visually rich document, each node in the graph representing each of the visual features, textual features, and positional features of a respective word of the identified text. The techniques may include training a classifier on the graph to classify each respective word of the identified text.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: April 14, 2026
    Assignee: Oracle International Corporation
    Inventors: Amit Agarwal, Srikant Panda, Deepak Karmakar, Kulbhushan Pachauri
  • Publication number: 20260093915
    Abstract: A data processing system implements obtaining a first textual content, segmenting the first textual content into a plurality of first segments, and providing each segment of the plurality of first segments to a first natural language processing (NLP) model to obtain a set of first readability scores for the plurality of first segments. The first NLP model is configured to analyze a textual input and to output a readability score representing a measurement of readability of the textual input. The system further implements aggregating the set of first segment readability scores to determine a first readability score for the first textual content, and perform at least one of causing the first readability score to be presented to a user or performing one or more actions on the first textual content based on the readability score.
    Type: Application
    Filed: December 10, 2025
    Publication date: April 2, 2026
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sayan Dev PATHAK, Christopher Hakan BASOGLU, Amit AGARWAL, Shuangyu CHANG, Amy SHAH
  • Patent number: 12579556
    Abstract: The present disclosure is directed to systems and methods of providing content. A server can generate a request for a push content item for an account identifier linked with a computing device. The server can establish a push auction for the account identifier with multiple candidate push content items. The server can determine an auction score for each candidate push content item and select a push content item therefrom based on the auction score. The server can determine a parameter for the account identifier and control delivery of the selected push content item based on a delivery control policy. The server can compare a value of the parameter with a threshold value to authorize the push content item. The server can provide the selected and authorized push content item for presentation in a push content slot via the computing device linked to the account identifier.
    Type: Grant
    Filed: June 6, 2024
    Date of Patent: March 17, 2026
    Assignee: GOOGLE LLC
    Inventors: Amit Agarwal, Surojit Chatterjee, Gaurav Bhaya, Anshul Kothari, Vibhor Nanavati
  • Publication number: 20260072918
    Abstract: Techniques for hard negative mining for ranking models are provided. In one technique, an input document that is associated with a query is received and input to an embedding model, which outputs a document embedding (DE). Based on the document embedding, multiple embeddings are identified. Clusters of embeddings are generated from the multiple embeddings. A cluster that includes the DE is identified. Based on the DE, two sets of embeddings are identified in the cluster. For each embedding in a first set of embeddings: (1) a particular embedding (PE) is selecting from the second set of embeddings based on a similarity score between the embedding and the PE; (2) a first document that is associated with the PE is identified; and (3) a training instance that includes the first document is generated and added to training data. A model is trained based on the training data.
    Type: Application
    Filed: September 8, 2024
    Publication date: March 12, 2026
    Inventors: Hansa Meghwani, Amit Agarwal, Priyaranjan Pattnayak
  • Patent number: 12566212
    Abstract: A memory array of a compute tile may store activations or weights of a DNN. The memory array may include databanks for storing contexts, context MUXs, and byte MUXs. A databank may store a context with flip-flop arrays, each of which includes a sequence of flip-flops. A logic gate and an ICG unit may gate flip-flops and control whether states of the flip-flops can be changed. The data gating can prevent a context not selected for the databank from inadvertently toggling and wasting power A context MUX may read a context from different flip-flop arrays in a databank based on gray-coded addresses. A byte MUX can combine bits from different bytes in a context read by the context MUX. The memory array may be implemented with bit packing to reduce distance between the context MUX and byte MUX to reduce lengths of wires connecting the context MUXs and byte MUXs.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 3, 2026
    Assignee: Intel Corporation
    Inventors: Raymond Jit-Hung Sung, Deepak Abraham Mathaikutty, Amit Agarwal, David Thomas Bernard, Steven Hsu, Martin Power, Conor Byrne, Arnab Raha
  • Patent number: 12555359
    Abstract: Embodiments described herein are directed towards a synthetic document generation pipeline for training artificial intelligence models. One embodiment includes a method including a device that receives an instruction to generate a document to be used as a training instance for a first machine learning model, the instruction including an element configuration, a document class configuration, a format configuration, an augmentation configuration, and data bias and fairness. The device can receive an element from an interface based at least in part on the element configuration, the element can simulate a real-world image, real-world text, or real-world machine-readable visual code. The device can generate metadata describe a layout for the element on the document based on the document class configuration. The device can generate the document by arranging the element on the document based on the metadata, wherein the document is generated in a format based on the format configuration.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 17, 2026
    Assignee: Oracle International Corporation
    Inventors: Amit Agarwal, Srikant Panda, Kulbhushan Pachauri
  • Patent number: 12548359
    Abstract: A method may include detecting one or more selection boxes and one or more text lines in a primary document. The method may include determining respective vectors associated with the selection box and adjacent text lines to the selection box in a plurality of directions. The method may include determining a set of respective vectors associated with a unique selection box. The method may include determining a variance between respective vectors in the set of respective vectors and identifying a particular direction corresponding to a minimal variance between the respective vectors in the set of respective vectors as compared to a variance of other sets of respective vectors. The method may include generating a key-value pair based on the set of respective vectors characterized by the minimal variance. The method may include generating a document model, including the key-value pair, and extracting data according to the document model.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: February 10, 2026
    Assignee: Oracle International Corporation
    Inventors: Srikant Panda, Amit Agarwal, Kulbhushan Pachauri
  • Patent number: 12536449
    Abstract: Certain aspects of the disclosure provide a method for updating a retrieval augmented generation (RAG) system. The method includes receiving a user query and retrieving a set of datasets from an external knowledge base associated with a language model. The user query and retrieved datasets are provided to the language model as input tokens, which generates a response comprising output tokens. The system then extracts cross-attention weights from the language model, indicating how much attention each output token paid to each input token. Using these weights, the system generates attention scores for each dataset and identifies a top-k set of most attended datasets. If the generated response is determined to be relevant to the user query, the top-k most attended datasets are labeled as positive examples. The system then updates its parameters to prioritize retrieving these positive examples for future queries, enabling continuous self-supervised improvement.
    Type: Grant
    Filed: August 28, 2025
    Date of Patent: January 27, 2026
    Assignee: Intuit Inc.
    Inventors: Wendi Cui, Damien J. Lopez, Amit Agarwal, Joel D. Atwood, Palak Samel
  • Patent number: 12518094
    Abstract: A data processing system implements obtaining a first textual content, segmenting the first textual content into a plurality of first segments, and providing each segment of the plurality of first segments to a first natural language processing (NLP) model to obtain a set of first readability scores for the plurality of first segments. The first NLP model is configured to analyze a textual input and to output a readability score representing a measurement of readability of the textual input. The system further implements aggregating the set of first segment readability scores to determine a first readability score for the first textual content, and perform at least one of causing the first readability score to be presented to a user or performing one or more actions on the first textual content based on the readability score.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: January 6, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sayan Dev Pathak, Christopher Hakan Basoglu, Amit Agarwal, Shuangyu Chang, Amy Shah
  • Patent number: 12506701
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving a messaging request specifying a destination endpoint for a message, retrieving client status of the destination endpoint from a client application registry system, evaluating the client status of the destination endpoint for use of a client application, and depending on whether the client status is being active or inactive, transmitting the message either to the destination endpoint or the client application associated with the destination endpoint.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: December 23, 2025
    Assignee: Twilio Inc.
    Inventors: Amit Agarwal, Peter Tan
  • Patent number: D1112252
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: February 10, 2026
    Assignee: BIOSENSE WEBSTER (ISRAEL) LTD.
    Inventors: Amit Agarwal, Ahmed Abdelaal, Braden Fenske
  • Patent number: D1112253
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: February 10, 2026
    Assignee: BIOSENSE WEBSTER (ISRAEL) LTD.
    Inventors: Amit Agarwal, Ahmed Abdelaal, Braden Fenske