基于用户存在性来控制与物联网(IoT)设备的远程通信的制作方法_4

文档序号:9583851阅读:来源:国知局
一个家庭的父母双方都在家时,远程访问/远程传输可以是不需要的,因而可被禁用)。替换地,可在主用户中的任一者或任何预定义子集在1T近程网络160内时禁用远程访问/远程传输(例如,当父母一方在家时,可针对父母另一方禁用远程访问/远程传输)。在又一替换方案中,可在检测到主用户中的任一者在1T近程网络160外部时启用远程访问/远程传输(例如,当检测到父母双方中的任一方已离开家时,可启用远程访问/远程传输)。遵循以上方式的各种其他替换方案和定制也落在各实施例的范围之内。一般而言,一个或多个控制器设备在近程网络中的存在或不存在可被用作确定是禁用还是启用去往/来自近程网络中的1T设备的远程访问/远程传输的准则。
[0051]虽然块314中的远程访问/远程传输控制规则可按以上方式涉及用户电话130的存在或不存在,但附加地或替换地,远程访问/远程传输控制规则也可涉及事件或时间功能。作为可用于影响对启用/禁用远程访问/远程传输的决定的事件的示例,1T近程网络160内的一个或多个1T设备301-303可触发更新(诸如紧急情况或故障),该更新可与其他远程访问/远程传输控制规则结合使用。在具体解说中,1T设备(诸如热水器)的崩溃或故障可触发去往1T超级代理160的紧急情况通知。在此情形中,如果1T超级代理160意识到即使第二主用户存在于1T近程网络160内但一个主用户(例如先前被指定为在此类紧急状况中要求远程访问的第一主用户)不在1T近程网络160内(例如,基于来自存在性检测块316的输入),也可在块314中更新远程访问/远程传输控制规则以指令远程访问/远程传输启用/禁用块312为该第一主用户准予远程访问/启用远程传输。此远程访问/远程传输控制规则更新可超驰先前配置的控制规则(例如,仅在所有主用户都不存在时启用远程访问/远程传输)。各种其他此类定制可能基于事件,而不会脱离本公开的范围。
[0052]块314中的远程访问/远程传输控制规则还可基于一天或一周里的时间。例如,无论所指定的主用户是否存在于1T近程网络160中,块314中的远程访问/远程传输控制规则可被设置成使得在某些时段期间禁用远程访问/远程传输。例如,可从10PM到6AM关闭远程访问/远程传输。在办公室环境的情形中,取决于特定偏好和安全性要求,远程访问/远程传输可在一周中的工作时间期间关闭,而仅在下班后或周末启用,或者反之。块314中的远程访问/远程传输控制规则还可基于用户存在/不存在与一天里的时间的组合来定义。例如,如果家庭的给定主用户(例如,妻子)存在于1T近程网络160内,则远程访问/远程传输控制规则可能涉及禁用对1T设备(诸如烤箱(未显式地示出))的远程访问,除了星期五晚上5pm到8pm之间,此时该家庭的另一主用户(例如,丈夫)很可能操作烤箱准备星期五晚餐。
[0053]因此,各实施例可涉及基于用户存在性、一天/ 一周里的时间、和/或一般地基于上述准则中的一者或多者的任何其他组合来控制对远程访问/远程传输的启用或禁用。启用远程访问/远程传输的相关方面还可类似地基于用户存在/不存在、以及可任选地基于附加远程访问准则。例如,如果授权用户(例如,主用户)被确定为将不会存在于(或被确定为将不存在于)1T近程网络160中,则在启用远程访问/远程传输之前,可在远程访问/远程传输控制规则块314中可任选地检查某些附加准则。如果这些附加准则也被满足,则可在块312中启用远程访问/远程传输。在一些情形中,可能没有附加准则,且如果检测到用户不存在,则可启用远程访问/远程传输。
[0054]在一些方面,块314中的远程访问/远程传输控制规则还可被配置成基于操作不同1T设备的一个或多个主用户来针对这些不同1T设备不同地定义远程通信准则。例如,远程访问/远程传输控制规则可被配置成用于如果已确定第一主用户(例如,丈夫)不存在于1T近程网络160中,则启用对1T设备(诸如热水器、HVAC系统、以及家庭影院系统(这些设备未显式地解说))的远程访问/远程传输。进一步,远程访问/远程传输控制规则可被配置成用于在确定该第一主用户存在于1T近程网络160中时禁用对这些1T设备的远程访问/远程传输。在另一相关示例中,远程访问/远程传输控制规则可被配置成用于当确定第二主用户(例如,妻子)不存在于1T近程网络160中时,启用对1T设备(诸如洗衣机/干衣机和烤箱(未显式地解说))的远程访问/远程传输。进一步,远程访问/远程传输控制规则可被配置成用于在确定该第二主用户存在于1T近程网络160中时禁用对这些1T设备的远程访问/远程传输。因此,远程访问/远程传输控制规则可被配置成使得所选的一个或多个1T设备与一个或多个主用户中的一个特定主用户相关联,并且在确定相关联的主用户不存在于1T近程网络中时启用针对这些所选的一个或多个1T设备的远程访问/远程传输,以及在确定相关联的主用户存在于1T近程网络中时禁用其相应的远程访问/远程传输。
[0055]将领会,各实施例包括用于执行本文中所公开的过程、功能和/或算法的各种方法。例如,如图4中解说的,实施例可包括控制对包括一个或多个物联网(1T)设备(例如,1T设备301-303)的1T近程网络(例如图3的1T近程网络160)的远程访问的方法,该方法包括:检测1T用户设备存在于1T近程网络中(例如使用存在性检测块316来检测用户电话130在1T近程网络中的存在/不存在)-框402;确定是否满足用于禁用与1T近程网络中的一个或多个1T设备的远程通信的一个或多个远程通信准则(例如,块314的远程访问/远程传输控制规则)-框404 ;以及如果1T用户设备存在于1T近程网络中并且如果满足用于禁用远程通信的远程通信准则,则(例如由1T超级代理/网关145的远程访问/远程传输启用/禁用块312)禁用远程通信-框406。
[0056]类似地,另一实施例可包括控制与包括一个或多个物联网(1T)设备(例如,1T设备301-303)的1T近程网络(例如图3的1T近程网络160)的远程通信的方法,该方法包括:检测1T用户设备不存在于1T近程网络中(例如使用存在性检测块316来检测用户电话130在1T近程网络中的存在/不存在)-框502 ;确定是否满足用于启用与1T近程网络中的一个或多个1T设备的远程通信的一个或多个远程通信准则(例如,借助于块314的远程访问/远程传输控制规则)-框504 ;以及如果1T用户设备不存在于1T近程网络中并且如果满足用于启用远程通信的远程通信准则,则启用远程通信-框506。
[0057]—般而言,除非另外明确声明,否则如贯穿本公开所使用的短语“配置成……的逻辑”旨在援引至少部分地用硬件实现的方面,而并非旨在映射到独立于硬件的仅软件实现。同样,将领会,各个框中的所配置的逻辑或“配置成……的逻辑”并不限于具体的逻辑门或元件,而是一般地指代执行本文描述的功能性的能力(经由硬件或经由硬件和软件的组合)。因此,尽管共享措词“逻辑”,但如各个框中所解说的所配置的逻辑或“配置成……的逻辑”不必被实现为逻辑门或逻辑元件。从以下更详细地描述的各方面的概览中,各个框中的逻辑之间的其它交互或协作将对本领域普通技术人员而言变得清楚。
[0058]本领域技术人员将领会,信息和信号可使用各种不同技术和技艺中的任何一种来表示。例如,贯穿上面描述始终可能被述及的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。
[0059]此外,本领域技术人员将领会,结合本文中所公开的方面描述的各种解说性逻辑块、模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、块、模块、电路、和步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为脱离本发明的范围。
[0060]结合本文中公开的方面描述的各种解说性逻辑块、模块、以及电路可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合(例如DSP与微处理器的组合、多个微处理器、与DSP核协作的一个或多个微处理器、或任何其他此类配置)。
[0061]结合本文所公开的方面描述的方法、序列和/或算法可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM、闪存、ROM、EPR0M、EEPR0M、寄存器、硬盘、可移动盘、CD-ROM或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读写信息。替换地,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在1T设备中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
[0062]在一个或多个示例性方面,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1