OPERATING SYSTEM SUPPORTING MIXED 2D, STEREOSCOPIC 3D AND MULTI-VIEW 3D DISPLAYS
First Claim
1. A method used in an operating system to support simultaneous display on a screen of both two-dimensional content and three-dimensional content, the method comprising:
- receiving from a first application a first command directing display of the two-dimensional content within a first region of the screen;
responding to the first command by sending a first control signal that places the screen in a two-dimensional mode within the first region;
receiving from a second application a second command directing display of the three-dimensional content within a second region of the screen; and
responding to the second command by sending a second control signal that places the screen in a three-dimensional mode within the second region.
7 Assignments
0 Petitions
Accused Products
Abstract
Operating systems are described that interface applications and display screens capable of displaying two-dimensional and three-dimensional content. In one aspect, an operating system includes an application programming interface (API), a display driver interface, and a display driver. The API enables one or more applications to deliver requests that define a screen region and either a two-dimension indicator or a three-dimension indicator. The display driver interface passes configuration commands corresponding to the requests. The display driver is associated with a display screen. The display driver receives the configuration commands and responds by generating screen control signals to adjust the display screen to support the screen region.
-
Citations
20 Claims
-
1. A method used in an operating system to support simultaneous display on a screen of both two-dimensional content and three-dimensional content, the method comprising:
-
receiving from a first application a first command directing display of the two-dimensional content within a first region of the screen; responding to the first command by sending a first control signal that places the screen in a two-dimensional mode within the first region; receiving from a second application a second command directing display of the three-dimensional content within a second region of the screen; and responding to the second command by sending a second control signal that places the screen in a three-dimensional mode within the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An operating system that supports a plurality of software applications and at least one of a plurality of screens, a first of the plurality of screens supporting at least three-dimensional display, and a second of the plurality of screens supporting at least two-dimensional display, the operating system comprising:
-
an application programming interface through which a first of the plurality of software applications can deliver at least one request that defines a first screen region and either a two-dimension indicator or a three-dimension indicator; a display driver interface through which at least one configuration command corresponding to the at least one request is passed; and a first display driver, associated with the first screen of the plurality of screens, that receives the at least one configuration command and responds by generating one or more screen control signals to adjust the first screen to support the first screen region of the first of the plurality of screens. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification