Patents by Inventor Phillip Daniel Michalak
Phillip Daniel Michalak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12026455Abstract: 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.Type: GrantFiled: March 21, 2023Date of Patent: July 2, 2024Assignee: Digital Reasoning Systems, Inc.Inventors: Timothy Wayne Estes, James Johnson Gardner, Matthew Russell, Phillip Daniel Michalak
-
Patent number: 11640494Abstract: In one aspect, the present disclosure relates to a method which, in one example embodiment, can include receiving text data that includes at least unstructured data and wherein the text data is associated with a plurality of messages communicated between a plurality of entities. The method can also include determining relationships between the entities, based on the text data associated with the plurality of messages, and 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. The method can also include detecting a deviation in communication between the entities that indicates unauthorized disclosure of information between a first entity and a second entity.Type: GrantFiled: December 28, 2020Date of Patent: May 2, 2023Assignee: Digital Reasoning Systems, Inc.Inventors: Timothy Wayne Estes, James Johnson Gardner, Matthew Russell, Phillip Daniel Michalak
-
Patent number: 10878184Abstract: 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.Type: GrantFiled: July 3, 2017Date of Patent: December 29, 2020Assignee: Digital Reasoning Systems, Inc.Inventors: Timothy Wayne Estes, James Johnson Gardner, Matthew Russell, Phillip Daniel Michalak
-
Patent number: 9697192Abstract: 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.Type: GrantFiled: May 14, 2016Date of Patent: July 4, 2017Assignee: Digital Reasoning Systems, Inc.Inventors: Timothy Wayne Estes, James Johnson Gardner, Matthew Russell, Phillip Daniel Michalak
-
Patent number: 9535902Abstract: In some aspects, the present disclosure relates to coreference resolution. In one embodiment, a method includes obtaining unstructured text data including a plurality of references corresponding to entities, and determining, from the unstructured text data, attributes associated with the entities. The method also includes obtaining structured data including predefined attributes associated with the entities, and comparing attributes associated with a first coreference unit with attributes associated with a second coreference unit. The first coreference unit is a sub-entity representation having the attributes determined from the unstructured text data and the second coreference unit is a sub-entity representation having the predefined attributes. The method further includes determining, based on the comparison, whether the first coreference unit and the second coreference unit both correspond to the same entity.Type: GrantFiled: August 28, 2015Date of Patent: January 3, 2017Assignee: DIGITAL REASONING SYSTEMS, INC.Inventors: Phillip Daniel Michalak, Kenneth Graham, Keith Ellis Massey, James Zamata, Holly Gardner
-
Patent number: 9348815Abstract: In one aspect, the present disclosure relates to a method which, in one example embodiment, can include reading text data corresponding to messages, creating semantic annotations to the text data to generate one or more annotated messages, and aggregating the annotated messages and storing information associated with the aggregated annotated messages in a message store. The method can further include performing, based on information from the message store and associated with the one or more messages, one or more global analytics functions that include: identifying an annotation error in the semantic annotations created using the trained statistical language model, updating the respective semantic annotation to correct the annotation error, and back-propagating corrected data corresponding to the updated semantic annotation into training data for further language model training.Type: GrantFiled: May 6, 2015Date of Patent: May 24, 2016Assignee: DIGITAL REASONING SYSTEMS, INC.Inventors: Timothy Wayne Estes, James Johnson Gardner, Matthew Russell, Phillip Daniel Michalak
-
Patent number: 9058317Abstract: According to one aspect, a method for machine learning management is provided. In one embodiment, the method includes receiving a first segment of text data, identifying data features corresponding to a sequence of characters in the first segment of text data, and generating predictive annotations to the sequence of characters based at least in part on the identified data features. The method can also include identifying inaccurate annotations generated according to the predictive annotations, correcting the identified inaccurate annotations, generating one or more sets of model training data incorporating the corrected annotations, and monitoring progress of annotations made to a second segment of text data associated with the first segment of text data by a plurality of collaborating users of a plurality of managed computers.Type: GrantFiled: July 28, 2014Date of Patent: June 16, 2015Assignee: Digital Reasoning Systems, Inc.Inventors: James Johnson Gardner, Terrence Scot Clausing, Phillip Daniel Michalak, Jared William Bunting, Keith Ellis Massey
-
Patent number: 9009029Abstract: According to one aspect, a computer-implemented method for entity resolution is disclosed. In one embodiment, the method includes generating a semantic hash for an entity having an assigned entity identifier (ID) and, upon the occurrence of an entity milestone, changing the entity ID. The method further includes generating a semantic hash for the entity having the changed entity ID, and maintaining history information associated with the entity and corresponding entity IDs and semantic hashes over a period of time that includes a plurality of entity milestones. The method also includes periodically removing at least one set of older entities and retaining entity IDs and semantic hashes associated with the removed entities.Type: GrantFiled: December 31, 2012Date of Patent: April 14, 2015Assignee: Digital Reasoning Systems, Inc.Inventors: Phillip Daniel Michalak, James Johnson Gardner, Kenneth Loran Graham
-
Patent number: 8457950Abstract: According to one aspect, a method for coreference resolution is provided. In one embodiment, the method includes receiving a segment of text that includes mentions corresponding to entities. A first feature vector is generated based on one or more features associated with a first mention, and a second feature vector is generated based on based on one or more features associated with a second mention. A measure of similarity between the first feature vector and second feature vector is computed and, based on the computed measure of similarity, it is determined if the first mention and the second mention both correspond to the same entity.Type: GrantFiled: November 1, 2012Date of Patent: June 4, 2013Assignee: Digital Reasoning Systems, Inc.Inventors: James Johnson Gardner, Vishnuvardhan Balluru, Phillip Daniel Michalak, Kenneth Loran Graham, John Wagster