Location-based messaging
First Claim
1. A location based method for communication, the method comprising:
- receiving, at an input device of a first mobile device, a first recipient selection input identifying a second mobile device, wherein the first mobile device is different than the second mobile device and the second mobile device is associated with a first identifier value;
receiving, at the input device of the first mobile device, a first content message associated with the first recipient selection input;
receiving, at the input device of the first mobile device, a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area;
initiating communication of the first content message from the first mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area;
receiving, at the input device of the first mobile device, a second geofence input associated with the first content message, the second geofence input comprising a first sender area; and
determining that the first mobile device is within the first sender area;
wherein initiating communication of the first content message from the first mobile device to the second mobile device is performed in response to the determining that the first mobile device is within the first sender area.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for location based messaging. In one embodiment a mobile device is configured to receive a first recipient selection input identifying a second mobile device, a first content message associated with the first recipient selection input, and a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area. The mobile device then initiates communication of the first content message from the mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area.
587 Citations
20 Claims
-
1. A location based method for communication, the method comprising:
-
receiving, at an input device of a first mobile device, a first recipient selection input identifying a second mobile device, wherein the first mobile device is different than the second mobile device and the second mobile device is associated with a first identifier value; receiving, at the input device of the first mobile device, a first content message associated with the first recipient selection input; receiving, at the input device of the first mobile device, a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area; initiating communication of the first content message from the first mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area; receiving, at the input device of the first mobile device, a second geofence input associated with the first content message, the second geofence input comprising a first sender area; and determining that the first mobile device is within the first sender area; wherein initiating communication of the first content message from the first mobile device to the second mobile device is performed in response to the determining that the first mobile device is within the first sender area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A first mobile device for location based communications, the first mobile device comprising:
-
a user input module configured to; receive a first recipient selection input identifying a second mobile device, wherein the first mobile device is different than the second mobile device and the second mobile device is associated with a first identifier value; receive a first content message associated with the first recipient selection input; and receive a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area; a messaging module communicatively coupled to the user input module, wherein the messaging module is configured with at least one processor and a memory of the first mobile device, and the messaging module is configured to; access the first identifier value in response to the first recipient selection input; and generate a location based message from the first identifier value, the first content message, and the first geofence input; initiate communication of the first content message as part of the location based message from the first mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area; receive a second geofence input associated with the first content message, the second geofence input comprising a first sender area; and determine that the first mobile device is within the first sender area; wherein initiating communication of the first content message from the first mobile device to the second mobile device is performed in response to the determining that the first mobile device is within the first sender area. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable medium comprising computer readable instructions that, when executed by at least on processor of a mobile device, cause the mobile device to:
-
receive, at a input device of a mobile device, a first recipient selection input identifying a second mobile device, wherein the mobile device is different than the second mobile device and the second mobile device is associated with a first identifier value; receive, at the input device, a first content message associated with the first recipient selection input; receive, at the input device, a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area; initiate communication of the first content message from the mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area; receive a second geofence input associated with the first content message, the second geofence input comprising a first sender area; and determine that the mobile device is within the first sender area; wherein initiation of communication of the first content message from the mobile device to the second mobile device is performed in response to the determining that the mobile device is within the first sender area. - View Dependent Claims (19, 20)
-
Specification