Methods, systems and computer program products for determining installation status of SMS packages

US9544196B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9544196-B2
Application numberUS-52410506-A
CountryUS
Kind codeB2
Filing dateSep 20, 2006
Priority dateSep 20, 2006
Publication dateJan 10, 2017
Grant dateJan 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods of determining status of advertised system management server (SMS) packages at a client device include receiving a request for a determination of the status from a user at the client device. Responsive to the received request and without further input from the user a plurality of SMS packages that have been advertised to the client device may be identified, an installation status of the identified plurality of SMS packages may be determined and a graphical user interface (GUI) may be generated. The GUI lists the identified plurality of SMS packages and provides a visual indication of the determined installation status of the listed plurality of SMS packages. The generated GUI may be displayed to the user on a display of the client device.

First claim

Opening claim text (preview).

That which is claimed is: 1. A method for determining a status of advertised system management server packages at a client device, comprising: receiving a request for a determination of the status from a user at the client device at an interface application executing on the client device separately from a system management server client application executing on the client device; and performing operations as follows responsive to the request without further input from the user: identifying a plurality of system management server packages that have been advertised to the client device and determining an installation status of the plurality of system management server packages by querying log files generated by the system management server client application using the interface application, wherein querying log files includes using a query to extract data from contents of the log files reflecting the installation status of respective ones of the plurality of system management server packages and wherein the query is generated without user input; generating a graphical user interface that lists the plurality of system management server packages and provides a visual indication of the installation status of the plurality of system management server packages; and displaying the graphical user interface to the user on a display of the client device. 2. The method of claim 1 , wherein identifying the plurality of system management server packages comprises identifying a plurality of system management server packages that have been advertised to the client device that are automatic and wherein the plurality of system management server packages are all automatic advertised system management server packages. 3. The method of claim 1 , wherein generating the graphical user interface that lists the plurality of system management server packages and provides the visual indication of the installation status of the plurality of system management server packages includes: designating ones of the plurality of system management server packages as successfully installed; and providing different colored displays for the respective ones of the system management server packages. 4. The method of claim 3 , wherein a green display or smiley face icon is associated with a successfully installed system management server package, a yellow display is associated with a not installed system management server package and a red display is associated with a failed installation system management server package. 5. The method of claim 3 , wherein providing different colored displays comprises providing different colored backgrounds for rows of the graphical user interface associated with the respective ones of the plurality of system management server packages. 6. The method of claim 3 , wherein providing different colored displays comprises providing a green background for a successfully installed system management server package, a yellow background for a not installed system management server package and a red background for a failed installation system management server package. 7. The method of claim 1 , wherein displaying the graphical user interface is followed by: displaying a help box containing information associated with a selected one of the plurality of system management server packages on the display in response to detecting placement of a cursor of the client device over the selected one of the plurality of system management server packages. 8. The method of claim 7 , wherein the information contained in the help box comprises a textual description of the installation status of the selected one of the plurality of system management server packages. 9. The method of claim 1 , wherein the plurality of system management server packages comprises security patches advertised by a system management server communicatively coupled to the client device. 10. The method according to claim 1 , wherein the interface application is pushed to the client device by a system management server application; wherein the interface application, upon execution, copies graphics used in providing the visual indication of the installation status of the system management server packages in the generated graphical user interface to the client device; and wherein the graphics remain on the client device after execution of the interface application has been concluded. 11. A method for determining a status of advertised system management server packages at a client device, comprising: receiving a request for a determination of the status from a user at an interface application executing on the client device separately from a system management server client application executing on the client device; and performing operations as follows carried out by the interface application responsive to the request: identifying a plurality of system management server packages that have been advertised to the client device and determining an installation status of the plurality of system management server packages by querying log files generated by the system management server client application, wherein querying log files includes using a query to extract data from contents of the log files reflecting the installation status of respective ones of the identified plurality of system management server packages and wherein the query is generated without user input; and generating a graphical user interface that lists the plurality of system management server packages and provides a visual indication of the installation status of the plurality of system management server packages. 12. The method of claim 11 , wherein generating the graphical user interface that lists the plurality of system management server packages and provides the visual indication of the installation status of the plurality of system management server packages includes: designating ones of the plurality of system management server packages as successfully installed; and providing different colored displays for the respective ones of the system management server packages. 13. A method for monitoring a status of distribution of system management server packages to a plurality of client devices, comprising: advertising the system management server packages to the plurality of client devices; requesting that users of the client devices execute an interface application on the respective client devices, separately from system management server client applications executing on the client devices, to identify the system management server packages, determine an installation status of the system management server packages by querying log files generated by the system management server client applications and generate graphical user interfaces that list the respective system management server packages and provide a visual indication of the installation status of the system management server packages; and receiving error reports from the users identifying problems indicated in the graphical user interfaces; wherein querying log files includes using a query to extract data from contents of the log files reflecting the installation status of respective ones of the system management server packages and wherein the query is generated without user input. 14. The method of claim 13 , wherein advertising the system management server packages comprises advertising the system management server packages to the client devices as automatic and wherein the system management server packages are all automatic advertised system management server packages.

Assignees

Inventors

Classifications

  • H04L41/22Primary

    comprising specially adapted graphical user interfaces [GUI] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9544196B2 cover?
Methods of determining status of advertised system management server (SMS) packages at a client device include receiving a request for a determination of the status from a user at the client device. Responsive to the received request and without further input from the user a plurality of SMS packages that have been advertised to the client device may be identified, an installation status of the…
Who is the assignee on this patent?
Hardy Michael, Entrekin James N, Glenn Richard Anthony, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L41/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).