Augmenting reality for a user
First Claim
1. A method of augmenting reality for a user, the method comprising:
- a computer creating a model of a region of an environment of the user in a direction of a field of vision of the user;
the computer determining, in dependence upon the model of the region of the environment, that an object located within the environment is invisible to the user;
the computer determining, in dependence upon the direction of the field of vision, a location of the object, and the model of the region of the environment, a location to display a representation of the object on a transparent display in front of the field of vision; and
the computer displaying the representation of the object at the determined location on the transparent display in front of the field of vision.
4 Assignments
0 Petitions
Accused Products
Abstract
Augmenting reality for a user including creating a model of a region of the user'"'"'s environment in a direction of the user'"'"'s field of vision; determining, in dependence upon the model of the region of the user'"'"'s environment, that an object located within the user'"'"'s environment is invisible to the user; determining, in dependence upon the direction of the user'"'"'s field of vision, the object'"'"'s location, and the model of the region of the user'"'"'s environment, a location to display a representation of the object on a transparent display in front of the user'"'"'s field of vision; and displaying the representation of the object at the determined location on the transparent display in front of the user'"'"'s field of vision.
107 Citations
18 Claims
-
1. A method of augmenting reality for a user, the method comprising:
-
a computer creating a model of a region of an environment of the user in a direction of a field of vision of the user; the computer determining, in dependence upon the model of the region of the environment, that an object located within the environment is invisible to the user; the computer determining, in dependence upon the direction of the field of vision, a location of the object, and the model of the region of the environment, a location to display a representation of the object on a transparent display in front of the field of vision; and the computer displaying the representation of the object at the determined location on the transparent display in front of the field of vision. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for augmenting reality for a user, the apparatus comprising:
-
one or more processors, one or more computer-readable memories, and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to create a model of a region of an environment of the user in a direction of a field of vision of the user; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine, in dependence upon the model of the region of the environment, that an object located within the environment is invisible to the user; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine, in dependence upon the direction of the field of vision, a location of the object, and the model of the region of the environment, a location to display a representation of the object on a transparent display in front of the field of vision; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to display the representation of the object at the determined location on the transparent display in front of the field of vision. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for augmenting reality for a user, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to create a model of a region of an environment of the user in a direction of a field of vision of the user; program instructions, stored on at least one of the one or more storage devices, to determine, in dependence upon the model of the region of the environment, that an object located within the the environment is invisible to the user; program instructions, stored on at least one of the one or more storage devices, to determine, in dependence upon the direction of the field of vision, a location of the object, and the model of the region of the environment, a location to display a representation of the object on a transparent display in front of the field of vision; and program instructions, stored on at least one of the one or more storage devices, to display the representation of the object at the determined location on the transparent display in front of the field of vision. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification