IP Library Patent Application 12544738
Patent Application
App. No. 12/544,738

SYSTEM AND METHODS OF RELATING TRADEMARKS AND PATENT DOCUMENTS

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.
12/544,738
Abstract

In an embodiment, a computer-readable medium embodies instructions that, when executed by at least one processor, cause a computing system to perform operations including automatically defining one or more associations between a trademark record and a patent document and storing the one or more associations as mappings between trademarks and patent documents.

Claims (55)

1 . A computer-readable medium embodying instructions that, when executed by at least one processor, cause a computing system to perform operations comprising:

automatically identifying one or more associations between a trademark record and a patent document; and

storing the one or more associations as mappings between trademarks and patent documents.

2 . The computer-readable medium of claim 1 , wherein automatically defining one or more associations comprises identifying words matches between selected words of a description of goods and services of the trademark record and terms within the patent document.

3 . The computer-readable medium of claim 2 , wherein identifying word matches comprises using latent semantic analysis to determine occurrences of words from the description of goods and services within text of the patent document.

4 . The computer-readable medium of claim 1 , further embodying instructions that, when executed by at least one processor, cause the computing system to perform operations further comprising:

calculating a weight for each of the one or more associations; and

storing the weight with each of the one or more associations.

5 . The computer-readable medium of claim 1 , further embodying instructions that, when executed by at least one processor, cause the computing system to perform operations further comprising extracting data from each trademark record of a plurality of trademark records.

6 . The computer-readable medium of claim 5 , wherein automatically defining one or more associations between a trademark record and a patent document comprises automatically defining one or more associations between each trademark record and one or more patent documents of a plurality of patent documents.

7 . A method of associating trademarks and patent documents, the method comprising:

extracting data from a trademark record of a plurality of trademark records using an extract-transform-load module of a correlation system;

automatically defining one or more associations between the trademark record and patent documents of a plurality of patent documents based on the extracted data using mapping logic of the correlation system; and

storing the defined one or more associations as mappings within a plurality of mappings between trademark records and patent documents in a computer-readable memory.

8 . The method of claim 7 , wherein before storing the defined one or more associations, the method further comprises calculating a weight for each of the one or more associations.

9 . The method of claim 8 , wherein calculating the weight comprises:

determining a term frequency and an inverse document frequency for each word of the trademark record; and

calculating the weight for each association as a function of the term frequency and the inverse document frequency.

10 . The method of claim 8 , wherein the weight represents a numerical value indicating a relevance of an association based on a word match between a word from the trademark record and corresponding words from each of the patent documents.

11 . The method of claim 7 , further comprising:

receiving a query from a user device;

retrieving search results from one or more data sources based on the query;

using the plurality of mappings between trademark records and patent documents to retrieve related information.

12 . The method of claim 11 , further comprising:

generating an interface including the search results and the related information; and

transmitting the interface to the user device.

13 . The method of claim 11 , wherein the query comprises a patent search, wherein the search results include one or more patents, and wherein the related information comprises data from at least one trademark record associated with a respective at least one patent document of the search results.

14 . The method of claim 11 , wherein the query comprises a trademark search, wherein the search results include one or more trademark records, and wherein the related information comprises data from at least one patent document associated with a respective at least one trademark record of the search results.

15 . A method of relating trademarks and patent documents, the method comprising:

automatically identifying associations between trademark records of a plurality of trademark records and documents of a plurality of documents using mapping logic of a correlation system; and

storing the identified associations within a plurality of mappings in a memory, each mapping including one or more associations between a trademark record and a document.

16 . The method of claim 15 , wherein automatically identifying one or more associations comprises:

extracting data including words and numerical values from each trademark record of the plurality of trademark records;

determining a data type associated with each word and each numerical value;

selecting a mapping technique from a plurality of mapping techniques based on the determined data type; and

applying the selected mapping technique using the mapping logic to automatically identify the one or more associations.

17 . The method of claim 16 , further comprising:

selecting a first mapping technique when the extracted data is a word corresponding to a name of an individual or of a company; and

selecting a second mapping technique when the extracted data is a word extracted from a description of goods and services of a trademark record.

18 . The computer-readable medium of claim 17 , wherein the plurality of mapping techniques includes at least one of latent semantic analysis, Naive-Bayes classification, and brute-force analysis.

19 . The method of claim 15 , wherein the plurality of documents comprise issued patents and published patent applications.

20 . The method of claim 19 , further comprising:

receiving, at a search system having access to the memory, a patent document number from a user device;

retrieving search results related to the patent number using a pre-defined goal-oriented query;

retrieving trademark data related to one or more of the search results based on the plurality of mappings; and

transmitting a graphical user interface including the search results and including the retrieved trademark data to the user device.

21 . The method of claim 20 , wherein the pre-defined goal-oriented query comprises one of a patent invalidity search to identify potentially invalidating prior art references and a patent licensing search to identify potential licensees of a patent.

22 . The method of claim 19 , further comprising:

receiving, at a search system having access to the memory, a keyword query related to the plurality of trademark records from a user device;

retrieving trademark records related to the keyword query;

retrieving patent documents related to the retrieved trademark records based on the plurality of mappings; and

transmitting an interface including the retrieved trademark records and data related to the retrieved patent documents to the user device.

23 . The method of claim 15 , further comprising:

automatically extracting text from a trademark document of the plurality of trademark records; and

selectively searching portions of each document of the plurality of documents using the extracted text to identify matches.

Assignments (12)
SECURITY INTEREST Recorded Mar 31, 2021
From: CPA GLOBAL (FIP) LLC; INNOGRAPHY, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055777/0576 →
SECURITY INTEREST Recorded Mar 30, 2021
From: CPA GLOBAL (FIP) LLC; INNOGRAPHY, INC.
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 055766/0136 →
RELEASE OF SECURITY INTEREST Recorded Oct 5, 2020
From: JEFFERIES FINANCE LLC
To: INNOGRAPHY, INC.
Reel/Frame 053976/0922 →
PATENT SECURITY AGREEMENT Recorded Feb 28, 2018
From: INNOGRAPHY, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 045472/0957 →
RELEASE AND REASSIGNMENT OF SECURITY INTEREST IN PATENT RIGHTS RECORDED AT REEL 037605, FRAME 0557 Recorded Nov 1, 2017
From: JPMORGAN CHASE BANK, N.A.
To: INNOGRAPHY, INC.
Reel/Frame 044347/0603 →
RELEASE OF SECURITY INTEREST Recorded Oct 13, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: INNOGRAPHY, INC.
Reel/Frame 040349/0720 →
PATENT SECURITY AGREEMENT SUPPLEMENT (FIRST LIEN) Recorded Jan 27, 2016
From: INNOGRAPHY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037605/0557 →
PATENT SECURITY AGREEMENT SUPPLEMENT (SECOND LIEN) Recorded Jan 27, 2016
From: INNOGRAPHY, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 037608/0873 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 8853592 TO 8583592 PREVIOUSLY RECORDED ON REEL 037208 FRAME 0052. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT NUMBER 8583592 FOR SYSTEM AND METHODS OF SEARCHING DATA SOURCES WAS INADVERTNELTY TRANSPOSED. Recorded Jan 12, 2016
From: COMERICA BANK
To: INNOGRAPHY, INC.
Reel/Frame 037485/0290 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2015
From: COMERICA BANK
To: INNOGRAPHY, INC.
Reel/Frame 037208/0052 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: INNOGRAPHY, INC.
To: COMERICA BANK
Reel/Frame 032033/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2009
From: STADING, TYRON; JOHN, ROJI; CHOW, SHU-WAI
To: INNOGRAPHY, INC.
Reel/Frame 023261/0210 →