Systems and methods for contextual transaction proposals
First Claim
1. A method performed by an information server computer for communicating transaction proposals to a user, the method comprising:
- for each of a plurality of partners, storing, in a location accessible to the information server computer, partner data representing products available from that partner;
receiving, at the information server computer, a request from a user for information related to a currently presented content item, the request including context data representing content of the currently presented content item;
selecting at least one of the partners as a transaction partner, wherein the selection is based at least in part on comparing the context data to the stored partner data for the plurality of partners;
obtaining at least one transaction proposal from each transaction partner; and
transmitting a representation of at least one of the obtained transaction proposals to the requesting user.
9 Assignments
0 Petitions
Accused Products
Abstract
Context-specific transaction proposals are automatically generated and presented to a user who expresses interest in a particular topic. A user viewing a World Wide Web page or other content item activates an interface to indicate that he or she is interested in additional information related to the subject of the page. A context vector or other representation of the content of the page being viewed is transmitted to an information server, which identifies possible transactions related to the content and proposes one or more of these transactions to the user. Transaction proposals can be presented together with a contextual search interface that allows the user to submit zero or more search terms together with the context vector as a search query.
-
Citations
33 Claims
-
1. A method performed by an information server computer for communicating transaction proposals to a user, the method comprising:
-
for each of a plurality of partners, storing, in a location accessible to the information server computer, partner data representing products available from that partner;
receiving, at the information server computer, a request from a user for information related to a currently presented content item, the request including context data representing content of the currently presented content item;
selecting at least one of the partners as a transaction partner, wherein the selection is based at least in part on comparing the context data to the stored partner data for the plurality of partners;
obtaining at least one transaction proposal from each transaction partner; and
transmitting a representation of at least one of the obtained transaction proposals to the requesting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for communicating transaction proposals to a user, the system comprising:
-
a data store configured to store information about each of a plurality of partners, the information including partner data for each partner, the partner data representing products available from that partner;
partner selection control logic communicably coupled to the data store, the partner selection control logic being configured to receive a user request for information, the request including context data representing content of a currently presented content item, and to select at least one of the partners as a transaction partner, wherein the selection is based at least in part on comparing the context data to the partner data in the data store; and
partner interaction control logic coupled to receive identifiers of the selected transaction partners from the partner selection logic and configured to obtain at least one transaction proposal from each transaction partner and to transmit at least one of the obtained transaction proposals to the requesting user. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer-implemented method for communicating a transaction proposal to a user, the method comprising:
-
presenting to a user, by a client computer, a content item including an activatable icon, the icon being associated with content of the presented content item;
in response to user activation of the icon, transmitting, by the client computer, context data representing the associated content to an information server;
receiving, at the client computer, a response from the information server, the response including a reference to a transaction proposal, the transaction proposal being selected based at least in part on the context data; and
presenting to the user, by the client computer, an interface including the reference to the transaction proposal. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification