Service directory and management system
AssigneeIcliquein Technology, Inc.
InventorLea Wolf-Soffer
Life of this patent
Estimating the term…
Abstract
A unique process-oriented task database contains a hierarchal organization of work tasks. A service provider selects one or more tasks from the database to populate a record corresponding to the service provider; and the record is recorded in a service provider database. A consumer selects tasks from the task database to query the service provider database. The consumer then searches the service provider database with a search engine using tasks selected from the task database. The search engine returns a list of one or more service providers satisfying the search criteria, including the process-oriented task or tasks that the service provider selected from the task database.
Claims12
A computer-implemented method, comprising:
- (a) providing an attribute database, wherein attributes are arranged in a multi-level hierarchy comprising at least three levels, wherein a first level comprises at least one category that is related to multiple sub-categories in a second level and at least one sub-category in said second level is related to multiple attributes stored in the attribute database;
- (b) receiving a selection of at least one entity attribute for the first entity, wherein said at least one entity attribute is selected from the attribute database;
- (c) recording the at least one selected entity attribute in an attribute field in a first entity record in an entity database;
- (d) providing to a second entity a search engine adapted to permit the second entity to select at least one attribute for which to search from the attribute database;
- (e) receiving at least one search attribute selected by the second entity from the attribute database;
- (f) searching the contact database for an entity record containing an attribute that matches the search attribute;
- and
- (g) providing information for at least the first entity to the second entity.
A computer-implemented method, comprising:
- (a) providing an attribute database, wherein attributes are arranged in a multi-level hierarchy comprising at least three levels, wherein a first level comprises at least one category that is related to multiple sub-categories in a second level and at least one sub-category in said second level is related to multiple attributes stored in the attribute database;
- (b) receiving registration information including identifying information and contact information for a first entity, and storing said registration information in a registration information field of a record in an entity database;
- (c) receiving a selection of at least one attribute for the first entity, wherein said at least one attribute is selected from the attribute database;
- (d) recording the at least one selected attribute in an attribute field in the entity record corresponding to the first entity.
A computer-implemented method, comprising:
- (a) providing an entity database comprising a plurality of entity records, each entity record comprising at least one registration information field populated with registration information for an entity and at least one attribute field corresponding to the entity;
- (b) providing an attribute database, wherein attributes are arranged in a multi-level hierarchy comprising at least three levels, wherein a first level comprises at least one category that is related to multiple sub-categories in a second level and at least one sub-category in said second level is related to multiple attributes stored in the attribute database;
- (c) providing to a searcher a search engine adapted to permit the searcher to select at least one attribute for which to search from the attribute database;
- (d) receiving at least one search attribute selected by the searcher from the attribute database;
- (e) searching the entity database for an entity record containing an entity attribute that matches the search attribute;
- and
- (f) providing information for at least the first entity to the searcher.
A computer system comprising:
- (a) a multi-level hierarchal database comprising a multi-tier structure having at least three levels, at least one category of the first level being related to a plurality of sub-categories of a second level, and at least one sub-category of the second level being related to a plurality of attributes of a third level;
- (b) an entity database containing entity records containing registration information fields and attribute fields for a plurality of entities, wherein the attribute fields contain entity attributes selected from the attribute database of (a);
- (c) a means for receiving registration information and attributes corresponding to a plurality of entities, wherein the attributes must be selected from the multi-level hierarchal database of (a);
- (d) a means for receiving search information, wherein the search information includes at least one search attribute, and at least one search attribute must be selected from the multi-level hierarchal database of (a);
- (e) a means for comparing the search information from (d) with the entity attributes corresponding to each of the plurality of entities recorded in the entity database;
- and
- (f) a means for displaying the results of the search from (e).
Dependencies are inferred from the claim text.