Natural language messages from a keystroke output wedge
First Claim
1. A method for presenting a natural language message to a user from a keystroke output wedge, the method comprising:
- a) querying a Windows-type operating system for information by transmitting to a Windows API a query for information from a keystroke output wedge;
b) receiving in the keystroke output wedge information from the Windows-type operating system in response to the query; and
c) providing to a user from the keystroke output wedge a natural language message, where the natural language message is a function of the information from the operating system.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided is a keystroke output wedge, implemented in software or firmware, that presents natural language messages to a user. The messages may be in text form on a display or transmitted in audible form to a wireless headset for example. The wedge provides data translation functions for devices used to collect and input data into a computer such as a bar code scanner. It can also provide messages to the user of the data input device relating to the state of associated application programs and computer operating systems. The wedge can be programmed to provide prompts, such as “SCAN PART NUMBER,” or feedback, such as “VALID SCAN.”
40 Citations
25 Claims
-
1. A method for presenting a natural language message to a user from a keystroke output wedge, the method comprising:
-
a) querying a Windows-type operating system for information by transmitting to a Windows API a query for information from a keystroke output wedge; b) receiving in the keystroke output wedge information from the Windows-type operating system in response to the query; and c) providing to a user from the keystroke output wedge a natural language message, where the natural language message is a function of the information from the operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium containing a computer program which, when run on a computer, causes the computer to perform the steps of:
-
a) querying a Windows-type operating system for information by transmitting to a Windows API a query for information from a keystroke output wedge; b) receiving in the keystroke output wedge information from the Windows-type operating system in response to the query; and c) providing to a user from the keystroke output wedge a natural language message, where the natural language message is a function of the information from the operating system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification