Patents by Inventor Leif Hanlen

Leif Hanlen 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: 10846472
    Abstract: This disclosure relates to computationally efficient processing of legal texts. A language processor extracts from text blocks atomic literals that correspond to terms in the legal text and that are shared across logic expressions for different text blocks. A mapper maps the text blocks into a logic expression of the atomic literals and a logic engine evaluates the logic expression based on one or more assignments of the atomic literals. A user interface comprises user input elements associated with the atomic literals. Upon user interaction with the user input elements, an assignment is created of the atomic literal associated with the user input elements and the logic engine is called to evaluate the logic expression based on the created assignment. The user interface changes based on the evaluation to thereby provide legal advice in the form of remaining atomic literals.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 24, 2020
    Assignee: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Linda Postniece, Leif Hanlen, Travis Simon, Neil Bacon, Guido Governatori
  • Publication number: 20200050660
    Abstract: This disclosure relates to computationally efficient processing of legal texts. A language processor extracts from text blocks atomic literals that correspond to terms in the legal text and that are shared across logic expressions for different text blocks. A mapper maps the text blocks into a logic expression of the atomic literals and a logic engine evaluates the logic expression based on one or more assignments of the atomic literals. A user interface comprises user input elements associated with the atomic literals. Upon user interaction with the user input elements, an assignment is created of the atomic literal associated with the user input elements and the logic engine is called to evaluate the logic expression based on the created assignment. The user interface changes based on the evaluation to thereby provide legal advice in the form of remaining atomic literals.
    Type: Application
    Filed: October 26, 2017
    Publication date: February 13, 2020
    Inventors: Linda Postniece, Leif Hanlen, Travis Simon, Neil Bacon, Guido Governatori