US 12,314,669 B2
Technologies for dynamically creating representations for regulations
Spencer Sharpe, Laramie, WY (US); Annie Ibrahim Rana, Dublin (IE); Valeriy Liberman, Buffalo Grove, IL (US); Michael Arnold, Duvall, WA (US); Kyle Michael Caulfield, Mount Prospect, IL (US); James Cogley, Dublin (IE); Lisa Epstein, Boston, MA (US); Tricia Sheehan, West Springfield, MA (US); Rashid Mehdiyev, Buffalo Grove, IL (US); and Saurav Acharya, Des Plaines, IL (US)
Assigned to UL LLC, Northbrook, IL (US)
Filed by UL LLC, Northbrook, IL (US)
Filed on Sep. 27, 2023, as Appl. No. 18/373,671.
Application 18/373,671 is a continuation of application No. 17/072,319, filed on Oct. 16, 2020, granted, now 11,783,132.
Claims priority of provisional application 62/923,306, filed on Oct. 18, 2019.
Prior Publication US 2024/0020480 A1, Jan. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/295 (2020.01); G06F 40/197 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01)
CPC G06F 40/295 (2020.01) [G06F 40/197 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of creating object models for regulations, the method comprising:
accessing, by a computer processor, an electronic document corresponding to a regulation;
segmenting, by the computer processor, the electronic document into a set of structured texts and a set of metadata, wherein the set of metadata comprises a set of topics descriptive of the regulation;
generating, by the computer processor, an object model for the regulation, the object model comprising the set of structured texts and the set of metadata;
generating, by the computer processor, a summary of the regulation using a machine learning algorithm;
classifying, by the computer processor using a classifier model, a set of sentences contained in the electronic document, wherein each of the set of sentences has a probability of being applicable to at least one of the set of topics that at least meets a specified threshold; and
enriching, by the computer processor, the object model for the regulation with (i) the summary of the regulation and (ii) the set of sentences that was classified.