IP Library Patent Application 18119115
Patent Application
App. No. 18/119,115

DYNAMICALLY GENERATING DOCUMENTS USING NATURAL LANGUAGE PROCESSING AND DYNAMIC USER INTERFACE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/119,115
Filed
Mar 8, 2023
Art Unit
2172
USPC
715/256
Abstract

An NLP analysis method based on identification of common terms is disclosed. The improved NLP analysis can separate different parts of a patent claim into discrete claim segments based on the common terms. A user interface that corresponds to a flowchart allows the user to drag and drop the claim segments to form complex relationships, which is used to generate a patent specification.

Claims (42)

1 . A method for generating a document, comprising:

receiving text comprising at least one independent claim;

analyzing the text using a natural language processor (NLP) to generate NLP tokens from the text;

identifying at least a portion of the NLP tokens for a subsequent analysis;

analyzing additional text corresponding to the portion of the NLP tokens to generate second NLP tokens;

merging the second NLP tokens into the NLP tokens; and

generating a patent specification, the patent specification including a description of a flowchart that is generated based on the NLP tokens.

2 . The method of claim 1 , further comprising:

generating a unique identifier associated with at least a portion of the text, wherein merging the second NLP tokens into the NLP tokens is based on the unique identifier.

3 . The method of claim 2 , wherein the unique identifier includes at least one of a claim number, a line identifier, and a token position on associated with the line identifier.

4 . The method of claim 1 , further comprising:

analyzing whitespace associated with the text to form a relationship between at least two lines of text separated by a line break, wherein the patent specification is generated based on the relationship of the at least two lines.

5 . The method of claim 1 , wherein the portion of the NLP tokens comprises a phrase that modifies a root object associated with a line of the text.

6 . The method of claim 1 , further comprising:

generating claim segments for the at least one independent claim from the NLP tokens based on an analysis of the NLP tokens.

7 . The method of claim 6 , further comprising:

displaying information corresponding to the claim segments.

8 . The method of claim 7 , wherein a claim segment of the claims segments is linked to a structure that is associated with the at least one independent claim.

9 . The method of claim 8 , wherein the patent specification includes at least one sentence including the structure and text generated based on the claim segment.

10 . The method of claim 1 , further comprising:

displaying a user interface for interacting with the at least one of the text and the NLP tokens, wherein the patent specification is generated based on interactions within the user interface.

11 . A non-transitory computer readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:

receive text comprising at least one independent claim;

analyze the text using a natural language processor (NLP) to generate NLP tokens from the text;

identify at least a portion of the NLP tokens for a subsequent analysis;

analyze additional text corresponding to the portion of the NLP tokens to generate second NLP tokens;

merge the second NLP tokens into the NLP tokens; and

generate a patent specification, the patent specification including a description of a flowchart that is generated based on the NLP tokens.

12 . The computer readable medium of claim 11 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:

generate a unique identifier associated with at least a portion of the text, wherein merging the second NLP tokens into the NLP tokens is based on the unique identifier.

13 . The computer readable medium of claim 12 , wherein the unique identifier includes at least one of a claim number, a line identifier, and a token position on associated with the line identifier.

14 . The computer readable medium of claim 11 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:

analyze whitespace associated with the text to form a relationship between at least two lines of text separated by a line break, wherein the patent specification is generated based on the relationship of the at least two lines.

15 . The computer readable medium of claim 11 , wherein the portion of the NLP tokens comprises a phrase that modifies a root object associated with a line of the text.

16 . The computer readable medium of claim 11 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:

generate claim segments for the at least one independent claim from the NLP tokens based on an analysis of the NLP tokens.

17 . The computer readable medium of claim 16 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:

display information corresponding to the claim segments.

18 . The computer readable medium of claim 17 , wherein a claim segment of the claim segments is linked to a structure that is associated with the at least one independent claim.

19 . The computer readable medium of claim 18 , wherein the patent specification includes at least one sentence including the structure and text generated based on the claim segment.

20 . The computer readable medium of claim 11 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:

display a user interface for interacting with the at least one of the text and the NLP tokens, wherein the patent specification is generated based on interactions within the user interface.

Assignments (5)
RELEASE OF SECURITY INTEREST IN SPECIFIED INTELLECTUAL PROPERTY [RF 68892 0761] Recorded Mar 4, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: CLARIVATE ANALYTICS (COMPUMARK) INC.; CLARIVATE ANALYTICS (US) LLC; CLARIVATE ANALYTICS (COMPUMARK) LIMITED; CLARIVATE ANALYTICS (UK) LIMITED; DNSTINATION INC.; DOMAIN FORTRESS INC.; MARKMONITOR CORPORATE SERVICES INC.; MARKMONITOR INC.; MICROPATENT LLC; CAMELOT UK BIDCO LIMITED; DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC; CPA GLOBAL (FIP) LLC; INNOGRAPHY, INC.; CPA GLOBAL (FTF) INC.; CPA GLOBAL (LANDON IP) INC.; MASTER DATA CENTER, INC.; PATENT RESOURCES GROUP, INC.; IPFOLIO CORPORATION; OLCOTT INTERNATIONAL & CO., L.L.C.; PROQUEST LLC; EX LIBRIS (USA) INC.; INNOVATIVE INTERFACES INCORPORATED; ROWAN TELS CORP.; GLOBAL QMS, INC.
Reel/Frame 075063/0219 →
PATENT SECURITY AGREEMENT (CA) Recorded Sep 13, 2024
From: ROWAN TELS CORP.
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 068892/0481 →
PATENT SECURITY AGREEMENT (2021 INDENTURE) Recorded Sep 13, 2024
From: ROWAN TELS CORP.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION AS COLLATERAL AGENT
Reel/Frame 068892/0689 →
PATENT SECURITY AGREEMENT (2019 INDENTURE) Recorded Sep 13, 2024
From: ROWAN TELS CORP.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION AS COLLATERAL AGENT
Reel/Frame 068892/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: BOOTH, SIMON; ISAACSON, TOM; AUSTIN, SHELTON; DURBIN, GREGORY; MCKNIGHT, BRIAN
To: ROWAN TELS CORP.
Reel/Frame 062923/0649 →