Invention Grant
- Patent Title: Generating partial boolean query results based on client-specified latency constraints
-
Application No.: US17015904Application Date: 2020-09-09
-
Publication No.: US11494423B1Publication Date: 2022-11-08
- Inventor: Yang Song , Venkata Sai Sriram Mahavadi , Vaibhav Shivaji Shinde
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F16/30
- IPC: G06F16/30 ; G06F16/33 ; G06F11/34 ; G06F16/335 ; G06F16/338

Abstract:
Systems and methods are disclosed to implement a Boolean query evaluation system that allows clients to specify a latency constraint for evaluating Boolean queries. In embodiments, the system evaluates queries using data from multiple external data sources. If some data sources fail to return data in a timely fashion to satisfy the specified latency constraint, the system will evaluate the query using the data that it was able to obtain and generate a partial answer to the query—a partial true or a partial false. In embodiments, the query response may include a reason for the partial answer, and indicate the list of data sources that failed to provide timely results. In embodiments, the system may publish a table indicating different latency constraints specified for a category of queries and the types of answers returned for those queries. Clients may use the table select latency constraints for future queries.
Information query