Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
197 words
A remote and batch object processing process for an object oriented computing system, said object oriented computing system including a plurality of objects, each object comprising an object frame and at least one object method, said object frame containing at least one data attribute of said object, said at least one object method comprising at least one method performed by said object oriented computing system upon at least one data attribute of the object associated with said at least one object method, said remote and batch object processing process comprising the following steps which are performed by said object oriented computing system: determining that a selected object method of a selected object is to be processed by one of a batch system and a remote system; creating a Communications Interface Packet (CIP) object from said selected object, said CIP object including a CIP object frame and at least one CIP object method, said CIP object frame including a pointer to said selected object and a pointer to said selected object method; and delivering said CIP object to said one of a batch system and a remote system, for batch or remote processing respectively, of said selected object.
Claim 2
Dependent Claim
197 words
A remote and batch object processing process for an object oriented computing system, said object oriented computing system including a plurality of objects, each object comprising an object frame and at least one object method, said object frame containing at least one data attribute of said object, said at least one object method comprising at least one method performed by said object oriented computing system upon at least one data attribute of the object associated with said at least one object method, said remote and batch object processing process comprising the following steps which are performed by said object oriented computing system: determining that a selected object method of a selected object is to be processed by one of a batch system and a remote system; creating a Communications Interface Packet (CIP) object from said selected object, said CIP object including a CIP object frame and at least one CIP object method, said CIP object frame including a pointer to said selected object and a pointer to said selected object method; and delivering said CIP object to said one of a batch system and a remote system, for batch or remote processing respectively, of said selected object.
Claim 3
Dependent Claim
41 words
The process of claim 1 wherein said delivering step comprises the steps of: placing said CIP object into a sequential file; and delivering said sequential file containing said CIP object to said one of a batch system and a remote system.
Claim 4
Dependent Claim
72 words
The process of claim 2 wherein said placing step comprises the steps of: generating an administrative header identifying said CIP object; generating a data dictionary including a description of said selected object; and generating object data including instances of said object; and wherein said delivering step comprises the step of delivering said administrative header, said data dictionary and said object data to said one of a batch system and a remote system.
Claim 5
Dependent Claim
25 words
The process of claim 3 wherein said administrative header comprises a name and a type of an attribute, and a data value of said attribute.
Claim 6
Dependent Claim
33 words
The process of claim 3 wherein said data dictionary comprises a description of an object in said object data, said description including a class name, attribute name and attribute type of said object.
Claim 7
Dependent Claim
20 words
The process of claim 3 wherein said object data comprises a unique identification for each object in said sequential file.
Claim 8
Dependent Claim
31 words
The process of claim 1 wherein said CIP object frame further comprises at least one parameter further defining an action to be performed by said selected method on said selected object.
Claim 9
Dependent Claim
117 words
An object oriented computing system comprising: means for determining that a selected object method of a selected object is to be processed by one of a batch system and a remote system; means, responsive to said determining means, for creating a Communications Interface Packet (CIP) object from said selected object, said CIP object including a CIP object frame and at least one CIP object method, said CIP object frame including a pointer to said selected object and a pointer to said selected object method; and means, responsive to said creating means, for delivering said CIP object to said one of a batch system and a remote system, for batch or remote processing respectively, of said selected object.
Claim 10
Dependent Claim
117 words
An object oriented computing system comprising: means for determining that a selected object method of a selected object is to be processed by one of a batch system and a remote system; means, responsive to said determining means, for creating a Communications Interface Packet (CIP) object from said selected object, said CIP object including a CIP object frame and at least one CIP object method, said CIP object frame including a pointer to said selected object and a pointer to said selected object method; and means, responsive to said creating means, for delivering said CIP object to said one of a batch system and a remote system, for batch or remote processing respectively, of said selected object.
Claim 11
Dependent Claim
45 words
The object oriented computing system of claim 8 wherein said delivering means comprises means for placing said CIP object into a sequential file and means for delivering said sequential file containing said CIP object to said one of a batch system and a remote system.
Claim 12
Dependent Claim
77 words
The object oriented computing system of claim 9: wherein said placing means comprises means for generating an administrative header identifying said CIP object, means for generating a data dictionary including a description of said selected object, and means for generating object data including instances of said object; and wherein said delivering means comprises means for delivering said administrative header, said data dictionary and said object data to said one of a batch system and a remote system.