Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for automatically identifying a long loading time for a user selection, comprising: receiving an initial user input against a selection element within an application running on an electronic device, wherein the initial user input is a first click by a user to execute the selection element, and wherein the selection element is selected from the group consisting of a link, dropdown menu, area to input text, selectable graphical icon, transmit button, and receive button; transmitting the initial user input to a server for processing the initial user input; receiving one or more additional user inputs that are received after the server has begun processing the initial user input, wherein the one or more additional user inputs are additional clicks of the selection element that occur after the first click; recording the additional user input in a data repository; utilizing statistical analysis techniques on the recorded additional user input to determine a selection attempt value, wherein the selection attempt value is a click rate of the user against the selection element; comparing the selection attempt value to a predetermined retry rate criteria, wherein the predetermined retry rate criteria is an automated policy implemented by a processor that controls the rate at which the user may access the selection element before a corrective action is performed, wherein the corrective action is an automatic update to the application that indicates that the application is loading; determining that the selection attempt value satisfies a threshold; determining that the user is having a negative user interaction based on the selection attempt value satisfying the threshold; generating, in response to the selection attempt value satisfying the threshold, a customizable dashboard that is a graphical user interface based on preferences that include previously created graphical icons available for selection and the application, wherein the customizable dashboard includes a list of one or more applications running on a particular user's electronic device, a list of user interaction data for each of the one or more applications, one or more applications that a developer is working on, and a list of one or more users that are utilizing the one or more applications; modifying user interaction data within the generated customizable dashboard for the application that includes the selection element; transmitting the generated customizable dashboard to a developer; receiving developer input that includes a request to generate a digital image to be presented on a display of the electronic device, wherein the digital image includes a visual indication that content of the selection element is loading and is being processed by the server; generating, automatically by a processor, the digital image based on the received developer input; displaying, within a user interface, the generated digital image; receiving additional developer input that is a command to block the selection element for a predetermined amount of time; and transmitting, to the electronic device, the command to block the selection element for the predetermined amount of time; and blocking, by the application, additional selection of the selection element.
Unknown
July 24, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.