Memory device with secure boot updates and self recovery
US-2024406008-A1 · Dec 5, 2024 · US
US9582261B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9582261-B2 |
| Application number | US-201414453728-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 7, 2014 |
| Priority date | Jun 26, 2014 |
| Publication date | Feb 28, 2017 |
| Grant date | Feb 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatus and systems are disclosed to update application deployments in cloud computing environments. An example method disclosed herein includes identifying an update profile to promote across the plurality of deployment environments, the update profile to update a component of the application, in response to a notification of promotion of the update profile received at a first deployment environment. The example method also includes displaying a user-selectable control in a user interface, the user-selectable control to specify whether to apply the update profile to the component of the application deployed in the first deployment environment, based on selection of the user-selectable control, performing a compatibility check of the first deployment environment and the update profile, and based on an outcome of the compatibility check, applying the update profile to the component of the application deployed in the first deployment environment.
Opening claim text (preview).
What is claimed is: 1. A method to update an application across a plurality of deployment environments, the method comprising: after distribution of a master update profile to update a component of the application by a central profile promoter to all deployment environments, allowing a first one of the deployment environments to apply a first modified version of the master update profile different from a second modified version of the master update profile applied by a second one of the deployment environments by: creating a copy of the master update profile at the first deployment environment; modifying the copy of the master update profile at the first deployment environment to create the first modified version of the master update profile; in response to a notification of promotion of the first modified version of the master update profile at the first deployment environment, displaying a user-selectable control in a user interface, selection of the user-selectable control to specify whether to apply the first modified version of the master update profile to the component of the application deployed in the first deployment environment; after selection of the user-selectable control instructions application of the first modified version, performing a compatibility check of the first deployment environment and the first modified version of the master update profile; and based on an outcome of the compatibility check, applying the first modified version of the master update profile to the component of the application deployed in the first deployment environment. 2. A method as defined in claim 1 , wherein the user-selectable control is a first user-selectable control, the user interface is a first user interface, and the method further includes displaying a second user-selectable control in a second user interface, the second user-selectable control to specify whether to modify the master update profile at the first deployment environment. 3. A method as defined in claim 1 , further including: obtaining a notification of promotion of the master update profile at the second deployment environment of the plurality of deployment environments; and determining whether to apply the master update profile in the second deployment environment independent of the selection of the user-selectable control at the first deployment environment. 4. A method as defined in claim 1 , wherein the user-selectable control is a first user-selectable control, the user interface is a first user interface, and the method further includes: displaying a second user-selectable control in a second user interface at the second deployment environment, selection of the second user-selectable control to specify that the second modified version of the master update profile is to be promoted across others of the plurality of deployment environments; and notifying, from the second deployment environment, the others of the plurality of the deployment environments in which the second modified version of the master update profile is to be promoted. 5. A method as defined in claim 4 , further including: creating the second modified version of the master update profile by modifying the copy of the master update profile at the second deployment environment; and in response to selection of the second user-selectable control at the second deployment environment, providing the second modified version of the master update profile to a third deployment environment. 6. A method as defined in claim 4 , further including creating a record identifying which deployment environments of the plurality of deployment environments applied respective versions of the master update profile. 7. An apparatus to update an application deployed across a plurality of deployment environments, the apparatus comprising: a memory including machine readable instructions; and a processor to execute the instructions to at least: after distribution of a master update profile to all deployment environments to update a component of the application, allow a first one of the deployment environments to apply a first modified version of the master update profile different from a second modified version of the master update profile applied by a second one of the deployment environments by: creating a copy of the master update profile at the first deployment environment; modifying the copy of the master update profile at the first deployment environment to create the first modified version of the master update profile; in response to a notification of promotion of the first modified version of the master update profile received at the first deployment environment, displaying a user-selectable control in a user interface, selection of the user-selectable control to specify whether to apply the first modified version of the master update profile to the component of the application deployed in the first deployment environment; after selection of the user-selectable control instructing application of the first modified version, performing a compatibility check of the first deployment environment and the first modified version of the master update profile; and based on an outcome of the compatibility check, applying the first modified version of the master update profile to the component of the application deployed in the first deployment environment. 8. An apparatus as defined in claim 7 , wherein the user-selectable control is a first user-selectable control, the user interface is a first user interface, and the instructions further cause the processor to display a second user-selectable control in a second user interface, the second user-selectable control to specify whether to modify the master update profile at the first deployment environment. 9. An apparatus as defined in claim 7 , wherein the instructions further cause the processor to: obtain a notification of promotion of the master update profile at the second deployment environment of the plurality of deployment environments; and determine whether to apply the master update profile in the second deployment environment independent of the selection of the user-selectable control at the first deployment environment. 10. An apparatus as defined in claim 7 , wherein the user-selectable control is a first user-selectable control, the user interface is a first user interface, and the instructions further cause the processor to: display a second user-selectable control in a second user interface at the second deployment environment, selection of the second user-selectable control to specify that the second modified version of the master update profile is to be promoted across others of the plurality of deployment environments; and notify, from the second deployment environment, the others of the plurality of the deployment environments in which the second modified version of the master update profile is to be promoted. 11. An apparatus as defined in claim 10 , wherein the instructions further cause the processor to: create the second modified version of the master update profile by modifying the copy of the master update profile at the second deployment environment; and in response to selection of the second user-selectable control at the second deployment environment, provide the second modified version of the master update profile to a third deployment environment. 12. An apparatus as defined in claim 10 , wherein the instructions further cause the processor to create a record identifying which deployment environments of the plurality of deployment environments applied respective versions of the master update profile. 13. A tangible computer readable storage m
Electricity · mapped topic
Interaction with lists of selectable items, e.g. menus · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.