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.
-
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