SYSTEMS AND METHODS FOR IMPROVING USER EFFICIENCY WITH HANDHELD DEVICES
First Claim
Patent Images
1. A system for training users how to operate handheld electronic devices and their respective applications comprising:
- a computing device in electronic communication with a handheld electronic device,wherein the computing device is configured to;
display instructions for training a user how to operate an application executing on the handheld electronic device; and
transmit an expected input to the handheld electronic device; and
wherein the handheld electronic device is configured to;
receive the expected input from the computing device, wherein the expected input is associated with the application being executed on the handheld electronic device;
receive an actual input initiated by a user of the handheld electronic device, wherein the actual input is associated with the application being executed on the handheld electronic device;
determine if the expected input and the actual input are substantially the same;
release the actual input to the application being executed on the handheld electronic device upon a determination that the expected input and the actual input are substantially the same; and
generate an error message and transmit the error message to the computing device in response to a determination that the expected input and the actual input are not substantially the same.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for training users how to operate handheld electronic devices and/or their respective applications, wherein the handheld electronic device may receive an expected input associated with an application executing on the handheld from a computing device. The handheld may then receive an actual input from a user of the handheld electronic device, compare the two inputs, and release the actual input from the user to the application if the inputs are substantially the same.
48 Citations
27 Claims
-
1. A system for training users how to operate handheld electronic devices and their respective applications comprising:
a computing device in electronic communication with a handheld electronic device, wherein the computing device is configured to; display instructions for training a user how to operate an application executing on the handheld electronic device; and transmit an expected input to the handheld electronic device; and wherein the handheld electronic device is configured to; receive the expected input from the computing device, wherein the expected input is associated with the application being executed on the handheld electronic device; receive an actual input initiated by a user of the handheld electronic device, wherein the actual input is associated with the application being executed on the handheld electronic device; determine if the expected input and the actual input are substantially the same; release the actual input to the application being executed on the handheld electronic device upon a determination that the expected input and the actual input are substantially the same; and generate an error message and transmit the error message to the computing device in response to a determination that the expected input and the actual input are not substantially the same.
-
2. A system comprising:
-
a computing device configured to; transmit an expected input; and a handheld electronic device in electronic communication with the computing device, the handheld electronic device configured to; receive the expected input from the computing device, wherein the expected input is associated with an application being executed on the handheld electronic device; receive an actual input initiated by a user of the handheld electronic device, wherein the actual input is associated with the application being executed on the handheld electronic device; determine if the expected input and the actual input are substantially the same; and release the actual input to the application being executed on the handheld electronic device upon a determination that the expected input and the actual input are substantially the same. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
establishing a connection between a handheld electronic device and a computing device; receiving an expected input at the handheld electronic device from the computing device, wherein the expected input is associated with an application being executed on the handheld electronic device; receiving an actual input initiated by a user of the handheld electronic device, wherein the actual input is associated with the application being executed on the handheld electronic device; determining if the expected input and the actual input are substantially the same; and releasing the actual input to the application being executed on the handheld electronic device in response to a determination that the expected input and the actual input are substantially the same. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
a processor configured to; establish a connection with a computing device; receive, from the computing device, an expected input associated with an application currently being executed on the apparatus; receive an actual input initiated by a user of the application, wherein the actual input is associated with the application being executed on the apparatus; determine if the expected input and the actual input are substantially the same; and release the actual input to the application being executed on the apparatus in response to a determination that the expected input and the actual input are substantially the same. - View Dependent Claims (16, 17, 18, 19, 20)
-
21. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion configured to receive, from a computing device, an expected input associated with an application being executed on a handheld electronic device; a second executable portion configured to receive an actual input initiated by a user of the handheld electronic device, wherein the actual input is associated with the application being executed on the handheld electronic device; a third executable portion configured to determine if the expected input and the actual input are substantially the same; and a fourth executable portion configured to release the actual input to the application being executed on the handheld electronic device in response to a determination that the expected input and the actual input are substantially the same. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computer-implemented method for training a user to operate a package delivery application executing on a handheld delivery information acquisition device comprising:
-
establishing a connection between a handheld delivery information acquisition device and a computing device; receiving an expected input at the handheld delivery information acquisition device from the computing device, wherein the expected input is associated with a package delivery application being executed on the handheld delivery information acquisition device; receiving an actual input initiated by a user of the handheld delivery information acquisition device, wherein the actual input is associated with the package delivery application being executed on the handheld delivery information acquisition device; determining if the expected input and the actual input are substantially the same; and releasing the actual input to the package delivery application being executed on the handheld delivery information acquisition device in response to a determination that the expected input and the actual input are substantially the same.
-
Specification