Methods and systems for generating and joining shared experience
First Claim
1. A system to enable sharing an augmented reality, the system comprising:
- a trigger server configured to receive characteristics information from a first and second mobile computing devices using wireless communication, the first and second mobile computing devices located in close proximity to one another, the trigger server further configured to generate signature information based on the characteristics information received from the first and second mobile computing devices, the characteristics information associated with a trigger, each of the first and second mobile computing devices configured with a built-in video camera to capture an image of the trigger, the trigger server coupled with a trigger database configured to store information about a plurality of triggers; and
an augmented reality server coupled with the trigger server and configured to use the signature information to identify an augmented reality, the augmented reality server coupled with an augmented reality database configured to store information about a plurality of augmented realities, wherein the same identified augmented reality is to be transmitted to the first mobile computing device and the second mobile computing device, and wherein a user of the first mobile computing device shares the identified augmented reality with a user of the second mobile computing device by viewing the identified augmented reality on a display screen of the first mobile computing device while the second user views the identified augmented reality on a display screen of the second mobile computing device, wherein the augmented reality server and the trigger server in the system are implemented in logic blocks of electronic hardware, software coding, and any combination of the two, where portions implemented in software coding are stored in an executable format by a processor on one or more non-transitory machine-readable mediums.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing shared experiences using mobile computing devices comprises capturing an image of a trigger along with background information associated with the trigger in a video frame using a video camera built into a first mobile computing device equipped with a display screen and a wireless communication module; identifying characteristics information of the trigger and the associated background information; transmitting the characteristics information of the trigger and the associated background information to a server computing device connected to a network using wireless communication; receiving an augmented reality corresponding to the characteristics information of the trigger and the associated background information from the server computing device; and presenting the augmented reality on the display screen of the first mobile computing device, wherein the augmented reality associated with the first mobile computing device is shared and time synchronized with an augmented reality previously transmitted by the server computing device to a second mobile computing device.
-
Citations
20 Claims
-
1. A system to enable sharing an augmented reality, the system comprising:
-
a trigger server configured to receive characteristics information from a first and second mobile computing devices using wireless communication, the first and second mobile computing devices located in close proximity to one another, the trigger server further configured to generate signature information based on the characteristics information received from the first and second mobile computing devices, the characteristics information associated with a trigger, each of the first and second mobile computing devices configured with a built-in video camera to capture an image of the trigger, the trigger server coupled with a trigger database configured to store information about a plurality of triggers; and an augmented reality server coupled with the trigger server and configured to use the signature information to identify an augmented reality, the augmented reality server coupled with an augmented reality database configured to store information about a plurality of augmented realities, wherein the same identified augmented reality is to be transmitted to the first mobile computing device and the second mobile computing device, and wherein a user of the first mobile computing device shares the identified augmented reality with a user of the second mobile computing device by viewing the identified augmented reality on a display screen of the first mobile computing device while the second user views the identified augmented reality on a display screen of the second mobile computing device, wherein the augmented reality server and the trigger server in the system are implemented in logic blocks of electronic hardware, software coding, and any combination of the two, where portions implemented in software coding are stored in an executable format by a processor on one or more non-transitory machine-readable mediums. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-generated method for generating a shared experience of augmented reality on a display of each participants mobile computing device, the method comprising:
-
identifying visual characteristics information of trigger objects and background scene around the trigger objects captured in the frames of a video stream being recorded on a mobile computing device with a built in video camera application, video camera lens and microphone, and display panel; transmitting the characteristics information of the trigger objects and the background, as well as geographical information of the location of the trigger objects over to a server connected to a network using wireless communication; generating a visual signature composed of the visual characteristics information of the trigger objects and background; presenting one or augmented reality scenarios on a display a user of a first mobile computing device may select to become a part of; receiving a selection of an augmented reality scenarios from the user of the first mobile computing device; sending the augmented reality scenario by the server to overlay the scenario over the trigger objects and background included in the frames of the video stream; receiving visual characteristics information from the video stream of a second mobile device matching the visual signature; and enabling the augmented video stream with the augmented reality scenario to be viewable on a first display screen of the first mobile computing device and a second display screen of the second mobile computing device based on both mobile devices wirelessly sending up the same visual signature to a server. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-implemented method for sharing an augmented reality on display screens of mobile computing devices, the method comprising:
-
capturing an image of a trigger along with background information associated with the trigger in a video frame using a video camera built into a first mobile computing device equipped with a display screen and a wireless communication module; identifying characteristics information of the trigger and the associated background information; transmitting the characteristics information of the trigger and the associated background information to a server computing device connected to a network using wireless communication; receiving an augmented reality corresponding to the characteristics information of the trigger and the associated background information from the server computing device; and presenting the augmented reality on the display screen of the first mobile computing device, wherein the augmented reality associated with the first mobile computing device is shared and time synchronized with an augmented reality previously transmitted by the server computing device to a second mobile computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable media that stores instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
transmitting characteristics information of a trigger to a server computing device connected to a network using wireless communication; receiving an augmented reality corresponding to the characteristics information of the trigger from the server computing device; and enabling the augmented reality to be displayed within a bounding area of a display screen of a first mobile computing device, wherein the augmented reality associated with the first mobile computing device is shared and time synchronized with an augmented reality previously transmitted by the server computing device to a second mobile computing device, the second mobile computing device having previously transmitted characteristic information of the same trigger to the server computing device, wherein the first and second mobile computing device are located within a close proximity of one another. - View Dependent Claims (19, 20)
-
Specification