Patent ID: 8503980
Filing Date: 2013-08-06
Classification: G06F,H04L,H04W

Abstract:
1. A method for implementing a location-based service, the method comprising: obtaining one or more items of meta-information from a service provider, wherein the service provider is not pre-defined, and wherein the one or more items of meta-information comprise information related to a location-based service, service provider contact information, and service provider authentication information; combining the one or more items of meta-information into one or more messages and encoding the one or more messages into a series of one or more signals to be broadcast as a message for implementing the location-based service over an ad hoc environment with no pre-existing communication infrastructure and no pre-existing linkage between the service provider and one or more service receivers; broadcasting the series of one or more signals as a message for implementing the location-based service to one or more service receivers in the ad hoc environment to establish a linkage between based on relative distance and signal strength between the service provider and the one or more service receiver, wherein the service provider has no prior knowledge of the one or more service receivers; enabling the one or more service receivers to display and alert the service provider using one or more filters based on at least one of signal strength, computed distance, service category, and one or more provider-defined criteria; and facilitating a communication between the service provider and a service receiver in the ad hoc environment to implement the service via enabling the service receiver to use the service provider contact information received in the message to identify the service provider and to use the service provider authentication information received in the message to verify the service provider.