Location sensitive messaging
First Claim
Patent Images
1. A computer implemented method, comprising:
- receiving a request from a first device, the request incorporating a message;
selecting one or more users from a first set of one or more users where each of the selected one or more users is associated with a second device that is in a proximity to a current location of the first device; and
sending the message and the current location of the first device to each of the second devices associated with the selected one or more users.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods including computer program products for receiving a request from a first device, the request incorporating a message. One or more users from a first set of one or more users are selected where each of the selected one or more users is associated with a second device that is in a proximity to a current location of the first device. The message and the current location of the first device are sent to each of the second devices associated with the selected one or more users.
-
Citations
20 Claims
-
1. A computer implemented method, comprising:
-
receiving a request from a first device, the request incorporating a message; selecting one or more users from a first set of one or more users where each of the selected one or more users is associated with a second device that is in a proximity to a current location of the first device; and sending the message and the current location of the first device to each of the second devices associated with the selected one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving a request from a first device, the request incorporating a message; selecting one or more users from a first set of one or more users where each of the selected one or more users is associated with a second device that is in a proximity to a current location of the first device; and sending the message and the current location of the first device to each of the second devices associated with the selected one or more users. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method, comprising:
-
receiving a request from a first device, the request incorporating a message and specifying a proximity; obtaining a current location for the first device; selecting one or more users from a first set of one or more users where each of the selected one or more users is associated with a second device that is in the proximity to the current location of the first device; and sending the message and the current location of the first device to each of the second devices associated with the selected one or more users. - View Dependent Claims (18)
-
-
19. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving a request from a first device, the request incorporating a message and specifying a proximity; obtaining a current location for the first device; selecting one or more users from a first set of one or more users where each of the selected one or more users is associated with a second device that is in the proximity to the current location of the first device; and sending the message and the current location of the first device to each of the second devices associated with the selected one or more users. - View Dependent Claims (20)
-
Specification