Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
153 words
A method, implemented in a computer system, for creating an object-oriented object for retrieving information from a local and remote source, comprising the steps of: creating said object in said computer system at a client having an interface instanced with primitives; sending messages by an application to said object at said client in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 2
Independent Claim
153 words
A method, implemented in a computer system, for creating an object-oriented object for retrieving information from a local and remote source, comprising the steps of: creating said object in said computer system at a client having an interface instanced with primitives; sending messages by an application to said object at said client in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 3
Dependent Claim
53 words
The method of claim 1 wherein said step of identifying a second request by said object for said remote source further comprises: detecting a remote flag by said object at said client and opening a connection with said remote source at said server using a private method of said object in said computer.
Claim 4
Dependent Claim
27 words
The method of claim 2 wherein said step of opening a connection further comprises: transmitting instance information by said client to said remote source from said object.
Claim 5
Dependent Claim
39 words
The method of claim 2 wherein said step of opening a connection further comprises: creating a target object on said remote source as a local object; and invoking a desired method on said target object to retrieve said information.
Claim 6
Dependent Claim
28 words
The method of claim 4 wherein said step of invoking a desired method further comprises: transmitting the information from said target object to said object on said computer.
Claim 7
Independent Claim
150 words
The apparatus for creating an object-oriented object for retrieving information from a local and remote source, comprising: means for creating said object in said computer system at a client having an interface instanced with primitives; means for sending messages by an application to said object in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; means for identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and means for identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 8
Independent Claim
150 words
The apparatus for creating an object-oriented object for retrieving information from a local and remote source, comprising: means for creating said object in said computer system at a client having an interface instanced with primitives; means for sending messages by an application to said object in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; means for identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and means for identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 9
Dependent Claim
55 words
The apparatus of claim 6 wherein said means for identifying a second request by said object for said remote source further comprises: means for detecting a remote flag by said object at said client and opening a connection with said remote source at said server using a private method of said object in said computer.
Claim 10
Dependent Claim
29 words
The apparatus of claim 6 wherein said means for opening a connection further comprises: means for transmitting instance information by said client to said remote source from said object.
Claim 11
Dependent Claim
43 words
The apparatus of claim 6 wherein said means for opening a connection further comprises: means for creating a target object on said remote source as a local object; and means for invoking a desired method on said target object to retrieve said information.
Claim 12
Dependent Claim
30 words
The apparatus of claim 9 wherein said means for invoking a desired method further comprises: means for transmitting the information from said target object to said object on said computer.
Claim 13
Dependent Claim
174 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating an object-oriented object for retrieving information from a local and remote source, comprising: computer readable means for creating said object in said computer system at a client having an interface instanced with primitives; computer readable means for sending messages by an application to said object at said client in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; computer readable means for identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and computer readable means for identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 14
Dependent Claim
174 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating an object-oriented object for retrieving information from a local and remote source, comprising: computer readable means for creating said object in said computer system at a client having an interface instanced with primitives; computer readable means for sending messages by an application to said object at said client in said computer system using said primitives, said application having a class utilizing said object to retrieve said information; computer readable means for identifying a first request by said object at said client for said information on said local source on said computer at said client and continuing a normal sequence of operations at said client for said information in said computer system for standalone operation; and computer readable means for identifying a second request by said object at said client for said information on said remote source on said computer on a server and initiating communications with said server on said remote source to satisfy said second request.
Claim 15
Dependent Claim
61 words
A computer program product of claim 11 wherein said computer readable means for identifying a second request by said object for said remote source further comprises: computer readable means for detecting a remote flag by said object at said client and opening a connection with said remote source at said server using a private method of said object in said computer.
Claim 16
Dependent Claim
35 words
A computer program product of claim 11 wherein said computer readable means for opening a connection further comprises: computer readable means for transmitting instance information by said client to said remote source from said object.
Claim 17
Dependent Claim
51 words
A computer program product of claim 11 wherein said computer readable means for opening a connection further comprises: computer readable means for creating a target object on said remote source as a local object; and computer readable means for invoking a desired method on said target object to retrieve said information.
Claim 18
Dependent Claim
36 words
A computer program product of claim 14 wherein said computer readable means for invoking a desired method further comprises: computer readable means for transmitting the information from said target object to said object on said computer.