Systems and methods for determining access to a home automation system may include receiving a command from a user to perform a home automation function, and determining a privilege for the user, which may be based on the location of the user. The methods may include comparing the command and the us
Systems and methods for determining access to a home automation system may include receiving a command from a user to perform a home automation function, and determining a privilege for the user, which may be based on the location of the user. The methods may include comparing the command and the user privilege to an authorization list, where the authorization list defines system access to perform home automation functions based at least on individual commands and associated privileges. The methods may also include determining whether to allow the user access to the home automation system to perform the commanded home automation function.
대표청구항▼
1. A method of determining access for a home automation system of a home, the method comprising: receiving a command from a user to perform a home automation function at a device associated with the home automation system of a home, the home automation function to cause operation of a home automatio
1. A method of determining access for a home automation system of a home, the method comprising: receiving a command from a user to perform a home automation function at a device associated with the home automation system of a home, the home automation function to cause operation of a home automation device, where the home automation device is configured to operate in at least a first direction and a second direction;detecting whether the device associated with the home automation system is inside the home or outside the home at a time the command is received;determining a privilege for the user based at least in part on receiving a user access code and the detecting of whether the device associated with the home automation system is being accessed by the user inside the home or outside the home at the time the command is received;comparing the command and the privilege to an authorization list, wherein the authorization list defines system access to perform home automation functions restricted based at least in part on i) time of day, ii) device location inside the home or outside the home, and iii) directionality of the home automation functions, wherein the authorization list includes all individual commands specified for reception by the home automation system and associated privileges required to perform each individual command;determining whether to allow the user access to the home automation system to perform the commanded home automation function based at least in part on i) the time at which the command is received, ii) the determination of whether the device associated with the home automation system is inside the home or outside the home, and iii) whether the commanded home automation function is to cause the home automation device to operate in the first direction or the second direction;issuing a first command to cause the commanded home automation function when the commanded home automation function is to cause operation of the home automation device in the first direction and the user access to perform the commanded home automation function is allowed in the first direction; andissuing a second command to cause transmission of a notification when the commanded home automation function is to cause operation of the home automation device in the second direction and the user access is not allowed in the second direction,identifying the user with a facial recognition by a camera associated with the home automation system, andsending an image from the camera associated with the home automation system to a second device associated with a second user to request verification from the second user of the identity of the user providing the command, wherein the transmission comprises the image. 2. The method of claim 1, further comprising determining whether the command comprises a security function for the home automation system. 3. The method of claim 1, wherein the detecting whether the device is inside the home comprises a determination that the command was received at a central operation device, at an internal controller, or on an internal network. 4. The method of claim 3, further comprising providing access to a more limited set of commands on the authorization list, when the determination is that the command was received on the internal network, than when the determination is that the command was received is at the central operation device. 5. The method of claim 1, wherein the individual commands specified for reception by the home automation system comprise commands having directionality, wherein one direction of at least one command comprises access by any user with any privilege, and wherein another direction of the at least one command comprises access restricted to a subset of users or privileges. 6. The method of claim 1, wherein the authorization list further defines access by time of day. 7. The method of claim 6, wherein during at least one time of day, access to any security functions is restricted to a user determined to be in the home. 8. The method of claim 1, wherein the command received comprises a physical command. 9. The method of claim 1, wherein the determining that the device is outside the home causes a determination of the privilege for the user that allows a reduced number of individual commands that may be performed by the user. 10. An electronic device comprising: an input component configured to receive user commands;at least one output component communicatively coupled with at least one display device;one or more processors; andmemory communicatively coupled with and readable by the one or more processors and having stored thereon processor-readable instructions, which cause the one or more processors to:receive a command from a user to perform a home automation function at a device associated with a home automation system of a home, the home automation function to cause operation of a home automation device, where the home automation device is configured to operate in at least a first direction and a second direction;detect whether the device associated with the home automation system is inside the home or outside the home at a time the command is received;determine a privilege for the user based at least in part on receiving a user access code and the detecting of whether the device associated with the home automation system is being accessed by the user inside the home or outside the home at the time the command is received;compare the command and the privilege to an authorization list, wherein the authorization list defines system access to perform home automation functions restricted based at least in part on i) time of day, ii) device location inside the home or outside the home, and iii) directionality of the home automation functions, wherein the authorization list includes all individual commands specified for reception by the home automation system and associated privileges required to perform each individual command;determine whether to allow the user access to the home automation system to perform the commanded home automation function based at least in part on i) the time at which the command is received, ii) the determination of whether the device associated with the home automation system is inside the home or outside the home, and iii) whether the commanded home automation function is to cause the home automation device to operate in the first direction or the second direction;issue a first command to cause the commanded home automation function when the commanded home automation function is to cause operation of the home automation device in the first direction and the user access to perform the commanded home automation function is allowed in the first direction; andissue a second command to cause transmission of a notification when the commanded home automation function is to cause operation of the home automation device in the second direction and the user access is not allowed in the second direction, identifying the user with a facial recognition by a camera associated with the home automation system, and sending an image from the camera associated with the home automation system to a second device associated with a second user to request verification from the second user of the identity of the user providing the command, wherein the transmission comprises the image. 11. The electronic device of claim 10, wherein the electronic device comprises a television receiver. 12. The electronic device of claim 10, wherein the electronic device further comprises a remote control specific to the device, and wherein access to the authorization list is available only by an access code received at the electronic device via the remote control. 13. A non-transitory, computer-readable medium having stored thereon processor-readable instructions, which, when executed by one or more processors, cause the one or more processors to: receive a command from a user to perform a home automation function at a device associated with a home automation system of a home, the home automation function to cause operation of a home automation device, where the home automation device is configured to operate in at least a first direction and a second direction;detect whether the device associated with the home automation system is inside the home or outside the home at a time the command is received;determine a privilege for the user based at least in part on receiving a user access code and the detecting of whether the device associated with the home automation system is being accessed by the user inside the home or outside the home at the time the command is received;compare the command and the privilege to an authorization list, wherein the authorization list defines system access to perform home automation functions restricted based at least in part on i) time of day, ii) device location inside the home or outside the home, and iii) directionality of the home automation functions, wherein the authorization list includes all individual commands specified for reception by the home automation system and associated privileges required to perform each individual command;determine whether to allow the user access to the home automation system to perform the commanded home automation function based at least in part on i) the time at which the command is received, ii) the determination of whether the device associated with the home automation system is inside the home or outside the home, and iii) whether the commanded home automation function is to cause the home automation device to operate in the first direction or the second direction;issue a first command to cause the commanded home automation function when the commanded home automation function is to cause operation of the home automation device in the first direction and the user access to perform the commanded home automation function is allowed in the first direction; andissue a second command to cause transmission of a notification when the commanded home automation function is to cause operation of the home automation device in the second direction and the user access is not allowed in the second direction, identifying the user with a facial recognition by a camera associated with the home automation system, and sending an image from the camera associated with the home automation system to a second device associated with a second user to request verification from the second user of the identity of the user providing the command, wherein the transmission comprises the image. 14. The non-transitory, computer-readable medium of claim 13, wherein the detecting comprises a determination that the command was received at a central operation device, at an internal controller, or on an internal network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (121)
Karaoguz,Jeyhan; Bennett,James D., Access, monitoring, and control of appliances via a media processing system.
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.
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.
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는 부적절한 답변을 할 수 있습니다.