×

Multi-level architecture for image display

  • US 8,930,835 B1
  • Filed: 12/21/2007
  • Issued: 01/06/2015
  • Est. Priority Date: 06/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system for managing information, the system comprising:

  • a service provider interface for receiving client content requests from a client device, wherein the service provider interface is coupled to;

    an item catalog for storing item information, wherein content-scalable dynamic content modules are constructed based on information associated with items from the item catalog;

    a user profile data store for storing user profile information and for associating at least one consumer category to a user profile;

    an advertisement campaign data store for storing information corresponding to advertisement campaigns, wherein the advertisement campaigns include information associating advertisements to the at least one consumer category associated with the user profile; and

    a dynamic content data store, coupled with the advertisement campaign data store, for storing the content-scalable dynamic content modules, the content-scalable dynamic content modules each including a plurality of layers presenting content related to a client-requested item, wherein the content related to the client-requested item is selected based on the information associating advertisements to the at least one consumer category associated with the user profile anda client device interface for transmitting content-scalable dynamic content modules corresponding to the client-requested item, wherein the content-scalable dynamic content modules each are associated with one or more display rules, wherein the one or more display rules are obtained externally to the client device and evaluated on the client device at a time the content is rendered on the client device to determinea relative position of two or more overlapping layers of the plurality layers included in individual transmitted content-scalable dynamic content modules to display and modify on the client device based at least in part on;

    a current size of a display area of the client device allocated to display the content related to the client-requested item,other layers of the transmitted content-scalable dynamic content modules, andother display areas of the client device corresponding to other content.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×