Patents by Inventor Michael J. Casper
Michael J. Casper 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: 11073970Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: GrantFiled: November 1, 2019Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Publication number: 20200064988Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: ApplicationFiled: November 1, 2019Publication date: February 27, 2020Inventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Patent number: 10545774Abstract: A method, system, and computer program product for modifying an application button size includes: receiving user interaction data associated with an application button, the user interaction data including at least tap data; determining a quantity of missed taps associated with the application button by analyzing the user interaction data, where a missed tap is a tap a predetermined distance from the application button; comparing the quantity of missed taps to a quantity of overall taps to determine a tap ratio, where the quantity of overall taps is a total number of taps for the application button, and where the tap ratio is a ratio of the quantity of missed taps to the quantity of overall taps; determining whether the tap ratio is above a missed tap threshold; and, in response to determining that the tap ratio is above the missed tap threshold, increasing a size of the application button.Type: GrantFiled: April 22, 2019Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Naijun Yang, Ryan D. Helmoski, James V. Clements, Michael J. Casper
-
Patent number: 10528368Abstract: A method, system, and computer program product for modifying an application button size includes: receiving user interaction data associated with an application button, the user interaction data including at least tap data; determining a quantity of missed taps associated with the application button by analyzing the user interaction data, where a missed tap is a tap a predetermined distance from the application button; comparing the quantity of missed taps to a quantity of overall taps to determine a tap ratio, where the quantity of overall taps is a total number of taps for the application button, and where the tap ratio is a ratio of the quantity of missed taps to the quantity of overall taps; determining whether the tap ratio is above a missed tap threshold; and, in response to determining that the tap ratio is above the missed tap threshold, increasing a size of the application button.Type: GrantFiled: June 28, 2017Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Naijun Yang, Ryan D. Helmoski, James V. Clements, Michael J. Casper
-
Patent number: 10521090Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: GrantFiled: July 13, 2017Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Publication number: 20190243668Abstract: A method, system, and computer program product for modifying an application button size includes: receiving user interaction data associated with an application button, the user interaction data including at least tap data; determining a quantity of missed taps associated with the application button by analyzing the user interaction data, where a missed tap is a tap a predetermined distance from the application button; comparing the quantity of missed taps to a quantity of overall taps to determine a tap ratio, where the quantity of overall taps is a total number of taps for the application button, and where the tap ratio is a ratio of the quantity of missed taps to the quantity of overall taps; determining whether the tap ratio is above a missed tap threshold; and, in response to determining that the tap ratio is above the missed tap threshold, increasing a size of the application button.Type: ApplicationFiled: April 22, 2019Publication date: August 8, 2019Inventors: Naijun Yang, Ryan D. Helmoski, James V. Clements, Michael J. Casper
-
Publication number: 20190018575Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: ApplicationFiled: May 24, 2018Publication date: January 17, 2019Inventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Publication number: 20190018573Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: ApplicationFiled: July 13, 2017Publication date: January 17, 2019Inventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Publication number: 20190018574Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: ApplicationFiled: May 24, 2018Publication date: January 17, 2019Inventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Publication number: 20190004820Abstract: A method, system, and computer program product for modifying an application button size includes: receiving user interaction data associated with an application button, the user interaction data including at least tap data; determining a quantity of missed taps associated with the application button by analyzing the user interaction data, where a missed tap is a tap a predetermined distance from the application button; comparing the quantity of missed taps to a quantity of overall taps to determine a tap ratio, where the quantity of overall taps is a total number of taps for the application button, and where the tap ratio is a ratio of the quantity of missed taps to the quantity of overall taps; determining whether the tap ratio is above a missed tap threshold; and, in response to determining that the tap ratio is above the missed tap threshold, increasing a size of the application button.Type: ApplicationFiled: June 28, 2017Publication date: January 3, 2019Inventors: Naijun Yang, Ryan D. Helmoski, James V. Clements, Michael J. Casper
-
Patent number: 10168877Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: GrantFiled: May 24, 2018Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Patent number: 10168878Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: GrantFiled: May 24, 2018Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
-
Patent number: 10031652Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.Type: GrantFiled: September 13, 2017Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper