Generation and Management of Logic
First Claim
1. A description language program stored in a computing device for changing a first version of a computer program, wherein the first version of the computer program is written in a universal format, the description language program comprising:
- logic configured to receive a second version of the computer program in a proprietary format, wherein the second version of the computer program includes at least one change from the first version of the computer program, wherein the second version of the computer program includes at least one tag, and wherein the proprietary format is different than the universal format;
logic configured to retrieve the first version of the computer program;
logic configured to utilize the at least one tag to compare the translated second version of the computer program with the first version of the computer program; and
logic configured to, in response to determining at least one difference between the translated second version of the computer program and the first version of the computer program, update the first version of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
Included are embodiments of a description language program stored in a computing device for updating a first version of a computer program. In at least one embodiment, the first version of the computer program is written in a universal format and the program includes logic configured to receive an updated version of the computer program. Other embodiments include logic configured to retrieve the first version of the computer program and logic configured to translate the updated version of the computer program from a proprietary format to the universal format. Still other embodiments include logic configured to utilize the at least one tag to compare the translated updated version of the computer program with the first version of the computer program.
43 Citations
20 Claims
-
1. A description language program stored in a computing device for changing a first version of a computer program, wherein the first version of the computer program is written in a universal format, the description language program comprising:
-
logic configured to receive a second version of the computer program in a proprietary format, wherein the second version of the computer program includes at least one change from the first version of the computer program, wherein the second version of the computer program includes at least one tag, and wherein the proprietary format is different than the universal format; logic configured to retrieve the first version of the computer program; logic configured to utilize the at least one tag to compare the translated second version of the computer program with the first version of the computer program; and logic configured to, in response to determining at least one difference between the translated second version of the computer program and the first version of the computer program, update the first version of the program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computing environment for updating computer programs, the method comprising:
-
providing a user interface that includes a user option for changing a first version of a computer program, the first version of the computer program being derived from a master document; receiving, via the user interface, a second version of the computer program, the second version of the computer program including at least one change from the first version of the computer program, the second version of the computer program further including at least one tag; and automatically updating the master document to reflect the at least one change in the second version of the computer program. - View Dependent Claims (8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20)
-
-
14. A system in a computing environment for updating computer programs, the method comprising:
-
a user interface configured to provide a user option for changing a first version of a computer program, the first version of the computer program being derived from a master document; logic configured to receive, via the user interface, a second version of the computer program, the second version of the computer program including at least one change from the first version of the computer program, the second version of the computer program further including at least one tag; and logic configured to automatically update the master document to reflect the at least one change in the second version of the computer program.
-
Specification