LOCATION RESTRICTED MESSAGE EXCHANGE SYSTEM
First Claim
1. A location-restricted message exchange system, comprising:
- a non-transitory memory storing information defining a limited geographic message exchange area;
one or more hardware processors coupled to the memory and operable to read instructions from the memory to perform the steps of;
receiving, over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location;
receiving, over the network from a first receiver device, second location information that is associated with a second location;
determining that the second location is in the limited geographic message exchange area with the first location; and
sending at least some of the sender message information over the network to the first receiver device in response to the second location being in the limited geographic message exchange area with the first location.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing location-restricted message exchange include receiving, by a system provider device over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location. The system provider device then receives, over the network from a first receiver device, second location information that is associated with a second location. The system provider device then determines that the second location is in a limited geographic message exchange area with the first location and, in response, sends at least some of the sender message information by the system provider device over the network to the first receiver device. They system provider device may use filtering criteria provided by the first or second receiver device and use that filtering criteria to determine whether to send the sender message information to the first or second receiver device.
-
Citations
20 Claims
-
1. A location-restricted message exchange system, comprising:
-
a non-transitory memory storing information defining a limited geographic message exchange area; one or more hardware processors coupled to the memory and operable to read instructions from the memory to perform the steps of; receiving, over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location; receiving, over the network from a first receiver device, second location information that is associated with a second location; determining that the second location is in the limited geographic message exchange area with the first location; and sending at least some of the sender message information over the network to the first receiver device in response to the second location being in the limited geographic message exchange area with the first location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing location-restricted message exchange, comprising:
-
receiving, by a system provider device over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location; receiving, by the system provider device over the network from a first receiver device, second location information that is associated with a second location; determining, by the system provider device, that the second location is in a limited geographic message exchange area with the first location; and sending at least some of the sender message information by the system provider device over the network to the first receiver device in response to the second location being in the limited geographic message exchange area with the first location. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. 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:
-
receiving, over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location; receiving, over the network from a first receiver device, second location information that is associated with a second location; determining that the second location is in a limited geographic message exchange area with the first location; and sending at least some of the sender message information over the network to the first receiver device in response to the second location being in the limited geographic message exchange area with the first location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification