Patents by Inventor Dan Roth
Dan Roth 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).
-
Patent number: 12682168Abstract: An automated conversation intermediary performs several operations during a conversation between end users and chatbots. Prior to adding natural language input from an end user to a chatbot prompt, the intermediary annotates the input to indicate a role of the end user, using hidden markers for the annotation that are not presented to the end user during the conversation. The intermediary receives output generated by the chatbot, which also includes hidden markers in addition to natural language to be presented to the end user, and removes the hidden markers before providing the natural language portion of the output to the end user.Type: GrantFiled: March 29, 2024Date of Patent: July 14, 2026Assignee: Amazon Technologies, Inc.Inventors: Salvatore Romeo, Yi Zhang, Tamer A N Alkhouli, Daniele Bonadiman, Zhongyuan Zhu, Monica Lakshmi Sunkara, Laura Aina, Sarthak Jain, Arshit Gupta, Bonan Min, Kalpit Dixit, Brant Swidler, Miguel Ballesteros Martinez, Yassine Benajiba, Katrin Kirchhoff, Dan Roth
-
Patent number: 12670537Abstract: A system may receive a content request, and generate a set of tokens based on the content request. The system may transmit the set of tokens to a model deployer, and receive a mask in response. The system may then generate a second mask. The system may combine the model deployer mask and the second mask to generate a combined mask. The system may obtain a next token as part of a response, the next token selected based in part on an output of a machine learning model in response to the set of tokens and the combined mask being provided as input to the machine learning model. The system may add the next token to the set of tokens to generate an updated set of tokens; and transmit the updated set of tokens to satisfy the content request.Type: GrantFiled: December 13, 2023Date of Patent: June 30, 2026Assignee: Amazon Technologies, Inc.Inventors: Sailik Sengupta, Georgiana Dinu, Dan Roth
-
Patent number: 12602548Abstract: This patent application relates to using framework parameters with a large language model to create beams based on a prompt. The beams can be evaluated using multiple criteria of a reward model that can be weighted for importance. The beams can be evaluated according to each of the one or more criteria and compared to determine which beams most closely align with the criteria. The beam that best aligns can be selected to generate a response.Type: GrantFiled: November 22, 2023Date of Patent: April 14, 2026Assignee: Amazon Technologies, Inc.Inventors: Sailik Sengupta, Daniele Bonadiman, Yi-An Lai, Arshit Gupta, Dan Roth, Katrin Kirchhoff, Saab Mansour, James Yipeng Huang
-
Patent number: 12591748Abstract: The application is directed to receiving an alignment model and a prompt to evaluate and generate a response using a large language model. The large language model populates tokens for potential responses based on framework parameters and evaluates the potential responses using an alignment model. The alignment model can be utilized or selected for a prompt at decoding-time and can be used to select a potential response to use to create an output.Type: GrantFiled: November 22, 2023Date of Patent: March 31, 2026Assignee: Amazon Technologies, Inc.Inventors: Sailik Sengupta, Daniele Bonadiman, Yi-An Lai, Arshit Gupta, Dan Roth, Katrin Kirchhoff, Saab Mansour, James Yipeng Huang
-
Patent number: 12481669Abstract: Extraction of portions of natural language communications is performed to populate tables. An obtained communication may be associated with one, or more tables. The communication may include natural language data which may extracted and evaluated to predict different value mappings to the table. The value mappings may be confirmed or automatically made to the table.Type: GrantFiled: June 30, 2022Date of Patent: November 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Shinichi Kato, Rajesh Goli, Yassine Benajiba, Raghavendraprasad Raghunath prasad, Miguel Ballesteros Martinez, Roger Scott Jenke, Saurabh Giri, Dan Roth, Rama Krishna Sandeep Pokkunuri, Atul Deo
-
Publication number: 20250307689Abstract: Systems and methods for providing efficient determination of coefficients used for vector arithmetic when generating a new foundational model according to a user's desired modification of a base foundational model. The system evaluates metrics of a new model's performance, including computing perplexity for different coefficients of the new model in parallel.Type: ApplicationFiled: March 26, 2024Publication date: October 2, 2025Inventors: Nikolaos Pappas, Momchil Emilov Hardalov, Thomas Müller, Miguel Ballesteros Martinez, Dan Roth, Georgiana Dinu, Luis Marquez Villodre
-
Publication number: 20250272430Abstract: An exemplary method for submitting an authorization request is provided. The method includes: authenticating a first user on the platform; creating or selecting a service request for a second user; retrieving requirements for the service request according to the at least one policy of a second user; retrieving data that is pertinent to evaluating at least one policy; predicting, using a machine learning model, the likelihood of the service request being denied or approved, wherein the machine learning model utilizes at least one guardrail to ensure the prediction of the likelihood of the service is accurate; determining whether the at least one policy and the data needs to be updated; updating the at least one policy and the data; reviewing the at least one policy and the data to determine all information is provided; and sending the service request to the second user.Type: ApplicationFiled: December 6, 2024Publication date: August 28, 2025Applicant: Basys.ai Inc.Inventors: Dan Roth, Amber Nigam, Jie Sun
-
Publication number: 20250272429Abstract: An exemplary method for submitting an authorization request is provided. The method includes: authenticating a first user on the platform; creating or selecting a service request for a second user; retrieving requirements for the service request according to at least one policy of a second user; retrieving data that is pertinent to evaluating the at least one policy; predicting, using a machine learning model, the likelihood of the service request being denied or approved, wherein the machine learning model utilizes at least one guardrail to ensure the prediction of the likelihood of the service is accurate; determining whether the at least one policy and the data needs to be updated; updating the at least one policy and the data; reviewing the at least one policy and the data to determine all information is provided; and sending the service request to the second user.Type: ApplicationFiled: April 12, 2024Publication date: August 28, 2025Applicant: Basys.ai Inc.Inventors: Dan Roth, Amber Nigam, Jie Sun
-
Publication number: 20240202587Abstract: Methods and systems are disclosed for a machine learning (ML) model training system that can remove the influence of specific data points in an efficient way. An ML training system can train multiple instances of a machine learning model on disjoint shards of data. Upon receiving a request to remove a specific data point, the ML training system can expunge the data point from its corresponding shard and only retrain the model instance for that specific shard. Each shard can be further divided into data slices, with each slice containing a portion of the data from the shard. During the training of each instance of the machine learning model, the ML training system can save model checkpoints after completion of training for each slice. Upon receiving a removal request, the related data point is removed from its respective slice, and the relevant model instance can be retrained starting from the last checkpoint before that slice had been previously used for training.Type: ApplicationFiled: June 29, 2023Publication date: June 20, 2024Inventors: Vinayshekhar Bannihatti Kumar, Rashmi Gangadharaiah, Dan Roth
-
Publication number: 20090119500Abstract: The embodiments described herein generally relate to a method and system of injecting automated repeatable processes, or workflows, into software configuration management sequences. The benefits of such a system include the ability to delegate configurability change abilities to an IT administrator while still maintaining efficiency and management control over such changes. A request made by a system administrator to process configuration data may be subject to multiple phases of processing, such as, authentication, authorization, and action. A declarative mapping associates workflows, or meaningful repeatable processes, with the configuration process request criteria and processing phase. The mapping may be created by, or at the direction of, management through the application of the processing concept in API or UI. Upon a triggering event, e.g.Type: ApplicationFiled: November 2, 2007Publication date: May 7, 2009Applicant: Microsoft CorporationInventors: Dan Roth, Asaf Kashi, Alexander T. Weinert, Craig V. McMurtry
-
Patent number: 5956739Abstract: A system is provided for correcting users' mistakes including context-sensitive spelling errors and the like in which an adaptive correction algorithm is utilized which is trained on not only a conventional training corpus, but also on the text which is being corrected, thus to permit the correction of words based on the particular usages of the words in the text being corrected, taking advantage of the fact that the text to be corrected is by and large already mostly correct.Type: GrantFiled: June 25, 1996Date of Patent: September 21, 1999Assignee: Mitsubishi Electric Information Technology Center America, Inc.Inventors: Andrew R. Golding, Dan Roth