Name space search mechanism that searches for names and/or unique identifiers in a bounded period of time
First Claim
1. A computer system, said computer comprising:
- a bus;
a central processing unit;
computer system memory, said computer system memory being connected to said central processing unit via said bus; and
a name search mechanism contained in said computer system memory for execution on said central processing unit, said name search mechanism using a single indexing structure to locate at least one computer system resource, wherein said at least one computer system resource can be located by said name search mechanism via a computer system resource name or via a computer system resource unique identifier (UID).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an enhanced computer resource search mechanism that can be used to search for computer system resources using either computer resource names or computer resource unique identifiers. This is accomplished via a search mechanism that is comprised of an enhanced indexing structure and an associated search engine. The indexing structure is made up of a series of entries that are resource name/bag pairs. A bag is a composite structure that is itself made up of one or more UID/location pairs. Each pair within a bag represents one instance of the subject name within the name space under consideration. The search engine uses this enhanced indexing structure to perform bounded searches of a name space based on a presented resource name or UID.
-
Citations
6 Claims
-
1. A computer system, said computer comprising:
-
a bus; a central processing unit; computer system memory, said computer system memory being connected to said central processing unit via said bus; and a name search mechanism contained in said computer system memory for execution on said central processing unit, said name search mechanism using a single indexing structure to locate at least one computer system resource, wherein said at least one computer system resource can be located by said name search mechanism via a computer system resource name or via a computer system resource unique identifier (UID). - View Dependent Claims (2)
-
-
3. A program product, said program product comprising:
-
a name search mechanism, said name search mechanism using a single indexing structure to locate at least one computer system resource, wherein said at least one computer system resource can be located by said name search mechanism via a computer system resource name or via a computer system resource unique identifier (UID); and signal bearing media bearing said name search mechanism. - View Dependent Claims (4, 5, 6)
-
Specification