User-generated content in a virtual reality environment
First Claim
Patent Images
1. A method for generating augmented reality scenarios, comprising:
- receiving, on a mobile computing device, a notification indicating a published augmented reality (AR) scenario proximate to a current location of the mobile computing device, the published AR scenario showing a matching AR item with a real world item;
initiating, on the mobile computing device, an AR application that matches data corresponding to a plurality of real-world trigger items with a plurality of AR items in a memory index;
monitoring, using a camera of the mobile computing device, a video stream from the camera;
identifying the real-world item, corresponding to the published AR scenario, in the video stream;
comparing features of the real-world item to the data corresponding to the plurality of real-world trigger items in the memory index to determine whether the real-world item corresponds to one of the plurality of real-world trigger items;
in response to determining that the real-world item corresponds to a respective one of the plurality of real-world trigger items, selecting the matching AR item from the plurality of AR items, the matching AR item being associated with the respective real-world trigger item in the memory index; and
generating the published AR scenario on a display of the mobile computing device by superimposing the matching AR item onto the video stream;
wherein the notification is received based on a user of the mobile computing device being subscribed to an interest group that enables subscribers of the interest group to create and share AR scenarios.
3 Assignments
0 Petitions
Accused Products
Abstract
The systems and methods allow users of mobile computing devices to generate augmented reality scenarios. Augmented reality content is paired with a real world trigger item to generate the augmented reality scenario. The augmented reality content is overlaid onto frames on a video when a trigger item is detected. Each mobile computing device may have an augmented reality application resident on the mobile computing device to allow a user to generate the augmented reality scenarios.
67 Citations
17 Claims
-
1. A method for generating augmented reality scenarios, comprising:
-
receiving, on a mobile computing device, a notification indicating a published augmented reality (AR) scenario proximate to a current location of the mobile computing device, the published AR scenario showing a matching AR item with a real world item; initiating, on the mobile computing device, an AR application that matches data corresponding to a plurality of real-world trigger items with a plurality of AR items in a memory index; monitoring, using a camera of the mobile computing device, a video stream from the camera; identifying the real-world item, corresponding to the published AR scenario, in the video stream; comparing features of the real-world item to the data corresponding to the plurality of real-world trigger items in the memory index to determine whether the real-world item corresponds to one of the plurality of real-world trigger items; in response to determining that the real-world item corresponds to a respective one of the plurality of real-world trigger items, selecting the matching AR item from the plurality of AR items, the matching AR item being associated with the respective real-world trigger item in the memory index; and generating the published AR scenario on a display of the mobile computing device by superimposing the matching AR item onto the video stream; wherein the notification is received based on a user of the mobile computing device being subscribed to an interest group that enables subscribers of the interest group to create and share AR scenarios. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a mobile computing device, cause the mobile computing device to:
-
receive a notification indicating a published augmented reality (AR) scenario proximate to a current location of the mobile computing device, the published AR scenario showing a matching AR item with a real world item; initiate an AR application that matches data corresponding to a plurality of real-world trigger items with a plurality of AR items in a memory index; monitor, using a camera of the mobile computing device, a video stream from the camera; identify the real-world item, corresponding to the published AR scenario, in the video stream; compare features of the real-world item to the data corresponding to the plurality of real-world trigger items in the memory index to determine whether the real-world item corresponds to one of the plurality of real-world trigger items; in response to determining that the real-world item corresponds to a respective one of the plurality of real-world trigger items, select the matching AR item from the plurality of AR items, the matching AR item being associated with the respective real-world trigger item in the memory index; and generate the published AR scenario on a display of the mobile computing device by superimposing the matching AR item onto the video stream; wherein the notification is received based on a user of the mobile computing device being subscribed to an interest group that enables subscribers of the interest group to create and share AR scenarios. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A mobile computing device, comprising:
-
a camera; a display; one or more memory resources storing instructions; and a processor, coupled to the camera, the display, and the one or more memory resources, to execute the instructions, causing the mobile computing device to; receive a notification indicating a published augmented reality (AR) scenario proximate to a current location of the mobile computing device; initiate an AR application that matches data corresponding to a plurality of real-world trigger items with a plurality of AR items in a memory index; monitor, using the camera, a video stream from the camera; identify the real-world item, corresponding to the published AR scenario, in the video stream; compare features of the real-world item to the data corresponding to the plurality of real-world trigger items in the memory index to determine whether the real-world item corresponds to one of the plurality of real-world trigger items; in response to determining that the real-world item corresponds to a respective one of the plurality of real-world trigger items, select the matching AR item from the plurality of AR items, the matching AR item being associated with the respective real-world trigger item; and generate the published AR scenario on the display by superimposing the matching AR item onto the video stream; wherein the notification is received based on a user of the mobile computing device being subscribed to an interest group that enables subscribers of the interest group to create and share AR scenarios. - View Dependent Claims (14, 15, 16, 17)
-
Specification