System and method of providing augmented reality content in synchronized dynamic geolocation areas
First Claim
1. A system for creating a dynamic geolocation area and augmenting a view of the dynamic geolocation area with content based on one or more display parameters, the system comprising:
- a computer system comprising one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to;
obtain first location information from an initiating user device associated with an initiating user, wherein the first location information indicates a location of the initiating user device;
generate a geolocation area based on the first location information, wherein the geolocation area corresponds to the location of the initiating user device;
receive an indication of content to be displayed in association with the geolocation area;
obtain information that specifies one or more display parameters for the content;
obtain second location information from a recipient user device associated with a recipient user, wherein the second location information indicates a location of the recipient user device;
determine a relative position of the recipient user device to the geolocation area based on the first location information and the second location information; and
cause an augmented view of the geolocation area to be displayed on the recipient user device, the augmented view of the geolocation area comprising a view of the geolocation area augmented with the content, wherein the content appears in the view of the geolocation area based on the one or more display parameters and the relative position of the recipient user device to the geolocation area.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for creating a synchronized dynamic geolocation area and augmenting a view of the synchronized dynamic geolocation area with content based on one or more display parameters may be provided. An initiating user may generate a dynamic geolocation area that may track the location of the initiating user as the initiating user moves, and indicate content to associate with the geolocation area and one or more display parameters to associate with the content. A recipient user may be provided with an augmented view of the geolocation area based on the content and the display parameters. Further, a location of the recipient user may be synchronized with the geolocation area, such that as the recipient user or the geolocation area move, the augmented view may be modified to account for the movement.
10 Citations
22 Claims
-
1. A system for creating a dynamic geolocation area and augmenting a view of the dynamic geolocation area with content based on one or more display parameters, the system comprising:
a computer system comprising one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to; obtain first location information from an initiating user device associated with an initiating user, wherein the first location information indicates a location of the initiating user device; generate a geolocation area based on the first location information, wherein the geolocation area corresponds to the location of the initiating user device; receive an indication of content to be displayed in association with the geolocation area; obtain information that specifies one or more display parameters for the content; obtain second location information from a recipient user device associated with a recipient user, wherein the second location information indicates a location of the recipient user device; determine a relative position of the recipient user device to the geolocation area based on the first location information and the second location information; and cause an augmented view of the geolocation area to be displayed on the recipient user device, the augmented view of the geolocation area comprising a view of the geolocation area augmented with the content, wherein the content appears in the view of the geolocation area based on the one or more display parameters and the relative position of the recipient user device to the geolocation area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer implemented method of creating a dynamic geolocation area and augmenting a view of the dynamic geolocation area with content based on one or more display parameters, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
-
obtaining, by the computer system, first location information from an initiating user device associated with an initiating user, wherein the first location information indicates a first location of the initiating user device; generating, by the computer system, a geolocation area based on the first location information, wherein the geolocation area corresponds to the location of the initiating user device; receiving, by the computer system, an indication of content to be displayed in association with the geolocation area; obtaining, by the computer system, information that specifies one or more display parameters for the content; obtaining, by the computer system, second location information from a recipient user device associated with a recipient user, wherein the second location information indicates a location of the recipient user device; determining, by the computer system, a relative position of the recipient user device to the geolocation area based on the first location information and the second location information; and causing, by the computer system, an augmented view of the geolocation area to be displayed on the recipient user device, the augmented view of the geolocation area comprising a view of the geolocation area augmented with the content, wherein the content appears in the view of the geolocation area based on the one or more display parameters and the relative position of the recipient user device to the geolocation area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification