Location-specific messaging system
First Claim
Patent Images
1. A method of transferring data, comprising:
- receiving a message from a first mobile device operated by a user;
storing the message according to a location of the first mobile device;
receiving a payment from the user of the first mobile device in exchange for storing the message;
receiving an indication that a second mobile device operated by a second user is located proximate to the location; and
transmitting the message to the second mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of transferring data includes reception of a message from a first mobile device operated by a user, storage of the message according to a location of the first mobile device, reception of an indication that a second mobile device operated by a second user is located proximate to the location, and transmission of the message to the second mobile device.
-
Citations
43 Claims
-
1. A method of transferring data, comprising:
-
receiving a message from a first mobile device operated by a user;
storing the message according to a location of the first mobile device;
receiving a payment from the user of the first mobile device in exchange for storing the message;
receiving an indication that a second mobile device operated by a second user is located proximate to the location; and
transmitting the message to the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
24. A method comprising:
-
receiving a message from a first mobile device operated by a user;
storing the message according to a location of the mobile device;
receiving an indication that a second mobile device operated by a second user is located proximate to the location;
determining whether to transmit the message to the second mobile device based on at least one of;
a policy of a user of the first mobile device;
a policy of a venue including the location;
a group affiliation;
a policy of a user of the second mobile device;
a characteristic of a user of the second mobile device;
an age of the message;
a language of the message;
or a payment made on behalf of the user of the second mobile device; and
transmitting the message to the second mobile device. - View Dependent Claims (25)
-
-
31. A method comprising:
-
receiving a message from a first mobile device operated by a user;
storing the message according to a location of the first mobile device;
receiving an indication that a second mobile device operated by a second user is located proximate to the location;
transmitting the message to the second mobile device; and
receiving a payment from the second user of the mobile device in exchange for transmitting the message to the second mobile device.
-
-
40. A medium storing processor-executable process steps to transfer data, the process steps comprising:
-
a step to receive a message from a first mobile device operated by a user;
a step to store the message according to a location of the first mobile device;
a step to receive an indication that a second mobile device operated by a second user is located proximate to the location;
a step to transmit the message to the second mobile device, and a step to receive a payment from the second user of the second mobile device in exchange for transmission of the message to the second mobile device.
-
-
41. An apparatus comprising:
-
a processor; and
a storage device in communication with the processor and storing instructions adapted to be executed by the processor to;
receive a message from a first mobile device operated by a user;
store the message according to a location of the first mobile device;
receive an indication that a second mobile device operated by a second user is located proximate to the location;
transmit the message to the second mobile device; and
receiving a payment from the second user of the second mobile device in exchange for transmission of the message to the second mobile device.
-
-
42. A medium storing processor-executable process steps to transfer data, the process steps comprising;
-
a step to receiving a message from a first mobile device operated by a user;
a step to store the message according to a location of the first mobile device;
a step to receive a payment from the user of the first mobile device in exchange for storage of the message;
a step to receive an indication that a second mobile device operated by a second user is located proximate to the location; and
a step to transmit the message to the second mobile device.
-
-
43. An apparatus comprising:
-
a processor; and
a storage device in communication with the processor and storing instructions adapted to be executed by the processor to;
receive a message from a first mobile device operated by a user;
store the message according to a location of the first mobile device;
receiving a payment from the user of the first mobile device in exchange for storage of the massage;
receiving an indication that a second mobile device operated by a second user is located proximate to the location; and
transmit the message to the second mobile device.
-
Specification