Patent US7072450B1 successfully refreshed from Google Patents.
Patent US20050102201A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US20050102201A1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for automatically displaying an image and a product in a page based on contextual interaction and metadata

Assignee: BEN Group Inc
•
Filing: 2004-12-08
•
Granted: —
•
Expires: 2024-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Debra Linker
  • 👤 Stephen Land
  • 👤 Jeffrey Gelfuso
  • 👤 William Radcliffe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:11
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06F; G06F16/00; G06F16/50; G06F16/53; G06F16/532; G06F16/58; G06F16/587; G06Q30/06; G06Q30/0601; G06Q30/0603; G06Q30/0613; G06Q30/0633; G06Q30/0641; G06Q30/0643

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 144 words
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.
Claim 2
Dependent Claim 144 words
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.
Claim 3
Dependent Claim 29 words
2 . The method of claim 1 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a cookie.
Claim 4
Dependent Claim 30 words
3 . The method of claim 1 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a querystring parameter.
Claim 5
Dependent Claim 24 words
4 . The method of claim 1 wherein the media object is one of an image object, an audio object, and a video object.
Claim 6
Dependent Claim 17 words
5 . A computer-readable medium having computer-executable instructions for performing the method recited in claim 1 .
Claim 7
Dependent Claim 167 words
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.
Claim 8
Dependent Claim 167 words
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.
Claim 9
Dependent Claim 24 words
7 . The method of claim 6 wherein the media object is one of an image object, an audio object, and a video object.
Claim 10
Dependent Claim 29 words
8 . The method of claim 6 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a cookie.
Claim 11
Dependent Claim 30 words
9 . The method of claim 6 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a querystring parameter.
Claim 12
Dependent Claim 21 words
10 . The method of claim 6 , further comprising retrieving the media object from a database of media object records.
Claim 13
Dependent Claim 25 words
11 . The method of claim 6 , further comprising customizing presentation of the media object and the product in accordance with a service subscription.
Claim 14
Dependent Claim 17 words
12 . A computer-readable medium having computer-executable instructions for performing the method recited in claim 6 .
Claim 15
Dependent Claim 167 words
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.
Claim 16
Dependent Claim 167 words
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.
Claim 17
Dependent Claim 24 words
14 . The method of claim 13 wherein the media object is one of an image object, an audio object, and a video object.
Claim 18
Dependent Claim 27 words
15 . The method of claim 13 wherein the attributes include a user attribute comprising one of user rights, user behavior, user preferences, and user subscription status.
Claim 19
Dependent Claim 26 words
16 . The method of claim 13 wherein the attributes include a media object attribute comprising one of media object properties and media object usage rights.
Claim 20
Dependent Claim 24 words
17 . The method of claim 13 wherein the attributes include a product attribute comprising one of a product property and a product option.
Claim 21
Dependent Claim 17 words
18 . A computer-readable medium having computer-executable instructions for performing the method recited in claim 13 .
Claim 22
Dependent Claim 181 words
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.
Claim 23
Dependent Claim 181 words
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.
Claim 24
Dependent Claim 29 words
20 . The server of claim 19 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a cookie.
Claim 25
Dependent Claim 30 words
21 . The server of claim 19 wherein at least one of the previously-assigned permanent identifier, the newly-assigned permanent identifier, and the temporary identifier is included with a querystring parameter.
Claim 26
Dependent Claim 24 words
22 . The server of claim 19 wherein the media object is one of an image object, an audio object, and a video object.
Claim 27
Dependent Claim 27 words
23 . The server of claim 19 wherein the attributes include a user attribute comprising one of user rights, user behavior, user preferences, and user subscription status.
Claim 28
Dependent Claim 26 words
24 . The server of claim 19 wherein the attributes include a media object attribute comprising one of media object properties and media object usage rights.
Claim 29
Dependent Claim 24 words
25 . The server of claim 19 wherein the attributes include a product attribute comprising one of a product property and a product option.
Claim 30
Dependent Claim 182 words
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.
Claim 31
Dependent Claim 182 words
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.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag