Patents by Inventor Kathleen Sharp

Kathleen Sharp 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: 10656812
    Abstract: A method of controlling an application instance using a graphical user interface. In response to the application instance providing a user input control for accepting a command from the user, a corresponding user input control for display in a thumbnail representation of the application instance is generated. When a thumbnail representation of the application instance is displayed, the generated user input control is displayed with the thumbnail representation of the application instance. In response to a user giving a command using the generated user input control, a corresponding command is given to the application instance.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Steven J. Horsman, Kathleen Sharp, Joseph R. Winchester
  • Patent number: 10318589
    Abstract: A method, system and computer program product for detecting and displaying potentially volatile data. A metadata store, which is attached to a data store, is used for storing metadata corresponding to the stored data. A data retrieval component is used for retrieving a first and a second subset of data from the data store. Furthermore, a metadata retrieval component is used for retrieving a first and a second subset of the metadata corresponding to the first and second subsets of data from the data store. In addition, a comparator is used for comparing the first and the second subsets of the metadata. Additionally, a display control component, responsive to the comparator, is used for varying an indicator associated on a display with the first subset of data or the second subset of data to indicate an inconsistency between the first subset of metadata and the second subset of metadata.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kathleen Sharp, Colin C. Stone, Joseph R. Winchester
  • Patent number: 9870300
    Abstract: Embodiments of the present invention provide a method, system and computer program product for logged event frequency visualization. In an embodiment of the invention, a method for logged event frequency visualization is provided. The method includes loading into memory of a computer system a set of logged data entries and associated time stamps from a data store of log entries and computing in the computer system a frequency of logging for each of the logged data entries. The method additionally includes concurrently displaying in a log viewer both the logged data entries and also a visualization of the frequency of logging for each of the logged data entries.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kathleen Sharp, Grant J. Shayler, John D. Taylor, Joe Winchester
  • Publication number: 20150293683
    Abstract: A method of controlling an application instance using a graphical user interface. In response to the application instance providing a user input control for accepting a command from the user, a corresponding user input control for display in a thumbnail representation of the application instance is generated. When a thumbnail representation of the application instance is displayed, the generated user input control is displayed with the thumbnail representation of the application instance. In response to a user giving a command using the generated user input control, a corresponding command is given to the application instance.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 15, 2015
    Inventors: Steven J. Horsman, Kathleen Sharp, Joseph R. Winchester
  • Patent number: 8935573
    Abstract: During execution of a unit test, receiving from the unit test a first request referencing a mock object. An instance of the mock object and initial cached mock object data is returned to the test unit, wherein the initial cached mock object data includes first data for a real object represented by the mock object. Second data for the real object represented by the mock object is collected. The second data for the real object is compared to the initial cached mock object data. Responsive to determining that at least one aspect of the second data for the real object does not correspond to the initial cached mock object data, the cached mock object data is updated with the second data for the real object. An indication can be provided to the unit test that the initial cached mock object data returned to the unit test is unreliable.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Steven J. Horsman, Kathleen Sharp
  • Publication number: 20140149924
    Abstract: Embodiments of the present invention provide a method, system and computer program product for logged event frequency visualization. In an embodiment of the invention, a method for logged event frequency visualization is provided. The method includes loading into memory of a computer system a set of logged data entries and associated time stamps from a data store of log entries and computing in the computer system a frequency of logging for each of the logged data entries. The method additionally includes concurrently displaying in a log viewer both the logged data entries and also a visualization of the frequency of logging for each of the logged data entries.
    Type: Application
    Filed: November 29, 2012
    Publication date: May 29, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kathleen Sharp, Grant J. Shayler, John D. Taylor, Joe Winchester
  • Publication number: 20140068334
    Abstract: During execution of a unit test, receiving from the unit test a first request referencing a mock object. An instance of the mock object and initial cached mock object data is returned to the test unit, wherein the initial cached mock object data includes first data for a real object represented by the mock object. Second data for the real object represented by the mock object is collected. The second data for the real object is compared to the initial cached mock object data. Responsive to determining that at least one aspect of the second data for the real object does not correspond to the initial cached mock object data, the cached mock object data is updated with the second data for the real object. An indication can be provided to the unit test that the initial cached mock object data returned to the unit test is unreliable.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven J. HORSMAN, Kathleen SHARP
  • Publication number: 20120072444
    Abstract: A method, system and computer program product for detecting and displaying potentially volatile data. A metadata store, which is attached to a data store, is used for storing metadata corresponding to the stored data. A data retrieval component is used for retrieving a first and a second subset of data from the data store. Furthermore, a metadata retrieval component is used for retrieving a first and a second subset of the metadata corresponding to the first and second subsets of data from the data store. In addition, a comparator is used for comparing the first and the second subsets of the metadata. Additionally, a display control component, responsive to the comparator, is used for varying an indicator associated on a display with the first subset of data or the second subset of data to indicate an inconsistency between the first subset of metadata and the second subset of metadata.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kathleen Sharp, Colin C. Stone, Joseph R. Winchester