IP Library Granted Patent US 11,294,910
Granted Patent B2
US 11,294,910 · App. 13/310,279 · Granted Apr 5, 2022

Patent claim mapping

Inventors: Steven W. Lundberg (Edina, MN); Lars Olof Hugo Svensson (Plymouth, MN)
Assignee: Black Hills IP Holdings, LLC
G06F16/24578G06F16/248G06F16/2455G06F16/252G06F16/26G06F16/93G06F16/9535G06F40/237G06Q10/10G06Q50/184G06F2216/11
View Patent ↗
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 11,294,910
App. No.
13/310,279
Granted
Apr 5, 2022
Kind
B2
Abstract

A system and computer implemented method of patent mapping are provided. The method comprises maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios; maintaining a database of ontologies, the ontologies including one or more patent concepts in defined groups; receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating search results, the search results including one or more patent claims associated with the search query; and mapping the one or more patent claims to a patent concept in a defined group.

Claims (66)

1. A computer implemented method for assessing a target subject matte comprising

maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios;

maintaining a database of ontologies, the ontologies including one or more patent concepts in defined groups;

receiving a search query associated with a first patent portfolio;

arranging keywords extracted from the search query by an order of importance;

searching the first portfolio as a function of the search query using the arranged keywords extracted from the search query;

generating search results, the search results including one or more patent claims associated with the search query;

generating a claim similarity index for a patent claim of the one or more patent claims associated with the search query based on a similarity between the patent claim and at least one other patent claim of the one or more patent claims, wherein the claim similarity index is generated based on an evaluation of roots of keywords from a subparagraph of the patent claim to words of the at least one other patent claim, wherein the keywords are identified in the subparagraph by filtering out unimportant words from a text string of the subparagraph of the patent claim;

identifying a set of mapping target claims based on the claim similarity index;

mapping the set of mapping target claims to a patent concept in a defined group to generate a mapping result; and

providing the mapping result in a panoramic claim chart, the panoramic claim chart including color-coded indices representing instances of identification of patent concepts in the target subject matter, and further including the claim similarity index, the panoramic claim chart sorted by keyword occurrence intensity with the arranged keywords on a first axis and the set of mapping target claims on a second axis, wherein a color-coded index is displayed at the intersection of the arranged keywords and a mapping target claim of the at least one patent claim based on the mapping result.

2. The computer implemented method of claim 1 , therein the one or more patent concepts includes a technology category.

3. The computer implemented method of claim 1 , wherein the one or more patent concepts includes a scope concept, the scope concept defining a scope to which a patent claim is limited.

4. The computer implemented method of claim 1 , wherein mapping a plurality of patent claims to a patent concepts includes defining the patent concept and assigning it to one of the defined groups.

5. The computer implemented method of claim 1 , wherein mapping a plurality of patent claims to a patent concept further includes:

maintaining a database of patent claims, the database of patent claims including the one or more patent claims;

storing an indication of a relationship between the patent concept and the one or more patent claims in the database of patent claims.

6. The computer implemented method of claim 5 , wherein the indication of the relationship includes an indication that the one or more claims are not mapped to the patent concept.

7. The computer implemented method of claim 5 , wherein the indication of the relationship includes an indication that the one or more patent claims are mapped to the patent concept.

8. The computer implemented method of claim 1 , wherein the search query includes a regular search expression.

9. The computer implemented method of claim 1 , wherein generating search results includes retrieving patent claims which include terms from the search query and synonyms of the terms.

10. The method of claim 1 , wherein the claim similarity index identifies a patent claim to which a patent concept can be mapped, the identification based on a similarity of a sub-paragraph or element of the one or more patent claims and the patent concept, or a linguistic analysis of the mapping result.

11. A system for assessing a target subject matter, the system comprising:

a database of patent sets and a database of patents, each patent stored in the database of patents associated with one or more patent sets stored in the database of patent sets;

a database of ontologies, the ontologies including one or more patent concepts in defined groups;

at least one processor; and

memory including instructions that; when executed by the at least one processor, cause the at least one processor to perform operations to:

receive a search query associated with a first patent set;

arrange keywords extracted from the search query by an order of importance;

search a first patent set as a function of the search query using the arranged keywords extracted from the search query;

generate search results, the search results including one or more patent claims associated with the search query and stored in a patent claim database;

generate a claim similarity index for a patent claim of the one or more patent claims associated with the search query based on a similarity between the patent claim and at least one other patent claim of the one or more patent claims, wherein the claim similarity index is generated based on an evaluation of roots of keywords from a subparagraph of the patent claim to words of the at least one other patent claim, wherein the keywords are identified in the subparagraph by filtering out unimportant words from a text string of the subparagraph of the patent claim;

identify a set of mapping target claims based on the claim similarity index;

map the set of mapping target claims to a patent concept in a defined group to generate a mapping result; and

provide the mapping result in a panoramic claim chart, the panoramic claim chart including color-coded indices representing instances of identification of patent concepts in the target subject matter, and further including the claim similarity index, the panoramic claim chart sorted by keyword occurrence intensity with the arranged keywords on a first axis and the set of mapping target claims on a second axis, wherein a color-coded index is displayed at the intersection of the arranged keywords and a mapping tar et claim of the at least one patent claim based on the mapping result.

12. The system of claim 11 , wherein the one or more patent concepts includes a technology category.

13. The system of claim 11 , wherein the one or more patent concepts includes a scope concept, the scope concept defining a scope to which a patent claim is limited.

14. The system of claim 11 , the memory further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to accept input defining the patent concept and assign it to one of the defined groups.

15. The system of claim 11 , the memory further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to store an indication of a relationship between the patent concept and one or more patent claims.

16. The system of claim 15 , wherein the indication of the relationship includes an indication that the one or more patent claims are not mapped to the patent concept.

17. The system of claim 15 , wherein the indication of the relationship includes an indication that the one or more patent claims are mapped to the patent concept.

18. The system of claim 11 , the memory further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to generate the search results by retrieving patent claims which include terms from the search query and synonyms of the terms.

19. The system of claim 11 , the memory further comprising instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to:

construct a mapping object, the mapping object including data detailing a relationship between the one or more patent claims and the patent concept; and

store the mapping object in the patent claim database.

20. The system of claim 11 , wherein the claim similarity index identifies a patent claim to which a patent concept can be mapped, the identification based on a similarity of a sub-paragraph or element of the one or more patent claims and the patent concept, or a linguistic analysis of the mapping result.

21. A system for assessing a target subject matter, the system comprising:

a network;

databases, accessible on the network, including:

at least one database of patent portfolios, and

a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios, and

a database of ontologies, the ontologies including one or more patent concepts in defined groups; and

a server, operatively connected to the network, wherein the server includes:

a processor,

a memory,

software operable on the processor to:

receive a search query associated with a first patent portfolio;

arrange keywords extracted from the search query by an order of importance;

search the first portfolio as a function of the search query using the arranged keywords extracted from the search query;

generate search results, the search results including one or more patent claims associated with the search query;

generate a claim similarity index for a patent claim of the one or more patent claims associated with the search query based on a similarity between the patent claim and at least one other patent claim of the one or more patent claims, wherein the claim similarity index is generated based on an evaluation of roots of keywords from a subparagraph of the patent claim to words of the at least one other patent claim, wherein the keywords are identified in the subparagraph by filtering out unimportant words from a text string of the subparagraph of the patent claim;

identify a set of mapping target claims based on the claim similarity index

map the set of mapping target claims to a patent concept in a defined group to generate a mapping result; and

provide the mapping result in a panoramic claim chart, the panoramic claim chart including color-coded indices representing instances of identification of patent concepts in the target subject matter, and further including the claim similarity index, the panoramic claim chart sorted by keyword occurrence intensity with the arran ed keywords on a first axis and the set of mapping target claims on a second axis,

wherein a color-coded index is displayed at the intersection of the arranged keywords and a mapping target claim of the at least one patent claim based on the mapping result.

22. The system of claim 21 , wherein the claim similarity index identifies a patent claim to which a patent concept can be mapped, the identification based on a similarity of a sub-paragraph or element of the one or more patent claims and the patent concept, or a linguistic analysis of the mapping result.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2014
From: LUCID PATENT LLC
To: BLACK HILLS IP HOLDINGS, LLC
Reel/Frame 034084/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2012
From: LUNDBERG, STEVEN W.
To: BLACK HILLS IP HOLDINGS, LLC
Reel/Frame 028672/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2012
From: SVENSSON, LARS OLOF HUGO
To: LUCID PATENT LLC
Reel/Frame 028672/0581 →
Continuity (3)
Provisional Application 61542515 · Oct 3, 2011
Provisional Application 61561502 · Nov 18, 2011
Related Publication 20130086047A1 · Apr 4, 2013
Cited By (6)
US 12,189,637 US 12,339,880 US 12,361,380 US 12,380,521 US 12,639,318 US 12,664,170