Back to results
US 2022/0029941 A1Published application
Geolocation-based data sharing system
OwnerRussell Holmesinventor
Life of this patent
Estimating the term…
Abstract
A geolocation-based data sharing system and method which enables end users to connect and share electronic data of any form based on the users' interaction with geolocation points established by other users. The systems and method can be used to enable end users to share data, text, photos, music, etc. when a second user positions himself or herself in a position assigned by a first user.
Claims20
A geolocation-based data sharing system comprising:
- a first mobile user device including a first Global Positioning System (GPS) receiver, a first communications module, and a first graphical user interface;
- one or more second mobile user devices, each second mobile user device including a second GPS receiver, a second communications module, and a second graphical user interface;
- a server including one or more data storage devices, wherein the server is in communication with each of the first communications module and the second communications module, the server further including a controller and a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller;
- wherein in response to executing the program instructions, the controller is configured to:
- receive, by the server and from the first mobile user device, two or more data sets to be stored in the memory storage device, each of the two or more data sets including a photograph of a first user;
- receive, by the server and from the first mobile user device, a unique GPS location and an associated set of searchable data to be stored in the memory storage device in association with each of the two or more data sets, wherein each of the two or more data sets, each associated GPS location, and the associated set of searchable data define a unique geo-marker, wherein the first mobile user device is located at each associated GPS location when each unique geo-marker is created at the associated GPS location, and each unique geo-marker remains at the associated GPS location;
- store and associate, by the server in the memory storage device, each unique geo-marker;
- in response to receiving, by the server and from one of the second mobile user devices, search input data matching at least one of the associated sets of searchable data, display a visual representation of a geolocation marker identifying the at least one matched GPS location relative to the current location of the one of the second mobile user devices on a graphical user interface in the one of the second mobile user devices;
- simultaneously while displaying the visual representation of the geolocation marker identifying the at least one matched GPS location on the graphical user interface in the one of the second mobile user devices, also display a visual representation of another geolocation marker identifying another matched GPS location on the graphical user interface in the one of the second mobile user devices, wherein the another matched GPS location is associated with searchable data matching the search input data and is not received from the first user mobile device;
- and
- receive a request, by the server and from the one of the second mobile user devices, to access the one of the two or more data sets associated with the at least one matched GPS location;
- wherein, when the one of the second mobile user devices is within a first distance of the at least one matched GPS location, enable the one of the second mobile user devices to access the associated data set including the photograph of the first user, further wherein, when the one of the second mobile user devices is outside of the first distance of the at least one matched GPS location, do not enable the one of the second mobile user devices to access the associated data set.
9 more elements
A geolocation-based data sharing method comprising the steps of:
- providing a server including one or more data storage devices, wherein the server is in communication with each of a first communications module in a first mobile user device and a second communications module in each of one or more second mobile user devices;
- receiving, by the server and from the first mobile user device, two or more data sets to be stored in the memory storage device, each of the two or more data sets including a photograph of a first user;
- receiving, by the server and from the first mobile user device, a unique GPS location and an associated set of searchable data to be stored in the memory storage device in association with each of the two or more data sets, wherein each of the two or more data sets, each associated GPS location, and the associated set of searchable data define a unique geo-marker, wherein the first mobile user device is located at each associated GPS location when each unique geo-marker is created at the associated GPS location, and each unique geo-marker remains at the associated GPS location;
- storing and associating, by the server in the memory storage device, each unique geo-marker;
- in response to receiving, by the server and from one of the second mobile user devices, search input data matching at least one of the associated sets of searchable data, display a visual representation of a geolocation marker identifying the at least one matched GPS location relative to the current location of the one of the second mobile user devices on a graphical user interface in the one of the second mobile user devices;
- simultaneously while displaying the visual representation of the geolocation marker identifying the at least one matched GPS location on the graphical user interface in the one of the second mobile user devices, also displaying a visual representation of another geolocation marker identifying another matched GPS location on the graphical user interface in the one of the second mobile user devices, wherein the another matched GPS location is associated with searchable data matching the search input data and is not received from the first user mobile device;
- and
- receiving a request, by the server and from the one of the second mobile user devices, to access the one of the two or more data sets associated with the at least one matched GPS location;
- wherein, when the one of the second mobile user devices is within a first distance of the at least one matched GPS location, enable the one of the second mobile user devices to access the associated data set including the photograph of the first user, further wherein, when the one of the second mobile user devices is outside of the first distance of the first at least one matched GPS location, do not enable the one of the second mobile user devices to access the associated data set.
6 more elements
Dependencies are inferred from the claim text.