← Back to Patent Explorer
US5948072A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for defining the scope of a CORBAservices factory finder

Assignee: Google LLC
•
Filing: 1996-10-31
•
Granted: 1999-09-07
•
Expires: 2016-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for controlling a scope of location for a FactoryFinder object used by a program to find a factory object which is used to create another object in an object-oriented system. The scope of location may be a specific machine, all machines within a work group, all object server processes running under a particular operating system, etc. An abstract location interface is provided which is subclassed to provide a location object. The location object provides methods for returning a list of servers, for returning a boolean value of TRUE or FALSE for a specific server, and for creating a new location object and registering servers that result from an intersection/union of the servers registered with the current location and another location.

Inventors

  • 👤 Kimberly Ann Cink
  • 👤 Russell Ley Newcombe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 09:44
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465

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.

References Cited (Backward Citations)

US5481721A Cited
US5511197A Cited
US5724588A Cited
US5586260A Cited
US5638504A Cited
US5642511A Cited
US5802367A Cited
US5848273A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-06 2003-03-08 2003-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-06 2007-03-08 2007-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-06 2011-03-08 2011-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag