Web address determination based on a geo-position of a user
First Claim
1. A system comprising:
- a non-transitory memory storing entity information that includes a geo-position of a physical entity and an online contact information for the physical entity;
an online entity lookup module comprising at least one hardware processor that is coupled to the non-transitory memory and that is configured to;
receive, from a communication device of a user, a request for online contact information associated with the physical entity located at a location of a user;
retrieve a geo-position coordinate of the communication device of the user;
match the geo-position coordinate of the communication device to the geo-position of the physical entity; and
retrieve, in response to the matching the geo-position coordinate of the communication device to the geo-position of the physical entity and from the non-transitory memory, the online contact information for the physical entity, wherein the online contact information comprises a transaction form associated with the physical entity; and
a network interface component that is configured to;
receive the request for the online contact information associated with the physical entity;
communicate, in response to the retrieving the online contact information for the physical entity, the online contact information to the communication device of the user; and
receive, in response to the communicating the online contact information to the communication device of the user, a populated transaction form, wherein the populated transaction form comprises data provided by a payment module of the communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
There are provided systems and method for a web address determination based on a geo-position of a user. A user may utilize a communication device at a location of an entity to be redirected to an online contact address of the entity. A server may receive a request from the communication device including a request for an online contact address for an entity at the location of the user. The server may then access the location of the user by either receiving the location of the user from the communication device or determining the location of the user by the server. Once the location of the user is accessed, the server may determine the online contact address for the entity at the location of the user. The online contact address may be transmitted to the user for display by the communication device, including display of a website for the entity.
9 Citations
20 Claims
-
1. A system comprising:
-
a non-transitory memory storing entity information that includes a geo-position of a physical entity and an online contact information for the physical entity; an online entity lookup module comprising at least one hardware processor that is coupled to the non-transitory memory and that is configured to; receive, from a communication device of a user, a request for online contact information associated with the physical entity located at a location of a user; retrieve a geo-position coordinate of the communication device of the user; match the geo-position coordinate of the communication device to the geo-position of the physical entity; and retrieve, in response to the matching the geo-position coordinate of the communication device to the geo-position of the physical entity and from the non-transitory memory, the online contact information for the physical entity, wherein the online contact information comprises a transaction form associated with the physical entity; and a network interface component that is configured to; receive the request for the online contact information associated with the physical entity; communicate, in response to the retrieving the online contact information for the physical entity, the online contact information to the communication device of the user; and receive, in response to the communicating the online contact information to the communication device of the user, a populated transaction form, wherein the populated transaction form comprises data provided by a payment module of the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. A method comprising:
-
receiving, from a communication device of a user via a network interface component, a request for online information associated with a physical entity; determining a location of the communication device; retrieving, by an online entity lookup module comprising at least one hardware processor, entity information for a plurality of entities located within a first distance to the communication device by correlating a geo-position coordinate of the communication device to geo-position coordinates of each of the plurality of entities, wherein the entity information comprises locations and online addresses for the plurality of entities; matching, by the online entity lookup module, the physical entity to the communication device based on the correlating the geo-position coordinate; retrieving, in response to the matching the physical entity to the communication device by the online entity lookup module, the online information for the physical entity, wherein the online information comprises a transaction form associated with the physical entity; communicating, in response to retrieving the online information of the physical entity, the online information to the communication device; and receiving, in response to the communicating the online information to the communication device, a populated transaction form, wherein the populated transaction form comprises data provided by a payment module of the communication device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory machine readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving, from a user via a network interface component of a communication device, a request for online information associated with a physical entity located within a first distance to the communication device; determining, by a map module of the communication device, a geo-position coordinate of the communication device; communicating, by a communication module of the communication device, the geo-position coordinate to an online entity lookup module; receiving from the online entity lookup module, by the communication module of the communication device in response to the communicating the geo-position coordinate, online information of the physical entity comprising a transaction form associated with the physical entity; populating a transaction form with payment data associated with the user; and communicating, by the communication module of the communication device, the populated transaction form to an entity server or a payment server. - View Dependent Claims (19)
-
Specification