Computing apparatus with automatic integrity reference generation and maintenance
First Claim
Patent Images
1. A computing device implemented method, comprising:
- automatically updating one or more integrity references of a software entity during installation of the software entity onto the computing apparatus; and
automatically periodically determining, independent of the software entity'"'"'s execution, whether integrity of the computer apparatus has been compromised, based at least in part on said one or more integrity references of the software entity that are automatically updated during installation of the software entitywherein said automatic updating of the one or more integrity references of the software entity during installation of the software entity comprises automatically determining an integrity family for a component of the software entity during installation of the software entity;
wherein said automatic determining of an integrity family for a component of the software entity during installation of the software entity comprisesautomatically determining during installation of the software entity, whether an integrity family is specified for the component of the software entity, andif an integrity family is not specified for the component of the software entity, automatically assigning an integrity family for the component of the software entity.
10 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is equipped to automatically update one or more integrity references of a software entity, when the software entity is installed onto the apparatus. The apparatus is further equipped to periodically determine whether the integrity of the apparatus has been compromised based at least in part on the one or more integrity references of the software entity that are automatically updated during installation of the software entity.
68 Citations
22 Claims
-
1. A computing device implemented method, comprising:
-
automatically updating one or more integrity references of a software entity during installation of the software entity onto the computing apparatus; and automatically periodically determining, independent of the software entity'"'"'s execution, whether integrity of the computer apparatus has been compromised, based at least in part on said one or more integrity references of the software entity that are automatically updated during installation of the software entity wherein said automatic updating of the one or more integrity references of the software entity during installation of the software entity comprises automatically determining an integrity family for a component of the software entity during installation of the software entity; wherein said automatic determining of an integrity family for a component of the software entity during installation of the software entity comprises automatically determining during installation of the software entity, whether an integrity family is specified for the component of the software entity, and if an integrity family is not specified for the component of the software entity, automatically assigning an integrity family for the component of the software entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions designed to automatically update one or more integrity references of a software entity during installation of the software entity onto a computing device, and automatically periodically determine, independent of the software entity'"'"'s execution, whether integrity of the computing device has been compromised, based at least in part on said one or more integrity references of the software entity that are automatically updated during installation of the software entity; wherein said programming instructions are designed to perform said automatic updating of the one or more integrity references during installation of the software entity by automatically determining an integrity family for a component of the software entity during installation of the software entity; wherein said programming instructions are designed to perform said automatic determining of an integrity family for a component of the software entity during installation of the software entity by automatically determining during installation of the software entity, and if an integrity family is not specified for the component of the software entity, automatically assigning an integrity family for the component of the software entity; and a processor coupled to the storage medium to execute the programming instructions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification