SECURE OVER-THE-AIR UPDATES
First Claim
Patent Images
1. A computing apparatus, comprising:
- a network interface to communicate with a second device;
a local contextual data cache; and
one or more logic elements comprising a contextual security agent, operable to;
receive a contextual data packet via the network interface;
compare the contextual data packet to contextual data stored in the local contextual data cache; and
act on the comparing.
10 Assignments
0 Petitions
Accused Products
Abstract
In an example, there is disclosed a computing apparatus having: a network interface to communicate with a second device; a contextual data interface to receive and store contextual data; and one or more logic elements comprising a contextual security agent, operable to: receive a contextual data packet via the network interface; compare the contextual data packet to stored contextual data; and act on the comparing. The contextual data packet may optionally be provided out of band, and may be used to authenticate a substantive data packet, such as a patch or update.
43 Citations
25 Claims
-
1. A computing apparatus, comprising:
-
a network interface to communicate with a second device; a local contextual data cache; and one or more logic elements comprising a contextual security agent, operable to; receive a contextual data packet via the network interface; compare the contextual data packet to contextual data stored in the local contextual data cache; and act on the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions for providing a contextual security agent operable to:
-
receive a contextual data packet via a network interface; compare the contextual data packet to contextual data stored in a local contextual data cache; and act on the comparing. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A server computing device, comprising:
-
a network interface; a contextual data cache interface; and a server engine operable to; receive an update request from a client device via the network interface; receive a contextual datum correlated to the client device via the contextual data cache interface; and provide a substantive data packet and contextual data packet to the client device via the network interface. - View Dependent Claims (25)
-
Specification