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 first command input for a first operation;
a second command input subsequent to the first command input and for a second operation and wherein the second command input is determined to be similar to the first command input;
first operation data indicating a failure to satisfy an user'"'"'s informational need by the first operation performed on data from a first resource corpus in response to the first command input;
second operation data indicating success in satisfying the user'"'"'s informational need by the second operation performed on data from a second resource corpus in response to the second command input, wherein the second resource corpus is of a corpus type that is different from a corpus type of the first resource corpus; and
determining, from the 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.
-
Citations
15 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 first command input for a first operation; a second command input subsequent to the first command input and for a second operation and wherein the second command input is determined to be similar to the first command input; first operation data indicating a failure to satisfy an user'"'"'s informational need by the first operation performed on data from a first resource corpus in response to the first command input; second operation data indicating success in satisfying the user'"'"'s informational need by the second operation performed on data from a second resource corpus in response to the second command input, wherein the second resource corpus is of a corpus type that is different from a corpus type of the first resource corpus; and determining, from the 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. 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 first command input for a first operation; a second command input subsequent to the first command input and for a second operation and wherein the second command input is determined to be similar to the first command input; first operation data indicating a failure to satisfy an user'"'"'s informational need by the first operation performed on data from a first resource corpus in response to the first command input; second operation data indicating success in satisfying the user'"'"'s informational need by the second operation performed on data from a second resource corpus in response to the second command input, wherein the second resource corpus is of a corpus type that is different from a corpus type of the first resource corpus; and determining, from the 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 (9, 10, 11, 12, 13, 14)
-
-
15. 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; identifying, from the command input logs, user device sessions that each respectively store; a first command input for a first operation; a second command input subsequent to the first command input and for a second operation and wherein the second command input is determined to be similar to the first command input; first operation data indicating a failure to satisfy an user'"'"'s informational need by the first operation performed on data from a first resource corpus in response to the first command input; second operation data indicating success in satisfying the user'"'"'s informational need by the second operation performed on data from a second resource corpus in response to the second command input, wherein the second resource corpus is of a corpus type that is different from a corpus type of the first resource corpus; and determining, from the first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.
-
Specification