US2016012021A1PendingUtilityA1
Document assembly systems and methods
Est. expiryJun 20, 2031(~4.9 yrs left)· nominal 20-yr term from priority
G06F 40/10G06F 40/131G06F 40/205G06F 40/166G06F 17/24G06F 17/2705G06F 17/2229
36
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Embodiments of the present invention relate to devices, systems, and methods for assembling and/or creating documents with the aid of a computer system. One or more embodiments provide document assembly systems and methods. More specifically, the document assembly system may allow the user to retrieve relevant texts or text segments, which have been previously created, and may allow the user to incorporate such texts and/or text segments into a document.
Claims
exact text as granted — not AI-modified1 . A computer system for assembling a document, the computer system comprising:
one or more processors; a system memory; a display capable of providing information to a user, the display controlled by the one or more processors; and one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors perform the acts of:
receiving an entry from the user that is selected by highlighting text in the document, the entry comprising the highlighted text in the document;
after receiving the entry, retrieving a plurality of relevant texts from stored text, retrieving the plurality of relevant texts being at least partially based on the entry received from the user;
after retrieving the plurality of relevant texts from the stored text, displaying the relevant texts on the display;
after displaying the retrieved relevant texts on the display, receiving at least one selection of the relevant texts from the user; and
after receiving the at least one selection of the relevant text, adding to the document the relevant text from the at least one received selection of the relevant texts.
2 . The computer system of claim 1 , wherein the acts further comprise removing at least one named entity from the stored text before receiving the entry from the user.
3 . The computer system of claim 2 , wherein removing at least one named entity from the stored text includes tagging.
4 . The computer system of claim 1 , wherein the act of adding to the document the relevant text from the at least one received selection of the relevant texts comprises adding the received at least one selection of the relevant texts to a selected location in the document.
5 . The computer system of claim 1 , wherein the relevant texts and the document are displayed concurrently on the display.
6 . The computer system of claim 1 , wherein the displayed relevant texts are ranked based on one or more predetermined metrics.
7 . The computer system of claim 6 , wherein the ranking is at least in part based on a readability metric of the relevant texts.
8 . The computer system of claim 1 , wherein the entry from the user includes text entered by the user in the document.
9 . The computer system of claim 8 , wherein the text entered by the user in the document includes at least one spoken word transcribed to text.
10 . The computer system of claim 2 , wherein the at least one named entity removed from the stored text that is in the relevant text from the at least one received selection is automatically replaced with a current named entity from a named entity storage.
11 . The computer system of claim 1 , wherein the acts further comprise parsing previously created documents to obtain stored text.
12 . The computer system of claim 11 , wherein the stored text comprises one or more of paragraphs, sentence sequences, sentences, and sentence chunks.
13 . The computer system of claim 12 , wherein the one or more of paragraphs, sentence sequences, sentences, and sentence chunks are in storage clusters based on predetermined parameters.
14 . A computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of a computer system, cause the computer system to perform acts of:
receiving an entry from the user that is selected by highlighting text in the document, the entry comprising the highlighted text in the document; after receiving the entry, retrieving a plurality of relevant texts from stored text, retrieving the plurality of relevant texts being at least partially based on the received entry received from the user; after retrieving the plurality of relevant texts from the stored text, displaying the relevant texts on a display; after displaying the retrieved relevant texts on the display, receiving at least one selection of the relevant texts from the user; and after receiving the at least one selection of the relevant text, adding to the document the relevant text from the at least one received selection of the relevant texts.
15 . The computer program product of claim 14 , wherein the acts further comprise:
an act of parsing previously created documents to obtain one or more of paragraphs, sentence sequences, sentences, and sentence chunks; and an act of adding one or more of paragraphs, sentence sequences, sentences, and sentence chunks into a database to create the stored text.
16 . The computer system of claim 14 , wherein the received at least one word entry from the user includes text entered by the user in the document.
17 - 18 . (canceled)
19 . A computer system for assembling a document, the computer system comprising:
one or more processors; a system memory; a display capable of providing information to a user, the display controlled by the one or more processors; and one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors perform the acts of:
receiving an entry from the user that is selected by highlighting text in the document, the entry comprising the highlighted text in the document;
after receiving the entry, retrieving a plurality of relevant texts from stored text, retrieving the plurality of relevant texts being at least partially based on the entry received from the user;
after retrieving the plurality of relevant texts from the stored text, displaying the relevant texts on the display concurrently with the text in the document; and
ranking the relevant texts at least in part based on a readability metric.
20 . The computer system of claim 19 , wherein the readability metric is based on average use of a chunk of a sentence in the stored text.
21 . The computer system of claim 19 , wherein the acts further comprise:
after displaying the at least one of the retrieved relevant texts on the display, receiving at least one selection of the relevant texts from the user; and after receiving the at least one selection of the relevant text, adding to the document the relevant text from the at least one received selection of the relevant texts.
22 . The computer system of claim 19 , wherein the received at least one word entry from the user includes text entered by the user in the document.Join the waitlist — get patent alerts
Track US2016012021A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.