Method and apparatus for presenting 3-dimensional objects to visually impaired users
First Claim
Patent Images
1. A method in a browser for examining a three dimensional image, the method comprising:
- receiving, from a web site, a page that includes an object, wherein the object includes a set of views for different angles of view for the object;
presenting said object to the user;
responsive to a user input to traverse a view from the set of views, transcoding a depth map for the view into a non-visual output; and
sending the non-visual output to an assistive technology device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for examining a three dimensional image in a data processing system. An object is presented, wherein the object includes a set of views for different angles of view for the object. In response to a user input to traverse a view from the set of views, a depth map is transcoded for the view into a non-visual output. In response to other user inputs to present other views from the set of views, depth maps from those views are transcoded into non-visual outputs. In this manner, a visually impaired user is able to perceive a 3-dimensional object.
39 Citations
35 Claims
-
1. A method in a browser for examining a three dimensional image, the method comprising:
-
receiving, from a web site, a page that includes an object, wherein the object includes a set of views for different angles of view for the object; presenting said object to the user; responsive to a user input to traverse a view from the set of views, transcoding a depth map for the view into a non-visual output; and sending the non-visual output to an assistive technology device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a browser for presenting a three dimensional object, the method comprising:
-
receiving, from a web site, a page that includes a three-dimensional object, wherein the three-dimensional object includes a set of views for different angles of view for the three-dimensional object; presenting options to present different views of the three dimensional object; and responsive to user inputs, transcoding depth maps for the different views of the three dimensional object into non-visual outputs to present the different views of the three dimensional object; sending means for sending the non-visual output to an assistive technology device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A data processing system comprising:
-
a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes as set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive, from a web site, a page that includes an object present said object, wherein the object includes a set of views for different angles of view for the object;
transcode a depth map for the view into a non-visual output in response to a user input to traverse a view from the set of views; and
send the non-visual output to an assistive technology device.
-
-
15. A data processing system comprising:
-
a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes as set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive, from a web site, a page that includes an object having different views, presents options regarding different views of the three dimensional object; and
transcodes depth maps for the different views of the three dimensional object into non-visual outputs to present the different views of the three dimensional object in response to user inputs, and send the non-visual output to an assistive technology device.
-
-
16. A browser for examining a three dimensional image on a web page, the browser comprising:
-
receiving means for receiving, from a web site, a web page that includes a set of views for different angles of view for the object; presenting means for presenting said object; transcoding means, responsive to a user input to traverse a view from the set of views, for trascoding a depth map for the view into a non-visual output; and sending means for sending the non-visual output to an assistive technology device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product in a computer readable medium for examining a three dimensional image, the computer program product comprising:
-
first instructions for receiving, from a website, an object that includes a set of views for different angles of view for the object; second instructions for presenting said object; third instructions, responsive to a user input to traverse a view from the set of views, for transcoding a depth map for the view into a non-visual output; and fourth instructions for sending to non-visual output to an assitive technology device. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer program product in a computer readable medium for presenting a three dimensional object, the computer program product comprising:
-
first instructions for receiving, from a website, an object that includes a set of views for different angles of view for the object; second instructions for presenting options to present different views of the three dimensional object; third instructions, responsive to user inputs, for transcoding depth maps for the different views of the three dimensional object into non-visual outputs to present the different views of the three dimensional object; and fourth instructions for sending the non-visual output to an assistive technology device. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification