IP Library › Granted Patent US 10,387,818
Granted Patent B2
US 10,387,818 · App. 13/924,316 · Granted Aug 20, 2019

Visualization interface for determining company risk

Inventors: Robert Thomas Reville (Los Angeles, CA); Joseph Prindle (Santa Monica, CA); Lauren Caston (Venice, CA); Adam Grossman (Los Angeles, CA)
Assignee: Praedicat, Inc.
G06Q10/0635G06T11/001G06T11/206
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,387,818
App. No.
13/924,316
Granted
Aug 20, 2019
Kind
B2
Abstract

Examples of the disclosure are directed to generating visualizations that illustrate various measures of risk associated with a litagion® agent in the context of entire industries or specific to a single party that produces or uses the litagion® agent. A Quindrex™ visualization can illustrate catastrophic risk presented by a risk agent, such as a litagion® agent. For example, the risk agent may be a chemical such as bisphenol A (BPA) or benzene. The visualization can include a plurality of portions, each corresponding to a metric of catastrophic risk associated with the risk agent visualized. A dartboard visualization can illustrate catastrophic risk presented by risk agents produced or used by a party, such as a company. The visualization can include a plurality of portions, such as wedges in a dartboard, each corresponding to a risk agent produced or used by the party.

Claims (52)

1. A computer-implemented method of visualizing a relationship between a party and a plurality of risk agents associated with the party, the method comprising:

displaying a first visualization within a graphical user interface on a display;

displaying, within the first visualization, a plurality of portions corresponding to the risk agents associated with the party;

displaying, in a first tier of a first portion of the plurality of portions, a downstream color selected according to a downstream risk value indicating risk to the party as a result of the party's downstream use of a first risk agent corresponding to the first portion;

displaying, in a second tier of the first portion, an upstream color selected according to an upstream risk value indicating risk to the party as a result of the party's upstream production of the first risk agent;

while the plurality of portions is displayed within the first visualization in the graphical user interface on the display, receiving user input on the first visualization;

in accordance with the user input selecting the first portion, updating the graphical user interface to display a second visualization associated with the first risk agent corresponding to the first portion, including displaying, within the second visualization, a first color selected according to a first risk metric value associated with the first risk agent;

and in accordance with the user input selecting a second portion of the plurality of portions, updating the graphical user interface to display a third visualization associated with a second risk agent corresponding to the second portion, including:

obtaining a second risk metric value associated with the second risk agent,

selecting a second color by mapping the second risk metric value associated with the second risk agent to a color, and

displaying, within the third visualization, the second color selected according to the second risk metric value associated with the second risk agent.

2. The method of claim 1 , wherein displaying the plurality of portions corresponding to the risk agents associated with the party includes displaying the plurality of portions in a segmented dartboard configuration.

3. The method of claim 1 , wherein the downstream risk value indicates a risk to the party based on the party's particular usage of the risk agent in a product or activity; and

wherein the upstream risk value indicates an overall risk associated with the risk agent.

4. The method of claim 1 , further comprising storing match quality data associated with each of the plurality of risk agents, the match quality data indicating a degree of confidence in a link between the party and a corresponding risk agent;

wherein each portion includes one or more additional tiers, each additional tier having a color determined based on the match quality data associated with the corresponding risk agent.

5. The method of claim 4 , wherein the match quality data includes an upstream match quality value and a downstream match quality value, the upstream match quality value indicating a level of confidence that the party is an upstream producer of the corresponding risk agent and the downstream match quality value indicating a level of confidence that the party is a downstream user of the corresponding risk agent.

6. The method of claim 1 , further comprising:

calculating a ratio between a number of upstream risk agents and a number of downstream risk agents; and

determining a size of the second tier based on the calculated ratio;

wherein displaying the upstream color in the second tier includes displaying the upstream color based on the determined size of the second tier.

7. The method of claim 1 , further comprising:

calculating a number of risk agents; and

determining a size of the first tier based on the calculated number;

wherein displaying the downstream color in the first tier includes displaying the downstream color based on the determined size of the first tier.

8. The method of claim 1 , wherein the first tier is an outer tier and the second tier is an inner tier.

9. A non-transitory computer readable storage medium storing instructions executable to perform a method of visualizing a relationship between a party and a plurality of risk agents associated with the party, the method comprising:

displaying a first visualization within a graphical user interface on a display;

displaying, within the first visualization, a plurality of portions corresponding to the risk agents associated with the party;

displaying, in a first tier of a first portion of the plurality of portions, a downstream color selected according to a downstream risk value indicating risk to the party as a result of the party's downstream use of a first risk agent corresponding to the first portion;

displaying, in a second tier of the first portion, an upstream color selected according to an upstream risk value indicating risk to the party as a result of the party's upstream production of the first risk agent;

while the plurality of portions is displayed within the first visualization in the graphical user interface on the display, receiving user input on the first visualization;

in accordance with the user input selecting the first portion, updating the graphical user interface to display a second visualization associated with the first risk agent corresponding to the first portion, including displaying, within the second visualization, a first color selected according to a first risk metric value associated with the first risk agent;

and in accordance with the user input selecting a second portion of the plurality of portions, updating the graphical user interface to display a third visualization associated with a second risk agent corresponding to the second portion, including:

obtaining a second risk metric value associated with the second risk agent,

selecting a second color by mapping the second risk metric value associated with the second risk agent to a color, and

displaying, within the third visualization, the second color selected according to the second risk metric value associated with the second risk agent.

10. The non-transitory computer readable storage medium of claim 9 , wherein displaying the plurality of portions corresponding to the risk agents associated with the party includes displaying the plurality of portions in a segmented dartboard configuration.

11. The non-transitory computer readable storage medium of claim 9 , wherein the downstream risk value indicates a risk to the party based on the party's particular usage of the risk agent in a product or activity; and

wherein the upstream risk value indicates an overall risk associated with the risk agent.

12. The non-transitory computer readable storage medium of claim 9 , the method further comprising storing match quality data associated with each of the plurality of risk agents, the match quality data indicating a degree of confidence in a link between the party and a corresponding risk agent;

wherein each portion includes one or more additional tiers, each additional tier having a color determined based on the match quality data associated with the corresponding risk agent.

13. The non-transitory computer readable storage medium of claim 12 , wherein the match quality data includes an upstream match quality value and a downstream match quality value, the upstream match quality value indicating a level of confidence that the party is an upstream producer of the corresponding risk agent and the downstream match quality value indicating a level of confidence that the party is a downstream user of the corresponding risk agent.

14. The non-transitory computer readable storage medium of claim 9 , the method further comprising:

calculating a ratio between a number of upstream risk agents and a number of downstream risk agents; and

determining a size of the second tier based on the calculated ratio;

wherein displaying the upstream color in the second tier includes displaying the upstream color based on the determined size of the second tier.

15. The non-transitory computer readable storage medium of claim 9 , the method further comprising:

calculating a number of risk agents; and

determining a size of the first tier based on the calculated number;

wherein displaying the downstream color in the first tier includes displaying the downstream color based on the determined size of the first tier.

16. The non-transitory computer readable storage medium of claim 9 , wherein the first tier is an outer tier and the second tier is an inner tier.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2019
From: REVILLE, ROBERT THOMAS; PRINDLE, JOSEPH; CASTON, LAUREN; GROSSMAN, ADAM
To: PRAEDICAT, INC.
Reel/Frame 049102/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2013
From: REVILLE, ROBERT THOMAS; PRINDLE, JOSEPH; CASTON, LAUREN
To: PRAEDICAT, INC.
Reel/Frame 030665/0157 →
Continuity (1)
Related Publication 20140375667A1 · Dec 25, 2014