Visual overlay for augmenting reality
First Claim
1. An apparatus comprising:
- a transceiver configured to transmit and receive data;
a processor;
a memory communicatively coupled to the processor;
a module maintained in the memory and executed on the processor to;
receive a transmission related to an object in a vicinity of the apparatus, the transmission comprising an identifier (ID) corresponding to the object, wherein the object represents a different user, determine specific information related to the object based, at least in part, on the transmission,transmit at least part of the specific information and the ID to a remote computing device to request the remote computing device to;
determine an identity of the object that represents the different user,identify an outbound permission rule of the different user based on the ID, anddetermine a permission rule determined based, at least in part, on finding a commonality between the outbound permission rule of the different user and an inbound permission rule of the user, andreceive additional information related to the object from the remote computing device based, at least in part, on the permission rule; and
a transparent or semi-transparent interface interposed between a user of the apparatus and the object, the interface comprising;
a visual overlay component to display, as a visual overlay on the interface, the specific information and the additional information related to the object while the object is at least partially within a real-world field of view of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Augmented reality may be provided to one or more users in a real-world environment. For instance, information related to a recognized object may be displayed as a visual overlay appearing to be in the vicinity of the object in the real-world environment that the user is currently viewing. The information displayed may be determined based on at least one of captured images and transmissions from other devices. In one example, a portable apparatus receives a transmitted user ID and may submit the user ID to a remote computing device that compares a profile of a user corresponding to the user ID with a profile associated with the portable apparatus for determining, at least in part, information to be displayed as the visual overlay. As another example, the portable apparatus may include a camera to capture images that are analyzed for recognizing objects and identifying other users.
-
Citations
31 Claims
-
1. An apparatus comprising:
-
a transceiver configured to transmit and receive data; a processor; a memory communicatively coupled to the processor; a module maintained in the memory and executed on the processor to; receive a transmission related to an object in a vicinity of the apparatus, the transmission comprising an identifier (ID) corresponding to the object, wherein the object represents a different user, determine specific information related to the object based, at least in part, on the transmission, transmit at least part of the specific information and the ID to a remote computing device to request the remote computing device to; determine an identity of the object that represents the different user, identify an outbound permission rule of the different user based on the ID, and determine a permission rule determined based, at least in part, on finding a commonality between the outbound permission rule of the different user and an inbound permission rule of the user, and receive additional information related to the object from the remote computing device based, at least in part, on the permission rule; and a transparent or semi-transparent interface interposed between a user of the apparatus and the object, the interface comprising; a visual overlay component to display, as a visual overlay on the interface, the specific information and the additional information related to the object while the object is at least partially within a real-world field of view of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a portable device of a first user, information related to an object associated with a second user; recognizing, by using one or more processors, the object from among multiple objects in a field of view for associating the information with the object; determining a display permission rule based, at least in part, on finding a commonality between an outbound permission rule of the second user and an inbound permission rule of the first user; and displaying, in a vicinity of the object on an interface of the portable device, a portion of the information associated with the second user, in response to the displaying of the portion being permitted by the display permission rule, as a visual overlay in the field of view of the first user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving a transmission of specific information related to an object in a vicinity of the user but not currently in the field of view of the user at a portable apparatus carried by a user, wherein the specific information is provided by another user in a vicinity of the user; determining a display permission rule based, at least in part, on finding a commonality between an outbound permission rule of the other user and an inbound permission rule of the user; displaying a visual overlay related to the specific information on an interface interposed between the user and a real-world field of view of the user in response to the displaying the visual overlay of the specific information being permitted by the display permission rule; and providing alert information associated with the object in response to a detected condition, wherein the alert information comprises at least one of;
a sound, a visual signal, a vibration, or a message for a Braille device, wherein at least one of the visual overlay or the alert information indicates a direction for the user to look to bring the object within the field of view of the user. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system comprising:
-
at least one computing device configured to implement one or more services, wherein the one or more services are configured to; receive, at a portable device of a first user, information related to an object associated with a second user; recognize the object from among multiple objects in a field of view for associating the information with the object; determine a display permission rule based, at least in part, on finding a commonality between an outbound permission rule of the second user and an inbound permission rule of the first user; and display, in a vicinity of the object on an interface of the portable device, a portion of the information associated with the second user, in response to the displaying of the portion being permitted by the display permission rule, as a visual overlay in the field of view of the first user. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification