Embodiments described herein provide various techniques for monitoring electronic devices at various locations, and cloning behaviors of specific electronic devices across locations and times. Device monitor and control systems may be configured to detect changes in the operational settings of elect
Embodiments described herein provide various techniques for monitoring electronic devices at various locations, and cloning behaviors of specific electronic devices across locations and times. Device monitor and control systems may be configured to detect changes in the operational settings of electronic devices at monitored locations, and to transmit control signals to control corresponding electronic devices at other locations. In some cases, separate device monitor and control systems may operate at different locations, where each system may monitor and control a set of local devices and communicate device status detection signals, control signals, and the like to other device monitor and control systems at other locations. In some examples, central device monitor and control systems may operate at network hubs, such as satellite base stations, cable head-ends, and/or central computer servers, to coordinate the device monitoring and cloning of device behaviors between multiple locations.
대표청구항▼
1. A device monitor and control system comprising: a first device monitor located at a first structure having a first location, wherein the first device monitor is in communication with a first plurality of devices located at the first structure;a second device monitor located at a second structure
1. A device monitor and control system comprising: a first device monitor located at a first structure having a first location, wherein the first device monitor is in communication with a first plurality of devices located at the first structure;a second device monitor located at a second structure having a second location, wherein: the second device monitor is in communication with a second plurality of devices located at the second structure; andthe second structure is distinct from the first structure;a server system, the server system comprising: a processing unit comprising one or more processors;a network interface configured to receive signals from the first device monitor and the second device monitor; anda memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the server system to: receive a device status detection signal via the network interface from the first device monitor, the device status detection signal including a device identifier of a first device of the first plurality of devices at the first structure and an operational status data for the first device;determine a first ambient light measurement at the first structure corresponding to the device status detection signal;determine a time at which an ambient light measurement at the second structure equals the first ambient light measurement;determine a second device identifier based on the device identifier of the first device, the second device identifier corresponding to a second device of the second plurality of devices located at the second structure;determine one or more operational settings for the second device, based on the operational status data for the first device; andtransmit a control signal for controlling the second device to the second device monitor at the second structure at the determined time, the control signal including the second device identifier and data corresponding to the operational settings for the second device. 2. The device monitor and control system of claim 1, wherein determining the second device identifier comprises: accessing a storage containing a device-to-device mapping table; andusing the device identifier of the first device, retrieving the second device identifier from the device-to-device mapping table. 3. The device monitor and control system of claim 1, wherein determining the second device identifier comprises: determining one or more device characteristics of the first device;accessing a device characteristic mapping table; andusing the device characteristics of the first device, retrieving the second device identifier from the device characteristic mapping table. 4. The device monitor and control system of claim 1, wherein the second device at the second location comprises one or more of a television, an outdoor speaker system, a fireplace, an irrigation system, a garage door, or a shade controller device. 5. The device monitor and control system of claim 1, wherein the second device comprises a light at the second location, and wherein the operational settings for the second device include a dimmer switch setting for the light at the second location. 6. The device monitor and control system of claim 1, wherein transmitting the control signal comprises: determining a network address of the second device monitor at the second location; andtransmitting the control signal to the network address of the second device monitor and control system. 7. The device monitor and control system of claim 1, wherein transmitting the control signal comprises: transmitting the control signal to an intermediary server not located at the first location or at the second location. 8. The device monitor and control system of claim 1, the memory storing further instructions which, when executed by the processing unit, causes the device monitor and control system to: create a device usage pattern for the first device at the first location, based on a plurality of device status detection signals received over a period of time;detect at least one of a power outage or a network outage at the first location; andtransmit the control signal during the power outage or a network outage at the first location, wherein the control signal is transmitted at a time determined based on the device usage pattern for the first device. 9. A method, comprising: receiving, at a device monitor and control system, a device status detection signal, the device status detection signal including a device identifier of a first device located at a first structure at a first location and operational status data for the first device;determining, at the device monitor and control system, a second device identifier based on the device identifier of the first device, the second device identifier corresponding to a second device at a second structure at a second location;determining a first ambient light measurement at the first structure corresponding to the device status detection signal;determining a time at which an ambient light measurement at the second structure equals the first ambient light measurement;determining, at the device monitor and control system, one or more operational settings for the second device, based on the operational status data for the first device; andtransmitting, at the device monitor and control system, a control signal for controlling the second device at the second location at the determined time, the control signal including the second device identifier and data corresponding to the operational settings for the second device. 10. The method of claim 9, wherein the second device at the second location comprises one or more of a television, an outdoor speaker system, a fireplace, an irrigation system, a garage door, or a shade controller device. 11. The method of claim 9, wherein transmitting the control signal comprises: determining a network address of a second device monitor and control system at the second location; andtransmitting the control signal to the network address of the second device monitor and control system. 12. The method of claim 9, wherein transmitting the control signal comprises: transmitting the control signal to an intermediary server not located at the first location or at the second location. 13. The method of claim 9, further comprising: creating a device usage pattern for the first device at the first location, based on a plurality of device status detection signals received over a period of time;detecting at least one of a power outage or a network outage at the first location; andtransmitting the control signal during the power outage or a network outage at the first location, wherein the control signal is transmitted at a time determined based on the device usage pattern for the first device. 14. A non-transitory computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to: receive a device status detection signal, the device status detection signal including a device identifier of a first device at a first structure located at a first location and operational status data for the first device;determine a second device identifier based on the device identifier of the first device, the second device identifier corresponding to a second device at a second structure located at a second location;determine one or more operational settings for the second device, based on the operational status data for the first device;determine a first ambient light measurement at the first structure corresponding to the device status detection signal;determine a time at which an ambient light measurement at the second structure equals the first ambient light measurement; andtransmit a control signal for controlling the second device at the second location at the determined time, the control signal including the second device identifier and data corresponding to the operational settings for the second device. 15. The computer-readable memory of claim 14, comprising further instructions stored therein which, when executed by the processor, causes the processor to: create a device usage pattern for the first device at the first location, based on a plurality of device status detection signals received over a period of time;detect at least one of a power outage or a network outage at the first location; andtransmit the control signal during the power outage or a network outage at the first location, wherein the control signal is transmitted at a time determined based on the device usage pattern for the first device.
Ishida Takao (Kurobe JPX) Yoshida Yukio (Namerikawa JPX) Ohno Kenzo (Toyama JPX), Apparatus for detecting door movement data in an automatic door system.
Reckamp, Steven R.; Dinescu, Miky; Mazza, Joseph; Aper, Gregory J.; Pelland, Michael; Doorhy, Brendan; Gaza, Brian; Bovee, Jeffrey K.; Duitsman, Tim, Application updating in a home automation data transfer system.
Schneider, Mark; Bryan, Lee; Scott, Patricia L.; Kogan, Vladimir F.; Scully, Wendy C.; Scully, Jack T., Autonomous safety and security device on an unmanned platform under command and control of a cellular phone.
Bakke Mark Alan ; Blendermann Stephen Henry ; Halladay Steven ; Johnson Steven A. ; Laughlin Jeffrey Steven ; Rudeseal George Arthur ; Schafer Charles Patrick ; West Thomas David ; Wojnar Michael C., Intelligent data storage manager.
Ansari, Amir; Cowgill, George A.; Nicholls, Leon E.; Raissyan, Atousa; Ramayya, Jude P.; Masina, Ramprakash; McQuarters, Alvin R., Managed file backup and restore at remote storage locations through multi-services gateway at user premises.
Falkenburg, David Robbins; Nugent, Michael J.; Kerr, Duncan Robert; Leiba, Aaron, Management of access to data distributed across multiple computing devices.
Reckamp, Steven R.; Dinescu, Miky; Mazza, Joseph; Aper, Gregory J.; Pelland, Michael; Doorhy, Brendan; Gaza, Brian; Bovee, Jeffrey K.; Duitsman, Tim, Messaging in a home automation data transfer system.
Huang, Yun-Wu; Johnson, Robert D.; Pollak, Roger A.; Ponzo, John J., Method and apparatus for server based handheld application and database management.
Barber, Ronald W.; McGrane, William B.; Partridge, Charles W.; Lee, Mark R.; Myer, Aaron L., Method and system for master to master communication in control systems.
Neumann, Alexander, Method of operating a self-powered home automation sensor device for detecting the existence of and/or for measuring the intensity of a physical phenomenon.
Logue, Jay D.; Supramaniam, Senthilvasan; Hardison, Osborne B.; Luxemberg, Jared A., Multi-tiered authentication methods for facilitating communications amongst smart home devices and cloud-based servers.
Logue, Jay D.; Supramaniam, Senthilvasan; Hardison, Osborne B.; Luxenberg, Jared A., Multi-tiered authentication methods for facilitating communications amongst smart home devices and cloud-based servers.
Wilson Dennis A. (McHenry IL) Williamsen Mark S. (Crystal Lake IL), Peripheral data acquisition, monitor, and adaptive control system via personal computer.
Dumont, Michael David; Kiraly, Kenneth Paul; Dolbakian, Levon; Sridharan, Srinivasan; Awad, Nadim; Keljo, Jonathan White; Froment, Arnaud Marie, Privacy control based on user recognition.
Humpleman Richard James ; Harms G. Kevin ; Deacon Michael S. ; Chandiramani Omi, Programming tool for home networks with an HTML page for a plurality of home devices.
Platte Hans-Joachim (Hemmingen DEX) Oberjatzas Gnter (Hanover DEX) Vssing Walter (Wenningsen DEX), Remote control device for controlling various functions of one or more appliances.
Tommy Alcendor ; Zygmunt A. Lozinskie GB; Baiju D. Mandalia, Speaker verification for authorizing updates to user subscription service received by internet service provider (ISP) using an intelligent peripheral (IP) in an advanced intelligent network (AIN).
Vincent, Stephen Michael; Dibenedetto, Christian; Oleson, Mark Arthur; Gaudio, Paul, Sports electronic training system with electronic gaming features, and applications thereof.
Richter, Christian; Sanso, Antonio; Rockett, David; Nersu, Harshita, System and method for dynamically and efficently directing evacuation of a building during an emergency condition.
Jean-Claude Junqua ; Roland Kuhn ; Tony Davis ; Yi Zhao ; Weiying Li CA, System for identifying and adapting a TV-user profile by means of speech technology.
Kocher Christopher P. (Philadelphia PA) Abramovich Abe (Lawrenceville PA), Television remote control system for selectively controlling external apparatus through the AC power line.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.