Transaction processing system with efficient data handling
AssigneeALG Vacations Corp.
InventorsThomas Michael Lowery, II, Kedarnath Benegal
Life of this patent
Estimating the term…
Abstract
A transaction processing method and system provides travel planning and booking workflows, typically in the form of curation, display and automated transacting of travel packages. Users interact with the service at least in part leveraging Al chat-based functions, and the system is configured and implemented to support very large numbers of concurrent search and retrieval operations in a highly-scalable, highly-available and highly-reliable performant manner. In one embodiment, a virtual search paradigms. One such paradigm enables users to shop in a distinct manner, sometimes referred to herein as a “destination-less search.”
Claims18
An information search and retrieval method, comprising:
- receiving raw data from a set of data sources, each data source providing one or more data elements;
- processing the raw data from the set of data sources into a plurality of aggregated datasets, wherein a dataset of the plurality of aggregated datasets includes data elements from two or more of the data sources, and wherein processing the raw data from the set of data sources utilizes a data element key-based data transformation;
- based at least in part on the data element key-based based transformation, organizing the plurality of aggregated datasets for efficient data querying and retrieval;
- during an Artificial Intelligence (AI)-assisted workflow;
- receiving and verifying a query, the query specifying a given data element as a search criteria;
- responsive to verification of the query, and based on the search criteria, retrieving for display a subset of the plurality of aggregated datasets;
- displaying the subset of the plurality of aggregated datasets;
- and
- responsive to receipt of a selection, implementing an automated transaction workflow to finalize a transaction defined by the search criteria and a given one of the plurality of aggregated datasets as determined by the selection.
An information search and retrieval system, comprising:
- one or more hardware processor;
- and
- computing memory holding computer program instructions executed by the one or more hardware processors, the computer program instructions configured to perform information search and retrieval by:
- receiving raw data from a set of data sources, each data source providing one or more data elements;
- processing the raw data from the set of data sources into a plurality of aggregated datasets, wherein a dataset of the plurality of aggregated datasets includes data elements from two or more of the data sources, and wherein processing the raw data from the set of data sources utilizes a data element key-based data transformation;
- based at least in part on the data element key-based based transformation, organizing the plurality of aggregated datasets for efficient data querying and retrieval;
- during an Artificial Intelligence (AI)-assisted workflow;
- receiving and verifying a query, the query specifying a given data element as a search criteria;
- responsive to verification of the query, and based on the search criteria, retrieving for display a subset of the plurality of aggregated datasets;
- displaying the subset of the plurality of aggregated datasets;
- and
- responsive to receipt of a selection, implementing an automated transaction workflow to finalize a transaction defined by the search criteria and a given one of the plurality of aggregated datasets as determined by the selection.
A computer program product in a non-transitory computer-readable medium comprising computer program code executable in one or more hardware processors, the computer program code configured for information search and retrieval by:
- receiving raw data from a set of data sources, each data source providing one or more data elements;
- processing the raw data from the set of data sources into a plurality of aggregated datasets, wherein a dataset of the plurality of aggregated datasets includes data elements from two or more of the data sources, and wherein processing the raw data from the set of data sources utilizes a data element key-based data transformation;
- based at least in part on the data element key-based based transformation, organizing the plurality of aggregated datasets for efficient data querying and retrieval;
- during an Artificial Intelligence (AI)-assisted workflow;
- receiving and verifying a query, the query specifying a given data element as a search criteria;
- responsive to verification of the query, and based on the search criteria, retrieving for display a subset of the plurality of aggregated datasets;
- displaying the subset of the plurality of aggregated datasets;
- and
- responsive to receipt of a selection, implementing an automated transaction workflow to finalize a transaction defined by the search criteria and a given one of the plurality of aggregated datasets as determined by the selection.
Dependencies are inferred from the claim text.