Systems and methods for updating a non-augmented reality display with user interactions in an augmented reality display
Systems and methods are provided for generating an augmented reality display for users of augmented reality devices. Features provided in the AR displays may be used to update a non-augmented reality display. In addition, interactions in the AR displays may also be incorporated into the non-augmented reality display.
1. A method for displaying information about an object using augmented reality, the method comprising:
retrieving, from a database, information associated with the object;
generating a non-augmented reality display of the information associated with the object;
retrieving, from the database, additional information associated with the object based on a user preference for the respective user of the augmented reality device;
providing in a plurality of augmented reality devices, an augmented reality display of the information associated with the object, wherein the augmented reality display in each respective one of the plurality of augmented reality devices comprises the additional information associated with the object based on the user preference of a respective user accessing one of the plurality of augmented reality devices;
determining a common element of the additional information provided for any of the users of the plurality of augmented reality devices;
analyzing the additional information provided for each of the respective users of the plurality of the augmented reality devices to determine the common element of the additional information provided in the plurality of the augmented reality devices;
receiving a plurality of interactions from any of the users of the plurality of augmented reality devices;
detecting a common interaction among the plurality of interactions; and
updating the non-augmented reality display of information based on the common element of the additional information and the common interaction.
2. The method of claim 1 , wherein determining the common element comprises selecting the common element of the additional information, the common element provided for at least two of the respective users of the plurality of augmented reality devices.
3. The method of claim 2 , wherein selecting the common element comprises selecting an element of the additional information provided for a majority of the respective users of the plurality of augmented reality devices.
4. The method of claim 2 , wherein selecting the common element comprises:
caching metadata associated with any of the additional information provided for each respective one of the plurality of augmented reality displays;
analyzing the metadata to identify a characteristic of the additional information and the object; and
selecting the additional information used for a same characteristic in a majority of the plurality of augmented reality displays, as the common element.
5. The method of claim 1 , wherein the common interaction comprises an interaction performed with the information associated with the object or the additional information associated with the object by a majority of the respective users of the plurality of augmented reality devices.
6. The method of claim 1 , wherein detecting the common interaction among the plurality of interactions comprises:
caching metadata associated with the plurality of interactions, the metadata comprising an identifier for the object associated with the respective interaction and an option associated with the interaction; and
analyzing the metadata to identify the common interaction based on the object and the option.
7. The method of claim 1 , wherein updating the non-augmented reality display comprises replacing in a main display a portion of information associated with the object with the common element and adding the common interaction to the main display.
8. The method of claim 1 , wherein providing in the plurality of augmented reality devices, the augmented reality display of the information associated with the object comprises:
receiving a first user profile for a first user of the plurality of users of the augmented reality devices and a second user profile for a second user of the plurality of users of the augmented reality devices;
retrieving metadata for the object;
displaying in the non-augmented reality display, information associated with the object for a category of metadata;
comparing the metadata with the first user profile to identify a first characteristic for the category of metadata matching the first user profile;
comparing the metadata with the second user profile to identify a second characteristic for the category of metadata matching the second user profile;
generating a first augmented reality display of information for the first user comprising an element of additional information for the category of metadata based on the first characteristic; and
generating a second augmented reality display of information for the second user comprising an element of additional information for the category of metadata based on the second characteristic.
9. The method of claim 1 , wherein updating the non-augmented reality display comprises:
generating a picture-in-picture window in the non-augmented reality display, the picture-in-picture window overlaying a main display, and comprising the updates to the information associated with the object.
10. A system for displaying information about an object using augmented reality, the system comprising:
input/output (I/O) interface circuitry configured to receive a user input; and
control circuitry configured to:
retrieve, from a database, information associated with the object;
generate a non-augmented reality display of the information associated with the object;
retrieve, from the database, additional information associated with the object based on a user preference for the respective user of an augmented reality device;
provide in a plurality of augmented reality devices, an augmented reality display of the information associated with the object, wherein the augmented reality display in each respective one of the plurality of augmented reality devices comprises the additional information associated with the object based on the user preference of a respective user accessing one of the plurality of augmented reality devices;
determine a common element of the additional information provided for any of the users of the plurality of augmented reality devices;
analyze the additional information provided for each of the respective users of the plurality of the augmented reality devices to determine the common element of the additional information provided in the plurality of the augmented reality devices;
receive a plurality of interactions from any of the users of the plurality of augmented reality devices;
detect a common interaction among the plurality of interactions; and
update the non-augmented reality display of information based on the common element of the additional information and the common interaction.
11. The system of claim 10 , wherein the control circuitry, when determining the common element, is configured to select the common element of the additional information, the common element provided for at least two of the respective users of the plurality of augmented reality devices.
12. The system of claim 11 , wherein the control circuitry, when selecting the common element, is configured to select an element of the additional information provided for a majority of the respective users of the plurality of augmented reality devices.
13. The system of claim 11 , wherein the control circuitry, when selecting the common element, is configured to:
cache metadata associated with any of the additional information provided for each respective one of the plurality of augmented reality displays;
analyze the metadata to identify a characteristic of the additional information and the object; and
select the additional information used for a same characteristic in a majority of the plurality of augmented reality displays, as the common element.
14. The system of claim 10 , wherein the common interaction comprises an interaction performed with the information associated with the object or the additional information associated with the object by a majority of the respective users of the plurality of augmented reality devices.
15. The system of claim 10 , wherein the control circuitry, when detecting the common interaction among the plurality of interactions, is configured to:
cache metadata associated with the plurality of interactions received at the control circuitry, the metadata comprising an identifier for the object associated with the respective interaction and an option associated with the interaction; and
analyze the metadata to identify the common interaction based on the object and the option.
16. The system of claim 10 , wherein the control circuitry, when updating the non-augmented reality display, is configured to replace in a main display a portion of information associated with the object with the common element and add the common interaction to the main display.
17. The system of claim 10 , wherein the control circuitry, when providing in the plurality of augmented reality devices, is configured to:
receive a first user profile for a first user of the plurality of users of the augmented reality devices and a second user profile for a second user of the plurality of users of the augmented reality devices;
retrieve metadata for the object;
display in the non-augmented reality display, information associated with the object for a category of metadata;
compare the metadata with the first user profile to identify a first characteristic for the category of metadata matching the first user profile;
compare the metadata with the second user profile to identify a second characteristic for the category of metadata matching the second user profile;
generate a first augmented reality display of information for the first user comprising an element of additional information for the category of metadata based on the first characteristic; and
generate a second augmented reality display of information for the second user comprising an element of additional information for the category of metadata based on the second characteristic.
18. The system of claim 10 , wherein the control circuitry, when updating the non-augmented reality display, is configured to generate a picture-in-picture window in the non-augmented reality display, the picture-in-picture window overlaying a main display, and comprising the updates to the information associated with the object.