Patents by Inventor Bernard Z. Kufluk

Bernard Z. Kufluk 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: 11256744
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
  • Publication number: 20190179853
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
  • Patent number: 10210279
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
  • Patent number: 9483392
    Abstract: Automating testing of a software product under system resource constraints. One or more SQAs are received and, for each SQA, a confidence level and an importance are received. For one or more system resources, an amount of each system resource available for testing is received. Each amount of system resource available for testing is apportioned to the SQAs, based on the confidence level and the importance of each SQA. Each test in a set of tests is prioritized, based on the number of SQAs associated with the test and any previous results of the test. For each SQA, a subset of the set of tests is selected, based on the test priorities, an expected consumption of system resources by each test, and the apportionment of the system resources to the SQA; the selected subset of tests is executed; and the test results for the selected subset of tests is updated.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
  • Publication number: 20160314065
    Abstract: Automating testing of a software product under system resource constraints. One or more SQAs are received and, for each SQA, a confidence level and an importance are received. For one or more system resources, an amount of each system resource available for testing is received. Each amount of system resource available for testing is apportioned to the SQAs, based on the confidence level and the importance of each SQA. Each test in a set of tests is prioritized, based on the number of SQAs associated with the test and any previous results of the test. For each SQA, a subset of the set of tests is selected, based on the test priorities, an expected consumption of system resources by each test, and the apportionment of the system resources to the SQA; the selected subset of tests is executed; and the test results for the selected subset of tests is updated.
    Type: Application
    Filed: May 18, 2016
    Publication date: October 27, 2016
    Inventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
  • Patent number: 9424171
    Abstract: Automating testing of a software product under system resource constraints. One or more SQAs are received and, for each SQA, a confidence level and an importance are received. For one or more system resources, an amount of each system resource available for testing is received. Each amount of system resource available for testing is apportioned to the SQAs, based on the confidence level and the importance of each SQA. Each test in a set of tests is prioritized, based on the number of SQAs associated with the test and any previous results of the test. For each SQA, a subset of the set of tests is selected, based on the test priorities, an expected consumption of system resources by each test, and the apportionment of the system resources to the SQA; the selected subset of tests is executed; and the test results for the selected subset of tests is updated.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
  • Patent number: 9405661
    Abstract: Automating testing of a software product under system resource constraints. One or more SQAs are received and, for each SQA, a confidence level and an importance are received. For one or more system resources, an amount of each system resource available for testing is received. Each amount of system resource available for testing is apportioned to the SQAs, based on the confidence level and the importance of each SQA. Each test in a set of tests is prioritized, based on the number of SQAs associated with the test and any previous results of the test. For each SQA, a subset of the set of tests is selected, based on the test priorities, an expected consumption of system resources by each test, and the apportionment of the system resources to the SQA; the selected subset of tests is executed; and the test results for the selected subset of tests is updated.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
  • Patent number: 9185115
    Abstract: A computer sends a request to an authorization source to access a resource and includes its own location information. The computer receives a reply that includes the unencrypted location information of the computer and the resource encrypted such that a decryption key of the computer decrypts the encrypted resource. The entire reply is encrypted such that a decryption key of a third-party computer can decrypt the reply. The computer sends the encrypted reply to the third-party computer, and the reply is decrypted and returned to the computer if a distance between the computer and the third-party computer fulfills a proximity condition, as determined by the location of the computers.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: November 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bernard Z. Kufluk, Adrian R. Warman
  • Publication number: 20150163226
    Abstract: A computer sends a request to an authorization source to access a resource and includes its own location information. The computer receives a reply that includes the unencrypted location information of the computer and the resource encrypted such that a decryption key of the computer decrypts the encrypted resource. The entire reply is encrypted such that a decryption key of a third-party computer can decrypt the reply. The computer sends the encrypted reply to the third-party computer, and the reply is decrypted and returned to the computer if a distance between the computer and the third-party computer fulfills a proximity condition, as determined by the location of the computers.
    Type: Application
    Filed: January 21, 2015
    Publication date: June 11, 2015
    Inventors: Bernard Z. Kufluk, Adrian R. Warman
  • Patent number: 9026787
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for location-based authorization to access a resource. A first computer receives a request to access a resource from a second computer. The request to access the resource includes location information of the second computer. The first computer responds by sending a request to a third computer, requesting location information of the third computer. In response to receiving from the third computer, the location information of the third computer, the first computer determines a distance between the second computer and the third computer. If the distance between the second computer and the third computer fulfills a proximity condition, the first computer authorizes the resource request.
    Type: Grant
    Filed: December 9, 2012
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bernard Z. Kufluk, Adrian R. Warman
  • Publication number: 20140164761
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for location-based authorization to access a resource. A first computer receives a request to access a resource from a second computer. The request to access the resource includes location information of the second computer. The first computer responds by sending a request to a third computer, requesting location information of the third computer. In response to receiving from the third computer, the location information of the third computer, the first computer determines a distance between the second computer and the third computer. If the distance between the second computer and the third computer fulfills a proximity condition, the first computer authorizes the resource request.
    Type: Application
    Filed: December 9, 2012
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernard Z. Kufluk, Adrian R. Warman
  • Publication number: 20110153622
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Application
    Filed: October 28, 2010
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
  • Patent number: 7549120
    Abstract: A method for analyzing a presentation structure and content including providing a presentation markup, receiving one or more logical attributes for the presentation key point, assigning a time value and an importance weight to a presentation key point utilizing the one or more logical attributes, generating a summary of the presentation, detecting a logical attribute during the presentation and marking the local attribute as located, detecting a presenter behavior pattern detecting a presenter speech pattern; providing a real-time notification of at least one of the presenter behavior pattern or the presenter speech pattern via an external device having a display viewable to the presenter but not to an audience; recording voice input of the presentation; providing an analysis of the presentation generated by analyzing at least one key point in the presentation; and providing an edited playback of the presentation.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: June 16, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tim Griffith, Bernard Z. Kufluk, Samuel J. Smith, Philip R. Taunton, Robert J. Breeds, Ian Heritage