Wireless application protocol (WAP) application location based services (LBS)
First Claim
1. A method of providing location based services to a Wireless Application Protocol (WAP)-enabled wireless device, comprising:
- initiating, at the wireless device, a WAP session between the wireless device and a physical WAP application network server;
receiving, at said physical WAP application network server, via a physical wireless network, a mobile-triggered request for a network-initiated location-based services (LBS) request for location of said wireless device, from said wireless device;
terminating, at the physical WAP application network server, the WAP session in response to receiving said mobile-triggered request;
in response to said mobile-triggered request for a network-initiated LBS request, initiating said requested network-initiated location based service (LBS) request from said physical WAP application network server to a physical LBS network location services server for location information;
receiving, at said physical WAP application network server from said physical LBS network server, said location information from said physical LBS network server; and
pushing, in response to said mobile-triggered request and said terminating, said network-initiated location information from said physical LBS network server using a WAP PUSH command issued at said physical WAP application network server, to said wireless device.
4 Assignments
0 Petitions
Accused Products
Abstract
A Location Based Service (LBS) enabled Wireless Application Protocol (WAP) application operating in a microbrowser of a mobile device is given the ability to trigger a network initiated LBS request from a WAP application server. The WAP application server (or SMS gateway) acts as a proxy and issues an LBS request to a relevant LBS platform. In response, the WAP application server receives the requested location information from the LBS platform and initiates a WAP session with the mobile device using a WAP PUSH command. In this way, the WAP application running on the mobile device can act on requested and received LBS input from a network LBS platform.
-
Citations
17 Claims
-
1. A method of providing location based services to a Wireless Application Protocol (WAP)-enabled wireless device, comprising:
-
initiating, at the wireless device, a WAP session between the wireless device and a physical WAP application network server; receiving, at said physical WAP application network server, via a physical wireless network, a mobile-triggered request for a network-initiated location-based services (LBS) request for location of said wireless device, from said wireless device; terminating, at the physical WAP application network server, the WAP session in response to receiving said mobile-triggered request; in response to said mobile-triggered request for a network-initiated LBS request, initiating said requested network-initiated location based service (LBS) request from said physical WAP application network server to a physical LBS network location services server for location information; receiving, at said physical WAP application network server from said physical LBS network server, said location information from said physical LBS network server; and pushing, in response to said mobile-triggered request and said terminating, said network-initiated location information from said physical LBS network server using a WAP PUSH command issued at said physical WAP application network server, to said wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A physical network Wireless Application Protocol (WAP) server to provide location based services to a WAP-enabled wireless device, comprising:
-
a receiver, at said physical WAP application network server, to receive via a physical wireless network, a mobile-triggered request for a network-initiated location-based services (LBS) request for location of said wireless device via a given WAP session, from said wireless device; an initiator, at said physical WAP application network server, to initiate said requested network-initiated location based service (LBS) request from said physical WAP application network server to a physical LBS network location services server for location information, in response to said mobile-triggered request; said receiver, at said physical WAP application network server, to receive said location information from said physical LBS network server; and a WAP PUSH session module, at said physical WAP application network server, to push using a WAP PUSH command via another WAP session issued at said physical WAP application network server, in response to said mobile-triggered request, said network-initiated location information from said physical LBS network server to said wireless device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification