1460955821-9db46ed2-ce24-49df-b0bf-4a2d5b13ef2e

1. A method, comprising:
receiving, at a mobile station, a first message from a base station, the first message including a first system identifier (SID) and other information;
identifying a first geographic coordinate based on the other information;
updating, by the mobile station, a database by associating the first SID with the first geographic coordinate, the database being stored within the mobile station and including a set of SIDs, each SID of the set of SIDs being associated via the database with a respective geographic coordinate;
querying the updated database to identify a subset of the set of SIDs based on a detected location of the mobile station, each SID in the subset of SIDs being associated with a respective geographic coordinate corresponding to the first geographic coordinate;
identifying a first scan list based on a GEO Locate Table of the mobile station, the first scan list being associated with one or more networks; and
using, by the mobile station, the identified subset of the set of SIDS and the first scan list to create a second scan list that is associated with the one or more networks and that is based on the first geographic coordinate, wherein the second list is smaller than the first list.
2. The method as recited in claim 1, wherein, for each SID of the set of SIDs, the database further associates the SID with a corresponding GEO identifier, a channel number, and a PRL indicator indicating whether the SID is provisioned in the PRL.
3. The method as recited in claim 2, further comprising:
determining, based on the PRL an indicator associated with the first SID, if the first SID is provisioned in the PRL.
4. The method as recited in claim 3, further comprising:
adding the first SID to the database when the first SID is provisioned in the PRL.
5. The method as recited in claim 3, further comprising, when the first SID is not provisioned in the PRL:
adding the first SID to the database; and
adding a channel number corresponding to the first SID not provisioned in the PRL to the database.
6. A wireless mobile station, comprising:
a wireless interface, the wireless interface configured for wirelessly communication with wireless base stations;
a memory device, the memory device arranged to store data, the data including at least a database, the database including a set of SIDs, each SID of the set of SIDs being associated via the database with a respective geographic coordinate; and
a processor, the processor coupled to the wireless interface and the memory device, the processor configured to acquire access to a preferred system by:
analyzing and other information of a first message received at the wireless mobile station from a wireless base station, the content including a first SID and other information;
identifying, based on the analysis, a first geographic coordinate;
updating the database by associating the first SID with the first geographic coordinate;
querying the updated database to identify a subset of the set of SIDs based on a detected location of the mobile station, each SID in the subset of SIDs being associated with a respective geographic coordinate corresponding to the first geographic coordinate;
identifying a first scan list based on a GEO Locate Table of the mobile station, the first scan list being associated with one or more networks; and
using the identified subset of the set of SIDS and the first scan list to create a second scan list that is associated with the one or more networks and that is based on the first geographic coordinate, wherein the second list is smaller than the first list.
7. The wireless mobile station as recited in claim 6, wherein, for each SID of the set of SIDs, the database further associates the SID with a corresponding GEO identifier, a channel number, and a PRL indicator indicating whether the SID is provisioned in the PRL.
8. The wireless mobile station as recited in claim 7, wherein the processor is further configured to acquire access to the preferred system by determining, based on a PRL indicator associated with the first SID, if the first SID is provisioned in the PRL.
9. The wireless mobile station as recited in claim 8, wherein the processor is further configured to acquire access to the preferred system by adding the tagged SID to the database when the first SID is provisioned in the PRL.
10. The wireless mobile station as recited in claim 9, wherein the processor is further configured to acquire access to the preferred system by:
adding the tagged SID to the database when the first SID is not provisioned in the PRL.
11. The wireless mobile station as recited in claim 10, wherein the processor is further configured to acquire access to the preferred system by adding a channel number corresponding to the first SID not provisioned in the PRL to the GEO Locate Table.
12. The wireless mobile station, as recited in claim 8, wherein the processor is further configured to acquire access to the preferred system by indexing the database based on the first geographic coordinate.
13. Non-transitory computer readable medium for storing computer code executable by a processor in a mobile station, the medium comprising code that, when executed:
analyzes content of a first message received at the wireless mobile station from a wireless base station, the content including a first SID and other information;
identifies, based on the analysis, a first geographic coordinate;
updates a database by associating the first SID with the first geographic coordinate, the database being stored within the mobile station and including a set of SIDs, each SID of the set of SIDs being associated via the database with a respective geographic coordinate;
queries the updated database to identify a subset of the set of SIDs based on a detected location of the mobile station, each SID in the subset of SIDs being associated with a respective geographic coordinate corresponding to the first geographic coordinate;
identifies a first scan list based on a GEO Locate Table of the mobile station, the first scan list being associated with one or more networks; and
uses the identified subset of the set of SIDS and the first scan list to create a second scan list that is associated with the one or more networks and that is based on the first geographic coordinate, wherein the second list is smaller than the first list.
14. The computer readable medium as recited in claim 13, wherein, for each SID of the set of SIDs, the database further associates the SID with a corresponding GEO identifier, a channel number, and a PRL indicator indicating whether the SID is provisioned in the PRL, wherein the PRL includes the first scan list.
15. The computer readable medium as recited in claim 14, wherein the code, when executed, further determines, based on a PRL indicator associated with the first SID, if the first SID is provisioned in the PRL.
16. The computer readable medium as recited in claim 15, wherein the code, when executed, further adds the first SID to the database when the first SID is provisioned in the PRL.
17. The computer readable medium as recited in claim 16, wherein the code, when executed, further, when the first SID is not provisioned in the PRL:
adds SID to the database; and
adds a channel number corresponding to the first SID not provisioned in the PRL to the database.
18. A wireless network, comprising:
a base station; and
a mobile system, wherein the mobile system having a processor configured to:
analyze content of a first message received at the wireless mobile station from the base station, the content including a first SID and other information;
identify, based on the analysis, a first geographic coordinate;
update a database by associating the first SID with the first geographic coordinate, the database being stored within the mobile station and including a set of SIDs, each SID of the set of SIDs being associated via the database with a respective geographic coordinate;
query the updated database to identify a subset of the set of SIDs based on a detected location of the mobile station, each SID in the subset of SIDs being associated with a respective geographic coordinate corresponding to the first geographic coordinate;
identify a first scan list based on a GEO Locate Table of the mobile station, the first scan list being associated with one or more networks; and
use the identified subset of the set of SIDS and the first scan list to create a second scan list that is associated with the one or more networks and that is based on the first geographic coordinate, wherein the second list is smaller than the first list.
19. The wireless network as recited in claim 18, wherein, for each SID of the set of SIDs, the database further associates the SID with a corresponding GEO identifier, a channel number, and a PRL indicator indicating whether the SID is provisioned in the PRL, wherein the PRL includes the first scan list.
20. The wireless network as recited in claim 19, wherein the processor is further configured to determine, based on a PRL indicator associated with the first SID, determine if the first SID is provisioned in the PRL.
21. The wireless network as recited in claim 20, wherein the processor is further configured to add the first SID to the database when the first SID is provisioned in the PRL.
22. The wireless network as recited in claim 21, wherein the processor is further configured to, when the first SID is not provisioned in the PRL:
add the first SID to the database; and
add a channel number corresponding to the first SID not provisioned in the PRL to the database.
23. The method as recited in claim 1, further comprising:
scanning for a second message using the second frequency scan list.
24. The method as recited in claim 1, wherein querying the database comprises identifying a GEO including the first geographic coordinate, wherein the subset of SIDs is defined as those SIDs within the set of SIDs also associated with the GEO.
25. The method as recited in claim 1, wherein:
the database further associates each SID of the set of SIDs with a mobile country code (MCC),
the method further comprises identifying an MCC associated with the first SID, and
each of the subset of SIDs is also associated with the MCC in the database.
26. The method as recited in claim 1, wherein the other information comprises a time offset.
27. The method as recited in claim 1, wherein the other information comprises the first geographic coordinate.
28. The method as recited in claim 1, further comprising determining a range of geographic coordinates, the range being at least partly defined by the first geographic coordinate, wherein the updating the database comprises updating the database to associate the first SID with the range of geographic coordinates.
29. The method as recited in claim 1, wherein updating the database by associating the first SID with the first geographic coordinate comprises changing a past association between the first SID and another geographic coordinate.
30. The method as recited in claim 1, further comprising:
receiving, at a mobile station, a second message, the second message including a second SID;
identifying a second geographic coordinate associated with the second SID;
querying the database to identify another SID associated with the second geographic coordinate; and
receiving a result for the query, wherein the result identifies the first SID.
31. The method as recited in claim 1, wherein each SID in the set of SIDs is associated with a frequency band and a variable indicative of which network provider controls the SID, and wherein the first scan list includes frequency bands for SIDs controlled by one or more network providers.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computer-implemented communications system, comprising:
a communications component configured to enable participation in an IP-based communication by a call representative on behalf of a call party;
an identification component configured to automatically present identification information of the call representative to a connected call party of the IP-based communication;
a delegation component configured to delegate authority from the call party to the call representative to participate in the IP-based communication on behalf of the call party, and thereby establish an on-behalf-of delegation context in which capabilities and permissions of the call party are transferred to the call representative, wherein the delegation context comprises delegation in modality chaining in which capabilities and permissions of other modalities of communication are enabled on behalf of the call party during the IP-based communication, wherein the modalities comprise at least one of messaging, content sharing, recorded information, collaboration information, or application sharing;
an extended delegation component configured to enable the call representative to further transfer the delegation context to an extended call representative; and
a microprocessor configured to execute computer-executable instructions stored in a memory, the instructions executed to enable at least the delegation component.
2. The system of claim 1, wherein the IP-based communication further comprises a party-to-party IP telephone call with a single connected call party.
3. The system of claim 1, wherein the IP-based communication further comprises a multipoint conference with multiple connected call parties.
4. The system of claim 1, wherein the call party is an individual within a huntgroup.
5. The system of claim 1, wherein the delegation component is further configured to delagate the call representative to initiate or answer the IP-based communication on behalf of the call party.
6. The system of claim 1, further comprising an authorization component configured to authorize insertion of the identification information via the identification component.
7. A computer-implemented communications system, comprising:
a delegation component configured to delegate a call representative to initiate or answer an IP call on behalf of a call party and thereby establish an on-behalf-of delegation context in which capabilities and permissions of the call party are transferred to the call representative, and to delegate authority to the call representative to schedule meetings and perform session functions including at least one of session termination, record keeping and storage, session document dissemination, or invite attendees, wherein the delegation context comprises delegation in modality chaining in which capabilities and permissions of other modalities of communication are enabled on behalf of the call party during the IP call;
an extended delegation component configured to enable the call representative to transfer the delegation context to an extended call representative, to thereby enable the call representative to further delegate an extended call representative to initiate or answer the IP call on behalf of the call party, and to further delegate authority to the extended call representative to schedule the meetings and perform the session functions, to thereby enable a sequential chain of delegation;
an IP-telephony component configured to initiate or answer the IP call by the call representative on behalf of the call party;
an identification component configured to present a representation notification that identifies the call representative to a connected call party of the IP call; and
a microprocessor configured to execute computer-executable instructions stored in a memory, the instructions executed to enable at least the delegation component.
8. The system of claim 7, further comprising an authorization component configured to enable the call party to authorize the identification component to present the representation notification of the call representative to the connected call party.
9. The system of claim 7, further comprising a display component configured to display the representation notification of the call representative on an IP telephone of the connected call party.
10. The system of claim 7, wherein the delegation component employs a P-session-on-behalf-of header for delegation, the header utilized in scheduling a meeting of which the call is utilized.
11. The system of claim 7, further comprising a session initiation protocol (SIP) invite that includes the representation notification upon initiation of the IP call to a single connected call party and a SIP 200 OK message that includes the representation notification upon answering the IP call from a single connected call party.
12. The system of claim 7, wherein the delegation component is further configured to extend delegation of the call to include delegation of new modalities accessible by the call party, the new modalities comprising messaging, content sharing, recorded information, collaboration information, and application sharing.
13. The system of claim 7, further comprising a centralized conferencing control protocol (C3P) invite message for presenting the representation notification to multiple call parties.
14. A computer-implemented communications method, comprising acts of:
delegating authority to a call representative to schedule meetings and perform session functions including at least one of session termination, record keeping and storage, session document dissemination, or invite attendees, and thereby establish an on-behalf-of delegation context in which capabilities of a call party are transferred to the call representative, wherein the delegation context further comprises other modalities of communication performed by the call representative on behalf of the call party during the IP call, wherein the modalities comprise at least one of messaging, content sharing, recorded information, collaboration information, or application sharing;
delegating the call representative to represent the call party in the IP call;
commencing the IP call by the call representative on behalf of the call party;
presenting a representation notification identifying the call representative to a connected call party of the IP call;
enabling the call representative to transfer the delegation context to an extended call representative and thereby further delegate an extended call representative to initiate or answer the IP call on behalf of the call party, and to enable the call representative to further delegate authority to the extended call representative to schedule the meetings and perform the session functions; and
configuring a microprocessor to execute instructions stored in a memory, the instructions executed to enable at least the acts of delegating the authority and delegating the call.
15. The method of claim 14, further comprising commencing a party-to-party IP telephone call between the call representative and a single connected call party.
16. The method of claim 14, further comprising commencing a multipoint conference between the call representative and multiple connected call parties.
17. The method of claim 14, further comprising maintaining delegation context when transferring the call between the call representative and the call party.
18. The method of claim 14, further comprising authorizing delegation of the call representative to represent the call party to the connected call party in the IP call.
19. The method of claim 14, further comprising applying permissions allowed by the call party to the connected call party, to the call representative.
20. The method of claim 14, wherein the further delegation of the extended call representative is performed by at least one of the call party or the call representative.