IP Library › Granted Patent US 11,797,546
Granted Patent B2
US 11,797,546 · App. 17/320,202 · Granted Oct 24, 2023

Patent mapping

Inventor: Steven W. Lundberg (Edina, 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,797,546
App. No.
17/320,202
Granted
Oct 24, 2023
Kind
B2
Abstract

A system and computer implemented method are provided. The method comprises maintaining a database of patent portfolios and a database of patents, with each patent stored in the database of patents being associated with one or more patent portfolios stored in the database of patent portfolios. The method includes receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating a seed set of search results including one or more patent claims associated with the search query, the patent claims including terms from the search query; automatically generating an expanded set of search results including one or more patent claims further associated with the search query or associated with the patent claims in the seed set of search results; and mapping the one or more patent claims to a patent concept.

Claims (56)

1. A system comprising:

at least one processor; and

memory including instructions that, when executed by the at least one processor,

cause the at least one processor to:

automatically extract keywords from patent claims associated with a first patent portfolio and a product;

arrange the keywords by an order of importance between respective of the keywords;

search the first patent portfolio as a function of a search query associated with the first patent portfolio and the product, wherein the search query includes the arranged keywords;

generate a seed set of search results including one or more patent claims associated with the search query, the one or more patent claims including terms from the search query;

automatically generate an expanded set of search results including retrieved patent claims associated with the one or more patent claims in the seed set of search results, the expanded set of search results including prior art documents cited on a face of a document corresponding to a matter reciting the one or more patent claims in the seed set of search results in addition to patent claims textually related to the search query from a database of patents;

map the one or more patent claims of the expanded set of search results to a scope concept;

identify a patent in the database of patents based on a set of scope concepts for the patent corresponding to scope concepts of the product; and

generate a claim chart for the patent and the product, wherein claims of the patent are associated with features of the product based on corresponding scope concepts of claims of the patent and the product.

2. The system of claim 1 , further comprising instructions to:

determine claims of the patent are associated with a respective feature of the product based on corresponding scope concepts; and

color cells of the claim chart based on determining claims of the patent are associated with a respective feature of the product.

3. The system of claim 2 , further comprising instructions to:

determine a likelihood of infringement based on a color of cells of the claim chart.

4. The system of claim 1 , wherein the automatic generation of the expanded set of search results includes retrieving patent claims which include synonyms of the terms of the search query.

5. The system of claim 1 , further comprising instructions to:

maintain a database of ontologies, the ontologies including one or more patent concepts.

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

7. At least one non-transitory computer readable medium including instructions that when executed by at least one processor, cause the at least one processor to:

automatically extract keywords from patent claims associated with a first patent portfolio and a product;

arrange the keywords by an order of importance between respective of the keywords;

search the first patent portfolio as a function of a search query associated with the first patent portfolio and the product, wherein the search query includes the arranged keywords;

generate a seed set of search results including one or more patent claims associated with the search query, the one or more patent claims including terms from the search query;

automatically generate an expanded set of search results including retrieved patent claims associated with the one or more patent claims in the seed set of search results, the expanded set of search results including prior art documents cited on a face of a document corresponding to a matter reciting the one or more patent claims in the seed set of search results in addition to patent claims textually related to the search query from a database of patents;

map the one or more patent claims of the expanded set of search results to a scope concept;

identify a patent in the database of patents based on a set of scope concepts for the patent corresponding to scope concepts of the product; and

generate a claim chart for the patent and the product, wherein claims of the patent are associated with features of the product based on corresponding scope concepts of claims of the patent and the product.

8. The at least one non-transitory computer readable medium of claim 7 , further comprising instructions to:

determine claims of the patent are associated with a respective feature of the product based on corresponding scope concepts; and

color cells of the claim chart based on determining claims of the patent are associated with a respective feature of the product.

9. The at least one non-transitory computer readable medium of claim 8 , further comprising instructions to:

determine a likelihood of infringement based on a color of cells of the claim chart.

10. The at least one non-transitory computer readable medium of claim 7 , wherein the automatic generation of the expanded set of search results includes retrieving patent claims which include synonyms of the terms of the search query.

11. The at least one non-transitory computer readable medium of claim 7 , further comprising instructions to:

maintain a database of ontologies, the ontologies including one or more patent concepts.

12. A computer implemented method implemented by one or more processors comprising:

automatically extracting keywords from patent claims associated with a first patent portfolio and a product;

arranging the keywords by an order of importance between respective of the keywords;

searching the first patent portfolio as a function of a search query associated with the first patent portfolio and the product, wherein the search query includes the arranged keywords;

generating a seed set of search results including one or more patent claims associated with the search query, the one or more patent claims including terms from the search query;

automatically generating an expanded set of search results including retrieved patent claims associated with the one or more patent claims in the seed set of search results, the expanded set of search results including prior an documents cited on a face of a document corresponding to a matter reciting the one or more patent claims in the seed set of search results in addition to patent claims textually related to the search query from a database of patents;

mapping the one or more patent claims of the expanded set of search results to a scope concept;

identifying a patent in the database of patents based on a set of scope concepts for the patent corresponding to scope concepts of the product; and

generating a claim chart for the patent and the product, wherein claims of the patent are associated with features of the product based on corresponding scope concepts of claims of the patent and the product.

13. The computer implemented method of claim 12 , further comprising:

determining claims of the patent are associated with a respective feature of the product based on corresponding scope concepts; and

coloring cells of the claim chart based on determining claims of the patent are associated with a respective feature of the product.

14. The computer implemented method of claim 13 , further comprising:

determining a likelihood of infringement based on a color of cells of the claim chart.

15. The computer implemented method of claim 12 , wherein the automatic generation of the expanded set of search results includes retrieving patent claims which include synonyms of the terms of the search query.

16. The computer implemented method of claim 12 , further comprising:

maintaining a database of ontologies, the ontologies including one or more patent concepts.

17. The computer implemented method of claim 16 , wherein the one or more patent concepts includes a technology category.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2021
From: LUNDBERG, STEVEN W.
To: BLACK HILLS IP HOLDINGS, LLC
Reel/Frame 056236/0927 →
Continuity (5)
Continuation 16352364 · Mar 13, 2019
Continuation 13309200 · Dec 1, 2011
Provisional Application 61561502 · Nov 18, 2011
Provisional Application 61542515 · Oct 3, 2011
Related Publication 20220075789A1 · Mar 10, 2022
Cited By (4)
US 12,361,380 US 12,505,111 US 12,639,318 US 12,664,170