Method and apparatus for dynamic information connection search engine
First Claim
1. A computer-implemented search method, comprising:
- generating a result list comprising a plurality of lodging reservations;
determining for each lodging reservation in the result list a measure of profitability of the lodging reservation to the entity generating the result list;
categorizing each lodging reservation in the result list into one of at least two tiers based at least in part on a source of the lodging reservation;
for each tier of the at least two tiers, ordering the lodging reservations categorized into the tier based at least in part on the measure of profitability of each lodging reservation;
transmitting the result list to a client for display to a user, the result list including lodging reservations categorized into a first one of the tiers positioned above the lodging reservations categorized into a second one of the tiers, and within each tier, the lodging reservations ordered based at least in part on the measure of profitability of each lodging reservation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for a dynamic information connection engine. User actions may be detected on at least one client system. In response, a determination may be made whether the user is searching for supported information. When the user is searching for supported information, information may be extracted electronically from, for example, third party websites, direct supplier connections, and/or intermediate databases. Potential suppliers may be automatically selected in response to the detected user search. Queries may be formulated from the user search and transferred to one or more selected suppliers. Responses may be received from the suppliers, and used to generate a result list for the user. The result list may include information and/or query status information. Further, an electronic link may be provided to a website of one or more of the suppliers from which the information was derived.
122 Citations
11 Claims
-
1. A computer-implemented search method, comprising:
-
generating a result list comprising a plurality of lodging reservations; determining for each lodging reservation in the result list a measure of profitability of the lodging reservation to the entity generating the result list; categorizing each lodging reservation in the result list into one of at least two tiers based at least in part on a source of the lodging reservation; for each tier of the at least two tiers, ordering the lodging reservations categorized into the tier based at least in part on the measure of profitability of each lodging reservation; transmitting the result list to a client for display to a user, the result list including lodging reservations categorized into a first one of the tiers positioned above the lodging reservations categorized into a second one of the tiers, and within each tier, the lodging reservations ordered based at least in part on the measure of profitability of each lodging reservation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising a computer readable storage medium having computer program instructions and data embodied thereon to configure a computer system to categorize lodging reservations in a result list by performing the operations of:
-
generating a result list comprising a plurality of lodging reservations; determining for each lodging reservation in the result list a measure of profitability of the lodging reservation to the entity generating the result list; categorizing each lodging reservation in the result list into one of at least two tiers based at least in part on a source of the lodging reservation; for each tier of the at least two tiers, ordering the lodging reservations categorized into the tier based at least in part on the measure of profitability of each lodging reservation; transmitting the result list to a client for display to a user, the result list including lodging reservations categorized into a first one of the tiers positioned above the lodging reservations categorized into a second one of the tiers, and within each tier, the lodging reservations ordered based at least in part on the measure of profitability of each lodging reservation.
-
-
11. A computer system, configured to categorize lodging reservations in a result list, comprising:
-
a computer memory configured to store program code; and a processor coupled to the memory and configured by the stored program code to perform the operations of; generating a result list comprising a plurality of lodging reservations; determining for each lodging reservation in the result list a measure of profitability of the lodging reservation to the entity generating the result list; categorizing each lodging reservation in the result list into one of at least two tiers based at least in part on a source of the lodging reservation; for each tier of the at least two tiers, ordering the lodging reservations categorized into the tier based at least in part on the measure of profitability of each lodging reservation; and transmitting the result list to a client for display to a user, the result list including lodging reservations categorized into a first one of the tiers positioned above the lodging reservations categorized into a second one of the tiers, and within each tier, the lodging reservations ordered based at least in part on the measure of profitability of each lodging reservation.
-
Specification