Data-capable network prioritization with reduced delays in data service
First Claim
1. A method for use by a mobile station in selecting a communication network for reduced delays in data service, the method comprising the steps of:
- receiving and storing, in memory of the mobile station, a timer value which is based on a periodic location update timer value broadcasted by a wireless communication network for use in the mobile station;
causing, by the mobile station, a request for data connectivity to be transmitted from the mobile station through the wireless network, and reattempting the transmitting of the request from the mobile station at least one time when data connectivity fails;
after the at least one reattempted request for data connectivity fails, activating a timer in the mobile station based on an alternative internal timer value when the alternative internal timer value is less than the timer value, and otherwise activating the timer in the mobile station based on the timer value; and
repeating the transmitting of requests for data connectivity from the mobile station after expiration of the timer.
7 Assignments
0 Petitions
Accused Products
Abstract
Reduced delays in data service offered by data-capable networks are provided. One illustrative method includes the steps of receiving and storing in memory a first timer value which is broadcasted by a wireless communication network for use in the mobile station; causing a request for data connectivity to be transmitted through the wireless network, and reattempting the request up to a plurality of times when data connectivity fails; after the one or more reattempted requests for data connectivity fail, activating a timer based on a second timer value which is less than the first timer value; and repeating the transmitting of requests for data connectivity after expiration of the timer.
-
Citations
32 Claims
-
1. A method for use by a mobile station in selecting a communication network for reduced delays in data service, the method comprising the steps of:
-
receiving and storing, in memory of the mobile station, a timer value which is based on a periodic location update timer value broadcasted by a wireless communication network for use in the mobile station; causing, by the mobile station, a request for data connectivity to be transmitted from the mobile station through the wireless network, and reattempting the transmitting of the request from the mobile station at least one time when data connectivity fails; after the at least one reattempted request for data connectivity fails, activating a timer in the mobile station based on an alternative internal timer value when the alternative internal timer value is less than the timer value, and otherwise activating the timer in the mobile station based on the timer value; and repeating the transmitting of requests for data connectivity from the mobile station after expiration of the timer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
-
a non-transitory computer readable medium; computer instructions stored on the non-transitory computer readable medium; the computer instructions being executable by a processor of a mobile station for; receiving and storing, in memory by the computer instructions, a timer value which is based on a periodic location update timer value broadcasted by a wireless conununication network for use in the mobile station; causing, by the computer instructions, a request for data connectivity to be transmitted from the mobile station through the wireless network, and reattempting the transmitting of the request from the mobile station at least one time when data connectivity fails; after the at least one reattempted request for data connectivity fails, activating, by the computer instructions, a timer based on an alternative internal timer value when the alternative internal timer value is less than the timer value, and otherwise activating, by the computer instructions, the timer based on the timer value; and repeating, by the computer instructions, the transmitting of requests for data connectivity after expiration of the timer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile station, comprising:
-
one or more processors; memory coupled to the one or more processors; a wireless transceiver coupled to the one or more processors; the one or more processors being operative to; receive and store, in the memory, a timer value which is based on a periodic location update timer value broadcasted by a wireless conununication network for use in the mobile station; cause a request for data connectivity to be transmitted from the wireless transceiver through the wireless network, and reattempt the transmitting of the request from the wireless transceiver at least one time when data connectivity fails; after the at least one reattempted request for data connectivity fails, activate a timer in the processor based on an alternative internal timer value when the alternative internal timer value is less than the timer value, and otherwise activate the timer in the processor based on the timer value; and repeat the transmitting of requests for data connectivity from the wireless transceiver after expiration of the timer. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A communication system, comprising;
-
a first wireless communication network; a second wireless communication network; a mobile station operative to select one of the first wireless network and the second wireless network for communications; the mobile station including; one or more processors; memory coupled to the one or more processors; a wireless transceiver coupled to the one or more processors; the one or more processors being operative to; receive and store, in the memory, a timer value which is based on a periodic location update timer value broadcasted by the first wireless network for use in the mobile station; cause, by the processor, a request for data connectivity to be transmitted from the wireless transceiver through the first wireless network, and reattempt the transmitting of the request from the wireless transceiver at least one time when data connectivity fails; after the at least one reattempted request for data connectivity fails, activate a timer in the processor based on an alternative internal timer value when the alternative internal timer value is less than the timer value, and otherwise activate the timer in the processor based on the timer value; and after expiration of the timer, repeat the transmitting of requests for data connectivity from the wireless transceiver through either the first wireless network or the second wireless network. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification