Method and system for providing location-based services in multiple coverage area environments
First Claim
Patent Images
1. A method of obtaining location-based information services, comprising:
- (a) receiving a resource request from an access point having a plurality of coverage areas, the resource request originated by a short-range wireless communications device (WCD) within one of the plurality of coverage areas;
(b) adding to the resource request a location indicator that identifies a location of the WCD, wherein the location indicator is based on said one coverage area; and
(c) forwarding the resource request to a content server.
2 Assignments
0 Petitions
Accused Products
Abstract
A resource request that is originated by a short-range wireless communications device originates a request. A location indicator is added to the resource request that identifies a location of the WCD. The location indicator is based on a coverage area within an access point that forwarded the resource request. Then, the resource request is forwarded to a content server.
-
Citations
51 Claims
-
1. A method of obtaining location-based information services, comprising:
-
(a) receiving a resource request from an access point having a plurality of coverage areas, the resource request originated by a short-range wireless communications device (WCD) within one of the plurality of coverage areas;
(b) adding to the resource request a location indicator that identifies a location of the WCD, wherein the location indicator is based on said one coverage area; and
(c) forwarding the resource request to a content server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for providing location-based services, the apparatus comprising:
-
a location manager database that stores location indicators for short-range wireless communications devices (WCDs), wherein the location indicator for each WCD is based on one of a plurality of coverage areas associated with an access point, wherein the access point supports a wireless connection with the WCD through said one coverage area;
a location appending unit configured to receive resource requests originated by the WCDs, and for each request, to add the location indicator that corresponds to the requesting WCD. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 44, 45, 46)
-
-
32. A system for obtaining location-based information services, comprising:
-
means for receiving a resource request from an access point having a plurality of coverage areas, the resource request originated by a short-range wireless communications device (WCD) within one of the plurality of coverage areas;
means for adding to the resource request a location indicator that identifies a location of the WCD, wherein the location indicator is based on said one coverage area; and
means for forwarding the resource request to a content server. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
47. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to obtain location based services, the computer program logic comprising:
-
program code for enabling the processor to receive a resource request from an access point having a plurality of coverage areas, the resource request originated by a short-range wireless communications device (WCD) within one of the plurality of coverage areas;
program code for enabling the processor to add to the resource request a location indicator that identifies a location of the WCD, wherein the location indicator is based on said one coverage area; and
program code for enabling the processor to forward the resource request to a content server.
-
-
48. An apparatus for providing location-based services, comprising:
-
a plurality of short-range wireless communications modules, each configured to communicate with one or more WCD devices through a corresponding coverage area;
a network interface coupled to a data network infrastructure for enabling communication with at least one content server;
a memory;
a processor that executes instructions stored in the memory for;
receiving a resource request originated by a wireless communications device (WCD) through one of the short-range wireless communications modules;
adding to the resource request a location indicator that identifies a location of the WCD, wherein the location indicator is based on the coverage area corresponding to said one short-range wireless communications module; and
forwarding the resource request including the added location information to a content server through the network interface. - View Dependent Claims (49, 50)
-
-
51. A method of obtaining location-based information services, comprising:
-
(a) receiving a resource request originated by a short-range wireless communications device (WCD);
(b) forwarding the resource request to a content server;
(c) receiving from the content server an instruction for a location indicator that identifies a location of the WCD;
(c) determining the location indicator based on one of a plurality of coverage areas associated with an access point, wherein the WCD communicates with the access point through said one coverage area, and (d) sending the location indicator to the content server.
-
Specification