← Back to Patent Explorer
US6014663A Expired / Lapsed US ⏱️ 0.0 years remaining

System, method, and computer program product for comparing text portions by reference to index information

Assignee: F Poszat HU LLC
•
Filing: 1998-04-10
•
Granted: 2000-01-11
•
Expires: 2018-04-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for assisting in the preparation of a document, and for analyzing a document, such as a patent or patent application, are described herein. The system aids a user to verify that terms in a patent application are being used consistently. The system also facilitates editing of the patent application so as to achieve terminology consistency. The system operates by allowing a user to select a document containing a patent application. The user then selects the specification portion of the patent application, and also selects the claims portion of the patent application. The system indexes the specification portion and the claims portion to thereby generate a merged index table. The system analyzes the merged index table to identify terms in the claims portion that are not present in the specification portion, and then displays these terms (called claim terms). A user can then edit the patent application so as to properly describe these terms in the specification.

Inventors

  • 👤 Kevin G. Rivette
  • 👤 Irving S. Rappaport
  • 👤 Patrick O'Brien

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 00:49
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; G06F16/30; G06F40/00; G06F40/10; G06F40/166; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/917; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99934; Y10S707/99935; Y10S707/99936

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 51 words
A method for comparing text portions, comprising the steps of: (1) indexing a first selected non-predefined text portion to generate first index information; (2) indexing a second selected non-predefined text portion to generate second index information; and (3) comparing said first and second index information generated in steps (1) and (2).
Claim 2
Independent Claim 51 words
A method for comparing text portions, comprising the steps of: (1) indexing a first selected non-predefined text portion to generate first index information; (2) indexing a second selected non-predefined text portion to generate second index information; and (3) comparing said first and second index information generated in steps (1) and (2).
Claim 3
Dependent Claim 31 words
The method of claim 1, further comprising the step of: (4) identifying differences between said first and second text portions by reference to results of said comparison performed in step (3).
Claim 4
Dependent Claim 31 words
The method of claim 1, further comprising the step of: (4) identifying similarities between said first and second text portions by reference to results of said comparison performed in step (3).
Claim 5
Dependent Claim 25 words
The method of claim 1, wherein step (1) results in generating a first index table, and step (2) results in generating a second index table.
Claim 6
Dependent Claim 24 words
The method of claim 4, further comprising the step of: merging said first and second index tables to thereby generate a merged index table.
Claim 7
Dependent Claim 37 words
The method of claim 5, wherein step (3) comprises the step of: determining by reference to said merged index table terms that are present in said second text portion, but not present in said first text portion.
Claim 8
Dependent Claim 20 words
The method of claim 4, wherein said first text portion and said second text portion are from the same document.
Claim 9
Independent Claim 65 words
A system for comparing text portions, comprising: first text portion indexing means for indexing a first selected non-predefined text portion to generate first index information; second text portion indexing means for indexing a second selected non-predefined text portion to generate second index information; and index comparing means for comparing said first and second index information generated by said first and second text portion indexing means.
Claim 10
Independent Claim 65 words
A system for comparing text portions, comprising: first text portion indexing means for indexing a first selected non-predefined text portion to generate first index information; second text portion indexing means for indexing a second selected non-predefined text portion to generate second index information; and index comparing means for comparing said first and second index information generated by said first and second text portion indexing means.
Claim 11
Dependent Claim 31 words
The system of claim 8, further comprising: means for identifying differences between said first and second text portions by reference to results of said comparison performed by said index comparing means.
Claim 12
Dependent Claim 31 words
The system of claim 8, further comprising: means for identifying similarities between said first and second text portions by reference to results of said comparison performed by said index comparing means.
Claim 13
Dependent Claim 29 words
The system of claim 8, wherein said first text portion indexing means generates a first index table, and said second text portion indexing means generates a second index table.
Claim 14
Dependent Claim 23 words
The system of claim 11, further comprising: means for merging said first and second index tables to thereby generate a merged index table.
Claim 15
Dependent Claim 38 words
The system of claim 12, wherein said index comparing means comprises: means for determining by reference to said merged index table terms that are present in said second text portion, but not present in said first text portion.
Claim 16
Dependent Claim 20 words
The system of claim 8, wherein said first text portion and said second text portion are from the same document.
Claim 17
Dependent Claim 95 words
A computer program product having control logic stored therein, said control logic, when executed, enabling a computer to compare text portions, said control logic comprising: first text portion indexing means for enabling the computer to index a first selected non-predefined text portion to generate first index information; second text portion indexing means for enabling the computer to index a second selected non-predefined text portion to generate second index information; and index comparing means for enabling the computer to compare said first and second index information generated by said first and second text portion indexing means.
Claim 18
Dependent Claim 95 words
A computer program product having control logic stored therein, said control logic, when executed, enabling a computer to compare text portions, said control logic comprising: first text portion indexing means for enabling the computer to index a first selected non-predefined text portion to generate first index information; second text portion indexing means for enabling the computer to index a second selected non-predefined text portion to generate second index information; and index comparing means for enabling the computer to compare said first and second index information generated by said first and second text portion indexing means.
Claim 19
Dependent Claim 40 words
The computer program product of claim 15, said control logic further comprising: means for enabling the computer to identify differences between said first and second text portions by reference to results of said comparison performed by said index comparing means.
Claim 20
Dependent Claim 40 words
The computer program product of claim 15, said control logic further comprising: means for enabling the computer to identify similarities between said first and second text portions by reference to results of said comparison performed by said index comparing means.
Claim 21
Dependent Claim 39 words
The computer program product of claim 15, wherein said first text portion indexing means enables the computer to generate a first index table, and said second text portion indexing means enables the computer to generate a second index table.
Claim 22
Dependent Claim 32 words
The computer program product of claim 18, said control logic further comprising: means for enabling the computer to merge said first and second index tables to thereby generate a merged index table.
Claim 23
Dependent Claim 44 words
The computer program product of claim 19, wherein said index comparing means comprises: means for enabling the computer to determine by reference to said merged index table terms that are present in said second text portion, but not present in said first text portion.
Claim 24
Dependent Claim 22 words
The computer program product of claim 15, wherein said first text portion and said second text portion are from the same document.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-10 2003-07-12 2004-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-10 2007-07-12 2008-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-10 2011-07-12 2012-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag