Patents by Inventor Robert Heywood

Robert Heywood 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: 12236199
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: February 25, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12223287
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: February 11, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12223286
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: February 11, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12223285
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: February 11, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Publication number: 20250045520
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Application
    Filed: October 23, 2024
    Publication date: February 6, 2025
    Inventors: William TUNSTALL-PEDOE, Robert HEYWOOD, Seth WARREN, Paul BENN, Duncan REYNOLDS, Ayush SHAH, Luci KRNIC, Ziyi ZHU
  • Patent number: 12217009
    Abstract: There is provided a computer implemented method for translating between a first natural language and a second natural language, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; (b) receiving a word or sequence of words in the first natural language to be translated into the second natural language; (c) automatically translating that word or sequence of words expressed in the first natural language into the second natural language by first translating that word or sequence of words expressed in the first natural language into the machine readable language, and then translating from the machine readable language into the second natural language.
    Type: Grant
    Filed: December 25, 2022
    Date of Patent: February 4, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12217010
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of:(a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: February 4, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Publication number: 20250036865
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Application
    Filed: October 14, 2024
    Publication date: January 30, 2025
    Inventors: William TUNSTALL-PEDOE, Robert HEYWOOD, Seth WARREN, Paul BENN, Duncan REYNOLDS, Ayush SHAH, Luci KRNIC, Ziyi ZHU
  • Publication number: 20250036867
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Application
    Filed: October 14, 2024
    Publication date: January 30, 2025
    Inventors: William TUNSTALL-PEDOE, Robert HEYWOOD, Seth WARREN, Paul BENN, Duncan REYNOLDS, Ayush SHAH, Luci KRNIC, Ziyi ZHU
  • Publication number: 20250036868
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Application
    Filed: October 14, 2024
    Publication date: January 30, 2025
    Inventors: William TUNSTALL-PEDOE, Robert HEYWOOD, Seth WARREN, Paul BENN, Duncan REYNOLDS, Ayush SHAH, Luci KRNIC, Ziyi ZHU
  • Publication number: 20250036866
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Application
    Filed: October 14, 2024
    Publication date: January 30, 2025
    Inventors: William TUNSTALL-PEDOE, Robert HEYWOOD, Seth WARREN, Paul BENN, Duncan REYNOLDS, Ayush SHAH, Luci KRNIC, Ziyi ZHU
  • Patent number: 12210841
    Abstract: There is provided a computer implemented method for the automated analysis or use of data, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; in which the structured, machine-readable representation of data includes a plurality of tenets defining rules, the plurality of tenets including at least one constraint tenet, the at least one constraint tenet preventing a bad action; wherein the plurality of tenets comprise different sets of tenets; (b) using the different sets of tenets in different contexts, e.g. for different types of chatbots, or for different end-users.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: January 28, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMTED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12210843
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: January 28, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12190069
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: December 25, 2022
    Date of Patent: January 7, 2025
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12175200
    Abstract: There is provided a computer implemented method for translating between a first natural language and a second natural language, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; (b) receiving a word or sequence of words in the first natural language to be translated into the second natural language; (c) automatically translating that word or sequence of words expressed in the first natural language into the second natural language by first translating that word or sequence of words expressed in the first natural language into the machine readable language, and then translating from the machine readable language into the second natural language.
    Type: Grant
    Filed: December 25, 2022
    Date of Patent: December 24, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12175201
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of:(a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: December 24, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12169696
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: December 17, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12169695
    Abstract: There is provided a computer implemented method for the automated analysis or use of data, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; in which the structured, machine-readable representation of data includes a plurality of tenets defining rules, the plurality of tenets including at least one constraint tenet, the at least one constraint tenet preventing a bad action; wherein the plurality of tenets comprise different sets of tenets; (b) using the different sets of tenets in different contexts, e.g. for different types of chatbots, or for different end-users.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: December 17, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMTED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
  • Patent number: 12164868
    Abstract: There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: December 10, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITED
    Inventors: William Tunstall-Pedoe, Robert Heywood, Seth Warren, Paul Benn, Duncan Reynolds, Ayush Shah, Luci Krnic, Ziyi Zhu
  • Patent number: 12159117
    Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: December 3, 2024
    Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMTED
    Inventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood