Implementation of serverless applications over wireless networks
First Claim
Patent Images
1. A method of performing location-based services involving first and second wireless stations in communication via a public wireless network, at least the second station being a handset including functionality for determining its location, the method comprising the steps of:
- a. without use of an external resource, (i) preparing, on the first station, a peer-to-peer location request for the second station and (ii) causing transmission of the location request from the first station to the second station via the public wireless network;
b. receiving the peer-to-peer request at the second station;
c. causing the second station to determine its location; and
d. without use of an external resource, (i) preparing, on the second station, a peer-to-peer response including the determined location and (ii) causing transmission of the response from the second station to the first station via the public wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
The location of a wireless handset is determined from a station such as another wireless handset in order, for example, to keep track of the current location of a child, friend or asset.
240 Citations
49 Claims
-
1. A method of performing location-based services involving first and second wireless stations in communication via a public wireless network, at least the second station being a handset including functionality for determining its location, the method comprising the steps of:
-
a. without use of an external resource, (i) preparing, on the first station, a peer-to-peer location request for the second station and (ii) causing transmission of the location request from the first station to the second station via the public wireless network;
b. receiving the peer-to-peer request at the second station;
c. causing the second station to determine its location; and
d. without use of an external resource, (i) preparing, on the second station, a peer-to-peer response including the determined location and (ii) causing transmission of the response from the second station to the first station via the public wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of performing location-based services involving first and second wireless stations in communication via a public wireless network, at least the second station being a handset including functionality for determining its location, the method comprising the steps of:
-
a. causing the second station periodically to determine its location; and
b. upon occurrence of an event and without use of an external resource, (i) preparing, on the second station, a peer-to-peer message based on the determined location and (ii) causing transmission of the message from the second station to the first station via the public wireless network. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A wireless telephone handset comprising:
-
a. telephony circuitry for receiving and transmitting voice and data via a public wireless network;
b. a user interface facilitating selection of a command to request, from a remote station, the location of the remote station;
c. a module, responsive to the command, for preparing, without use of an external resource, a location request for the remote station and for causing transmission of the location request by the telephony circuitry to the remote station via the public wireless network; and
d. a module for interpreting a response received by the telephony circuitry from the remote station, which response includes the determined location, and displaying the location on the user interface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A wireless telephone handset comprising:
-
a. telephony circuitry for receiving and transmitting voice and data via a public wireless network;
b. functionality for periodically determining the location of the handset; and
c. a module for preparing messages based on the determined location and, in response to occurrence of an event, causing transmission, by the telephony circuitry, of the message to another handset via the public wireless network. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-readable storage medium containing a set of instructions for a general-purpose computer, the set of instructions comprising:
-
a. instructions defining a user interface facilitating selection of a command to request, from a remote station, the location of the remote station;
b. a routine, responsive to the command, for preparing, without use of an external resource, a location request for the remote station and for causing transmission of the location request to the remote station via the public wireless network; and
c. a routine for interpreting a response received from the remote station, which response includes the determined location, and displaying the location on the user interface.
-
-
49. A computer-readable storage medium containing a set of instructions for a general-purpose computer, the set of instructions comprising:
a. a routine for periodically determining the location of a handset; and
a routine for preparing messages based on the determined location and, in response to occurrence of an event, causing transmission of the message to another handset via the public wireless network.
Specification