IDENTIFYING RECURRING SEQUENCES OF USER INTERACTIONS WITH AN APPLICATION
First Claim
1. A database system comprising:
- at least one database storing a plurality of data objects identifying a first plurality of user interactions with an application; and
at least one server having at least one processor capable of executing instructions configured to cause;
providing a user interface of the application for display at a computing device;
receiving, via the user interface, information representing a second plurality of user interactions with the application;
updating, using the information received via the user interface, at least one of the data objects stored in the at least one database to further identify the second user interactions;
identifying a recurring sequence of user interactions from the first user interactions and the second user interactions as resulting in a first target state of a plurality of states of the application; and
updating at least one of the data objects stored in the at least one database to associate the recurring sequence of user interactions with the first target state of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are database systems, computing devices, methods, and computer program products for identifying recurring sequences of user interactions with an application. In some implementations, a server of a database system provides a user interface of the application for display at a computing device. The database system stores data objects identifying a first plurality of user interactions with the application. The server receives information representing a second plurality of user interactions with the application. The server updates the database system to further identify the second user interactions. The server identifies a recurring sequence of user interactions from the first and second user interactions as resulting in a first target state of the application. The server updates the database system to associate the recurring sequence of user interactions with the first target state of the application.
-
Citations
20 Claims
-
1. A database system comprising:
-
at least one database storing a plurality of data objects identifying a first plurality of user interactions with an application; and at least one server having at least one processor capable of executing instructions configured to cause; providing a user interface of the application for display at a computing device; receiving, via the user interface, information representing a second plurality of user interactions with the application; updating, using the information received via the user interface, at least one of the data objects stored in the at least one database to further identify the second user interactions; identifying a recurring sequence of user interactions from the first user interactions and the second user interactions as resulting in a first target state of a plurality of states of the application; and updating at least one of the data objects stored in the at least one database to associate the recurring sequence of user interactions with the first target state of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
a display device; one or more storage media storing a plurality of data objects identifying a first plurality of user interactions with an application; and one or more processors operable to execute instructions configured to cause; providing a user interface of an application for display at a computing device; receiving, via the user interface, information representing a second plurality of user interactions with the application; updating, using the information received via the user interface, at least one of the data objects stored in the at least one database to further identify the second user interactions; identifying a recurring sequence of user interactions from the first user interactions and the second user interactions as resulting in a target state of a plurality of states of the application; and updating at least one of the data objects stored in the at least one database to associate the recurring sequence of user interactions with the target state of the application. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
providing, using one or more servers of a database system, a user interface of an application for display at a computing device, the database system including at least one database storing a plurality of data objects identifying a first plurality of user interactions with the application; receiving, via the user interface, information representing a second plurality of user interactions with the application; updating, using the information received via the user interface, at least one of the data objects stored in the at least one database to further identify the second user interactions; identifying a recurring sequence of user interactions from the first user interactions and the second user interactions as resulting in a first target state of a plurality of states of the application; and updating at least one of the data objects stored in the at least one database to associate the recurring sequence of user interactions with the first target state of the application. - View Dependent Claims (19)
-
-
20. A computer program product comprising program code to be executed by at least one processor when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configured to cause:
-
providing, using one or more servers of a database system, a user interface of an application for display at a computing device, the database system including at least one database storing a plurality of data objects identifying a first plurality of user interactions with the application; receiving, via the user interface, information representing a second plurality of user interactions with the application; updating, using the information received via the user interface, at least one of the data objects stored in the at least one database to further identify the second user interactions; identifying a recurring sequence of user interactions from the first user interactions and the second user interactions as resulting in a first target state of a plurality of states of the application; and updating at least one of the data objects stored in the at least one database to associate the recurring sequence of user interactions with the first target state of the application.
-
Specification