SYSTEM AND A METHOD FOR CONFIGURING PROGRAMMED ICONS IN A TOUCH SCREEN DISPLAY FOR OPERATING A SERVER
20170329516 · 2017-11-16
Inventors
Cpc classification
G06Q10/087
PHYSICS
International classification
G06F3/0488
PHYSICS
G06F3/023
PHYSICS
Abstract
Disclosed is a digital keyboard system for allowing a user to send instructions over a communication network. The digital keyboard system includes a memory unit, a processing unit, and a display unit. The memory unit stores plurality of modules. The processing unit is coupled to the memory unit to process the stored plurality of modules. The display unit displays the processed plurality of modules. The plurality of modules includes pre-programmed keys module, a position tab module, a digital keyboard module, and a communication module. The pre-programmed keys module displays pre-programmed keys and further allowing the user to select at least one of the pre-programmed keys. The position tab module is coupled to the pre-programmed keys module for displaying plurality of position tabs as arranged in a keyboard. The user replaces any position tab with any pre-programmed key to create a configuration. The digital keyboard module displays only the configured pre-programmed keys at the same position where the user replaces the position tabs with the pre-programmed keys, further the digital keyboard module allows the user to input instructions corresponding to the pre-programmed keys. The communication module is coupled to the digital keyboard module for sending the received input instructions over the communication network. The digital keyboard system is used to communicate with a scanner to receive product details and further sends the information related to the product details over the communication network.
Claims
1. A digital keyboard system for allowing a user to send instructions over a communication network, the digital keyboard system comprising: a memory unit for storing plurality of modules; a processing unit coupled to the memory unit to process the stored plurality of modules; a display unit to display the processed plurality of modules, wherein the plurality of modules comprising: a pre-programmed keys module displaying pre-programmed keys, wherein the user selects at least one of the pre-programmed keys; a position tab module coupled to the pre-programmed keys module displays plurality of position tabs as arranged in a keyboard, wherein the user replaces any position tab with any pre-programmed key to create a configuration; a digital keyboard module displays only the configured pre-programmed keys at the same position where the user replaces the position tabs with the pre-programmed keys, further the digital keyboard module allows the user to input instructions corresponding to the pre-programmed keys; and a communication module coupled to the digital keyboard module for sending the received input instructions over the communication network.
2. The digital keyboard system according to claim 1 wherein the pre-programmed keys of the pre-programmed keys module are arranged in a scroll bar, further the user scrolls the scroll bar to access the pre-programmed keys.
3. A digital keyboard system communicating with a scanner to receive product details, further the digital keyboard system allows a user to send instructions over a communication network, the digital keyboard system comprising: a memory unit for storing plurality of modules; a processing unit coupled to the memory unit to process the stored plurality of modules; a bi-directional communication unit to receive product details from the scanner; and a display unit to display the processed plurality of modules, wherein the plurality of modules comprising: a pre-programmed keys module displaying pre-programmed keys, wherein the user selects at least one of the pre-programmed keys; a position tab module coupled to the pre-programmed keys module displays plurality of position tabs as arranged in a keyboard, wherein the user replaces any position tab with any pre-programmed key to create a configuration; a digital keyboard module displays only the configured pre-programmed keys at the same position where the user replaces the position tabs with the pre-programmed keys, further the digital keyboard module allows the user to input instructions corresponding to the pre-programmed keys; an inventory management module displays product details received from the scanner, the inventory management module further receives the input instructions corresponding to the product details from the digital keyboard module; and a communication module coupled to the digital keyboard module for sending the product details along with the input instructions through the bi-directional communication unit over the communication network.
4. The digital keyboard system according to claim 3 wherein the product details comprising at least one of: location; SKU; Quantity; and ScanUPC.
5. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising an image module for displaying a product image corresponding to the scanned product number, wherein the digital keyboard module and the product details are superimposed on the product image.
6. The digital keyboard system according to claim 3 wherein the plurality of modules further comprising my keys module to display the configured pre-programmed keys in the digital keyboard module.
7. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising a heuristic module coupled to the digital keyboard module to maintain a count of pre-programmed key presses and further automatically configures the pre-programmed keys module by optimally displaying the most often used pre-programmed keys.
8. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising a cursor module to display a cursor to select pre-programmed keys from the pre-programmed keys module and further the cursor allows the user to replace the position tabs with the pre-programmed keys.
9. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising an enter module coupled to the digital keyboard module for allowing the user to send the input instructions over the communication network.
10. The digital keyboard system according to claim 8, wherein the plurality of modules further comprising a next module to move the cursor five positions forward in the horizontal direction.
11. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising an alpha module coupled to the pre-programmed keys to open alphabet pre-programmed keys.
12. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising a dashboard module to display product details and further allows the user to access various plurality of modules.
13. The digital keyboard system according to claim 3, wherein the plurality of modules further comprising a profile module to allow the user to store plurality of digital keyboard module, wherein each digital keyboard module comprising a different set of pre-programmed keys.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION OF DRAWINGS
[0027] The following detailed description is directed to certain specific embodiments of the invention. However, the invention can be embodied in a multitude of different ways as defined and covered by the claims and their equivalents. In this description, reference is made to the drawings wherein like parts are designated with like numerals throughout. Unless otherwise noted in this specification or in the claims, all of the terms used in the specification and the claims will have the meanings normally ascribed to these terms by workers in the art.
[0028]
[0029] The memory unit 102 stores plurality of modules 108. The processing unit 104 is coupled to the memory unit 102 to process the stored plurality of modules 108. The display unit 106 displays the processed plurality of modules 108. The plurality of modules includes a pre-programmed keys module 110, a position tab module 112, a digital keyboard module 114 and a communication module 116.
[0030] The pre-programmed keys module 110 displays pre-programmed keys. The user then selects at least one of the pre-programmed keys. The position tab module 112 is coupled to the pre-programmed keys module 110 displays plurality of position tabs as arranged in a keyboard. The user replaces any position tab with any pre-programmed key to create a configuration.
[0031] The digital keyboard module 114 displays only the configured pre-programmed keys at the same position where the user replaces the position tabs with the pre-programmed keys. The digital keyboard module 114 allows the user to input instructions corresponding to the pre-programmed keys. The communication module 116 is coupled to the digital keyboard module 114 for sending the received input instructions over the communication network.
[0032] In another preferred embodiment of the present invention, the digital keyboard system includes pre-programmed keys of the pre-programmed keys module are arranged in a scroll bar. The user scrolls the scroll bar to access the pre-programmed keys. The digital keyboard system 100 is explained in detail in conjunction with
[0033]
[0034] The memory unit 204 stores plurality of modules 212. The plurality of modules 212 includes a pre-programmed keys module 214, a position tab module 216, a digital keyboard module 218, an inventory management module 220, and a communication module. The pre-programmed keys module 214 displays pre-programmed keys. The user selects at least one of the pre-programmed keys.
[0035] The position tab module 216 is coupled to the pre-programmed keys module 214 displays plurality of position tabs as arranged in a keyboard. The user replaces any position tab with any pre-programmed key to create a configuration. The pre-programmed keys module 212 and the position tab module 214 are explained in detail in conjunction with
[0036] The digital keyboard module 216 displays only the configured pre-programmed keys at the same position where the user replaces the position tabs with the pre-programmed keys. The digital keyboard module 216 allows the user to input instructions corresponding to the pre-programmed keys.
[0037] The inventory management module 218 displays product details received from the scanner 202. The inventory management module 218 further receives the input instructions corresponding to the product details from the digital keyboard module 216. The digital keyboard module 216 and the inventory management module 218 are explained in detailed in conjunction with
[0038] The communication module 220 coupled to the digital keyboard module 216 for sending the product details as the input instructions through the bi-directional communication unit 208 over the communication network. The communication module 220 is explained in detailed in conjunction with
[0039] Examples of the memory unit 204 include but not limited to random access memory (RAM), read only memory (ROM), flash memory, cache memory etc. Examples of the processing unit 206 include but not limited to microcontroller, microprocessor, central processing unit (CPU), graphical processing unit (GPU), digital signal processor (DSP) etc.
[0040] Examples of bi-directional communication unit 208 include but not limited to Bluetooth, LAN, WAN, wi-fi, internet enabled devices etc. Examples of the display unit 210 include but not limited to LED, LCD, OLED, any other touch screen display unit 210 etc. Examples of communication network includes but Bluetooth, LAN, WAN, wi-fi, internet etc. Examples of scanner 202 include but not limited to barcode scanner, QR scanner, QR code, digital Imager, Laser scanner, Bluetooth scanner, wired scanner etc.
[0041]
[0042] Example of pre-programmed keys includes but not limited to icons, numerals, alphabets, functions, special characters, macros, images etc. In a preferred embodiment as shown in
[0043] It would be readily apparent to those skilled in the art that various numbers of position tabs and various types of pre-programmed keys may be envisioned without deviating from the scope of the present invention. With reference to
[0044]
[0045] For exemplary purposes, the user replaces position tab P4 404 with pre-programmed key A 406, position tab P5 408 with pre-programmed key B 410, position tab P22 412 with pre-programmed key DEL 414, position tab P24 416 with pre-programmed key ENTER 418.
[0046] It would be readily apparent to those skilled in the art that any of the position tabs may be replaced with any of the pre-programmed key without deviating from the scope of the present invention. In another preferred embodiment of the present invention, the digital keyboard system 200 includes a cursor module to display a cursor 420 to select pre-programmed keys from the pre-programmed keys module 214.
[0047] Further, the cursor 420 allows the user to replace the position tabs with the pre-programmed keys. The user is able to interact with the cursor 420 through the touch screen display unit (210 shown in
[0048]
[0049] The inventory management module 218 displays product details received from the scanner (202 shown in
[0050] For exemplary purposes, as shown in
[0051] In another preferred embodiment of the present invention, the plurality of modules further includes an image module 502 for displaying a product image 506 corresponding to the scanned product number 506. In a preferred embodiment of the present invention, the digital keyboard module 216 and the product details are superimposed on the product image 506. The product image 506 corresponds to the product in the container, which is scanned by the scanner (202 shown in
[0052]
[0053] The my keys module 602 displays the configured pre-programmed keys in the digital keyboard module. The heuristic module is coupled to the digital keyboard module to maintain a count of pre-programmed key presses and further automatically configures pre-programmed keys module 602 by optimally displaying the most often used pre-programmed keys.
[0054] The optimally displaying in the heuristic module is to identify the most efficient position tabs in the position tab module where the pre-programmed keys may be placed in such a way that it takes the user the least amount of time to press them. The heuristic module works on machine learning to note the repeated keys and then automatically configures in the my keys module 602.
[0055] The enter module 604 is coupled to the digital keyboard module for allowing the user to send the input instructions over the communication network. The enter module 604 functions same as the communication module. The next module 608 moves the cursor in five positions forward in the horizontal direction.
[0056] The alpha module 610 is coupled to the pre-programmed keys to open alphabet pre-programmed keys in the pre-programmed keys module. For example, on pressing alpha module 610, a keyboard showing all alphabets is open for allowing the user to select to put the input instructions corresponding to the inventory management module 218.
[0057] The inventory management module 218 further includes product details like receiving case, picking-Qty Entry, receive mixed SKU, one scan test and picking—scan mode. It would be readily apparent to those skilled in the art that various other types of product details may be envisioned without deviating from the scope of the present invention.
[0058] Similarly to the alpha module 610, various modules may be envisioned such as function module 612 to display all function keys in the pre-programmed in the pre-programmed keys module, a numeral module 614 to display all numbers in the pre-programmed keys module, and a zoom module 616 to either zoom in or zoom out the content displayed on the display unit.
[0059] The present invention offers various advantages such as decreased training, improved efficiency, and fewer errors. Further, the present invention allows the user to easily operate the pre-programmed keys, as the desired keys are placed on the desired places. Further, the size of the keys is increased, as the same space on the display unit is utilized for lesser desired pre-programmed keys.
[0060] These and other changes can be made to the invention in light of the above detailed description. In general, the terms used in the following claims, should not be construed to limit the invention to the specific embodiments disclosed in the specification, unless the above detailed description explicitly defines such terms. Accordingly, the actual scope of the invention encompasses the disclosed embodiments and all equivalent ways of practicing or implementing the invention under the claims.