Dynamic waterfall charts
AssigneeForge Global, Inc.
InventorGreg Brogger
Life of this patent
Estimating the term…
Abstract
A graphical chart indicating values for different types of shares of an entity are described. A server can provide data representing price per share and equity values for a graphical chart. A selected equity value for the business enterprise can be received and values of different types of shares at that selected equity value can be determined. Data indicating the values of the different shares can then be provided for display upon the graphical chart.
Claims20
A computer-implemented method for generating a graphical user interface, comprising:
- dynamically determining a first set of values for different types of shares based on a first position of an indicator on a graphical chart representing a price per share for the different types of shares;
- generating a graphic overlay for the graphical chart comprising content indicative of the first set of values for the different types of shares,
- wherein the indicator is movable based on user input and the content is determined based on the first position of the indicator;
- causing display of selected share values from the different types of shares for which the content is determined;
- dynamically updating the content of the graphic overlay based on a second position of the indicator,
- wherein the updated content is indicative of a second set of values for the different types of shares;
- causing display of updated selected share values based on dynamically updating the content, responsive to determining whether corresponding shares are past shares or current shares;
- generating a first table comprising information associated with the past shares and a second table comprising information associated with the current shares,
- wherein the first and second set of values are determined based on the first table and the second table referenced by the first and second position of the indicator on the graphical chart;
- and
- causing display of, concurrently with the graphical chart, the first table and the second table on the graphical user interface.
A computer-readable storage medium for generating a graphical user interface, the medium excluding transitory signals and carrying instructions, which, when executed by at least one data processor of a system, cause the system to:
- generate a first table comprising information associated with past shares and a second table comprising information associated with current shares;
- generate a graphic overlay for a graphical chart comprising content indicative of a first set of values for different types of shares, wherein the first set of values is determined based on the first table referenced by a first position of an indicator on the graphical chart;
- dynamically update the content based on a second position of the indicator, wherein the updated content is indicative of a second set of values for the different types of shares;
- and
- display, concurrently with the graphical chart, the first table and the second table on the graphical user interface.
A system for generating a graphical user interface, the system comprising:
- one or more processors;
- and
- a non-transitory memory storing instructions that, when executed by the one or more processors, cause the system to:
- provide a dataset comprising past share values for past shares and current share values for current shares;
- generate and cause display of objects comprising a graphical chart and a table region, wherein:
- content of the objects is based on the dataset,
- the graphical chart represents a price per share for the past shares and the current shares, and
- the table region comprises a first table comprising information associated with past shares and a second table comprising information associated with current shares;
- dynamically determine a first set of values based on the dataset and a first position of an indicator on the graphical chart;
- generate and cause display of a graphic overlay for the graphical chart based on the first position of the indicator;
- dynamically update the graphic overlay based on a second position of the indicator,
- wherein the updated graphic overlay is indicative of a second set of values determined based on the dataset and a second position of the indicator;
- and
- cause display of updated selected share values based on dynamically updating the graphic overlay, responsive to determining whether corresponding shares are past shares or current shares.
Dependencies are inferred from the claim text.