Inducing command inputs from property sequences
First Claim
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
- accessing command input logs storing data defining user device sessions;
identifying, from the command input logs, user device sessions that each respectively store;
a sequence of two or more command inputs, each command input specifying one or more parameter values, and each command input having a respective ordinal position in the sequence, and wherein the sequence includes at least one pair of a first command input that precedes a second command input in ordinal position in the sequence;
first operation data indicating a first operation performed on data from a first resource property in response to the first command input;
second operation data indicating a second operation performed on data from a second resource property in response to the second command input;
identifying pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success; and
determining, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.
2 Assignments
0 Petitions
Accused Products
Abstract
A method identifies pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success. The first operation data indicate a first operation performed on data from a first resource property in response to the first command input, and the second operation data indicate a second operation performed on data from a second resource property in response to the second command input. They system determines, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.
5 Citations
20 Claims
-
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
-
accessing command input logs storing data defining user device sessions; identifying, from the command input logs, user device sessions that each respectively store; a sequence of two or more command inputs, each command input specifying one or more parameter values, and each command input having a respective ordinal position in the sequence, and wherein the sequence includes at least one pair of a first command input that precedes a second command input in ordinal position in the sequence; first operation data indicating a first operation performed on data from a first resource property in response to the first command input; second operation data indicating a second operation performed on data from a second resource property in response to the second command input; identifying pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success; and determining, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing instructions executable by a data processing apparatus and that upon such execution causes the data processing apparatus to perform operations comprising:
-
accessing command input logs storing data defining user device sessions; identifying, from the command input logs, user device sessions that each respectively store; a sequence of two or more command inputs, each command input specifying one or more parameter values, and each command input having a respective ordinal position in the sequence, and wherein the sequence includes at least one pair of a first command input that precedes a second command input in ordinal position in the sequence; first operation data indicating a first operation performed on data from a first resource property in response to the first command input; second operation data indicating a second operation performed on data from a second resource property in response to the second command input; identifying pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success; and determining, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a data processing apparatus; and a non-transitory computer readable storage medium in data communication with the data processing apparatus storing instructions executable by the data processing apparatus and that upon such execution causes the data processing apparatus to perform operations comprising; accessing command input logs storing data defining user device sessions; identifying, from the command input logs, user device sessions that each respectively store; a sequence of two or more command inputs, each command input specifying one or more parameter values, and each command input having a respective ordinal position in the sequence, and wherein the sequence includes at least one pair of a first command input that precedes a second command input in ordinal position in the sequence; first operation data indicating a first operation performed on data from a first resource property in response to the first command input; second operation data indicating a second operation performed on data from a second resource property in response to the second command input; identifying pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success; and determining, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.
-
Specification