Method and system for automatically displaying an image and a product in a page based on contextual interaction and metadata
First Claim
1. A method for displaying a product associated with a media object, comprising:
- in response to a selection of the media object by a current user, displaying at least one product that is available for use with the media object;
assigning a temporary identifier to a current user;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing the temporary identifier to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to a new permanent identifier assigned to the current user.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method, system and computer-readable medium for storing images with related information in a relational database and using the information to order available products for a selected image over a network. A unique identifier is generated for each image, allowing different types of searches of the relational database to be performed including product-based and image-based searches. A selection of a returned image causes a cut-down version of the image and all available products to be displayed on a page. If a product is selected, a server enables a transaction for a user to order the selected product. A HTTP Cookie may be employed to store a user identifier, allowing use of user profiles for customization of particular options and displayed products.
-
Citations
26 Claims
-
1. A method for displaying a product associated with a media object, comprising:
-
in response to a selection of the media object by a current user, displaying at least one product that is available for use with the media object;
assigning a temporary identifier to a current user;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing the temporary identifier to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to a new permanent identifier assigned to the current user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for displaying information regarding a product associated with a media object, comprising:
-
displaying to a current user, based on an interaction context, a selectable representation of the media object and a selectable representation of at least one product that is available for use with the media object, wherein the display of each product that is unavailable for use with the media object is suppressed;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing a temporary identifier for the current user to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to a new permanent identifier assigned to the current user. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for displaying information regarding a product associated with a media object, comprising:
-
performing a rules-based analysis of user interaction data and a plurality of attributes associated with a current user, the media object, and the product to generate a display that includes at least one representation of the media object and at least one product that is available for use with the media object;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing a temporary identifier for the current user to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to a new permanent identifier assigned to the current user. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A server for displaying information regarding a product associated with a media object, wherein the server performs actions comprising:
-
performing a rules-based analysis of a plurality of attributes associated with a user and at least one contextual user interaction, the media object, and at least one product available for use with the media object;
generating a display that includes at least one representation of the media object and at least one product that is available for use with the media object;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing a temporary identifier for the current user to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to another permanent identifier assigned to the current user. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A client for displaying information regarding a product associated with a media object, wherein the client performs actions comprising:
-
performing a rules-based analysis of a plurality of attributes associated with a user and at least one contextual user interaction, the media object, and at least one product available for use with the media object;
generating a display that includes at least one representation of the media object and at least one product that is available for use with the media object;
if the current user is determined to be a repeat user, the repeat user having a previously-assigned permanent identifier, adding behavior information relating to the current user to a previously-stored profile associated with the repeat user, and changing a temporary identifier for the current user to the permanent identifier assigned to the repeat user; and
if the current user is determined to be a new user, storing the behavior information relating to the current user in a new profile associated with the current user, and changing the temporary identifier to a new permanent identifier assigned to the current user.
-
Specification