IP Library Granted Patent US 6,904,449
Granted Patent B1
US 6,904,449 · App. 09/483,062 · Granted Jun 7, 2005

System and method for an application provider framework

View Patent ↗
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 6,904,449
App. No.
09/483,062
Granted
Jun 7, 2005
Kind
B1
Abstract

A system and method are provided for improving an existing application infrastructure of an application service provider. First, a user is prompted to identify at least one aspect of an existing application infrastructure of an application service provider utilizing a network. Next, the identification of the aspect of the existing application infrastructure is received utilizing the network, and the aspect is translated into a common structure such that the structure is stored in a knowledge base. Such common structure is subsequently analyzed using a spreadsheet stored in a database, and the spreadsheet includes predefined rules that are used to identify upgrades to the existing applications infrastructure. Further, upgrades the existing application infrastructure are suggested and displayed based on the analysis utilizing the network.

Claims (33)

1. A method for improving an existing application infrastructure of an application service provider, comprising the steps of:

prompting a user to identify at least one aspect of an existing application infrastructure of an application service provider utilizing a network;

receiving the identification of the at least one aspect of the existing application infrastructure utilizing the network;

translating the at least one aspect of the existing application infrastructure into a common structure, such that the common structure is stored in a knowledge base;

analyzing the common structure using a spreadsheet stored in a database, wherein the spreadsheet includes predefined rules and wherein the predefined rules are used to identify upgrades to the existing application infrastructure of the application service provider; and

displaying the upgrades to the existing application infrastructure of the application service provider based on the analysis utilizing the network.

2. The method as recited in claim 1 , wherein the at least one aspect includes an ability of the application service provider to deliver applications over the network.

3. The method as recited in claim 1 , wherein the step of analyzing compares the at least one aspect of the existing application infrastructure against the predefined rules.

4. The method as recited in claim 1 , and further comprising the step of assessing results of the analysis, and providing the user with the assessment.

5. The method as recited in claim 1 , wherein the user is prompted to identify the at least one aspect of the existing application infrastructure by querying the user.

6. The method as recited in claim 1 , wherein the upgrades include adding components of the existing application infrastructure that are currently absent therefrom.

7. A computer program embodied on a computer readable medium for improving an existing application infrastructure of an application service provider, comprising:

a code segment for prompting a user to identify at least one aspect of an existing application infrastructure of an application service provider utilizing a network;

a code segment for receiving the identification of the at least one aspect of the existing application infrastructure utilizing the network;

a code segment for translating the at least one aspect of the existing application infrastructure into a common structure, such that the common structure is stored in a knowledge base;

a code segment for analyzing the common structure using a spreadsheet stored in a database, wherein the spreadsheet includes predefined rules and wherein the predefined rules are used to identify upgrades to the existing application infrastructure of the application service provider; and

a code segment for displaying the upgrades to the existing application infrastructure of the application service provider based on the analysis utilizing the network.

8. The computer program as recited in claim 7 , wherein the at least one aspect includes an ability of the application service provider to deliver applications over the network.

9. The computer program as recited in claim 7 , wherein the code segment for analyzing compares the at least one aspect of the existing application infrastructure against the predefined rules.

10. The computer program as recited in claim 7 , and further comprising a code segment for assessing results of the analysis, and providing the user with the assessment.

11. The computer program as recited in claim 7 , wherein the user is prompted to identify the at least one aspect of the existing application infrastructure by querying the user.

12. The computer program as recited in claim 7 , wherein the upgrades include adding components of the existing application infrastructure that are currently absent therefrom.

13. A system for improving an existing application infrastructure of an application service provider, comprising:

logic for prompting a user to identify at least one aspect of an existing application infrastructure of an application service provider utilizing a network;

logic for receiving the identification of the at leas one aspect of the existing application infrastructure utilizing the network;

logic for translating the at least one aspect of the existing application infrastructure into a common structure, such that the common structure is stored in a knowledge base;

logic for analyzing the common structure using a spreadsheet stored in a database, wherein the spreadsheet includes predefined rules and wherein the predefined rules are used to identify upgrades to the existing application infrastructure of the application service provider; and

logic for displaying the upgrades to the existing application infrastructure of the application service provider based on the analysis utilizing the network.

14. The system as recited in claim 13 , wherein the at least one aspect includes an ability of the application service provider to deliver applications over the network.

15. The system as recited in claim 13 , wherein the logic for analyzing compares the at least one aspect of the existing application infrastructure against the predefined rules.

16. The system as recited in claim 13 , and further comprising logic for assessing results of the analysis, and providing the user with the assessment.

17. The system as recited in claim 13 , wherein the user is prompted to identify the at least one aspect of the existing application infrastructure by querying the user.

18. The system as recited in claim 13 , wherein the upgrades include adding components of the existing application infrastructure that are currently absent therefrom.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
CONFIRMATORY ASSIGNMENT Recorded Sep 8, 2010
From: ACCENTURE LLP
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 024946/0971 →
CHANGE OF NAME Recorded May 21, 2001
From: ANDERSEN CONSULTING LLP
To: ACCENTURE LLP
Reel/Frame 012129/0273 →