IP Library Granted Patent US 11,392,651
Granted Patent B1
US 11,392,651 · App. 15/953,606 · Granted Jul 19, 2022

Systems and methods for automatically identifying unmet technical needs and/or technical problems

Inventors: Mark Daniel McClusky (Rocky River, OH); David Scott Wylie (Lakewood, OH); Matthew Donald McClusky (Westlake, OH); Emily Elizabeth McClusky (Westlake, OH); Jonathan Nathaniel Fegely (Lakewood, OH)
Assignee: Artemis Intelligence LLC
G06F16/93G06F16/338G06F16/345G06F16/906
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,392,651
App. No.
15/953,606
Granted
Jul 19, 2022
Kind
B1
Abstract

Systems and methods are provided for automatically identifying and displaying unmet technical needs and/or technical problems, such as identifying and displaying serious technical issues in specific areas of technology. In some exemplary embodiments, the text of technical documents is automatically analyzed to determine whether the text of any document identifies or potentially identifies a technical problem. In exemplary embodiments, portions of a documents called “problem kernels” and their associated features are automatically identified, automatically scored, and automatically ranked, and a subset of the problem kernels and/or features of problem kernels are displayed to a user on a computer display.

Claims (96)

1. A computer implemented method of analyzing documents and identifying at least one problem kernel, the method comprising:

accessing a database of documents;

analyzing a plurality of documents in the database of documents using deficiency recognizer logic to identify at least one problem kernel, wherein a problem kernel comprises a subset of a document describing a technical problem or unmet technical need;

generating data corresponding to the identified at least one problem kernel, wherein the data comprises at least a problem intensity score based on a problem kernel magnitude; and,

at least one of displaying, printing, storing, or transmitting the data corresponding to the identified at least one problem kernel.

2. The method according to claim 1 , further comprising:

accepting user search input;

applying the user search input to the identified documents with at least one problem kernel;

identifying subsets of the documents that contain at least one problem kernel associated with the user search input; and

at least one of displaying, printing, storing, or transmitting the identified subsets of the documents that contain at least one problem kernel associated with the user search input.

3. The method according to claim 1 ,

wherein the problem intensity score is further based on at least one problem intensity metric including one or any two or more of: industry size, problem growth, problem severity, entity importance, commercial relevance, and industry value;

ranking the identified documents or problem kernels according to their score; and

displaying the results of the ranking on at least one computer display.

4. The method according to claim 1 ,

wherein the data corresponding to the identified at least one problem kernel comprises one or more of the following: companies associated with the identified subsets of documents, industries associated with the identified subsets of documents, and geography associated with the identified subsets of documents.

5. The method according to claim 1 , further comprising:

summarizing the identified problem kernels according to text summarization logic.

6. A computer implemented method of analyzing documents and identifying at least one problem element, comprising:

accessing a database of documents;

analyzing a plurality of documents in the database of documents using deficiency recognizer logic to identify at least one problem kernel, wherein a problem kernel comprises a subset of a document describing a technical problem or unmet technical need;

identifying one or more problem elements associated with the identified at least one problem kernel;

generating data corresponding to the identified at least one problem kernel, wherein the data comprises at least a problem intensity score based on a problem kernel magnitude; and,

at least one of displaying, printing, storing, or transmitting the data corresponding the identified at least one problem kernel and at least one associated problem element.

7. The method according to claim 6 ,

wherein the data corresponding to the identified at least one problem kernel comprises at least one problem element score for associated problem elements, wherein scoring the identified problem elements is based on at least one problem element metric including one or any two or more of: problem intensity, industry size, problem growth, problem severity, entity importance, commercial relevance, high change score, market maturity score, and industry value;

ranking the problem elements according to their score; and

at least one of (a) displaying data corresponding to the problem element ranking, (b) printing a report showing data corresponding to the problem element ranking, (c) storing on a data storage device data corresponding to the problem element ranking, and (d) transmitting to a computer data corresponding to the problem element ranking.

8. The method according to claim 6 ,

wherein the data corresponding to the identified at least one problem kernel further comprises companies associated with the identified problem elements, industries associated with the identified problem elements, and geography associated with the identified problem elements.

9. The method according to claim 6 , further comprising:

providing a user interface allowing a user to filter the search results to further reduce the number of documents, problem kernels, or problem elements displayed or incorporated into metrics by allowing the user to select at least one of: a keyword, a problem element, companies, industries, geography; display;

applying a selected filter to the search results; and,

displaying the filtered search results on at least one computer display.

10. The method according to claim 6 , further comprising:

accepting user search input;

applying the user search input to the identified problem elements;

identifying subsets of the documents that contain problem elements associated with the user search input.

11. The method according to claim 6 , further comprising:

identifying a plurality of problem elements that are substantially identical; and

linking the plurality of problem elements that are substantially identical.

12. The method according to claim 11 , further comprising:

creating problem ontologies using the identified plurality of problem elements that are substantially identical;

displaying the problem ontologies on at least one computer display.

13. The method according to claim 11 , further comprising:

identifying Technology Elements within the identified problem elements; and

linking the identified Technology Elements that are substantially identical.

14. The method according to claim 13 , further comprising:

associating a plurality of the identified Technology Elements to create an ontology of identified Technology Elements; and

displaying the ontology of identified Technology Elements on at least one computer display.

15. The method according to claim 13 , further comprising:

accepting user search input;

identifying Technology Elements within the user search input;

applying the identified Technology Elements within the user search input and any remaining user search input to one of identified Technology Elements, identified problem elements, and both identified Technology Elements and identified problem elements;

identifying subsets of the documents that contain identified Technology Elements or identified problem elements associated with the user search input; and

at least one of (a) displaying data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem elements associated with the user search input, (b) printing a report showing data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem elements associated with the user search input, (c) storing on a data storage device data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem elements associated with the user search input, and (d) transmitting to a computer data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem elements associated with the user search input.

16. A computer implemented method of analyzing documents and identifying at least one problem kernel, comprising:

accessing a database of documents;

analyzing a plurality of documents in the database of documents using deficiency recognizer logic to identify at least one problem kernel, wherein a problem kernel comprises a subset of a document describing a technical problem or unmet technical need;

identifying Technology Elements associated with within the identified at least one problem kernel;

generating data corresponding to the identified at least one problem kernel, wherein the data comprises at least a problem intensity score based on a problem kernel magnitude;

linking the identified Technology Elements associated with the at least one problem kernel that are substantially identical;

at least one of displaying, printing, storing, or transmitting the data corresponding the identified at least one problem kernel and associated Technology Elements.

17. The method according to claim 16 , further comprising:

associating a plurality of the identified Technology Elements to create an ontology of identified Technology Elements;

accepting user search input;

applying the user search input to one of identified Technology Elements, identified problem kernels, and both identified Technology Elements and identified problem kernels;

identifying subsets of the documents that contain identified Technology Elements, Technology Elements that are subsets of the identified Technology Elements, or identified problem kernels associated with the user search input; and

at least one of (a) displaying data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, (b) printing a report showing data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, (c) storing on a data storage device data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, and (d) transmitting to a computer data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input.

18. The method according to claim 16 , further comprising:

accepting user search input;

identifying Technology Elements within the user search input;

applying the identified Technology Elements within the user search input and any remaining user search input to one of identified Technology Elements, identified problem kernels, and both identified Technology Elements and identified problem kernels;

identifying subsets of the documents that contain identified Technology Elements or identified problem kernels associated with the user search input; and

at least one of (a) displaying data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, (b) printing a report showing data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, (c) storing on a data storage device data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input, and (d) transmitting to a computer data corresponding to the identified subsets of documents that contain identified Technology Elements or identified problem kernels associated with the user search input.

19. The method according to claim 16 , further comprising:

identifying a subset of the identified Technology Elements having negative tone;

at least one of (a) displaying data corresponding to the identified Technology Elements having negative tone, (b) printing a report showing data corresponding to the identified Technology Elements having negative tone, (c) storing on a data storage device data corresponding to the identified Technology Elements having negative tone, and (d) transmitting to a computer data corresponding to the identified Technology Elements having negative tone.

20. The method according to claim 19 , further comprising:

associating a plurality of the identified Technology Elements to create an ontology of identified Technology Elements; and

displaying the ontology of identified Technology Elements on at least one computer display.

21. The according to claim 16 , further comprising:

accepting user search input;

identifying Technology Elements within the user search input;

applying the identified Technology Elements within the user search input and any remaining user search input to one of identified Technology Elements, identified problem elements, and both identified Technology Elements and identified problem elements;

identifying subsets of the documents that contain identified Technology Elements or identified problem kernels associated with the user search input;

identifying for the identified subsets of documents one or more of the following: companies associated with the identified subsets of documents, industries associated with the identified subsets of documents, and geography associated with the identified subsets of documents; and

at least one of (a) displaying data corresponding to the identified companies associated with the identified subsets of documents, identified industries associated with the identified subsets of documents, and identified geography associated with the identified subsets of documents, (b) printing a report showing data corresponding to the identified companies associated with the identified subsets of documents, identified industries associated with the identified subsets of documents, and identified geography associated with the identified subsets of documents, (c) storing on a data storage device data corresponding the identified companies associated with the identified subsets of documents, identified industries associated with the identified subsets of documents, and identified geography associated with the identified subsets of documents, and (d) transmitting to a computer data corresponding to the identified companies associated with the identified subsets of documents, identified industries associated with the identified subsets of documents, and identified geography associated with the identified subsets of documents.

22. The method according to claim 16 , further comprising:

providing a user interface allowing a user to filter the search results to further reduce the number of documents, problem kernels, or Technology Elements displayed or incorporated into metrics by allowing the user to select at least one of a keyword, Technology Element, companies, industries, geography;

applying a selected filter to the search results; and,

displaying the filtered search results on at least one computer display.

23. The method according to claim 16 , further comprising:

scoring the identified Technology Elements based on a variety of possible metrics including relevance to search input, high change score, market maturity score, industry size or value, or a combination of such metrics;

ranking the Technology Elements according to their score; and

at least one of (a) displaying data corresponding to the results of the Technology Element ranking, (b) printing a report showing data corresponding to the results of the Technology Element ranking, (c) storing on a data corresponding to the results of the Technology Element ranking, and (d) transmitting to a computer data corresponding to the results of the Technology Element ranking.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2022
From: NEWRY CORP.
To: ARTEMIS INTELLIGENCE LLC
Reel/Frame 060304/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2018
From: MCCLUSKY, MATTHEW DONALD; MCCLUSKY, EMILY ELIZABETH; MCCLUSKY, MARK DANIEL; WYLIE, DAVID SCOTT; FEGELY, JONATHAN NATHANIEL
To: NEWRY CORP.
Reel/Frame 045713/0908 →
Continuity (1)
Provisional Application 62485589 · Apr 14, 2017
Cited By (14)
US 12,248,388 US 12,248,389 US 12,271,583 US 12,282,408 US 12,293,403 US 12,423,371 US 12,450,271 US 12,505,148 US 12,572,403 US 12,675,517 US 12,675,643 US 12,699,847 US 12,737,398 US 12,737,642