Systems and methods for enhanced over-the-air programming
First Claim
Patent Images
1. A method for terminating an over-the-air (OTA) programming call comprising the steps of:
- a network initiating the OTA programming call to a mobile subscriber unit, the OTA programming call comprising an OTA programming session;
the mobile subscriber unit receiving the over-the-air programming call;
the mobile subscriber unit for detecting an expected termination of the OTA programming call by the network upon the end of the OTA programming session; and
the mobile subscriber unit terminating the OTA programming call if the expected termination of the OTA programming call by the network is not detected, wherein the expected termination of the OTA programming call is detected without a prior request from the mobile subscriber unit for an expected end of session indicator.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of this invention supplement the termination process having the mobile subscriber unit to terminate the call upon completion of an OTA programming session. In one embodiment, the termination is initiated by the mobile subscriber unit after every session. In another embodiment, the termination is initiated after the network fails to terminate the call. In another embodiment, the termination is only initiated in circumstances where it is known that the service provider has failed to terminate the call.
33 Citations
25 Claims
-
1. A method for terminating an over-the-air (OTA) programming call comprising the steps of:
-
a network initiating the OTA programming call to a mobile subscriber unit, the OTA programming call comprising an OTA programming session; the mobile subscriber unit receiving the over-the-air programming call; the mobile subscriber unit for detecting an expected termination of the OTA programming call by the network upon the end of the OTA programming session; and the mobile subscriber unit terminating the OTA programming call if the expected termination of the OTA programming call by the network is not detected, wherein the expected termination of the OTA programming call is detected without a prior request from the mobile subscriber unit for an expected end of session indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile subscriber unit, comprising:
-
a processor connected to a wireless communication interface, the processor receiving an over-the-air programming session in an over-the-air call initiated by a network and received via the wireless communication interface; an end of session detector connected to the processor configured to detect an expected end of session indicator sent by the network, wherein the expected end of session indicator is detected without a prior request from the mobile subscriber unit for the expected end of session indicator; and a call terminator coupled to the end session detector, the call terminator configured to terminate the over-the-air call when the end of session detector fails to detect the expected end of session indicator. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A wireless communications system comprising:
-
a plurality of base stations; a system server configured to send an over-the-air programming call to a plurality of mobile subscriber units via the plurality of base stations, the system server configured to terminate the over-the-air programming call, the over-the-air programming call comprising an over-the-air programming session and an expected end of session indicator; and each mobile subscriber unit of the plurality of mobile subscriber units comprising; a transceiver circuit configured to receive the over-the-air programming call; an end of session detector connected to the transceiver circuit and configured to detect the expected end of session indicator received from the system server, wherein the expected end of session indicator is received from the server without a prior request from the mobile subscriber unit for the expected end of session indicator, and a call terminator connected to the transceiver circuit and the end session detector, the call terminator configured to terminate the over-the-air programming call when the end session detector fails to detect the expected end of the session indicator. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for an over-the-air programming session, comprising:
-
a mobile subscriber unit receiving an over-the-air programming call on a communication channel to begin an over-the-air programming session, the over-the-air programming call initiated by a wireless network, the over-the-air programming call comprising an expected end-of-session indicator; the mobile subscriber unit transitioning from a digital network to an analog network while engaged in the over-the-air programming session; the mobile subscriber unit determining that the expected end-of-session indicator has not been received from the wireless network, wherein the determining step of occurs without a prior request for the expected end-of-session indicator from the mobile subscriber unit; and the mobile subscriber unit terminating the over-the-air programming call by releasing the communication channel upon the determination that the expected end-of-session indicator has not been received. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A mobile subscriber apparatus with OTA programming call handling, comprising:
-
a memory containing software instructions; a user interface configured to display information to a subscriber; a microprocessor coupled to the memory and the user interface; a transceiver coupled to the microprocessor, the transceiver comprising a receiver configured to receive a wireless communication signal from an antenna coupled to the transceiver and to filter, amplify, and demodulate the received wireless communication signal and to provide the received wireless communication signal to the processor, the transceiver further comprising a transmitter configured to modulate a wireless communication signal generated by the microprocessor and to send the modulated wireless communication signal to the antenna for transmission; an end of session detector connected to the processor configured to detect an expected end of session message sent by the network, the expected end of session message being received by the antenna and processed by the microprocessor before being detected by the end of session detector, the expected end of session message being an expected message indicating a normal termination of an OTA programming call, wherein the expected end of session message is expected to be detected without a prior request sent via the antenna or without an occurrence of a fault condition; and a call terminator coupled to the end session detector, the call terminator configured to terminate the OTA programming call when the end of session detector detects the expected end of session message or fails to receive the expected end of session message within a time out period.
-
Specification