Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
380 words
A method for performing a function on target files in a network, said network comprising a plurality of computers, said method comprising the steps of; providing an element for performing the step of forming by a front end navigating tool a first universal resource locator (URL) for a first target file, said first target file resident on a first computer; providing an element for performing the step of accessing a first server process indicated by said first URL and providing said first server process with a first file name for said first target file; providing an element for performing the step of contacting by said first server process a first tool for performing a first function and providing said first tool with said first file name; providing an element for performing the step of performing said first function by said first tool on said first target file; providing an element for performing the step of providing by said first tool to said first server process, without user interaction, a second file name for a second target file residing on a second computer, when said first target file calls said second target file; providing an element for performing the step of providing by said first server process to said front end navigating tool, without user interaction, said second target file name when said first target file calls said second target file; wherein said step of forming by said front end navigating tool a second universal resource locator (URL) for a second target file comprises forming said second URL based upon said second file name provided by said first server process; providing an element for performing the step of accessing a second server process indicated by said second URL and providing said second server process with said second file name; providing an element for performing the step of contacting by said second server process a second tool for performing a second function and providing said second tool with said second file name; providing an element for performing the step of performing said second function by said second tool on said second target file; and providing an element for performing the step of returning, without user interaction, to said first target file after said second function on said second target file is completed.
Claim 2
Independent Claim
380 words
A method for performing a function on target files in a network, said network comprising a plurality of computers, said method comprising the steps of; providing an element for performing the step of forming by a front end navigating tool a first universal resource locator (URL) for a first target file, said first target file resident on a first computer; providing an element for performing the step of accessing a first server process indicated by said first URL and providing said first server process with a first file name for said first target file; providing an element for performing the step of contacting by said first server process a first tool for performing a first function and providing said first tool with said first file name; providing an element for performing the step of performing said first function by said first tool on said first target file; providing an element for performing the step of providing by said first tool to said first server process, without user interaction, a second file name for a second target file residing on a second computer, when said first target file calls said second target file; providing an element for performing the step of providing by said first server process to said front end navigating tool, without user interaction, said second target file name when said first target file calls said second target file; wherein said step of forming by said front end navigating tool a second universal resource locator (URL) for a second target file comprises forming said second URL based upon said second file name provided by said first server process; providing an element for performing the step of accessing a second server process indicated by said second URL and providing said second server process with said second file name; providing an element for performing the step of contacting by said second server process a second tool for performing a second function and providing said second tool with said second file name; providing an element for performing the step of performing said second function by said second tool on said second target file; and providing an element for performing the step of returning, without user interaction, to said first target file after said second function on said second target file is completed.
Claim 3
Dependent Claim
19 words
The method of claim 1 wherein said first and second server processes comprise the same type of server processes.
Claim 4
Dependent Claim
15 words
The method of claim 2 wherein said first and second server processes comprise process servers.
Claim 5
Dependent Claim
14 words
The method of claim 3 wherein said first and second tools comprise debugging tools.
Claim 6
Dependent Claim
30 words
The method of claim 4 wherein said first debugging tool operates on programs written in a different language than programs that may be operated on by said second debugging tool.
Claim 7
Dependent Claim
14 words
The method of claim 5 wherein said first server process comprises an httpd server.
Claim 8
Dependent Claim
19 words
The method of claim 6 wherein said first target file includes a hypertext link to said second target file.
Claim 9
Dependent Claim
20 words
The method of claim 7 further comprising the step of providing an editor for said first and second target files.
Claim 10
Independent Claim
373 words
An apparatus for performing a function on target files in a network, said network comprising a plurality of computers, said apparatus comprising: a front end navigating tool configured to form a first universal resource locator (URL) for a first target file, said first target file resident on a first computer; a first interface device configured to access a first server process indicated by said first URL and providing said first server process with a first file name for said first target file; a first communication device configured to contact by said first server process a first tool configured to perform a first function and providing said first tool with said first file name; first logic configured to perform said first function by said first tool on said first target file; wherein said first communication device further includes a device configured to provide by said first tool to said first server process, without user interaction, a second file name for a second target file residing on a second computer, when said first target file calls said second target file; wherein said first interface device further includes a device configured to provide by said first server process to said front end navigating tool, without user interaction, said second file name when said first target file calls said second target file; wherein said front end navigating tool forms a second URL for said second target file based upon said second file name provided by said first server process; wherein said apparatus further comprises a second interface device configured to access a second server process indicated by said second URL and providing said second server process with said second file name; wherein said apparatus further comprises a second communication device configured to contact by said second server process a second tool configured to perform a second function and providing said second tool with said second file name; wherein said apparatus further comprises second logic configured to perform said second function by said second tool on said second target file; and wherein said front end navigating tool further includes a device configured to return said first target file to said front end navigating tool, without user interaction, when said second function on said second target file is completed.
Claim 11
Independent Claim
373 words
An apparatus for performing a function on target files in a network, said network comprising a plurality of computers, said apparatus comprising: a front end navigating tool configured to form a first universal resource locator (URL) for a first target file, said first target file resident on a first computer; a first interface device configured to access a first server process indicated by said first URL and providing said first server process with a first file name for said first target file; a first communication device configured to contact by said first server process a first tool configured to perform a first function and providing said first tool with said first file name; first logic configured to perform said first function by said first tool on said first target file; wherein said first communication device further includes a device configured to provide by said first tool to said first server process, without user interaction, a second file name for a second target file residing on a second computer, when said first target file calls said second target file; wherein said first interface device further includes a device configured to provide by said first server process to said front end navigating tool, without user interaction, said second file name when said first target file calls said second target file; wherein said front end navigating tool forms a second URL for said second target file based upon said second file name provided by said first server process; wherein said apparatus further comprises a second interface device configured to access a second server process indicated by said second URL and providing said second server process with said second file name; wherein said apparatus further comprises a second communication device configured to contact by said second server process a second tool configured to perform a second function and providing said second tool with said second file name; wherein said apparatus further comprises second logic configured to perform said second function by said second tool on said second target file; and wherein said front end navigating tool further includes a device configured to return said first target file to said front end navigating tool, without user interaction, when said second function on said second target file is completed.
Claim 12
Dependent Claim
19 words
The apparatus of claim 9 wherein said first and second server processes comprise the same type of server processes.
Claim 13
Dependent Claim
15 words
The apparatus of claim 10 wherein said first and second server processes comprise process servers.
Claim 14
Dependent Claim
14 words
The apparatus of claim 11 wherein said first and second tools comprise debugging tools.
Claim 15
Dependent Claim
30 words
The apparatus of claim 12 wherein said first debugging tool operates on programs written in a different language than programs that may be operated on by said second debugging tool.
Claim 16
Dependent Claim
14 words
The apparatus of claim 13 wherein said first server process comprises an httpd server.
Claim 17
Dependent Claim
19 words
The apparatus of claim 14 wherein said first target file includes a hypertext link to said second target file.
Claim 18
Dependent Claim
24 words
The apparatus of claim 15 wherein said front end navigating tool further comprises an editor configured to edit said first and second target files.
Claim 19
Dependent Claim
346 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for performing a function on target files in a network, said network comprising a plurality of computers, the computer readable code comprising: a first program module configured to effect forming by a front end navigating tool a universal resource locator (URL) for a first target file, said first target file resident on a first computer; a second program module configured to effect accessing a first server process indicated by said first URL and providing said first server process with a file name for said first target file; a third program module configured to effect contacting by said first server process a first tool for performing a first function and providing said first tool with said first file name; a fourth program module configured to effect performing said first function by said first tool on said first target file; a fifth program module configured to effect providing by said first tool to said first server process a second file name for a second target file residing on a second computer, when said first target file calls said second target file; a sixth program module configured to effect providing by said first server process to said front end navigating tool said second file name when said first target file calls said second target file; a seventh program module configured to effect forming a universal resource locator (URL) by said front end navigating tool for said second target file based upon said second file name provided by said first server process; an eighth program module configured to effect contacting by a second server process a second tool for performing a second function and providing said second tool with said second file name; a ninth program module configured to effect performing said second function by said second tool on said second target file; and a tenth program module configured to effect the return of said first target file to said front end navigating tool when said second function on said second target file is completed.
Claim 20
Dependent Claim
346 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for performing a function on target files in a network, said network comprising a plurality of computers, the computer readable code comprising: a first program module configured to effect forming by a front end navigating tool a universal resource locator (URL) for a first target file, said first target file resident on a first computer; a second program module configured to effect accessing a first server process indicated by said first URL and providing said first server process with a file name for said first target file; a third program module configured to effect contacting by said first server process a first tool for performing a first function and providing said first tool with said first file name; a fourth program module configured to effect performing said first function by said first tool on said first target file; a fifth program module configured to effect providing by said first tool to said first server process a second file name for a second target file residing on a second computer, when said first target file calls said second target file; a sixth program module configured to effect providing by said first server process to said front end navigating tool said second file name when said first target file calls said second target file; a seventh program module configured to effect forming a universal resource locator (URL) by said front end navigating tool for said second target file based upon said second file name provided by said first server process; an eighth program module configured to effect contacting by a second server process a second tool for performing a second function and providing said second tool with said second file name; a ninth program module configured to effect performing said second function by said second tool on said second target file; and a tenth program module configured to effect the return of said first target file to said front end navigating tool when said second function on said second target file is completed.