Method and apparatus for facilitating switched packet data services on multiple networks
First Claim
1. A method of establishing a data connection between a communication device and a network, the method comprising the steps of:
- a. determining available network channels that are compatible with the communication device;
b. selecting from a list of network indication addresses a network indication address corresponding to the available network channels including a particular network channel, wherein the list of network indication addresses corresponding to the particular network channel include a plurality of entries of respective different network indication addresses, where each entry of the plurality of entries has a network indication address that corresponds to a different type of routing with a different type of network; and
c. initiating the data connection by transmitting a data connection initiation request comprising the network indication address.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for establishing data connections between multiple networks is provided. A portable, electronic device 300, such as a mobile telephone, includes a communication module 303 configured to initiate the data connection by transmitting an initiation request. The device 300 establishes the data connection, which may be a packet data protocol-context data connection in a general packet radio service environment, by transmitting an initiation request that includes a network identifier such as access point name to obtain an Internet protocol address. Upon determining available network channels suitable for establishment of the network connection, a processing module 304 selects a corresponding network identifier from a look-up table 305 of network identifiers and corresponding networks. The communication module 303 then transmits the data connection initiation request having the selected network identifier so as to establish a switched packet data connection with the selected network.
-
Citations
21 Claims
-
1. A method of establishing a data connection between a communication device and a network, the method comprising the steps of:
-
a. determining available network channels that are compatible with the communication device; b. selecting from a list of network indication addresses a network indication address corresponding to the available network channels including a particular network channel, wherein the list of network indication addresses corresponding to the particular network channel include a plurality of entries of respective different network indication addresses, where each entry of the plurality of entries has a network indication address that corresponds to a different type of routing with a different type of network; and c. initiating the data connection by transmitting a data connection initiation request comprising the network indication address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for establishing a data connection between an electronic device and a network, the system comprising:
-
a. a communication module configured to initiate the data connection by transmitting an initiation request comprising an access point name; b. a processing module operable with the communication module, the processing module being capable of determining an availability of network channels that are compatible with the electronic device; and c. a look-up table comprising at least one network channel including a particular network channel, and corresponding network gateway addresses, wherein the list of network gateway addresses corresponding to the particular network channel include a plurality of entries of respective different network gateway addresses, where each entry of the plurality of entries has a network gateway address that corresponds to a different type of routing with a different type of network; wherein the processing module determines an availability of network channels and selects a corresponding network gateway address from the look-up table; and wherein the communication module transmits a request to initiate the data connection, the request to initiate the data connection comprising the corresponding network gateway address selected from the table. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for establishing a packet data communications connection through a data path selected from a plurality of available data paths, the method comprising the steps of:
-
a. referencing a look-up table comprising a plurality of network identification parameters, each set of network identification parameters including a network channel and a corresponding network indication address, the network channels associated with the plurality of network identification parameters including a particular network channel, wherein the list of network indication addresses corresponding to the particular network channel include a plurality of associated sets of network identification parameters having respective different network indication addresses, where each associated set of the plurality of associated sets has a network indication address that corresponds to a different type of routing with a different type of network; b. selecting a network identification parameter based upon a criterion selected from the group consisting of user input, detected available data paths and a user-configured priority; and c. transmitting a packet data communications connection request, the packet data communications request comprising the network identification parameter. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification