Scripting language computer program modification methodology, system and software
AssigneeJustdo, Inc.
InventorsDaniel Chcouri, Joshua Ohlman
Life of this patent
Estimating the term…
Abstract
A method, system, and software for adding to, extending or otherwise modifying a pre-existing computer program, written in a scripting language, with a new source code, written in a scripting language, without the need to sham underlying source code of the pre-existing computer program or the newly modified source code.
Claims21
A computer-implemented method for modifying a pre-existing computer program with another package of code to create an output program that differs from the pre-existing computer program, without a need to reveal code for the pre-existing computer program, comprising the steps of:
- a) accessing the pre-existing computer program having at least one pre-existing first package of code;
- and
- b) merging with the pre-existing computer program at least one second package of code, wherein the accessing and the merging are performed without revealing to an author of the at least one second package of code the code of the at least one pre-existing first package of code;
- and
- wherein the at least one second package of code modifies and/or adds to a functionality of the at least one pre-existing first package of code.
12-28. (canceled)
A computer-implemented method for modifying a pre-existing computer program with another package of code, to create an output program that differs from the pre-existing computer program, without a need to reveal code for the pre-existing computer program, comprising:
- a) accessing the pre-existing computer program having at least one pre-existing first package of code;
- b) obfuscating the code of the pre-existing computer program in a manner which obfuscates the code of the pre-existing computer program and creates a first bundle of code;
- c) merging with the first bundle of code at least one second package of code, wherein the obfuscating, the accessing, and the merging are performed without revealing to an author of the at least one second package of code the code of the at least one pre-existing first package of code;
- and
- wherein the at least one second package of code modifies and/or adds a functionality of the at least one pre-existing first package of code.
Dependencies are inferred from the claim text.