Patents by Inventor Daniel J. Rope

Daniel J. Rope 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: 9460402
    Abstract: A computing device includes at least one processor, and at least one module operable by the at least one processor to receive data representing a hierarchy, wherein the hierarchy comprises at least one set of sibling nodes and a respective parent node, generate a condensed hierarchy by determining a grouping for the at least one set of sibling nodes, determine whether the at least one set of sibling nodes can be represented by the respective parent node, based at least in part on the grouping for the at least one set of sibling nodes, and responsive to determining that the at least one set of sibling nodes can be represented by the respective parent node, remove the at least one set of sibling nodes from the condensed hierarchy. The at least one module may further be operable by the at least one processor to output the condensed hierarchy for display.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Rope, Jing-Yun Shyr, Damir Spisic
  • Patent number: 9299173
    Abstract: According to one embodiment of the present invention, a computer-implemented method comprises generating a plurality of charts to visually represent a multivariate data set, mapping variables within the multivariate data set to components of each chart, calculating a score value for each chart based on a plurality of factors, and presenting one or more of the plurality of charts based on corresponding score value.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel J. Rope, Graham J. Wills
  • Publication number: 20150186500
    Abstract: A computing device includes at least one processor, and at least one module operable by the at least one processor to receive data representing a hierarchy, wherein the hierarchy comprises at least one set of sibling nodes and a respective parent node, generate a condensed hierarchy by determining a grouping for the at least one set of sibling nodes, determine whether the at least one set of sibling nodes can be represented by the respective parent node, based at least in part on the grouping for the at least one set of sibling nodes, and responsive to determining that the at least one set of sibling nodes can be represented by the respective parent node, remove the at least one set of sibling nodes from the condensed hierarchy. The at least one module may further be operable by the at least one processor to output the condensed hierarchy for display.
    Type: Application
    Filed: June 19, 2014
    Publication date: July 2, 2015
    Inventors: Daniel J. Rope, Jing-Yun Shyr, Damir Spisic
  • Publication number: 20150186529
    Abstract: A computing device includes at least one processor, and at least one module operable by the at least one processor to receive data representing a hierarchy, wherein the hierarchy comprises at least one set of sibling nodes and a respective parent node, generate a condensed hierarchy by determining a grouping for the at least one set of sibling nodes, determine whether the at least one set of sibling nodes can be represented by the respective parent node, based at least in part on the grouping for the at least one set of sibling nodes, and responsive to determining that the at least one set of sibling nodes can be represented by the respective parent node, remove the at least one set of sibling nodes from the condensed hierarchy. The at least one module may further be operable by the at least one processor to output the condensed hierarchy for display.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel J. Rope, Jing-Yun Shyr, Damir Spisic
  • Publication number: 20140198105
    Abstract: According to one embodiment of the present invention, a computer-implemented method comprises generating an alternative visualization of a data set based on a specification of a selected first visualization of the data set and parameters comprising information pertaining to the data set.
    Type: Application
    Filed: March 25, 2014
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephen D. Gibson, Daniel J. Rope, Graham J. Wills
  • Publication number: 20140114707
    Abstract: Provided are techniques for summarizing statistical results. Multiple sets of statistical results are received, wherein each of the sets of statistical results are ordered according to interestingness. Insights are generated based on the multiple sets of statistical results. Relationships between the generated insights are identified. An executive summary is generated with a set of findings based on the identified relationships. An interactive visualization is provided with the generated insights based on the executive summary.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel J. Rope, Jing-Yun Shyr, Margaret J. Vais, Michael D. Woods
  • Publication number: 20140071138
    Abstract: According to one embodiment of the present invention, a computer-implemented method comprises generating an alternative visualization of a data set based on a specification of a selected first visualization of the data set and parameters comprising information pertaining to the data set.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephen D. Gibson, Daniel J. Rope, Graham J. Wills
  • Publication number: 20120313947
    Abstract: According to one embodiment of the present invention, a computer-implemented method comprises generating a plurality of charts to visually represent a multivariate data set, mapping variables within the multivariate data set to components of each chart, calculating a score value for each chart based on a plurality of factors, and presenting one or more of the plurality of charts based on corresponding score value.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel J. Rope, Graham J. Wills
  • Publication number: 20120313949
    Abstract: According to one embodiment of the present invention, a computer-implemented method comprises generating a plurality of charts to visually represent a multivariate data set, mapping variables within the multivariate data set to components of each chart, calculating a score value for each chart based on a plurality of factors, and presenting one or more of the plurality of charts based on corresponding score value.
    Type: Application
    Filed: July 17, 2012
    Publication date: December 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel J. Rope, Graham J. Wills