Claims
- 1. A global content directory, comprising:
a directory structure comprising a plurality of product classes organized in a hierarchy, each product class categorizing a plurality of products and defining one or more attributes of the products categorized in the product class, each product class uniquely identified by a class identifier (CID); one or more pointers associated with each product class, each pointer identifying a seller database in which product data enabling a product transaction is stored for products associated with the product class; and a search interface operable to:
communicate, in response to a selection of a product class by a user of the global content directory, a search query for product data to one or more seller databases identified by the one or more pointers associated with the selected product class; and receive, in response to the search query, search results comprising one or more product identifiers (PIDs) that each uniquely identify a particular product in the selected product class, the CID for the selected product class and the PID for a particular product collectively providing a globally unique identifier (GUID) for the particular product.
- 2. The directory of claim 1, wherein the CID comprises a class number of a first product class concatenated with class numbers of one or more parent product classes of the first product class which are at higher levels in the class hierarchy than the first product class.
- 3. The directory of claim 2, wherein the CID comprises the class numbers of every parent product class of the first product class.
- 4. The directory of claim 1, wherein the search results further comprise a repository identifier (RID) for each particular product, the RID uniquely identifying a particular seller of the product uniquely identified by the GULID.
- 5. The directory of claim 4, wherein the RID identifies a seller database including product data associated with the product uniquely identified using the GUID.
- 6. The directory of claim 4, wherein the RID comprises an electronic address associated with the seller.
- 7. The directory of claim 4, wherein the RID identifies an electronic address of the seller stored at the global content directory.
- 8. A method for conducting a commercial transaction involving a product, comprising:
communicating a globally unique identifier (GUID) for a particular product to a seller of the particular product, the GUID comprising:
a class identifier (CID) that uniquely identifies at least one product class in which the product is categorized, along with a plurality of other products, within a class hierarchy of a global content directory, the product class defining one or more attributes of the products categorized in the class; and a product identifier (PID) that uniquely identifies the particular product from among the plurality of products categorized in the product class uniquely identified by the CID; and specifying to the seller a desired commercial transaction involving the particular product uniquely identified by the GUID.
- 9. The method of claim 8, wherein the CID comprises a class number of a first product class concatenated with class numbers of one or more product classes of the first product class which are at higher levels in the class hierarchy than the first product class.
- 10. The method of claim 9, wherein the CID comprises the class numbers of every parent product class of the first product class.
- 11. The method of claim 8, wherein the seller of a particular product is uniquely identified according to a repository identifier (RID) associated with the GUID uniquely identifying the particular product.
- 12. The method of claim 11, wherein the RID comprises an electronic address associated with the seller.
- 13. The method of claim 11, wherein the RID identifies an electronic address of the seller stored at the global content directory.
- 14. The method of claim 8, further comprising communicating to the seller a buyer identifier for a buyer specifying the desired commercial transaction.
- 15. The method of claim 14, wherein the buyer identifier is associated with logistical information for the buyer enabling the desired commercial transaction to be conducted without further action by the buyer.
- 16. The method of claim 15, wherein the buyer identifier is associated with the logistical information at the seller to enable the desired commercial transaction.
- 17. The method of claim 15, wherein the buyer identifier is associated with the logistical information at the global content directory to enable the desired commercial transaction.
- 18. The method of claim 15, wherein the logistical information comprises information selected from the group consisting of payment information and shipping information.
- 19. A product uniquely identifiable according to a globally unique identifier (GUID), comprising:
a class identifier (CID) that uniquely identifies at least one product class in which the product is categorized, along with a plurality of other products, within a class hierarchy of a global content directory, the product class defining one or more attributes of the products categorized in the class; and a product identifier (PID) that uniquely identifies the particular product from among the plurality of products categorized in the product class uniquely identified by the CID; the CID and PID collectively providing the GUID, the GUID operable to be specified or determined to facilitate a commercial transaction involving the product.
- 20. The product of claim 19, wherein the CID comprises a class number of a first product class concatenated with class numbers of one or more parent product classes of the first product class which are at higher levels in the class hierarchy than the first product class.
- 21. The product of claim 20, wherein the CID comprises the class numbers of every parent product class of the first product class.
- 22. The product of claim 19, wherein a repository identifier (RID) uniquely identifies a particular seller of the product uniquely identified by the GUID.
- 23. The product of claim 22, wherein the RID identifies a seller database including product data associated with the product uniquely identified by the GUID.
- 24. The product of claim 22, wherein the RID comprises an electronic address associated with the seller.
- 25. The product of claim 22, wherein the RID identifies an electronic address of the seller stored at the global content directory.
- 26. The product of claim 19, wherein a feature identifier (FID) uniquely identifies a particular feature of the product uniquely identified by the GUID.
- 27. A global content directory, comprising:
a directory structure comprising a plurality of product classes organized in a hierarchy, each product class categorizing a plurality of products and defining one or more attributes of the products categorized in the product class, each product class uniquely identified by a class identifier (CID) comprising a class number of a first product class concatenated with class numbers of a plurality of parent product classes of the first product class which are at higher levels in the class hierarchy than the first product class; one or more pointers associated with each product class, each pointer identifying a seller database in which product data enabling a product transaction is stored for products associated with the product class; and a search interface operable to:
communicate, in response to a selection of a product class by a user of the global content directory, a search query for product data to one or more seller databases identified by the one or more pointers associated with the selected product class; and receive, in response to the search query, search results comprising one or more product identifiers (PIDs) that each uniquely identify a particular product in the selected product class, the CID for the selected product class and the PID for a particular product collectively providing a globally unique identifier (GUID) for the particular product.
- 28. The directory of claim 27, wherein the search interface is further operable to receive, in response to the search query, a repository identifier (RID) for the particular product, the RID uniquely identifying a seller of the particular product uniquely identified by the GUID according to an electronic address of the seller.
- 29. A method for conducting a commercial transaction involving a product, comprising:
communicating a globally unique identifier (GUID) for a particular product to a seller of the particular product, the GUID comprising:
a class identifier (CID) that uniquely identifies at least one product class in which the product is categorized, along with a plurality of other products, within a class hierarchy of a global content directory, the product class defining one or more attributes of the products categorized in the class, the CID comprising a class number of a first product class concatenated with class numbers of a plurality of parent product classes of the first product class which are at higher levels in the class hierarchy than the first product class; and a product identifier (PID) that uniquely identifies the particular product from among the plurality of products categorized in the product class uniquely identified by the CID; and specifying to the seller a desired commercial transaction involving the particular product uniquely identified by the GUID.
- 30. The method of claim 29, further comprising uniquely identifying the seller of the product according to a repository identifier (RID) associated with the GUID, the RID comprising an electronic address associated with the seller.
- 31. A product uniquely identifiable according to a globally unique identifier (GUID), comprising:
a class identifier (CID) that uniquely identifies at least one product class in which the product is categorized, along with a plurality of other products, within a class hierarchy of a global content directory, the product class defining one or more attributes of the products categorized in the class, the CID comprising a class number of a first product class concatenated with class numbers of a plurality of parent product classes of the first product class which are at higher levels in the class hierarchy than the first product class; and a product identifier (PID) that uniquely identifies the particular product from among the plurality of products categorized in the product class uniquely identified by the CID; the CID and PID collectively providing the GUID, the GUID operable to be specified or determined to facilitate a commercial transaction involving the product.
- 32. The product of claim 31, wherein a repository identifier (RID) uniquely identifies a particular seller of the product uniquely identified by the GUID according to an electronic address associated with the seller.
RELATED APPLICATIONS
[0001] This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Application Serial No. 60/235,945 filed Sep. 26, 2000 entitled “LDAP Based Global Content Directory and Globally Distributed Content Services.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60235945 |
Sep 2000 |
US |