1. A process of operating an automation system in a Web Service environment, comprising steps of:
providing at least one client and at least one device, the at least one client and the at least one device configured with a web services for devices stack protocol;
connecting a network comprising at least one server with the web services for devices to the at least one client and the at least one device;
connecting a touch screen device as another at least one client to the network, the touch screen device implemented with a user interface for controlling the at least one device; and
transmitting automation-based control and communication between the at least one client and at least one device,
wherein the at least one device comprises one of an audio system, a video system, an intercom system, a lighting system, a security system, a link, and a HVAC system.
2. The process according to claim 1 wherein the at least one client comprises one of a TV, a personal computer, a personal digital assistant, and a game controller.
3. The process according to claim 1 further comprising the step of receiving a user input to the touch screen device through at least one of hotspot arranged on a front surface of a touch screen housing configured to activate a predetermined function upon being touched; and at least one slider area arranged on an edge portion of the housing configured to provide increasing or decreasing activation of a predetermined function responsive to a sliding touch.
4. The process according to claim 1 further comprising the step of generating audio from the touch screen device with at least one speaker.
5. The process according to claim 1 further comprising the step of at least one of: receiving IR input to the touch screen device through an IR receiver; and sensing light in the touch screen device with a photocell sensor.
6. The process according to claim 1 wherein the web services for devices stack protocol comprises:
a services tier that provides communication via at least one of HTTP and UDP wherein the communication via HTTP and UDP comprises information contained in SOAP packets; and
a logical interface with the at least one client, and the web services for devices stack protocol comprises a web service for each at least one device,
wherein the web services for devices stack protocol comprises a service provider configured as a generic host for web services.
7. The process according to claim 1 wherein the web services for devices stack protocol further comprises one of a component configured to host multiple services, and a controller configured to communicate with the at least one device and wherein the web services for devices stack protocol further comprises a device bridge configured to translate commands for the devices.
8. A machine-readable medium comprising instructions stored therewith, which, when executed by a processor cause the processor to establish an automation system in a Web Service environment, the machine-reachable medium comprising:
instructions for providing automation-based control and communication between at least one client and at least one device, the at least one client and the at least one device configured with a web services for devices stack protocol configured to the at least one client and at least one device;
instructions for configuring a network comprising at least one server to be connected to the at least one client and the at least one device with the web services for devices; and
instructions for coupling a touch screen device as another at least one client to the network and configured to provide the touch screen device coupled thereto with a user interface for controlling the devices,
wherein the at least one device comprises an audio system, a video system, an intercom system, a lighting system, a security system, a link, and a HVAC system.
9. The machine-readable medium according to claim 8 wherein the at least one client further comprises one of a TV, a personal computer, a personal digital assistant, and a game controller.
10. The machine-readable medium according to claim 8 further comprising instructions for generating audio from the touch screen device with at least one speaker.
11. The machine-readable medium according to claim 8 further comprising instructions for receiving IR input to the touch screen device through an IR receiver.
12. The machine-readable medium according to claim 8 further comprising instructions for sensing light in the touch screen device with a photocell sensor.
13. The machine-readable medium according to claim 8 wherein the web services for devices stack protocol comprises:
a services tier that provides communication via at least one of HTTP and UDP wherein the communication via HTTP and UDP comprises information contained in SOAP packets; and
a logical interface with the at least one client, and the web services for devices stack protocol comprises a web service for each at least one device.
14. The machine-readable medium according to claim 8 wherein the controller is configured to send feedback from the at least one device to the at least one client.
15. An automation system operating in a Web Service for Devices environment, comprising:
at least one client and at least one device, the at least one client and the at least one device configured with a web services for devices stack protocol configured to provide automation-based control and communication between the at least one client and at least one device;
a network comprising at least one server configured to be connected to the at least one client and the at least one device with the web services for devices; and
a touch screen device coupled to the network as another at least one client to provide a user interface to control the at least one device,
wherein the at least one client further comprises one of a TV, a personal computer, a personal digital assistant, and a game controller and the at least one device comprises an audio system, a video system, an intercom system, a lighting system, a security system, a link, and a HVAC system.
16. The automation system of claim 15, wherein the touch screen device comprises:
a display panel;
a housing holding the display panel; and
a rear compartment arranged on a rear surface of the display panel and containing components for driving the display panel.
17. The automation system of claim 15, wherein the housing comprising:
at least one hotspot arranged on a front surface of the housing configured to activate a predetermined function upon being pushed; and
at least one slider area arranged on an edge portion of the housing configured to provide increasing or decreasing activation of a predetermined function.
18. The automation system of claim 15, wherein the touch screen device further comprises at least one speaker.
19. The automation system of claim 15, wherein the touch screen device further comprises an IR receiver.
20. The automation system of claim 15, wherein the touch screen device further comprises a photocell sensor.
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 computer enclosure comprising:
a cage comprising a front panel and a side panel, the cage having a large drive bracket integrally formed from the front panel;
a small drive bracket attached to the cage and engaged below the large drive bracket; and
a cover attached to the cage and covering the large and small drive brackets.
2. The computer enclosure as claimed in claim 1, wherein the front panel is rearwardly stamped to integrally form a vertical plate opposing the side panel, the large drive bracket comprising the vertical plate and the side panel.
3. The computer enclosure as claimed in claim 2, wherein the small drive bracket comprises a pair of side walls, each side wall has a shoulder on a top portion thereof, a horizontal plate is secured on the shoulders, and the horizontal plate covers the small drive bracket and connects the vertical plate and the side panel.
4. The computer enclosure as claimed in claim 3, wherein a pair of flanges respectively extends perpendicularly from longitudinal free edges of the shoulders, each flange defines a locking cutout, and the vertical plate and the side panel each forms a locking member engaging in a corresponding locking cutout.
5. The computer enclosure as claimed in claim 4, wherein one of the flanges extends upwardly from one of the shoulders and the other flange depends from the other shoulder.
6. The computer enclosure as claimed in claim 4, wherein one of the locking cutouts comprises a large entering portion and a small locking portion, and a locking member engaged in said one of the locking cutouts is a locking protrusion.
7. The computer enclosure as claimed in claim 2, wherein the vertical plate and the side panel respectively form a plurality of supporting tabs for supporting data storage devices thereon.
8. The computer enclosure as claimed in claim 2, wherein the cover comprises a top plate engaging with the vertical plate, and a side plate abutting the side panel.
9. The computer enclosure as claimed in claim 8, wherein the vertical plate is stamped outwardly to form a retaining protrusion, the top plate is stamped inwardly to form a recessed portion abutting the retaining protrusion, and a screw is extended through the recessed portion to engage with the retaining protrusion.
10. A computer enclosure comprising:
a cage having a front panel and a side panel, the front panel being rearwardly stamped to integrally form a vertical plate;
a horizontal plate connected between the vertical plate and the side panel, wherein the vertical plate, side panel and horizontal plate cooperatively constitute a large drive bracket adapted for receiving at least one storage device therein; and
a cover fixed to the cage and covering the large drive bracket.
11. The computer enclosure as claimed in claim 10, wherein the vertical plate and the side panel are respectively stamped inwardly to form supporting tabs for supporting the at least one storage device thereon.
12. The computer enclosure as claimed in claim 10, wherein a small drive bracket is attached within the cage and engaged with the large drive bracket, and the horizontal plate is secured on the small drive bracket.
13. The computer enclosure as claimed in claim 12, wherein the small drive bracket comprises a pair of side walls, each of the side walls defines a locking cutout, and the vertical plate and the side panel each form a locking member engaging in a corresponding locking cutout.
14. The computer enclosure as claimed in claim 13, wherein one of the locking cutouts comprises a large entering portion and a small locking portion, and a locking member engaged in said one of the locking cutouts is a locking protrusion.
15. The computer enclosure as claimed in claim 10, wherein the cover comprises a top plate engaging with the vertical plate, and a side plate abutting the side panel.
16. The computer enclosure as claimed in claim 15, wherein the vertical plate is stamped outwardly to form a retaining protrusion, the top plate is stamped inwardly to form a recessed portion abutting the retaining protrusion, and a screw is extended through the recessed portion to engage with the retaining protrusion.