User prompting when potentially mistaken actions occur during user interaction with content on a display screen
First Claim
1. A method of prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of navigation-related actions associated with the content of the display screen, the content being created by programming code, the method comprising:
- (a) electronically predefining an order for selecting the content on the display screen;
(b) analyzing the programming code to determine the next most likely navigation-related action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order;
(c) after a navigation-related action occurs by a user at a point in the programming code, detecting whether the user performed the next most likely navigation-related action; and
(d) prompting the user with an indication if the user did not perform the next most likely navigation-related action and therefore may have made a potential mistake,wherein the content on the display screen is the same content during the occurrence of each of the plurality of navigation-related actions performed by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for prompting a user who interacts with content on a display screen via a pointing device that a potential mistake may have been made during the interaction. The interaction includes a plurality of actions associated with the content of the display screen. The content is created by programming code. Programming code is analyzed to determine the next most likely action to occur during user interaction with the display screen contents at a plurality of different points in the programming code. After an action occurs by a user at a point in the programming code, it is detected whether the user performed the next most likely action. The user is prompted with an indication if the user did not perform the next most likely action and therefore may have made a potential mistake.
72 Citations
54 Claims
-
1. A method of prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of navigation-related actions associated with the content of the display screen, the content being created by programming code, the method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely navigation-related action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) after a navigation-related action occurs by a user at a point in the programming code, detecting whether the user performed the next most likely navigation-related action; and (d) prompting the user with an indication if the user did not perform the next most likely navigation-related action and therefore may have made a potential mistake, wherein the content on the display screen is the same content during the occurrence of each of the plurality of navigation-related actions performed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of navigation-related actions associated with the content of the display screen, the content being created by programming code, the method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen (b) analyzing the programming code to determine the next most likely navigation-related action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) prestoring next navigation-related actions that are likely mistakes at a plurality of different points in the programming code, wherein navigation-related actions that are likely mistakes are navigation-related actions that are not the next most likely navigation-related action to occur as determined in step (b); (d) after a navigation-related action occurs by a user at a point in the programming code, detecting whether the user performed a likely mistake; and (e) prompting the user with an indication if the user performed a likely mistake, wherein the content on the display screen is the same content during the occurrence of each of the plurality of navigation-related actions performed by the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture for prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of navigation-related actions associated with the content of the display screen, the content being created by programming code, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely navigation-related action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) after a navigation-related action occurs by a user at a point in the programming code, detecting whether the user performed the next most likely navigation-related action; and (d) prompting the user with an indication if the user did not perform the next most likely navigation-related action and therefore may have made a potential mistake, wherein the content on the display screen is the same content during the occurrence of each of the plurality of navigation-related actions performed by the user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture for prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of navigation-related actions associated with the content of the display screen, the content being created by programming code, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen (b) analyzing the programming code to determine the next most likely navigation-related action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) prestoring next navigation-related actions that are likely mistakes at a plurality of different points in the programming code, wherein navigation-related actions that are likely mistakes are navigation-related actions that are not the next most likely navigation-related action to occur as determined in step (b); (d) after a navigation-related action occurs by a user at a point in the programming code, detecting whether the user performed a likely mistake; and (e) prompting the user with an indication if the user performed a likely mistake, wherein the content on the display screen is the same content during the occurrence of each of the plurality of navigation-related actions performed by the user. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of actions associated with the content of the display screen, the content being created by programming code, the method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) after an action occurs by a user at a point in the programming code, detecting whether the user performed the next most likely action; and (d) prompting the user with an indication if the user did not perform the next most likely action and therefore may have made a potential mistake, and inhibiting the user'"'"'s action in step (c) from occurring for at least a predetermined period of time if the user did not perform the next most likely action, wherein the content on the display screen is the same content during the user interaction at each of the plurality of different points in the programming code. - View Dependent Claims (40, 41, 42)
-
-
43. A method of prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of actions associated with the content of the display screen, the content being created by programming code, the method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) prestoring next actions that are likely mistakes at a plurality of different points in the programming code, wherein actions that are likely mistakes are actions that are not the next most likely action to occur as determined in step (b); (d) after an action occurs by a user at a point in the programming code, detecting whether the user performed a likely mistake; and (e) prompting the user with an indication if the user performed a likely mistake, and inhibiting the user'"'"'s action in step (d) from occurring for at least a predetermined period of time if the user performed a likely mistake, wherein the content on the display screen is the same content during the user interaction at each of the plurality of different points in the programming code. - View Dependent Claims (44, 45, 46)
-
-
47. An article of manufacture for prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of actions associated with the content of the display screen, the content being created by programming code, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) after an action occurs by a user at a point in the programming code, detecting whether the user performed the next most likely action; and (d) prompting the user with an indication if the user did not perform the next most likely action and therefore may have made a potential mistake, and inhibiting the user'"'"'s action in step (c) from occurring for at least a predetermined period of time if the user did not perform the next most likely action, wherein the content on the display screen is the same content during the user interaction at each of the plurality of different points in the programming code. - View Dependent Claims (48, 49, 50)
-
-
51. An article of manufacture for prompting a user who interacts with content on a display screen via a pointing device to indicate that a potential mistake may have been made during the interaction, wherein the interaction includes a plurality of actions associated with the content of the display screen, the content being created by programming code, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) electronically predefining an order for selecting the content on the display screen; (b) analyzing the programming code to determine the next most likely action to occur during user interaction with the display screen content at a plurality of different points in the programming code, wherein the next most likely navigation-related action to occur is determined based on the predefined order; (c) prestoring next actions that are likely mistakes at a plurality of different points in the programming code, wherein actions that are likely mistakes are actions that are not the next most likely action to occur as determined in step (b); (d) after an action occurs by a user at a point in the programming code, detecting whether the user performed a likely mistake; and (e) prompting the user with an indication if the user performed a likely mistake, and inhibiting the user'"'"'s action in step (d) from occurring for at least a predetermined period of time if the user performed a likely mistake, wherein the content on the display screen is the same content during the user interaction at each of the plurality of different points in the programming code. - View Dependent Claims (52, 53, 54)
-
Specification