Voice channel control of wireless packet data communications
First Claim
1. A method of polling a remote wireless unit, the method comprising:
- establishing a voice call between a requester and the remote wireless unit, the voice call established on a wireless voice channel of a telecommunications network;
after the voice call is established between the requester and the remote wireless unit, transmitting a digital polling message from the requester to the remote wireless unit via the wireless voice channel;
including a payload in the digital polling message that identifies a target resource, wherein the digital polling message is transmitted in-band over the wireless voice channel separately from an out-of-band control channel, and wherein the payload is represented by audio frequency signals selected to pass through the wireless voice channel unobstructed by vocoders operating in the telecommunications network; and
in the remote wireless unit, responsive to the digital polling message, initiating a packet data session with the target resource.
5 Assignments
0 Petitions
Accused Products
Abstract
A data session with a wireless device ordinarily cannot be initiated from the network side because the wireless device has no predetermined IP or other network address. Methods are disclosed for instead causing the wireless unit to initiate a data session with a target destination, thereby obviating the IP addressing problem. A voice call is first initiated by a requester application to a remote wireless unit. The requester transmits a request message to the remote wireless unit via the wireless voice channel using in-band techniques; preferably including a payload in the polling message that identifies the target destination. In response, the remote wireless unit initiates a packet data session with the target destination.
127 Citations
23 Claims
-
1. A method of polling a remote wireless unit, the method comprising:
-
establishing a voice call between a requester and the remote wireless unit, the voice call established on a wireless voice channel of a telecommunications network; after the voice call is established between the requester and the remote wireless unit, transmitting a digital polling message from the requester to the remote wireless unit via the wireless voice channel; including a payload in the digital polling message that identifies a target resource, wherein the digital polling message is transmitted in-band over the wireless voice channel separately from an out-of-band control channel, and wherein the payload is represented by audio frequency signals selected to pass through the wireless voice channel unobstructed by vocoders operating in the telecommunications network; and in the remote wireless unit, responsive to the digital polling message, initiating a packet data session with the target resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless communications system, comprising:
-
a computer coupled to a telecommunications network; a polling requester application executable on the computer for sending a polling message through a wireless voice channel of the telecommunications network to a wireless remote unit, wherein the polling message is represented by audio frequency signals selected to pass though the wireless voice channel unobstructed by vocoders operating in the telecommunications network; a wireless remote unit having wireless telecommunications capability for receiving a voice call; the remote unit configured to recover the polling message from the voice channel; and the remote unit configured to initiate a data session responsive to the recovered polling message. - View Dependent Claims (12, 13, 14)
-
-
15. A method of uploading data from a wireless unit, the method comprising:
-
receiving a voice call in the wireless unit via a wireless telecommunications network; recovering a request message from the voice call, wherein the request message is encoded as audio frequency signals transmitted in-band in a wireless voice channel of the received voice call, wherein the audio frequency signals are received over the wireless voice channel and separately from an out-of-band control channel; and responsive to the recovered request message, initiating a data session between the wireless unit and a target resource for uploading data using a digital wireless data service. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A wireless unit, comprising:
-
a transceiver configured to receive a voice call via a wireless telecommunications network; communication circuitry coupled to the transceiver, the communication circuitry configured to recover a request message from the voice call, wherein the request message is encoded as audio frequency signals transmitted in-band in a wireless voice channel of the received voice call, wherein the audio frequency signals are received over the wireless voice channel and separately from an out-of-band control channel; and the communication circuitry further configured to initiate a data session between the wireless unit and a target resource for uploading data using a digital wireless data service, wherein the data session is initiated according to the request message. - View Dependent Claims (22, 23)
-
Specification