Software code management method and apparatus
First Claim
1. A method for managing use of a software code by a selected application program, comprising:
- detecting the use of the software code;
identifying the selected application program that is using the software code; and
confirming a conflict between the selected application program and the software code.
29 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing the use of a software code by a selected application program are disclosed. The method includes detecting an instance of using the code, identifying the application program that is using the code, confirming a conflict between the code and the application, and reporting the conflict to one or more selected parties. Confirmation of the conflict may occur by using a database whose content includes a plurality of selected application programs, along with a corresponding plurality of proper software codes, such as DLL files, which are appropriate for each of the selected application programs to use. A computer workstation or networked computer system may embody the method in the form of instructions stored in a machine-accessible medium.
75 Citations
37 Claims
-
1. A method for managing use of a software code by a selected application program, comprising:
-
detecting the use of the software code;
identifying the selected application program that is using the software code; and
confirming a conflict between the selected application program and the software code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer workstation, comprising:
-
a processor module; and
a machine-accessible medium communicatively coupled to the processor module, the machine-accessible medium having instructions associated therewith for managing use of a software code by a selected application program, which when executed are capable of causing the processor module to perform;
detecting the use of the software code;
identifying the selected application program that is using the software code; and
confirming a conflict between the software code and the selected application program. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer system network, comprising:
a server comprising;
a processor module;
a machine-accessible medium communicatively coupled to the processor module, the machine-accessible medium having instructions associated therewith for managing use of a software code by a selected application program, which when executed are capable of causing the processor module to perform;
detecting the use of the software code;
identifying the selected application program that is using the software code; and
confirming a conflict between the software code and the selected application program; and
a client communicatively coupled to the server, wherein execution of the selected application program is initiated by the client. - View Dependent Claims (26, 27, 28, 29, 30)
-
31. A machine-accessible medium having instructions associated therewith for managing use of a software code by a selected application program, which when executed are capable of causing a processor module to perform:
-
detecting the use of the software code;
identifying the selected application program that is using the software code; and
confirming a conflict between the improper software code and the selected application program. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification