Claims Analysis
Total Claims: 51
Claim 1
Independent Claim
117 words
A method for accessing functionality of a computer system, the method comprising: an application server connecting to the computer system; the application server requesting that the computer system provide information that specifies which programmatically callable functions are executable by the computer system; the application server programmatically determining the functionality of the computer system based upon the received information that specifies which programmatically callable functions are executable by the computer system; the application server programmatically creating information useable for calling the programmatically callable functions to access the functionality of the computer system; and the application server storing the programmatically created information in a repository for use by the application server for accessing the functionality of the computer system.
Claim 2
Independent Claim
117 words
A method for accessing functionality of a computer system, the method comprising: an application server connecting to the computer system; the application server requesting that the computer system provide information that specifies which programmatically callable functions are executable by the computer system; the application server programmatically determining the functionality of the computer system based upon the received information that specifies which programmatically callable functions are executable by the computer system; the application server programmatically creating information useable for calling the programmatically callable functions to access the functionality of the computer system; and the application server storing the programmatically created information in a repository for use by the application server for accessing the functionality of the computer system.
Claim 3
Dependent Claim
43 words
The method of claim 1 , wherein the received information includes one or more program files for programs that are executable by the computer system, and wherein determining the functionality of the computer system includes programmatically analyzing the one or more program files.
Claim 4
Dependent Claim
35 words
The method of claim 1 , further comprising using an application programming interface (API) of the computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the computer system.
Claim 5
Dependent Claim
32 words
The method of claim 1 , further comprising executing a query on the computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the computer system.
Claim 6
Dependent Claim
76 words
The method of claim 1 , further comprising: using a graphical user interface (GUI) to display the information that specifies which programmatically callable functions are executable by the computer system; receiving user input selecting at least a portion of the information that specifies which programmatically callable functions are executable by the computer system; and programmatically analyzing the at least a portion of the information that specifies which programmatically callable functions are executable by the computer system.
Claim 7
Dependent Claim
22 words
The method of claim 1 , further comprising programmatically creating, in a markup language format, the information useable for calling the functions.
Claim 8
Dependent Claim
21 words
The method of claim 1 , further comprising programmatically creating, in an XML format, the information useable for calling the functions.
Claim 9
Dependent Claim
24 words
The method of claim 1 , wherein the computer system is a Customer Information Control System (CICS) an R/3 system, or a PeopleSoft system.
Claim 10
Dependent Claim
35 words
The method of claim 8 , wherein the information that specifies which programmatically callable functions are executable by the computer system includes one or more COBOL files for programs that execute on the CICS system.
Claim 11
Dependent Claim
30 words
The method of claim 8 further comprising using an application programming interface (API) of the R/3 system to determine one or more programmatically callable functions implemented on the R/3 system.
Claim 12
Dependent Claim
29 words
The method of claim 8 further comprising executing one or more queries on the PeopleSoft system to determine one or more programmatically callable functions implemented on the PeopleSoft system.
Claim 13
Dependent Claim
27 words
The method of claim 1 , further comprising the application server retrieving the programmatically created information from the repository and accessing the functionality of the computer system.
Claim 14
Dependent Claim
31 words
The method of claim 12 , wherein accessing the functionality of the computer system includes using programmatically created information to call the one or more functions implemented on the computer system.
Claim 15
Dependent Claim
36 words
The method of claim 12 , wherein accessing the functionality of the computer system includes instantiating an object, based on the programmatically created information and executing the object to access the functionality of the computer system.
Claim 16
Independent Claim
26 words
The method of claims 12 , wherein accessing the functionality of the computer system includes accessing the functionality of the computer system from a Java platform.
Claim 17
Dependent Claim
34 words
The method of claim 12 , further comprising the application server accessing the functionality of the computer system in response to receiving from a web user, a request for interaction with the computer system.
Claim 18
Dependent Claim
125 words
An application server computer system comprising: a memory for storing program instructions; and a processor coupled to the memory and configured to execute the program instructions to: connect to a second computer system; request that the second computer system provide information that specifies which programmatically callable functions are executable by the second computer system; determine the functionality of the second computer system based upon the received information that specifies which programmatically callable functions are executable by the application server computer system; create information useable for calling the programmatically callable functions to access the functionality of the second computer system; and store the programmatically created information in a repository for use by the application server computer system for accessing the functionality of the second computer system.
Claim 19
Dependent Claim
125 words
An application server computer system comprising: a memory for storing program instructions; and a processor coupled to the memory and configured to execute the program instructions to: connect to a second computer system; request that the second computer system provide information that specifies which programmatically callable functions are executable by the second computer system; determine the functionality of the second computer system based upon the received information that specifies which programmatically callable functions are executable by the application server computer system; create information useable for calling the programmatically callable functions to access the functionality of the second computer system; and store the programmatically created information in a repository for use by the application server computer system for accessing the functionality of the second computer system.
Claim 20
Dependent Claim
49 words
The application server computer system of claim 17 , wherein the received information includes one or more program files for programs that are executable by the application server computer system, and wherein determining the functionality of the second computer system includes programmatically analyzing the one or more program files.
Claim 21
Dependent Claim
50 words
The application server computer system of claim 17 , wherein the processor is further configured to execute the program instructions to use an application programming interface (API) of the second computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 22
Dependent Claim
47 words
The application server computer system of claim 17 , wherein the processor is further configured to execute the program instructions to execute a query on the second computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 23
Dependent Claim
91 words
The application server computer system of claim 17 , wherein the processor is further configured to execute the program instructions to: use a graphical user interface (GUI) to display the information that specifies which programmatically callable functions are executable by the second computer system; receive user input selecting at least a portion of the information that specifies which programmatically callable functions are executable by the second computer system; and analyze the at least a portion of the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 24
Dependent Claim
35 words
The application server computer system of claim 17 , wherein the processor is further configured to execute the program instructions to programmatically create, in a markup language format, the information useable for calling the functions.
Claim 25
Dependent Claim
34 words
The application server computer system of claim 22 , wherein the processor is further configured to execute the program instructions to programmatically create, in an XML format, the information useable for calling the functions.
Claim 26
Dependent Claim
28 words
The application server computer system of claim 17 , wherein the second computer system is a Customer Information Control System (CICS) an R/3 system, or a PeopleSoft system.
Claim 27
Dependent Claim
38 words
The application server computer system of claim 24 , wherein the information that specifies which programmatically callable functions are executable by the computer system includes one or more COBOL files for programs that execute on the CICS system.
Claim 28
Dependent Claim
44 words
The application server computer system of claim 24 , wherein the processor is further configured to execute the program instructions to use an application programming interface (API) of the R/3 system to determine one or more programmatically callable functions implemented on the R/3 system.
Claim 29
Dependent Claim
43 words
The application server computer system of claim 24 , wherein the processor is further configured to execute the program instructions to execute one or more queries on the PeopleSoft system to determine one or more programmatically callable functions implemented on the PeopleSoft system.
Claim 30
Dependent Claim
39 words
The application server computer system of claim 17 , wherein the processor is further configured to execute the program instructions to retrieve the programmatically created information from the repository and to access the functionality of the second computer system.
Claim 31
Dependent Claim
38 words
The application server computer system of claim 28 , wherein the processor is further configured to execute the program instructions to use programmatically created information to call the one or more functions implemented on the second computer system.
Claim 32
Dependent Claim
44 words
The application server computer system of claim 28 , wherein the processor is further configured to execute the program instructions to instantiate an object, based on the programmatically created information and to execute the object to access the functionality of the second computer system.
Claim 33
Dependent Claim
33 words
The application server computer system of claim 28 , wherein the processor is further configured to execute the program instructions to access the functionality of the second computer system using a Java platform.
Claim 34
Dependent Claim
45 words
The application server computer system of claim 28 , wherein the processor is further configured to execute the program instructions to access the functionality of the computer system in response to receiving from a web user, a request for interaction with the second computer system.
Claim 35
Dependent Claim
118 words
A computer readable medium comprising program instructions, which when executed by a processor of an application server computer, are executable to: connect to a second computer system; request that the second computer system provide information that specifies which programmatically callable functions are executable by the second computer system; programmatically determine the functionality of the second computer system based upon the received information that specifies which programmatically callable functions are executable by the second computer system; programmatically create information useable for calling the programmatically callable functions to access the functionality of the second computer system; and storing the programmatically created information in a repository for use by the application server for accessing the functionality of the second computer system.
Claim 36
Dependent Claim
118 words
A computer readable medium comprising program instructions, which when executed by a processor of an application server computer, are executable to: connect to a second computer system; request that the second computer system provide information that specifies which programmatically callable functions are executable by the second computer system; programmatically determine the functionality of the second computer system based upon the received information that specifies which programmatically callable functions are executable by the second computer system; programmatically create information useable for calling the programmatically callable functions to access the functionality of the second computer system; and storing the programmatically created information in a repository for use by the application server for accessing the functionality of the second computer system.
Claim 37
Dependent Claim
54 words
The computer readable medium of claim 33 , wherein the received information includes one or more program files for programs that are executable by the second computer system, and wherein the program instructions are further executable to determine the functionality of the second computer system by programmatically analyzing the one or more program files.
Claim 38
Dependent Claim
45 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to use an application programming interface (API) of the second computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 39
Dependent Claim
42 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to execute a query on the second computer system to programmatically determine the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 40
Dependent Claim
87 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to: use a graphical user interface (GUI) to display the information that specifies which programmatically callable functions are executable by the second computer system; receive user input selecting at least a portion of the information that specifies which programmatically callable functions are executable by the second computer system; and programmatically analyze the at least a portion of the information that specifies which programmatically callable functions are executable by the second computer system.
Claim 41
Dependent Claim
30 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to programmatically create, in a markup language format, the information useable for calling the functions.
Claim 42
Dependent Claim
29 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to programmatically create, in an XML format, the information useable for calling the functions.
Claim 43
Dependent Claim
27 words
The computer readable medium of claim 33 , wherein the second computer system is a Customer Information Control System (CICS), an R/3 system, or a Peoplesoft system.
Claim 44
Dependent Claim
38 words
The computer readable medium of claim 40 , wherein the information that specifies which programmatically callable functions are executable by the second computer system includes one or more COBOL files for programs that execute on the CICS system.
Claim 45
Dependent Claim
39 words
The computer readable medium of claim 40 , wherein the program instructions are further executable to use an application programming interface (API) of the R/3 system to determine one or more programmatically callable functions implemented on the R/3 system.
Claim 46
Dependent Claim
38 words
The computer readable medium of claim 40 , wherein the program instructions are further executable to execute one or more queries on the PeopleSoft system to determine one or more programmatically callable functions implemented on the PeopleSoft system.
Claim 47
Dependent Claim
34 words
The computer readable medium of claim 33 , wherein the program instructions are further executable to retrieve the programmatically created information from the repository and to access the functionality of the second computer system.
Claim 48
Dependent Claim
38 words
The computer readable medium of claim 44 , wherein the program instructions are further executable to use the programmatically created information stored within the repository to call the one or more functions implemented on the second computer system.
Claim 49
Dependent Claim
38 words
The computer readable medium of claim 44 , wherein the program instructions are further executable to instantiate an object, based on the programmatically created information and executing the object to access the functionality of the second computer system.
Claim 50
Dependent Claim
28 words
The computer readable medium of claim 44 , wherein the program instructions are further executable to access the functionality of the second computer system from a Java platform.
Claim 51
Dependent Claim
41 words
The computer readable medium of claim 44 , wherein the program instructions are further executable to access the functionality of the second computer system in response to receiving from a web user, a request for interaction with the second computer system.