IP Library Granted Patent US 10,095,388
Granted Patent B2
US 10,095,388 · App. 14/281,645 · Granted Oct 9, 2018

Configurable patent strength calculator

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 10,095,388
App. No.
14/281,645
Granted
Oct 9, 2018
Kind
B2
Abstract

A system includes a processor and a memory accessible to the processor. The memory stores instructions that, when executed, cause the processor to provide a graphical user interface (GUI) including a plurality of user-selectable elements accessible by a user to select a patent strength calculator from a plurality of patent strength calculators, to edit a patent strength calculator, or to create a new patent strength calculator. The memory further stores instructions that, when executed, cause the processor to apply a selected patent strength calculator to a list of documents to determine a patent strength score for each patent of the list of documents.

Claims (67)

1. A system comprising:

an interface configured to communicate with a device through a network;

a processor coupled to the interface;

a memory accessible to the processor and storing a patent strength calculator and instructions that, when executed, cause the processor to:

provide a graphical user interface (GUI) to the device through the network, the GUI including data related to a list of documents and including a plurality of user-selectable elements accessible by a user to select a patent strength calculator option from a plurality of patent strength calculators, and at least one user-selectable element accessible by the user to create a new patent strength calculator;

receive user input corresponding to the first GUI indicating a selection of the patent strength calculator from the device through the network;

apply the patent strength calculator to the list of documents in response to the user input to determine a patent strength score for each patent of the list, the patent strength calculator to determine the patent strength score for each patent of the list based at least in part one of a number of patent claims, a number of words in each claim, a number of citations cited in the patent, a number of other documents that cite to the patent, any litigation involving the patent, file history information associated with the patent, and a remaining term of the patent; and

provide a second GUI to the device through the network, the second GUI including the list of documents including the patent strength score for each patent of the list based on the patent strength calculator.

2. The system of claim 1 , wherein applying the patent strength calculator includes causing the processor to:

determine a patent strength score for each patent document of the list of documents using the patent strength calculator; and

provide a second GUI to a user device including data related to the list of documents and the patent strength score for each patent of the list.

3. The system of claim 1 , wherein the plurality of user-selectable elements includes at least one of a text input, a slider bar, a check box, a button, a clickable graphic, and a pull-down menu.

4. The system of claim 1 , wherein:

the user input includes multiple selections of patent strength calculators from the plurality of patent strength calculators, and

the memory further stores instructions that, when executed, cause the processor to apply the multiple selected patent strength calculators to the list of documents to determine multiple patent strength scores for each patent of the list of documents.

5. The system of claim 4 , wherein the memory further stores instructions that, when executed, cause the processor to provide a second GUI including the list of documents and the multiple patent strength scores for each patent of the list of documents.

6. The system of claim 4 , wherein the memory further stores instructions that, when executed, cause the processor to:

generate a composite score from the multiple patent strength scores for each patent of the list of documents; and

provide a second GUI including the list of documents and the composite score for each patent of the list of documents.

7. The system of claim 1 , wherein the memory further includes instructions that, when executed, cause the processor to:

provide a second GUI including one or more user-selectable options accessible by a user to edit the patent strength calculator to produce an adjusted patent strength calculator; and

store the adjusted patent strength calculator in a memory.

8. The system of claim 1 , wherein the plurality of user-selectable elements includes at least one element to add a new patent strength calculator.

9. The system of claim 1 , wherein the memory further includes instructions that, when executed, cause the processor to:

provide a second GUI including at least one user-selectable element configured to receive user input to define a custom patent strength calculator;

store the custom patent strength calculator in the memory; and

apply the custom patent strength calculator to the list of documents to determine the patent strength score for each patent of the list of documents.

10. A system comprising:

an interface configured to communicate with a device through a network;

a processor coupled to the interface;

a memory accessible to the processor and storing a patent strength calculator and instructions that, when executed, cause the processor to:

provide a graphical user interface (GUI) including a list of documents, the GUI including a first user-selectable option accessible by a user to access a formula associated with the patent strength calculator, the GUI including a second user-selectable option accessible by the user to select one or more patent strength calculators from a plurality of patent strength calculators, the GUI including a third user-selectable option accessible by the user to define a new patent strength calculator;

receive a user input corresponding one of the first user-selectable option and the second user-selectable option;

produce an adjusted patent strength calculator based on the patent strength calculator in response to the first user-selectable option and selectively apply the one or more patent strength calculators of the plurality of patent strength calculators in response to the second user-selectable option;

apply at least one of the adjusted patent strength calculator and the one or more patent strength calculators to the list of documents in response to the user input to determine a patent strength score for each patent of the list of documents; and

provide a second GUI to the device through the network, the second GUI including the list of documents including the patent strength score for each patent of the list based on at least one of the adjusted patent strength calculator and the one or more patent strength calculators.

11. The system of claim 10 , wherein applying the patent strength calculator includes causing the processor to provide a second GUI to a user device including data related to the list of documents and the patent strength score for each patent of the list of documents.

12. The system of claim 10 , wherein the memory further includes instructions that, when executed, cause the processor to:

provide a user-selectable element accessible by a user to select one or more patent strength calculators from a plurality of patent strength calculators;

receive a second user input including multiple selections of patent strength calculators from the plurality of patent strength calculators, and

apply the multiple selected patent strength calculators to the list of documents to determine multiple patent strength scores for each patent of the list of documents.

13. The system of claim 12 , wherein the memory further stores instructions that, when executed, cause the processor to provide a second GUI including the list of documents and the multiple patent strength scores for each patent of the list of documents.

14. The system of claim 12 , wherein the memory further stores instructions that, when executed, cause the processor to:

generate a composite score from the multiple patent strength scores for each patent of the list of documents; and

provide a second GUI including the list of documents and the composite score for each patent of the list of documents.

15. The system of claim 10 , wherein the plurality of user-selectable elements includes at least one element to add a new patent strength calculator.

16. The system of claim 15 , wherein the memory further includes instructions that, when executed cause the processor to:

provide a second GUI including at least one user-selectable element configured to receive user input to define a custom patent strength calculator;

store the custom patent strength calculator in the memory; and

apply the custom patent strength calculator to the list of documents to determine the patent strength score for each patent of the list of documents.

17. A system comprising:

an interface configured to communicate with a device through a network;

a processor coupled to the interface;

a memory accessible to the processor and storing instructions that, when executed, cause the processor to:

provide a graphical user interface (GUI) including a list of documents, the GUI including a first user-selectable option accessible by a user to select a patent strength calculator from a plurality of patent strength calculators and a second user-selectable option accessible by the user to create a new patent strength calculator by selecting one or more fields and one or more operators from a list of fields for creation of the new patent strength calculator;

receive a user input defining the new patent strength calculator and naming the new patent strength calculator;

add the new patent strength calculator to the plurality of patent strength calculators accessible through the GUI;

apply the patent strength calculator to the list of documents in response to the user input to determine a patent strength score associated with each patent of the list of documents; and

send a second GUI including the list of documents and the associated patent strength scores to the device through the network.

18. The system of claim 17 , wherein the memory further stores instructions that, when executed, cause the processor to:

provide a user-selectable element accessible by the user to select one or more patent strength calculators from a plurality of patent strength calculators;

receive a second user input including multiple selections of patent strength calculators from the plurality of patent strength calculators, and

apply the multiple selected patent strength calculators to the list of documents to determine multiple patent strength scores for each patent of the list of documents.

19. The system of claim 17 , wherein the memory further stores instructions that, when executed, cause the processor to store the patent strength calculator.

20. The system of claim 17 , wherein the memory further stores instructions that, when executed, cause the processor to:

provide a second GUI including one or more user-selectable options accessible by a user to edit a selected patent strength calculator of a plurality of patent strength calculators to produce an adjusted patent strength calculator; and

store the adjusted patent strength calculator in a memory.

Assignments (10)
SECURITY INTEREST Recorded Dec 3, 2021
From: DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC; CPA GLOBAL (FIP) LLC; CPA GLOBAL PATENT RESEARCH LLC; INNOGRAPHY, INC.; CAMELOT UK BIDCO LIMITED
To: WILMINGTON TRUST, NATIONAL ASSOCATION
Reel/Frame 058907/0091 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: STADING, TYRON J; HERRICK, CLIFFORD SCOTT; GALLNER, JOHN
To: INNOGRAPHY, INC.
Reel/Frame 037062/0361 →