METHOD OF PASSIVE COMMUNICATION FOR LOCATION BASED NETWORKS
First Claim
1. A method for one or more subscribers to anonymously send a pull request to a server comprising the following steps:
- authenticating, by a gateway server, one or more subscribers; and
evaluating, by a context server, a request by a subscriber, the evaluation comprising the following steps;
reconciling the service type of the request;
reconciling one or more groups associated with the request;
retrieving and selecting data elements based on the service type data and the one or more groups, the data elements populated by the one or more other subscribers, the data elements including at least one of subscriber location and subscriber listening range of the one or more other subscribers;
processing the data elements with a database, the processing including comparison analysis between data elements within said database; and
providing the relevant data elements to the subscriber making the request if the subscriber listening range, defined by the subscriber, overlaps with a transmission range of the relevant data elements, specified by the one or more other subscribers for each corresponding data element.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for one or more subscribers to anonymously send a pull request to a server having the following steps: authenticating, by a gateway server, one or more subscribers; and evaluating, by a context server, a request by a subscriber, the evaluation having the following steps: reconciling the service type of the request; reconciling one or more groups associated with the request; retrieving and selecting data elements based on the service type data and the one or more groups, the data elements populated by the one or more other subscribers including subscriber location and subscriber transmission range of the one or more other subscribers; and providing the relevant data elements to the subscriber making the request if subscriber listening range, defined by the subscriber, overlaps with the transmission range of the relevant data elements, specified by the one or more other subscribers for each corresponding data element.
6 Citations
16 Claims
-
1. A method for one or more subscribers to anonymously send a pull request to a server comprising the following steps:
-
authenticating, by a gateway server, one or more subscribers; and evaluating, by a context server, a request by a subscriber, the evaluation comprising the following steps; reconciling the service type of the request; reconciling one or more groups associated with the request; retrieving and selecting data elements based on the service type data and the one or more groups, the data elements populated by the one or more other subscribers, the data elements including at least one of subscriber location and subscriber listening range of the one or more other subscribers; processing the data elements with a database, the processing including comparison analysis between data elements within said database; and providing the relevant data elements to the subscriber making the request if the subscriber listening range, defined by the subscriber, overlaps with a transmission range of the relevant data elements, specified by the one or more other subscribers for each corresponding data element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for one or more subscribers to anonymously send a push request to a server comprising the following steps:
-
authenticating, by a gateway server, one or more subscribers; and evaluating, by a context server, a request by a subscriber, the evaluation comprising the following steps; reconciling the service type of the request; reconciling one or more groups associated with the request; retrieving and selecting data elements based on the service type data and the one or more groups from the request, the data elements populated by the one or more other subscribers, the data elements including at least one of subscriber location and subscriber transmission range of the one or more other subscribers; processing the data elements with a database, the processing including comparison analysis between data elements within said database; and updating the database with the processed request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification