# US 9,521,643 B2 · Methods and devices for facilitating access terminal registration with a registration server

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

- Number: US 9,521,643 B2
- Document ID: US9521643B2
- Status: Granted
- Kind: B2
- Application number: 14/574,038
- Filed: 2014-12-17
- Published: 2015-04-16
- Granted: 2016-12-13
- Earliest claimed: 2011-11-02
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Ravindra Manohar Patwardhan; Rashid Ahmed Akbar Attar; Christopher Gerard Lott
- Web page: https://patentgrep.com/patent/US9521643B2

## CPC

- H04W 60/04: using triggered events
- H04L 63/0884: {by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity}
- H04L 69/28: Timers or timing mechanisms used in protocols
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 52/0264: {by selectively disabling software applications}
- H04W 60/00: Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W 60/02: by periodical registration
- H04W 88/182: {Network node acting on behalf of an other network entity, e.g. proxy}
- Y02D 30/70: in wireless communication networks
- 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)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Access terminals are adapted to communicate with registration servers to enable a registration server to perform timer-based registrations on behalf of an access terminal. The access terminal can cease performing such timer-based registrations as long as the registration server performs the registrations, and may power down until event data is available for transmission or reception. When a registration server performs timer-based registrations on behalf of an access terminal, the registration server can periodically communicate with a network entity to conduct the timer-based registrations for the access terminal. The network entity can receive a timer-based registration message from a registrations server for registering an access terminal. In response to such a message, the network entity can register the access terminal. Sensors and controllers may be used with some embodiments to collect and analyze data and for potentially taking action. Other aspects, embodiments, and features are also claimed and described.

## Claims

### Claim 1

A registration server, comprising:
a communications interface;
a storage medium; and
a processing circuit coupled to the communications interface and the storage medium, the processing circuit adapted to:
communicate with an access terminal via the communications interface to enable the registration server to perform timer-based registrations on behalf of the access terminal; and
periodically communicate with a mobile switching center and visitor location register (MSC/VLR) to conduct the timer-based registrations for the access terminal using an identity (ID) associated with the access terminal, wherein the timer-based registrations are conducted without active participation by the access terminal.

### Claim 2 (depends on 1)

The registration server of claim 1, wherein the communications interface is adapted to communicate with the MSC/VLR through a direct communication link.

### Claim 3 (depends on 1)

The registration server of claim 1, wherein the communications interface is adapted to communicate with the MSC/VLR through a wired communication link.

### Claim 4 (depends on 1)

The registration server of claim 1, wherein the processing circuit is further adapted to:
obtain the ID associated with the access terminal from the MSC/VLR; and
store the ID associated with the access terminal in the storage medium.

### Claim 5 (depends on 1)

The registration server of claim 1, wherein the processing circuit is adapted to communicate with the access terminal to enable the registration server to perform the timer-based registrations on behalf of the access terminal, without receiving from the access terminal the ID associated with the access terminal.

### Claim 6 (depends on 1)

The registration server of claim 1, implemented as another entity in a network including the MSC/VLR.

### Claim 7

A method operational on a registration server, comprising:
communicating with an access terminal to enable the registration server to perform timer-based registrations on behalf of the access terminal; and
periodically communicating with a mobile switching center and visitor location register (MSC/VLR) to conduct the timer-based registrations for the access terminal using an identity (ID) associated with the access terminal, wherein the timer-based registrations are conducted without active participation by the access terminal.

### Claim 8 (depends on 7)

The method of claim 7, wherein communicating with the access terminal comprises:
receiving a transmission from the access terminal requesting the registration server to perform the timer-based registrations on behalf of the access terminal.

### Claim 9 (depends on 7)

The method of claim 7, wherein communicating with the access terminal comprises:
sending a transmission to the access terminal requesting the access terminal to allow the registration server to perform the timer-based registrations on behalf of the access terminal.

### Claim 10 (depends on 7)

The method of claim 7, wherein communicating with the access terminal to enable the registration server to perform the timer-based registrations on behalf of the access terminal comprises:
communicating with the access terminal without receiving from the access terminal the ID associated with the access terminal.

### Claim 11 (depends on 7)

The method of claim 7, further comprising:
obtaining the ID associated with the access terminal from the MSC/VLR.

### Claim 12 (depends on 7)

The method of claim 7, wherein periodically communicating with a MSC/VLR to conduct the timer-based registrations for the access terminal comprises:
periodically sending a timer-based registration message to the MSC/VLR on behalf of the access terminal.

### Claim 13

A registration server, comprising:
means for communicating with an access terminal to enable the registration server to perform timer-based registrations on behalf of the access terminal; and
means for periodically communicating with a mobile switching center and visitor location register (MSC/VLR) to conduct the timer-based registrations for the access terminal using an identity (ID) associated with the access terminal, wherein the timer-based registrations are conducted without active participation by the access terminal.

### Claim 14 (depends on 13)

The registration server of claim 13, further comprising:
means for obtaining the ID associated with the access terminal from the network entity MSC/VLR.

### Claim 15

A non-transitory processor-readable medium comprising programming operational on an access terminal for:
communicating with an access terminal to enable the registration server to perform timer-based registrations on behalf of the access terminal; and
periodically communicating with a mobile switching center and visitor location register (MSC/VLR) to conduct the timer-based registrations for the access terminal using an identity (ID) associated with the access terminal, wherein the timer-based registrations are conducted without active participation by the access terminal.

### Claim 16

A network entity configured as a mobile switching center and visitor location register (MSC/VLR), comprising:
a communications interface;
a storage medium; and
a processing circuit coupled to the communications interface and the storage medium, the processing circuit adapted to:
receive a timer-based registration message from a registration server, where the timer-based registration message is adapted for registering an access terminal that has ceased from conducting timer-based registrations; and
register the access terminal based on the timer-based registration message received from the registration server.

### Claim 17 (depends on 16)

The network entity of claim 16, wherein the timer-based registration message is received from a registration server implemented as another network entity.

### Claim 18 (depends on 16)

The network entity of claim 16, wherein the processing circuit is further adapted to:
provide an identity (ID) associated with the access terminal to the registration server.

### Claim 19

A method operational on a mobile switching center and visitor location register (MSC/VLR), comprising:
receiving a timer-based registration message from a registration server, where the timer-based registration message is adapted for registering an access terminal that has stopped performing timer-based registrations; and
registering the access terminal based on the timer-based registration message received from the registration server.

### Claim 20 (depends on 19)

The method of claim 19, wherein receiving the timer-based registration message from the registration server comprises:
receiving the timer-based registration message from another network entity.

### Claim 21 (depends on 19)

The method of claim 19 further comprising:
providing an identity (ID) associated with the access terminal to the registration server.

### Claim 22

A network entity configured as a mobile switching center and visitor location register (MSC/VLR), comprising:
means for receiving a timer-based registration message from a registration server, where the timer-based registration message is adapted for registering an access terminal that has stopped performing timer-based registrations; and
means for registering the access terminal based on the timer-based registration message received from the registration server.

### Claim 23

A non-transitory processor-readable medium comprising programming operational on a mobile switching center and visitor location register (MSC/VLR) for:
receiving a timer-based registration message from a registration server, where the timer-based registration message is adapted for registering an access terminal that has stopped performing timer-based registrations; and
registering the access terminal based on the timer-based registration message received from the registration server.
