Patent ID: 9628950
Date: 2017-04-18
CPC Classifications: H04L,H04M,H04W

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 a cloud server computer from the first mobile device, a location based message comprising the first identifier value, the first content message, and the first delivery area; notifying the second mobile device, using a push message, of the location based message; receiving, at the second mobile device, the push message; synchronizing, by the second mobile device, an unfound message list with the cloud server computer to receive the location based message from the cloud server computer; measuring, by the second mobile device, a location change of the second mobile device; determining, based on the measuring of the location change, that the second device is within the first delivery area; adding the first content message to a local found list; and outputting a found notification using an output of the second mobile device to notify a second device user of the first content message.