Amazon patents faster data search using personal history
Amazon describes a system that speeds up business data searches by keeping a small, personal copy of data you have seen before. When you ask a question in plain English, the system matches your words against this personal copy instead of scanning the entire database, then uses a large language model to find the exact answer.
In the filing’s own words
Systems and methods are provided for an improved business intelligence platform that maintains and uses personalized data cache for processing natural language queries with personalized fuzzy matching in lieu of using predefined indexes of large amounts of data. The systems and methods provide for performing fuzzy matching using a natural language query and a personalized data cache storing a copy of data previously provided in response to interactions associated with a user profile, wherein the personalized data cache is separate from a data source storing the response data, and wherein the fuzzy matching does not use any fuzzy index of the data source generated prior to receiving the natural language query; obtaining, from results of the fuzzy matching, a set of query terms; obtaining the response data from the data source using the set of query terms; and generating a response to the natural language query using the response data.
What exactly they claim (claim 1)
1. A system comprising: computer-readable memory storing computer-executable instructions; and one or more processors in communication with the computer-readable memory, wherein the computer-executable instructions, when executed by the one or more processors, configure the one or more processors to: provide, to a client device associated with a user profile, a data visualization based on a first data set stored at a data source; store, in a personalized data cache associated with the user profile, a copy of data in the data visualization, wherein the personalized data cache is separate from the data source; receive a natural language query from the client device, wherein the natural language query comprises a request for response data associated with a least one item of data in the data visualization; perform in-memory fuzzy matching without using a full fuzzy index of the data source, using the natural language query and items of data retrieved from the personalized data cache; obtain, from results of the fuzzy matching, a set of query terms for querying the data source; generate an executable query using the set of query terms and a large language model; execute the executable query to obtain the response data from the data source; and generate a response to the natural language query using the response data.
Facts
- Company
- Amazon (Amazon Technologies, Inc.)
- Official title
- Fuzzy matching natural language query from user specific metadata
- Patent number
- US12743454B1
- Application number
- 18962775
- Filed
- Nov 27, 2024
- Granted
- Sep 22, 2026
- Inventors
- 7
- Claims
- 20
Classified under
G06F 16/3344 Physics & computingG06F 16/316 Physics & computingG06F 16/383 Physics & computingMore from Amazon in AI & software
- Amazon patents system that cites sources for AI answers Sep 29, 2026
- Amazon patents tech to swap words in movies using actor's voice Sep 8, 2026
- Amazon patents ML tool to add graphics to live sports from moving cameras Sep 15, 2026
- Amazon patents shopping assistant that remembers your search filters Oct 6, 2026
- Amazon patents system where AI agents split tasks and talk to each other Oct 20, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.