Providing electronic communications in a physical world
First Claim
1. A method comprising:
- learning, by an electronic system, how a user interacted at a specific location with electronic communications from specific senders;
accessing, by the electronic system, electronic communications that are addressed to the user, each of the electronic communications having a sender;
determining, by the electronic system, a present location of the user, wherein the present location is the specific location;
determining, by the electronic system based on the learning, a first subset of the electronic communications addressed to the user that are to be presented to the user at the present location and a second subset of the electronic communications addressed to the user that are not to be presented to the user at the present location;
determining, by the electronic system, a plurality of physical objects that are representative of the first subset of the electronic communications;
displaying the plurality of physical objects in a head mounted display (HMD), including displaying an image of the physical objects as being registered to a surface in the present location other than the user'"'"'s body;
receiving, by the electronic system while the image of the physical objects is being displayed as being registered to the surface in the present location, a selection of a first physical object of the plurality of physical objects whose image is to follow the user, wherein the first physical object corresponds to a first electronic communication in the first subset of the electronic communications;
displaying, in the HMD, an image of the first physical object registered to the user'"'"'s body in response to receiving the selection of the first physical object to follow the user; and
continuing to display the image of the first physical object in the HMD as registered to the user'"'"'s body after the user has left the present location.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for displaying electronic communications using a head mounted display (HMD). Each electronic communication may be displayed to represent a physical object that indentifies it as a specific type or nature of electronic communication. Therefore, the user is able to process the electronic communications more efficiently. In some aspects, computer vision allows a user to interact with the representation of the physical objects. One embodiment includes accessing electronic communications, and determining physical objects that are representative of at least a subset of the electronic communications. A head mounted display (HMD) is instructed how to display a representation of the physical objects in this embodiment.
-
Citations
20 Claims
-
1. A method comprising:
-
learning, by an electronic system, how a user interacted at a specific location with electronic communications from specific senders; accessing, by the electronic system, electronic communications that are addressed to the user, each of the electronic communications having a sender; determining, by the electronic system, a present location of the user, wherein the present location is the specific location; determining, by the electronic system based on the learning, a first subset of the electronic communications addressed to the user that are to be presented to the user at the present location and a second subset of the electronic communications addressed to the user that are not to be presented to the user at the present location; determining, by the electronic system, a plurality of physical objects that are representative of the first subset of the electronic communications; displaying the plurality of physical objects in a head mounted display (HMD), including displaying an image of the physical objects as being registered to a surface in the present location other than the user'"'"'s body; receiving, by the electronic system while the image of the physical objects is being displayed as being registered to the surface in the present location, a selection of a first physical object of the plurality of physical objects whose image is to follow the user, wherein the first physical object corresponds to a first electronic communication in the first subset of the electronic communications; displaying, in the HMD, an image of the first physical object registered to the user'"'"'s body in response to receiving the selection of the first physical object to follow the user; and continuing to display the image of the first physical object in the HMD as registered to the user'"'"'s body after the user has left the present location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a head mounted display (HMD); a processor in communication with the HMD; and computer storage media having instructions stored thereon which, when executed on the processor, cause the processor to perform the following; learn how a user interacts at a specific location with electronic communications from specific senders; access electronic communications that are addressed to the user, each of the electronic communications having a sender, each of the electronic communications is one of a plurality of types of communication; determine a first subset of the electronic communications that are addressed to the user that are to be presented to the user at a present location based on the learning and a second subset of the electronic communications that are addressed to the user that are not to be presented to the user at the present location based on the learning; determine a plurality of physical objects that are representative of the electronic communications in the first subset, each of the physical objects identifies the corresponding electronic communication as one the types of communication; display an image of the plurality of physical objects in the HMD, the image makes it appear as if the plurality of physical objects are registered to a surface in the present location other than the user'"'"'s body; receive a selection of a first physical object of the plurality of physical objects whose image is to follow the user after the user has left the present location, wherein the first physical object corresponds to a first electronic communication in the first subset of the electronic communications; display an image of the first physical object in the HMD registered to the user'"'"'s body in response to receiving the selection of the first physical object to follow the user after the user has left the present location; and continue to display the image of the first physical object in the HMD registered to the user'"'"'s body after the user has left the present location. - View Dependent Claims (14, 15)
-
-
16. Computer storage hardware having instructions stored thereon which, when executed on a processor, cause the processor to:
-
learn what type of electronic communication should be presented at a specific location based on a user'"'"'s behavior with respect to various types of electronic communication at that specific location; access electronic communications having content and that are addressed to the user, each of the electronic communications is one of a plurality of types of communication; determine a present location of the user, wherein the present location is the specific location; based on the learning, determine a first subset of the electronic communications addressed to the user that are to be presented to the user at the present location and a second subset of the electronic communications addressed to the user that are not to be presented to the user at the present location; generate images for representing the first subset of the electronic communications as physical objects that are representative of the respective electronic communications; provide the images to a head mounted display (HMD) that make it appear as if the physical objects are on a surface in the present location other than the user'"'"'s body; receive a first selection of a first physical object of the physical objects whose image is to follow the user, wherein the first physical object corresponds to a first electronic communication in the first subset of the electronic communications; display an image of the first physical object in the HMD registered to the user'"'"'s body in response to receiving the first selection of the first physical object to follow the user; and continue to display the image of the first physical object in the HMD registered to the user'"'"'s body after the user has left the present location; receive a second selection of the first physical object after the user has left the present location; and provide content of the first electronic communication to the HMD in response to the second selection. - View Dependent Claims (17, 18, 19, 20)
-
Specification