Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for constituting bootstrap hotkeys, comprising the steps of: identifying whether a keyboard is compatible, including the steps of: executing a host computer's hotkey bootstrap codes when said host computer is initially booted; transferring a keyboard-identification means from said host computer to a keyboard connected to said host computer; and transmitting a keyboard-confirmation means corresponding to said keyboard-identification means from said keyboard to said host computer; if the keyboard is identified as being compatible, then booting hotkey functions, wherein the step of booting hotkey functions includes the steps of: displaying on said host computer screen a menu of said hotkey functions including at least one input-key indicating portion and at least one application indicating portion corresponding to the input-key indicating portion when a depressed single key or combination key of said keyboard is recognized by said hotkey's bootstrap codes; and executing the application program associated with the application indicating portion corresponding to said input-key indicating portion when said depressed single key or combination key of said keyboard is identical to said input-key indicating portion indicated by the hotkey's bootstrap codes; and if the keyboard fails to be identified as compatible, then terminating said hotkey's bootstrap codes during said initial booting of said host computer.
2. The method according to claim 1 , wherein said keyboard is a computer keyboard.
3. The method according to claim 1 , wherein said keyboard is a wireless keyboard.
4. The method according to claim 1 , wherein said hotkey is a default bootstrap hotkey.
5. The method according to claim 1 , wherein said hotkey is a user-defined bootstrap hotkey.
6. The method according to claims 1 , wherein said keyboard-identification means is a keyboard-identification instruction.
7. The method according to claim 1 , wherein said keyboard-confirmation means is a keyboard-confirmation instruction.
8. The method according to claims 1 , wherein said hotkey's bootstrap codes is obtained from the Internet.
9. The method according to claim 1 , wherein said single key or said combination key indicated by said input-key indicating portion is a default single or a default combination key, respectively.
10. The method according to claim 1 , wherein said application program indicated by said application indicating portion is a default application program.
11. The method according to claim 1 , wherein said application program indicated by said application indicating portion is a user-defined application program.
12. An input system with bootstrap hotkeys, comprising: a host computer that executes a hotkey's bootstrap codes when said host computer is initially booted, wherein said hotkey's bootstrap codes transmits a keyboard-identification means to a keyboard connected to said host computer; whereby said keyboard transmits a keyboard-confirmation means corresponding to said keyboard-identification means during said initial booting, said hotkey's bootstrap codes further activates a hotkey function when said keyboard-comfirmation means is recognized by said hotkey's bootstrap codes as being compatible therewith and terminates said hotkey's bootstrap codes if said keyboard-confirmation means is not recognized by said hotkey's bootstrap codes as being compatible therewith; and a menu of hotkey functions to be displayed on said host computer's computer screen if a depressed single or combination key is recognized as a bootstrap hotkey by said hotkey's bootstrap codes, said menu comprising at least one input-key indicating portion and at least one corresponding application indicating portion; whereby, said host computer executes an indicated application program of said application indicating portion corresponding to said input-key indicating portion if said depressed single or combination key of said keyboard is determined by said hotkey's bootstrap codes to be identical to a corresponding code in said input-key indicating portion.
13. The input system according to claim 12 , wherein said keyboard is a wired keyboard.
14. The input system according to claim 12 , wherein said keyboard is a wireless keyboard.
15. The input system according to claim 12 , wherein said bootstrap hotkey is a default bootstrap hotkey.
16. The input system according to claim 12 , wherein said bootstrap hotkey is a user-defined bootstrap hotkey.
17. The input system according to claim 12 , wherein said single or combination key indicated by said input-key indicating portion is a default single or combination key, respectively.
18. The input system according to claim 12 , wherein said single or combination key indicated by said input-key indicating portion is a user-defined single or combination key, respectively.
19. The input system according to claim 12 , wherein said application program indicated by said application indicating portion is a default application program.
20. The input system according to claim 12 , wherein said application program indicated by said application indicating portion is a user-defined application program.
21. The input system according to claim 12 , wherein said hotkey's bootstrap codes is made available for downloading from a web site of the Internet.
22. The input system according to claim 12 , wherein said keyboard-identification means is a keyboard-confirmation instruction.
23. The input system according to claim 12 , wherein said keyboard-confirmation means is a keyboard-confirmation instruction.
Unknown
October 30, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.