Patents by Inventor Ayush Agarwal

Ayush 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: 20250030685
    Abstract: Methods and apparatus for voice transformation, authentication, and metadata communication are disclosed.
    Type: Application
    Filed: July 18, 2023
    Publication date: January 23, 2025
    Inventors: Srikanth Nalluri, Dattatraya Kulkarni, Ayush Agarwal
  • Patent number: 12192302
    Abstract: The present disclosure provides systems and methods for formatting and generating teaching media for different contexts. A system can receive, from a client computing device, media content having one or more media modalities each having presentation attributes. The system can determine initial formatting rules for the media content based on the presentation attributes of the one or more media modalities. The system can identify a destination format for the media content having a formatting requirement for each of the one or more media modalities of the media content. The system can modify the initial formatting rules for the media content based on the formatting requirement for each of the one or more media modalities. The system can generate an information resource having the destination format based on the modified formatting rules for the media content.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: January 7, 2025
    Assignee: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20240428700
    Abstract: The present disclosure provides systems and methods for generating deeply integrated presentation gadgets. A system can maintain a plurality of application interfaces each having one or more data fields for presenting content. The system can maintain an information resource having data objects. Each of the data objects can have a content attribute. The system can extract each data object from the information resource based on the respective content attribute. The system can generate a presentation data structure having fields for the information resource based on the extracted data objects. The system can select an application interface for presentation with the information resource. The application interface can populate the one or more data fields of the application interface. The system can present the application interface with the information resource at a client device based on the one or more data fields of the application interface.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Applicant: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20240403369
    Abstract: Methods and systems for training artificial intelligence (AI)-based models using limited labeled data are disclosed. The method performed by a server system includes accessing a tabular dataset including tabular data that further labeled data and unlabeled data. Method includes generating labeled features including labeled numerical features and labeled categorical features based on the labeled data and generating unlabeled features including unlabeled numerical features and unlabeled categorical features based on the unlabeled data. Method includes determining, via a first transformer model, a contextual numerical embeddings based on the labeled numerical features and the unlabeled numerical features. Method includes determining, via a second transformer model, a contextual categorical embeddings based on the labeled categorical features and the unlabeled categorical features.
    Type: Application
    Filed: June 4, 2024
    Publication date: December 5, 2024
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Akshay Sethi, Ayush Agarwal, Nancy Agrawal, Siddhartha Asthana, Sonia Gupta
  • Patent number: 12147775
    Abstract: A content generator system receives a request to generate content for a target entity, and one or more keywords. The content generator system retrieves, for the target entity, a current stage identifier linking the target entity to a current stage within a multi-stage objective. The content generator system generates an input vector including the current stage identifier, a target stage identifier, a token embedding comprising the one or more keywords, and a position embedding for each of the one or more keywords, the target stage identifier associated with a target stage within the multi-stage objective different from the current stage. The content generator system generates output text content for the target entity by applying a generative transformer network to the input vector. The content generator system transmits the output text content to a computing device associated with the target entity.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 19, 2024
    Assignee: Adobe Inc.
    Inventors: Niyati Himanshu Chhaya, Udit Kalani, Roodram Paneri, Sreekanth Reddy, Niranjan Kumbi, Navita Goyal, Balaji Vasan Srinivasan, Ayush Agarwal
  • Patent number: 12141136
    Abstract: The present disclosure provides systems and methods for low-latency provision of content. The method includes receiving one or more signals indicating a current location of a client device; before receiving an input query from a map application of the client device, retrieving characteristics of the client device; and generating a set of identifications, the set of identifications including the current location of the client device, and the characteristics of the client device. The method further includes determining that a query prediction exceeds a threshold; responsive to the determination that the query prediction exceeds the threshold, selecting a link to a geographic location of an entity that is associated with the query prediction; and, responsive to a selection of a map application on the client device by a user, transmitting the selected link to the client device before receiving a query from the user of the client device.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: Ayush Agarwal
  • Patent number: 12131667
    Abstract: The present disclosure provides systems and methods for generating deeply integrated presentation gadgets. A system can maintain a plurality of application interfaces each having one or more data fields for presenting content. The system can maintain an information resource having data objects. Each of the data objects can have a content attribute. The system can extract each data object from the information resource based on the respective content attribute. The system can generate a presentation data structure having fields for the information resource based on the extracted data objects. The system can select an application interface for presentation with the information resource. The application interface can populate the one or more data fields of the application interface. The system can present the application interface with the information resource at a client device based on the one or more data fields of the application interface.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: October 29, 2024
    Assignee: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Patent number: 12086167
    Abstract: The present disclosure provides systems and methods for building an inventory database with automatic labeling. A system can maintain a hierarchical concept tree including labels. Each of the labels is associated with a set of attributes and a respective embedding. The system can receive, from a provider device, a request to generate labels for an item of media content. The request can include a request attribute. The system can generate, using a gated categorical model, document embeddings for the item of media content. The system can select a subset of the labels based on the request attribute. The system can determine a respective label score for each label of the subset of the labels based on the document embeddings and the respective embedding of the label. The system can provide a selected label of the subset of the labels based on the respective label score of the selected label.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: September 10, 2024
    Assignee: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20240220825
    Abstract: Techniques are disclosed for specifying a predictive goal that describes an action that a customer of an organization may take or a behavior that a customer of the organization may exhibit. A training engine receives the predictive goal from a user via a Graphical User Interface (GUI). The user specifies the predictive goal by entering one or more customizable logical or comparative statements. A training engine divides historical data into training data and testing data, selects useful and relevant features from the historical data as inputs to a machine learning model, and trains the machine learning model. The training engine transmits the trained machine learning model to an inference engine that generates, for each customer in a historical data set, a probability that the customer will satisfy the predictive goal within a specified time frame. The disclosed techniques further generate explanatory data associated with the trained machine learning model.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 4, 2024
    Inventors: Ayush AGARWAL, Ankit AWASTHI, Ilya BRIN, Sinead CHEUNG, Michelle CHUANG, Rachael CREAGER, Jonathan ENG, Theo FERGUSON, Keyur GABANI, Athena LIU, Jasmine LIU, Steven LY, Nicholas MA, Praateek MAHAJAN, Ankur MATHUR, Skyler ROH, Samuel SEGHERS, Elif SEZGIN, Evan STRATER, Russell WHITE
  • Publication number: 20240220861
    Abstract: Techniques are disclosed for generating explanatory data for predictions generated by a machine learning model. An explanatory engine receives a trained machine learning model and a plurality of predictions generated by the machine learning model. The explanatory engine calculates a predictive strength for the trained machine learning model based on the plurality of predictions. The explanatory engine further determines one or more features having at least a threshold influence on the plurality of predictions and displays, via a graphical user interface, one or more of the influential features and an indication of the predictive strength of the trained model.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 4, 2024
    Inventors: Ayush AGARWAL, Ankit AWASTHI, Ilya BRIN, Sinead CHEUNG, Michelle CHUANG, Rachael CREAGER, Jonathan ENG, Theo FERGUSON, Keyur GABANI, Athena LIU, Jasmine LIU, Steven LY, Nicholas MA, Praateek MAHAJAN, Ankur MATHUR, Skyler ROH, Samuel SEGHERS, Elif SEZGIN, Evan STRATER, Russell WHITE
  • Patent number: 12020286
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes presenting an immersive content item at a client device. The immersive content item includes a first presentation interface that includes a scrollable image portion that presents an image having a first interaction point and a preview graphic indicating the availability of other images for presentation. The immersive content item also includes a second presentation interface that is initiated upon interaction with the first interaction point. The second presentation interface includes a scrollable image portion that presents an image from a plurality of images and an image sequencing indicator.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: June 25, 2024
    Assignee: Google LLC
    Inventors: Ayush Agarwal, Sheng Chen, Jason W. Blythe, Sundeep Jain, Awaneesh Verma, Yunkai Zhou
  • Publication number: 20240119457
    Abstract: Methods and server systems for computing fraud risk scores for various merchants associated with an acquirer described herein. The method performed by a server system includes accessing merchant-related transaction data including merchant-related transaction indicators associated with a merchant from a transaction database. Method includes generating a merchant-related transaction features based on the merchant-related indicators. Method includes generating via risk prediction models, for a payment transaction with the merchant, merchant health and compliance risk scores, merchant terminal risk scores, merchant chargeback risk scores, and merchant activity risk scores based on the merchant-related transaction features. Method includes facilitating transmission of a notification message to an acquirer server associated with the merchant.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 11, 2024
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Smriti Gupta, Adarsh Patankar, Akash Choudhary, Alekhya Bhatraju, Ammar Ahmad Khan, Amrita Kundu, Ankur Saraswat, Anubhav Gupta, Awanish Kumar, Ayush Agarwal, Brian M. McGuigan, Debasmita Das, Deepak Yadav, Diksha Shrivastava, Garima Arora, Gaurav Dhama, Gaurav Oberoi, Govind Vitthal Waghmare, Hardik Wadhwa, Jessica Peretta, Kanishk Goyal, Karthik Prasad, Lekhana Vusse, Maneet Singh, Niranjan Gulla, Nitish Kumar, Rajesh Kumar Ranjan, Ram Ganesh V, Rohit Bhattacharya, Rupesh Kumar Sankhala, Siddhartha Asthana, Soumyadeep Ghosh, Sourojit Bhaduri, Srijita Tiwari, Suhas Powar, Susan Skelsey
  • Publication number: 20240119517
    Abstract: Embodiments provide methods and systems for determination of creditworthiness of a first merchant. The method performed by a server system includes receiving invoice data of the first merchant from a merchant invoice database. The invoice data includes information of past invoices associated with the first merchant. Additionally, the method includes generating a homogeneous graph based, at least in part, on the information of past invoices. Further, the method includes determining a feature representation of the first merchant based on data features associated with the first merchant in the homogenous graph. Furthermore, the method includes calculating a credit risk score for the first merchant based on the credit risk score model.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 11, 2024
    Inventors: Ayush AGARWAL, Maneet SINGH, Bhanupriya PEGU, Shivshankar Anand REDDY
  • Patent number: 11907648
    Abstract: The present disclosure provides systems and methods for encoding and decoding a machine-readable document. A system can include a computing device comprising a processor and a memory. To encode each entry on a document, the processor can receive an identification of an entry, identify an entry format, and generate an entry fingerprint. The processor can calculate a hash value from the identification, the entry format, and the entry fingerprint, which can then be stored at an address corresponding to the hash value. The processor can generate an optical code, and print the entry and the optical code on the document. To decode the document, the processor can extract the hash value, a first entry identifier, and a user identifier from the optical code. The processor can retrieve a second entry identifier and determine a match with the first entry identifier. The processor can retrieve entry coordinates and extract the entry.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: February 20, 2024
    Assignee: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20230421660
    Abstract: The present disclosure provides systems and methods for formatting and generating teaching media for different contexts. A system can receive, from a client computing device, media content having one or more media modalities each having presentation attributes. The system can determine initial formatting rules for the media content based on the presentation attributes of the one or more media modalities. The system can identify a destination format for the media content having a formatting requirement for each of the one or more media modalities of the media content. The system can modify the initial formatting rules for the media content based on the formatting requirement for each of the one or more media modalities. The system can generate an information resource having the destination format based on the modified formatting rules for the media content.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 28, 2023
    Applicant: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Patent number: 11778064
    Abstract: The present disclosure provides systems and methods for formatting and generating teaching media for different contexts. A system can receive, from a client computing device, media content having one or more media modalities each having presentation attributes. The system can determine initial formatting rules for the media content based on the presentation attributes of the one or more media modalities. The system can identify a destination format for the media content having a formatting requirement for each of the one or more media modalities of the media content. The system can modify the initial formatting rules for the media content based on the formatting requirement for each of the one or more media modalities. The system can generate an information resource having the destination format based on the modified formatting rules for the media content.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20230237082
    Abstract: The present disclosure provides systems and methods for building an inventory database with automatic labeling. A system can maintain a hierarchical concept tree including labels. Each of the labels is associated with a set of attributes and a respective embedding. The system can receive, from a provider device, a request to generate labels for an item of media content. The request can include a request attribute. The system can generate, using a gated categorical model, document embeddings for the item of media content. The system can select a subset of the labels based on the request attribute. The system can determine a respective label score for each label of the subset of the labels based on the document embeddings and the respective embedding of the label. The system can provide a selected label of the subset of the labels based on the respective label score of the selected label.
    Type: Application
    Filed: March 30, 2023
    Publication date: July 27, 2023
    Applicant: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20230177469
    Abstract: Techniques are disclosed for segmenting users based on user interactions with messages transmitted over various electronic communication channels. In some embodiments, a segmentation application normalizes sets of event data associated with user interactions with messages that are transmitted over multiple electronic communication channels to generate intermediate labels associated with the sets of event data. The normalization includes applying a time decay while accounting for messaging cadence, messaging volume, and user interactions with messages associated with an industry. The intermediate labels are combined to generate a final label associated with the user via a pairwise combination technique that maintains a more favorable label when a pair of intermediate labels are combined. Additional messages can then be generated and/or transmitted based on the final label.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Ankit AWASTHI, Ayush AGARWAL, Steven LY, Praateek MAHAJAN, Wayne COBURN
  • Publication number: 20230142718
    Abstract: The present disclosure provides systems and methods for indexing and presenting teaching resources. A system can generate, using a transformer model, a set of embeddings for information resources. The set of embeddings for each of the information resources collectively form an embeddings space comprising a plurality of pivots. The system can store, in a database, identifiers of the information resources in association with the plurality of pivots. The system can generate query embeddings by inputting a set of query terms received from a client device into the transformer model. The system can determine a subset of the information resources based on a distance in the embeddings space between the query embeddings and the plurality of pivots. The system can present, on a display of the client device, the subset of information resources in response to the set of query terms.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal
  • Publication number: 20230142052
    Abstract: The present disclosure provides systems and methods for formatting and generating teaching media for different contexts. A system can receive, from a client computing device, media content having one or more media modalities each having presentation attributes. The system can determine initial formatting rules for the media content based on the presentation attributes of the one or more media modalities. The system can identify a destination format for the media content having a formatting requirement for each of the one or more media modalities of the media content. The system can modify the initial formatting rules for the media content based on the formatting requirement for each of the one or more media modalities. The system can generate an information resource having the destination format based on the modified formatting rules for the media content.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Pencil Learning Technologies, Inc.
    Inventors: Amogh Asgekar, Ayush Agarwal