Responding To Trigger Events That Threaten An Operability Of A Cloud Infrastructure
US-2024364579-A1 · Oct 31, 2024 · US
US9985845B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9985845-B2 |
| Application number | US-201414328943-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 11, 2014 |
| Priority date | Jul 11, 2014 |
| Publication date | May 29, 2018 |
| Grant date | May 29, 2018 |
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.
A system, a method, and a computer program product for providing a generic user interface client. At least one common process in a plurality of processes performed by a plurality of software programs is determined. A user interface client for managing the common process is executed. The common process is managed using the user interface client.
Opening claim text (preview).
What is claimed: 1. A computer-implemented method, comprising: determining, by at least one processor, at least one common process in a plurality of processes performed by a plurality of software programs, wherein the plurality of processes includes an upgrade process, an update installation process, a correction process, a transport process, and/or a configuration process; executing, by the at least one processor, a user interface client for managing the determined at least one common process; managing, by the at least one processor, the determined at least one common process using the executed user interface client, wherein the managing of the determined at least one common process comprises at least one of the following: monitoring execution of the at least one common process, configuring execution of the at least one common process, error-handling of at least one error generated during execution of the at least one common process, and obtaining at least one parameter associated with execution of the at least one common process, wherein the executed user interface client supports a plurality of user interface modes; identifying, by the at least one processor, the plurality of user interface modes based on a list of configuration options for executing the determined at least one common process, wherein the identifying of the plurality of user interface modes occurs during an initialization of the executed user interface client in a browser; determining, by the at least one processor, a view composition sequence based on a software logistics protocol for handling the identified plurality of user interface modes; displaying, by the at least one processor, at least one user interface mode of the identified plurality of user interface modes that renders a list of processes in the executed user interface client, wherein the rendering of the list of processes comprises: displaying a home view in the executed user interface client, wherein the home view including a trigger for execution of a first process of the list of processes and further including static information associated with the first process; and displaying an execution view in the executed user interface client, wherein the execution view comprising dynamic information associated with the first process, wherein the list of processes is associated with at least one software program in the plurality of software programs. 2. The method according to claim 1 , wherein determining the view composition sequence comprises determining the home view and the execution view for the user interface mode. 3. The method according to claim 1 , wherein the at least one user interface mode includes at least one view for displaying at least one detail associated with execution of the at least one common process. 4. The method according to claim 1 , wherein the managing further comprises managing, using the executed user interface client, at least one custom process associated with a software program in the plurality of software programs. 5. The method according to claim 1 , wherein the managing further comprises performing, using the executed user interface client, at least one of the following: displaying a list of available processes associated with at least one software program in the plurality of software programs, wherein the processes are displayed using at least one of the following: a tree table format, a single process format, and a grouped process format; displaying at least one detail relating to a running process of at least one software program in the plurality of software programs; initiating execution of at least one process associated with at least one software program in the plurality of software programs; connecting to at least one executing process associated with at least one software program in the plurality of software programs; and executing a plurality of processes associated with at least one software program in the plurality of software programs. 6. The method according to claim 1 , wherein the managing further comprises configuring, using the executed user interface client, at least one parameter associated with at least one process of at least one software program in the plurality of software programs, where the configuring is performed using a dialog view associated with the user interface and generated based on a metadata description information associated with the at least one parameter. 7. The method according to claim 1 , wherein the managing further comprises controlling at least one element of at least one user interface dialog associated with the at least one user interface mode; wherein the at least one element includes at least one of the following: a read only element, an editable single value element, a selectable value element, and a composition type element. 8. The method according to claim 1 , wherein the managing further comprises monitoring, using the executed user interface client, execution of at least one process associated with at least one software program in the plurality of software programs; wherein the monitoring includes displaying status of at least one task performed by the at least one common process in the executed user interface client. 9. The method according to claim 1 , wherein the managing further comprises, using the executed user interface client, displaying at least one custom view displaying at least one detail of at least one common process associated with at least one software program in the plurality of software programs, where the custom view is added in the user interface mode to at least one existing view, the at least one existing view is used to display at least one of the following: at least one detail of the at least one process designated for displaying in the existing view and at least one additional detail of the at least one common process. 10. A system comprising: at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising: determining at least one common process in a plurality of processes performed by a plurality of software programs, wherein the plurality of processes includes an upgrade process, an update installation process, a correction process, a transport process, and/or a configuration process; executing a user interface client for managing the determined at least one common process; managing the determined at least one common process using the executed user interface client, wherein the managing of the determined at least one common process comprises at least one of the following: monitoring execution of the at least one common process, configuring execution of the at least one common process, error-handling of at least one error generated during execution of the at least one common process, and obtaining at least one parameter associated with execution of the at least one common process, wherein the executed user interface client supports a plurality of user interface modes; identifying the plurality of user interface modes based on a list of configuration options for executing the determined at least one common process, wherein the identifying of the plurality of user interface modes occurs during an initialization of the executed user interface client in a browser; determining a view composition sequence based on a software logistics protocol for handling the identified plurality of user interface modes; displaying at least one user interface mode of the identified plurality of user interface modes that renders a list of processes in the executed user interface client, wherein the rendering of the lis
Related publications grouped by family.
Answers are generated from the same data shown on this page.