System and method of dynamically generating an electronic document based upon data analysis
First Claim
1. A method of generating index information for a data object, the method comprising:
- generating index information for the data object, wherein the index information includes a set of one or more keywords;
selecting one or more of the keywords from the index information;
identifying one or more words that are associated with the selected keywords; and
adding the identified words to the set of keywords, the identified words providing additional keywords for the index information for the data object.
25 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.
190 Citations
14 Claims
-
1. A method of generating index information for a data object, the method comprising:
-
generating index information for the data object, wherein the index information includes a set of one or more keywords;
selecting one or more of the keywords from the index information;
identifying one or more words that are associated with the selected keywords; and
adding the identified words to the set of keywords, the identified words providing additional keywords for the index information for the data object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of generating index information for a data object, the method comprising:
-
generating index information for the data object;
identifying one or more words that are common to a group of data objects that includes the data object; and
adding the identified words to the index information. - View Dependent Claims (7, 8)
-
-
9. A method of generating index information for a data object, the method comprising:
-
generating index information for the data object, wherein the index information includes a set of one or more keywords;
identifying the roots of selected keywords;
substituting the selected keywords with the roots. - View Dependent Claims (10, 11)
-
-
12. A method of generating index information for a data object, the method comprising:
-
generating index information for the data object, wherein the index information includes a set of one or more keywords;
classifying one or more of the keywords into one or more classifications;
selecting at least one of the classifications; and
removing one or more of the keywords that are members of a selected classification of the keywords. - View Dependent Claims (13)
-
-
14. A method of generating index information for a data object, the method comprising:
-
generating index information for a data object, wherein the index information comprises one or more keywords;
selecting one or more of the keywords;
identifying one or more keywords that are associated with the selected keywords with a semantic network; and
adding the identified keywords to the index information.
-
Specification