US 12,141,211 B2
System, method, and computer program product for tokenizing document citations
Jacqueline Grace Schafer, Seattle, WA (US); Jose Demetrio Saura, Seattle, WA (US); Tovi Jordan Newman, Seattle, WA (US); and Kristina Marian Hollingshead, Seattle, WA (US)
Assigned to Clearbrief, Inc., Seattle, WA (US)
Filed by Clearbrief, Inc., Seattle, WA (US)
Filed on Aug. 24, 2022, as Appl. No. 17/894,198.
Application 17/894,198 is a continuation of application No. 17/575,834, filed on Jan. 14, 2022, granted, now 11,461,407.
Prior Publication US 2023/0229711 A1, Jul. 20, 2023
Int. Cl. G06F 16/906 (2019.01); G06F 16/903 (2019.01); G06F 16/93 (2019.01); G06F 40/134 (2020.01); G06F 40/177 (2020.01); G06F 40/284 (2020.01)
CPC G06F 16/906 (2019.01) [G06F 16/90344 (2019.01); G06F 16/93 (2019.01); G06F 40/134 (2020.01); G06F 40/177 (2020.01); G06F 40/284 (2020.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method for processing a textual document, comprising:
displaying an interactive graphical user interface within a word processing application while a textual document is being edited in the word processing application;
receiving, through the interactive graphical user interface or a separate graphical user interface, a plurality of documents;
receiving, through the interactive graphical user interface or the separate graphical user interface, user input representing a citation format corresponding to a document of the plurality of documents, the user input representing the citation format comprising at least one delimiter or symbol representing at least one dynamic part of a citation;
determining, with at least one processor, a plurality of citations from the textual document based on the plurality of documents and the citation format;
displaying the plurality of citations in the interactive graphical user interface separate from the textual document;
determining, with at least one processor, at least one suggested edit for at least one citation of the plurality of citations based on a confidence of the at least one citation;
displaying the at least one suggested edit in the interactive graphical user interface; and
modifying, with at least one processor, the at least one citation within the textual document based on user input accepting or changing the at least one suggested edit.