CONTROLLED CREATION OF REPORTS FROM TABLE VIEWS
First Claim
1. A method comprising:
- importing asset data from a memory of a computer, representing financial assets for any of accounts in which one or more of the assets are held, individuals who own one or more of the assets, or legal entities who own one or more of the assets;
retrieving report metadata comprising one or more of contexts, bucketing factors and column factors;
selecting display data from the asset data based on the report metadata, wherein the selecting the display data preserves the asset data unchanged in the memory of the computer;
wherein the selecting the display data from the asset data further comprises;
creating and storing, in the memory of the computer, a graph having nodes and edges, wherein the nodes represent the financial assets and any one or more of;
the accounts in which one or more of the assets are held;
the individuals who own one or more of the assets;
or legal entities who own one or more of the assets;
the computer traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph;
the computer applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes;
selecting the display data of the value nodes from the asset data;
displaying the selected data on a graphical user interface;
wherein the method is performed by one or more computing devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A method comprising creating and storing, in memory of a computer, a graph having nodes and edges, wherein the nodes represent financial assets and any one or more of: accounts in which one or more of the assets are held; individuals who own one or more of the assets; or legal entities who own one or more of the assets; receiving and storing one or more bucketing factors and one or more column factors; the computer traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; the computer applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; the computer applying the column factors to the paths and the value nodes to result in associating column result values with the value nodes; creating and causing displaying a table view by forming rows based on the value nodes and forming columns based on the column result values.
105 Citations
22 Claims
-
1. A method comprising:
-
importing asset data from a memory of a computer, representing financial assets for any of accounts in which one or more of the assets are held, individuals who own one or more of the assets, or legal entities who own one or more of the assets; retrieving report metadata comprising one or more of contexts, bucketing factors and column factors; selecting display data from the asset data based on the report metadata, wherein the selecting the display data preserves the asset data unchanged in the memory of the computer; wherein the selecting the display data from the asset data further comprises; creating and storing, in the memory of the computer, a graph having nodes and edges, wherein the nodes represent the financial assets and any one or more of;
the accounts in which one or more of the assets are held;
the individuals who own one or more of the assets;
or legal entities who own one or more of the assets;the computer traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; the computer applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; selecting the display data of the value nodes from the asset data; displaying the selected data on a graphical user interface; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 21)
-
-
16. A non-transitory data storage medium storing one or more sequences of instructions which when executed cause performing:
-
importing asset data from a memory of a computer, representing financial assets for any of accounts in which one or more of the assets are held, individuals who own one or more of the assets, or legal entities who own one or more of the assets; retrieving report metadata comprising one or more of contexts, bucketing factors and column factors; selecting display data from the asset data based on the report metadata, wherein the selecting the display data preserves the asset data unchanged in the memory of the computer; wherein the selecting the display data from the asset data further comprises; creating and storing, in the memory of the computer, a graph having nodes and edges, wherein the nodes represent the financial assets and any one or more of;
the accounts in which one or more of the assets are held;
the individuals who own one or more of the assets;
or legal entities who own one or more of the assets;the computer traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; the computer applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; selecting the display data of the value nodes from the asset data; displaying the selected data on a graphical user interface. - View Dependent Claims (17, 18, 19, 20, 22)
-
Specification