# US 2014/0196117 A1 · Recovery or upgrade of a cloud client device

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

- Number: US 2014/0196117 A1
- Document ID: US20140196117A1
- Status: Published application
- Kind: A1
- Application number: 14/058,006
- Filed: 2013-10-18
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Inventors: CURTIS JOHN SCHWEBKE; KIRAN RANGANATHA RAO; RICHARD GRAHAM COOK; KENNETH CRAIG COLEY
- Web page: https://patentgrep.com/patent/US20140196117A1

## CPC

- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 67/566: Grouping or aggregating service requests, e.g. for unified processing
- H04W 12/069: using certificates or pre-shared keys
- 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

In one embodiment, a cloud client device sends authentication data to a cloud services system. When the cloud services system determines the cloud client device is authenticated, the cloud client device receives data for configuring the cloud client device from the cloud services system, the data including one or more software modules associated with a communication protocol. When the cloud services system determines the cloud client device is not authenticated, the cloud client device conducts a data wipe of the cloud client device.

## Claims

### Claim 1

A method comprising:
by a cloud client device, sending authentication data to a cloud services system;
when the cloud services system determines the cloud client device is authenticated, receiving by the cloud client device data for configuring the cloud client device from the cloud services system, the data comprising one or more software modules associated with a communication protocol;
when the cloud services system determines the cloud client device is not authenticated, by the cloud client device, conducting a data wipe of the cloud client device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the authentication data comprises:
a security token;
a location of the cloud client device;
an IP address of the cloud client device;
a MAC address of the cloud client device; or
a usage log of the cloud client device.

### Claim 3 (depends on 2)

The method of claim 2, wherein the security token is obtained from a client device.

### Claim 4 (depends on 2)

The method of claim 2, wherein the location of the cloud client device is determined based at least in part on data from a GPS transmitter of a client device.

### Claim 5 (depends on 2)

The method of claim 2, wherein the usage log comprises statistics associated with software or hardware of the cloud client device.

### Claim 6 (depends on 1)

The method of claim 1, wherein the data for configuring the cloud client device is associated with a profile associated with the cloud client device in the cloud services system.

### Claim 7 (depends on 1)

The method of claim 1, wherein conducting the data wipe comprises overwriting memory data of the cloud client device such that the memory data may not be recovered by a third party.

### Claim 8 (depends on 1)

The method of claim 1, wherein conducting the data wipe comprises preserving one or more portions of memory data of the cloud client device received from the cloud services system.

### Claim 9

An information handling system comprising:
a cloud client device, the cloud client device operable to:
send authentication data to a cloud services system;
when the cloud services system determines the cloud client device is authenticated, receive data for configuring the cloud client device from the cloud services system, the data comprising one or more software modules associated with a communication protocol;
when the cloud services system determines the cloud client device is not authenticated, conduct a data wipe of the cloud client device.

### Claim 10 (depends on 9)

The information handling system of claim 9, wherein the authentication data comprises:
a security token;
a location of the cloud client device;
an IP address of the cloud client device;
a MAC address of the cloud client device; or
a usage log of the cloud client device.

### Claim 11 (depends on 10)

The information handling system of claim 10, wherein the security token is obtained from a client device.

### Claim 12 (depends on 11)

The information handling system of claim 11, wherein the security token is an RSA token.

### Claim 13 (depends on 10)

The information handling system of claim 10, wherein the location of the cloud client device is determined based at least in part on data from a GPS transmitter of a client device.

### Claim 14 (depends on 10)

The information handling system of claim 10, wherein the usage log comprises statistics associated with software or hardware of the cloud client device.

### Claim 15 (depends on 9)

The information handling system of claim 9, wherein the data for configuring the cloud client device is associated with a profile associated with the cloud client device in the cloud services system.

### Claim 16 (depends on 15)

The information handling system of claim 15, wherein the profile is associated with a user of the cloud client device.

### Claim 17 (depends on 16)

The information handling system of claim 16, wherein the profile is associated with an organization associated with the cloud client device.

### Claim 18 (depends on 9)

The information handling system of claim 9, wherein conducting the data wipe comprises overwriting memory data of the cloud client device such that the memory data may not be recovered by a third party.

### Claim 19 (depends on 9)

The information handling system of claim 9, wherein conducting the data wipe comprises preserving one or more portions of memory data of the cloud client device received from the cloud services system.

### Claim 20 (depends on 19)

The information handling system of claim 19, wherein the portions of memory data comprise applications received from the cloud services system.
