IP Library Patent Application 11639870
Patent Application
App. No. 11/639,870

Automatic software maintenance with change requests

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/639,870
Abstract

System-level information is retrieved from a remote system and a request is automatically sent to an update agent for a list of software updates for the remote system. The request includes the retrieved system-level information. The update agent provides a list of available software updates that is filtered based at least in part on the system-level information. The filtered list of software updates is then sent to the remote system. The enterprise system receives user input indicating a selection of one or more software updates from the filtered list. Selected software updates are incorporated into a business action.

Claims (38)

1 . A method, comprising:

retrieving current system-level information for a remote system;

automatically sending a request to an update server for a list of software updates for the remote system, wherein the request includes the retrieved system-level information;

receiving from the update server a filtered list of one or more available software updates, wherein the filtered list is filtered based at least in part on the retrieved system-level information;

receiving user input indicating one or more software updates selected from the filtered list; and

incorporating the selected software updates into a business action.

2 . The method of claim 1 , wherein the request is sent according to a user-defined periodic schedule.

3 . The method of claim 1 , wherein the system-level information includes at least one of a software component version, a support package level, a software component version timestamp, and a support package level timestamp.

4 . The method of claim 1 , wherein the filtered list of available software updates is further filtered based at least in part on business component designations for the remote system.

5 . The method of claim 4 , wherein the business component designations are user-customized.

6 . The method of claim 1 , wherein incorporating the selected software updates into a business action comprises incorporating the selected software updates into a change management process.

7 . The method of claim 6 , further comprising:

receiving user input indicating a modification to the one or more selected software updates; and

updating the change management process based on the modification.

8 . The method of claim 1 , wherein the business action is selected from the group consisting of a postponement action and a rejection action.

9 . An article of manufacture comprising a computer-readable medium having content stored thereon to provide instructions to result in an electronic device performing operations including:

retrieving current system-level information for a remote system;

automatically sending a request to an update server for a list of software updates for the remote system, wherein the request includes the retrieved system-level information;

receiving from the update server a filtered list of one or more available software updates, wherein the filtered list is filtered based at least in part on the retrieved system-level information;

receiving user input indicating one or more software updates selected from the filtered list; and

incorporating the selected software updates into a business action.

10 . The article of manufacture of claim 9 , wherein the system-level information includes at least one of a software component version, a support package level, a software component version timestamp, and a support package level timestamp.

11 . The article of manufacture of claim 9 , wherein the filtered list of available software updates is further filtered based at least in part on business component designations for the remote system.

12 . The article of manufacture of claim 11 , wherein the business component designations are user-customized.

13 . The article of manufacture of claim 9 , wherein incorporating the selected software updates into a business action comprises incorporating the selected software updates into a change management process.

14 . The article of manufacture of claim 13 , further having content to provide instructions to result in the electronic device performing additional operations including:

receiving user input indicating a modification to the one or more selected software updates; and

updating the change management process based on the modification.

15 . The article of manufacture of claim 9 , wherein the business action is selected from the group consisting of a postponement action and a rejection action.

16 . A software update manager for a computer system, comprising:

a retriever to retrieve current system information from the system;

a requester coupled with the retriever to automatically send a request for a list of software updates for the system, wherein the request includes the retrieved system information;

an update agent coupled with the requester to process the request and respond by providing a filtered list of one or more available software updates, wherein the filtered list is filtered based at least in part on the retrieved system information;

a selection agent to facilitate a selection of one or more software updates selected from the filtered list; and

a business action agent coupled with selection agent to incorporate selected software updates into a business action.

17 . The update manager of claim 16 , wherein the business action is a change management process.

18 . The update manager of claim 17 , wherein the selection agent receives user input indicating a modification to the one or more selected software updates and the business action agent updates the change management process.

19 . The update manager of claim 16 , wherein the business action is selected from the group consisting of a postponement action and a rejection action.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2007
From: VOLKMER, MICHAEL; BERTOLINI, MARCO
To: SAP AG
Reel/Frame 018878/0209 →