Patents Assigned to e-Numerate Solutions, Inc.
  • Patent number: 10223337
    Abstract: A system, method, and computer program product are provided for use in connection with at least one computer-readable Extensible Markup Language (XML)-compliant data document capable of including: a plurality offline items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: March 5, 2019
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T Davis
  • Patent number: 9600842
    Abstract: Methods and systems in accordance with the present invention allow users to efficiently manipulate, analyze, and transmit eXtensible Business Reporting Language (“XBRL”) reports. They allow users to automatically build financial reports that are acceptable to governing agencies such as the IRS. In one embodiment, the reports are developed by a parser that transforms text documents into software elements containing a format with a hierarchal relationship between the software elements, and an editor that develops reports by referencing the software elements transformed from the text documents. Methods and systems in accordance with the present invention also enable reports to be automatically scheduled by gathering desired information from an accounting system, formatting the information into an XBRL document, and transmitting it to an end source.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: March 21, 2017
    Assignee: e-Numerate Solutions, Inc.
    Inventors: Russell T. Davis, Luther Pearson Hampton, III
  • Patent number: 9268748
    Abstract: A system, method, and computer program product are provided for use in connection with at least one computer-readable Extensible Markup Language (XML)-compliant data document capable of including: a plurality of line items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: February 23, 2016
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T Davis
  • Patent number: 9262384
    Abstract: A system, method, and computer program product are provided for use in connection with at least one computer-readable Extensible Markup Language (XML)-compliant data document capable of including: a plurality of line items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: February 16, 2016
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T Davis
  • Patent number: 9262383
    Abstract: A system, method, and computer program product are provided for identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure. The first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure. At least a portion of the numerical values of at least one of the first markup document or the second markup document are automatically transformed, so that the at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: February 16, 2016
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T Davis
  • Patent number: 8489982
    Abstract: Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: July 16, 2013
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 8185816
    Abstract: Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data. Furthermore, the methods and systems merge or combine RDML documents that have different data formats to produce a single data set for display.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: May 22, 2012
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 7650355
    Abstract: Methods and systems in accordance with the present invention provide macros and a markup language referred to as Reusable Macro Markup Language (“RMML”) which allows numerical analysis routines to be written quickly, cheaply, and in a form that is usable by a broad range of data documents in the Reusable Data Markup Language (“RDML”) formatting language. RMML and RDML are markup languages, such as the Hypertext Markup Language (“HTML”) or the Extensible Markup Language (“XML”). Generally, RDML facilitates the browsing and manipulation of numbers, as opposed to text as in HTML, and does so by requiring attributes describing the meaning of the numbers to be attached to the numbers. RMML allows spreadsheet type macros to be posted as web documents, to be searched by search engines, to be combined into more complex programs, and to be reused with many data documents.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: January 19, 2010
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 7512875
    Abstract: Methods and systems provide a “chart view” for a markup language referred to as Reusable Data Markup Language (“RDML”). Generally, a chart view comprises the components necessary for automatically manipulating and displaying a graphical display of numerical data contained in RDML markup documents. RDML is a markup language, such as the Hypertext Markup Language (“HTML”) or the Extensible Markup Language (“XML”). Generally, RDML facilitates the browsing and manipulation of numbers, as opposed to text as in HTML, and does so by requiring attributes describing the meaning of the numbers to be attached to the numbers. Upon receiving RDML markup documents, the chart view transforms, formats, manipulates and displays data stored in the markup documents using the attributes describing the meaning of the data.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: March 31, 2009
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 7421648
    Abstract: Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: September 2, 2008
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 7401076
    Abstract: Methods and systems consistent with the present invention provide a means for searching numerical data across networks such as the Internet, and removing the middle layer of query engines or servers used by conventional systems in retrieving data from relational databases over the Internet. The methods and systems in accordance with the present invention also provide a means for tying millions of computers together into a single database, thereby a query introduced to the system returns a table of data as a single database is capable of providing. Furthermore, the methods and systems consistent with the present invention provide the means for performing navigational, line item (or record-level), semantic, numerical, transformational, arithmetic, time-dependent, and cost based queries on numerical data. In addition, a user may also conduct select queries between unrelated databases.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: July 15, 2008
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 7249328
    Abstract: Methods and systems provide a “tree view” for a markup language referred to as Reusable Data Markup Language (“RDML”). Generally, a tree view comprises the components necessary for automatically manipulating and displaying a graphical display of numerical data contained in RDML markup documents. RDML is a markup language, such as the Hypertext Markup Language (“HTML”) or the Extensible Markup Language (“XML”). Generally, RDML facilitates the browsing and manipulation of numbers, as opposed to text as in HTML, and does so by requiring attributes describing the meaning of the numbers to be attached to the numbers. Upon receiving RDML markup documents, the tree view transforms, formats, manipulates and displays data stored in the markup documents using the attributes describing the meaning of the data. The tree view uses the attributes of the numbers to, for example, facilitate the simultaneous display of different series of numbers of different types on a single display.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: July 24, 2007
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 6920608
    Abstract: Methods and systems provide a “chart view” for a markup language referred to as Reusable Data Markup Language (“RDML”). Generally, a chart view comprises the components necessary for automatically manipulating and displaying a graphical display of numerical data contained in RDML markup documents. RDML is a markup language, such as the Hypertext Markup Language (“HTML”) or the Extensible Markup Language (“XML”). Generally, RDML facilitates the browsing and manipulation of numbers, as opposed to text as in HTML, and does so by requiring attributes describing the meaning of the numbers to be attached to the numbers. Upon receiving RDML markup documents, the chart view transforms, formats, manipulates and displays data stored in the markup documents using the attributes describing the meaning of the data.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: July 19, 2005
    Assignee: E Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 6886005
    Abstract: Methods and systems consistent with the present invention provide a means for searching numerical data across networks such as the Internet, and removing the middle layer of query engines or servers used by conventional systems in retrieving data from relational databases over the Internet. The methods and systems in accordance with the present invention also provide a means for tying millions of computers together into a single database, thereby a query introduced to the system returns a table of data as a single database is capable of providing. Furthermore, the methods and systems consistent with the present invention provide the means for performing navigational, line item (or record-level), semantic, numerical, transformational, arithmetic, time-dependent, and cost based queries on numerical data. In addition, a user may also conduct select queries between unrelated databases.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: April 26, 2005
    Assignee: e-Numerate Solutions, Inc.
    Inventor: Russell T. Davis