1. A security system for displaying a plurality of items of merchandise comprising:
a central alarm module;
a plurality of individual display modules mounted on one or more supports;
a sensor removably mounted on each of the display modules;
a first power cord electrically and mechanically connecting the sensor to the display module;
a second power cord extending between each of the display modules and the alarm module;
a source of electric power;
a third power cord extending from the source of electric power to each of the display modules providing an electrical conductive path from the source of electric power through the display module and through the first power cord to each of the sensors; and
a fourth power cord electrically connected to the source of electric power and to the central alarm module at the sensor, and extending from the sensor for electrically and mechanically connecting the item of merchandise to the sensor to supply electric power to said item of merchandise.
2. The security system defined in claim 1 wherein each of the display modules is secured to the support by a pad of pressure sensitive adhesive.
3. The security system defined in claim 1 wherein each of the sensors includes a plunger switch for engagement with the item of merchandise.
4. The security system defined in claim 1 wherein each of the sensors is provided with a visual indicator indicating that the alarm module is activated and connected to the sensor.
5. The security system defined in claim 1 wherein each of the display modules includes a first magnet and the sensor includes a second magnet providing self-alignment of the sensor on the display module.
6. The security system defined in claim 1 wherein the display module includes a base and a top cover forming an internal chamber; in which the second and third power cords extend into said chamber, with said second and third power cords being connected to an output power jack mounted on the display module.
7. The security system defined in claim 6 wherein the first power cord is releasably connected to the output power jack of the display module and hardwired to the sensor.
8. The security system defined in claim 6 wherein the third power cord is connected to a power input jack mounted in the chamber of the display module; and in which said power input jack is electrically connected to the power output jack within the chamber.
9. The security system defined in claim 8 wherein the third power cord terminates in a plug which is releasably connected to the power input jack.
10. The security system defined in claim 1 wherein the second power cord contains at least four electrical conductors and the third power cord contains at least two electrical conductors.
11. The security system defined in claim 1 wherein the electric power source supplies DC power in the range of 3 volts to 9 volts DC.
12. The security system defined in claim 1 wherein each of the sensors includes a power output jack which releasably receives a power plug attached to one end of the fourth power cord.
13. The security system defined in claim 1 wherein the support is a display counter in a retail store; in which the central alarm is in a concealed location from the display modules; and in which the second and third power cords extend through openings in the display counter for connection within said display modules.
14. The security system defined in claim 1 wherein the central alarm module includes an audible alarm which is actuated upon the integrity of the first and fourth power cords being compromised.
15. The security system defined in claim 1 wherein the first power cord is a coiled lanyard.
16. The security system defined in claim 1 wherein the third power cord is connected to the alarm module by a snap-fit connector.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for transitioning an operating profile for an inputoutput (IO) device connected to a computing device, the method comprising:
at the computing device:
operating the IO device according to a first profile that is associated with an application that is activated;
determining whether a rate of a user input received from the IO device is in accordance with the first profile or a second profile, wherein the first profile and the second profile are each associated with different sampling rates for an input to the IO device and different reporting rates for an output of the IO device; and
when the rate of the user input received from the IO device is in accordance with the second profile: automatically overriding the first profile with the second profile.
2. The method of claim 1, wherein the IO device is integrated within the computing device or is external to the computing device.
3. The method of claim 1, wherein the determining is based on at least one of the following: a sampling rate, a report rate, a dots per inch value, a debounce value, an acceleration curve, a timeout time, and a quantization value.
4. The method of claim 1, wherein the IO device includes one or more of the following: a touch screen, a mouse, a display, a track pad, a joystick, a camera, a speaker, a remote control, and a keyboard.
5. The method of claim 1, wherein the computing device is connected to an auxiliary device, and the second profile modifies a first operational characteristic of the IO device and a second operational characteristic of the auxiliary device.
6. The method of claim 1, wherein automatically overriding the first profile with the second profile reduces a polling rate of the IO device.
7. The method of claim 1, wherein the user input comprises at least one of the following: a number of fingers of a user who is interacting with the IO device, and a magnitude of force by which the user is interacting with the IO device.
8. The method of claim 1, wherein the first profile and the second profile are each associated with a reporting rate that determines a frequency at which the IO device reports inputs to the computing device.
9. The method of claim 8, wherein the reporting rate contributes to a power consumption of the IO device, and overriding the first profile with the second profile reduces the power consumption of the IO device.
10. The method of claim 1, wherein the IO device includes at least one of a force sensor, a moisture sensor, an accelerometer, a gyroscope, a heat sensor, a capacitive sensor, and a power sensor.
11. A computing device, comprising:
a communications interface configured to communicate with an inputoutput (IO) device operating according to a first profile that is activated when an application is opened;
a processor configured to receive a user input from the IO device and determine whether the user input is in accordance with the first profile or a second profile associated with the IO device, wherein the first profile and the second profile correspond to different sampling rates for an input to the IO device and different reporting rates for an output of the IO device;
a storage device configured to store instructions that, when executed by the processor, cause the computing device to automatically override the first profile with the second profile when the user input received by the IO device reaches or exceeds a minimum level of user input.
12. The computing device of claim 11, wherein the computing device is connected to an auxiliary device, and the second profile modifies a first operational characteristic of the IO device and a second operational characteristic of the auxiliary device.
13. The computing device of claim 11, wherein the IO device comprises a touch screen, a keyboard, a mouse, a track pad, camera, a speaker, a display, a joystick, or a remote control.
14. The computing device of claim 11, wherein automatically overriding the first profile with the second profile comprises:
updating multiple characteristics of the computing device associated with the IO device in accordance with the second profile.
15. The computing device of claim 11, wherein the user input comprises a series of inputs received at the IO device.
16. The computing device of claim 11, wherein the IO device includes at least one of a force sensor, a moisture sensor, an accelerometer, a gyroscope, a heat sensor, a capacitive sensor, and a power sensor.
17. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a computing device, cause the computing device to transition an operating profile of an inputoutput (IO) device that is in communication with the computing device, by carrying out steps that include:
operating the IO device according to a first profile that is associated with an application that is activated on the computing device;
determining whether a user input received from the IO device is in accordance with the first profile or a second profile, wherein the first profile and the second profile are each associated with different sampling rates for an input to the IO device and different reporting rates for an output of the IO device; and
when the user input received by the IO device is in accordance with the second profile: automatically overriding the first profile with the second profile.
18. The non-transitory computer readable storage medium of claim 17, wherein automatically overriding the first profile with the second profile causes the IO device to consume less power.
19. The non-transitory computer readable storage medium of claim 17, wherein automatically overriding the first profile with the second profile modifies a setting of the application.
20. The non-transitory computer readable storage medium of claim 17, wherein the IO device includes at least one of a force sensor, a moisture sensor, an accelerometer, a gyroscope, a heat sensor, a capacitive sensor, and a power sensor.