Virtual shopping center
First Claim
Patent Images
1. A method of controlling a virtual shopping center, the method comprising:
- receiving a user input at a query input engine, wherein the user input indicates a shopping interest of the user;
aggregating, by a controller, an output from the query input engine with a user preference to form a search criteria, wherein the search criteria comprises a first field derived from the output of the query input engine, and a second field derived from the user preference;
searching a database using the search criteria from the controller; and
displaying a plurality of images on a display screen to form the virtual shopping center to satisfy the indicated shopping interest, wherein the plurality of images are associated with matching products or services resulting from the search of the database, and wherein the plurality of images are positioned in the virtual shopping center based on a predetermined priority of vendors that provide the matching products or services, the predetermined priority being based on relative payments made by the plurality of vendors.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method of controlling a virtual shopping center can include: receiving a user input at a query input engine; aggregating an output from the query input engine with a user preference, such as a purchase history or other expressed interest, to form a search criteria; searching a database using the search criteria; and displaying an image associated with a matching product or service resulting from the search of the database.
47 Citations
20 Claims
-
1. A method of controlling a virtual shopping center, the method comprising:
-
receiving a user input at a query input engine, wherein the user input indicates a shopping interest of the user; aggregating, by a controller, an output from the query input engine with a user preference to form a search criteria, wherein the search criteria comprises a first field derived from the output of the query input engine, and a second field derived from the user preference; searching a database using the search criteria from the controller; and displaying a plurality of images on a display screen to form the virtual shopping center to satisfy the indicated shopping interest, wherein the plurality of images are associated with matching products or services resulting from the search of the database, and wherein the plurality of images are positioned in the virtual shopping center based on a predetermined priority of vendors that provide the matching products or services, the predetermined priority being based on relative payments made by the plurality of vendors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors, and when executed being operable to; receive a user input at a query input engine, wherein the user input indicates a shopping interest of the user; aggregate an output from the query input engine with a user preference to form a search criteria, wherein the search criteria comprises a first field derived from the output of the query input engine, and a second field derived from the user preference; search a database using the search criteria; and display a plurality of images to form a virtual shopping center to satisfy the indicated shopping interest, wherein the plurality of images are associated with matching products or services resulting from the search of the database, and wherein the plurality of images are positioned in the virtual shopping center based on a predetermined priority of vendors that provide the matching products or services, the predetermined priority being based on relative payments made by the plurality of vendors. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium having a plurality of instructions stored thereon for execution by a processor, and when executed being operable to perform:
-
receiving a user input at a query input engine, wherein the user input indicates a shopping interest of the user; aggregating an output from the query input engine with a user preference to form a search criteria, wherein the search criteria comprises a first field derived from the output of the query input engine, and a second field derived from the user preference; searching a database using the search criteria; and displaying a plurality of images to form a virtual shopping center to satisfy the indicated shopping interest, wherein the plurality of images are associated with matching products or services resulting from the search of the database, and wherein the plurality of images are positioned in the virtual shopping center based on a predetermined priority of vendors that provide the matching products or services, the predetermined priority being based on relative payments made by the plurality of vendors.
-
Specification