US2019129926A1PendingUtilityA1
Marking comparison for similar documents
Est. expiryMay 30, 2037(~10.8 yrs left)· nominal 20-yr term from priority
G06F 40/117G06F 16/313G06F 40/194G06F 40/40G06F 17/218G06F 17/2211
49
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A document marking projection system receives a target document comprising text content, determines a set of similar documents that are similar to the target document, and selects a first similar document from the set of similar documents. The document marking projection system identifies a first marking within the first similar document, determines a projected marking for the target document in view of one or more differences between text content in the first similar document and the text content in the target document, and stores the projected marking for the target document.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving, by a processing device, a target document comprising text content; determining a set of similar documents that are similar to the target document; selecting a first similar document from the set of similar documents; identifying a first marking within the first similar document; determining, by the processing device, a projected marking for the target document in view of one or more differences between text content in the first similar document and the text content in the target document, wherein the projected marking corresponds to the first marking within the first similar document; and storing the projected marking for the target document.
2 . The method of claim 1 , wherein each similar document of the set of similar documents has a corresponding similarity measurement, and wherein the first similar document is most similar to the target document in view of the corresponding similarity measurement associated with the first similar document.
3 . The method of claim 2 , wherein selecting the first similar document comprises:
sorting the set of similar documents by similarity measurement; and determining that the similarity measurement for the first similar document meets a threshold value.
4 . The method of claim 3 further comprising:
determining that the similarity measurement for the first similar document is greater than the corresponding similarity measurement for each similar document of the set of similar documents.
5 . The method of claim 1 , wherein identifying the first marking comprises:
determining one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; and determining a first location of the first marking within the first similar document, wherein the first marking is associated with a first portion of the one or more different portions of the text content in the first similar document.
6 . The method of claim 5 , wherein determining the first location of the first marking comprises:
determining a starting position of the first marking within the first similar document; and determining an ending position of the first marking within the first similar document.
7 . The method of claim 6 , wherein determining the projected marking for the target document comprises:
determining a point of mismatch between the target document and the first similar document in view of the one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; determining that the point of mismatch is located in the first similar document between the starting position of the first marking and the ending position of the first marking; determining that a first span of text content in the first similar document that precedes the starting position of the first marking matches a second span of text content in the target document; and setting a starting position of the projected marking in the target document according to an ending location of the second span of text content.
8 . The method of claim 7 further comprising:
determining that a third span of text content in the first similar document that follows the ending position of the first marking matches a fourth span of text content in the target document; and
setting an ending position of the projected marking in the target document according to a starting location of the fourth span of text content.
9 . The method of claim 6 , further comprising:
determining a second location of a second marking within the first similar document, wherein the second marking is associated with a second portion of the text content of the first similar document, and wherein the second location is between the starting position of the first marking and the ending position of the first marking; determining a context of the second portion of the text content in view of the first portion of the text content; determining a second projected marking for the target document in view of the context, wherein the second projected marking corresponds to the second marking within the first similar document, and wherein the second projected marking is between the starting position of the projected marking and the ending position of the projected marking; and storing the second projected marking for the target document.
10 . The method of claim 5 , further comprising:
selecting one or more additional similar documents from the set of similar documents; determining one or more additional portions of text content in each additional similar document that are different from the respective one or more portions of text content in the target document; determining locations of an additional marking in each additional similar document, wherein each additional marking corresponds to the first marking within the first similar document, and wherein each additional marking is associated with a portion of the one or more additional different portions of the text content in the respective additional similar document; and determining a final projected marking for the target document in view of the locations of each additional marking.
11 . The method of claim 9 , further comprising:
determining a number of additional markings that share a common location; determining that the number of additional markings that share a common location meets a threshold value; and determining the final projected marking using the common location.
12 . A computing apparatus comprising:
a memory to store instructions; and a processing device, operatively coupled to the memory, to execute the instructions, wherein the processing device is to:
receive a target document comprising text content;
determine a set of similar that are similar to the target document;
select a first similar document from the set of similar documents;
identify a first marking within the first similar document;
determine a projected marking for the target document in view of one or more differences between text content in the first similar document and the text content in the target document, wherein the projected marking corresponds to the first marking within the first similar document; and
store the projected marking for the target document.
13 . The computing apparatus of claim 12 , wherein each similar document of the set of similar documents has a corresponding similarity measurement, and wherein the first similar document is most similar to the target document in view of the corresponding similarity measurement associated with the first similar document.
14 . The computing apparatus of claim 12 , wherein to identify the first marking, the processing device is further to:
determine one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; and determine a first location of the first marking within the first similar document, wherein the first marking is associated with a first portion of the one or more different portions of the text content in the first similar document.
15 . The computing apparatus of claim 14 , wherein to determine the first location of the first marking, the processing device is further to:
determine a starting position of the first marking within the first similar document; and determine an ending position of the first marking within the first similar document.
16 . The computing apparatus of claim 15 , wherein to determine the projected marking for the target document, the processing device is further to:
determine a point of mismatch between the target document and the first similar document in view of the one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; determine that the point of mismatch is located in the first similar document between the starting position of the first marking and the ending position of the first marking; determine that a first span of text content in the first similar document that precedes the starting position of the first marking matches a second span of text content in the target document; set a starting position of the projected marking in the target document according to an ending location of the second span of text content; determine that a third span of text content in the first similar document that follows the ending position of the first marking matches a fourth span of text content in the target document; and set an ending position of the projected marking in the target document according to a starting location of the fourth span of text content.
17 . A non-transitory computer readable storage medium, having instructions stored therein, which when executed by a processing device of a computer system, cause the processing device to perform operations comprising:
receiving, by the processing device, a target document comprising text content; determining a set of similar documents that are similar to the target document; selecting a first similar document from the set of similar documents; identifying a first marking within the first similar document; determining, by the processing device, a projected marking for the target document in view of one or more differences between text content in the first similar document and the text content in the target document, wherein the projected marking corresponds to the first marking within the first similar document; and storing the projected marking for the target document.
18 . The non-transitory computer readable storage medium of claim 17 , wherein each similar document of the set of similar documents has a corresponding similarity measurement, and wherein the first similar document is most similar to the target document in view of the corresponding similarity measurement associated with the first similar document.
19 . The non-transitory computer readable storage medium of claim 17 , the operations further comprising:
determining one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; determining a starting position of the first marking within the first similar document; determining an ending position of the first marking within the first similar document; and determining a first location of the first marking within the first similar document, wherein the first marking is associated with a first portion of the one or more different portions of the text content in the first similar document, and wherein the first location of the first marking comprises the starting position of the first marking and the ending position and the ending position of the first marking.
20 . The non-transitory computer readable storage medium of claim 19 , wherein determining the projected marking for the target document comprises:
determining a point of mismatch between the target document and the first similar document in view of the one or more portions of text content in the first similar document that are different from respective one or more portions of text content in the target document; determining that the point of mismatch is located in the first similar document between the starting position of the first marking and the ending position of the first marking; determining that a first span of text content in the first similar document that precedes the starting position of the first marking matches a second span of text content in the target document; setting a starting position of the projected marking in the target document according to an ending location of the second span of text content; determining that a third span of text content in the first similar document that follows the ending position of the first marking matches a fourth span of text content in the target document; and setting an ending position of the projected marking in the target document according to a starting location of the fourth span of text content.Join the waitlist — get patent alerts
Track US2019129926A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.