Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
155 words
A method of exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, the method comprising the steps of: establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; selecting an Envy component from the Envy object oriented programming environment in response to user input; selecting a work area within the TeamConnection object oriented programming environment, in response to user input; creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; creating, via the first portion of the bridge, a text file that describes the contents of the Envy library file; and transferring the Envy library file and the text file to the second portion of the bridge.
Claim 2
Independent Claim
155 words
A method of exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, the method comprising the steps of: establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; selecting an Envy component from the Envy object oriented programming environment in response to user input; selecting a work area within the TeamConnection object oriented programming environment, in response to user input; creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; creating, via the first portion of the bridge, a text file that describes the contents of the Envy library file; and transferring the Envy library file and the text file to the second portion of the bridge.
Claim 3
Dependent Claim
73 words
A method according to claim 1 further comprising the steps of: searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; creating, via the second portion of the bridge, a TeamConnection part for each object identified by said at least one keyword; and creating a TeamConnection part to hold the contents of the Envy library file.
Claim 4
Independent Claim
154 words
A method of importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, the method comprising the steps of: establishing a bridge between the Envy object oriented Programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; selecting an Envy component from the TeamConnection object oriented programming environment in response to user input; selecting a work area within the TeamConnection object oriented programming environment, in response to user input; creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 5
Independent Claim
154 words
A method of importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, the method comprising the steps of: establishing a bridge between the Envy object oriented Programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; selecting an Envy component from the TeamConnection object oriented programming environment in response to user input; selecting a work area within the TeamConnection object oriented programming environment, in response to user input; creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 6
Dependent Claim
50 words
A method according to claim 3 further comprising the steps of: searching the transferred text file for at least one keyword via the first portion of the bridge, wherein said at least one keyword identifies a respective object; and transferring said identified object into the Envy object oriented programming environment.
Claim 7
Dependent Claim
221 words
A computer program product for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, comprising: a computer usable medium having computer readable program code means embodied in said medium for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; a computer usable medium having computer readable program code means embodied in said medium for selecting an Envy component from the Envy object oriented programming environment; a computer usable medium having computer readable program code means embodied in said medium for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; computer readable program code means embodied in said medium for creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; computer readable program code means embodied in said medium for creating, via the first portion of the bridge, a text file that describes the contents of the Envy library; and computer readable program code means embodied in said medium for transferring the Envy library file and the text file to the second portion of the bridge.
Claim 8
Dependent Claim
221 words
A computer program product for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, comprising: a computer usable medium having computer readable program code means embodied in said medium for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; a computer usable medium having computer readable program code means embodied in said medium for selecting an Envy component from the Envy object oriented programming environment; a computer usable medium having computer readable program code means embodied in said medium for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; computer readable program code means embodied in said medium for creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; computer readable program code means embodied in said medium for creating, via the first portion of the bridge, a text file that describes the contents of the Envy library; and computer readable program code means embodied in said medium for transferring the Envy library file and the text file to the second portion of the bridge.
Claim 9
Dependent Claim
92 words
A computer program product according to claim 5 further comprising: computer readable program code means embodied in said medium for searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; computer readable program code means embodied in said medium for creating, via the second portion of the bridge, a TeamConnection part for each object identified by said at least one keyword; and creating a TeamConnection part to hold the contents of the Envy library file.
Claim 10
Dependent Claim
218 words
A computer program product for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: a computer usable medium having computer readable program code means embodied in said medium for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; a computer usable medium having computer readable program code means embodied in said medium for selecting an Envy component to import from the TeamConnection object oriented programming environment; computer readable program code means embodied in said medium selecting a work area within the TeamConnection object oriented programming environment, in response to user input; computer readable program code means embodied in said medium for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; computer readable program code means embodied in said medium for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component file; and computer readable program code means embodied in said medium for transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 11
Dependent Claim
218 words
A computer program product for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: a computer usable medium having computer readable program code means embodied in said medium for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; a computer usable medium having computer readable program code means embodied in said medium for selecting an Envy component to import from the TeamConnection object oriented programming environment; computer readable program code means embodied in said medium selecting a work area within the TeamConnection object oriented programming environment, in response to user input; computer readable program code means embodied in said medium for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; computer readable program code means embodied in said medium for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component file; and computer readable program code means embodied in said medium for transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 12
Dependent Claim
69 words
A computer program product according to claim 7 further comprising: computer readable program code means embodied in said medium for searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; and computer readable program code means embodied in said medium for transferring said identified object to the first portion of the bridge.
Claim 13
Dependent Claim
185 words
A data processing system for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component from the Envy object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; first means, responsive to the selecting means for creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; second means, responsive to the to the selecting means for creating, via the first portion of the bridge, a text file that describes the contents of the Envy library file; and means, responsive to the Envy library file and the text file creating means for transferring the Envy library file and the text file to the second portion of the bridge.
Claim 14
Dependent Claim
185 words
A data processing system for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component from the Envy object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; first means, responsive to the selecting means for creating, via the first portion of the bridge, an Envy library file containing contents of the selected Envy component; second means, responsive to the to the selecting means for creating, via the first portion of the bridge, a text file that describes the contents of the Envy library file; and means, responsive to the Envy library file and the text file creating means for transferring the Envy library file and the text file to the second portion of the bridge.
Claim 15
Dependent Claim
83 words
A data processing system according to claim 9 further comprising: means for searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; means, responsive to the searching means, for creating via a second portion of the bridge, a TeamConnection part for each object identified by said at least one keyword; and means for creating a TeamConnection part to hold the contents of the Envy library file.
Claim 16
Dependent Claim
183 words
A data processing system for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component to import from the TeamConnection object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; means, responsive to the selecting means, for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; means, responsive to the selecting means, for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and means, responsive to the means for creating the TeamConnection part and the text file, for transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 17
Dependent Claim
183 words
A data processing system for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component to import from the TeamConnection object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; means, responsive to the selecting means, for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; means, responsive to the selecting means, for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and means, responsive to the means for creating the TeamConnection part and the text file, for transferring the created TeamConnection part and the text file to the first portion of the bridge.
Claim 18
Dependent Claim
58 words
A data processing system according to claim 11 further comprising: means for searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; and means, responsive to the searching means, for transferring said identified object to the first portion of the bridge.
Claim 19
Dependent Claim
302 words
A data processing system for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment and for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component from the Envy object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; first means, responsive to the selecting means for creating, via the first portion of the bridge an Envy library file containing contents of the selected Envy component; second means, responsive to the to the selecting means for creating, via the first portion of the bridge a text file that describes the contents of the Envy library file; means, responsive to the Envy library file and the text file creating means for transferring the Envy library file and the text file to the second portion of the bridge; means for selecting an Envy component to import from the TeamConnection object oriented programming environment; means, responsive to the selecting means, for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; means, responsive to the selecting means, for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and means, responsive to the means for creating the TeamConnection part and the text file, for transferring the TeamConnection part and the text file to the first portion of the bridge.
Claim 20
Dependent Claim
302 words
A data processing system for exporting an Envy component from an Envy object oriented programming environment to a TeamConnection object oriented programming environment and for importing an Envy component to an Envy object oriented programming environment from a TeamConnection object oriented programming environment, comprising: means for establishing a bridge between the Envy object oriented programming environment and the TeamConnection object oriented programming environment, wherein the bridge comprises a first portion written in Envy computer program code and a second portion written in TeamConnection computer program code; means for selecting an Envy component from the Envy object oriented programming environment; means for selecting a work area within the TeamConnection object oriented programming environment, in response to user input; first means, responsive to the selecting means for creating, via the first portion of the bridge an Envy library file containing contents of the selected Envy component; second means, responsive to the to the selecting means for creating, via the first portion of the bridge a text file that describes the contents of the Envy library file; means, responsive to the Envy library file and the text file creating means for transferring the Envy library file and the text file to the second portion of the bridge; means for selecting an Envy component to import from the TeamConnection object oriented programming environment; means, responsive to the selecting means, for creating, via the second portion of the bridge, a TeamConnection part containing contents of the selected Envy component; means, responsive to the selecting means, for creating, via the second portion of the bridge, a text file that describes the contents of the selected Envy component; and means, responsive to the means for creating the TeamConnection part and the text file, for transferring the TeamConnection part and the text file to the first portion of the bridge.
Claim 21
Dependent Claim
61 words
A data processing system according to claim 13 further comprising: means for searching the transferred text file for at least one keyword via the second portion of the bridge, wherein said at least one keyword identifies a respective object; and means, responsive to the searching means, for creating a TeamConnection part for an object identified by said at least one keyword.
Claim 22
Dependent Claim
51 words
A data processing system according to claim 13 further comprising: means for searching the transferred text file for at least one keyword, wherein said at least one keyword identifies a respective object; and means, responsive to the searching means, for transferring said identified object to the first portion of the bridge.