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
First Claim
1. A system configured to use machine learning and/or rules-based algorithms to automatically convert portions of patent claims into portions of a patent specification, the system comprising:
- one or more hardware processors configured by machine-readable instructions to;
obtain at least a portion of a patent claim, the patent claim being a numbered sentence that precisely defines an invention;
determine, based on the at least the portion of the patent claim, a first data structure representing the at least the portion of the patent claim, the first data structure including language units from the at least the portion of the patent claim, wherein a given language element of the first data structure includes one or more of a word, a phrase, a clause, or a sentence;
determine, based on one or both of the at least the portion of the patent claim or the first data structure, a second data structure, the second data structure including language elements associated with the at least the portion of the patent claim, a given language element of the second data structure being in prose, wherein prose includes an ordinary form of written language, wherein a given language unit in the first data structure is transformed into a corresponding language unit in the second data structure based on a natural language generation operation; and
determine at least a portion of one or more sections of the patent specification by assembling the language units from the first data structure and language units from the second data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
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 are disclosed. Exemplary implementations may: obtain a claim set; obtain a first data structure representing the claim set; obtain a second data structure; obtain a third data structure; and determine one or more sections of the patent specification based on the first data structure, the second data structure, and the third data structure.
26 Citations
18 Claims
-
1. A system configured to use machine learning and/or rules-based algorithms to automatically convert portions of patent claims into portions of a patent specification, the system comprising:
one or more hardware processors configured by machine-readable instructions to; obtain at least a portion of a patent claim, the patent claim being a numbered sentence that precisely defines an invention; determine, based on the at least the portion of the patent claim, a first data structure representing the at least the portion of the patent claim, the first data structure including language units from the at least the portion of the patent claim, wherein a given language element of the first data structure includes one or more of a word, a phrase, a clause, or a sentence; determine, based on one or both of the at least the portion of the patent claim or the first data structure, a second data structure, the second data structure including language elements associated with the at least the portion of the patent claim, a given language element of the second data structure being in prose, wherein prose includes an ordinary form of written language, wherein a given language unit in the first data structure is transformed into a corresponding language unit in the second data structure based on a natural language generation operation; and determine at least a portion of one or more sections of the patent specification by assembling the language units from the first data structure and language units from the second data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method to use machine learning and/or rules-based algorithms to automatically convert portions of patent claims into portions of a patent specification, the method comprising:
-
obtaining at least a portion of a patent claim, the patent claim being a numbered sentence that precisely defines an invention; determining, based on the at least the portion of the patent claim, a first data structure representing the at least the portion of the patent claim, wherein a given language element of the first data structure includes one or more of a word, a phrase, a clause, or a sentence; determining, based on one or both of the at least the portion of the patent claim or the first data structure, a second data structure, the second data structure including language elements associated with the at least the portion of the patent claim, the language elements of the second data structure being in prose, wherein prose includes an ordinary form of written language, wherein a given language unit in the first data structure is transformed into a corresponding language unit in the second data structure based on a natural language generation operation; and determining at least a portion of one or more sections of the patent specification by assembling the language units from the first data structure and language units from the second data structure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification