Replacing 2D images with 3D images
First Claim
1. A non-transitory computer readable memory medium storing programming instructions executable by processing circuitry of a wireless device to:
- identify content of a two-dimensional (2D) image displayed within a web page, wherein the web page is displayed to a user;
identify a plurality of three-dimensional (3D) images with substantially equivalent content as compared to the content of the 2D image, wherein identifying the plurality of 3D images includesan interrogation of the user of the web page for information to assist in selection of the 3D image, including questioning the user regarding one or more of a type, color, or size of an object represented by the 2D image; and
an evaluation of an online history of the user;
select a 3D image based on the interrogation of the user;
integrate the 3D image into the web page, thereby replacing the 2D image with the 3D image; and
receive at least one user input manipulating the 3D image within the web page, wherein the at least one user input comprises movement of a view point of the user, wherein the movement of the view point is determined based, at least in part, on tracking of a head or eyes of the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for replacing a 2D image with an equivalent 3D image within a web page. The 2D image displayed within a web page may be identified and a 3D image with substantially equivalent content may also be identified. The 3D image may be integrated into the web page as a replacement to the 2D image. Further, at least one user input manipulating the 3D image within the web page may be received. The at least one user input may include movement of a view point (or point of view) of a user relative to a display displaying the web page and/or detection of a beam projected from an end of a user input device (and/or an end of the user input device) intersecting with the 3D image.
-
Citations
30 Claims
-
1. A non-transitory computer readable memory medium storing programming instructions executable by processing circuitry of a wireless device to:
-
identify content of a two-dimensional (2D) image displayed within a web page, wherein the web page is displayed to a user; identify a plurality of three-dimensional (3D) images with substantially equivalent content as compared to the content of the 2D image, wherein identifying the plurality of 3D images includes an interrogation of the user of the web page for information to assist in selection of the 3D image, including questioning the user regarding one or more of a type, color, or size of an object represented by the 2D image; and an evaluation of an online history of the user; select a 3D image based on the interrogation of the user; integrate the 3D image into the web page, thereby replacing the 2D image with the 3D image; and receive at least one user input manipulating the 3D image within the web page, wherein the at least one user input comprises movement of a view point of the user, wherein the movement of the view point is determined based, at least in part, on tracking of a head or eyes of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A three-dimensional (3D) stereoscopic display system comprising:
-
at least one processor; one or more displays, coupled to the at least one processor; and a memory coupled to the at least one processor, wherein the at least one processor is configured to; identify content of a two-dimensional (2D) image displayed within a web page displayed on at least one of the one or more displays, wherein the web page is displayed to a user; identify, via a search of a web page structure or a search of the Internet and an interrogation of the user of the web page for information to assist in selection of 3D images, including questioning the user regarding one or more of a type, color, or size of an object represented by the 2D image, a 3D image with substantially equivalent content as compared to the content of the 2D image; replace the 2D image with a flattened 3D image, thereby integrating the 3D image into the web page, wherein a z-scale value associated with a depth of the 3D image is decreased to flatten the 3D image; receive, from the user, at least one user input manipulating the 3D image within the web page, wherein the at least one user input comprises detection of a beam projected from an end of a user input device intersecting with the 3D image, wherein the detection of the beam intersecting with the 3D image is based, at least in part, on tracking location and orientation of the user input device relative to the at least one display; and upon receiving, from the user, the at least one user input manipulating the 3D image within the web page, un-flatten the 3D image such that the image appears in three dimensions, wherein the z-scale value associated with the depth of the 3D image is increased to un-flatten the 3D image. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A wireless device, comprising:
-
at least one antenna; at least one radio in communication with the at least one antenna and configured to perform wireless communication using at least one radio access technology (RAT); one or more processors coupled to the at least one radio; and at least one display in communication with the one or more processors; wherein the one or more processors are configured to cause the wireless device to; identify content of a two-dimensional (2D) image displayed within a web page, wherein the web page is displayed to a user; identify a three-dimensional (3D) image with substantially equivalent content as compared to the content of the 2D image, wherein identifying the 3D image includes an interrogation of a user of the web page for information to assist in selection of the 3D image, including questioning the user regarding one or more of a type, color, or size of an object represented by the 2D image; integrate the 3D image into the web page, thereby replacing the 2D image with the 3D image; receive, from the user, at least one user input manipulating the 3D image within the web page, wherein the at least one user input comprises at least one of; movement of a point of view of the user relative to the at least one display, wherein the movement of the point of view point is determined based, at least in part, on tracking information of a head or eyes of the user;
ordetection of a beam projected from an end of a user input device intersecting with the 3D image, wherein the detection of the beam intersecting with the 3D image is based, at least in part, on tracking location and orientation of the user input device relative to the at least one display; and upon receiving the at least one user input manipulating the 3D image within the web page, display the object represented by the 3D image at a real-world size of the object when the real-world size of the object represented by the 3D image fits within the bounds of a web browser displaying the web page. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification