System and Method for Installing a Patch on a Computing System
First Claim
1. A system comprising:
- an automobile; and
a computing system embedded in the automobile, the computing system comprising;
a unique element operable to generate and sign one or more reports so as to identify the reports as being associated with the computing system;
a memory operable to store one or more instructions; and
a processor operable, upon execution of the one or more instructions, to;
receive a message comprising a patch for installation and one or more requirements to be satisfied before the patch can be installed, the patch configured to update the computing system;
repeatedly collect information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied;
upon determining that the one or more requirements have been satisfied, conduct an installation process of the patch on the computing system; and
upon determining that the installation process of the patch is finished, transmit a confirmation report indicating whether the patch was successfully installed, the confirmation report having been generated and signed by the unique element.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a system includes a memory and a processor. The processor receives a message that includes a patch for installation and one or more requirements to be satisfied before the patch can be installed. The patch is configured to update the computing system. The processor also repeatedly collects information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied. Upon determining that the one or more requirements have been satisfied, the processor further conducts an installation process of the patch on the computing system. Upon determining that the installation process of the patch is finished, the processor further transmits a confirmation report indicating whether the patch was successfully installed. The confirmation report is generated and signed by a unique element associated with the computing system.
24 Citations
21 Claims
-
1. A system comprising:
-
an automobile; and a computing system embedded in the automobile, the computing system comprising; a unique element operable to generate and sign one or more reports so as to identify the reports as being associated with the computing system; a memory operable to store one or more instructions; and a processor operable, upon execution of the one or more instructions, to; receive a message comprising a patch for installation and one or more requirements to be satisfied before the patch can be installed, the patch configured to update the computing system; repeatedly collect information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied; upon determining that the one or more requirements have been satisfied, conduct an installation process of the patch on the computing system; and upon determining that the installation process of the patch is finished, transmit a confirmation report indicating whether the patch was successfully installed, the confirmation report having been generated and signed by the unique element.
-
-
2. A system comprising:
a computing system comprising; a unique element operable to generate and sign one or more reports so as to identify the reports as being associated with the computing system; a memory operable to store one or more instructions; and a processor operable, upon execution of the one or more instructions, to; receive a message comprising a patch for installation and one or more requirements to be satisfied before the patch can be installed, the patch configured to update the computing system; repeatedly collect information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied; upon determining that the one or more requirements have been satisfied, conduct an installation process of the patch on the computing system; and upon determining that the installation process of the patch is finished, transmit a confirmation report indicating whether the patch was successfully installed, the confirmation report having been generated and signed by the unique element. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
9. A method comprising:
-
receiving, at a computing system, a message comprising a patch for installation and one or more requirements to be satisfied before the patch can be installed, the patch configured to update the computing system; repeatedly collecting information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied; upon determining that the one or more requirements have been satisfied, conducting an installation process of the patch on the computing system; and upon determining that the installation process of the patch is finished, transmitting a confirmation report indicating whether the patch was successfully installed, the confirmation report having been generated and signed by a unique element associated with the computing system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having logic stored therein, the logic operable, when executed by a processor, to:
-
receive, at a computing system, a message comprising a patch for installation and one or more requirements to be satisfied before the patch can be installed, the patch configured to update the computing system; repeatedly collect information from one or more sensors until it is determined, based on the collected information, that the one or more requirements have been satisfied; upon determining that the one or more requirements have been satisfied, conduct an installation process of the patch on the computing system; and upon determining that the installation process of the patch is finished, transmit a confirmation report indicating whether the patch was successfully installed, the confirmation report having been generated and signed by a unique element associated with the computing system. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification