Controlling three-dimensional views of selected portions of content
First Claim
1. A computer-implemented method comprising:
- presenting a two-dimensional view of content in a graphical user interface;
detecting that at least a portion of the content is obstructed by a border of the graphical user interface, when the two-dimensional view of the content is presented; and
presenting the at least the portion of the content in a stereoscopic three-dimensional view in response to the detecting that the at least the portion of the content is obstructed by the border of the graphical user interface, wherein a stereoscopic depth effect of the stereoscopic three-dimensional view makes the at least the portion of the content appear to extend beyond the border of the graphical user interface, and wherein the at least the portion of the content is no longer obstructed when presented in the stereoscopic three-dimensional view.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the inventive subject matter are directed to presenting a first portion of content and a second portion of content in a two-dimensional view via a graphical user interface and detecting an input associated with one or more of the first portion of the content and the second portion of the content. Some embodiments are further directed to selecting the first portion of the content in response to the detecting of the input, and changing the presenting of the first portion of the content from the two-dimensional view to a three-dimensional view in response to the selecting the first portion of the content. Some embodiments are further directed to continuing to present the second portion of the content in the two-dimensional view while changing the presenting of the first portion of the content to the three-dimensional view.
-
Citations
22 Claims
-
1. A computer-implemented method comprising:
-
presenting a two-dimensional view of content in a graphical user interface; detecting that at least a portion of the content is obstructed by a border of the graphical user interface, when the two-dimensional view of the content is presented; and presenting the at least the portion of the content in a stereoscopic three-dimensional view in response to the detecting that the at least the portion of the content is obstructed by the border of the graphical user interface, wherein a stereoscopic depth effect of the stereoscopic three-dimensional view makes the at least the portion of the content appear to extend beyond the border of the graphical user interface, and wherein the at least the portion of the content is no longer obstructed when presented in the stereoscopic three-dimensional view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for changing an appearance of content to a stereoscopic three-dimensional state, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to, detect a modification to the content presented in a two-dimensional state via a graphical user interface, wherein the content is contained within an area of the graphical user interface, determine, based on the modification, that at least a portion of the content is obstructed by a boundary of the area of the graphical user interface when presented in the two-dimensional state, and change the at least the portion of the content from the two-dimensional state to the stereoscopic three-dimensional state in response to determination that the at least the portion of the content is obstructed by the boundary, wherein a stereoscopic depth effect of the stereoscopic three-dimensional view makes the at least the portion of the content appear closer to the user in the three-dimensional state than in the two-dimensional state, and wherein the stereoscopic depth effect causes the at least the portion of the content to no longer be obstructed by the boundary. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a processing unit; a display configured to present a graphical user interface; and a three-dimensional controller operable to, via the processing unit, detect a selection of a two-dimensional graphical depiction of an object presented via the graphical user interface, detect that a portion of the two-dimensional graphical depiction of the object is obstructed by a boundary of the graphical user interface, and change the two-dimensional graphical depiction of the object to a stereoscopic three-dimensional graphical depiction of the object in response to detecting that the portion of the two-dimensional graphical depiction of the object is obstructed by the boundary of the graphical user interface, wherein the change from the two-dimensional graphical depiction of the object to the stereoscopic three-dimensional graphical depiction of the object makes the stereoscopic three-dimensional graphical depiction of the object appear to exceed the boundary of the graphical user interface. - View Dependent Claims (18, 22)
-
-
19. A method comprising:
-
presenting content in a two-dimensional state via a graphical user interface; detecting an operation to cause an increase in size to the content; determining that the increase in size to the content would cause the content to be obscured by a border of the graphical user interface if the content were to be presented in the two-dimensional state; and changing, via at least one of one or more processors, the content from the two-dimensional state to a stereoscopic three-dimensional state in response to the determining that the increase in size to the content would cause the content to be obscured by the border of the graphical user interface, wherein a stereoscopic depth effect of the stereoscopic three-dimensional state makes the content appear to extend beyond the border of the graphical user interface. - View Dependent Claims (20, 21)
-
Specification