Patents by Inventor Athyuttam Eleti
Athyuttam Eleti 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: 20260133855Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating an application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a registration of an external API via a user interface connected to a natural language model, the natural language model being configured to integrate a plurality of external APIs, accessing a manifest file hosted at a first online location by a publisher of the external API, the manifest file comprising parameters for interfacing with the external API and a second online location of a specification associated with the external API, the parameters and second online location being defined by the publisher of the external API, accessing the specification at the second online location, and integrating the external API with the natural language model based on data from at least one of the manifest file or the specification.Type: ApplicationFiled: January 8, 2026Publication date: May 14, 2026Applicant: OpenAI Opco, LLCInventors: Andrey MISHCHENKO, Athyuttam ELETI, Paul MCMILLAN, David MEDINA
-
Patent number: 12625732Abstract: The methods, systems, and computer networking apparatuses described herein enable language models to receive input (e.g., a query or a request) from a user or application, and without any additional training data or instructions, determine to generate a function call based on the received input from the user and generate the function call based on the determination. In some embodiments, a language model may further access an external tool or application to request an output as a response to the generated function call. The disclosed methods, systems, and networking apparatuses improve the technical field by incorporating language model capabilities within the function calling process, and allowing for function-related information to be provided to a language model via input received in any number of formats or types, including structured or unstructured input, language or non-language input, or any combination thereof.Type: GrantFiled: February 27, 2025Date of Patent: May 12, 2026Assignee: OpenAI OpCo LLCInventors: Athyuttam Eleti, Jeffrey Harris, Logan Kilpatrick, III, Andrey Mishchenko
-
Patent number: 12554519Abstract: The present technology pertains to providing, configuring and operating of a virtual assistant that can be accessible via an application programming interface. The virtual assistant can be configured with a customized system message, and can have access to a conversation thread of undefined length, whereby the virtual assistant can both be specialized for a given task and can have an ability to recall past interactions, thus mimicking the skill and memory of a human assistant. The present technology provides for a first entity to configure the virtual assistant and to call the virtual assistant by referencing its assistant ID.Type: GrantFiled: February 7, 2025Date of Patent: February 17, 2026Assignee: OpenAI OpCo, LLC.Inventors: Athyuttam Eleti, Michal Pokrass
-
Patent number: 12547480Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating an application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a registration of an external API via a user interface connected to a natural language model, the natural language model being configured to integrate a plurality of external APIs, accessing a manifest file hosted at a first online location by a publisher of the external API, the manifest file comprising parameters for interfacing with the external API and a second online location of a specification associated with the external API, the parameters and second online location being defined by the publisher of the external API, accessing the specification at the second online location, and integrating the external API with the natural language model based on data from at least one of the manifest file or the specification.Type: GrantFiled: September 28, 2023Date of Patent: February 10, 2026Assignee: OpenAI Opco, LLCInventors: Andrey Mishchenko, Athyuttam Eleti, Paul McMillan, David Medina
-
Publication number: 20250278288Abstract: The present technology pertains to providing, configuring and operating of a virtual assistant that can be accessible via an application programming interface. The virtual assistant can be configured with a customized system message, and can have access to a conversation thread of undefined length, whereby the virtual assistant can both be specialized for a given task and can have an ability to recall past interactions, thus mimicking the skill and memory of a human assistant. The present technology provides for a first entity to configure the virtual assistant and to call the virtual assistant by referencing its assistant ID.Type: ApplicationFiled: February 7, 2025Publication date: September 4, 2025Applicant: OpenAI OpCo, LLC.Inventors: Athyuttam Eleti, Michal Pokrass
-
Publication number: 20250272149Abstract: The methods, systems, and computer networking apparatuses described herein enable language models to receive input (e.g., a query or a request) from a user or application, and without any additional training data or instructions, determine to generate a function call based on the received input from the user and generate the function call based on the determination. In some embodiments, a language model may further access an external tool or application to request an output as a response to the generated function call. The disclosed methods, systems, and networking apparatuses improve the technical field by incorporating language model capabilities within the function calling process, and allowing for function-related information to be provided to a language model via input received in any number of formats or types, including structured or unstructured input, language or non-language input, or any combination thereof.Type: ApplicationFiled: February 27, 2025Publication date: August 28, 2025Applicant: OpenAl Opco, LLCInventors: Athyuttam ELETI, Jeff Harris, Logan Kilpatrick, III, Andrey Mishchenko
-
Publication number: 20250110811Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating an application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a registration of an external API via a user interface connected to a natural language model, the natural language model being configured to integrate a plurality of external APIs, accessing a manifest file hosted at a first online location by a publisher of the external API, the manifest file comprising parameters for interfacing with the external API and a second online location of a specification associated with the external API, the parameters and second online location being defined by the publisher of the external API, accessing the specification at the second online location, and integrating the external API with the natural language model based on data from at least one of the manifest file or the specification.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Applicant: OpenAI Opco, LLCInventors: Andrey MISHCHENKO, Athyuttam ELETI, Paul MCMILLAN, David MEDINA
-
Publication number: 20240427571Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.Type: ApplicationFiled: August 30, 2024Publication date: December 26, 2024Applicant: OpenAI Opco, LLCInventors: Andrey MISHCHENKO, David MEDINA, Paul MCMILLAN, Athyuttam ELETI
-
Patent number: 12124823Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.Type: GrantFiled: September 25, 2023Date of Patent: October 22, 2024Assignee: OpenAI Opco, LLCInventors: Andrey Mishchenko, David Medina, Paul Mcmillan, Athyuttam Eleti
-
Publication number: 20240319971Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.Type: ApplicationFiled: September 25, 2023Publication date: September 26, 2024Applicant: OpenAl Opco, LLCInventors: Andrey MISHCHENKO, David MEDINA, Paul MCMILLAN, Athyuttam ELETI
-
Patent number: 11922144Abstract: Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.Type: GrantFiled: March 20, 2023Date of Patent: March 5, 2024Assignee: OpenAI Opco, LLCInventors: Andrey Mishchenko, David Medina, Paul McMillan, Athyuttam Eleti