Multi-level architecture for image display
First Claim
Patent Images
1. A computer-implemented method for displaying content, the method comprising:
- obtaining a content-scalable dynamic content module based, at least in part, on a content request associated with a user, wherein the content-scalable dynamic content module comprises a plurality of layers presenting content corresponding to the content request; and
transmitting the content-scalable dynamic content module to a user device associated with the user wherein the content of the content-scalable dynamic content module is displayed in a display area of the user device, wherein an amount of the content displayed is dynamically determined on the user device at a time the content is rendered and based, at least in part, on a relative position of two or more overlapping layers of the plurality of layers, and wherein the relative position is determined based, at least in part, on a size of the display area of the user device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing the dynamic display of content and related advertisements are provided. The advertisements are displayed based on predetermined customer types. A network resource, such as Web page, can include a plurality of dynamic content modules. Depending on the available display area and additional display criteria, each dynamic content module displays a subset content and related advertisements. Each dynamic content module corresponds to an integration of multiple layers of content, such as text, graphics, and image rendering information.
-
Citations
20 Claims
-
1. A computer-implemented method for displaying content, the method comprising:
-
obtaining a content-scalable dynamic content module based, at least in part, on a content request associated with a user, wherein the content-scalable dynamic content module comprises a plurality of layers presenting content corresponding to the content request; and transmitting the content-scalable dynamic content module to a user device associated with the user wherein the content of the content-scalable dynamic content module is displayed in a display area of the user device, wherein an amount of the content displayed is dynamically determined on the user device at a time the content is rendered and based, at least in part, on a relative position of two or more overlapping layers of the plurality of layers, and wherein the relative position is determined based, at least in part, on a size of the display area of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a data store configured to at least store computer-executable instructions; and a hardware processor in communication with the data store, the hardware processor configured to execute the computer-executable instructions to at least; obtain a content-scalable dynamic content module based, at least in part, on a content request associated with a user, wherein the content-scalable dynamic content module comprises a plurality of layers presenting content corresponding to the content request; and transmit the content-scalable dynamic content module to a user device associated with the user wherein the content of the content-scalable dynamic content module is displayed in a display area of the user device, wherein an amount of the content displayed is dynamically determined on the user device at a time the content is rendered and based, at least in part, on a relative position of respective portions of content included in two or more overlapping layers of the plurality of layers, and wherein the relative position of the respective portions of content is determined based, at least in part, on a size of the display area of the user device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing computer executable instructions that when executed by a processor perform operations comprising:
-
obtaining a content-scalable dynamic content module based, at least in part, on a content request associated with a user, wherein the content-scalable dynamic content module comprises a plurality of layers presenting content corresponding to the content request; transmitting the content-scalable dynamic content module to a user device associated with the user; and causing displaying, in a display area of the user device, at least a portion of the content of the content-scalable dynamic content module, wherein an amount of the content displayed is dynamically determined on the user device at a time the at least a portion of the content is rendered and based, at least in part, on a relative position of respective content elements included in two or more overlapping layers of the plurality of layers, and wherein the relative position of the respective content elements is determined based, at least in part, on a size of the display area of the user device. - View Dependent Claims (17, 18, 19, 20)
-
Specification