×

Systems and methods for using machine learning and rules-based algorithms to create a patent specification based on human-provided patent claims such that the patent specification is created without human intervention

  • US 10,417,341 B2
  • Filed: 02/09/2018
  • Issued: 09/17/2019
  • Est. Priority Date: 02/15/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system configured for using machine learning and rules-based algorithms to automatically convert a set of patent claims into a patent specification, the system comprising:

  • one or more hardware processors configured by machine-readable instructions to;

    obtain a claim set, the claim set including a numbered list of sentences that precisely define an invention, the claim set including an independent claim and one or more dependent claims, each dependent claim in the claim set depending on the independent claim by referring to the independent claim or an intervening dependent claim;

    determine, based on the claim set, a first data structure representing the claim set, the first data structure including language units from the claim set, the language units in the first data structure being organized according to one or more classifications of individual language elements, the language units being in patentese, wherein patentese includes text structure and legal jargon commonly used in patent claims, and a given language element includes one or more of a word, a phrase, a clause, or a sentence;

    determine, based on the first data structure, a second data structure, the second data structure having same dimensions as the first data structure such that a given data structure element at a given position within the first data structure corresponds to a given data structure element at a same position within the second data structure, the second data structure including language elements associated with the claim set, the language elements of the second data structure being in prose rather than patentese, wherein prose includes an ordinary form of written language,wherein a given language unit in patentese is transformed into a corresponding language unit in prose based on a natural language generation operation, and wherein the natural language generation operation includes one or more of paraphrase induction, simplification, compression, clause fusion, or expansion;

    determine, based on language units from the first data structure and the second data structure, a third data structure including ordered content, wherein the ordered content of the third data structure is ordered based on one or more of claim structure of the claim set, antecedent basis in the claim set, or claim dependency in the claim set; and

    determine one or more sections of the patent specification by assembling language units from the first data structure, the second data structure, and the third data structure.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×