Multilevel silhouettes in an online shopping environment
First Claim
Patent Images
1. A computer-implemented method comprising:
- using a server, providing at least one first user-selectable silhouette image of an item for rendering on a user interface at a client machine and an electronic signal which, when activated, causes the at least one first user-selectable silhouette image to move its position on the user interface to uncover space on the user interface;
detecting activation of the electronic signal at the client machine;
responsive to detecting the activation of the electronic signal, searching a database for a plurality of images representing aspects of the item;
presenting for rendering at the uncovered space on the user interface of the client machine, at least some of the plurality of images representing the aspects of the item, as user-selectable silhouette images;
detecting the selection of one of the at least some of the plurality of user-selectable silhouette images representing the aspects and, responsive to detecting the selection, querying a database for a listing of the item that includes at least one of the aspects; and
presenting for rendering on the user interface at the client machine a listing of the item that includes at least one of the represented aspects.
1 Assignment
0 Petitions
Accused Products
Abstract
Selecting a first silhouette image of an item at a client machine displays a plurality of silhouette images representing aspects of the item such as style, length type and sleeve type. Selecting any of those aspects allows a server to search a database for listings of similar items that have those aspects. Concurrently selecting one or more of the images representing those aspects and one or more sizes, allows a server to search a database for listings of similar items that have those aspects and those sizes.
65 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
using a server, providing at least one first user-selectable silhouette image of an item for rendering on a user interface at a client machine and an electronic signal which, when activated, causes the at least one first user-selectable silhouette image to move its position on the user interface to uncover space on the user interface; detecting activation of the electronic signal at the client machine; responsive to detecting the activation of the electronic signal, searching a database for a plurality of images representing aspects of the item; presenting for rendering at the uncovered space on the user interface of the client machine, at least some of the plurality of images representing the aspects of the item, as user-selectable silhouette images; detecting the selection of one of the at least some of the plurality of user-selectable silhouette images representing the aspects and, responsive to detecting the selection, querying a database for a listing of the item that includes at least one of the aspects; and presenting for rendering on the user interface at the client machine a listing of the item that includes at least one of the represented aspects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable hardware storage device having stored therein a set of instructions that, when executed by one or more processors of a computer, causes the computer to perform operations comprising:
-
providing at least one first user-selectable image of an item for rendering on a user interface at a client machine and an electronic signal which, when activated, causes the at least one first user-selectable image to move its position on the user interface to uncover space on the user interface; detecting activation of the electronic signal at the client machine; responsive to detecting the activation of the electronic signal, searching a database for a plurality of images representing aspects of the item; rendering at the uncovered space on the user interface of the client machine, at least some of the plurality of images representing the aspects of the item, as user-selectable images; detecting the selection of one of the at least some of the plurality of user-selectable images representing the aspects and, responsive to detecting the selection, querying a database for listings of the item that include at least one of the aspects; and rendering at the user interface at the client machine listings of the item that include at least one of the represented aspects. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system comprising one or more hardware processors configured to include:
-
a transmit module configured to provide at least one first user-selectable silhouette image of an item for display on a user interface at a client machine and an electronic signal which, when activated, causes the at least one first user-selectable silhouette image to move its position on the user interface to uncover space on the user interface; a detection module configured to detect activation of the electronic signal at the client machine; and a search module configured to search a database for a plurality of images that represent aspects of the item, responsive to detection of the activation of the electronic signal, wherein the transmit module is further configured to provide for display at the uncovered space on the user interface of the client machine, at least some of the plurality of images that represent aspects of the item, as user-selectable silhouette images, wherein the detection module is further configured to detect the selection, at the client machine, of one of the at least some of the plurality of user-selectable silhouette images that represent aspects of the item, wherein the search module is further configured to search, responsive to the detection of the selection, the database for listings of the item that includes at least one of the represented aspects, and wherein the transmit module is further configured to provide, for display at the user interface at the client machine, listings of the item that include at least one of the represented aspects, responsive to finding listings of the item that include at least one of the represented aspects. - View Dependent Claims (15, 16, 17, 18)
-
Specification