CN107409241A - 用于聚合和分析***状态的***和方法 - Google Patents
用于聚合和分析***状态的***和方法 Download PDFInfo
- Publication number
- CN107409241A CN107409241A CN201680009713.1A CN201680009713A CN107409241A CN 107409241 A CN107409241 A CN 107409241A CN 201680009713 A CN201680009713 A CN 201680009713A CN 107409241 A CN107409241 A CN 107409241A
- Authority
- CN
- China
- Prior art keywords
- multiple equipment
- equipment
- state
- ageng
- action
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 30
- 230000009471 action Effects 0.000 claims abstract description 27
- 230000004044 response Effects 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 229910002091 carbon monoxide Inorganic materials 0.000 description 1
- 235000019504 cigarettes Nutrition 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000003595 mist Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
通过使用设备发现过程来建立***中的多个设备中的每一个的列表来控制具有多个设备的***的状态。然后,参考命令和/或协议数据库,使用多个设备中的每一个的列表来配置软件代理,以经由一个或多个通信信道与多个设备中的每一个交换通信。多个设备中的至少一个的动作触发状态与一个动作相关联。当确定多个设备中的至少一个的当前状态对应于动作触发状态时,执行该动作。
Description
背景技术
越来越多的现代家庭或企业可以由各种“智能”设备填充。这样的设备可以包括例如各种家用娱乐设备,例如电视机(TV)、AV接收机、有线机顶盒等;智能恒温器;照明控制***;个人活动追踪设备;家用和厨房用器具;安全和报警***;以及个人计算机、平板电脑、智能手机等。虽然这样的设备越来越能够进行无线通信,但是通常很少或没有提供在各种设备和***之间的信息共享,或者这些设备之间的协同协作。
发明内容
以下大体描述了可以在家庭或商业环境中找到的智能***,并且更具体地,描述了用于促进操作和状态数据的聚合和协同使用的***和方法,操作和状态数据可以从形成这样的***的各种智能设备收集。为此,能够与形成***的各种设备通信的示例性软件代理可以聚合、存储和分析从这样的设备获得的状态和功能数据。基于该分析,软件代理可以启动各种动作,例如主动恒温器调整、安全***设置更改等。
将从以下详细描述和附图中获得对所要求保护的发明的目的、优点、特征、性质和关系的更好的理解,这些详细描述和附图阐述了说明性实施方式,并且表示了各种方式,其中可以采用要求保护的发明的原理。
附图说明
为了更好地理解下文描述的***和方法的各个方面,可以参考附图,其中:
图1示出了其中可以利用本发明的教导的示例性***;
图2示出了可以在其上实现符合本发明的教导的示例性软件代理的计算设备平台的框图;
图3示出了可以被执行以初始配置示例性软件代理的一系列示例性的步骤;和
图4示出了在接收到设备或***状态改变数据时,可由示例性软件代理执行的一系列示例性的步骤。
应当理解,为了清楚说明,上述列出的附图中的一些说明性元件的尺寸可能相对于其它元件被放大,即图中所示的元件不一定按比例绘制。
具体实施方式
参考图1,家庭中设备的示例性***可以包括但不限于智能恒温器104、一个或多个个人活动监视器106、安全***基站108、照明控制器110、一个或多个平板计算机112、一个或多个智能电话114、个人计算机116、一个或多个厨房用具(如冰箱118)、一个或多个烟雾和/或一氧化碳检测器120;机器人真空吸尘器122,以及各种娱乐设备(例如有线机顶盒124和TV126)。在示例性***中,根据每个特定设备的控制,这些设备可以被配备为例如经由RF信号(例如考虑RF4CE、Zwave、蓝牙等)、超声信号、可见光等等无线地进行通信,或通过WiFi网络100,以便报告状态、警报、故障状况等,并且在某些情况下接收操作命令。可以理解的是,其它专有无线或有线网络也可以存在于例如警报***基站和其各种传感器之间、位于家庭中多个位置处的烟雾探测器之间、HVAC***和其智能温度传感器之间、有线机顶盒和其前端之间等。示例性WiFi网络可以由路由器和无线接入点102管理,通过该路由器和无线接入点102,配备有适当的软件的设备也可以对因特网140和远程服务器142、144进行访问。然而,虽然所示的设备都能够进行无线信号传递,但它们可能不支持它们之间的完全相互通信。例如,恒温器104和个人活动监视器106可仅适于与智能电话112上驻留的特定制造商提供的应用程序通信,警报基站108可仅适于与由报警***供应商维护的基于云的中央监控设备通信等。还将理解,***可以经由中继设备在无线接入点102和期望的目标设备之间提供间接通信,所述中继设备响应于无线通信并且可以支持多个RF协议,并且可以与可能包含软件代理的所需设备通信。
更具体地,软件代理可以包括编程指令,当在诸如图2所示的示例性的具有计算能力的设备200之类的设备上执行时,编程指令可以执行本文描述的方法的步骤和功能。具有计算能力的设备200可以包括耦合到存储***202的中央处理器201,该存储***可以包括RAM存储器、ROM存储器206和非易失性存储器208中的一个或多个。如将理解的,存储***202的部分或全部元件可以采用芯片、硬盘、磁盘、光盘、FLASH存储器、和/或类似的形式,并且存储***202的元件的全部或部分可以被物理地并入到与中央处理器201相同的IC芯片内,同样地,存储***202在图2中单独示出只是为了清楚起见。具有计算能力的设备200还可以根据特定目的需要包括:一个或多个无线通信接口210,例如WiFi、蓝牙等;一个或多个有线通信接口212,例如以太网、USB等;显示接口214,用于输出到LED、LCD、计算机监视器、TV等中的一个或多个;以及用于连接到例如键盘、触摸屏、指点设备、遥控器等的用户输入接口216。再次,在一些实施方式中,接口210至216的全部或部分可以被物理地结合在与中央处理器201相同的IC芯片内,并且因此在图2中单独示出只是为了清楚起见。此外,如以下将变得显而易见的,在某些实施方式中,用户接口功能214、216可以体现在物理上分离的设备中,例如智能电话114或PC 116,并且由在具有计算能力的设备200中驻留的软件代理进行无线访问。
为了本发明的目的,具有计算能力的设备200可以包括专门提供以为软件代理编程提供平台的单独的独立单元,或者可替换地,为软件代理编程提供平台的具有计算能力的设备200可以包括例如有线机顶盒124、智能电话114、PC 116或者甚至服务器142的设备的全部或一部分。还可以预期,在一些实施方式中,软件代理功能可以在多个具有计算能力的设备之间划分,例如数据捕获可以由诸如STB 124的设备在本地执行,并且这样捕获的数据的分析可以由服务器142远程执行。因此,在下面的描述中将理解,视特定实施方式而定,所公开的软件代理功能驻留其上的物理平台可以包括任何上述形式或任何其它方便的配置。
现在转到图3,用于聚合图1的***的总体状态的示例性软件代理可以在安装在合适的计算设备上时被初始化,如下。在启动300之后,在步骤302,软件代理可以执行设备发现,以便建立***中所有响应设备的列表。这种发现可以包括:轮询网络上的设备,所述网络例如为WiFi网络100或可能存在于环境中并且可由软件代理访问的有线或无线的任何其他网络;与通用遥控器或遥控应用程序和/或相关联的数据库通信,以确定遥控器被配置为与哪个可控设备通信;请求用户输入;等等,全部可适合于特定配置。这样的发现还可以包括将获得的设备特性与这种特性的数据库进行比较,以便唯一地识别设备,例如在美国专利8,812,629“System and Method for Configuring the Remote ControlFunctionality of a Portable Device”和/或在审的美国专利申请12/148,444“UsingHDMI-CEC to Identify a Codeset”中所描述的,这两个具有共同所有权并通过引用整体并入本文。
当设备被识别时,示例性软件代理可进一步参考本地和/或远程(例如在服务器142或144上)的命令和/或协议数据库,以便配置自身以有效地与所发现的设备进行通信。
发现完成后,在步骤304,软件代理可向用户呈现所有发现的设备的列表,并且在步骤306允许用户选择要参与状态聚合的那些设备。一旦参与的设备被识别,在步骤308,可以请求用户输入来定义一系列事件/响应参数。在这种情况下,事件/响应参数可以包括特定***状态与***进入该状态时由软件代理采取的动作的关联。为了方便起见,在一些实施方式中,某些事件响应可以默认被预先编程,例如对用户的到达或离开的响应,闯入者的检测等。在用户进入之后,并且如果必要的话,默认响应的编辑是完整的,在步骤310,软件代理可以建立用于使用的事件/响应参数的数据库,这将在下文中描述。最后,在步骤312,软件代理可以确定***中所有配置的设备的当前状态,以便建立和填充***状态数据库,之后在步骤314,软件代理进入正常的活动状态,这现在将结合图4描述。
如将理解的,示例性***状态数据库不仅可以包括参与***的所有设备的操作状态,还可以包括其他相关数据,例如家庭内部或外部的用户位置(例如从智能电话114(使用图像捕获、使用感测、设备接近度等)确定,检测到活动监视器106的存在,安全***数据,图像捕获日期等);日期,星期几和当日时间;当前天气状况和预测(例如从因特网服务器144获得);折扣能源定价的时间和持续时间;等等。
转到图4,在步骤402,示例性软件代理在正常操作期间的动作可以包括与***中存在的设备的周期性通信,以便跟踪那些设备的状态的变化。如将理解的,视特定***而定,这样的通信可以是软件代理或设备启动,即轮询或中断驱动,或其组合。在完成通信时,在步骤404,软件代理可以确定是否发生了***状态的任何改变。如果不是,则可以重复步骤402的周期性通信。然而,如果检测到***状态的改变,则在步骤406,可以更新示例性***状态数据库以反映新的***状态值。此后,在步骤408和410,将更新的***状态与存储在事件/响应数据库中的***状态条目进行比较。如果没有找到匹配,则重复步骤402的周期性通信。然而,如果找到匹配,则在步骤412,可以执行与该状态事件相关联的动作。此后,在步骤414,软件代理可以确定事件/响应数据库中的其他条目是否与当前状态相匹配。如果是,则重复步骤412,如果不是,可以重复步骤402的周期性通信。
可以由示例性软件代理以这种方式启动的动作的示例可以包括但不限于:
从启用GPS的智能电话114接收通信可以表示用户正在接近家。示例性相关联的事件/响应参数可以使软件代理向恒温器104发出命令以退出节能模式。此外,根据季节和当天时间,示例性软件代理可以另外向照明控制器110发出命令以打开一个或多个灯。
从安全***基站108接收通信可以表示已经检测到闯入者。示例性事件/响应参数可以使软件代理向照明控制器110发出命令,以使外部和内部灯以全部亮度打开。
从一个或多个个人活动监视器106收到的状态表示家庭的所有居住者都睡着了。示例性事件/响应参数可以(如果TV 126仍然通电)使软件代理向TV 126发出命令以关闭该设备;将恒温器104设置更改为夜生态模式;使照明控制器110关闭楼下的任何剩余灯,并请求安全***108启用楼下的运动传感器。
以类似的方式,如果来自示例性个人活动监视器106的报告状态从“睡眠”变为“清醒”,则示例性事件/响应参数可以使软件代理向安全***108发出命令以禁用内部运动传感器。
本发明的示例性软件代理还可以用作管道,以及时和方便的方式有效地将设备消息路由到用户。例如,当电池供电的报警***传感器向安全***基站108报告低电量状态时,电池购买要求可以由示例性软件代理转发到智能电话114以进入基于地点的提醒***,例如Google Now。类似地,来自冰箱118的“过温”状态或来自自动真空吸尘器122的“袋满”状态可以使示例性软件代理将适当的消息转发到智能电话114或平板电脑116,或甚至使消息显示在TV 126上,其取决于由例如智能电话114或个人活动监视器106确定的用户的当前位置。
如将理解的,上述示例性软件代理及其替代实施方式可以支持许多其它事件/响应场景。因此,应当理解,上述场景和使用实例仅以示例的方式呈现,而不限于此。
虽然已经详细描述了各种概念,但是本领域技术人员将理解,可以根据本公开的总体教导来开发对这些概念的各种修改和替代。例如,虽然上面在家庭***的背景中示出了示例性方法,但是应当理解,本文公开的原理可以广泛地应用于例如办公室、工厂、剧院、百货公司、商场、机场等。
此外,虽然在功能模块的上下文中描述并且使用框图方式示出,但是应当理解,除非另有相反说明,否则所描述的功能和/或特征中的一个或多个可以集成在单个物理设备和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理设备或软件模块中实现。还将理解,为了实现对于本发明的理解,对于每个模块的实际实现的详细讨论是不必要的。相反,考虑到本文中公开的***中的各种功能模块的属性、功能和相互关系,这种模块的实际实现将完全在工程师的常规技能之内。因此,本领域技术人员,应用普通技术,将能够实践权利要求中所阐述的本发明而无需过多的实验。另外应当理解,所公开的特定概念仅仅是说明性的,而不是限制本发明的范围,本发明的范围将被赋予所附权利要求及其任何等同物的全部宽度。
本文件中引用的所有专利的全部内容通过引用并入本文。
Claims (20)
1.一种用于控制由多个设备组成的***的状态的方法,所述方法包括:
使用设备发现过程来建立所述***中的所述多个设备中的每一个的列表;
参考命令和/或协议数据库,使用所述***中的所述多个设备中的每一个的列表来配置软件代理,以经由一个或多个通信信道与所述多个设备中的每一个交换通信;
将所述***中的所述多个设备中的至少一个的动作触发状态与将由所述软件代理执行的动作相关联;
所述软件代理经由所述一个或多个通信信道接收来自所述***中的所述多个设备中的至少一个的消息,所述消息具有表示所述多个设备中的至少一个的当前状态的数据;和
当所述软件代理确定所述多个设备中的至少一个的当前状态对应于所述动作触发状态时,使所述软件代理执行动作;
其中所述动作包括所述软件代理经由所述一个或多个通信信道向所述***中的所述多个设备中的一个或多个目标发送一个或多个命令,从而引起所述多个设备中的一个或多个目标的状态的改变。
2.根据权利要求1所述的方法,其中所述软件代理使用所述***中的所述多个设备中的每一个的列表来自动地将所述***中的所述多个设备中的至少一个的动作触发状态与将由软件代理执行的动作相关联。
3.根据权利要求1所述的方法,其中所述软件代理使具有输入元素的用户界面显示,用于允许用户手动地将所述***中的所述多个设备中的至少一个的动作触发状态与将由软件代理执行的动作相关联。
4.根据权利要求1所述的方法,其中所述设备发现过程包括软件代理从控制设备接收设备身份数据,以在建立***中的多个设备中的每一个的列表时使用,所述控制设备被配置为命令所述***中的所述多个设备中的每一个的功能操作。
5.根据权利要求1所述的方法,其中,所述设备发现过程包括软件代理发布一个或多个轮询请求,以从所述***中的多个设备中的一个或多个检索设备身份数据,以在建立***中的多个设备中的每一个的列表时使用。
6.根据权利要求1所述的方法,其中所述软件代理经由一个或多个通信信道周期性地向所述***中的所述多个设备中的至少一个发出请求,请求具有表示所述***中的所述多个设备中的至少一个的当前状态的数据的消息。
7.根据权利要求1所述的方法,其中使所述***中的所述多个设备中的至少一个发出具有指示所述***中的所述多个设备中的至少一个的当前状态的数据的消息,以由响应于所述***中的所述多个设备中的至少一个的改变状态的软件代理接收。
8.根据权利要求1所述的方法,其中所述***中的所述多个设备中的至少一个的动作触发状态包括所述***中的所述多个设备中的至少一个的位置状态。
9.根据权利要求8所述的方法,其中所述***中的所述多个设备中的至少一个包括智能电话。
10.一种非暂时性的计算机可读介质,其上存储有用于控制由多个设备组成的***的状态的指令,所述指令在由设备执行时所执行的步骤包括:
使用设备发现过程来建立所述***中的所述多个设备中的每一个的列表;
参考命令和/或协议数据库,使用所述***中的所述多个设备中的每一个的列表来配置设备,从而经由一个或多个通信信道与所述多个设备中的每一个交换通信;
将***中的多个设备中的至少一个的动作触发状态与动作相关联;
所述设备经由所述一个或多个通信信道接收来自所述***中的所述多个设备中的至少一个的消息,所述消息具有指示所述多个设备中的至少一个的当前状态的数据;和
当确定所述多个设备中的至少一个的当前状态对应于所述动作触发状态时,使所述动作执行;
其中所述动作包括所述设备经由所述一个或多个通信信道将一个或多个命令发送到所述***中的所述多个设备中的一个或多个目标,从而引起所述多个设备中的一个或多个目标的状态的改变。
11.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令使用所述***中的所述多个设备中的每一个的列表,以自动地将所述***中的所述多个设备中的至少一个的动作触发状态与动作相关联。
12.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令引起具有输入元素的用户界面的显示,用于允许用户手动地将***中的所述多个设备中的至少一个的动作触发状态与动作相关联。
13.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令使用从控制设备接收的设备身份数据,所述控制设备被配置为在建立***中的多个设备中的每一个的列表时命令所述***中的所述多个设备中的每一个的功能操作。
14.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令使所述设备发出一个或多个轮询请求,以从所述***中的多个设备中的一个或多个检索设备身份数据,以在建立***中的多个设备中的每一个的列表时使用。
15.根据权利要求14所述的非暂时性的计算机可读介质,其中所述指令使所述设备经由所述一个或多个通信信道周期性地向所述***中的所述多个设备中的所述至少一个发出请求,请求具有表示***中的多个设备中的至少一个的当前状态的数据的消息。
16.根据权利要求10所述的非暂时性的计算机可读介质,其中当***中的所述多个设备中的至少一个改变状态时,所述指令从所述***中的所述多个设备中的所述至少一个接收消息,所述消息具有表示所述***中的所述多个设备中的至少一个的当前状态的数据。
17.根据权利要求10所述的非暂时性的计算机可读介质,其中,所述***中的所述多个设备中的所述至少一个的所述动作触发状态包括所述***中所述多个设备中的至少一个的位置状态。
18.根据权利要求17所述的非暂时性的计算机可读介质,其中,所述***中的所述多个设备中的所述至少一个包括智能电话。
19.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令引用存储在所述设备的存储器中的命令和/或协议数据库。
20.根据权利要求10所述的非暂时性的计算机可读介质,其中所述指令引用存储在远离所述设备的数据库中的命令和/或协议数据库。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/618,365 | 2015-02-10 | ||
US14/618,365 US11575534B2 (en) | 2015-02-10 | 2015-02-10 | System and method for aggregating and analyzing the status of a system |
PCT/US2016/016164 WO2016130363A1 (en) | 2015-02-10 | 2016-02-02 | System and method for aggregating and analyzing the status of a system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107409241A true CN107409241A (zh) | 2017-11-28 |
Family
ID=56566252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680009713.1A Pending CN107409241A (zh) | 2015-02-10 | 2016-02-02 | 用于聚合和分析***状态的***和方法 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11575534B2 (zh) |
EP (1) | EP3257258A4 (zh) |
JP (1) | JP6788596B2 (zh) |
KR (1) | KR102626524B1 (zh) |
CN (1) | CN107409241A (zh) |
WO (1) | WO2016130363A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170059479A1 (en) * | 2015-08-24 | 2017-03-02 | Parhelion Incorporated | Method for Detecting Turbidity Using Coherent Light |
US11156375B2 (en) | 2016-07-22 | 2021-10-26 | Ademco Inc. | Migration of settings from a non-connected building controller to another building controller |
CN106656689B (zh) * | 2016-10-17 | 2018-10-30 | 珠海格力电器股份有限公司 | 一种基于终端的智能家居的控制方法和终端 |
US10368147B2 (en) * | 2017-02-15 | 2019-07-30 | Schweitzer Engineering Laboratories, Inc. | Service availability monitor |
EP3488751B1 (en) * | 2017-11-22 | 2023-06-07 | Guido Valentini | Vacuum cleaner |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040015242A1 (en) * | 2002-07-18 | 2004-01-22 | International Business Machines Corporation | Method for management of workflows between devices in a pervasive embedded or external environment |
US20050096753A1 (en) * | 2003-11-04 | 2005-05-05 | Universal Electronics Inc. | Home appliance control system and methods in a networked environment |
CN101055665A (zh) * | 2007-04-10 | 2007-10-17 | 深圳市沃尔钛科技有限公司 | 智能家居控制方法 |
CN101510078A (zh) * | 2009-03-19 | 2009-08-19 | 浙江大学 | 全自动智能窗户控制*** |
US20140176310A1 (en) * | 2012-12-26 | 2014-06-26 | Oren Kotlicki | Presence based system and method for controlling devices |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6480901B1 (en) * | 1999-07-09 | 2002-11-12 | Lsi Logic Corporation | System for monitoring and managing devices on a network from a management station via a proxy server that provides protocol converter |
US7313619B2 (en) * | 2003-03-21 | 2007-12-25 | Intel Corporation | System and method for managing distributed objects as a single representation |
KR20050008953A (ko) | 2003-07-14 | 2005-01-24 | 엘지전자 주식회사 | 가전기기 네트워크 시스템 및 그 동작방법 |
US9754480B2 (en) * | 2003-11-04 | 2017-09-05 | Universal Electronics Inc. | System and method for controlling device location determination |
US7155305B2 (en) | 2003-11-04 | 2006-12-26 | Universal Electronics Inc. | System and methods for home appliance identification and control in a networked environment |
AU2005223267B2 (en) * | 2004-03-16 | 2010-12-09 | Icontrol Networks, Inc. | Premises management system |
US20070208837A1 (en) * | 2006-02-22 | 2007-09-06 | Lifen Tian | Device management system for processing client requests |
JP2007241721A (ja) | 2006-03-09 | 2007-09-20 | Kansai Electric Power Co Inc:The | 情報提供システム及びサーバ装置 |
US8107946B2 (en) * | 2007-02-22 | 2012-01-31 | Control4 Corporation | System and method for using a wired network to send response messages in an automation system |
US8484327B2 (en) * | 2007-11-07 | 2013-07-09 | Mcafee, Inc. | Method and system for generic real time management of devices on computers connected to a network |
US8154381B2 (en) | 2007-12-31 | 2012-04-10 | Universal Electronics Inc. | System and method for interactive appliance control |
US8255820B2 (en) | 2009-06-09 | 2012-08-28 | Skiff, Llc | Electronic paper display device event tracking |
US8872625B2 (en) | 2010-11-19 | 2014-10-28 | Honeywell International Inc. | Bridge between security system and appliances |
US9449500B2 (en) * | 2012-08-08 | 2016-09-20 | Universal Electronics Inc. | System and method for optimized appliance control |
US9215394B2 (en) * | 2011-10-28 | 2015-12-15 | Universal Electronics Inc. | System and method for optimized appliance control |
US20140208214A1 (en) * | 2013-01-23 | 2014-07-24 | Gabriel D. Stern | Systems and methods for monitoring, visualizing, and managing physical devices and physical device locations |
US9706252B2 (en) | 2013-02-04 | 2017-07-11 | Universal Electronics Inc. | System and method for user monitoring and intent determination |
US9755969B2 (en) * | 2014-03-04 | 2017-09-05 | International Business Machines Corporation | Route tracing in software defined networks |
US10063625B2 (en) * | 2014-05-15 | 2018-08-28 | Universal Electronics Inc. | System and method for appliance detection and app configuration |
US20160239185A1 (en) * | 2015-02-16 | 2016-08-18 | Brocade Communications Systems, Inc. | Method, system and apparatus for zooming in on a high level network condition or event |
WO2016171682A1 (en) * | 2015-04-22 | 2016-10-27 | Hewlett Packard Enterprise Development Lp | Configuring network devices |
TWI561039B (en) * | 2015-05-29 | 2016-12-01 | Fih Hong Kong Ltd | Network connection controlling system and smart terminal employing same |
EP3334094B1 (en) * | 2016-12-08 | 2019-08-07 | InCoax Networks AB | Node distribution in a multi channel moca network |
-
2015
- 2015-02-10 US US14/618,365 patent/US11575534B2/en active Active
-
2016
- 2016-02-02 JP JP2017541795A patent/JP6788596B2/ja active Active
- 2016-02-02 EP EP16749602.5A patent/EP3257258A4/en not_active Withdrawn
- 2016-02-02 WO PCT/US2016/016164 patent/WO2016130363A1/en active Application Filing
- 2016-02-02 KR KR1020177024962A patent/KR102626524B1/ko active IP Right Grant
- 2016-02-02 CN CN201680009713.1A patent/CN107409241A/zh active Pending
-
2023
- 2023-01-17 US US18/097,603 patent/US11817965B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040015242A1 (en) * | 2002-07-18 | 2004-01-22 | International Business Machines Corporation | Method for management of workflows between devices in a pervasive embedded or external environment |
US20050096753A1 (en) * | 2003-11-04 | 2005-05-05 | Universal Electronics Inc. | Home appliance control system and methods in a networked environment |
CN101055665A (zh) * | 2007-04-10 | 2007-10-17 | 深圳市沃尔钛科技有限公司 | 智能家居控制方法 |
CN101510078A (zh) * | 2009-03-19 | 2009-08-19 | 浙江大学 | 全自动智能窗户控制*** |
US20140176310A1 (en) * | 2012-12-26 | 2014-06-26 | Oren Kotlicki | Presence based system and method for controlling devices |
Also Published As
Publication number | Publication date |
---|---|
US20160234036A1 (en) | 2016-08-11 |
WO2016130363A1 (en) | 2016-08-18 |
JP6788596B2 (ja) | 2020-11-25 |
EP3257258A1 (en) | 2017-12-20 |
US20230155855A1 (en) | 2023-05-18 |
JP2018509698A (ja) | 2018-04-05 |
US11575534B2 (en) | 2023-02-07 |
KR20170115085A (ko) | 2017-10-16 |
US11817965B2 (en) | 2023-11-14 |
EP3257258A4 (en) | 2018-01-10 |
KR102626524B1 (ko) | 2024-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10558323B1 (en) | Systems and methods for smart home automation using a multifunction status and entry point icon | |
US11627013B2 (en) | Display apparatus, terminal apparatus, and methods of controlling at least one peripheral device using same | |
US11257356B2 (en) | Systems and methods for presenting security questions via connected security system | |
US10102507B2 (en) | Systems and methods to faciliate replacement of depleted batteries | |
US9854386B2 (en) | Methods and apparatus for using smart environment devices via application program interfaces | |
US9412266B2 (en) | Signal conversion device and smart home network system using the same | |
US11817965B2 (en) | System and method for aggregating and analyzing the status of a system | |
US20140129006A1 (en) | Smart gateway, smart home system and smart controlling method thereof | |
US20240031192A1 (en) | System and method for aggregating and analyzing the status of a system | |
EP3752999B1 (en) | Systems and methods of power-management on smart devices | |
CN108141394A (zh) | 包括用于终止与异常操作的可寻址设备的通信的安全控制器的家庭自动化***及相关方法 | |
CN104122999A (zh) | 智能设备交互方法及*** | |
US10587996B2 (en) | Retroactive messaging for handling missed synchronization events | |
CN103575053A (zh) | 一种远程操作酒柜的方法 | |
Pandiaraj | Smart internet connected mobile phone remote for monitoring and controlling of house and household appliances | |
WO2017026157A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN110113411A (zh) | 一种激光器管理***、方法及电子设备 | |
US11262711B2 (en) | Home automation (HA) system including virtual assistant audible notification based upon learned device operational pattern and related methods | |
US10964189B2 (en) | Home automation system determining deviated operation device pattern and related methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171128 |