Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
84 words
A method, implemented in a computer system, for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising the steps of: defining an abstract location object in said object oriented environment; defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 2
Independent Claim
84 words
A method, implemented in a computer system, for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising the steps of: defining an abstract location object in said object oriented environment; defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 3
Dependent Claim
27 words
The method of claim 1, wherein the step of associating a plurality of servers comprises the step of: registering said plurality of servers with said location subclass.
Claim 4
Dependent Claim
33 words
The method of claim 1, wherein the step of associating a plurality of servers comprises the step of: registering a subclass with a selected FactoryFinder object to set the scope of said FactoryFinder.
Claim 5
Dependent Claim
37 words
The method of claim 1, wherein the step of defining an abstract location object further comprises the step of: defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.
Claim 6
Independent Claim
82 words
An apparatus for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising: means for defining an abstract location object in said object oriented environment; means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 7
Independent Claim
82 words
An apparatus for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising: means for defining an abstract location object in said object oriented environment; means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 8
Dependent Claim
26 words
The apparatus of claim 5, wherein the means for associating a plurality of servers comprises: means for registering said plurality of servers with said location subclass.
Claim 9
Dependent Claim
32 words
The apparatus of claim 5, wherein the means for associating a plurality of servers comprises: means for registering said subclass with a selected FactoryFinder object to set the scope of said FactoryFinder.
Claim 10
Dependent Claim
36 words
The apparatus of claim 5, wherein the means for defining an abstract location object further comprises: means for defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.
Claim 11
Dependent Claim
101 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising: computer readable means for defining an abstract location object in said object oriented environment; computer readable means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and computer readable means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 12
Dependent Claim
101 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating an interface for defining the scope for searches for object factories in an object oriented environment, comprising: computer readable means for defining an abstract location object in said object oriented environment; computer readable means for defining a location subclass of said abstract object having implementation logic for server representations in said object oriented environment; and computer readable means for associating a plurality of servers in said object oriented environment with said location subclass to set the scope of location for searches for factory objects.
Claim 13
Dependent Claim
31 words
The computer program of claim 9, wherein the computer readable means for associating a plurality of servers comprises: computer readable means for registering said plurality of servers with said location subclass.
Claim 14
Dependent Claim
38 words
The computer program of claim 9, wherein the computer readable means for associating a plurality of servers comprises: computer readable means for registering said subclass with a selected FactoryFinder object to set the scope of said FactoryFinder object.
Claim 15
Dependent Claim
41 words
The computer program of claim 9, wherein the computer readable means for defining an abstract location object further comprises: computer readable means for defining a location object having a listing mechanism for said plurality of servers in said object oriented environment.