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: 11256744Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.Type: GrantFiled: February 19, 2019Date of Patent: February 22, 2022Assignee: International Business Machines CorporationInventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
-
Publication number: 20190179853Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.Type: ApplicationFiled: February 19, 2019Publication date: June 13, 2019Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
-
Patent number: 10210279Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.Type: GrantFiled: October 28, 2010Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
-
Patent number: 9483392Abstract: 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: GrantFiled: May 18, 2016Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
-
Publication number: 20160314065Abstract: 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: ApplicationFiled: May 18, 2016Publication date: October 27, 2016Inventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
-
Patent number: 9424171Abstract: 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: GrantFiled: April 23, 2015Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
-
Patent number: 9405661Abstract: 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: GrantFiled: March 7, 2016Date of Patent: August 2, 2016Assignee: International Business Machines CorporationInventors: Matthew W. Chirgwin, Amy Gilbrook, Bernard Z. Kufluk, Ainhoa G. Larumbe, Jason K. Yong
-
Patent number: 9185115Abstract: 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: GrantFiled: January 21, 2015Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Bernard Z. Kufluk, Adrian R. Warman
-
Publication number: 20150163226Abstract: 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: ApplicationFiled: January 21, 2015Publication date: June 11, 2015Inventors: Bernard Z. Kufluk, Adrian R. Warman
-
Patent number: 9026787Abstract: 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: GrantFiled: December 9, 2012Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Bernard Z. Kufluk, Adrian R. Warman
-
Publication number: 20140164761Abstract: 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: ApplicationFiled: December 9, 2012Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernard Z. Kufluk, Adrian R. Warman
-
Publication number: 20110153622Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.Type: ApplicationFiled: October 28, 2010Publication date: June 23, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
-
Patent number: 7549120Abstract: 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: GrantFiled: April 7, 2008Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Tim Griffith, Bernard Z. Kufluk, Samuel J. Smith, Philip R. Taunton, Robert J. Breeds, Ian Heritage