IP Library Granted Patent US 12,386,836
Granted Patent B2
US 12,386,836 · App. 18/396,548 · Granted Aug 12, 2025

Methods and systems for implementing a unified data format for artificial intelligence systems

Inventors: Ranjith Gampa (New York, NY); James Poulin (New York, NY); Jesse Wang (New York, NY); Ravi Gadekarla (New York, NY); Manoj Potturu (New York, NY); Ravikiran Chittari (Cupertino, CA); Akhila Ravela (New York, NY); Deepali Kale (New York, NY); Snigdha Sivadas (New York, NY); Trupti Chinchghare (New York, NY)
Assignee: LIVEPERSON, INC.
G06F16/2455G06F16/2237
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,386,836
App. No.
18/396,548
Granted
Aug 12, 2025
Kind
B2
Abstract

Systems and method are provided for artificial-intelligence-based formatting of data into interface-specific representations. A computing device may receive datasets including information structured for presentation through various interfaces. The computing device may train a machine-learning model using feature vectors defined from the datasets. The machine-learning model may be trained to generate interface-specific representations of data. The computing device may then receive a query through a first type of interface and execute the trained machine-learning model using the query and an identification of the first type of interface. The machine-learning model may generate a response to the query that includes a structure tailored for interfaces that correspond to the first type of interface. The computing device may then facilitate a transmission of the response to the query through an interface that corresponds to the first type of interface.

Claims (49)

1. A method comprising:

receiving, from one or more sources, a dataset including information structured for presentation through one or more interfaces associated with the one or more sources;

defining, from the dataset, one or more feature vectors usable to train a machine-learning model;

training, using the one or more feature vectors, the machine-learning model to generate output associated with a particular interface type;

receiving from a computing device, a communication including a query through a first communication interface, the first communication interface corresponding to an first interface type;

generating a natural language communication including a response to the query, wherein the natural language communication is represented in a structure tailored for interfaces of the first interface type, and wherein the natural language communication is generated by a machine-learning model using unified data types stored in a database;

facilitating a transmission of the response to the query through the first communication interface;

receiving, from the computing device, an input associated with the response to the query the input indicative of an accuracy metric associated with the response generated by the machine-learning model;

generating a feature vector using the query, the response, and the input; and

modifying the machine-learning model using the feature vector, wherein the machine-learning model, once modified, is configured to generate responses to queries with an increased accuracy metric.

2. The method of claim 1 , wherein the dataset includes audio segments.

3. The method of claim 1 , wherein the first interface type corresponds to a user interface through which the computing device transmits and receives textual communications.

4. The method of claim 1 , wherein the first interface type corresponds to a user interface for communicating over text messaging.

5. The method of claim 1 , wherein the first interface type corresponds to a user interface of a webpage.

6. The method of claim 1 , wherein each feature vector of the one or more feature vectors includes features associated with an interface of a source through which the information is presented.

7. The method of claim 1 , wherein the interface type is a telephony-based interface.

8. A system comprising:

one or more processors; and

a non-transitory machine-readable storage medium storing instructions that when executed by the one or more processors, cause the one or more processors to perform operations including:

receiving, from one or more sources, a dataset including information structured for presentation through one or more interfaces associated with the one or more sources;

defining, from the dataset, one or more feature vectors usable to train a machine-learning model;

training, using the one or more feature vectors, the machine-learning model to generate output associated with a particular interface type;

receiving from a computing device, a communication including a query through a communication interface, the communication interface corresponding to an interface type;

generating a natural language communication including a response to the query, wherein the natural language communication is represented in a structure tailored for interfaces of the interface type, and wherein the natural language communication is generated by a machine-learning model using unified data types stored in a database;

facilitating a transmission of the response to the query through the communication interface;

receiving, from the computing device, an input associated with the response to the query, the input indicative of an accuracy metric associated with the response generated by the machine-learning model;

generating a feature vector using the query, the response, and the input; and

modifying the machine-learning model using the feature vector, wherein the machine-learning model, once modified, is configured to generate responses to queries with an increased accuracy metric.

9. The system of claim 8 , wherein the dataset includes audio segments.

10. The system of claim 8 , wherein the interface type corresponds to a user interface through which the computing device transmits and receives textual communications.

11. The system of claim 8 , wherein the interface type corresponds to a user interface for communicating over text messaging.

12. The system of claim 8 , wherein the interface type corresponds to a user interface of a webpage.

13. The system of claim 8 , wherein each feature vector of the one or more feature vectors includes features associated with an interface of a source through which the information is presented.

14. The system of claim 8 , wherein the interface type is a telephony-based interface.

15. A non-transitory machine-readable storage medium storing instructions that when executed by one or more processors, cause the one or more processors to perform operations including:

receiving, from one or more sources, a dataset including information structured for presentation through one or more interfaces associated with the one or more sources;

defining, from the dataset, one or more feature vectors usable to train a machine-learning model;

training, using the one or more feature vectors, the machine-learning model to generate output associated with a particular interface type;

receiving from a computing device, a communication including a query through a communication interface, the communication interface corresponding to an interface type;

generating a natural language communication including a response to the query, wherein the natural language communication is represented in a structure tailored for interfaces of the interface type, and wherein the natural language communication is generated by a machine-learning model using unified data types stored in a database;

facilitating a transmission of the response to the query through the communication interface;

receiving, from the computing device, an input associated with the response to the query, the input indicative of an accuracy metric associated with the response generated by the machine-learning model;

generating a feature vector using the query, the response, and the input; and

modifying the machine-learning model using the feature vector, wherein the machine-learning model, once modified, is configured to generate responses to queries with an increased accuracy metric.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the dataset includes audio segments.

17. The non-transitory machine-readable storage medium of claim 15 , wherein the interface type corresponds to a user interface through which the computing device transmits and receives textual communications.

18. The non-transitory machine-readable storage medium of claim 15 , wherein the interface type corresponds to a user interface for communicating over text messaging.

19. The non-transitory machine-readable storage medium of claim 15 , wherein each feature vector of the one or more feature vectors includes features associated with an interface of a source through which the information is presented.

20. The non-transitory machine-readable storage medium of claim 15 , wherein the interface type is a telephony-based interface.

Assignments (2)
SECURITY INTEREST Recorded Sep 13, 2025
From: LIVEPERSON, INC.; VOICEBASE, INC.; LIVEPERSON AUTOMOTIVE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072891/0627 →
PATENT SECURITY AGREEMENT Recorded Jun 3, 2024
From: LIVEPERSON, INC.; LIVEPERSON AUTOMOTIVE, LLC; VOICEBASE, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 067607/0073 →
Continuity (2)
Provisional Application 63435394 · Dec 27, 2022
Related Publication 20240211477A1 · Jun 27, 2024
References Cited (41)
US 5930754A · Karaali · 1999 [cited by examiner]
US 7860881B2 · Haselden · 2010 [cited by examiner]
US 10997187B2 · Aggour · 2021 [cited by examiner]
US 11379537B2 · Chatelain · 2022 [cited by examiner]
US 11487720B2 · Wilczynski · 2022 [cited by examiner]
US 11526261B1 · Leach · 2022 [cited by examiner]
US 11556510B1 · Hanson · 2023 [cited by examiner]
US 11593413B2 · Vangala · 2023 [cited by examiner]
US 11593671B2 · Zou · 2023 [cited by examiner]
US 11763096B2 · Tunstall-Pedoe · 2023 [cited by examiner]
US 11888801B2 · Matsuoka · 2024 [cited by examiner]
US 20160098415A1 · Mejeoumov · 2016 [cited by examiner]
US 20160148116A1 · Bornea · 2016 [cited by examiner]
US 20170091320A1 · Psota · 2017 [cited by examiner]
US 20180197066A1 · Osotio · 2018 [cited by examiner]
US 20180330277A1 · Ho · 2018 [cited by examiner]
US 20190042988A1 · Brown et al. · 2019 [cited by applicant]
US 20190286620A1 · Al-Haimi · 2019 [cited by examiner]
US 20190318032A1 · Vangala · 2019 [cited by examiner]
US 20190324765A1 · Tsai · 2019 [cited by examiner]
US 20200057850A1 · Kraus · 2020 [cited by examiner]
US 20200104726A1 · Alvelda, VII · 2020 [cited by examiner]
US 20210125253A1 · Vega · 2021 [cited by examiner]
US 20210133670A1 · Cella · 2021 [cited by examiner]
US 20210157312A1 · Cella · 2021 [cited by examiner]
US 20210182709A1 · Manchanda et al. · 2021 [cited by applicant]
US 20210357959A1 · Cella · 2021 [cited by examiner]
US 20220038332A1 · Umakanth · 2022 [cited by examiner]
US 20220108262A1 · Cella · 2022 [cited by examiner]
US 20220147698A1 · Revankar · 2022 [cited by examiner]
US 20220147702A1 · Li · 2022 [cited by examiner]
US 20220197246A1 · Cella · 2022 [cited by examiner]
US 20230019211A1 · Wang · 2023 [cited by examiner]
US 20230120318A1 · Marinkovich · 2023 [cited by examiner]
US 20230123322A1 · Cella · 2023 [cited by examiner]
US 20230186054A1 · Cricrì · 2023 [cited by examiner]
US 20230368773A1 · Mishra · 2023 [cited by examiner]
US 20240143930A1 · Brinton · 2024 [cited by examiner]
US 20240144141A1 · Cella · 2024 [cited by examiner]
International Search Report and Written Opinion of Apr. 25, 2024 for PCT Application No. PCT/US2023/085938, 15 pages. [cited by applicant]
Chaves Ana Anachaves@UTFPR Edu Br et al; “Chatbots Language Design: The Influence of Language Variation on User Experience with Tourist Assistant Chatbots” ACM Transactions on Computer-Human Interaction, ACM New York NY… [cited by applicant]