System and method for exposing internal search indices to internet search engines
First Claim
1. A computer implemented method of facilitating on-line searching of an information marketplace (IM), comprising the steps of:
- supplying, by an intellectual property (IP) producer, IP, and IP metadata to the IM in a computer;
generating one or more metadata files having keyword value pairs from indices to the intellectual property at a commercial or private web site, wherein the indices are internal search indices of the commercial or private web site arranged within the IM that require an authorized certificate to access, and the indices are structured to being crawled by external web search engines;
creating one or more hyper-text markup language (HTML) files for each IP;
storing the one or more metadata files within the one or more HTML files in a directory accessible through the Internet;
creating a master index file containing one or more links to each of the one or more HTML files;
saving the master index file and the one or more HTML files in a searchable directory of the IM; and
accessing at least one of the one or more HTML files via the one or more links to locate the IP for commercial or private use, the accessing comprising;
redirecting requests from the external web search engines to the searchable directory;
executing the requests from the external web search engines on the searchable directory for the one or more HTML files;
transmitting the one or more HTML files from the searchable directory to the external web search engines; and
restricting access of the external web search engines to other directories which require the authorized certificate to access the commercial or private web site.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for exposing internal search indices to Internet search engines. The internal search indices are exposed to external search engines in such a way that the data may be segregated into at least two types including one layer of search data specifically for the search engines, and another for potential users of the application. This significantly improves the probability of discovery by search engines and also provides for presentation of discovered content to users in a manner consistent with the content itself, or consistent with the intended controls or presentations established by the content'"'"'s owner. The system and method also includes one or more components that reproduce information about IP in a format that search engines can recognize and locate. The component also forwards users coming through the search engines to the actual IP graphical user interface (GUI) instead of the files that the search engine discovered. This allows control over the information that search engines see/view, while ensuring that a user'"'"'s interface to the system stays constant.
-
Citations
36 Claims
-
1. A computer implemented method of facilitating on-line searching of an information marketplace (IM), comprising the steps of:
-
supplying, by an intellectual property (IP) producer, IP, and IP metadata to the IM in a computer; generating one or more metadata files having keyword value pairs from indices to the intellectual property at a commercial or private web site, wherein the indices are internal search indices of the commercial or private web site arranged within the IM that require an authorized certificate to access, and the indices are structured to being crawled by external web search engines; creating one or more hyper-text markup language (HTML) files for each IP; storing the one or more metadata files within the one or more HTML files in a directory accessible through the Internet; creating a master index file containing one or more links to each of the one or more HTML files; saving the master index file and the one or more HTML files in a searchable directory of the IM; and accessing at least one of the one or more HTML files via the one or more links to locate the IP for commercial or private use, the accessing comprising; redirecting requests from the external web search engines to the searchable directory; executing the requests from the external web search engines on the searchable directory for the one or more HTML files; transmitting the one or more HTML files from the searchable directory to the external web search engines; and restricting access of the external web search engines to other directories which require the authorized certificate to access the commercial or private web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method of exposing search indices using an information marketplace (IM), comprising the steps of:
-
supplying, by an intellectual property (IP) producer, IP, and IP metadata to the IM in a computer; creating one or more metadata files having keyword value pairs from indices of the IM, wherein the indices are internal search indices of a commercial or private website arranged within the IM that require an authorized certificate to access, and the indices are structured to being crawled by external web search engines; creating one or more hyper-text markup language (HTML) files for each IP; storing the one or more metadata files in a directory accessible through a network; creating a master index file containing one or more links to each of the one or more HTML files; saving the master index file and the one or more HTML, files in a searchable directory of the IM; and accessing at least one of the one or more HTML files via the one or more links to locate the IP for at least any one of a transaction, a commercial use and a private use, the accessing comprising; redirecting requests from the external web search engines to the searchable directory; executing the requests from the external web search engines on the searchable directory for the one or more HTML files; transmitting the one or more HTML files from the searchable directory to the external web search engines; and restricting access of the external web search engines to other directories which require the authorized certificate to access the commercial or private web site, wherein a buyer and a seller are exposed to the one or more links via at least one graphical user interface (GUI) for the HTML files. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system implemented in hardware for facilitating on-line searching, comprising:
-
a combination of hardware and computer program code operable to; allow an intellectual property (IP) producer to supply IP and IP metadata to an information market place (IM); generate one or more metadata files having keyword value pairs from indices to the IP at a commercial or private web site, wherein the indices are internal search indices of the commercial or private web site arranged within the IM that require an authorized certificate to access, and the indices are structured to being crawled by external web search engines; create one or more hyper-text markup language (HTML) files for each IP; store the one or more metadata files within the one or more HTML files in a directory accessible on-line; create a master index file containing one or more links to each of the one or more HTML, files; save the master index file and the one or more HTML files in a searchable directory of the IM; and access at least one of the one or more HTML files via the one or more links to locate the IP for at least any one of a transaction, a commercial use and a private use, the accessing comprising; redirecting requests from the external web search engines to the searchable directory; executing the requests from the external web search engines on the searchable directory for the one or more HTML files; transmitting the one or more HTML files from the searchable directory to the external web search engines; and restricting access of the external web search engines to other directories which require the authorized certificate to access the commercial or private web site, a buyer and a seller are exposed to the one or more links to at least one graphical user interface (GUI) for the metadata files. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product comprising a computer usable storage memory having readable program code embodied in the memory, the computer program product is implemented in hardware and includes at least one component to:
-
supply, by an intellectual property (IP) producer, IP, and IP metadata to an information marketplace (IM); create one or more metadata files having keyword value pairs from the indices of an IM having the IP, wherein the indices are internal search indices of a commercial or private website arranged within the IM that require an authorized certificate to access, and the indices are structured to being crawled by external web search engines; create one or more hyper-text markup language (HTML) files for each IP; store the one or more metadata files within the one or more HTML files in a directory accessible through a network; create a master index file containing one or more links to each of the one or more HTML files; save the master index file and the one or more HTML files in a searchable directory of the IM; and access at least one of the one or more HTML files via the one or more links to locate the IP for at least any one of a transaction, commercial use, and a private use, the accessing comprising; redirecting requests from the external web search engines to the searchable directory; executing the requests from the external web search engines on the searchable directory for the one or more HTML files; transmitting the one or more HTML files from the searchable directory to the external web search engines; and restricting access of the external web search engines to other directories which require the authorized certificate to access the commercial or private web site. - View Dependent Claims (35, 36)
-
Specification