METHOD AND SYSTEM FOR RETRIEVING DATA IN RESPONSE TO USER ACTIVITY
First Claim
1. A method of retrieving data, comprising:
- receive data corresponding to a real-world activity of a user;
identifying the real-world activity based on the received data;
retrieving a knowledge base associated with the real-world activity;
identifying information in the knowledge base relevant to the real-world activity;
creating a virtual user interface in a field of view of the user; and
displaying the identified relevant information on the virtual user interface, while the user is engaged in the real-world activity.
3 Assignments
0 Petitions
Accused Products
Abstract
A waveguide apparatus includes a planar waveguide and at least one optical diffraction element (DOE) that provides a plurality of optical paths between an exterior and interior of the planar waveguide. A phase profile of the DOE may combine a linear diffraction grating with a circular lens, to shape a wave front and produce beams with desired focus. Waveguide apparati may be assembled to create multiple focal planes. The DOE may have a low diffraction efficiency, and planar waveguides may be transparent when viewed normally, allowing passage of light from an ambient environment (e.g., real world) useful in AR systems. Light may be returned for temporally sequentially passes through the planar waveguide. The DOE(s) may be fixed or may have dynamically adjustable characteristics. An optical coupler system may couple images to the waveguide apparatus from a projector, for instance a biaxially scanning cantilevered optical fiber tip.
-
Citations
12 Claims
-
1. A method of retrieving data, comprising:
-
receive data corresponding to a real-world activity of a user; identifying the real-world activity based on the received data; retrieving a knowledge base associated with the real-world activity; identifying information in the knowledge base relevant to the real-world activity; creating a virtual user interface in a field of view of the user; and displaying the identified relevant information on the virtual user interface, while the user is engaged in the real-world activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification