Patents Assigned to Rivet Software, Inc.
  • Patent number: 8280856
    Abstract: Systems and methods for mapping extension taxonomy elements to a standard base taxonomy and thereafter making use thereof are provided. According to one embodiment, a list of base taxonomy elements is displayed on a display device. A taxonomy map is also displayed on the display device. The taxonomy map includes information regarding one or more extended taxonomy elements of a reporting entity that are not mapped to any base taxonomy elements. Responsive to one or more user input events corresponding to a selection of a base taxonomy element and corresponding to a request to map an extended taxonomy element to the selected base taxonomy element, the compatibility of the selected base taxonomy element with the extended taxonomy element is validated. If the compatibility is affirmed, then an association is formed between the extended taxonomy element and the selected base taxonomy element.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: October 2, 2012
    Assignee: Rivet Software, Inc.
    Inventors: Michael L. Rohan, Emily Huang, Rob Blake
  • Patent number: 8230329
    Abstract: Systems and methods for a multi-level advanced caching engine that is designed for processing a high-volume of transaction data and ensuring high performance query processing is provided. A folio is interactively updated on-demand for an organizational hierarchy with aggregated information from pre-summarized balances. Responsive to user-generated folio-level queries which depend upon balance values not currently stored within the financial transaction system, multiple instances of balances are dynamically created and populated with new balance values based on the user-generated folio-level query. Responsive to new transaction data, clean balance values are maintained within the dependent balances by regenerating the associated balance values.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: July 24, 2012
    Assignee: Rivet Software, Inc.
    Inventors: Michael L. Rohan, Rob Blake, Emily Huang
  • Publication number: 20110231373
    Abstract: Systems and methods for mapping extension taxonomy elements to a standard base taxonomy and thereafter making use thereof are provided. According to one embodiment, a list of base taxonomy elements is displayed on a display device. A taxonomy map is also displayed on the display device. The taxonomy map includes information regarding one or more extended taxonomy elements of a reporting entity that are not mapped to any base taxonomy elements. Responsive to one or more user input events corresponding to a selection of a base taxonomy element and corresponding to a request to map an extended taxonomy element to the selected base taxonomy element, the compatibility of the selected base taxonomy element with the extended taxonomy element is validated. If the compatibility is affirmed, then an association is formed between the extended taxonomy element and the selected base taxonomy element.
    Type: Application
    Filed: September 17, 2010
    Publication date: September 22, 2011
    Applicant: RIVET SOFTWARE, INC.
    Inventors: Michael L. Rohan, Rob Blake, Emily Huang
  • Patent number: 7822769
    Abstract: Systems and methods are provided for analysis of financial and business information based on interactive data, such as XBRL data. According to one embodiment, a method is provided for mapping extended taxonomy elements to base taxonomy elements. A list of base taxonomy elements is displayed on a display device. A taxonomy map is displayed on the display device. The taxonomy map includes information regarding one or more extended taxonomy elements of a reporting entity that are not mapped to any base taxonomy elements. Responsive to one or more user input events corresponding to a selection of a base taxonomy element and corresponding to a request to map an extended taxonomy element to the selected base taxonomy element, the compatibility of the selected base taxonomy element with the extended taxonomy element is validated. If the compatibility is affirmed, then an association is formed between the extended taxonomy element and the selected base taxonomy element.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: October 26, 2010
    Assignee: Rivet Software, Inc.
    Inventors: Michael L. Rohan, Rob Blake, Emily Huang
  • Patent number: 7415482
    Abstract: Systems and methods for creating an extensible Business Reporting Language (XBRL) instance document are provided. In one embodiment, a business document production application displays a portion of a business document containing business data that is intended to be tagged; and concurrently a tagging application manager integrated with the business document production application displays a portion of an XBRL taxonomy. Responsive to a user input event corresponding to a selection of an XBRL attribute and corresponding to a request to map the selected XBRL attribute to a selected cell or range of displayed business data, (i) XBRL markup information is created by forming an association between the selected XBRL attribute and the selected business data; and (ii) the business data is signified as having XBRL markup data by providing an associated visual indication. Then, an XBRL instance document is generated based on the XBRL markup information and the business data.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: August 19, 2008
    Assignee: Rivet Software, Inc.
    Inventors: Robert W. Blake, Emily Huang
  • Publication number: 20070239476
    Abstract: Systems and methods are provided for enterprise-level analysis and reporting of transaction information. According to one embodiment, a method is provided by way of an enterprise-level analysis and reporting software application to enable a non-technical user on a Personal Computer (or other Network Appliance) to drag and drop metadata elements (e.g., XBRL elements/objects or generic data keys) onto a productivity tool, such as a spreadsheet (e.g., Microsoft Excel), and interactively update the spreadsheet with aggregated information from originating transactions. According to one embodiment of the present invention, transactions are dynamically accumulated into time-sensitive balances (or buckets) and then aggregated into cube(s) before the spreadsheet is refreshed. The user can then drill back through aggregated information to original transaction information.
    Type: Application
    Filed: March 20, 2007
    Publication date: October 11, 2007
    Applicant: RIVET SOFTWARE, INC.
    Inventors: Michael L. Rohan, Rob Blake, Emily Huang
  • Publication number: 20060184539
    Abstract: A computer program resident on storage medium and method for using the program are provided that facilitate the creation of an extensible Business Reporting Language (XBRL) instance document in which one or more XBRL attributes of an XBRL taxonomy are associated with one or more locations in a business document. In one embodiment, the program comprises an utility that allows the program to be executed in a cooperative manner with a business document application that is capable of generating a business document (e.g., Word or Excel). When the business document application is executed, the program is also executed and operates such that a user is capable of: (a) simultaneously viewing at least a portion of an XBRL taxonomy and a business document that is being processed by the application and (b) causing an attribute of the XBRL taxonomy to be associated with a location in the business document in a manner that is visible on a computer display device.
    Type: Application
    Filed: November 4, 2005
    Publication date: August 17, 2006
    Applicant: RIVET SOFTWARE INC.
    Inventors: Robert Blake, Emily Huang