# US 10,321,391 B2 · Methods and apparatus for configuring network connections using a memory

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,321,391 B2
- Document ID: US10321391B2
- Status: Granted
- Kind: B2
- Application number: 15/513,398
- Filed: 2015-09-23
- Published: 2017-10-26
- Granted: 2019-06-11
- Earliest claimed: 2014-09-24
- Assignees: BlackBerry Limited
- Applicants: Blackberry Limited
- Inventors: Nicholas James Russell; Jean-Philippe Paul Cormier; Adrian Buckley
- Web page: https://patentgrep.com/patent/US10321391B2

## CPC

- H04W 48/17: {Selecting a data network PoA [Point of Attachment]}
- H04W 8/082: {for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents}
- H04W 48/20: Selecting an access point
- H04L 2101/375: Access point names [APN]
- H04L 2101/654: International mobile subscriber identity [IMSI] numbers
- H04W 88/02: Terminal devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods and apparatus for configuring network connections using memory are described. An example method for use in mobile equipment includes: reading a mobile subscriber identity from a memory device associated with the mobile equipment; determining if part or all of the mobile subscriber identity matches a data set entry within a file associated with the mobile equipment; determining if an elementary file is on the memory device; when the elementary file is on the memory device, determining if an access point name is stored in a location identified in the elementary file; and when the access point name is stored in the location identified in the elementary file, using the access point name to connect the mobile equipment to a mobile network. Other examples are disclosed.

## Claims

### Claim 1

A method for use in a mobile equipment, the method comprising:
reading an International Mobile Subscriber Identity (IMSI) from a memory device associated with the mobile equipment;
determining that part or all of the IMSI matches a data set entry within a file associated with the mobile equipment;
after determining that part or all of the IMSI matches the data set entry within the file associated with the mobile equipment, determining that an elementary file is on the memory device;
after determining that the elementary file is on the memory device, determining that an access point name is stored in a location identified in the elementary file; and
after determining that the access point name is stored in the location identified in the elementary file, using the access point name to connect the mobile equipment to a mobile network.

### Claim 2 (depends on 1)

The method of claim 1, wherein the memory device associated with the mobile equipment comprises a Universal Integrated Circuit Card.

### Claim 3 (depends on 1)

The method of claim 1, wherein the file associated with the mobile equipment comprises a file native to the mobile equipment.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining that part or all of the IMSI matches a data set entry within a file associated with the mobile equipment comprises determining that part or all of the IMSI matches any of a plurality of data set entries.

### Claim 5 (depends on 1)

The method of claim 1, wherein the elementary file is stored in a Universal Integrated Circuit Card.

### Claim 6 (depends on 1)

The method of claim 1, wherein using the access point name to facilitate a connection between the mobile equipment and the mobile network comprises connecting to the mobile network using the access point name.

### Claim 7 (depends on 1)

The method of claim 1, wherein using the access point name to facilitate a connection between the mobile equipment and the mobile network comprises receiving an indication of a second access point name via a user interface and connecting to the mobile network using the second access point name.

### Claim 8

A mobile device comprising:
an interface to communicate with a memory device; and
a processor in communication with the interface, the processor programmed to:
read an International Mobile Subscriber Identity (IMSI) from the memory device in communication with the interface;
determine that part or all of the IMSI matches a data set entry within a file associated with the mobile device;
after determining that part or all of the IMSI matches the data set entry within the file associated with the mobile device, determine that an elementary file is on the memory device;
after determining that the elementary file is on the memory device, determine that an access point name is stored in a location identified in the elementary file; and
after determining that the access point name is stored in the location identified in the elementary file, use the access point name to connect the mobile device to a mobile network.

### Claim 9 (depends on 8)

The mobile device of claim 8, wherein the memory device associated comprises a Universal Integrated Circuit Card.

### Claim 10 (depends on 8)

The mobile device of claim 8, wherein the file associated with the mobile device comprises a file native to the mobile device.

### Claim 11 (depends on 8)

The mobile device of claim 8, wherein determining that part or all of the IMSI matches a data set entry within a file associated with the mobile device comprises determining that the IMSI matches any of a plurality of data set entries.

### Claim 12 (depends on 8)

The mobile device of claim 8, wherein the elementary file is stored in a Universal Integrated Circuit Card.

### Claim 13 (depends on 8)

The mobile device of claim 8, wherein using the access point name to facilitate a connection between the mobile device and the mobile network comprises connecting to the mobile network using the access point name.

### Claim 14 (depends on 8)

The mobile device of claim 8, wherein using the access point name to facilitate a connection between the mobile device and the mobile network comprises receiving an indication of a second access point name via a user interface and connecting to the mobile network using the second access point name.

### Claim 15

A non-transitory computer readable medium comprising instructions that, when executed, cause a mobile equipment to at least:
read an International Mobile Subscriber Identity (IMSI) from a memory device associated with the mobile equipment;
determine that part or all of the IMSI matches a data set entry within a file associated with the mobile equipment;
after determining that part or all of the IMSI matches the data set entry within the file associated with the mobile equipment, determine that an elementary file is on the memory device;
after determining that the elementary file is on the memory device, determine that an access point name is stored in a location identified in the elementary file; and
after determining that the access point name is stored in the location identified in the elementary file, use the access point name to connect the mobile equipment to a mobile network.
