# US 8,631,488 B2 · Systems and methods for providing security services during power management mode

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

- Number: US 8,631,488 B2
- Document ID: US8631488B2
- Status: Granted
- Kind: B2
- Application number: 12/535,650
- Filed: 2009-08-04
- Published: 2010-02-11
- Granted: 2014-01-14
- Earliest claimed: 2008-08-04
- Assignees: CUPP Computing AS
- Applicants: Ami Oz; Shlomo Touboul
- Inventors: Ami Oz; Shlomo Touboul
- Web page: https://patentgrep.com/patent/US8631488B2

## CPC

- G06F 21/57: Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F 1/3209: Monitoring remote activity, e.g. over telephone lines or network connections
- G06F 21/56: Computer malware detection or handling, e.g. anti-virus arrangements
- H04L 63/14: {for detecting or protecting against malicious traffic}
- H04L 63/1408: {by monitoring network traffic (monitoring network traffic per se H04L43/00)}
- H04L 63/20: {for managing network security; network security policies in general (filtering policies H04L63/0227)}
- H04W 12/06: Authentication
- H04W 12/062: Pre-authentication
- G06F 8/62: {Uninstallation}
- G06F 2221/034: Test or assess a computer or a system
- H04L 63/0227: {Filtering policies (mail message filtering H04L51/212)}
- H04L 63/0245: {Filtering by information in the payload}
- H04L 63/1425: {Traffic logging, e.g. anomaly detection}
- Y02D 30/70: in wireless communication networks
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- 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

Systems and methods for providing security services during a power management mode are disclosed. In some embodiments, a method comprises detecting a wake event, providing a wake signal in response to the wake event to wake a mobile device from a power management mode, and managing security services of the mobile device. Managing security services may comprise scanning a hard drive of the mobile devices for viruses and/or other malware. Managing security services may also comprise updating security applications or scanning the mobile device for unauthorized data.

## Claims

### Claim 1

A method comprising:
detecting by a mobile security system processor of a mobile security system a wake event;
providing from the mobile security system a wake signal to a mobile device, the mobile device having a mobile device processor different than the mobile security system processor, the wake signal being in response to the wake event and adapted to wake at least a portion of the mobile device from a power management mode; and
after providing the wake signal to the mobile device, executing security instructions by the mobile security system processor to manage security services configured to protect the mobile device, the security instructions being stored on the mobile security system.

### Claim 2 (depends on 1)

The method of claim 1, wherein the security services comprise scanning the hard drive of the mobile device for viruses.

### Claim 3 (depends on 1)

The method of claim 1, wherein the security services comprise scanning the hard drive of the mobile device for malware.

### Claim 4 (depends on 1)

The method of claim 1, wherein the security services comprise updating security applications on the mobile device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the security services comprise scanning the mobile device for unauthorized data.

### Claim 6 (depends on 5)

The method of claim 5, wherein scanning the mobile device for unauthorized data comprises scanning the mobile device for unauthorized data based on a security policy.

### Claim 7 (depends on 1)

The method of claim 1, wherein the wake event comprises an expiration of a predetermined period of time.

### Claim 8 (depends on 1)

The method of claim 1, wherein the wake event comprises a specific time of day.

### Claim 9 (depends on 1)

The method of claim 1, wherein the wake event comprises receiving data from a network.

### Claim 10

A mobile security system, comprising:
a mobile security system processor;
a connection mechanism for connecting to a data port of a mobile device and for communicating with the mobile device;
security instructions; and
a security engine configured to:
detect using the mobile security system processor a wake event;
provide a wake signal to the mobile device, the mobile device having a mobile device processor different than the mobile security system processor, the wake signal being in response to the wake event and adapted to wake at least a portion of the mobile device from a power management mode; and
after providing the wake signal to the mobile device, executing the security instructions using the mobile security system processor to manage security services configured to protect the mobile device.

### Claim 11 (depends on 10)

The mobile security system of claim 10, wherein the security services comprise scanning the hard drive of the mobile device for viruses.

### Claim 12 (depends on 10)

The mobile security system of claim 10, wherein the security services comprise scanning the hard drive of the mobile device for malware.

### Claim 13 (depends on 10)

The mobile security system of claim 10, wherein the security services comprise updating security applications of the mobile device.

### Claim 14 (depends on 10)

The mobile security system of claim 10, wherein the security services comprise scanning the mobile device for unauthorized data.

### Claim 15 (depends on 14)

The mobile security system of claim 14, wherein scanning the mobile device for unauthorized data comprises scanning the mobile device for unauthorized data based on a security policy.

### Claim 16 (depends on 10)

The mobile security system of claim 10, wherein the wake event comprises an expiration of a predetermined period of time.

### Claim 17 (depends on 10)

The mobile security system of claim 10, wherein the wake event comprises a specific time of day.

### Claim 18 (depends on 10)

The mobile security system of claim 10, wherein the wake event comprises receiving data from a network.

### Claim 19

A non-transitory computer readable medium storing executable instructions, the instructions executable by a processor for performing a method, the method comprising:
detecting by a mobile security system processor of a mobile security system a wake event;
providing from the mobile security system a wake signal to a mobile device, the mobile device having a mobile device processor different than the mobile security system processor, the wake signal being in response to the wake event and adapted to wake at least a portion of the mobile device from a power management mode; and
after providing the wake signal to the mobile device, executing security instructions by the mobile security system processor to manage security services configured to protect the mobile device, the security instructions being stored on the mobile security system.

### Claim 20 (depends on 19)

The non-transitory computer readable medium of claim 19, wherein the method further comprises scanning the mobile device for unauthorized data.
