Automating user's operations
First Claim
1. A system comprising a hardware processor to execute an instruction to:
- acquire a history of communication of a client computer with a server computer in receipt of an operation from a user;
detect from the history a plurality of communication sequences that cause a screen transition of common occurrence on the client computer, wherein one or more communication sequences of the plurality is to be detected which is to appear a number of times among at least two sequences of screen transitions to cause the screen transition of common occurrence including a number of screens that transition, wherein the number of times is to include at least two, and wherein the number of screens is to include a longest portion out of a common portion among the at least two sequences of screen transitions;
select an input parameter that is included in communication sequences of the plurality and that has a value changed;
accept an input of a new parameter value to be set as a parameter value of the selected input parameter;
set the new parameter value to the selected input parameter; and
execute a communication sequence that causes the screen transition of common occurrence.
1 Assignment
0 Petitions
Accused Products
Abstract
To select a communication sequence for automating user'"'"'s operations, a system performing a user'"'"'s operation is provided, which acquires and stores a communication history of a client with a server in receipt of a user'"'"'s operation; accesses the storage to detect from the history a plurality of communication sequences that cause the same screen transition on the client; accesses the storage to select an input parameter that is included in all of the plurality of communication sequences and that has a parameter value changed for each communication sequence; accepts an input of a new parameter value to be set as a value of the selected input parameter; and sets the new parameter value to the selected input parameter in response to the input of the new parameter value, to execute a communication sequence that causes the same screen transition as that caused by the detected communication sequences.
-
Citations
20 Claims
-
1. A system comprising a hardware processor to execute an instruction to:
-
acquire a history of communication of a client computer with a server computer in receipt of an operation from a user; detect from the history a plurality of communication sequences that cause a screen transition of common occurrence on the client computer, wherein one or more communication sequences of the plurality is to be detected which is to appear a number of times among at least two sequences of screen transitions to cause the screen transition of common occurrence including a number of screens that transition, wherein the number of times is to include at least two, and wherein the number of screens is to include a longest portion out of a common portion among the at least two sequences of screen transitions; select an input parameter that is included in communication sequences of the plurality and that has a value changed; accept an input of a new parameter value to be set as a parameter value of the selected input parameter; set the new parameter value to the selected input parameter; and execute a communication sequence that causes the screen transition of common occurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a non-transitory computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, when executed by a processor, the computer usable code causes a computer to; acquire a history of communication of a client computer with a server computer in receipt of an operation from a user; detect from the history a plurality of communication sequences that cause a screen transition of common occurrence on the client computer, wherein one or more communication sequences of the plurality is to be detected which is to appear a number of times among at least two sequences of screen transitions to cause the screen transition of common occurrence including a number of screens that transition, wherein the number of times is to include at least two, and wherein the number of screens is to include a longest portion out of a common portion among the at least two sequences of screen transitions; select an input parameter that is included in communication sequences of the plurality and that has a value changed; accept an input of a new parameter value to be set as a parameter value of the selected input parameter; set the new parameter value to the selected input parameter; and execute a communication sequence that causes the screen transition of common occurrence. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
acquiring a history of communication of a client computer with a server computer in receipt of an operation from a user; detecting from the history a plurality of communication sequences that cause a screen transition of common occurrence on the client computer, wherein one or more communication sequences of the plurality is detected which appears a number of times among at least two sequences of screen transitions to cause the screen transition of common occurrence including a number of screens that transition, wherein the number of times includes at least two, and wherein the number of screens includes a longest portion out of a common portion among the at least two sequences of screen transitions; selecting an input parameter that is included in communication sequences of the plurality and that has a value changed; accepting an input of a new parameter value to be set as a parameter value of the selected input parameter; setting the new parameter value to the selected input parameter; and executing a communication sequence that causes the screen transition of common occurrence. - View Dependent Claims (19, 20)
-
Specification