INCREMENTAL DYNAMIC DOCUMENT INDEX GENERATION
First Claim
1. A method, comprising:
- comparing, via a processor, new text associated with an updated document with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items;
determining, using a contextual index compendium comprising contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items, whether any of the new text comprises candidate text for at least one new index item that is not already indexed within the existing embedded index items; and
generating, using the contextual index item generation rules, the at least one new index item in response to determining that at least one portion of the new text comprises the candidate text that is not already indexed within the existing embedded index items.
1 Assignment
0 Petitions
Accused Products
Abstract
New text associated with an updated document is compared with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items. A determination is made as to whether any of the new text includes candidate text for at least one new index item that is not already indexed within the existing embedded index items using a contextual index compendium including contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items. At least one new index item is generated, using the contextual index item generation rules, in response to determining that at least one portion of the new text includes the candidate text that is not already indexed within the existing embedded index items.
37 Citations
20 Claims
-
1. A method, comprising:
-
comparing, via a processor, new text associated with an updated document with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items; determining, using a contextual index compendium comprising contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items, whether any of the new text comprises candidate text for at least one new index item that is not already indexed within the existing embedded index items; and generating, using the contextual index item generation rules, the at least one new index item in response to determining that at least one portion of the new text comprises the candidate text that is not already indexed within the existing embedded index items. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a memory; and a processor programmed to; compare new text associated with an updated document with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items; determine, using a contextual index compendium stored within the memory comprising contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items, whether any of the new text comprises candidate text for at least one new index item that is not already indexed within the existing embedded index items; and generate, using the contextual index item generation rules, the at least one new index item in response to determining that at least one portion of the new text comprises the candidate text that is not already indexed within the existing embedded index items. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising:
a computer readable storage medium having computer readable program code embodied therewith, where the computer readable program code when executed on a computer causes the computer to; compare new text associated with an updated document with existing embedded index items within the updated document and with existing contextual text within the updated document associated with the existing embedded index items; determine, using a contextual index compendium comprising contextual index item generation rules and the existing contextual text within the updated document associated with the existing embedded index items, whether any of the new text comprises candidate text for at least one new index item that is not already indexed within the existing embedded index items; and generate, using the contextual index item generation rules, the at least one new index item in response to determining that at least one portion of the new text comprises the candidate text that is not already indexed within the existing embedded index items. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification