Patents by Inventor T. Alan Keahey

T. Alan Keahey 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: 11651233
    Abstract: According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Publication number: 20210157819
    Abstract: A set of transition characteristics can be identified. The set of transition characteristics can include continuities and discontinuities between data fields and data visualization channels among a plurality of data visualizations. A transition tuple for each of a plurality of pairs of the data visualizations can be determined and mapped to a matrix. The matrix can be transposed to generate vectors, each vector representing a type of transition characteristic, at least one of the vectors comprising a plurality of elements equaling a total number of the determined transition tuples. The distribution of the data fields and the data visualization channels across the data visualizations can be determined by performing statistical analysis on each of the vectors. A collection of the data visualizations can be determined based on the statistical analysis performed on each of the vectors, the collection of the data visualizations can include a subset of the data visualizations.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 10956390
    Abstract: Embodiments relate to a system, product, and method for visually presenting data based on a viewing and change history. A first exploration is created, including a first and second view of a first data version. A second exploration is created, including a third and fourth view of a second data version. A first combined view of the first and second views is created containing a first data visualization of the first data version. A second combined view of the third and fourth views is created containing a second data visualization of the second data version. The first and second combined views are compared to display the structural changes between the first and second data versions.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Patent number: 10949444
    Abstract: A set of transition characteristics can be identified. The set of transition characteristics can include continuities and discontinuities between data fields and data visualization channels among a plurality of data visualizations. The set of transition characteristics can be identified by analyzing the plurality of data visualizations and identifying similarities and differences among the data fields and the data visualization channels. A distribution of the data fields and the data visualization channels across the plurality of data visualizations can be determined. A collection of the data visualizations can be determined based on the distribution of the data fields and the data visualization channels across the plurality of data visualizations. The collection of the data visualizations can include at least a subset of the plurality of data visualizations.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 10685035
    Abstract: A set of transition characteristics can be identified. The set of transition characteristics can include continuities and discontinuities between data fields and data visualization channels among a plurality of data visualizations. The set of transition characteristics can be identified by analyzing the plurality of data visualizations and identifying similarities and differences among the data fields and the data visualization channels. A distribution of the data fields and the data visualization channels across the plurality of data visualizations can be determined. A collection of the data visualizations can be determined based on the distribution of the data fields and the data visualization channels across the plurality of data visualizations. The collection of the data visualizations can include at least a subset of the plurality of data visualizations.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Publication number: 20200175381
    Abstract: According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 4, 2020
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 10607139
    Abstract: According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 10599979
    Abstract: According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 10430436
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criteria, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Patent number: 10423593
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20190272262
    Abstract: Embodiments relate to a system, product, and method for visually presenting data based on a viewing and change history. A first exploration is created, including a first and second view of a first data version. A second exploration is created, including a third and fourth view of a second data version. A first combined view of the first and second views is created containing a first data visualization of the first data version. A second combined view of the third and fourth views is created containing a second data visualization of the second data version. The first and second combined views are compared to display the structural changes between the first and second data versions.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Patent number: 10366061
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Patent number: 10331636
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20180173765
    Abstract: A set of transition characteristics can be identified. The set of transition characteristics can include continuities and discontinuities between data fields and data visualization channels among a plurality of data visualizations. The set of transition characteristics can be identified by analyzing the plurality of data visualizations and identifying similarities and differences among the data fields and the data visualization channels. A distribution of the data fields and the data visualization channels across the plurality of data visualizations can be determined. A collection of the data visualizations can be determined based on the distribution of the data fields and the data visualization channels across the plurality of data visualizations. The collection of the data visualizations can include at least a subset of the plurality of data visualizations.
    Type: Application
    Filed: January 30, 2018
    Publication date: June 21, 2018
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Publication number: 20180089236
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20180089237
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20180089295
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criteria, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20180089238
    Abstract: Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Publication number: 20180004811
    Abstract: A set of transition characteristics can be identified. The set of transition characteristics can include continuities and discontinuities between data fields and data visualization channels among a plurality of data visualizations. The set of transition characteristics can be identified by analyzing the plurality of data visualizations and identifying similarities and differences among the data fields and the data visualization channels. A distribution of the data fields and the data visualization channels across the plurality of data visualizations can be determined. A collection of the data visualizations can be determined based on the distribution of the data fields and the data visualization channels across the plurality of data visualizations. The collection of the data visualizations can include at least a subset of the plurality of data visualizations.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Publication number: 20170213135
    Abstract: According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
    Type: Application
    Filed: April 6, 2017
    Publication date: July 27, 2017
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills