Patents by Inventor Peter H. Klenk

Peter H. Klenk 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: 11226989
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: January 18, 2022
    Assignee: Airbnb, Inc.
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Publication number: 20170169098
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 9659066
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 9652507
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 9311215
    Abstract: A method, computer program product, and computer system for defining, at a computing device, one or more channels for executing one or more test scenarios. One or more keyword keywords, each with one or more associated keyword implementations for at least one channel of the one or more channels, are defined. One or more test scenarios is defined, wherein at least one test scenario of the one or more test scenarios includes at least one keyword implementation of the one or more keywords.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peter H. Klenk, Serge Lucio, Monica Luke, John P. Whitfield
  • Patent number: 9311216
    Abstract: A method, computer program product, and computer system for defining, at a computing device, one or more channels for executing one or more test scenarios. One or more keyword keywords, each with one or more associated keyword implementations for at least one channel of the one or more channels, are defined. One or more test scenarios is defined, wherein at least one test scenario of the one or more test scenarios includes at least one keyword implementation of the one or more keywords.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peter H. Klenk, Serge Lucio, Monica Luke, John P. Whitfield
  • Publication number: 20150229556
    Abstract: A method, computer program product, and computer system for defining, at a computing device, one or more channels for executing one or more test scenarios. One or more keyword keywords, each with one or more associated keyword implementations for at least one channel of the one or more channels, are defined. One or more test scenarios is defined, wherein at least one test scenario of the one or more test scenarios includes at least one keyword implementation of the one or more keywords.
    Type: Application
    Filed: November 24, 2014
    Publication date: August 13, 2015
    Inventors: Peter H. Klenk, Serge Lucio, Monica Luke, John P. Whitfield
  • Publication number: 20150229725
    Abstract: A method, computer program product, and computer system for defining, at a computing device, one or more channels for executing one or more test scenarios. One or more keyword keywords, each with one or more associated keyword implementations for at least one channel of the one or more channels, are defined. One or more test scenarios is defined, wherein at least one test scenario of the one or more test scenarios includes at least one keyword implementation of the one or more keywords.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: International Business Machines Corporation
    Inventors: Peter H. Klenk, Serge Lucio, Monica Luke, John P. Whitfield
  • Publication number: 20150213024
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Application
    Filed: September 25, 2014
    Publication date: July 30, 2015
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Publication number: 20150213082
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 7849443
    Abstract: Method and apparatus for managing software configurations include a version history member representing changes between versions of artifacts forming different configurations of a subject software program. Indicated in version history member is any selective merge between artifact versions. Also indicated in the version history member is any subtractive merge between artifact versions. A selective merge arc and a subtractive merge arc are respective examples.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: December 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Geoffrey M. Clemm, Peter H. Klenk
  • Publication number: 20080148232
    Abstract: Method and apparatus for managing software configurations include a version history member representing changes between versions of artifacts forming different configurations of a subject software program. Indicated in version history member is any selective merge between artifact versions. Also indicated in the version history member is any subtractive merge between artifact versions. A selective merge arc arid a subtractive merge arc are respective examples.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 19, 2008
    Applicant: International Business Machines Corporation
    Inventors: Geoffrey M. Clemm, Peter H. Klenk