Patents by Inventor JASON MIRRA

JASON MIRRA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11776058
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Addepar, Inc.
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Publication number: 20210407011
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 11120502
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: September 14, 2021
    Assignee: Addepar, Inc.
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 11055478
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically edit and generate detailed reports. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals, displays the calculated complex data to the user, and/or enters the calculated complex data into the reports. The reports may be automatically updated based on a context selected by the user, and the system may automatically publish reports in multiple contexts.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: July 6, 2021
    Assignee: Addepar, Inc.
    Inventors: Christopher Thomas Bisignani, Justin D. Ross, Yueyang Alice Li, Alexander Daniel Zirbel, Jason Mirra, Michael Lee Greenbaum
  • Patent number: 10565298
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically edit and generate detailed reports. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals, displays the calculated complex data to the user, and/or enters the calculated complex data into the reports. The reports may be automatically updated based on a context selected by the user, and the system may automatically publish reports in multiple contexts.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: February 18, 2020
    Assignee: Addepar, Inc.
    Inventors: Christopher Thomas Bisignani, Justin D. Ross, Yueyang Alice Li, Alexander Daniel Zirbel, Jason Mirra, Michael Lee Greenbaum
  • Patent number: 10430498
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: October 1, 2019
    Assignee: Addepar, Inc.
    Inventors: Jason Mirra, Justin D. Ross, Michael Lee Greenbaum
  • Publication number: 20180276758
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 10013717
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 3, 2018
    Assignee: Addepar, Inc.
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Publication number: 20180024970
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 25, 2018
    Inventors: Jason Mirra, Justin D. Ross, Michael Lee Greenbaum
  • Patent number: 9760544
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: September 12, 2017
    Assignee: ADDEPAR, INC.
    Inventors: Jason Mirra, Justin D. Ross, Michael Lee Greenbaum
  • Patent number: 9424333
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically edit and generate detailed reports. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals, displays the calculated complex data to the user, and/or enters the calculated complex data into the reports. The reports may be automatically updated based on a context selected by the user, and the system may automatically publish reports in multiple contexts.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 23, 2016
    Assignee: ADDEPAR, INC.
    Inventors: Christopher Thomas Bisignani, Justin D. Ross, Yueyang Alice Li, Alexander Daniel Zirbel, Jason Mirra, Michael Lee Greenbaum
  • Publication number: 20160035035
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 4, 2016
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 9105064
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data representing a plurality of financial transaction events; identifying a financial transaction type represented by one or more of the plurality of financial transaction events; generating, based on the identified financial transaction type, a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: August 11, 2015
    Assignee: ADDEPAR, INC.
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 9105062
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: August 11, 2015
    Assignee: ADDEPAR, INC.
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Patent number: 9087361
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: July 21, 2015
    Assignee: ADDEPAR, INC.
    Inventors: Jason Mirra, Anthony Sherbondy, Nhan Nguyen, Michael Paulus, Zachary Reynolds, William Chu, Wai Loon Chan, Jerry Zhang, Richard Thomas Martell, III, Justin Ross, Michael Greenbaum, Joe Lonsdale
  • Publication number: 20150186338
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Application
    Filed: March 10, 2015
    Publication date: July 2, 2015
    Inventors: Jason Mirra, Justin D. Ross, Michael Lee Greenbaum
  • Patent number: 9015073
    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.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: April 21, 2015
    Assignee: Addepar, Inc.
    Inventors: Jason Mirra, Michael Paulus, Wai Loon Chan, Richard Thomas Martell, III, Justin D. Ross, Michael Lee Greenbaum
  • Publication number: 20140172749
    Abstract: A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing 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; obtaining, from an asset custodian data source, asset transaction data representing a plurality of financial transaction events; identifying a financial transaction type represented by one or more of the plurality of financial transaction events; generating, based on the identified financial transaction type, a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
    Type: Application
    Filed: June 14, 2013
    Publication date: June 19, 2014
    Inventors: Daniel Posch, Jason Mirra, Miroslav Kukla
  • Publication number: 20130332387
    Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; 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; 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.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Inventors: JASON MIRRA, ANTHONY SHERBONDY, NHAN NGUYEN, MICHAEL PAULUS, ZACHARY REYNOLDS, WILLIAM CHU, WAI LOON CHAN, JERRY ZHANG, RICHARD THOMAS MARTELL, III, JUSTIN ROSS, MICHAEL GREENBAUM, JOE LONSDALE