LOCATION-BASED MESSAGES
First Claim
1. A system comprising:
- a memory device; and
one or more processors in communication with the memory device and operable to;
determine a location of a first user device;
access a location-based message left at the location by a second user device;
determine the location-based message can be communicated to the first user device; and
electronically communicate the location-based message to the first user device when the first user device is within a predetermined distance from the location.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems related to the communication of location-based messages are described. A first user (e.g., sender) leaves a message with a service provider for use at a location, and the message is accessed and transmitted by the service provider to user devices in the vicinity of the location. The first user can specify who receives the message or the message may be broadcast without restrictions. The message can then be presented on a user device of a second user (e.g., recipient) if the message satisfies certain criteria. The criteria may include location history, purchase history, age of the message, subject matter of the message, identity of the originator of the message, date and time, area code, type of user device, or a combination thereof.
-
Citations
20 Claims
-
1. A system comprising:
-
a memory device; and one or more processors in communication with the memory device and operable to; determine a location of a first user device; access a location-based message left at the location by a second user device; determine the location-based message can be communicated to the first user device; and electronically communicate the location-based message to the first user device when the first user device is within a predetermined distance from the location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for communicating location-based messages, comprising:
-
receiving, by one or more hardware processors of a service provider, a location-based message from a first user for use at a location; transmitting the location-based message to at least one user device associated with a second user when the at least one user device is within a predetei ined vicinity of the location; and presenting the location-based message on the at least one user device when the location-based message satisfies at least one preference. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which, when executed by one or more processors, are adapted to cause the one or more processors to perform a method comprising:
-
determining a location of a first user device; accessing a location-based message left at the location by a second user device; determining the location-based message can be communicated to the first user device; and electronically communicating the location-based message to the first user device when the first user device is within a predetermined distance from the location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification