System, method and computer readable medium for invoking applications
AssigneeSuboti, LLC
InventorRobert R Hauser
Life of this patent
Estimating the term…
Abstract
When a user clicks a widget, such as a button, to invoke a widget behavior in a web page, an overlay module may delay the invoking of the widget behavior while executing a stimulatory effect. The stimulatory effect may be a visual effect, such as a gradual fill of the button, that stimulates the user to provide a re-click. A re-click can cause the stimulatory effect to conclude and to invoke the widget behavior. The re-click event, based on human impatience, may be determined to be an indicator of a human user.
Claims17
A method for invoking a response behavior in a web page comprising:
- recording an application invoking event for an application;
- providing a time delay in response to the application invoking event before invoking of the application;
- and
- providing a stimulatory effect during the delay, the stimulatory effect configured to stimulate a human user to re-perform the application invoking event, the time delay being shortened in response to re-performing of the application invoking event;
- and
- invoking the application at the conclusion of the time delay irrespective of whether or not the application invoking event is re-performed.
A web server embodied in hardware and configured to:
- generate a web page comprising:
- web page content comprising at least one widget;
- and
- at least one widget overlay module configured to:
- locate the at least one widget within the web page content;
- and
- reconfigure event handlers on the at least one widget to first invoke an overlay event handler;
- and
- provide the web page to a client browser;
- wherein the web page is configured to record an event invoking at least one widget;
- wherein the overlay event handler is configured to invoke at least one widget overlay effect prior to the at least one widget being invoked;
- wherein the at least one widget overlay effect comprises a visual time delay effect that stimulates a human user to re-perform the event invoking at least one widget, wherein the time delay is shortened in response to re-performing of the event invoking at least one widget and wherein the widget is invoked at the conclusion of the time delay irrespective of whether or not the event invoking at least one widget is re-performed.
A non-transitory computer-readable medium comprising computer-executable instructions for execution by a processor, that, when executed, cause the processor to:
- receive an application invoking event;
- cache the application invoking event;
- run a stimulatory effect that stimulates a human user to re-perform the application invoking event;
- conclude the stimulatory effect;
- and
- provide the cached application invoking event to an application event handler at the conclusion of the stimulatory effect irrespective of whether application invoking event was re-performed during the stimulatory effect.
Dependencies are inferred from the claim text.