IP Library Granted Patent US 12,026,455
Granted Patent B1
US 12,026,455 · App. 18/187,253 · Granted Jul 2, 2024

Systems and methods for construction, maintenance, and improvement of knowledge representations

Inventors: Timothy Wayne Estes (Nashville, TN); James Johnson Gardner (Austin, TX); Matthew Russell (Franklin, TN); Phillip Daniel Michalak (Spring Hill, TN)
Assignee: Digital Reasoning Systems, Inc.
G06F40/169G06F40/211G06F40/30G06F40/40G06Q10/107
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,026,455
App. No.
18/187,253
Granted
Jul 2, 2024
Kind
B1
Abstract

In one aspect, the present disclosure relates to a method which, in one example embodiment, can include reading text data corresponding to messages and creating semantic annotations to the text data to generate annotated messages. Creating the semantic annotations can include generating, at least in part by at least one trained statistical language model, predictive labels as annotations corresponding to language patterns associated with the text data. The method further includes aggregating the annotated messages and storing information associated with the aggregated annotated messages in a message store, and performing, based on information from the message store and associated with the messages, global analytics functions. The global analytics functions can include identifying an annotation error in the created semantic annotations, updating the respective semantic annotation to correct the annotation error, to form an updated semantic annotation, and back-propagating the updated semantic annotation into training data for further language model training.

Claims (10)

1. A computer-implemented method, comprising:

receiving text data that comprises at least unstructured data and wherein the text data is associated with a plurality of messages communicated between a plurality of entities;

determining relationships between the entities, based on the text data associated with the plurality of messages;

generating, from a knowledge base assembled from at least the text data, a response to a user interaction representing a query for information that corresponds to at least one of the entities and indicates information on one or more of the determined relationships between the entities; and

receiving, through a user interface, at least the user interaction, wherein the user interface is configured to, in response to the user interaction, provide at least one of browsing and searching functions for the information in the knowledge base that corresponds to the at least one of the entities and that includes the information on one or more of the determined relationships between the entities;

wherein the determining of the relationships between the entities, based on the text data associated with the plurality of messages, comprises:

detecting a deviation in communication between the entities that indicates unauthorized disclosure of information between a first entity and a second entity, and wherein the deviation in communication comprises at least one of:

the first entity communicating one or more messages with the second entity wherein the first entity and second entity had not previously communicated messages;

the first entity communicating one or more messages with the second entity that include discussion of a subject that was not previously discussed in messages between the first entity and the second entity; and

the first entity and the second entity ending communication after an established history of the first entity communicating messages with the second entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2024
From: ESTES, TIMOTHY WAYNE; GARDNER, JAMES JOHNSON; RUSSELL, MATTHEW; MICHALAK, PHILLIP DANIEL
To: DIGITAL REASONING SYSTEMS, INC.
Reel/Frame 066767/0681 →
Continuity (8)
Continuation 17135218 · Dec 28, 2020
Continuation 15640861 · Jul 3, 2017
Continuation 15154951 · May 14, 2016
Continuation 14705899 · May 6, 2015
Continuation In Part 14320566 · Jun 30, 2014
Provisional Application 62017937 · Jun 27, 2014
Provisional Application 61841071 · Jun 28, 2013
Provisional Application 61841054 · Jun 28, 2013