Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2001069428) SYSTEM AND METHOD FOR CREATING A SEMANTIC WEB AND ITS APPLICATIONS IN BROWSING, SEARCHING, PROFILING, PERSONALIZATION AND ADVERTISING
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

What is claimed is:
1. A method for generating metadata associated with a data set residing on a
storage system, the method comprising the steps of:
(a) receiving a classifier associated with a data set;
(b) retrieving WorldModel-based extraction information associated with the received classifier;
(c) extracting metadata associated with the data set based upon the retrieved extraction information; and
(d) storing in a data store the extracted metadata which is correlated with an identifier corresponding to the data set.
2. The method of claim 1, and further comprising the step of retrieving the data set from a storage system.
3. The method of claim 2, wherein the step of retrieving the data set from a storage system comprises the steps of:
(i) establishing a connection to the storage system;
(ii) transmitting a request for the data set to the storage system; and

(iii) receiving the data set from the storage system.
4. The method of claim 2, wherein the step of retrieving the data set from a storage system comprises utilizing a communication protocol selected from the group consisting of HTTP, HTTPS, FTP, WAIS and GOPHER.
5. The method of claim 2, and further comprising the step of determining whether metadata is extractable from the retrieved data set based upon information in the WorldModel.
6. The method of claim 1 , and further comprising the step of determining whether metadata is extractable from the retrieved data set based upon information in the WorldModel.
7. The method of claim 1 , wherein the step of receiving a classifier associated with a data set comprises receiving a URL associated with the data set.

8. The method of claim 1, wherein the step of retrieving WorldModel-based
extraction information associated with the received classifier comprises
retrieving at least one attribute identifier correlated with pattern information.

9. The method of claim 8, wherein the step of extracting metadata associated with the data set based upon the retrieved extraction information comprises searching for attribute values associated with attributes identified by the at least one
attribute identifier in the data set based upon the pattern information correlated with the respective at least one attribute identifiers.
10. The method of claim 1, wherein the step of extracting metadata associated with the data set based upon the retrieved extraction information comprises searching for attribute values in the data set according to the retrieved WorldModel-based extraction infoπnation.
1 1. The method of claim 1, and further comprising the step of organizing the
extracted metadata into a formatted document.
12. The method of claim 11 , wherein the formatted document is formatted as an
XML document.
13. The method of claim 1 , and further comprising the step of enhancing the
extracted metadata based upon the WorldModel.
14. The method of claim 13, wherein the step of enhancing the extracted metadata based upon the WorldModel comprises the steps of:
(i) identifying attributes associated with the data set for which
values could not be extracted using the retrieved WorldModel- based extraction infoπnation; and
(ii) assigning values to the identified attributes based upon the
WorldModel.
15. The method of claim 1 , wherein the metadata comprises an attribute.
16. The method of claim 15, wherein the metadata further comprises a value
associated with the attribute.
17. A method for generating targeted content, comprising steps of: (a) receiving a classifier associated with a data set;
(b) retrieving WorldModel-based extraction information associated with the received classifier;
(c) extracting metadata associated with the data set based upon the retrieved extraction information; and
(d) accessing content information based on the metadata for presentation to a user.
18. The method of claim 17, wherein the step of accessing content information comprises accessing a database of advertisements mapped into the same
domains as the WorldModel.
19. The method of claim 17, wherein the step of accessing content information comprises steps of creating a markup language string that represents the
classifier; transmitting the markup language string to a targeted advertisement provider together with user profile infoπnation derived from the metadata; and receiving a URL reference to semantically targeted advertisement information from the targeted advertisement provider.
20. The method of claim 17, wherein the step of receiving a classifier comprises receiving a search query from a user.
21. The method of claim 17, wherein the step of accessing content information comprises steps of creating a markup language string that represents the
classifier; transmitting the markup language string to a content provider together with user profile information derived from the metadata; and receiving a URL reference to semantically related media content from the content provider.
22. The method of claim 21 , and further comprising steps of receiving from a user a selection for a media asset from a query result; providing a player for the media asset in a new instance of a Web browser which contains a Webpage related to the source of the media asset; wherein the step of receiving a URL reference to semantically related media content comprises receiving advertisement
information tailored to the Webpage in the new instance of the Web browser.

23. A system for generating metadata associated with a data set, the system
comprising:
(a) a processor;
(b) a data store coupled to the processor and storing WorldModel-based
extraction information;
the processor being programmed to
retrieve a classifier associated with a data set;
retrieve WorldModel-based extraction information associated
with a received classifier;
extract metadata associated with the data set based upon the
retrieved extraction information; and
storing in the data store the extracted metadata which is
correlated with an identifier corresponding to the data set.
24. The system of claim 23, wherein the processor further determines whether the metadata is extractable from the retrieved data set based upon information in the WorldModel.
25. The system of claim 23, wherein the processor receives a classifier associated with a data set by receiving a URL associated with the data set.
26. The system of claim 23, wherein the processor retrieves WorldModel-based extraction infoπnation associated with the received classifier by retrieving at least one attribute identifier correlated with pattern infoπnation.
27. The system of claim 26, wherein the processor extracts metadata associated with the data set based upon the retrieved extraction infoπnation by searching for attribute values associated with attributes identified by the at least one
attribute identifier in the data set based upon the pattern information correlated with respect to the at least one attribute identifier.
28. The system of claim 23, wherein the processor extracts metadata associated with the data set based upon the retrieved extraction information by searching for attribute values in the data set according to the retrieved WorldModel-based extraction information.
29. The system of claim 23, wherein the processor organizes the extracted metadata into a formatted document.
30. The system of claim 29, wherein the processor formats the document as an
XML document.
31. The system of claim 23, wherein the processor enhances the extracted metadata based upon the WorldModel.
32. The system of claim 31 , wherein the processor enhances the extracted metadata based upon the WorldModel by identifying attributes associated with the data set for which values could not be extracted using the retrieved WorldModel- based extraction information; and assigning values to the identified attributes based upon the WorldModel.
33. The system of claim 23, wherein the data store for storing the extracted
metadata is a file system.
34. The system of claim 23, wherein the data store for storing the extracted
metadata is a database.
35. The system of claim 23, wherein the data store comprises a database selected from the group consisting of a relational database, object-oriented database, and hierarchical database.