THREE DIMENSIONAL DESKTOP RENDERING IN A DATA PROCESSING DEVICE
First Claim
1. A method comprising:
- initiating, through a display driver component of a processor of a data processing device, acquisition of at least one depth parameter of at least one of;
a window of an application executing on the data processing device and a sub-portion of the window;
determining, through the processor of the data processing device, depth of the at least one of the window relative to a background desktop surface provided by an operating system executing on the data processing device and the sub-portion of the window relative to the window based on the acquired at least one depth parameter; and
rendering, through the processor of the data processing device, the at least one of the window and the sub-portion of the window in a three dimensional (3D) mode based on the determined relative depth thereof on a display unit of the data processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes initiating, through a display driver component of a processor of a data processing device, acquisition of one or more depth parameter(s) of a window of an application executing on the data processing device and/or a sub-portion of the window. The method also includes determining, through the processor, depth of the window relative to a background desktop surface provided by an operating system executing on the data processing device and/or the sub-portion of the window relative to the window based on the acquired one or more depth parameter(s). Further, the method includes rendering, through the processor, the window and/or the sub-portion of the window in a three dimensional (3D) mode based on the determined relative depth thereof on a display unit of the data processing device.
13 Citations
20 Claims
-
1. A method comprising:
-
initiating, through a display driver component of a processor of a data processing device, acquisition of at least one depth parameter of at least one of;
a window of an application executing on the data processing device and a sub-portion of the window;determining, through the processor of the data processing device, depth of the at least one of the window relative to a background desktop surface provided by an operating system executing on the data processing device and the sub-portion of the window relative to the window based on the acquired at least one depth parameter; and rendering, through the processor of the data processing device, the at least one of the window and the sub-portion of the window in a three dimensional (3D) mode based on the determined relative depth thereof on a display unit of the data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory medium, readable through a data processing device and including instructions embodied therein that are executable through the data processing device, comprising:
-
instructions to initiate, through a display driver component of a processor of the data processing device, acquisition of at least one depth parameter of at least one of;
a window of an application executing on the data processing device and a sub-portion of the window;instructions to determine, through the processor of the data processing device, depth of the at least one of the window relative to a background desktop surface provided by an operating system executing on the data processing device and the sub-portion of the window relative to the window based on the acquired at least one depth parameter; and instructions to render, through the processor of the data processing device, the at least one of the window and the sub-portion of the window in a 3D mode based on the determined relative depth thereof on a display unit of the data processing device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing device comprising:
-
a memory; a processor communicatively coupled to the memory; and a display driver component of the processor to initiate acquisition of at least one depth parameter of at least one of;
a window of an application executing on the data processing device and a sub-portion of the window, the processor being configured to;determine depth of the at least one of the window relative to a background desktop surface provided by an operating system executing on the data processing device and the sub-portion of the window relative to the window based on the acquired at least one depth parameter, and render the at least one of the window and the sub-portion of the window in a 3D mode based on the determined relative depth thereof on a display unit of the data processing device. - View Dependent Claims (18, 19, 20)
-
Specification