Scheduling acquisition attempts of service providing systems
First Claim
1. For use with a subscriber station, a method for attempting to acquire one of a plurality of systems, comprising the steps of:
- (a) detecting an event that triggers use of a system acquisition schedule, (b) selecting the system acquisition schedule from a plurality of system acquisition schedules based on the triggering event and selecting the desired system based on the triggering event, wherein the system acquisition schedule defines when to attempt to acquire a desired system;
(c) attempting to acquire the desired system in accordance with the system acquisition schedule;
(d) performing other functions when the system acquisition schedule does not indicate to attempt to acquire the desired system;
(e) detecting another event that triggers use of a second system acquisition schedule, wherein the second system acquisition schedule defines when to attempt to acquire a second desired system; and
(f) attempting to acquire the second desired system in accordance with the second system acquisition schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses and computer program products for causing a subscriber station (100) to attempt to acquire one of a plurality of systems. The subscriber station (100) first detects an event that triggers use of a system acquisition schedule. The system acquisition schedule, which can be time based or sequence based, defines when to attempt to acquire a desired system. The subscriber station (100) attempts to acquire the desired system in accordance with the system acquisition schedule. The subscriber station (100) performs other functions when the system acquisition schedule does not indicate an attempt should be made to acquire the desired system. Such other functions can include attempting to acquire other systems when the system acquisition schedule does not indicate an attempt should be made to acquire the desired system.
-
Citations
20 Claims
-
1. For use with a subscriber station, a method for attempting to acquire one of a plurality of systems, comprising the steps of:
-
(a) detecting an event that triggers use of a system acquisition schedule, (b) selecting the system acquisition schedule from a plurality of system acquisition schedules based on the triggering event and selecting the desired system based on the triggering event, wherein the system acquisition schedule defines when to attempt to acquire a desired system;
(c) attempting to acquire the desired system in accordance with the system acquisition schedule;
(d) performing other functions when the system acquisition schedule does not indicate to attempt to acquire the desired system;
(e) detecting another event that triggers use of a second system acquisition schedule, wherein the second system acquisition schedule defines when to attempt to acquire a second desired system; and
(f) attempting to acquire the second desired system in accordance with the second system acquisition schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
step (c) comprises attempting to acquire the desired system at the specified times defined by the system acquisition schedule; and
step (d) comprises performing other functions at times other than the specified times defined by the system acquisition schedule.
-
-
8. The method of claim 1, wherein the system acquisition schedule defines specific sequence counts according to which the subscriber station (100) should attempt to acquire the desired system, and wherein:
-
step (c) comprises attempting to acquire the desired system according to the specific sequence counts defined by the system acquisition schedule; and
step (d) comprises performing other functions at sequence counts other than the specific sequence counts defined by the system acquisition schedule.
-
-
9. The method of claim 1, wherein the system acquisition schedule defines specified times at which the subscriber station (100) should attempt to acquire the desired system, and wherein:
-
step (c) comprises attempting to acquire the desired system at the specified times defined by the system acquisition schedule;
step (d) comprises attempting to acquire the other systems at times other than the specified times defined by the system acquisition schedule; and
terminating steps (c) and (d) once the desired system, or one of the other systems, is acquired.
-
-
10. The method of claim 1, wherein the system acquisition schedule defines specific sequence counts according to which the subscriber station (100) should attempt to acquire the desired system, and wherein:
-
step (c) comprises attempting to acquire the desired system according to the specific sequence counts defined by the system acquisition schedule;
step (d) comprises attempting to acquire the other systems at sequence counts other than the specific sequence counts defined by the system acquisition schedule; and
terminating steps (c) and (d) once the desired system, or one of the other systems, is acquired.
-
-
11. The method of claim 10, further comprising the steps of:
-
(e) detecting another event that triggers use of a second system acquisition schedule, wherein the second system acquisition schedule defines when the subscriber station should attempt to acquire a second desired system, the second desired system defined by a mode/frequency combination that is different than a mode/frequency combination defining the desired system;
(f) attempting to acquire the second desired system in accordance with the second system acquisition schedule; and
(g) attempting to acquire the other systems when the second system acquisition schedule does not indicate the subscriber station should attempt to acquire the second desired system.
-
-
12. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer of a subscriber station (100) to attempt to acquire one of a plurality of systems, the control logic comprising:
-
first computer readable program code means for causing the computer to use a system acquisition schedule when a triggering event is detected;
second computer readable program code means for causing the computer to select the system acquisition schedule from a plurality of system acquisition schedules based on the triggering event, wherein the system acquisition schedule defines when to attempt to acquire a desired system;
third computer readable program code means for causing the computer to attempt to acquire the desired system in accordance with the system acquisition schedule; and
fourth computer readable program code means for causing the computer to perform other functions when the system acquisition schedule does not indicate an attempt should be made to acquire the desired system. fifth computer readable program code means for causing the computer to select the desired system based on the triggering event, wherein the system acquisition schedule defines when the third computer readable program code means causes the computer to attempt to re-acquire the desired system whose loss comprises the triggering event.
-
-
13. An apparatus for use in a subscriber station (100) attempting to acquire one of a plurality of systems, the subscriber station (100) capable of wireless communications, the apparatus comprising:
-
detecting means for detecting an event that triggers use of a system acquisition schedule, wherein the system acquisition schedule defines when to attempt to acquire a desired system, the desired system being defined by a mode/frequency combination;
selecting means for selecting the system acquisition schedule from a plurality of system acquisition schedules based on the triggering event and for selecting a desired system based on the triggering event, wherein the system acquisition schedule defines when to attempt to acquire the desired system; and
acquisition means for attempting to acquire the desired system in accordance with the system acquisition schedule, wherein the acquisition means attempts to acquire other systems when the acquisition schedule does not indicate an attempt should be made to acquire the desired system, and wherein the system acquisition schedule is a sequence based system acquisition schedule that defines when to attempt to acquire the desired system. - View Dependent Claims (14)
-
-
15. For use with a subscriber station (100), a method for attempting to acquire one of a plurality of systems, comprising the steps of:
-
(a) detecting an event that triggers use of a system acquisition schedule, wherein the system acquisition schedule defines specific times at which the subscriber station (100) should attempt to acquire a desired system;
(b) attempting to acquire the desired system at the specific times defined by the system acquisition schedule;
(c) attempting to acquire one or more other systems at times other than the specific times defined by the system acquisition schedule. (d) stopping steps (b) and (c) once the system, or one of the one or more other systems, is acquired, and wherein the desired system is defined by a mode/frequency combination, and each of the one or more other systems is defined by a different mode/frequency combination. - View Dependent Claims (16, 17)
-
-
18. For use with a subscriber station (100), a method for attempting to acquire one of a plurality of systems, comprising the steps of:
-
(a) detecting an event that triggers use of a system acquisition schedule, wherein the system acquisition schedule defines specific sequence steps at which the subscriber station (100) should attempt to acquire a desired system;
(b) attempting to acquire the desired system at the specific sequence steps defined by the system acquisition schedule;
(c) attempting to acquire the one or more other systems at sequence steps other than the specific sequence steps defined by the system acquisition schedule;
(d) stopping steps (b) and (c) once the system, or one of the one or more other systems, is acquired, and wherein the desired system is defined by a mode/frequency combination, and each of the one or more other systems is defined by a different mode/frequency combination. - View Dependent Claims (19, 20)
-
Specification