Exclusive use display surface areas and persistently visible display of contents including advertisements
DCFirst Claim
1. An apparatus comprising:
- a processor; and
an operating system operated by the processor, the operating system including an exclusive use manager tofacilitate exclusive use of at least a first sub-portion of an operating system controllable primary display area of a display device for control by a program that is not part of the operating system and which is executed remotely from the operating system, wherein the display device has an overscan area not controllable by the operating system and which is a region separate from the sub-portion of the operating system controllable primary display area, andrender persistently visible contents in the reserved first sub-portion of said operating system controllable primary display area, excluding all other programs, including the operating system, from using or controlling the reserved first sub-portion of said operating system controllable primary display area.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
In a computer system having a display surface; a portion of the display surface is reserved to allow contents rendered by a program to be persistently visible. In one embodiment, a shared portion of the display surface managed by a window manager may be reduced. In another embodiment, the window manager may work with a pixel resolution smaller than the operative pixel resolution of a display device driver. In one embodiment, HTML advertisements may be rendered in the reserved portion by an advertising rendering program, such as through a direct draw component. The direct draw component may be provided with an unreduced surface area to support direct drawing of displays. A cursor control device driver may likewise be provided with an unreduced surface area to monitor for cursor movements and events. In other embodiments, multiple portions of the display surface may be reserved and/or full screen applications may be accommodated.
17 Citations
21 Claims
-
1. An apparatus comprising:
-
a processor; and an operating system operated by the processor, the operating system including an exclusive use manager to facilitate exclusive use of at least a first sub-portion of an operating system controllable primary display area of a display device for control by a program that is not part of the operating system and which is executed remotely from the operating system, wherein the display device has an overscan area not controllable by the operating system and which is a region separate from the sub-portion of the operating system controllable primary display area, and render persistently visible contents in the reserved first sub-portion of said operating system controllable primary display area, excluding all other programs, including the operating system, from using or controlling the reserved first sub-portion of said operating system controllable primary display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A method comprising:
-
reserving, by an exclusive use manager of an operating system, a sub-portion of an operating system controllable primary display area of a display surface for control by a program that is not part of said operating system and which is executed remotely from the operating system, wherein the display surface has an overscan area not controllable by the operating system; and facilitating, by the exclusive use manager, the program in rendering contents in said reserved sub-portion of the operating system controllable primary display area, excluding all other programs, including the operating system, from using or controlling the sub-portion of the operating system controllable primary display area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising:
-
a non-transitory storage medium; and a plurality of programming instructions stored on the storage medium, the programming instructions configured to instantiate an operating system having an exclusive use manager to reserve, by the exclusive use manager, a sub-portion of an operating system controllable primary display area of a display surface for exclusive use and control by a program that is not part of said operating system, wherein the display surface has an overscan area not controllable by the operating system and which is a region separate from the sub-portion of the operating system controllable primary display area; and facilitate, by the exclusive use manager, the program in rendering contents in said reserved sub-portion of the operating system controllable primary display area, excluding all other programs, including the operating system, from using or controlling the sub-portion of the operating system controllable primary display area. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification