SERVER BASED CONTROL OF AD PLACEMENT IN CLIENT SOFTWARE
First Claim
Patent Images
1. A system for control of an advertisement in a user interface, the system comprising:
- a client application operating on a client computer and coupled to an advertisement server and a layout server, wherein the user interface is associated with the client application; and
a layout data store associated with the client application and operating as part of the client computer,wherein the client computer receives the advertisement from the advertisement server and a corresponding advertisement layout from the layout server, and wherein the client application shifts elements of the user interface responsive to the advertisement layout and displays the advertisement in the user interface in accordance with the advertisement layout.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for server based control of ad placement in client software wherein a server controls the area in which advertisements appear in the client software application. A user interface associated with the client software area reclaims an area where the advertisement was displayed after the advertisement is disabled. Different types or classes of advertisements may be displayed within a single area in user interface of the application.
-
Citations
20 Claims
-
1. A system for control of an advertisement in a user interface, the system comprising:
-
a client application operating on a client computer and coupled to an advertisement server and a layout server, wherein the user interface is associated with the client application; and a layout data store associated with the client application and operating as part of the client computer, wherein the client computer receives the advertisement from the advertisement server and a corresponding advertisement layout from the layout server, and wherein the client application shifts elements of the user interface responsive to the advertisement layout and displays the advertisement in the user interface in accordance with the advertisement layout. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. The system of claim 8 wherein the control group information is used to determine if the shifting and the displaying are performed.
-
9. A method for controlling an advertisement in a user interface, the method comprising:
-
receiving an advertisement layout from a layout server; storing the advertisement layout; determining if the advertisement should be displayed, wherein the advertisement is associated with the advertisement layout; and if the advertisement should be displayed, then shifting elements of the user interface responsive to the advertisement layout and displaying the advertisement in the user interface in accordance with the advertisement layout. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer storage medium comprising computer-executable instructions that embody a method for controlling an advertisement in a user interface, the method comprising:
-
receiving an advertisement layout from a layout server; storing the advertisement layout; determining if an advertisement should be displayed, wherein the advertisement is associated with the advertisement layout; and if the advertisement should be displayed, then shifting elements of the user interface responsive to the advertisement layout and displaying the advertisement in the user interface in accordance with the advertisement layout. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification