MULTI-SWITCH OPTION SCANNING
First Claim
1. A computer-implemented method comprising:
- displaying, by a user device, a first user interface including a first set of at least three scanning options, wherein each of the scanning options in the first set defines a set of input options that is different from each other set of input options defined by the other scanning options in the first set;
receiving, at the user device, a selection of a first scanning option of the scanning options of the first set;
displaying, by the user device, a second user interface including a second set of at least two scanning options based on the selection of the first scanning option from the first set of scanning options, wherein each of the scanning options in the second set defines a set of input options that is different from each other set of input options defined by the other scanning options in the second set;
receiving, at the user device, a selection of a first scanning option of the second set; and
determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing, at the user device, a command associated with the single input option.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing scanning options in user interfaces to facilitate the selection of input options in the provided user interface. In some implementations, a method may include displaying a first user interface including a first set of at least three scanning options. Also, the method may include receiving a selection of a first scanning option of the first set, and displaying a second user interface including a second set of scanning options based on the selection of the first scanning option. Further, the method may include receiving a selection of a first scanning option of the second set, and determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing a command associated with the single input option.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying, by a user device, a first user interface including a first set of at least three scanning options, wherein each of the scanning options in the first set defines a set of input options that is different from each other set of input options defined by the other scanning options in the first set; receiving, at the user device, a selection of a first scanning option of the scanning options of the first set; displaying, by the user device, a second user interface including a second set of at least two scanning options based on the selection of the first scanning option from the first set of scanning options, wherein each of the scanning options in the second set defines a set of input options that is different from each other set of input options defined by the other scanning options in the second set; receiving, at the user device, a selection of a first scanning option of the second set; and determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing, at the user device, a command associated with the single input option. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a data processing apparatus; and software stored in non-transitory computer readable storage medium storing instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising; displaying a first user interface including a first set of at least three scanning options, wherein each of the scanning options in the first set defines a set of input options that is different from each other set of input options defined by the other scanning options in the first set; receiving a selection of a first scanning option of the scanning options of the first set; displaying a second user interface including a second set of at least two scanning options based on the selection of the first scanning option from the first set of scanning options, wherein each of the scanning options in the second set defines a set of input options that is different from each other set of input options defined by the other scanning options in the second set; receiving a selection of a first scanning option of the second set; and determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing, at the user device, a command associated with the single input option. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
displaying a first user interface including a first set of at least three scanning options, wherein each of the scanning options in the first set defines a set of input options that is different from each other set of input options defined by the other scanning options in the first set; receiving a selection of a first scanning option of the scanning options of the first set; displaying a second user interface including a second set of at least two scanning options based on the selection of the first scanning option from the first set of scanning options, wherein each of the scanning options in the second set defines a set of input options that is different from each other set of input options defined by the other scanning options in the second set; receiving a selection of a first scanning option of the second set; and determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing, at the user device, a command associated with the single input option. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification