Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
159 words
A computer-implemented method of automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the method comprising: receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 2
Dependent Claim
159 words
A computer-implemented method of automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the method comprising: receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 3
Dependent Claim
37 words
A method as recited in claim 1 wherein said schematic representation of said network application has been formed within a visual application builder and is arranged to represent one of a client object and a server object.
Claim 4
Dependent Claim
29 words
A method as recited in claim 2 wherein said plurality of links among representations of distributed objects are formed by a combination of elements including parts, plugs and sockets.
Claim 5
Dependent Claim
25 words
A method as recited in claim 1 wherein said element of loading said schematic representation includes loading parts, plugs and sockets of said schematic representation.
Claim 6
Dependent Claim
57 words
A method as recited in claim 1 wherein each one of said plurality of entries in said symbol table includes an identifier that maps into a corresponding value, and said element of combining said plurality of entries is operative to replace said references to said identifiers in said program template with corresponding values from said symbol table.
Claim 7
Dependent Claim
28 words
A method as recited in claim 1 further including: requesting that said at least one program source file be compiled to form a portion of said network application.
Claim 8
Dependent Claim
179 words
A computer-implemented method of automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the method comprising: creating a schematic representation of said network application within a visual application builder, said schematic representation arranged to represent one of a client object and a server object, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 9
Dependent Claim
179 words
A computer-implemented method of automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the method comprising: creating a schematic representation of said network application within a visual application builder, said schematic representation arranged to represent one of a client object and a server object, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 10
Dependent Claim
29 words
A method as recited in claim 7 wherein said plurality of links among representations of distributed objects are formed by a combination of elements including parts, plugs and sockets.
Claim 11
Dependent Claim
23 words
A method as recited in claim 8 wherein said element of loading said schematic representation includes loading said elements of said schematic representation.
Claim 12
Dependent Claim
57 words
A method as recited in claim 7 wherein each one of said plurality of entries in said symbol table includes an identifier that maps into a corresponding value, and said element of combining said plurality of entries is operative to replace said references to said identifiers in said program template with corresponding values from said symbol table.
Claim 13
Dependent Claim
28 words
A method as recited in claim 7 further including: requesting that said at least one program source file be compiled to form a portion of said network application.
Claim 14
Dependent Claim
208 words
A computer-implemented method of loading a schematic representation of a network application into a symbol table thereby assisting in automating the assembly of networked, language independent objects into said network application for use in a distributed object computing system, said symbol table being arranged to map a plurality of identifiers to a corresponding plurality of values and said schematic representation including elements that are associated with identifiers that have values, said method comprising: loading top-level symbols from the schematic representation into the symbol table such that identifiers associated with said top-level symbols are mapped to corresponding values; loading parts from the schematic representation into the symbol table such that identifiers associated with said parts are mapped to corresponding values; loading connections from the schematic representation into the symbol table such that identifiers associated with said connections are mapped to corresponding values; loading file descriptors indicative of files used in the building of the schematic representation and indicative of program source files to generated; loading plugs from the schematic representation into the symbol table such that identifiers associated with said plugs are mapped to corresponding values; and loading sockets from the schematic representation into the symbol table such that identifiers associated with said sockets are mapped to corresponding values.
Claim 15
Dependent Claim
208 words
A computer-implemented method of loading a schematic representation of a network application into a symbol table thereby assisting in automating the assembly of networked, language independent objects into said network application for use in a distributed object computing system, said symbol table being arranged to map a plurality of identifiers to a corresponding plurality of values and said schematic representation including elements that are associated with identifiers that have values, said method comprising: loading top-level symbols from the schematic representation into the symbol table such that identifiers associated with said top-level symbols are mapped to corresponding values; loading parts from the schematic representation into the symbol table such that identifiers associated with said parts are mapped to corresponding values; loading connections from the schematic representation into the symbol table such that identifiers associated with said connections are mapped to corresponding values; loading file descriptors indicative of files used in the building of the schematic representation and indicative of program source files to generated; loading plugs from the schematic representation into the symbol table such that identifiers associated with said plugs are mapped to corresponding values; and loading sockets from the schematic representation into the symbol table such that identifiers associated with said sockets are mapped to corresponding values.
Claim 16
Dependent Claim
192 words
A computer apparatus for use in automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer apparatus comprising: a processing unit; an input/output device coupled to said processing unit; a storage device in communication with said processing unit; means for receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; means for loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; means for determining at least one program source file to be generated; means for determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and means for combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 17
Dependent Claim
192 words
A computer apparatus for use in automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer apparatus comprising: a processing unit; an input/output device coupled to said processing unit; a storage device in communication with said processing unit; means for receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; means for loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; means for determining at least one program source file to be generated; means for determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and means for combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 18
Dependent Claim
183 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer program product comprising computer-readable program code for effecting the following within the computer system: receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 19
Dependent Claim
183 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer program product comprising computer-readable program code for effecting the following within the computer system: receiving a schematic representation of said network application, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 20
Dependent Claim
39 words
A computer program product as recited in claim 14 wherein said schematic representation of said network application has been formed within a visual application builder and is arranged to represent one of a client object and a server object.
Claim 21
Dependent Claim
31 words
A computer program product as recited in claim 15 wherein said plurality of links among representations of distributed objects are formed by a combination of elements including parts, plugs and sockets.
Claim 22
Dependent Claim
27 words
A computer program product as recited in claim 14 wherein said element of loading said schematic representation includes loading parts, plugs and sockets of said schematic representation.
Claim 23
Dependent Claim
58 words
A computer program product as recited in claim wherein each one of said plurality of entries in said symbol table includes an identifier that maps into a corresponding value, and said element of combining said plurality of entries is operative to replace said references to said identifiers in said program template with corresponding values from said symbol table.
Claim 24
Dependent Claim
28 words
A method as recited in claim 14 further including requesting that said at least one program source file be compiled to form a portion of said network application.
Claim 25
Dependent Claim
50 words
A computer-implemented method of transmitting the computer-readable program code as recited in claim 14, the method comprising: storing the program code onto a computer-usable medium; receiving a request for the transmission of the program code; and transmitting the program code over a network to a remote location on the network.
Claim 26
Dependent Claim
204 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer program product comprising computer-readable program code for effecting the following steps! within the computer system: creating a schematic representation of said network application within a visual application builder, said schematic representation arranged to represent one of a client object and a server object, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 27
Dependent Claim
204 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for automating the assembly of networked, language independent objects into a network application for use in a distributed object computing system, the computer program product comprising computer-readable program code for effecting the following steps! within the computer system: creating a schematic representation of said network application within a visual application builder, said schematic representation arranged to represent one of a client object and a server object, said schematic representation defining a plurality of links among representations of distributed objects; loading said schematic representation of said network application into a symbol table and storing portions of said schematic representation as a plurality of entries in said symbol table; determining at least one program source file to be generated; determining at least one corresponding program template for use in generating said program source file, said program template including references to said plurality of entries in said symbol table; and combining said plurality of entries in said symbol table with said at least one corresponding program template to generate thereby said at least one program source file, said program source file suitable for being compiled to form a portion of said network application.
Claim 28
Dependent Claim
31 words
A computer program product as recited in claim 21 wherein said plurality of links among representations of distributed objects are formed by a combination of elements including parts, plugs and sockets.
Claim 29
Dependent Claim
25 words
A computer program product as recited in claim 22 wherein said element of loading said schematic representation includes loading said elements of said schematic representation.
Claim 30
Dependent Claim
59 words
A computer program product as recited in claim 21 wherein each one of said plurality of entries in said symbol table includes an identifier that maps into a corresponding value, and said element of combining said plurality of entries is operative to replace said references to said identifiers in said program template with corresponding values from said symbol table.
Claim 31
Dependent Claim
28 words
A method as recited in claim 21 further including: requesting that said at least one program source file be compiled to form a portion of said network application.
Claim 32
Dependent Claim
50 words
A computer-implemented method of transmitting the computer-readable program code as recited in claim 21, the method comprising: storing the program code onto a computer-usable medium; receiving a request for the transmission of the program code; and transmitting the program code over a network to a remote location on the network.
Claim 33
Dependent Claim
232 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for loading a schematic representation of a network application into a symbol table thereby assisting in automating the assembly of networked, language independent objects into said network application for use in a distributed object computing system, said symbol table being arranged to map a plurality of identifiers to a corresponding plurality of values and said schematic representation including elements that are associated with identifiers that have values, the computer program product comprising computer-readable program code for effecting the following within the computer system: loading top-level symbols from the schematic representation into the symbol table such that identifiers associated with said top-level symbols are mapped to corresponding values; loading parts from the schematic representation into the symbol table such that identifiers associated with said parts are mapped to corresponding values; loading connections from the schematic representation into the symbol table such that identifiers associated with said connections are mapped to corresponding values; loading file descriptors indicative of files used in the building of the schematic representation and indicative of program source files to generated; loading plugs from the schematic representation into the symbol table such that identifiers associated with said plugs are mapped to corresponding values; and loading sockets from the schematic representation into the symbol table such that identifiers associated with said sockets are mapped to corresponding values.
Claim 34
Dependent Claim
232 words
A computer program product comprising a computer-usable medium having computer-readable program code embodied thereon for loading a schematic representation of a network application into a symbol table thereby assisting in automating the assembly of networked, language independent objects into said network application for use in a distributed object computing system, said symbol table being arranged to map a plurality of identifiers to a corresponding plurality of values and said schematic representation including elements that are associated with identifiers that have values, the computer program product comprising computer-readable program code for effecting the following within the computer system: loading top-level symbols from the schematic representation into the symbol table such that identifiers associated with said top-level symbols are mapped to corresponding values; loading parts from the schematic representation into the symbol table such that identifiers associated with said parts are mapped to corresponding values; loading connections from the schematic representation into the symbol table such that identifiers associated with said connections are mapped to corresponding values; loading file descriptors indicative of files used in the building of the schematic representation and indicative of program source files to generated; loading plugs from the schematic representation into the symbol table such that identifiers associated with said plugs are mapped to corresponding values; and loading sockets from the schematic representation into the symbol table such that identifiers associated with said sockets are mapped to corresponding values.
Claim 35
Dependent Claim
50 words
A computer-implemented method of transmitting the computer-readable program code as recited in claim 27, the method comprising: storing the program code onto a computer-usable medium; receiving a request for the transmission of the program code; and transmitting the program code over a network to a remote location on the network.