Technique for displaying a window in a computer screen
First Claim
1. A method of displaying a window in a computer screen, the method comprising:
- determining an area occupied by a browser window in a computer screen;
determining if there is an available space in the computer screen based on the area occupied by the browser window; and
if there is an available space in the computer screen, displaying an advertising window in the available space such that the advertising window does not substantially overlap the browser window, the advertising window being configured to receive content over a computer network.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to techniques for displaying multiple windows in a networked computer. Embodiments of the invention may be employed in a variety of applications including advertising delivery on the Internet. In one embodiment, an advertising window is displayed by determining an area occupied by a browser window in a computer screen, determining if there is available space to display the advertising window in the computer screen, and displaying the advertising window in an available space if there is one. If there is no available space in the computer screen, the browser window may be reconfigured to make room for the advertising window. The present invention advantageously allows an advertising window to be displayed without substantially overlapping a browser window, thereby minimizing possible end-user confusion as to content source. In addition, the advertising window is displayed with minimal interruption to end-user browsing activity.
109 Citations
24 Claims
-
1. A method of displaying a window in a computer screen, the method comprising:
-
determining an area occupied by a browser window in a computer screen;
determining if there is an available space in the computer screen based on the area occupied by the browser window; and
if there is an available space in the computer screen, displaying an advertising window in the available space such that the advertising window does not substantially overlap the browser window, the advertising window being configured to receive content over a computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer comprising:
-
computer-readable program code for displaying a browser window in a computer screen;
computer-readable program code for determining if there is an available space in the computer screen to display an advertising window without substantially overlapping the browser window;
computer-readable program code for displaying the advertising window in an available space in the computer screen; and
computer-readable program code for displaying in the advertising window content received over a computer network. - View Dependent Claims (10, 11)
-
-
12. A computer comprising:
-
computer-readable program code for displaying a browser window in a computer screen;
computer-readable program code for determining if there is an available space in the computer screen to display an advertising window without substantially overlapping the browser window;
computer-readable program code for reconfiguring the browser window if there is no available space in the computer screen; and
computer-readable program code for displaying an advertising window in an available space that resulted from reconfiguring the browser window, the advertising window being configured to display content received over a computer network. - View Dependent Claims (13, 14, 15)
-
-
16. A method of providing content over a computer network, the method comprising:
providing content to an advertising window over a computer network, the advertising window being displayed in an area of a computer screen that is made available by reconfiguring a browser window. - View Dependent Claims (17, 18, 19, 20, 21)
-
22. A method of providing content over a computer network, the method comprising:
providing content to an advertising window over a computer network, the advertising window being displayed in an area of a computer screen that has been determined to be an available space where the advertising window may be displayed without overlapping a browser window. - View Dependent Claims (23, 24)
Specification