SYSTEM AND METHOD OF DYNAMICALLY GENERATING INDEX INFORMATION
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method of generating index information for electronic documents. The system includes a client, one or more information retrieval (IR) engines, such as a search engine, which are each in communication with each other via a network. In one embodiment of the invention, the server maintains a plurality or data objects that are protected by digital rights management (DRM) software. Upon receiving a network request from one of the IR systems, the server dynamically generates an electronic document that provides index information that is associated with one of the data objects. In one embodiment of the invention, the server dynamically generates the contents of the electronic document based upon the indexing characteristics of the IR system. Furthermore, upon receiving a network request from one of the client, the server determines whether the client is authorized to access the data object that is associated with the network request. If the client is authorized to access the data object, the server transmits the data object to the user. Alternatively, if the client is not authorized to access the data object, the server dynamically prepares instructions to the client, the instructions describing additional steps the user at the client may perform to get authorized to access the data object.
70 Citations
52 Claims
-
1-30. -30. (canceled)
-
31. A method, comprising:
-
reading, in a computer, index information associated with at least a portion of an audiovisual object, the index information being for use in an index database of a search engine system; obfuscating at least a portion of the index information so that the intelligibility of the contents of the index information is reduced; and transmitting at least some of the obfuscated index information to the search engine system. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer server configured to:
-
read index information associated with at least a portion of an audiovisual object, the index information being for use in the index database of a search engine system; obfuscate at least a portion of the index information so that the intelligibility of the contents of the index information is reduced; and transmit at least some of the obfuscated index information to the search engine system. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A computer-readable medium tangibly embodying computer-executable instructions, the instructions comprising instructions for:
-
reading, in a computer, index information associated with at least a portion of an audiovisual object, the index information being for use in the index database of a search engine system; obfuscating at least a portion of the index information so that the intelligibility of the contents of the index information is reduced; and transmitting at least some of the obfuscated index information to the search engine system. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
Specification