IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0922813
(2001-08-06)
|
등록번호 |
US-7706742
(2010-05-20)
|
발명자
/ 주소 |
- Howard, Michael L.
- Harper, Jr., William R.
|
출원인 / 주소 |
- Panasonic Electric Works Co., Ltd.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
11 |
초록
▼
A communications module is disclosed for facilitating wireless electronic communications with an electronic device. The communications module includes a processor and a wireless module in electronic communication with the processor for wireless communications with the electronic device. A paging mod
A communications module is disclosed for facilitating wireless electronic communications with an electronic device. The communications module includes a processor and a wireless module in electronic communication with the processor for wireless communications with the electronic device. A paging module is also included that is in electronic communication with the processor for communicating with a computer through a paging network. The communications module also includes a modem in electronic communication with the processor for communicating with the computer through a communications network. Further, memory is in electronic communication with the processor for storing data.
대표청구항
▼
What is claimed is: 1. A communications module for facilitating wireless electronic communications with one or more electronic devices, the module comprising: a processor; a wireless module in electronic communication with the processor for wireless communications with one or more of the electronic
What is claimed is: 1. A communications module for facilitating wireless electronic communications with one or more electronic devices, the module comprising: a processor; a wireless module in electronic communication with the processor for wireless communications with one or more of the electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a one-way paging module in electronic communication with the processor for communicating with a computer through a paging network; a modem in electronic communication with the processor for communicating with the computer through a communications network; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module, wherein the computer is remotely located from the communications module; a customer identification stored in memory to identify a customer associated with the communications module; an outbound message queue for storing outbound messages being sent from one or more of the electronic devices to the computer; and an inbound message queue for storing inbound messages being sent to one or more of the electronic devices from the computer, wherein each inbound message includes a device ID and wherein the memory is further programmed to search the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices and to transmit the appropriate inbound messages to one or more of the electronic devices, wherein the electronic devices include a thermostat. 2. The communications module as defined in claim 1 wherein the memory is programmed with instructions to cause the processor to communicate with one or more of the electronic devices using the wireless module. 3. The communications module as defined in claim 1 wherein the memory is programmed with instructions to cause the processor to communicate with the computer using the paging module. 4. The communications module as defined in claim 1 wherein the memory is programmed with instructions to cause the processor to communicate with the computer through the communications network using the modem. 5. The communications module as defined in claim 1 wherein the processor is a microcontroller. 6. The communications module as defined in claim 1 programmed to periodically contact the computer using the modem. 7. The communications module as defined in claim 6 further programmed to send the outbound messages to the computer when the computer is periodically contacted. 8. The communications module as defined in claim 1 programmed to be periodically contacted by one or more of the electronic devices. 9. The communications module as defined in claim 1 programmed to be periodically contacted by one or more of the electronic devices through the wireless module. 10. The communications module as defined in claim 1 further programmed to send the outbound messages to the computer when the computer is periodically contacted. 11. The communications module as defined in claim 6 further programmed to receive the inbound messages from the computer when the computer is periodically contacted. 12. The communications module as defined in claim 1 further programmed to be periodically contacted by one or more of the electronic devices. 13. The communications module as defined in claim 1 programmed to be periodically contacted by one or more of the electronic devices through the wireless module. 14. The communications module as defined in claim 12 further programmed to send the inbound messages to one or more of the electronic devices when one or more of the electronic devices periodically contacts the communications module. 15. The communications module as defined in claim 1 programmed to contact the computer using the modem in response to a request communication from the computer received through the paging module. 16. A communications module for facilitating electronic communications between a computer and one or more remote electronic devices, wherein the computer is programmed to send pages to the communications module through a paging network and wherein the communications module is programmed to contact the computer through a communications network, the module comprising: a processor; a wireless module in electronic communication with the processor for wireless communications with one or more of the electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a one-way paging module in electronic communication with the processor for receiving pager communications from the computer through the paging network; a modem in electronic communication with the processor for communicating with the computer through the communications network, wherein the computer is remotely located from the communications module; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module; a customer identification stored in memory to identify a customer associated with the communications module; an outbound message queue for storing outbound messages being sent from one or more of the electronic devices to the computer; and an inbound message queue for storing inbound messages being sent to one or more of the electronic devices from the computer, wherein each inbound message includes a device ID and wherein the memory is further programmed to search the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices and to transmit the appropriate inbound messages to one or more of the electronic devices, wherein the electronic devices include a thermostat. 17. The communications module as defined in claim 16 wherein the communications module is programmed with wireless instructions to cause the processor to communicate with one or more of the electronic devices using the wireless module. 18. The communications module as defined in claim 17 wherein the communications module is further programmed with pager instructions to cause the processor to receive the pager communications from the computer using the paging module. 19. The communications module as defined in claim 18 wherein the communications module is further programmed with modem instructions to cause the processor to communicate with the computer through the communications network using the modem. 20. The communications module as defined in claim 16 wherein the processor is a microcontroller. 21. The communications module as defined in claim 20 programmed to periodically contact the computer using the modem. 22. The communications module as defined in claim 21 further programmed to receive the inbound messages from the computer when the computer is periodically contacted. 23. The communications module as defined in claim 16 programmed to be periodically contacted by one or more of the electronic devices through the wireless module. 24. The communications module as defined in claim 23 further programmed to send the inbound messages to one or more of the electronic devices when one or more of the electronic devices periodically contacts the communications module. 25. The communications module as defined in claim 16 further programmed to send the outbound messages to the computer when the computer is periodically contacted. 26. The communications module as defined in claim 19 programmed to contact the computer using the modem in response to a request communication from the computer received through the paging module. 27. A communications module for facilitating electronic communications between a computer and a plurality of remote electronic devices, wherein the computer is programmed to send pages to the communications module through a paging network and wherein the communications module is programmed to contact the computer through a communications network, the module comprising: a processor; a wireless module in electronic communication with the processor for wireless communications with the plurality of electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a one-way paging module in electronic communication with the processor for receiving pager communications from the computer through the paging network; a modem in electronic communication with the processor for communicating with the computer through the communications network, wherein the computer is remotely located from the communications module; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the plurality of electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module; a customer identification stored in memory to identify a customer associated with the communications module; an outbound message queue for storing outbound messages being sent from the plurality of electronic devices to the computer; and an inbound message queue for storing inbound messages being sent to the plurality of electronic devices from the computer, wherein each inbound message includes a device ID and wherein the memory is further programmed to search the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices and to transmit the appropriate inbound messages to one or more of the electronic devices, wherein the electronic devices include a thermostat. 28. The communications module as defined in claim 27 wherein the communications module is programmed with wireless instructions to cause the processor to communicate with the plurality of electronic devices using the wireless module. 29. The communications module as defined in claim 28 wherein the communications module is further programmed with pager instructions to cause the processor to receive the pager communications from the computer using the paging module. 30. The communications module as defined in claim 29 wherein the communications module is further programmed with modem instructions to cause the processor to communicate with the computer through the communications network using the modem. 31. The communications module as defined in claim 30 wherein the paging module is a one-way paging module for receiving pages. 32. The communications module as defined in claim 31 wherein the processor is a microcontroller. 33. The communications module as defined in claim 32 programmed to periodically contact the computer using the modem. 34. The communications module as defined in claim 33 further programmed to receive the inbound messages from the computer when the computer is periodically contacted. 35. The communications module as defined in claim 27 programmed to be periodically contacted by the plurality of electronic devices through the wireless module. 36. The communications module as defined in claim 27 further programmed to send the outbound messages to the computer when the computer is periodically contacted. 37. A method for facilitating electronic communications between a computer and one or more remote electronic devices, the method comprising: sending one or more inbound messages, by the computer, to a communications module, wherein the communications module comprises: a processor; a wireless module in electronic communication with the processor for wireless communications with one or more of the electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a one-way paging module in electronic communication with the processor for receiving pager communications from the computer through a paging network, wherein the computer is remotely located from the communications module; a modem in electronic communication with the processor for communicating with the computer through a communications network; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module; and a customer identification stored in memory to identify a customer associated with the communications module; storing the inbound messages in an inbound message queue, wherein each inbound message includes a device ID; searching the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices, wherein the electronic devices include a thermostat; sending one or more of the inbound messages to one or more of the electronic devices; receiving an outbound message from one or more of the electronic devices; storing the outbound message in an outbound message queue; and sending the outbound message to the computer from the communications module. 38. The method as defined in claim 37 further comprising communicating with one or more of the electronic devices when one or more of the electronic devices periodically contacts the communications module. 39. The method as defined in claim 37 wherein sending the inbound message to one or more of the electronic devices is accomplished through use of the wireless module. 40. The method as defined in claim 37 wherein sending the outbound message to the computer from the communications module is accomplished through use of the modem. 41. The method as defined in claim 37 wherein the communications module is programmed to periodically contact the computer using the modem. 42. The method as defined in claim 41 wherein the communications module is further programmed to receive the inbound message from the computer when the computer is periodically contacted. 43. The method as defined in claim 42 wherein the communications module is further programmed to send the outbound message to the computer when the computer is periodically contacted. 44. The method as defined in claim 37 wherein the communications module is programmed to be periodically contacted by one or more of the electronic devices through the wireless module. 45. The method as defined in claim 44 wherein the communications module is further programmed to send the inbound messages to one or more of the electronic devices when one or more of the electronic devices periodically contacts the communications module. 46. A communications module for facilitating wireless electronic communications with one or more electronic devices the module comprising: a processor; a wireless module in electronic communication with the processor for wireless communications with one or more of the electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a first modem in electronic communication with the processor for communicating with a computer through a communications network, wherein the computer is remotely located from the communications module; a second modem in electronic communication with the processor for communicating with the computer through the communications network; a one-way paging module in electronic communication with the processor for receiving pager communications from the computer through a paging network; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module; a customer identification stored in memory to identify a customer associated with the communications module; an outbound message queue for storing outbound messages being sent from one or more of the electronic devices to the computer; and an inbound message queue for storing inbound messages being sent to one or more of the electronic devices from the computer, wherein each inbound message includes a device ID and wherein the memory is further programmed to search the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices and to transmit the appropriate inbound messages to one or more of the electronic devices, wherein the electronic devices include a thermostat. 47. A system for facilitating electronic communications between a computer and a plurality of remote electronic devices, wherein the computer is programmed to send pages to a communications module through a paging network and wherein the communications module is programmed to contact the computer through a communications network, wherein the computer is remotely located from the communications module, the system comprising: a computer, wherein the computer comprises: a processor; a paging module in electronic communication with the processor for sending pager communications to the communications module though a paging network; a modem in electronic communication with the processor for communicating with the communications module through a communications network; a message handler for reading and writing data to and from paging software in order to send and receive messages through the paging network; and memory in electronic communication with the processor for storing data, the memory being programmed to periodically contact the communications module; a communications module, wherein the module comprises: a processor; a wireless module in electronic communication with the processor for wireless communications with the plurality of electronic devices, wherein a number of the electronic devices that may communicate with the communications module through the wireless module is dynamic; a one-way paging module in electronic communication with the processor for receiving pager communications from the computer through the paging network; a modem in electronic communication with the processor for communicating with the computer through the communications network; memory in electronic communication with the processor for storing data, the memory being programmed to contact the computer whenever the communications module is contacted by one or more of the plurality of electronic devices and being programmed to identify one or more of the electronic devices when one or more of the electronic devices contacts the communications module; an outbound message queue for storing outbound messages being sent from the plurality of remote electronic devices to the computer; and an inbound message queue for storing inbound messages being sent to the plurality of remote electronic devices from the computer, wherein each inbound message includes a device ID and wherein the memory is further programmed to search the inbound message queue for appropriate inbound messages using the device ID for one or more of the electronic devices and to transmit the appropriate inbound messages to one or more of the electronic devices, wherein the electronic devices include a thermostat. 48. The communications module as defined in claim 16, wherein the communications module is a single-board computer, wherein the processor is a microcontroller, wherein the communications module further comprises a display that displays a message when received by the communications module, wherein the one or more electronic devices includes a thermostat, and wherein the communications module is programmed to read a current temperature at the thermostat and to change a temperature setting on the thermostat using the wireless module. 49. The communications module as defined in claim 48, wherein the memory includes device data stored to identify the one or more electronic devices and monitoring computer information stored to identify the computer, wherein the monitoring information comprises a telephone number, an IP address, a computer name or a URL.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.