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:
- generating one or more metadata files having keyword value pairs from internal search indices of a commercial or private web site arranged within the IM that require an authorized certificate to access intellectual property (IP) within the commercial or private web site;
storing the one or more metadata files within one or more hyper-text markup files (HTML) 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, the accessing comprising;
redirecting search 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; and
transmitting the one or more HTML files from the searchable directory to the external web search engines,wherein the internal search indices are exposed to the external web search engines such that data is segregated into at least two types which include one layer of search data specifically for the external web search engines and another layer for users,the method further comprising;
reproducing information about the IP in a format that the external web search engines can recognize and locate; and
forwarding users coming through the external web search engines to an IP graphical user interface instead of files that the external web search engines discovered.
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.
-
Citations
18 Claims
-
1. A computer implemented method of facilitating on-line searching of an information marketplace (IM), comprising the steps of:
-
generating one or more metadata files having keyword value pairs from internal search indices of a commercial or private web site arranged within the IM that require an authorized certificate to access intellectual property (IP) within the commercial or private web site; storing the one or more metadata files within one or more hyper-text markup files (HTML) 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, the accessing comprising; redirecting search 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; and transmitting the one or more HTML files from the searchable directory to the external web search engines, wherein the internal search indices are exposed to the external web search engines such that data is segregated into at least two types which include one layer of search data specifically for the external web search engines and another layer for users, the method further comprising; reproducing information about the IP in a format that the external web search engines can recognize and locate; and forwarding users coming through the external web search engines to an IP graphical user interface instead of files that the external web search engines discovered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 17, 18)
-
-
12. A system comprising:
-
a central processing unit (CPU), a computer readable memory and a computer readable storage medium; program instructions to generate one or more metadata files having keyword value pairs from internal search indices to a commercial or private web site arranged within the IM that require an authorized certificate to access; program instructions to store the one or more metadata files within one or more hyper-text markup files (HTML) files in a directory accessible through a network; program instructions to create a master index file containing one or more links to each of the one or more HTML files; program instructions to save the master index file and the one or more HTML files in a searchable directory of the IM; and program instructions to access at least one of the one or more HTML files via the one or more links to locate intellectual property (IP) for at least any one of a transaction, a commercial use, and a private use, the accessing comprising; redirecting search requests from 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; and transmitting the one or more HTML files from the searchable directory to the external web search engines files, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory, and wherein the internal search indices are exposed to the external web search engines such that data is segregated into at least two types which include one layer of search data specifically for the external web search engines and another layer for users, the system further comprising; program instructions to reproduce information about the IP in a format that the external web search engines can recognize and locate; and program instructions to forward users coming through the external web search engines to an IP graphical user interface instead of files that the external web search engines discovered. - View Dependent Claims (13, 14)
-
-
15. A computer program product for facilitating web searching, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable/executable by a computing device to cause the computing device to perform a method comprising:
-
creating one or more metadata files having keyword value pairs from internal search indices of a commercial or private website arranged within the IM that require an authorized certificate to access, wherein the internal search indices are structured to be crawled by external web search engines; storing the one or more metadata files within one or more hyper-text markup files (HTML) 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 intellectual property (IP) for at least any one of a transaction, commercial use, and a private use, the accessing comprising; executing search requests from external web search engines on the searchable directory for the one or more HTML files; and transmitting the one or more HTML files from the searchable directory to the external web search engines, wherein the internal search indices are exposed to the external web search engines such that data is segregated into at least two types which include one layer of search data specifically for the external web search engines and another layer for users, the method further comprising; reproducing information about the IP in a format that the external web search engines can recognize and locate; and forwarding users coming through the external web search engines to an IP graphical user interface instead of files that the external web search engines discovered.
-
Specification