Claims
- 1. A remote control transmitter for enabling a user to control remotely a security system, the security system having a base unit with a communication module, the remote control transmitter comprising:
a processor; a display coupled to the processor to display information to the user under control of the processor; a first input device coupled to the processor to allow the processor to read state of the first input device, the state of the first input device being selected by the user; a second input device coupled to the processor to allow the processor to read state of the second input device, the state of the second input device being selected by the user; a transmitter coupled to the processor, the transmitter being capable of sending remote commands to the communication module of the base unit under control of the processor; and a memory module coupled to the processor, the memory module storing code executed by the processor; wherein the processor under control of the code displays to the user various menu items on the display, enables the user to scroll among the menu items to point to one of the menu items using the first input device, and enables the user to select the menu item that is pointed to by using the second input device.
- 2. A remote control transmitter in accordance with claim 1, wherein the transmitter sends commands to the communication module of the base unit over a wireless link.
- 3. A remote control transmitter in accordance with claim 2, wherein:
the first input device comprises a scroll wheel with an internal push-to-activate switch operable by depressing and releasing the scroll wheel; the user selects the state of the first input device by rotating the scroll wheel; the second input device comprises the internal push-to-activate switch of the scroll wheel; and the user selects the state of the second user device by depressing and releasing the scroll wheel.
- 4. A remote control transmitter in accordance with claim 3, wherein the display displays the menu items one-at-a-time.
- 5. A remote control transmitter in accordance with claim 4, wherein one of the menu items occupies no less than substantially half of the display area capable of displaying menu items.
- 6. A remote control transmitter in accordance with claim 3, wherein the remote control transmitter provides feedback to the user when the user scrolls among the menu items.
- 7. A remote control transmitter in accordance with claim 6, wherein the scroll wheel clicks when it is rotated, providing tactile and audible feedback to the user when the user scrolls among the menu items.
- 8. A remote control transmitter in accordance with claim 7, wherein the remote control transmitter provides feedback to the user when the user depresses the internal press-to-activate switch of the scroll wheel.
- 9. A remote control transmitter in accordance with claim 8, wherein the internal press-to-activate switch clicks when the user depresses the internal press-to-activate switch.
- 10. A remote control transmitter in accordance with claim 7, wherein the transmitter sends the remote commands to the communication module of the base unit over an RF link.
- 11. A remote control transmitter in accordance with claim 10, wherein each of the menu items corresponds to at least one task of a plurality of tasks, the tasks of the plurality of tasks to be performed by the base unit and the remote control transmitter.
- 12. A remote control transmitter in accordance with claim 11, wherein each task to be performed by the base unit corresponds to at least one of the remote commands.
- 13. A remote control transmitter in accordance with claim 3, wherein:
each of the menu items corresponds to at least one task of a plurality of tasks, the tasks of the plurality of tasks to be performed by the base unit and the remote control transmitter; each task to be performed by the base unit corresponds to at least one of the remote commands; the menu items comprise a screen inversion menu item, the plurality of tasks comprises a screen inversion task, the screen inversion menu item corresponds to the screen inversion task; and the code executed by the processor causes the processor to perform the screen inversion task and invert the display when the screen inversion menu item is selected.
- 14. A remote control transmitter in accordance with claim 13, wherein the security system is a security system installed in a vehicle.
- 15. A remote control transmitter in accordance with claim 14, further comprising:
an outer housing for containing the processor, the display, the first and second input devices, the transmitter, and the memory module, the outer housing comprising a top surface, a bottom surface, and sidewalls; wherein:
the display is disposed on the top surface of the outer housing; and the scroll wheel is disposed on one of the sidewalls of the outer housing and protrudes from said one of the sidewalls.
- 16. A remote control transmitter in accordance with claim 15, wherein the top surface of the outer housing has a longer dimension and a shorter dimension substantially perpendicular to each other, the longer dimension being less than about 6 inches, the shorter dimension being less than about 4 inches.
- 17. A remote control transmitter in accordance with claim 15, wherein the longest dimension of the top surface of the outer housing is less than about 1.5 inches.
- 18. A remote control transmitter in accordance with claim 17, wherein the pressure needed to activate the internal switch is between about 0.15 and 0.75 ounces.
- 19. A remote control transmitter in accordance with claim 14, further comprising:
an outer housing for housing the processor, the display, the first and second input devices, the transmitter, and the memory module, the outer housing comprising a top surface, a bottom surface, and sidewalls; wherein:
the display is disposed on the top surface of the outer housing; and the scroll wheel is disposed on the top surface of the outer housing and protrudes from the top surface of the outer housing.
- 20. A remote control transmitter in accordance with claim 19, wherein the longest dimension of the top surface of the outer housing is less than about 1.5 inches.
- 21. A remote control transmitter in accordance with claim 20, wherein the pressure needed to activate the internal switch is between about 0.15 and 0.75 ounces.
- 22. A remote control transmitter in accordance with claim 3, further comprising a display driver interposed between the processor and the display.
- 23. A remote control transmitter in accordance with claim 3, wherein:
each of the menu items corresponds to at least one task of a plurality of tasks, the tasks of the plurality of tasks to be performed by the base unit and the remote control transmitter; each task to be performed by the base unit corresponds to at least one of the remote commands; and at least one of the tasks performed by the base unit is a function-programming task for configuring the base unit.
- 24. A remote control transmitter in accordance with claim 23, wherein the function-programming task is selected from the list consisting of passive arming, active arming, enabling confirming chirps for arm and disarm state changes, disabling confirming chirps for arm and disarm state changes, turning on ignition locking of doors, and turning off ignition locking of doors.
- 25. A remote control transmitter in accordance with claim 2, further comprising a receiver coupled to the processor, the receiver being capable of receiving messages containing information from the communication module of the base unit and providing the messages to the processor.
- 26. A remote control transmitter in accordance with claim 25, wherein:
the first input device comprises a scroll wheel with an internal push-to-activate switch operable by depressing and releasing the scroll wheel; the user selects the state of the first input device by rotating the scroll wheel; the second input device comprises the internal push-to-activate switch of the scroll wheel; the user selects the state of the second user device by depressing and releasing the scroll wheel; the processor causes the display to display at least some information contained in the messages; and the security system is a security system installed in a vehicle.
- 27. A remote control transmitter in accordance with claim 26, wherein the information in the messages contains diagnostic data.
- 28. A remote control transmitter in accordance with claim 26, wherein the information in the messages contains alarm data.
- 29. A remote control transmitter in accordance with claim 1, further comprising an input port capable of receiving the code executed by the processor, wherein the processor reads the code from the input port and stores the code in the memory module.
- 30. A remote control transmitter in accordance with claim 29, wherein the information on the display comprises at least one icon determined by the code read by the processor from the input port.
- 31. A remote control security system installed in a vehicle, the security system comprising:
a base unit comprising a base controller, security sensors coupled to the base controller, and a communication module; and a remote control transmitter enabling a user to operate the base unit, the remote control transmitter comprising:
a processor; a display coupled to the processor to display information to the user under control of the processor; a first input device coupled to the processor to allow the processor to read state of the first input device, the state of the first input device being selected by the user; a second input device coupled to the processor to allow the processor to read state of the second input device, the state of the second input device being selected by the user; a transmitter coupled to the processor, the transmitter being capable of sending remote commands to the communication module of the base unit under control of the processor; and a memory module coupled to the processor, the memory module storing code executed by the processor; wherein the processor under control of the code displays to the user various menu items on the display, enables the user to scroll among the menu items to point to one of the menu items using the first input device, and enables the user to select the menu item that is pointed to by using the second input device.
- 32. A remote control security system in accordance with claim 31, wherein:
the communication module and the transmitter communicate over a wireless link.
- 33. A remote control security system in accordance with claim 32, wherein:
the first input device comprises a scroll wheel with an internal push-to-activate switch operable by depressing and releasing the scroll wheel, for enabling the user to select the state of the first input device by rotating the scroll wheel; and the second input device comprises the internal push-to-activate switch of the scroll wheel for enabling the user to select the state of the second user device by depressing the scroll wheel.
- 34. A remote control security system in accordance with claim 33, wherein the scroll wheel clicks when it is rotated, thereby providing feedback to the user when the user scrolls among the menu items.
- 35. A remote control security system in accordance with claim 33, wherein:
each of the menu items corresponds to at least one task of a plurality of tasks, the tasks of the plurality of tasks to be performed by the base unit and the remote control transmitter; the menu items comprise a screen inversion menu item, the plurality of tasks comprises a screen inversion task, the screen inversion menu item corresponds to the screen inversion task; and the code executed by the processor causes the processor to perform the screen inversion task and invert the display when the screen inversion menu item is selected.
- 36. A remote control security system in accordance with claim 33, further comprising:
an outer housing for housing the processor, the display, the first and second input devices, the transmitter, and the memory module, the outer housing comprising a top surface, a bottom surface, and sidewalls; wherein:
the display is disposed on the top surface of the outer housing; and the scroll wheel is disposed on one of the sidewalls of the outer housing and protrudes from said one of the sidewalls.
- 37. A remote control security system in accordance with claim 36, wherein the top surface of the outer housing has a longer axis dimension and a shorter axis dimension substantially perpendicular to each other, the longer axis dimension being less than about 6 inches, the shorter axis dimension being less than about 4 inches.
- 38. A remote control security system in accordance with claim 37, wherein the longest dimension of the top surface of the outer housing is less than about 1.5 inches.
- 39. A remote control security system in accordance with claim 38, wherein the pressure needed to activate the internal switch is between about 0.15 and 0.75 ounces.
- 40. A remote control security system in accordance with claim 33, further comprising:
an outer housing for housing the processor, the display, the first and second input devices, the transmitter, and the memory module, the outer housing comprising a top surface, a bottom surface, and sidewalls; wherein:
the display is disposed on the top surface of the outer housing; and the scroll wheel is disposed on the top surface of the outer housing and protrudes from the top surface of the outer housing.
- 41. A remote control security system in accordance with claim 40, wherein the longest dimension of the top surface of the outer housing is less than about 1.5 inches.
- 42. A remote control security system in accordance with claim 33, wherein:
at least two of the menu items correspond to tasks of a plurality of tasks performed by the base unit and the remote control transmitter; and at least one of the tasks performed by the base unit is a function-programing task for configuring the base unit.
- 43. A remote control security system in accordance with claim 42, wherein the function-programming task is selected from the list consisting of passive arming, active arming, enabling confirming chirps for arm and disarm state changes, disabling confirming chirps for arm and disarm state changes, turning on ignition locking of doors, and turning off ignition locking of doors.
- 44. A remote control security system in accordance with claim 33, wherein:
the remote control transmitter further comprises a receiver coupled to the processor, the receiver being capable of receiving messages containing information from the communication module of the base unit and providing the messages to the processor; the processor causes the display to display at least some information contained in the messages; and the information in the messages contains alarm data.
- 45. A remote controller for enabling a user to control a security system installed in a vehicle, the security system comprising a base unit with a communication module, the remote controller comprising:
means for processing data; means for displaying information to the user under control of the means for processing; first input means for assuming at least two states under control of the user, the first input means being coupled to the processing means to allow the processing means to read the states of the first input means; second input means for assuming at least two states under control of the user, the second input means being coupled to the processing means to allow the processing means to read the states of the second input means; a transmitter coupled to the processing means, the transmitter being capable of sending remote commands over an RF link to the communication module of the base unit under control of the processing means; and memory means coupled to the processing means, the memory means storing code executed by the processing means; wherein the processing means under control of the code displays to the user various menu items on the display means, allows the user to scroll among the menu items to point to one of the menu items using the first input means, and allows the user to select the menu item that is pointed to by using the second input means.
- 46. A remote controller in accordance with claim 45, wherein:
the first input means comprises a scroll wheel; the user selects the state of the first input means by rotating the scroll wheel; the second input means comprises an internal push-to-activate switch of the scroll wheel; the user selects the state of the second input means by depressing and releasing the scroll wheel.
- 47. A remote controller in accordance with claim 46, wherein the display means displays the menu items one at a time.
- 48. A remote controller in accordance with claim 47, wherein one of the menu items occupies no less than substantially half of the display area of the display means capable of displaying menu items.
- 49. A remote controller in accordance with claim 46, further comprising means for providing tactile feedback to the user when the user scrolls among the menu items.
- 50. A remote controller in accordance with claim 46, further comprising means for providing audible feedback to the user when the user scrolls among the menu items.
- 51. A remote controller in accordance with claim 46, further comprising means for providing feedback to the user when the user depresses the internal press-to-activate switch of the scroll wheel.
- 52. A remote controller in accordance with claim 46, wherein:
each of the menu items corresponds to at least one task of a plurality of tasks, the tasks of the plurality of tasks to be performed by the base unit and the remote controller; the menu items comprise a screen inversion menu item, the plurality of tasks comprising a screen inversion task, the screen inversion menu item corresponding to the screen inversion task; and the code executed by the processing means causes the processing means to perform the screen inversion task and invert the display means when the screen inversion menu item is selected.
- 53. A remote controller in accordance with claim 47, further comprising an outer shell means for housing the processing means, the display means, the first and second input means, the transmitter, and the memory means, the outer shell means being for enabling the user to hold and operate the remote control with one hand.
- 54. A remote controller in accordance with claim 53, wherein the pressure needed to activate the internal switch is between about 0.15 and 0.75 ounces.
- 55. A remote controller in accordance with claim 52, wherein at least one of the tasks performed by the base unit is a function-programming task for configuring the base unit.
- 56. A remote controller in accordance with claim 55, wherein the function-programming task is selected from the list consisting of passive arming, active arming, enabling confirming chirps for arm and disarm state changes, disabling confirming chirps for arm and disarm state changes, turning on ignition locking of doors, and turning off ignition locking of doors.
- 57. A remote controller in accordance with claim 46, further comprising a receiver coupled to the processing means, the receiver being capable of receiving messages containing information from the communication module of the base unit and providing the messages to the processing means.
- 58. A remote controller in accordance with claim 57, wherein the processing means causes the display means to display at least some information contained in at least one of the messages.
- 59. A remote controller in accordance with claim 58, wherein the information in said at least one of the messages contains alarm data.
- 60. A method of operating a remote controller to control a remote controlled system over a wireless link, the method comprising:
holding the remote controller in one hand; rotating a scroll wheel with an internal push-to-activate switch with the thumb of said hand-to cause the remote controller to display menu items; depressing the scroll wheel to select a menu item and transmit a remote command associated with the selected menu item to the remote controlled system.
- 61. A method in accordance with claim 60 wherein:
the remote controlled system comprises an automotive security system; and said rotating step comprises the step of causing the remote controller to display menu items one-at-a-time.
- 62. A menu-driven remote control for operating a controlled system over a wireless link, the remote control comprising:
a hand-held general-purpose computing device comprising:
a first interface section, a manual input portion, a memory module, a graphical display, and a controller coupled to the first interface section, the manual input portion, the memory module, and the graphical display, the controller executing instruction code; and a wireless communication module comprising a second interface section and a transmitter coupled to the second interface section, the second interface section being coupled to the first interface section through a digital bus, the transmitter being capable of sending a plurality of remote commands to the controlled system over the wireless link, the remote commands instructing the controlled system to perform various operations; wherein:
the controller under control of the instruction code displays, on the graphical display, to the user, various menu items of a plurality of menu items; each menu item of a first subset of the plurality of menu items is associated with at least one remote command of the plurality of remote commands; the controller under control of the instruction code enables the user to scroll among the menu items to point to and select one of the menu items using the manual input portion; and the controller under control of the instruction code communicates with the transmitter via the first interface section, the digital bus, and the second interface section, to direct the transmitter to send remote commands associated with the menu items selected by the user to the controlled system.
- 63. A menu-driven remote control according to claim 62, wherein:
the hand-held general-purpose computing device further comprises an electrical power source for operating the hand-held general purpose computing device and for providing electrical power to the wireless communication module.
- 64. A remote control security and entertainment system installed in a vehicle, the system comprising:
a base unit comprising a base controller, security sensors coupled to the base controller, a video entertainment module with a plurality of functions, and a communication module; and a remote controller enabling a user to operate the base unit, the remote controller comprising:
a processor; a display coupled to the processor to display information to the user under control of the processor; a first input device coupled to the processor to allow the processor to read state of the first input device, the state of the first input device being selected by the user; a second input device coupled to the processor to allow the processor to read state of the second input device, the state of the second input device being selected by the user; a transmitter coupled to the processor, the transmitter being capable of sending remote commands to the communication module of the base unit under control of the processor; a memory module coupled to the processor, the memory module storing code executed by the processor; and an input port capable of receiving the code executed by the processor; wherein:
the processor reads the code from the input port and stores the code in the memory module; the processor under control of the code displays to the user a plurality of menu items on the display, enables the user to scroll among the menu items to point to one of the menu items using the first input device, and enables the user to select the menu item that is pointed to by using the second input device, at least one of the menu items allowing the user to select a function of the video entertainment module.
- 65. A remote control security and positioning system installed in a vehicle, the system comprising:
a base unit comprising a base controller, security sensors coupled to the base controller, a global positioning module with a plurality of functions, and a communication module; and a remote controller enabling a user to operate the base unit, the remote controller comprising:
a processor; a display coupled to the processor to display information to the user under control of the processor; a first input device coupled to the processor to allow the processor to read state of the first input device, the state of the first input device being selected by the user; a second input device coupled to the processor to allow the processor to read state of the second input device, the state of the second input device being selected by the user; a transmitter coupled to the processor, the transmitter being capable of sending remote commands to the communication module of the base unit under control of the processor; a memory module coupled to the processor, the memory module storing code executed by the processor; and an input port capable of receiving the code executed by the processor; wherein:
the processor reads the code from the input port and stores the code in the memory module; the processor under control of the code displays to the user a plurality of menu items on the display, enables the user to scroll among the menu items to point to one of the menu items using the first input device, and enables the user to select the menu item that is pointed to by using the second input device, at least one of the menu items allowing the user to select a function of the global positioning module.
REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part and claims priority benefit of copending U.S. application Ser. No. 10/236,716, entitled Vehicle Security System Having Advanced Wireless Function-Programming Capability, filed Sep. 6, 2002; which application is a continuation-in-part of U.S. application Ser. No. 09/732,525, filed Dec. 6, 2000, now U.S. Pat. No. 6,452,483, entitled Vehicle Security System Having Advanced Wireless Function-Programming Capability; which is a continuation-in-part of U.S. application Ser. No. 08/790,954, filed Jan. 29, 1997, now U.S. Pat. No. 6,184,779, entitled Vehicle Security System Having Wireless Function-Programming Capability. The above-referenced related applications and patents are hereby incorporated by reference as if fully set forth herein.
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
10236716 |
Sep 2002 |
US |
Child |
10699009 |
Oct 2003 |
US |
Parent |
09732525 |
Dec 2000 |
US |
Child |
10236716 |
Sep 2002 |
US |
Parent |
08790954 |
Jan 1997 |
US |
Child |
09732525 |
Dec 2000 |
US |