US 12,443,795 B1
Patent proofreading and analytics
Isaac T. Slutsky, Bloomfield Township, MI (US)
Assigned to CLAIMABLY LLC, Bloomfield Township, MI (US)
Filed by CLAIMABLY LLC, Bloomfield Township, MI (US)
Filed on Mar. 15, 2022, as Appl. No. 17/695,301.
Claims priority of provisional application 63/161,622, filed on Mar. 16, 2021.
Int. Cl. G06F 40/166 (2020.01); G06F 40/232 (2020.01); G06F 40/253 (2020.01); G06F 40/30 (2020.01); G06Q 50/18 (2012.01)
CPC G06F 40/232 (2020.01) [G06F 40/166 (2020.01); G06F 40/253 (2020.01); G06F 40/30 (2020.01); G06Q 50/184 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system for document analysis, comprising:
a memory configured to store a document and an application, the document including text of a patent specification; and
a processor programmed to execute the application on the document to
capture, in the document, acronym data including acronym definitions and acronym uses,
capture, in the document, element data including element numerals and element names corresponding to the element numerals,
normalize the element names in the element data based at least in part on the acronym definitions,
determine canonical names for each of the element numerals,
flag the element data for which the normalized element names fail to match the canonical names for corresponding element numerals of the element data,
display at least a portion of the text of the patent specification of the document,
display the flagged element data in a user interface as indications overlaid onto the text of the patent specification as underlines of the flagged element data, each of the indications corresponding to a flagged item of the element data, thereby providing illustration of the flagged items in the context of the document itself, and
display, in the user interface, a tree control including a listing of the element data and their respective paragraph locations within the document,
wherein each of the element numerals is presented in the tree control as an expandable section, such that each of the expandable sections includes a flag indication together with a listing of the elements having the corresponding element numeral shown in the context of the text of the application, and
wherein each of the flagged items of the element data is shown in the tree control as being highlighted.