Content distribution system and method
First Claim
1. A method for leveraging unused space on a client display of a client device, the method comprising:
- receiving primary content to render on the client display;
identifying unused space on the client display, wherein the identified unused space exists on the client display when the primary content is rendered on the client display; and
displaying secondary content within the identified unused space on the client display.
1 Assignment
0 Petitions
Accused Products
Abstract
An application displaying primary content, such as a webpage, may include unused space. The unused space may exist within the application displaying the primary content (e.g., within the browser window), or on other portions of the display (e.g., outside of the browser window). The unused space is identified and leveraged to display secondary content on the client display along with the primary content. The secondary content may be adaptable to conform to different sizes and/or configurations of the unused space. The secondary content may be updated as the user interacts with elements on the client display.
60 Citations
26 Claims
-
1. A method for leveraging unused space on a client display of a client device, the method comprising:
-
receiving primary content to render on the client display; identifying unused space on the client display, wherein the identified unused space exists on the client display when the primary content is rendered on the client display; and displaying secondary content within the identified unused space on the client display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising instructions to cause a computing device to perform a method for leveraging unused space on a client display of a client device, the method comprising:
-
receiving primary content to render on the client display; identifying unused space on the client display, wherein the identified unused space exists on the client display when the primary content is rendered on the client display; creating a virtual board representing the identified unused space; and displaying secondary content within the virtual board on the client display. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system for leveraging unused space on a client display, comprising:
a content distribution service comprising; a network interface to communicatively couple the content distribution service to a network; a tag management module to generate and transmit a tag manager application to a client device in response to a request from the client device, wherein the tag manager application is configured to, identify unused space on a display of the client device; create a virtual board representing the unused space; and generate a placement request corresponding to the virtual board; and a placement module to select and transmit a placement to the client device in response to a placement request from the client device, the placement selected based upon one of a placement queue of the placement request, a demographic parameter of the placement request, and a content rendering parameter of the placement request. - View Dependent Claims (24, 25, 26)
Specification