Patents by Inventor Richard Rohwer
Richard Rohwer 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: 11694061Abstract: A neural-symbolic computing engine can have two or more modules that are configured to cooperate with each other in order to create one or more gradient-based machine learning models that use machine learning on i) knowledge representations and ii) reasoning to solve an issue. A model representation module in the neural-symbolic computing engine is configured to apply one or more mathematical functions, at least including a logit transform, to truth values from first order logic elements supplied from a language module of the neural-symbolic computing engine.Type: GrantFiled: March 15, 2021Date of Patent: July 4, 2023Assignee: SRI InternationalInventors: John Byrnes, Richard Rohwer, Andrew Silberfarb
-
Publication number: 20230122497Abstract: A neural-symbolic computing engine can have two or more modules that are configured to cooperate with each other in order to create one or more gradient-based machine learning models that use machine learning on i) knowledge representations and ii) reasoning to solve an issue. A model representation module in the neural-symbolic computing engine is configured to apply one or more mathematical functions, at least including a log it transform, to truth values from first order logic elements supplied from a language module of the neural-symbolic computing engine.Type: ApplicationFiled: March 15, 2021Publication date: April 20, 2023Inventors: John Byrnes, Richard Rohwer, Andrew Silberfarb
-
Patent number: 11461643Abstract: An artificial intelligence engine that has two or more modules cooperating with each other in order to create one or more machine learning models that use an adaptive semantic learning for knowledge representations and reasoning. The modules cause encoding the representations and reasoning from one or more sources in a particular field with terminology used by one or more human sources in that field into a set of rules that act as constraints and that are graphed into a neural network understandable by a first machine learning model, and then ii) adapting an interpretation of that set of encoded rules. The understanding of that set of encoded rules is adapted by i) allowing for semantically similar terms and ii) by conclusions derived from training data, to create an understanding of that set of encoded rules utilized by the machine learning model and the AI engine.Type: GrantFiled: May 8, 2018Date of Patent: October 4, 2022Assignee: SRI InternationalInventors: John Byrnes, Richard Rohwer
-
Publication number: 20200193286Abstract: An artificial intelligence engine that has two or more modules cooperating with each other in order to create one or more machine learning models that use an adaptive semantic learning for knowledge representations and reasoning. The modules cause encoding the representations and reasoning from one or more sources in a particular field with terminology used by one or more human sources in that field into a set of rules that act as constraints and that are graphed into a neural network understandable by a first machine learning model, and then ii) adapting an intrepetation of that set of encoded rules. The understanding of that set of encoded rules is adapted by i) allowing for semantically similar terms and ii) by conclusions derived from training data, to create an understanding of that set of encoded rules utilized by the machine learning model and the AI engine.Type: ApplicationFiled: May 8, 2018Publication date: June 18, 2020Inventors: John Byrnes, Richard Rohwer
-
Patent number: 8788701Abstract: The present invention is directed to a method and method which analyzes large amounts of information on a real-time basis with no previous static data set. Attributes of the data, which can be thought of as data concepts, that are present in the data stream are detected and isolated. These concepts are referred to as clusters and are used to ultimately determine the semantics of the data stream. The streaming clusters have no “current membership” in the existing state of the clustering and thus the cluster sets, and their relationship to each other, must be generated and updated as the data is being received.Type: GrantFiled: August 25, 2006Date of Patent: July 22, 2014Assignee: Fair Isaac CorporationInventors: John Byrnes, Richard Rohwer
-
Patent number: 7853541Abstract: A method and apparatus comprising a fast and highly effective stochastic algorithm, referred to as Simmered Greedy Optimization (SG(N)), for solving combinatorial optimization problems, including the co-clustering problem comprising simultaneously clustering two finite sets by maximizing the mutual information between the clusterings and deriving maximally predictive feature sets. Co-clustering has found application in many areas, particularly statistical natural language processing and bio-informatics. Provided are results of tests on a suite of statistical natural language problems comparing SG(N) with simulated annealing and a publicly available implementation of co-clustering, wherein using SG(N) provided superior results with far less computation.Type: GrantFiled: August 27, 2007Date of Patent: December 14, 2010Assignee: Fair Isaac CorporationInventors: Sadik Kapadia, Richard Rohwer
-
Patent number: 7689526Abstract: A knowledge base is first characterized by an association-grounded semantics collapsed language. In response to the receipt of a query of the knowledge base, the collapsed language is used to determine whether there is an indication that the knowledge base contains knowledge requested in the query. Thereafter, the collapsed language can be used to carry out a full search for the knowledge much more efficiently than would otherwise be possible. Related methods, apparatus, and articles are also described.Type: GrantFiled: January 25, 2007Date of Patent: March 30, 2010Assignee: Fair Isaac CorporationInventors: John Byrnes, Richard Rohwer
-
Patent number: 7672833Abstract: Entity disambiguation resolves which names, words, or phrases in text correspond to distinct persons, organizations, locations, or other entities in the context of an entire corpus. The invention is based largely on language-independent algorithms. Thus, it is applicable not only to unstructured text from arbitrary human languages, but also to semi-structured data, such as citation databases and the disambiguation of named entities mentioned in wire transfer transaction records for the purpose of detecting money-laundering activity. The system uses multiple types of context as evidence for determining whether two mentions correspond to the same entity and it automatically learns the weight of evidence of each context item via corpus statistics. The invention uses multiple search keys to efficiently find pairs of mentions that correspond to the same entity, while skipping billions of unnecessary comparisons, yielding a system with very high throughput that can be applied to truly massive data.Type: GrantFiled: September 22, 2005Date of Patent: March 2, 2010Assignee: Fair Isaac CorporationInventors: Matthias Blume, Richard Calmbach, Dayne Freitag, Richard Rohwer, Scott Zoldi
-
Publication number: 20090307049Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes accessing a data structure that includes information about purchasers, merchants, and financial transactions between the purchasers and the merchants and generating purchaser clusters. Generating purchaser clusters includes clustering the purchasers based on which purchasers make purchases from the same or similar merchants. Each purchaser cluster adopts associations between purchasers belonging to the purchase cluster and merchants from which these purchasers have made purchases. The method also includes generating merchant clusters, where generating the merchant clusters includes clustering merchants based on which merchants are associated with the same or similar purchase clusters and outputting profile information that characterizes typical purchases associated with one or more of the merchant clusters for use in detecting fraudulent transactions.Type: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Inventors: Frank W. Elliott, JR., Richard Rohwer, Stephen C. Jones, George J. Tucker, Christopher J. Kain, Craig N. Weidert
-
Publication number: 20080183653Abstract: A knowledge base is first characterized by an association-grounded semantics collapsed language. In response to the receipt of a query of the knowledge base, the collapsed language is used to determine whether there is an indication that the knowledge base contains knowledge requested in the query. Thereafter, the collapsed language can be used to carry out a full search for the knowledge much more efficiently than would otherwise be possible. Related methods, apparatus, and articles are also described.Type: ApplicationFiled: January 25, 2007Publication date: July 31, 2008Inventors: John Byrnes, Richard Rohwer
-
Publication number: 20070067285Abstract: Entity disambiguation resolves which names, words, or phrases in text correspond to distinct persons, organizations, locations, or other entities in the context of an entire corpus. The invention is based largely on language-independent algorithms. Thus, it is applicable not only to unstructured text from arbitrary human languages, but also to semi-structured data, such as citation databases and the disambiguation of named entities mentioned in wire transfer transaction records for the purpose of detecting money-laundering activity. The system uses multiple types of context as evidence for determining whether two mentions correspond to the same entity and it automatically learns the weight of evidence of each context item via corpus statistics. The invention uses multiple search keys to efficiently find pairs of mentions that correspond to the same entity, while skipping billions of unnecessary comparisons, yielding a system with very high throughput that can be applied to truly massive data.Type: ApplicationFiled: September 22, 2005Publication date: March 22, 2007Inventors: Matthias Blume, Richard Calmbach, Dayne Freitag, Richard Rohwer, Scott Zoldi