家用器具中的用户身份的制作方法

文档序号:17183829发布日期:2019-03-22 21:09阅读:129来源:国知局
家用器具中的用户身份的制作方法

本申请要求于2017年9月15日提交的临时申请no.62/559,199的优先权权益,该临时申请的全部内容在此通过参引并入本文。

本公开涉及厨房装置或器具和浴室装置或器具的领域,并且更具体地涉及响应于关于用户所收集的传感器数据而向用户提供功能的智能厨房装置和智能浴室装置。本公开还涉及下述智能厨房装置和智能浴室装置:所述智能厨房装置和智能浴室装置通过家庭集线器通信装置彼此连接和/或连接至另一网络并且可以通过移动应用程序和/或语音命令来控制。



背景技术:

虚拟助理向用户提供信息、执行任务或提供服务。虚拟助理可以是装置或软件代理。虚拟助理可以通过自然语言处理来接收语音命令。由虚拟助理提供的信息可以包括从因特网容易访问的数据,所述数据包括天气、交通、音乐歌词或新闻。由虚拟助理执行的任务可以包括进行晚餐预订、请求驾驶员、执行互联网搜索或检查新闻。由虚拟助理提供的服务可以包括播放音乐、设定恒温器、阅读书籍、设定闹钟或拨打电话。



技术实现要素:

本公开的一种实施方式是一种用于根据用户身份提供服务的家用器具系统。该系统包括第一器具、服务器和第二器具。第一器具配置成收集与用户的身份相关联的传感器数据。服务器配置成从第一器具接收传感器数据并对传感器数据进行分析以确定用户的身份。第二器具配置成基于根据由第一器具收集的传感器数据确定的身份向用户提供装置功能。

本公开的另一实施方式是一种用于根据用户身份而用家用器具提供服务的方法。该方法包括:接收由第一器具收集的传感器数据。传感器数据与用户的身份相关联。该方法包括:对来自第一器具的传感器数据进行分析以确定用户的身份;使用用户的身份访问用户数据库以用于进行用户配置;以及基于针对用户的身份的用户配置生成用于第二器具的装置功能的命令。

本公开的另一实施方式是一种用于为至少一个耗水装置提供反馈数据的通信系统。该通信系统包括数据收集接口、控制器和输出接口。数据收集接口配置成从至少一个收集装置接收用户数据。控制器配置成执行对来自至少一个收集装置的用户数据进行的分析。输出接口配置成基于对用户数据进行的分析向耗水装置提供反馈数据。

本公开的另一实施方式是一种用于为耗水装置提供反馈数据的通信系统。通信接口包括数据收集接口、控制器和输出接口。数据收集接口配置成从至少一个耗水装置接收用户数据。控制器配置成执行对来自至少一个耗水装置的用户数据进行的分析。输出接口配置成基于对用户数据进行的分析来提供反馈数据。

本公开的另一实施方式是一种用于协调家用装置的方法。该方法包括:在数据收集接口处从至少一个第一装置接收传感器数据。传感器数据描述用户的状态。该方法包括:使用控制器执行对来自至少一个第一装置的传感器数据进行的分析;以及使用控制器基于对传感器数据进行的分析来生成反馈数据。反馈数据配置成基于来自至少一个第一装置的传感器数据来操作第二装置。至少一个第一装置或第二装置是耗水装置。

本公开的另一实施方式是一种用于聚集家用器具处的水状况的设备。该设备包括通信接口和控制器。通信接口配置成将指示由至少一个器具收集的数据的报告消息发送至中央服务器。控制器配置成从中央服务器接收分析消息。分析消息指示来自至少一个器具的水状况或与至少一个器具相关联的地理区域中的水状况。控制器配置成响应于分析消息而提供警报。

本公开的另一实施方式是一种用于对水状况的报告进行分析的方法。该方法包括:接收指示由至少一个器具收集的传感器数据的报告消息。报告消息包括用于至少一个器具的标识符。该方法包括:基于传感器数据确定对水状况的指示;根据用于至少一个器具的标识符访问数据库以确定一个或更多个相邻用户;生成包括对水状况的指示进行的分析消息;以及将分析消息发送至一个或更多个相邻用户。

本公开的另一实施方式是一种包括至少一个传感器和控制器的设备。至少一个传感器配置成收集用于与至少一个第一器具相关联的水状况的数据。控制器配置成执行对用于水状况的数据进行的分析,响应于分析而识别结果指令,并且将结果指令发送至至少一个第二器具。

本公开的另一实施方式是一种包括光源阵列、通信接口和控制器的设备。光源阵列包括一个或更多个定向光源。通信接口配置成从至少一个器具接收用户数据。用户数据指示用户的身份。控制器配置成对用户的身份进行分析并响应于用户的身份而启用一个或更多个定向光源。

本公开的另一实施方式是一种用于命令光源阵列的方法。该方法包括:从至少一个器具接收用户数据。用户数据指示用户的身份。该方法包括:通过处理器对用户数据进行分析以识别要为用户照明的至少一个器具。该方法包括:在处理器处生成用于光源阵列的光命令,该光源阵列包括一个或更多个定向光源以照亮待照亮的至少一个器具的至少一部分。

本公开的另一实施方式是一种包括通信接口和控制器的设备。通信接口配置成从至少一个器具接收用户数据。用户数据指示用户的身份。控制器配置成对用户数据进行分析以识别要为用户照明的至少一个器具。控制器配置成生成用于光源阵列的光命令,该光源阵列包括一个或更多个定向光源以照亮待照明的至少一个器具的至少一部分。

本公开的另一实施方式是一种镜子组件,包括镜子基板、传感器和控制器。镜子基板配置成提供对包括用户的对象的反射。传感器配置成从用户收集传感器数据。控制器配置成对传感器数据进行分析并为与镜子组件协调的辅助装置选择辅助命令。为用户选择辅助命令。

本公开的另一实施方式是一种用于对至少一个辅助装置与镜子组件进行协调的方法。该方法包括:在镜子组件处接收用于用户的传感器数据;对传感器数据进行分析;以及基于分析而选择用于与镜子组件协调的辅助装置的辅助命令。

辅助装置与镜子组件间隔开,并且为用户选择辅助命令。本公开的另一实施方式是一种设备,该设备包括用于镜子组件的控制器和通信接口。控制器配置成对从传感器接收的传感器数据进行分析并为与镜子组件协调的辅助装置选择辅助命令。为用户选择辅助命令。通信接口配置成将辅助命令发送至辅助装置。

本公开的另一实施方式是一种包括语音控制装置的设备,该语音控制装置包括麦克风阵列,通信接口和控制器。麦克风阵列配置成从一个或更多个用户接收语音输入以用于语音控制装置的操作。通信接口配置成从外部器具接收传感器数据,并且传感器数据描述语音控制装置的环境。控制器配置成响应于第一传感器数据而操作麦克风阵列的第一子集并且响应于第二传感器数据而操作多个麦克风的第二子集。

本公开的另一实施方式是一种包括语音控制装置的设备,该语音控制装置包括壳体、对接件、麦克风和耦合机构。对接件配置成将壳体连接至多个主器具。耦合机构配置成接收指示语音控制装置与当前连接的主器具之间的对接的识别值。麦克风配置成接收当前连接的主器具的一个或更多个语音输入,并且基于一个或更多个语音输入和识别值来提供命令。

附图说明

根据示例性实施方式且参照以下附图对本文中的示例性实施方式进行描述。

图1示出了根据示例性实施方式的浴室设置,其包括通过至少一个家庭集线器通信装置连接的多个器具或智能浴室装置。

图2示出了根据示例性实施方式的厨房设置,其包括通过至少一个家庭集线器通信装置连接的多个器具或智能厨房装置。

图3示出了根据示例性实施方式的用于图1和/或图2的器具组的通信网络。

图4示出了根据示例性实施方式的用于向用户提供服务的器具之间的数据流。

图5是根据示例性实施方式的用于操作至少一个耗水装置的流程图。

图6示出了根据示例性实施方式的用于基于由第二装置收集的数据来控制第一装置的器具之间的数据流。

图7示出了根据示例性实施方式的器具之间的双向数据流。

图8示出了根据示例性实施方式的器具之间的另一双向数据流。

图9示出了根据示例性实施方式的用于器具或家庭集线器通信装置的控制系统。

图10是根据示例性实施方式的家庭集线器通信装置的流程图。

图11a和图11b示出了根据示例性实施方式的包括家庭集线器通信装置和用户界面的镜子和柜体。

图12示出了根据示例性实施方式的可以经由镜子和柜体呈现的另一用户界面。

图13示出了根据示例性实施方式的示例过渡用户界面和镜子。

图14a和图14b示出了根据示例性实施方式的用于通信模块和镜子接口的壳体。

图15示出了根据示例性实施方式的用于图14a和图14b的通信模块的控制。

图16示出了根据示例性实施方式的用于图14a和图14b的通信模块的面板。

图17示出了根据示例性实施方式的包括家庭集线器通信装置和用户界面的马桶。

图18a和图18b示出了根据示例性实施方式的包括多个自动化装置的马桶和家庭集线器通信装置。

图19a和图19b示出了根据示例性实施方式的自动马桶座圈。

图20示出了根据示例性实施方式的用于家庭集线器通信装置的控制面板。

图21示出了根据示例性实施方式的包括家庭集线器通信装置的厨房器具。

图22示出了根据示例性实施方式的包括家庭集线器通信装置的淋浴装置。

图23示出了根据示例性实施方式的用于图22的家庭集线器通信装置的通信系统。

图24示出了根据示例性实施方式的包括家庭集线器通信装置的浴缸。

图25和图26示出了可互换扬声器。

图27示出了浴室设置,其包括与可互换扬声器兼容的多个器具或智能浴室装置。

图28a、图28b和图28c示出了用于可互换扬声器的对接检测系统。

图29a和图29b示出了用于可互换扬声器的电感耦合系统。

图30a、图30b和图30c示出了用于可互换扬声器的磁耦合系统。

图31示出了可互换扬声器的流程图。

图32示出了基于智能浴室装置的声音过滤的流程图。

图33示出了用于扬声器的麦克风阵列。

图34示出了跨多个器具的麦克风阵列。

图35示出了包括麦克风阵列的风扇。

图36示出了麦克风阵列的操作的流程图。

图37示出了远程充电和检测系统。

具体实施方式

虚拟助理可以使用麦克风记录语音命令并且通过网络连接将语音命令发送至云系统。云系统可以响应于语音命令来收集信息并且用该信息回复虚拟助理。以下实施方式包括与虚拟助理集成或以其他方式与虚拟助理交互以在家用器具之间共享数据的家用器具。数据由一个器具收集并由另一器具使用。利用器具向用户提供服务,并且基于从收集器具共享的数据来定制服务。在一个示例中,共享数据包括用户的识别信息或用户的特征,其用于将定制、配置或偏好应用于通过利用器具而提供的服务。以下实施方式通过增加个性化装置功能所可以选自和被执行的数据集来改进家用器具的操作。例如,在从收集器具共享时检测到在使用器具处不可用的数据。以下实施方式通过使家用器具之间的数据的交换标准化来改进通信网络。

器具概要

图1示出了根据示例性实施方式的浴室设置10,该浴室设置10包括通过至少一个家庭集线器通信装置连接的多个器具或智能浴室装置。智能浴室装置可以包括下述各者中的一者或更多者:智能镜子1、可编程淋浴器2、浴缸感应装置3、包括排水管4和龙头5的浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8、以及包括光源9a和投射光导9b的光导。智能浴室装置中的每个智能浴室装置均配置成收集指示用户的数据、将指示用户的数据直接或间接地传送至另一智能浴室装置、并且基于指示用户的且从其他智能浴室装置接收到的数据而向用户提供服务。

智能镜子1可以包括屏幕或其他用户界面,以向任何智能浴室装置或其他装置提供选择。例如,在智能镜子1处接收的命令可以被传送至任何其他装置(例如,打开、关闭、起动功能或进行选择)。此外,其他装置的状态或其他设置可以由智能镜子1显示。

可编程淋浴器2可以向用户提供淋浴序列。淋浴序列可以包括淋浴喷雾的预定强度序列、不同淋浴喷头的预定序列、一组温度或其他模式的任意组合。淋浴序列可以基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者通过其他装置而可以进行的用户选择而进行选择。

浴缸感应装置3可以提供声音、水疗、香气、照明和按摩的任意组合的预定(例如,用户定义的)模式。浴缸感应装置3可以包括与浴缸集成或嵌入浴缸中的扬声器。可以基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者通过其他装置所可以进行的用户选择而生成或选择预定模式。浴缸感应装置3的状态或模式可以被传输至智能镜子1或其他装置并由智能镜子1或其他装置显示。

可以包括自动排水管4和自动龙头5的浴缸水位装置可以自动调节浴缸的填充水位。浴缸水位装置可以保持浴缸中的水的预定水位或深度并且保持水的预定温度或温度范围。浴缸自动监测浴槽中水温的变化并且相应地调节从龙头5或其他位置流出的水温。例如,浴缸可以基于需要填充的剩余体积来调节从龙头5流出的水温,以基于不同的环境温度来实现正确的最终期望状态。浴缸预定水位和预定温度可以改变为新的设定值,在这种情况下,浴缸动态地改变其状态以实现新的设定值。为了在沐浴准备好后(即,当水位已经达到目标填充水位时)保持水温,从浴缸中排出计算出的一定体积的水并向浴缸中添加计算出的一定体积的水以保持温度,这是因为水受到周围环境的影响。由浴缸水位装置保持的填充水位可以是基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者通过其他装置所可以进行的用户选择的。由水位装置检测到的水位变化可以用于识别用户并且可以相应地提示对照明9、音乐1和水疗的其他改变。浴缸水位装置的状态或模式可以被传输至智能镜子1或其他装置并由智能镜子1或其他装置显示。

智能马桶6可以提供自动打开和关闭以及冲洗和其他卫生特征。智能马桶6可以基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者可以通过其他装置进行的用户选择来提供盖子和环的取向或位置。智能马桶6的状态可以被传输至智能镜子1或其他装置并由智能镜子1或其他装置显示。

马桶座圈7可以包括加热器,该加热器提高了马桶座圈7的温度以使用户感到舒适。可以基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者可以通过其他装置进行的用户选择来选择温度。马桶座圈7可以从用户收集生物统计数据或生物特征。马桶座圈7的状态或者从马桶座圈7收集的数据得出的结论可以被传输至智能镜子1或其他装置并由智能镜子1或其他装置显示。

水槽龙头8可以基于如由另一智能浴室装置或其他装置促成的用户的识别、由其他装置收集的数据、或者可以通过其他装置进行的用户选择来提供预定体积的水、预定的水温或者预定的水流速度。水槽龙头8可以收集关于流动质量的数据、包括微粒数据(例如,矿物水平或金属水平)的过滤数据、或微生物数据。水槽龙头8的状态可以被传输至智能镜子1或其他装置并由智能镜子1或其他装置显示。

包括光源9a和投射光导9b的光导可以在一个或更多个其他装置上投射光,以将用户导引至该装置或帮助照亮该装置附近的区域。响应于在装置中的一个装置处选择的功能,用户选择数据或者与用户选择相关联的位置和/或方向被传输至光源9a以限定用于使投射光导9b投射的方向。光导的状态可以被传输至智能镜子1并由智能镜子1显示。在一个替代方案中,光导被实现为多功能瓷砖或技术瓷砖。多功能瓷砖可以包括实施为地板的加热器、扬声器、传感器和/或灯。

图2示出了根据示例性实施方式的厨房设置20,该厨房设置20包括通过至少一个家庭集线器通信装置连接的多个器具或智能厨房装置。智能厨房装置可以包括下述各者中的一者或更多者:厨房龙头21、洗碗机22,垃圾处理器23、冰箱24、热水器25和滤水器26。智能厨房装置中的每个智能厨房装置均可以连接至供水装置27和排水管28。智能厨房装置中的每个智能厨房装置均配置成收集指示用户的数据、将指示用户的数据直接或间接地传送至另一智能厨房装置、并且基于从其他智能厨房装置接收到的指示用户的数据而向用户提供服务。

可以使用显示屏来实现厨房的控制中心。显示屏可以被结合在一个或更多个智能厨房装置中。例如,冰箱24可以包括具有控制器和显示器16的控制中心。另外或在替代方案中,任何智能厨房装置可以包括类似的控制中心显示器16。控制中心显示器16可以与任何智能厨房装置通信,以接收命令或数据或者控制其他智能厨房装置。

厨房龙头21可以基于如由另一智能浴室装置、厨房装置或其他装置促成的用户的识别、由其他装置收集的数据、或者可以通过其他装置进行的用户选择来提供预定体积的水、预定温度的水或预定流速的水。厨房龙头21的状态可以被传输至控制中心显示器16并由控制中心显示器16显示。厨房龙头21可以包括配置成对通向厨房龙头21的水流进行测量的流量传感器,该水流被传输至控制中心控制器。

洗碗机22可以提供用于洗涤餐具的各种洗涤循环。洗涤循环可以包括预定模式的洗涤循环、预定类型的洗涤模式(例如,温和循环、锅和平底锅、消毒、额外加热、蒸汽)、温度设置、浊度设置、水量设置或其他设置。洗碗机22的状态可以被传输至控制中心显示器16并由控制中心显示器16显示。洗碗机22可以包括配置成对通向洗碗机22的水流进行测量的流量传感器,该水流流量被传输至控制中心控制器。

垃圾处理器23可以包括用于将食物垃圾或其他材料切割成小块以便穿过管道的垃圾处理装置或切割刀片。垃圾处理器23可以安装在水槽的排水管与管道的疏水阀之间。垃圾处理器23可以包括用于垃圾处理器23运行的时间量的定时设置。垃圾处理器23可以包括以较低速度运行的安静模式。由垃圾处理器23收集或生成的数据可以被传输至控制中心显示器16并由控制中心显示器16显示。垃圾处理器23可以包括用以测量从垃圾处理器23流出的颗粒流的流量传感器。

冰箱24可以包括为食物提供冷藏的冷藏室和/或为食物提供低温储存的冷冻室。冰箱24可以包括多个温度设置、儿童安全设置、以及包括时间和温度的状态。冰箱24的冷冻室可以包括温度设置和制冰模式,以用于控制由制冰机产生的冰的类型。除了这些设置和状态之外,控制中心显示器16还可以提供来自任何其他智能厨房装置或智能浴室装置的设置和数据。冰箱24可以包括配置成测量通向冰箱24的水流(例如,用于饮水机或制冰机)的流量传感器,该水流流量被传输至控制中心控制器。

热水器25(包括水箱25a、供水装置25b和可选的燃料供给装置25c)可以向其他器具提供已加热的水。热水器25可以包括温度设置,该温度设置描述了热水器中的水的目标温度。热水器25可以包括限定在热水器25中被加热的水量的体积设置。热水器25的状态可以被传输至控制中心显示器16并由控制中心显示器16显示。热水器25可以包括配置成对进出热水器25的水流进行测量的流量传感器,该水流流量被传输至控制中心控制器。

滤水器26可以在将水提供至任何其他厨房装置之前过滤水。滤水器26可以包括各种设置,包括针对特定污染物的过滤模式。例如,滤水器26可以包括:可以用于从水中去除铅的铅过滤模式、可以用于从水中去除细菌的细菌过滤模式、或者用于从水中去除特定颗粒的特定的颗粒过滤模式。滤水器26的状态可以被传输至控制中心显示器16并由控制中心显示器16显示。滤水器26可以包括配置成对进出滤水器26的水流进行测量的流量传感器,该水流流量被传输至控制中心控制器。

下面更详细地讨论智能厨房装置中的每个智能厨房装置。至少一个家庭集线器通信装置可以是独立设备或与任何器具集成。在一个示例中,家庭集线器通信装置29可以与计数器集成(例如,可缩回以在柜台表面下方或上方移动)。附加地,可以包括不同的或更少的部件。

任何智能浴室装置可以与任何厨房装置交互。例如,可以分析在一个或更多个浴室设备处收集的数据,以确定一个或更多个厨房装置的命令、设置或显示,反之亦然。例如,浴室装置处的用户的身份可以被发送至厨房装置,以用于在接近厨房装置时访问用户的配置或偏好。

通讯网络

图3示出了用于图1和/或图2的示例器具组的通信网络。通信网络可以包括服务器13、网络装置14、以及通信总线或本地网络15。通信总线或本地网络15可以连接至下述各项的任意组合中的一者或更多者:智能镜子(镜子组件)1、可编程(自动)淋浴器2、浴缸感应装置3、包括排水管4和龙头5的浴缸水位装置、智能(自动)马桶6、马桶(自动)座圈7、水槽龙头(自动水槽)8、光源9a和光导9b、厨房器具11和水系统12。附加地,可以包括不同的或更少的部件。

服务器13可以是配置成与位于多个位置(例如,不同家庭或企业)中的多个网络装置14通信的云装置。服务器13可以实现云服务,该云服务协调和分析来自与多个器具相关的多个网络装置14的数据。

网络装置14可以是作为家庭集线器通信装置的独立装置(例如,具有专用电源、扬声器和/或麦克风)。替代性地,网络装置14可以与一个或更多个器具集成。

在一个示例中,数据分析主要发生在网络装置14处,该数据分析可以被称为本地分析实施方式。在另一示例中,数据分析主要发生在服务器13或另一远程装置处,该数据分析可以被称为远程分析实施方式。混合实施方式可以包括网络装置14和服务器13处的数据分析的组合。

关于本地分析实施方式,网络装置14接收在器具x处收集的数据并执行数据分析以生成用于器具y的命令。该分析可以包括确定器具x的用户的身份、器具x的用户的临时状态、或来自器具x的用户的命令。用户的示例身份可以包括用户的识别符(例如,用户名、用户号、用户代码)。用户的示例临时状态可以包括困倦、肤色、疾病或情绪。来自用户的示例命令可以打开器具y或改变器具y的设置。

关于远程分析实施方式,网络装置14可以以预定格式打包或预处理数据并且将数据传输至服务器13。网络装置14可以根据类型过滤数据。示例类型包括音频数据、图像数据、位置数据、生物识别数据、环境数据或其他类型的数据。网络装置14可以基于与网络装置14相关联的器具的类型来选择要发送至服务器13的特定类型的数据。也就是说,网络装置14可以根据器具y的能力或配置对在器具x处收集的数据进行分类和选择以供器具y使用,并且将所选数据发送至服务器13。接着,服务器13响应于器具y的能力或配置而将所选数据发送至器具y.

对于图像数据,网络装置14可以分析用户的至少一部分的图像。对于位置数据,网络装置14可以通过分析图像(例如,模式匹配或线路检测)或通过基于接近度的基于距离的传感器来确定用户的位置。对于生物识别数据,网络装置14可以从温度传感器或红外传感器收集温度数据(例如,热签名)、从指纹传感器收集指纹数据、或者从视网膜扫描仪收集眼睛数据。对于环境数据,网络装置14可以收集温度、湿度或其他环境信息。

网络装置14可以以预定格式打包数据并且将数据发送至服务器13。预定格式可以特定于数据类型(例如,特定文件格式)。在一个示例中,收集的数据包括语音命令,并且预定格式是音频文件。预定格式可以是音频编码格式(例如,运动图像专家组(mpeg)标准、mpeg-2、mp3、波形文件或其他格式)。

除了以特定音频格式编码之外,所记录的音频可以包括预定语法。语音命令可以包括召唤命令、请求命令、装置功能命令、技能命令和其他命令的任意组合。

召唤命令可以包括触发词或体素以寻址家庭集线器通信设备。触发词可以包括用于家庭集线器通信装置的用户指定名称、或用于家庭集线器通信装置的品牌名称、或用于家庭集线器通信装置的通用名称(例如,集线器或家庭集线器)。在另一示例中,触发词可以包括用于器具的一类器具或相关房间。技能命令可以包括装置标识符和装置功能。装置标识符包括描述技能命令的目标装置的代码或词语。语音命令的示例预定语法可以是[召唤][技能]或[召唤][装置标识符][装置功能]。用于指定器具的品牌的语音命令的示例预定语法可以是[召唤][品牌][技能]或[召唤][品牌][装置标识符][装置功能]。用于指定器具的类别的语音命令的示例预定语法可以是[召唤][浴室][技能]或[召唤][浴室][装置标识符][装置功能]。

装置标识符可以包括多个部件。装置标识符可以包括部件标识符和子部件标识符。部件标识符可以描述本文所描述的任何器具。子部件标识符可以描述器具的一部分。例如,对于淋浴器的部件,每个淋浴喷雾器是子部件,并且对于水槽的部件,热水阀和冷水阀可以是子部件。装置功能命令可以是应用于部件和/或子部件的命令。例如,对于部件淋浴器和子部件淋浴喷雾器而言,装置功能可以包括淋浴喷雾器的水平设置,并且对于水槽的部件,装置功能可以是定义冷水平和热水平的组合的温度。

在一个示例中,省略了召唤命令。例如,家庭集线器通信装置或网络装置14的预定格式可以包括用以从一个器具通信至另一器具的单字主题控制。例如,当智能镜子1接收指示本地器具的词语(例如,照明、温度、声音等)时,以下词语被直接应用于该本地器具。

器具还可以布置在场景、组和例程中。场景是对单个命令作出不同响应的装置集合。示例场景可以是“早上好”,其促使风扇打开、淋浴器以设定温度起动、并且灯打开。另一示例场景可以是“灯亮”,其促使天花板灯打开以及镜子上的灯打开。组是以与一个或更多个命令类似的方式响应的装置的集合。一组示例装置可以是所有灯。另一组示例装置是家中的门锁。可以触发该组打开所有灯或锁定所有门。例程是应用于一个或更多个器具的事件的时间序列。例如,可以开始淋浴,并且然后在淋浴开始后的第一预定时间段(例如,两分钟)之后,打开镜子处的灯,在第二预定时间段(例如,10分钟)之后,改变灯的强度、亮度或色温。

语音命令的另一示例预定语法可以是[场景],其可以访问场景访问表以将场景转换为多个完整命令(例如,[召唤][技能]或者[召唤][装置标识符][装置功能])。用于语音命令的另一示例预定语法可以是[组][装置功能],其可以访问场景访问表以将场景转换为多个完整命令(例如,[召唤][技能]或者[召唤][装置标识符][装置功能])。用于语音命令的另一示例预定语法可以是[例程],其可以访问场景访问表以将场景转换为完整命令序列(例如,[召唤][技能]或者[召唤][装置标识符1][装置功能1]、[延迟]、[召唤][技能2]或者[召唤][装置标识符2][装置功能2])。

器具可以使用主模型和从模型进行通信。主装置可以被定义为直接与服务器13通信并从用户接收语音命令的装置,并且从装置可以被定义为响应于通过主装置通向服务器13的语音命令路由器而从服务器13接收指令的装置。在一些实施方式中,网络装置14是主装置,并且一个或更多个器具是从装置。

在另一示例中,网络装置14被省略,或者仅提供网络功能,并且器具中的一个器具作为主装置操作,而一个或更多个其他装置作为从装置操作。器具可以配置成执行优先级顺序算法,以用于确定哪些器具被指定为主装置以及哪些设备被指定为从装置。优先级顺序算法可以基于一个或更多个优先级技术,所述一个或更多个优先级技术包括连接顺序、安装顺序、用户偏好顺序、制造商偏好顺序和/或用户接近度偏好。

连接顺序可以指示连接至网络装置14或服务器13的第一器具。网络装置14或服务器13可以在连接至网络时将主状态或从状态分配给器具。例如,当器具连接至网络时,器具可以向网络装置14或服务器13发送连接请求。连接请求可以包括器具的装置标识符和/或与器具兼容的装置功能列表。响应于连接请求,网络装置14或服务器13可以向器具返回诸如从状态或主状态之类的状态。对于连接技术的顺序,当连接请求是第一连接请求或唯一活动连接请求时,网络装置14或服务器13将主状态返回给器具。当连接请求不是第一连接请求或者不是唯一活动连接请求(即,存在另一活动连接)时,网络装置14或服务器13可以将从状态返回给器具。器具响应主状态遵循主模式或者响应于从状态遵循从模式。

在用于连接技术的顺序的另一示例中,网络装置14或服务器13可以基于互联网协议(ip)地址将主状态或从状态分配给器具。在网络上,可以根据器具连接至网络的顺序以数字顺序分配动态ip地址。网络装置14或服务器13可以从器具接收连接请求,并且连接请求可以包括器具的ip地址。网络装置14或服务器13可以分析ip地址并且响应于ip地址的分析而将主状态或从状态返回给器具。在一个示例中,网络装置14或服务器13可以将所接收的ip地址存储在存储器中并且比较所接收的ip地址。网络装置14或服务器13可以将主状态分配给最低ip地址以及将从状态分配给其他ip地址。在另一示例中,网络装置14或服务器13可以将主状态或从状态分配给预定的ip地址。ip地址针对主状态或从状态的分配可以根据用户输入或外部装置来定义。

安装技术的顺序可以指定待作为主装置安装或通电的第一器具。网络装置14或服务器13可以基于无线通信(例如,蓝牙广播)来确定待安装或通电的第一器具。各个器具可以记录器具安装或通电时的本地时间戳。当连接请求包括由器具存储的时间戳时,网络装置14或服务器13可以根据器具的连接请求来确定待安装或通电的第一器具。

可以通过用户输入或默认顺序来设定用户偏好的顺序。用户偏好的顺序可以指定各个器具。例如,优先顺序可以指定智能镜子、智能马桶、智能淋浴器、光导或其他装置。器具的任何顺序都是可能的。用户偏好的顺序可以指定器具的类型。例如,器具类型的顺序可以指定浴室器具然后厨房器具,或者器具类型的顺序可以指定具有用户界面的器具(例如,智能镜子)、具有移动装置控制的器具(例如,智能马桶)、没有用户界面的器具(例如,自动调平浴缸)和无源器具(例如,光导和多功能瓷砖)。在顺序中的每个层次结构内,可以使用第二排序技术。例如,在具有用户界面的用户器具中,第二顺序可以指定器具连接至网络的顺序。

制造商偏好的顺序可以是制造商指定的装置的顺序。每个器具可以存储指示顺序的字母数字代码(例如,a、1或另一代码)。器具可以向网络装置14或服务器13发送包括用于排序的字母数字代码的连接请求。网络装置14或服务器13可以对从多个器具接收的代码进行排序。最高代码可以被指定为主状态,而其他代码可以被指定为从状态。

用户接近度技术可以根据用户的存在动态地改变主状态和从状态。例如,当每个器具通过接近度传感器或其他类型的传感器检测到用户的接近度时,器具可以报告相对于网络装置14或服务器13的接近度。网络装置14或服务器13可以将主状态分配给最接近用户的器具。可以为其他器具分配从状态。主状态动态地变化。当用户从一个装置移动至另一装置时,主状态将更新。例如,当用户从器具x附近移动至器具y附近时,网络装置14或服务器13可以将器具x的状态从主状态改变为从状态并且将器具y的状态从从状态改变为主状态。

在主模式中,一个器具可以配置成引导一组器具。主装置可以是从用户接收音频命令的唯一装置。可以忽略从模式下其他装置的音频命令。主模式可以启用器具的麦克风,并且从模式可以禁用器具的麦克风。处于主模式的器具可以向处于从模式的其他器具发出指令。

除了彼此交换信息之外,器具可以通过网络装置14和/或服务器13与外部装置30交换信息。外部装置30可以与制造商(例如,器具制造商)、保险提供者、公用事业提供者或另一实体相关联。

外部装置30可以配置成编译和分析由器具连接并通过网络装置14和服务器13共享的数据。在一个示例中,网络装置14响应于反馈数据生成报告,并且将报告发送至外部装置30。外部装置30可以向用户提供服务利益以交换共享数据。外部装置30可以对多种类型的器具的反馈数据和/或器具的多个位置进行编译。外部装置30可以将反馈数据与收集该反馈数据的器具的地理位置相关联地存储。已编译的数据或报告可以指示地理上相关的事件,比如水容量、疾病或污染。

使用外部装置30的制造商可以收集与使用、维护或故障有关的数据。使用数据描述了用户何时使用该器具(例如,一天中的时间或一周中的某一天)以及用户如何使用该器具(例如,淋浴门被关闭,水龙头被打开)。外部装置30可以根据使用数据来计算使用器具的特定特征的频率和持续时间。例如,对于马桶,外部装置30可以确定多个就座用户和多个站立用户。可以基于使用数据从装置添加或去除特征。维护数据可以描述何时对器具进行维护,比如更换消耗品(例如,滤水器、密封件、消毒剂溶液)或者维护提供者何时访问该器具。故障数据可以包括由器具记录的错误。错误可以包括控制器的电子错误、漏水或其他管道错误、或者网络通信错误。外部装置30可以基于所收集的数据向用户提供警报。基于维护数据的示例警报可以描述何时应当对消耗品进行重新排序。网络装置14可以对消耗品自动重新排序。

包括扬声器和外部装置30的网络装置14(例如,家庭集线器通信装置或具有集成家庭集线器通信装置的器具)可以协调以向用户提供服务辅助。在基于在器具处收集的数据在外部装置30处执行诊断之后,外部装置30以下述各者的通告的形式向网络装置14提供反馈:所述各者为服务呼叫/或调度、针对用户的用以维护器具的自己动手的指令、或者针对用户的应用于器具或提供给技术人员的错误代码。外部装置30还可以向网络装置14发送适当的诊断例程、软件升级、固件升级或其他本地设置。

保险提供者通过外部装置30可以收集与用户习惯有关的数据。示例习惯包括诸如洗手之类的卫生动作的频率、或诸如淋浴之类的冒险行为的频率。公用事业提供商可以在一天中的不同时间收集与器具的用水量相关的数据,以便在白天将水费用定价在不同的水平。定价方案可以鼓励全天更均匀地使用水,从而提高整体节水效果。

一个或更多个器具的所有设置的集合可以由网络装置14或服务器13存储。设置的集合可以是能够通过服务器13转移至不同位置的用户护照(例如,转移至外部装置30)。不同的位置可以是不同的房屋、酒店或其他房间。换句话说,图1和/或图2中的器具的设置集合可以与用户相关联地保存和存储。当用户前往诸如旅馆房间的另一位置时,在另一位置的器具上提供设置。外部装置30可以基于用户身份——比如信用卡、与用户电话的通信、用户实体的检测、或者直接在其他位置输入的代码——来访问用户护照。

器具协调

图4示出了根据示例性实施方式的用于向用户提供服务的器具之间的数据流。网络装置14与第一器具31和第二器具32通信。第一器具31可以基于在第二器具32处收集的数据向用户33提供服务,反之亦然。附加地,可以包括不同的或更少的部件。

网络装置14可以包括数据收集接口36、控制器34和输出接口38。数据收集接口36和/或输出接口38可以配置成使用无线网络或个人局域网与第一器具31和/或第二器具32通信。示例无线网络包括蜂窝网络、称为wi-fi或ieee802.11的协议族、称为蓝牙的协议族、或其他协议。蜂窝技术可以是模拟高级移动电话系统(amps)、全球移动通信系统(gsm)、第三代合作伙伴计划(3gpp)、码分多址(cdma)、个人手持电话系统(phs)、以及4g或长期演进(lte)标准、或其他协议。示例无线网络可以包括无线网状网络(例如,蓝牙网格)。无线网状网络很多包括可以进行多次通信。例如,图1和/或图2的器具可以直接连接至网状网络。示例个人局域网可以包括被称为蓝牙低能量的协议族或者配置成在预定功耗级别下保持预定距离范围的另一低能量协议。无线网状网络可以包括用于使用蓝牙低能量的器具的一个或更多个节点。

在一个实施方式中,网络装置14与至少一个耗水装置通信。示例耗水装置包括可编程淋浴器2、浴缸感应装置3、包括排水管4和龙头5的浴缸水位装置、智能马桶6、自动水槽8、厨房器具11和水系统12。耗水装置连接至供水装置或管道系统。耗水装置可以包括与供水装置相关联的至少一个传感器,比如测量水流的流量传感器或其他类型的传感器。

数据收集接口36配置成从至少一个耗水装置(例如,第一器具31和/或第二器具32)接收用户数据。虽然图4中仅示出了单向通信,但是数据收集接口36可以与第一器具31和第二器具32两者连接以进行双向通信。用户数据可以描述在第一器具31和/或第二器具32处收集的传感器数据、由用户在第一器具31和/或第二器具32处输入的条目数据、记录在第一器具31和/或第二器具32处的存录数据、或者访问第一器具31和/或第二器具32的配置数据。

在第一器具31和/或第二器具32处收集传感器数据或用户数据。传感器数据可以描述用户的空间位置。例如,传感器数据可以由运动传感器或接近度传感器收集。传感器数据可以包括用户的一部分(例如,脚、手或身体)的空间位置的三维坐标。传感器数据可以由眼睛注视传感器收集,该眼睛注视传感器确定用户面部的视线或角度取向。传感器数据可以描述由用户做出的手势或动作。例如,手势包括指向挥手动作或定向动作比如升高或降低手以改变设置。传感器数据可以包括在第一器具31和/或第二器具32附近的区域的红外或激光扫描。

传感器数据可以由相机或图像采集装置收集。可以使用图像处理技术来分析传感器数据以确定用户的颜色、亮度或色调。替代性地,图像处理技术可以确定用户的体格、形状、性别、年龄或其他人口统计数据。传感器数据可以使用诸如心率、体温、汗液或气味的另一特征来描述用户身体的状态。

用户可以在第一器具31和/或第二器具32处输入条目数据。条目数据可以包括登录数据或登录凭证(例如,用户名和证明信息)。输入数据可以包括用于操作第一器具31的选择。用于操作第一器具31的输入数据可以用于操作第二器具32。例如,用于自动淋浴器2的温度设置可以指示用户偏好并且用于确定自动水槽8的温度设置。

存录数据可以被记录在第一器具31和/或第二器具32处。存录数据可以描述用户随时间的习惯。存录数据可以包括与时间戳相关联的装置设置。网络装置14可以分析存录数据以识别历史数据中的趋势。例如,温度设置在冬季可能趋于温暖,而在夏季则趋于较低。网络装置14可以基于在第一器具31处收集的历史数据来计算用于调整第二器具32处的温度设置的季节因子。

访问第一器具31和/或第二器具32的配置数据可以涉及器具的特定特征。例如,特定用户可以使用静音设置来禁用第一器具31的扬声器。网络装置14可以识别来自第一器具31的静音设置并且基于用户的偏好向第二器具32发送静音命令。

来自收集装置的用户数据可以描述用户的状态。用户的示例状态包括体温、心率、身高、体重、疲劳度、肤色、营养不良、水合或其他状况。

用户数据可以由数据收集接口36或控制器34修改。可以过滤用户数据以去除噪声。滞后控制算法可以应用于用户数据。可以将第一阈值应用于增加数据,并且可以将第二阈值应用于减少数据以防止快速阈值交叉出现在用户数据中。可以在预定时间段内对用户数据进行平均以减少异常值数据点的影响。

控制器34配置成执行来自至少一个收集装置的用户数据的分析。分析可以将用户数据与指示装置功能的阈值或简档进行比较。当数据大于阈值水平或与简档的预定部分匹配时,控制器34为另一装置生成反馈数据。

控制器34可以对至少一个收集装置的一个或更多个特征的用户设置或偏好进行平均并且将平均值保存为反馈数据。对至少一个收集装置的一个或更多个特征的平均偏好可以包括温度设置、水量、光强度或光方向。例如,当收集装置是淋浴器时,控制器34可以对所有用户的温度设置或者单个用户的多个实例的温度设置进行平均,以针对反馈数据计算温度。

输出接口38配置成基于对第一器具31的用户数据的分析来提供反馈数据。反馈数据可以由耗水器具应用以响应于反馈数据来设定水温、水量或水模式。反馈数据可以启用或停用第一器具31或者第一器具31的特定功能。

图5示出了根据示例性实施方式的用于协调家庭装置的方法的流程图。该方法可以由网络装置14执行,或者该方法的特定方面可以分别由数据收集接口36、控制器34和输出接口38执行。附加地,可以包括不同的或更少的动作。

在动作s101中,数据收集接口36从至少一个第一装置接收对用户的状态进行描述的传感器数据。至少一个第一装置可以是耗水装置(例如,浴缸、水槽、淋浴器、马桶)。用户的状态可以是用户的存在、用户的位置、或者用户的测量特征。

在动作s103中,控制器34执行来自至少一个第一装置的传感器数据的分析。在动作s105中,控制器34基于传感器数据的分析而生成反馈数据。反馈数据可以包括用以操作第二装置或特定装置功能的指令。当用户的状态是用户在场时,分析可以包括将用户在场或不在场与下述查找表进行比较,该查找表列出了当用户在场时被启动的装置功能。当用户在场时被启动的示例装置功能可以包括灯、麦克风或加热器。当用户的状态是用户在场时,分析可以包括将位置与下述查找表进行比较,该查找表列出了当用户处于特定位置时被启动的装置功能。基于位置启动的示例性装置功能可以包括在用户位于水槽处时打开水、当用户远离马桶定位时冲洗马桶、或者基于用户的位置打开灯。当用户的状态是测量的特征(例如,温度、颜色或情绪)时,分析可以包括将测量的特征与用于测量的特征的查找表进行比较。

在动作s107中,基于来自至少一个第一装置的用户数据使用反馈数据来操作第二装置。第二装置可以响应于由控制器34发出的指令而操作。第二装置可以是耗水装置(例如,浴缸、水槽、淋浴器、马桶)。

图6示出了根据示例性实施方式的基于由第二装置收集的数据来控制第一装置的器具之间的数据流。关于图4所描述的网络装置41可以被包括在图6的示例中或者被从图6的示例中省略。器具之间的数据流可以包括多种类型的数据,所述多种类型的数据包括但不限于音频记录43、命令数据45和设置47。

记录43可以包括包含语音命令的音频数据。示例语音命令可以包括召唤命令、请求命令、装置功能命令、技能命令和其他命令的任意组合。语音命令可以包括预定语法(例如,[召唤]、[装置功能命令])。语音命令可以包括自然语言。记录43可以在第一器具31、服务器13或网络装置14处被解释。替代性地,语音命令可以在第二器具32处被解释并且被编码为命令数据45。命令数据45可以包括具有装置标识符和功能标识符的数据包。另外,用户可以直接向第二器具32输入待应用于第一器具31的指令。可以在器具之间传送直接命令作为设置47。

图7示出了根据示例性实施方式的器具之间的双向数据流。关于图4所描述的网络装置14可以被包括在图6的示例中或者被从图6的示例中省略。器具之间的数据流可以包括多种类型的数据,所述多种类型的数据包括但不限于传感器数据37和命令数据45。第一器具31收集传感器数据37并且将传感器数据37直接发送至第二器具32,或者间接地通过网络装置14和/或服务器13发送至第二器具32。第二器具32分析在第一器具31处收集的传感器数据37并且将命令数据45直接发送至第一器具31、或者间接地通过网络装置14和/或服务器13发送至第一器具31。

用户识别

图8示出了根据示例性实施方式的用于用户识别的期间之间的另一数据流。网络装置14与第一器具31和第二器具32通信。第一器具31可以基于在第二器具32处收集的数据向用户33提供服务,反之亦然。附加地,可以包括不同的或更少的部件。

第一器具31配置成收集与用户的身份相关联的传感器数据。与用户的身份相关联的传感器数据可以包括身份数据19、生物统计学数据35或传感器数据37。身份数据39可以包括用于第一器具31的用户的身份的用户名或其他标识符。识别数据39可以从描述用户的图像数据或接近度数据导出。生物统计学数据35可以包括身体轮廓、指纹、面部识别或其他数据。传感器数据37可以包括温度、应力、血压、觉醒或其他瞬态特征。

第二器具32可以基于根据由第一器具收集的传感器数据而确定的用户身份来访问用户的配置。然后根据用户的配置来定义装置功能。用户的配置包括装置功能的高度、装置功能的温度、装置功能的时间延迟、装置功能的体积、或装置功能的序列、或其他设置。

服务器13或网络装置14分析传感器数据以确定用户的身份。第二器具32配置成基于根据由第一装置收集的传感器数据而确定的身份向用户提供装置功能。也可以连接附加器具。例如,第三器具可以配置成基于根据由第一器具收集的传感器数据而确定的身份向用户提供装置功能。在关于图1所描述的任意浴室器具中,参照图2所描述的厨房器具或者其他器具可以是第一器具31或第二器具32。在另一实施方式中,第一器具31或第二器具32是连接至管道或水系统的浴室器具。在另一实施方式中,第一器具31或第二器具32是耗水器具。

除了在此描述的装置功能的另外的示例之外,以下是由第二器具32基于在第一器具31处收集的标识数据而应用的装置功能的示例。在一个示例中,装置功能可以打开(启动)或关闭(停用)电源状态、待机状态、或通向智能镜子1的数据流或水流、可编程淋浴器2、浴缸感应装置3、用于龙头5的浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8、光源9a、厨房龙头21、洗碗机22、垃圾处理器23、冰箱24、热水器25和/或滤水器26。

用于可编程淋浴器2的装置功能的具体示例可以包括基于由第一器具31收集的传感器数据、响应于由服务器13确定的用户的身份来确定淋浴序列。淋浴序列可以包括用户的至少一个定时部件、用户的至少一个温度部件、用户的至少一个淋浴头选择、或用户的至少一个喷雾选择。淋浴顺序可以基于季节、天气、一天中的时间或一周中的某天而不同。当传感器数据包括基于健康、心率、温度或应力的用户状态时,淋浴序列是基于用户的状态的。

用于浴缸装置的装置功能的具体示例可以应用于浴缸感应装置3或用于龙头5的浴缸水位装置。装置功能可以是水流、水温、或启动或停用龙头5。装置功能可以指定浴槽的水位。排水管和龙头5可以被协调(例如,用以释放一些水的命令以及向浴缸中添加一些水的命令)以保持特定水位。另外或在替代方案中,可以协调排水管和龙头5以保持浴缸的特定温度。装置功能可以使浴缸感应装置3为沐浴发出一系列音频或振动。该序列可以是音乐或一系列振动脉冲。

用于智能马桶6的装置功能的具体示例可以包括冲洗马桶、清洁马桶、照亮马桶、或加温马桶的一部分。用于龙头的装置功能的具体示例可以包括水量、水温、或者水的持续时间。第二器具32包括光源9a,光源9a配置成照亮作为装置功能的特定区域。

用于滤水器26的装置功能的具体示例配置成过滤水流。可以基于用户的身份来选择过滤器。用户配置可以包括对水过滤的偏好,其指定了特定类型的过滤或指定待从水中去除的物质。水过滤也可以由任何龙头、冰箱24或热水器25实施。另外,水添加剂系统可以由任何龙头、冰箱24、热水器25、滤水器26或另一耗水装置实施。水添加剂系统配置成向水流提供添加剂。用户配置可以包括对水添加剂的偏好,其指定了用于水的特定添加剂。本文所描述的示例性添加剂包括氟化物、维生素或调味剂。

图9示出了根据示例性实施方式的用于器具或家庭集线器通信装置的控制系统301。控制系统301可以由图1和/或图2中的器具、网络装置14或服务器13中的任一者实施。控制系统301可以包括处理器300、存储器352和通信接口353,该通信接口353用于与装置(例如,分别为器具、网络装置14或服务器13)交互或者与因特网和/或其他网络346交互。控制系统301的部件可以使用总线348进行通信。控制系统301可以连接至工作站或另一外部装置(例如,控制面板)并且/或者控制系统301可以与用于接收用户输入的数据库、系统特征、以及本文中所描述的任意值关连。可选地,控制系统301可以包括输入装置355和/或与任何传感器通信的感测电路。感测电路如上所述接收传感器测量值。可选地,控制系统301可以包括驱动单元340,以用于接收和读取具有指令342的非暂时性计算机媒体341。附加地,可以包括不同的或更少的部件。处理器300配置成执行存储在存储器352中的指令342,以用于执行本文中所描述的算法。

图10示出了根据示例性实施方式的基于在另一器具处收集的标识数据的一个器具的操作的流程图。可以通过家庭集线器通信装置、网络装置14或服务器13的任意组合来执行流程图的动作。一个或更多个动作的部分可以由器具执行。附加地,可以包括不同的更少动作。

在动作s201中,控制系统301(例如,通过通信接口353)接收由第一器具31收集的传感器数据。传感器数据与用户的身份相关联。可以通过无线通信来接收传感器数据,并且利用时间戳、第一器具31的装置标识符、以及收集传感器数据的传感器类型的数据类型标识符来编码传感器数据。传感器数据可以通过传感器的组合来收集。通信接口353可以包括电路、模块、或者作为用于接收由第一器具收集的传感器数据的器件的特定应用控制器。

在动作s203中,控制系统301(例如,通过处理器300)分析来自第一器具的传感器数据以确定用户的身份。控制系统301可以将传感器数据中描述的物理特性与用户的存储值进行匹配。控制系统301可以随时间匹配一系列值,或者跨多个传感器匹配一系列值,其中,存储的简档供用户使用。处理器300可以包括电路、模块、或者作为用于分析来自第一器具的传感器数据以确定用户的身份的器件的特定应用控制器。

在动作s205中,控制系统301(例如,通过处理器300)使用用户的身份访问用户数据库以进行用户配置。用户配置可以包括适用于跨多个器具的用户的偏好,比如是否启用或禁用装置功能的类型。用户配置可以包括为用户保存的特定设置。用户配置可以包括一系列优选功能或用户何时优选特定装置功能的时间。处理器300可以包括电路、模块、或者作为使用用户的身份访问用户数据库以进行用户配置的器件的特定应用控制器。

在动作s207中,控制系统301(例如,通过处理器300)生成用于基于用户身份的用户配置来对为第二装置生成装置功能的命令进行控制的设置。处理器300可以包括电路、模块、或者作为用于基于用户身份的用户配置而生成用于第二器具的装置功能的命令的器件的特定应用控制器。

智能镜

图11a(和分解图图11b)示出了示例镜子101和位于镜子101后面的柜体,柜体包括家庭集线器通信装置、至少一个灯条103和用户界面105。替代性地,镜子101可以与可以是独立装置或与另一器具集成的另一家庭集线器通信装置通信。附加地,可以包括不同的或更少的部件。

镜子101可以包括配置成提供包括用户的对象的反射的镜子基底。镜子基底基本上反射所有光——光以相同的角度入射在镜子基底上且光碰到镜子基底——和/或基本上不吸收或散射光。基本上所有的光可以意味着90%的光、99%的光或另一比例的光。基本上没有光可以意味着10%的光、1%的光或另一比例的光。镜子基底可以由抛光材料制成或者由涂有薄层反射金属(例如,银或铝)的透明玻璃制成。

镜子101可以包括传感器102,传感器102配置成从用户收集传感器数据。传感器102可以是具有镜头的图像采集装置比如数字孔径收集装置(例如,相机)、或者是具有电荷耦合装置(ccd)的图像采集装置,比如为在硅表面上形成的形成光敏元件的集成电路。图像采集装置可以采集用户的面部识别的图像。图像采集装置可以采集用于识别用户的图像签名的图像,比如用户的颜色或形状(例如,骨密度、轮廓、高度和/或重量)。其他身体特性可以从用户的图像确定,包括细胞水平的皮肤质量、激素失衡的迹象、衰老、阳光损伤、色素沉着、颜色、炎症、环境影响或其他异常。例如,可以分析用户牙齿的图像以获得刷牙的反馈。镜子101检测刷牙或牙线是否足够并指示用户继续刷牙或使用牙线。在另一示例中,分析用户肌肉的图像以确定肌肉状况(例如,过度疲劳、拉伤或撕裂),用户肌肉的图像被高亮显示在显示器上并且被传输至用于定制锻炼的锻炼装置或被传输至用于定制的锻炼计划的培训师或网站。

传感器102可以是相对距离收集装置,比如接近度传感器或激光扫描仪。激光扫描器可以发射一个或更多个激光脉冲,所述一个或更多个激光脉冲从物体反射并被激光扫描器接收。激光脉冲的飞行时间表示距物体的距离。接近度传感器可以检测在预定距离处或在预定距离范围内的物体的存在。接近度传感器可以包括微波传感器或雷达传感器。示例预定距离可以是28英寸、1米或另一距离。接近度传感器的范围可以是锥形形状的。

传感器102可以是温度映射装置比如红外摄像机,用于检测用户的热签名。传感器102可以是配置成对用户的眼睛进行扫描的视网膜扫描仪。视网膜扫描可以指示用于识别用户的眼睛签名。视网膜扫描可以揭示用户的血糖水平。

传感器102可以是诸如麦克风的音频传感器。传感器102可以检测气味。传感器102可以检测指示气味的挥发性有机化合物(voc)或其他碳基(有机)化学品(化合物)。传感器102可以是环境传感器,比如温度传感器、光传感器或湿度传感器。传感器102可以是另一位置的远程传感器(例如,与镜子组件101不同的rom)。

镜子组件101包括用户界面105,该用户界面105配置成从用户接收指令和/或向用户显示数据。来自用户的指令可以触发辅助装置的辅助命令。在用户界面105处显示的数据包括辅助装置的状态数据、辅助装置的设置数据、用户的配置数据、或者辅助装置的类型数据。

用户界面105可以包括触摸屏。用户界面105可以包括时间部件107、用户输入109和天气部件111。图12示出了镜子和柜体的另一示例用户界面,该另一示例用户界面包括类似的时间部件107和天气部件111。图13示出了集成为过渡用户界面和镜子的用户界面和镜子基底的另一实施方式。通过改变通过镜子基底的不同部分的电流,镜子基底可以在镜子与用户界面之间改变。迹线或电线的网络承载变化的电流。在一个示例中,当从另一装置接收数据时,电流被改变使得镜子的一部分变为用户界面。在一个示例中,当从用户接收到召唤命令时,电流被改变使得镜子的一部分变为用户界面。

图14a和图14b示出了根据示例性实施方式的用于镜子的装置,该装置包括支承壳体115、传感器模块121、控制模块壳体122和镜子接口120。控制模块123可以成形为配合和/或配装在控制模块壳体122内侧。控制模块123可以包括位于下侧的控制接口130。图14a示出了较宽的支承壳体115,图14b示出了窄支承壳体115。图14b还示出了用于将控制模块123保持至支承壳体115的支撑脚124。附加地,可以包括不同的或更少的部件。

传感器模块121可以包括在本文中所描述的示例中的、收集传感器数据的一种或更多种类型的传感器。用户的传感器数据在镜子组件101处或特别地在控制模块123处被从传感器模块121或外部传感器接收。控制模块123可以包括控制器,该控制器配置成分析传感器数据并且为与镜子组件协调的辅助装置选择辅助命令以及为用户选择辅助命令。

辅助装置是本文中所描述的器具之一。辅助装置可以是与镜子组件101在同一房间内的相邻装置或者是距镜子组件101小于预定距离的相邻装置。辅助装置可以是与镜子组件101在不同房间中的远程装置或者是距镜子组件101大于预定距离的远程装置。相对于镜子组件101,相邻的装置可以包括浴室装置比如智能镜子1、可编程淋浴器2、浴缸感应装置3、浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8、光导或风扇。相对于镜子组件101,远程装置可以包括厨房装置,比如厨房龙头21、洗碗机22、垃圾处理器23、冰箱24、热水器25和滤水器26。

控制模块123可以基于传感器数据的分析来选择与镜子组件101协调的辅助装置的辅助命令。可以为特定用户选择辅助命令。辅助装置的辅助命令基于在用户界面接收的用户指令,并且在用户界面处显示的数据包括辅助装置的状态数据、辅助装置的设置数据、用户的配置数据、或者辅助装置的类型数据。

传感器数据的分析可以确定在用户界面105处接收的指令。例如,用户可以输入用于可编程淋浴器2的命令(例如,选择淋浴序列或打开/关闭淋浴器)、用于浴缸感应装置3的命令(例如,选择洗浴体验)、用于浴缸水位装置的命令(例如,选择浴室水位)、用于智能马桶6的命令(例如,冲洗或关闭盖子)、用于马桶座圈7的命令(例如,升高或降低马桶座圈)、用于水槽龙头8的命令(例如,选择温度或体积)、用于光导的命令(例如,灯的位置或角度)、用于风扇的命令(例如,风扇速度或开/关)、用于厨房龙头21的命令(例如,选择温度或体积)、用于洗碗机22的命令(例如,清洁模式或开/关)、用于垃圾处理器23的命令(例如,速度或开/关)、用于冰箱24的命令(例如,选择温度)、用于水加热器25的命令(例如,选择温度)、或用于滤水器26的命令(例如,启动或停用)。

辅助装置的设置数据可以基于在控制模块123处从另一辅助装置接收的信息。例如,从淋浴设置收集的关于高度的数据可以应用于马桶座圈位置、用户界面105的在镜子基底上的位置、或者光导的位置。用户的配置数据可以基于用户的识别或用户的检测以及基于先前为用户建立的偏好。辅助装置的类型数据可以用于在一类装置上应用设置。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度。

在一个示例中,控制模块123包括图9所示的部件。控制模块123可以包括配置成将辅助命令发送至辅助装置的通信接口。

控制模块123可以包括扬声器,该扬声器配置成为辅助装置提供音频状态数据、为辅助装置提供设置数据、为用户提供配置数据、或者为辅助装置提供类型数据。扬声器可以是可移动的。控制模块123可以接合定位机构(例如,步进马达或螺线管)以使扬声器朝向用户移动。运动程度可以取决于用户执行的任务、用户的身份,用户的身高、用户的偏好。扬声器的音量可以是可配置的。控制模块123可以基于用户执行的任务、用户的身份、用户的年龄、用户的身高、用户的偏好来设定扬声器的音量。例如,音量可以与年龄成比例地设定。某些任务可能会调用更高的音量。例如,当淋浴器运行时,使用更高的音量。

控制模块123可以包括麦克风,该麦克风配置成收集用于辅助装置的音频设置数据(例如,语音命令)、用户的配置数据、或辅助装置的类型数据。麦克风可以是可移动的。控制模块123可以接合定位机构(例如,步进马达或螺线管)以使麦克风朝向用户移动。运动程度可以取决于用户所执行的任务、用户的身份、用户的身高、用户的偏好。麦克风的音量可以是可配置的。

在控制模块123处接收的语音命令可以包括对辅助装置和待由辅助装置执行的装置功能进行描述的装置标识符,这些装置标识符在此关于各种器具进行描述。另外,语音命令可以包括镜子组件101的装置标识符,或者省略装置标识符可以默认为镜子组件和镜子组件101的装置功能。在镜子组件101处执行的示例功能可以包括灯的控制、光导的控制、收集数据的选择、以及显示数据的选择。

灯的控制(例如,灯条103)可以包括灯的颜色、灯的亮度、灯的强度、或灯的时间表。光导的控制可以包括基于为用户选择的辅助命令来确定光的角度或位置。例如,语音命令可以指示光导响应于语音命令来照亮洗手。收集的数据的选择可以启用或禁用一个或更多个传感器。显示数据的选择可以启用或禁用外部数据(例如,天气)或从辅助装置接收的数据的显示。

在一个示例中,控制模块123可以包括感应充电组件,该感应充电组件包括一个或更多个感应充电器。感应充电器可以包括线圈,该线圈配置成产生对移动装置中的电池充电的磁场。移动装置可以放置在控制模块123上以对移动装置的电池充电。充电组件可以结合到本文所描述的任何器具中。

图15示出了根据示例性实施方式的用于图14a和图14b的通信模块的控制接口130。控制接口130可以包括一个或更多个触觉开关,比如音量控制器137、电容性光控制器133和无线网络切换按钮135。电容性光控制器133或者控制接口130的任何输入装置可以包括响应触摸的电容式传感器。与控制接口130相邻的可以是一个或更多个扬声器132、以及包括夜灯led134和家庭集线器通信指示器136的发光二极管(led)阵列。

控制接口130可以为辅助装置提供命令。如示出的,音量控制137和/或电容性光控制133可以应用于辅助装置。否则,控制接口130可以包括用于打开和关闭辅助装置的启动功能。无线网络切换按钮135还可以打开和关闭与辅助装置的无线通信。

图16示出了根据示例性实施方式的包括用于图14a和图14b的控制模块123的面板140的机壳。包括一个或更多个存储空间或隔室的柜体可以耦合到镜子接口120。替代性地,可以省略镜子接口120。面板140可以包括通用串行总线或类似的通信端口141、麦克风启动或静音led143、询问led145和接近度传感器147。

通信端口141可以连接至膝上型计算机或智能电话以用于控制模块123的设置或配置。在一个示例中,配置需要硬连线连接。通信端口141可以用作用于电话、剃须刀、吹风机或其他可充电器具的充电端口。通信端口141可以与补充或替换灯、扬声器或麦克风通信。

麦克风启动或静音led143是指示麦克风何时在使用中的指示器。用户可以使用语音命令或其他用户输入来启动或停用麦克风。查询led145可以指示正在接收语音命令。例如,查询led145可以响应于召唤命令而发光。因此,查询led145指示家庭集线器通信装置已正确识别正在接收的语音命令。接近传感器147可以与传感器102协调使用。

智能马桶

图17示出了根据示例性实施方式的包括家庭集线器通信装置和用户界面的马桶150。马桶150是包括盆156、盖158、座圈154和壳体的卫生洁具。座圈154可以由机电提升和关闭装置控制,该机电提升和关闭装置构造成自动打开和关闭座圈。马桶150可以从流体供给管线接收流体输入(例如,水),并且可以将流体经由内部流体连接(未示出)输送至盆156。马桶150可以从外部或内部能量源接收电能。例如,马桶150可以连接至标准住宅电源出口(例如,120v60hz)、发电机或其他电源(例如,电池、电容器等)。在一些实施方式中,马桶150用作使用流体来冲洗、冲刷或以其他方式清洁盆156的马桶。马桶150可以提供配置成执行冲洗过程的各种冲洗选项。例如,一个冲洗选项可以清洁盆156、自动清洗盆156、并且然后再填充盆156以供后续使用。其他冲洗选项可以自动清洁盆156、使盆156消毒、或者发起用以减少或消除气味的过程。马桶150可以提供配置成在冲洗循环期间使用各种量的水或动力的一个或更多个冲洗选项。在一些实施方式中,马桶150可以包括坐浴盆杆、清洁元件、风扇或其他可选特征。在一些实施方式中,马桶150用作将流体输送至坐浴盆杆的坐浴盆。当马桶150用作坐浴盆时,座圈可以使用机电提升和关闭装置来自动提升。马桶150可以提供各种坐浴盆控制选项,所述各种坐浴盆控制选项包括用户可定制的喷雾模式和可调节的喷射压力、温度或位置。马桶150可以使用内部紫外线消毒灯自动清洁和消毒坐浴盆杆。在一些实施方式中,马桶150用作马桶和坐浴盆的组合,从而提供两种功能。

马桶150示出为包括壳体。壳体可以包围(例如,环绕、封装、容纳等)马桶150的一些或全部其他部件(例如,管道部件、电气部件、机械部件等)。马桶150可以为其他部件提供支承,从而允许这些部件被定位以进行如本文中所描述的马桶150的正确操作。在一些实施方式中,壳体可以保护内部部件免受外部损坏源(例如,物理损坏、化学损坏、电损坏等)。在一些实施方式中,壳体可以是封装所有马桶150的单个壳。在其他实施方式中,壳体可以包括多个壳。例如,图17示出了分成多个部分的壳体。前壳体部分152a被示出为对盆156进行支承。后壳体部分152b被示出为环绕马桶150的另一部分固定装置。后壳体部分152b可以包括控制模块157(例如,图9的控制系统301)、显示器153和通信模块155。

图17示出了智能马桶150的一体化或集成的实施方式。图18a示出了智能马桶180的分布式实施方式,智能马桶180包括用于自动覆盖组件170的模块化部件、非接触式冲洗装置177和自动清洁系统175。

自动清洁系统175可以包括释放智能马桶180的水箱中的溶液的阀。溶液流动至盆156以在图18a中示出的点处清洁盆。自动清洁系统175可以包括将溶液喷射到盆156中的喷雾器。溶液可以是清洁溶液或消毒溶液。

非接触式冲洗装置177可以是用于向智能马桶180发送冲洗命令的电子冲洗机构。非接触式冲洗装置177可以包括远程检测器(例如,盘或圆盘)和联接至盆156的机械冲洗器。非接触式冲洗装置177可以包括手势传感器,该手势传感器是配置成检测用户的手势的一种接近度传感器。手势可以是挥手或将手放在非接触式冲洗装置177附近。

图18b示出了根据示例性实施方式的用于智能马桶180的控制系统和通信系统。控制系统包括控制器或控制模块183(例如,图9的控制系统301)、专用遥控器185、电话181上的远程应用程序、加热器182、灯条186、传感器188和机械冲洗杆187。图19a和图19b示出了自动马桶覆盖组件170,该自动马桶覆盖组件170包括盖子171、可以在单个结构中与马桶成一体的座圈172、铰链组件173和一个或更多个电连接器174。附加地,可以包括不同的或更少的部件。这里,控制模块183参照智能马桶150的所有在一个或一体化实施方式中的控制器和包括模块化部件的智能马桶180的分布式实施方式两者。

控制模块183对自动覆盖组件170、非接触式冲洗装置177和自动清洁系统175的任意组合进行协调。控制模块183可以向自动覆盖组件170发送命令。

控制模块183可以向非接触式冲洗装置177发送命令以操作机械冲洗杆187。控制模块183可以向自动清洁系统175发送命令以发起清洁过程(例如,喷射或注入清洁溶液)。专用遥控器185或者位于电话181上的远程应用程序可以接收针对控制模块183的任何命令的用户输入。

智能马桶180可以包括配置成从用户收集传感器数据的传感器,比如传感器188。传感器188可以是具有镜头的图像采集装置比如相机、或者是具有电荷耦合装置(ccd)的图像采集装置,比如为在硅表面上形成的形成光敏元件的集成电路。图像采集装置可以采集用户的图像。图像采集装置可以采集用于识别用户的图像签名——比如用户的颜色或形状(例如,骨密度、轮廓、高度和/或重量)——的图像。图像采集装置可以是手势传感器。

传感器188可以是相对距离收集装置,比如接近度传感器(例如,传感器188)或激光扫描仪。激光扫描仪可以发射一个或更多个激光脉冲,所述一个或更多个激光脉冲从物体反射并被激光扫描仪接收。激光脉冲的飞行时间表示距物体的距离。接近度传感器可以检测在预定距离处或在预定距离范围内的物体的存在。接近度传感器可以识别多种类型的手势。例如,一个手势可以对应于生态冲洗,而另一手势可以对应于正常冲洗。

接近度传感器可以发射和/或检测光束(例如,红外光)。打破或中断用户所在的光束信号。打破光束包括将身体部位或物体放置在光束的路径中,使得接近度传感器不接收光束。光束可以靠近智能马桶的地板或基部,使得光束可以被用户的脚容易地打破。

传感器188可以是温度映射设备比如红外摄像机,用于检测用户的热签名。传感器188可以是配置成对用户眼睛进行扫描的视网膜扫描仪。传感器188可以是指纹传感器。传感器188可以是诸如麦克风的音频传感器。传感器188可以检测气味或voc。传感器188可以是环境传感器,比如温度传感器、光传感器或湿度传感器。传感器188可以是位于另一位置的远程传感器(例如,与智能马桶不同)。传感器188可以是用以检测智能马桶中的水泄漏的泄漏传感器。例如,传感器188可以检测由控制模块183分析的水位(例如,水箱的水位、池的水位)以确定何时可能发生泄漏。

传感器188可以收集关于人类排泄物的数据。传感器数据可以用于尿液分析或尿液筛查。传感器数据可以包括ph水平、一个或更多个酮的存在与否的指示、指示怀孕的激素的存在与否的指示、血细胞的存在与否或指示出尿路感染的细菌的指示、药物存在与否的指示、特定类型细胞(例如癌细胞)或其他物质的存在与否的指示。传感器188可以包括光传感器(例如,红外光或激光)以测试可以用于监测糖尿病的血糖水平或氧水平。传感器188(例如,相机)可以收集粪便样本的数据。控制模块183、家庭集线器通信装置或外部装置30可以对粪便样本执行图像分析。

传感器188可以配置成输出描述智能马桶180何时在使用中的数据。传感器数据可以是二进制的,包括用以指示智能马桶正在使用中的一个值和用以指示马桶180未被使用的另一值。

传感器188可以结合在自动覆盖组件170中。重量传感器(例如,压力传感器)可以在用户坐在马桶座圈上时检测用户的体重或用户体重的粗略估计。控制模块183可以根据传感器数据计算用户的重量。控制模块183可以确定用户的人口统计类型,比如男人与女人或者成人与儿童。控制模块183可以识别用户。例如,在家庭中,人的权重足够明显以识别个体用户的身份。控制模块183可以通过测量已知用户的重量来获悉身份。例如,用户可以使用专用遥控器185或电话181进行连接,并且控制模块183记录来自传感器的重量读数。权重由控制模块183存储,并且当后续用户就座时,将后续读数与存储的读数进行比较,以确定用户的身份是否匹配。任意数量的读数都可以用于任意数量的用户。

传感器188可以是电容传感器或检测用户的腿和大腿的电容传感器阵列。传感器数据可以指示用户是否就座。传感器数据可以指示腿是否被抬起以及腿抬起的时间。传感器数据指示智能系统的使用模式。

自动覆盖组件170、座圈172、或可选地智能马桶150可以包括比如生物识别传感器的传感器,用以检测用户的生物特征或生物统计学数据。传感器可以包括配置成收集用户的重量数据的重量传感器。传感器可以包括用于确定高度的传感器,并且控制模块183可以根据高度和重量来计算bmi。

生物识别传感器可以包括身体成分传感器。身体成分传感器可以使用生物电阻抗分析来测量肌肉质量和/或身体脂肪百分比。替代性地,身体成分传感器可以对使用生物电阻抗分析的细胞和组织中包含的体水百分比或使用生物电阻抗分析的骨量进行测量。身体某些部位的肌肉或脂肪的变化会改变身体某些部位的阻抗。控制模块183可以通过低水平电流发送通过用户身体并在低水平电流返回至传感器或控制模块183时测量低水平电流的变化来检测阻抗。电流可以从用户的身体通过座圈172(例如,腿部)或盖组件170(例如,背部)进入及返回,或者电流可以通过座圈172或盖组件170中的一者进入以及通过座圈172和盖组件170中的另一者返回。

生物识别传感器可以包括代谢传感器,该代谢传感器对在用户坐在马桶处时由用户每次消耗的基础代谢率(bmr)或最小能量率进行测量。bmr描述了身体休息所需的卡路里。

生物识别传感器可以包括光学体积描记术(ppg),其配置成光学地获得器官的体积测量。ppg可以配置成对用户的心率(例如,通过皮肤)、心血管脉搏波速度、呼吸、或用户的另一特征进行测量。

在这些示例中的一个或更多个示例中,传感器检测生物特征比如用户的身体成分、心率、温度或血压。生物识别传感器单独或与重量传感器组合使用可以提供用于识别用户的用户签名。

其他传感器可以用于确定用户的身份。传感器可以包括ir传感器,该ir传感器包括在自动覆盖组件170中、可以为就座的用户生成座位签名。类似地,位于盆的前部的ir传感器可以生成用户的脚的热签名。接近传感器可以检测脚的存在与否和/或由脚形成的姿势。

传感器188可以结合在非接触式冲洗装置177中,既用于检测用于发起冲洗的手势命令又用于检测机械冲洗杆187(例如,用于确认已经发生冲洗、检测冲洗次数、或启动清洁序列)。另外或在替代方案中,传感器188可以结合在自动清洁系统175中。传感器188可以检测清洁序列或检测用于发起清洁序列的命令。

控制模块183可以基于传感器数据而将命令发送至智能马桶180的各个部件。当接近度传感器检测到用户时,智能马桶180被置于待机模式。待机模式可以包括下述各项的任意组合:打开盖子、抬起座圈、暖热暖脚器、打开显示器、或打开遥控器185、或启动电话181上的对应应用程序。

除用于智能马桶180的命令之外,可以基于传感器数据的分析、用于与智能马桶180协调的辅助装置的辅助命令来选择控制模块183。辅助命令可以选择用于特定用户。辅助装置的辅助命令基于在用户界面处接收的用户指令,并且在用户界面处显示的数据包括辅助装置的状态数据、辅助装置的设置数据、用户的配置数据、或者辅助装置的类型数据。例如。可以根据用户的身份和/或一天中的时间(例如,性别、使用模式)来提升座圈。

传感器数据的分析可以通过由传感器接收的手势或其他命令(例如,语音命令)来确定在智能马桶180的用户界面处接收的指令。例如,用户可以提供包括用于下述命令中的一者或更多者的装置标识符和装置功能的指令:所述命令为可编程淋浴器2的命令(例如,选择淋浴序列或开/关淋浴器)、浴缸感应装置3的命令(例如,选择沐浴体验)、浴缸水位装置的命令(例如,选择沐浴水位)、水槽龙头8的命令(例如,选择温度或体积)、光导的命令(例如,光的位置或角度)、风扇的命令(例如,风扇速度或开/关)、厨房龙头21的命令(例如,选择温度或体积)、洗碗机22的命令(例如,清洁模式或开/关)、垃圾处理23的命令(例如,速度或开/关)、冰箱24的命令(例如,选择温度)、热水器25的命令(例如,选择温度)、或滤水器26的命令(例如,启动或停用)。另外或在替代方案中,来自外部装置30的数据影响马桶的一个或更多个设置。在一个示例中,来自气象服务的天气数据用于确定马桶座圈的加热器的温度。

除了直接命令之外,可以根据在智能马桶180处收集的传感器数据来计算或确定用于另一装置的辅助命令。智能马桶180与辅助装置之间可以存在直接关联。马桶座圈可以触发辅助装置中的动作。例如,当用户坐在马桶座圈上时,风扇打开。在另一示例中,当用户坐在马桶座圈上时播放媒体播放器(例如,收音机、数字录音、新闻),并且当用户从马桶座圈上站立起来时,媒体播放器停止。用户相对于智能马桶的位置可以触发辅助装置中的特定动作。例如,当用户从马桶座圈上站立起来或以其他方式离开智能马桶时,龙头打开或者光导指向水槽以促使洗手。当传感器数据是粪便分析时,分析结果可能会影响对在冰箱制造的食物类型的建议。

控制模块183可以从传感器数据生成警报。例如,当传感器数据指示故障时,作为外部装置30向制造商或服务提供商发送警报。当传感器数据涉及尿液分析时,可以作为外部装置30向雇主或医生发送警报。

当传感器数据描述马桶是否在使用中时,可以向另一器具发送警报。例如,电视、冰箱或家庭集线器通信装置可以向用户提供智能马桶正在使用或不在使用的警报。占用也可以被提供给电话181。多个马桶可以连接至网络装置14和服务器13。电话181或其他装置可以提供占用马桶或者当至少一个马桶未被占用时提供警报。

辅助装置的设置数据可以基于在控制模块183处从另一辅助装置接收的信息。例如,从淋浴器设置收集的关于高度的数据可以应用于马桶座圈位置、镜子基底上的用户界面的位置、或光导的位置。用户的配置数据可以基于用户的标识、或用户的检测、以及先前为用户建立的偏好。辅助装置的类型数据可以用于在一类装置上应用设置。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度。

在一个示例中,控制模块183包括由图9示出的部件。控制模块183可以包括配置成将辅助命令发送至辅助装置的通信接口。

控制模块183可以包括扬声器,该扬声器配置成为辅助装置提供音频状态数据、为辅助装置提供设置数据、为用户提供配置数据、或者为辅助装置提供类型数据。扬声器可以是可移动的。控制模块183可以接合定位机构(例如,步进马达或螺线管)以使扬声器朝向用户移动。运动程度可以取决于用户执行的任务、用户的身份、用户的身高、用户的偏好。扬声器的音量可以是可配置的。控制模块183可以基于用户执行的任务、用户的身份、用户的年龄、用户的身高、用户的偏好来设定扬声器的音量。例如,音量可以与年龄成比例地设定。某些任务可能会调用更高的音量。例如,当淋浴器运行时,使用更高的音量。

控制模块183可以包括麦克风,该麦克风配置成收集辅助装置的音频设置数据(例如,语音命令)、用户的配置数据、或辅助装置的类型数据。麦克风可以是可移动的。控制模块183可以接合定位机构(例如,步进马达或螺线管)以使麦克风朝向用户移动。运动程度可取决于用户所执行的任务、用户的身份、用户的身高、用户的偏好。麦克风的音量可以是可配置的。

在控制模块183处接收的语音命令可以包括对辅助装置和待由辅助装置执行的装置功能进行描述的装置标识符,这些装置标识符在此关于各种器具进行描述。另外,语音命令可以包括智能马桶的装置标识符,或者省略装置标识符可以默认为智能马桶和智能马桶的装置功能。在智能马桶处执行的示例功能可以包括冲洗马桶、启动或停用座圈加温器、启动或停用媒体播放器、打开或关闭盖子、控制灯光、控制光导、选择收集到的数据和选择显示的数据。

灯的控制(例如,灯条186)可以包括灯的颜色、灯的亮度、灯的强度、或灯的时间表。光导的控制可以包括基于为用户选择的辅助命令来确定光的角度或位置。例如,语音命令可以指示光导响应于语音命令来照亮水池。收集的数据的选择可以启用或禁用一个或更多个传感器。显示数据的选择可以启用或禁用外部数据(例如,天气)或从辅助装置接收的数据的显示。

智能马桶的配置数据可以包括由用户选择或从用户的习惯中获悉的装置的配置。示例配置可以是座圈位置、盖子的默认位置设置、或清洁系统的间隔。配置数据可以特定于用户的体格或偏手性(例如,左手或右手),这影响传感器数据的记录方式(例如,偏手性可能会影响传感器数据的收集以用于使用统计)。智能马桶的设置数据可以包括智能马桶的部件的设置。示例设置包括暖脚器或座圈加温器的温度、媒体播放器的音量、灯的强度、或者在传感器数据被收集的时间与采取动作的时间之间的延迟设置(例如,接近传感器检测到用户与盖子被打开之间的时间)。

图20示出了用于家庭集线器通信装置的示例控制面板195。控制面板195可以包括电话181和/或专用遥控器185。在一些实施方式中,控制面板195是移动装置。控制面板195向用户显示多个输入或图标。在控制面板195上进行的选择被编码在可以直接发送至控制模块183的命令中。控制面板195上的每个选择可以对应于具有装置标识符和装置功能的类似语音命令。该命令可以被传送至网络装置14和/或服务器13,网络装置14和/或服务器13将命令中继至智能马桶。控制面板195可以附加地或替代性地控制根据本文中的任何示例的其他器具。控制面板195可以是电话、平板电脑、手表或可穿戴装置。控制面板195可以物理地连接至浴室或厨房器具中的一者或更多者(即,控制面板195可以物理地连接(例如,卡扣)到一个器具,被移除,并且随后物理地连接至另一器具)。

厨房器具

图21示出了根据示例性实施方式的包括家庭集线器通信装置的厨房器具210。厨房器具210至少包括控制模块213、传感器214和配置成与网络装置14和服务器13通信的通信接口。在一个示例中,厨房器具210是包括进水管217、手柄218和带有手把球头的可拆卸喷雾器219的厨房龙头。手柄218控制一个或更多个阀的开/关和温度控制。控制模块213可以通过导管216与龙头中的传感器和/或阀电连接,导管216包括一个或更多个导线或电导体。传感器214可以位于龙头中并且可以与窗口对准以检测龙头外侧的运动。控制模块213可以控制一个或更多个阀以控制水流量(例如,体积、温度、持续时间),并且一个或更多个阀可以位于控制模块213内部或位于龙头自身内部。控制模块213可以包括手动旁路开关209,以用于禁用控制模块213以及/或者禁用龙头的电子控制。附加地,可以包括不同的或更少的部件。

厨房器具210是通过一个或更多个导管或管道连接至供水装置的耗水装置。示例包括厨房龙头、洗碗机、冰箱、热水器和滤水器。厨房器具中的每个厨房器具均配置成收集指示用户的数据、将指示用户的数据直接或间接地传送至另一器具、并且基于指示用户的且从其他器具接收到的数据向用户提供服务。

由传感器214收集的传感器数据可以描述厨房器具210的水或描述厨房器具210附近的用户。为了检测水,传感器214可以位于厨房器具210的水流中。传感器214可以是水质传感器,包括ph传感器、氧传感器或另一化学传感器。传感器214可以使用一个或更多个屏幕或过滤器来实施,以检测水中的微粒。例如,石墨烯网可以包括尺寸适合于不同材料的预定尺寸的孔。

传感器214可以是流量传感器,该流量传感器是压力传感器、超声波传感器或光传感器。光传感器可以测量通过光束的水的量。超声波传感器产生超声波,该超声波行进通过水流并在接收时被接收。基于所接收到的超声波来检测水流的体积和/或速度。传感器214可以与两个抛光表面配对,所述两个抛光表面在水流的相对侧反射超声波或光束并且将超声波或光束返回至传感器214。

为了检测用户,传感器214可以是本文中所描述的接近度传感器(例如,红外传感器)或图像采集装置。例如,传感器214可以安装在龙头的颈部中并且可以检测龙头颈部附近的手的姿势或存在,以启动或停用通过龙头的水流。替代地或另外,传感器214可以检测用户的位置或身份,如本文所描述的那样。

控制模块213可以基于传感器数据的分析来选择用于与厨房器具协调的辅助装置的辅助命令。可以为特定用户选择辅助命令。辅助装置的辅助命令基于在用户界面处接收的用户指令,并且在用户界面处显示的数据包括辅助装置的状态数据、辅助装置的设置数据、用户的配置数据、或者辅助装置的类型数据。

传感器数据的分析可以确定经由语音命令或用户界面接收的指令。例如,用户可以输入可编程淋浴器2的命令(例如,选择淋浴序列或开/关淋浴器)、浴缸感应装置3的命令(例如,选择沐浴体验)、浴缸水位装置的命令(例如,选择沐浴水位)、智能马桶6的命令(例如,冲洗或关闭盖子)、智能座圈7的命令(例如,升高或降低马桶座圈)、水槽龙头8的命令(例如,选择温度或体积)、光导的命令(例如,光的位置或角度)、风扇的命令(例如,风扇速度或开/关)、厨房龙头21的命令(例如,选择温度或体积)、洗碗机22的命令(例如,清洁模式或开/关)、垃圾处理23的命令(例如,速度或开/关)、冰箱24的命令(例如,选择温度)、热水器25的命令(例如,选择温度)、或滤水器26的命令(例如,启动或停用)。

辅助装置的设置数据可以基于在控制模块213处从另一辅助装置接收的信息。例如,从淋浴器设置或浴室水槽收集的关于水温的数据可以应用于厨房水槽。用户的配置数据可以基于用户的标识、或用户的检测、以及先前为用户建立的偏好。辅助装置的类型数据可以用于在一类装置上应用设置。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度。

在一个示例中,控制模块213包括由图9示出的部件。控制模块213可以包括配置成将辅助命令发送至辅助装置的通信接口。

控制模块213可以包括扬声器,该扬声器配置成为辅助装置提供音频状态数据、为辅助装置提供设置数据、为用户提供配置数据、或者为辅助装置提供类型数据。扬声器可以是可移动的。控制模块213可以接合定位机构(例如,步进马达或螺线管)以使扬声器朝向用户移动。运动程度可取决于用户执行的任务、用户的身份、用户的身高、用户的偏好。扬声器的音量可以是可配置的。控制模块213可以基于用户执行的任务、用户的身份、用户的年龄、用户的身高、用户的偏好来设定扬声器的音量。例如,音量可以与年龄成比例地设定。某些任务可能会调用更高的音量。例如,当厨房器具210运行时,使用更高的音量。

控制模块213可以包括麦克风,该麦克风配置成收集辅助装置的音频设置数据(例如,语音命令)、用户的配置数据、或辅助装置的类型数据。麦克风可以是可移动的。控制模块213可以接合定位机构(例如,步进马达或螺线管)以使麦克风朝向用户移动。运动程度可取决于用户所执行的任务、用户的身份、用户的身高、用户的偏好。麦克风的音量可以是可配置的。

在控制模块213处接收的语音命令可以包括对辅助装置和待由辅助装置执行的装置功能进行描述的装置标识符,这些装置标识符在此关于各种器具进行描述。另外,语音命令可以包括厨房器具210的装置标识符,或者省略装置标识符可以默认为厨房器具210和厨房器具210的装置功能。在厨房器具210处执行的示例功能可以包括:选择水的温度、选择补水、选择滤水器、选择显示的数据、以及控制光导。

灯的控制可以包括灯的颜色、灯的亮度、灯的强度、或灯的时间表。光导的控制可以包括基于为用户选择的辅助命令来确定光的角度或位置。例如,语音命令可以指示光导响应于语音命令来照亮洗手。收集的数据的选择可以启用或禁用一个或更多个传感器。显示数据的选择可以启用或禁用外部数据(例如,天气)或从辅助装置接收的数据的显示。

厨房器具210可以基于从另一装置接收到的传感器数据来选择补充模式或过滤模式。补充模式可以将补充剂插入水中。补充剂可以包括氟化物、维生素、营养素、药物或其他物质。可以响应于在厨房器具210或其他器具处收集的传感器数据来启动或修改补充模式。

例如,厨房器具210可以检测水的构成并且基于水中的缺陷而选择补充。在另一示例中,在其他器具(例如,镜子组件或智能马桶)处检测用户的状况。用户的状况可能是营养不良,其通过将维生素补充剂添加至水中来治疗。用户的状况可能是恶心,其通过将药物补充剂添加至水中来治疗。

智能淋浴

图22示出了根据示例性实施方式的包括家庭集线器通信装置的淋浴器190。淋浴器190包括淋浴房和若干淋浴子系统(即,水子系统、音频子系统、蒸汽子系统、照明子系统等)。每个淋浴子系统均具有输出装置(例如,淋浴器出口、流量控制阀、温度控制阀、与阀相关联的螺线管、照明装置、音频输出系统、蒸汽出口等),该输出装置配置成为淋浴器用户提供增强的淋浴体验。淋浴器190可以包括多个水分配器191、传感器192和至少一个控制面板195。

控制面板195包括电子显示器。电子显示器配置成显示图形用户界面,以允许用户控制各种淋浴子系统和/或淋浴输出装置。控制器与电子显示器通信并使图形用户界面通过电子显示器呈现。在各种实施方式中,控制器可以与控制面板195集成、与控制面板195物理分离、或者与控制面板195部分集成和部分分离。控制面板195可以包括覆盖电子显示器的触敏面板(例如,电容式触摸屏)、可手动操作的按钮(例如,电容式触摸按钮)、和/或配置成接收用户输入并将用户输入提供至控制器的其他用户输入装置。控制面板195(例如,经由控制器)响应于在用户输入装置处接收的用户输入(例如,表示用户输入的信号或数据)来控制淋浴器的各种部件。

提供了一种淋浴控制系统,该淋浴控制系统用于接收和处理用户输入、在电子显示器上显示图形用户界面、以及控制各种输出装置的输出。淋浴控制系统有利地包括下述软件:该软件使得生成和显示直观图形用户界面,以向用户提供直观且强大的控制体验。设置及设置组合可以保存在淋浴控制系统(例如,系统的控制器)中,以供淋浴控制系统的控制器稍后重放(例如,执行)。这种回放或执行引起一个淋浴输出装置或多个淋浴输出装置的致动、调节或其他状态变化。

淋浴器190包括水子系统,该水子系统具有位于淋浴房内的各种输出装置(即,淋浴器出口)。例如,淋浴器190示出为包括多个水分配器191,所述多个水分配器191包括前淋浴头、左淋浴头、右淋浴头、上身喷雾器、中间身体喷雾器、下身喷雾器、侧身喷雾器、手握式淋浴器和雨头。在各种实施方式中,水子系统或输出装置组可以包括任何数量或组合的输出装置。例如,在替代示例性实施方式中,水子系统可以包括代替上身喷雾器和中间身体喷雾器的中央身体喷雾器(例如,淋浴器出口的竖向柱)。在另一示例性实施方式中,左沐浴头和右沐浴头可以位于前壁上。淋浴器出口可以位于任何表面上,并且在各种实施方式中可以包括额外的或更少的淋浴器出口。

水子系统可以包括一个或更多个模拟阀或数字阀。系统的阀可以配置成实现热水和冷水的电子控制混合。这种混合可以允许本文中所描述的控制系统及方法达到或接近某些目标温度。系统的阀还可以配置成实现电子控制的或选择的淋浴器出口水流。电子控制阀(例如,用于致动液压阀的螺线管)通过来自贯穿本公开所描述的淋浴控制系统的一个或更多个控制器的控制信号来控制。阀可以用于独立控制每个淋浴器出口的流量。

在一些实施方式中,水子系统包括多个不同的温度控制阀(例如,恒温阀)。每个温度控制阀均可以具有多个出口端口(例如,三个出口端口、六个出口端口等)。第一温度控制阀可以控制提供至第一子集淋浴器出口的水的温度,第二温度控制阀可以控制提供至第二子集淋浴器出口的水的温度。例如,第一温度控制阀可以控制提供至淋浴器出口的水的温度,而第二温度控制阀可以控制提供至其他淋浴器出口的水的温度。有利地,使用多个不同的温度控制阀允许来自不同淋浴器出口的水具有不同的温度。在其他实施方式中,单个温度控制阀用于控制提供至各种淋浴器出口的水的温度。在各种实施方式中,可以使用任何数量的温度控制阀来限定任何数量的温度区域。

在一些实施方式中,淋浴器190包括蒸汽子系统。蒸汽子系统包括蒸汽出口,蒸汽出口接收来自蒸汽发生器的蒸汽,该蒸汽发生器与蒸汽出口流体连通。蒸汽发生器设置在蒸汽出口与供水装置之间并且通过导管(例如管道或管)联接至蒸汽出口和供水装置。蒸汽发生器加热水,将水转化为蒸汽,该蒸汽然后通过蒸汽出口被传送到淋浴房。蒸汽发生器可以通过来自贯穿本公开所描述的淋浴控制系统的一个或更多个控制器的控制信号来进行控制。

在一些实施方式中,淋浴器190包括音乐子系统。音乐子系统包括扬声器、放大器和媒体播放器。放大器、媒体播放器和其他部件可以位于淋浴房附近或远离淋浴房。音乐子系统配置成将声音传送到淋浴房中。音乐子系统(例如,其媒体播放器)可以通过来自贯穿本公开所描述的淋浴控制系统的一个或更多个控制器的控制信号来进行控制。

在一些实施方式中,淋浴器190包括照明子系统。照明子系统包括一个或更多个灯,比如常规的灯泡(例如,白炽灯、led、荧光灯)或者配置成用作用于色光疗法的发光雨板的多个彩色灯。在一些实施方式中,灯与雨头集成在一起。照明子系统配置成选择性地将光供给到淋浴房中。照明子系统(例如,用于灯的特定开关、用于灯的调光器等)可以通过来自贯穿本公开所描述的淋浴控制系统的一个或更多个控制器的控制信号来进行控制。

在一些实施方式中,控制面板195配置成接收用于控制淋浴子系统的用户输入以及接收用于将淋浴子系统的设置和状态信息传送给用户的用户输入。控制面板195通常包括壳体和电子显示器(例如,lcd面板)。壳体包括用于将控制面板195安装在淋浴房内的各种附接点(例如,支架、紧固件、用于接收螺钉头的部分等)。壳体还提供防水外壳,用以保护电子显示器和相关联的内部电子元件免受潮湿。触摸敏感面板(例如,电容式触摸面板)也可以设置在壳体上,以用于接收用户输入。触敏面板的一部分可以覆盖电子显示器以提供触摸屏界面。可以使电子显示器显示图形用户界面并通过触摸屏界面接收用户输入。

现在参照图23,示出了根据示例性实施方式的淋浴控制系统200的框图,该示例性实施方式是家庭集线器通信装置的另一示例。淋浴控制系统200通常是指根据用户输入来处理和传送用于控制淋浴子系统230至270的信号的电子设备,但也可以指任何受控的淋浴子系统230至270或淋浴输出装置本身。淋浴控制系统200接收用以改变各种输出装置的状况(例如,来自用户输入装置)的指示,并且根据指示通过向控制面板195、淋浴子系统230至270和/或其装置/控制器发送信号来起作用。

淋浴控制系统200包括与一个或更多个控制面板195连通的控制器260。控制面板195中的每个控制面板均可以设置在不同的位置(例如,在淋浴器中、在沐浴器外侧等),以促进用户在多个不同位置与沐浴控制系统200的交互。在各种实施方式中,控制器260可以与控制面板195中的一个或更多个控制面板集成或者与控制面板195分离。控制器260可以从控制面板195接收输入(例如,经由通信接口264)并且可以控制经由电子显示器161提供的用户界面输出。控制器260处理在控制面板195处接收的用户输入(例如,经由触摸屏、按钮、开关、或控制面板195的其他用户输入装置接收的用户输入),并且控制器260基于用户输入向淋浴子系统230至270提供控制输出。

控制器260与淋浴子系统230至270和/或淋浴子系统230至270的装置(例如,淋浴出口、扬声器、灯、阀等)通信,以控制各种输出装置。例如,控制器260可以接收用以调节由一个或更多个淋浴器出口提供的水的温度的指示(例如,基于在触摸屏界面处接收的用户输入),并且根据该指示通过使水温度升高以流动通过沐浴器出口来起作用。在控制器260处从麦克风或其他器具接收的命令可以包括对淋浴子系统230至270中的一个或更多个淋浴子系统进行识别的装置标识符、以及用于在淋浴子系统230至270处执行的一个或更多个功能的装置功能。

控制器260可以使电子显示器指示目标水温、实际水温、以及实际水温是上升还是下降的指示。控制器260可以使电子显示器指示所请求和完成的温度调节。

在一些实施方式中,控制器260配置成从控制面板195接收信号,蒸汽系统230包括蒸汽发射器131、音频系统240、包括照明装置151的照明系统250、阀控制系统270(例如,电子阀272至274)、和/或淋浴控制系统200或外部装置(例如,路由器220)的其他子系统或装置。控制器260处理接收到的信号并对接收到的信号起作用。控制器260可以对通过向蒸汽系统230、音频系统240和照明系统250发送控制信号而接收到的信号起作用。控制器260也可以对通过向阀控制系统270(例如,电子阀272至阀274)或其他淋浴子系统部件发送控制信号而接收到的信号起作用。音频系统可以包括流式音乐模块242、放大器244和一个或更多个扬声器249。

控制器260被示出为包括通信接口264、处理器299和存储器298。通信接口264可以包括用于与各种系统、装置或网络进行数据通信的有线或无线接口(例如,插孔、天线、发射器、接收器、收发器、有线终端等)。例如,通信接口264可以包括用于经由基于以太网的通信网络来发送和接收数据的以太网卡和端口和/或用于经由无线通信网络进行通信的wi-fi收发器。通信接口264可以配置成经由局域网(例如,家庭网络、lan等)或广域网(例如,因特网、wan等)进行通信。

仍然参照图23,淋浴控制系统200被示出为包括阀控制系统270。根据示例性实施方式,一个或更多个数字阀272至阀274配置成选择性地混合热水和冷水并且选择性地控制水输出至淋浴器出口121至129。每个数字阀272至阀274均可以布置在淋浴器出口(水分配器191)与热水及冷水供给装置之间。在示例性实施方式中,阀272至阀274包括恒温混合部件(例如,用于控制温度)和/或一个或更多个电致动螺线管(例如,用于控制流量)。在一些实施方式中,阀控制系统270包括用于测量温度、阀位置和/或阀272至阀274上游或下游的水压的一个或更多个传感器。传感器可以将具有条件信息的信号发送至控制器260,控制器260然后处理信号并对这些信号起作用。

阀272至阀274可以是电动操作的。在一些实施方式中,控制器260控制阀272至阀274的操作。控制器260可以独立地操作阀272至阀274中的每个阀以同时实现多个不同的水温。例如,控制器260可以使阀272输出具有第一温度的水,并且可以使阀274输出具有与第一温度不同的第二温度的水。

在一些实施方式中,阀272至阀274的热水入口和冷水入口分别经由导管(例如,管道或管)联接至热水和冷水供给装置。阀272至阀274可以由控制器260和/或单独的阀驱动器电路致动。阀272至阀274可以配置成控制允许通过阀272至阀274的热水和冷水的量以达到指定的水温。阀272至阀274中的每个阀可以独立地连接至热水和冷水供给装置,并且可以独立地操作以控制提供至淋浴器出口(水分配器191)的子集的水的温度。

在一些实施方式中,阀272至阀274中的每个阀连接(例如,经由管道或管)至淋浴器出口(水分配器191)中的一个或更多个。阀272至阀274可以由控制器260和/或单独的阀驱动器回路致动,以选择性地打开和关闭进而控制提供至淋浴器出口(水分配器191)中的每个淋浴器出口的水量(例如,流量)。阀272示出为包括三个出口端口,阀274示出为包括六个出口端口。出口端口中的每个出口端口可以独立地打开和关闭(例如,通过螺线管或出口阀),以独立地控制提供至淋浴器出口(水分配器191)中的每个淋浴器出口的水的流量。

在一些实施方式中,阀272至阀274不包括出口阀。相反,出口阀可以设置在阀272至阀274与淋浴器出口(水分配器191)之间,可以直接附接至淋浴器出口121至129,或者可以与淋浴器出口121至129成一体。根据另一示例性实施方式,阀272至阀274直接附接至淋浴器出口(水分配器191)或与淋浴器出口(水分配器191)成一体,从而消除了对出口阀的需要。

仍然参照图23,淋浴控制系统200被示出为包括蒸汽系统230、音频系统240和照明系统250。在一些实施方式中,用于子系统230至250中的一个或更多个子系统的控制电子设备(例如,控制器、微处理器、数据接口)可以彼此集成和/或与控制器260组合。例如,控制器260可以包括用于照明系统250、音频系统240和/或淋浴控制系统200的其他子系统的控制电子设备,从而避免了对单独的系统控制电子设备的需求。在其他实施方式中,每个子系统均可以包括控制器和数据接口,该数据接口配置成用于接收信号、处理那些信号、并且对接收到的信号起作用。蒸汽系统230、音频系统240和/或照明系统250可以包括用于检测各个系统的状况——比如温度、湿度、体积和发光度——的传感器。

由传感器192收集的传感器数据可以描述淋浴器190的水或描述淋浴器190中的用户。为了检测水,传感器192可以位于阀控制系统270中。传感器214可以是水质传感器,包括ph传感器、氧传感器或另一化学传感器。

传感器192可以是流量传感器,该流量传感器是压力传感器、超声波传感器或光传感器。光传感器可以测量通过光束的水的量。超声波传感器产生超声波,该超声波行进通过水流并在接收时被接收。基于所接收到的超声波来检测水流的体积和/或速度。传感器192可以与两个抛光表面配对,所述两个抛光表面在水流的相对侧反射超声波或光束并且将超声波或光束返回至传感器192。

为了检测用户,传感器192可以是本文中所描述的接近度传感器(例如,红外传感器)或图像采集装置。例如,传感器192可以安装在龙头或水分配器191处并且可以检测手的姿势或存在,以启动或停用通过龙头的水流。替代地或另外,传感器192可以检测用户的位置或身份,如本文所描述的那样。

一个或更多个传感器192可以通过从多个角度成像或检测用户来确定用户的体积或重量。来自音量或权重的bmi计算可以被发送至家庭集线器通信装置以发送至其他器具。传感器192可以包括用于诸如温度、心率或呼吸速率的重要信息的其他传感器。

控制器260可以基于传感器数据的分析来选择与淋浴器190协调的辅助装置的辅助命令。可以为特定用户选择辅助命令。辅助装置的辅助命令基于在用户界面接收的用户指令,用户界面显示的数据包括辅助装置的状态数据,辅助装置的设置数据,用户的配置数据,或者键入辅助装置的数据。

传感器数据的分析可以确定在控制器260处接收的指令。例如,用户可以输入浴缸感应装置3的命令(例如,选择浴室体验)、浴缸水位装置的命令(例如,选择浴室水位)、智能马桶6的命令(例如,冲洗或关闭盖子)、马桶座圈7的命令(例如,升高或降低马桶座圈)、水槽龙头的命令8(例如,选择温度或体积)、光导的命令(例如,灯的位置或角度)、风扇的命令(例如,风扇速度或开/关)、厨房龙头21的命令(例如,选择温度或体积)、洗碗机22的命令(例如,清洁模式或开/关)、垃圾处理23的命令(例如,速度或开/关)、冰箱24的命令(例如,选择温度)、热水器25的命令(例如,选择温度)、滤水器26的命令(例如,启动或停用)。

辅助装置的设置数据可以基于在控制器260处从另一辅助装置接收的信息。例如,从淋浴器设置收集的关于高度的数据可以应用于马桶座圈位置、镜子基底上的用户界面的位置、或光导的位置。用户的配置数据可以基于用户的标识、或用户的检测、以及先前为用户建立的偏好。辅助装置的类型数据可以用于在一类装置上应用设置。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度。

控制器260可以控制淋浴序列。在一个示例中,淋浴序列涉及下述各项的组合:用于水分配器191的一系列压力设置、用于水分配器191的一系列温度设置、用于水分配器191的一系列脉冲设置、一系列启动或停用水分配器191、或其他设置。淋浴序列可以根据用户身份、用户偏好来选择或者可以基于历史数据随时间被用户学习。控制器260访问用户配置并控制水分配器191以相应地调节设置。用户配置可以包括与时间间隔相关联的一系列设置(例如,温度、压力、脉冲)。控制器260可以在第一设置下以第一时间间隔应用淋浴并且在第二设置下以第二时间间隔应用淋浴。

控制器260可以通过控制水分配器191来调节水的使用。可以控制淋浴的温度、淋浴的压力或活动水分配器191的数量以鼓励用户减少水消耗并停止淋浴。可以鼓励用户在温度太高或者没有多个水分配器191工作时停止淋浴。控制器260可以从用户配置访问用水阈值。控制器260可以基于从外部装置30接收的本地条件(例如,干旱条件、一年中的时间、水库水平、或当地市政条例或指南)来计算用水阈值。

在一个示例中,控制器260包括图9中示出的部件。控制器260可以包括配置成将辅助命令发送至辅助装置的通信接口。

控制器260可以与扬声器耦合,该扬声器配置成为辅助装置提供音频状态数据、为辅助装置提供设置数据、为用户提供配置数据、或者为辅助装置提供类型数据。扬声器可以是可移动的。控制模块123可以接合定位机构(例如,步进马达或螺线管)以使扬声器移动,如其他实施方式所描述的那样。

控制器260可以与麦克风耦合,该麦克风配置成收集辅助装置的音频设置数据(例如,语音命令)、用户的配置数据、或辅助装置的类型数据。如在其他实施方式中所描述的那样,麦克风可以是可移动的。麦克风的音量可以是可配置的。

在控制器260处接收的语音命令可以包括对辅助装置和待由辅助装置执行的装置功能进行描述的装置标识符,这些装置标识符在此关于各种器具进行描述。另外,语音命令可以包括淋浴器190的装置标识符。在另一示例中,缺少装置标识符可以默认为淋浴器190。语音命令可以包括淋浴器190的装置功能。在淋浴器190处执行的示例功能可以包括控制照明系统250、控制蒸汽系统230、控制阀控制系统270、以及控制音频系统240。例如,语音命令可以指示照明系统250照亮淋浴器190或特定的水分配器191。语音命令可以启动或停用特定的水分配器191。

一些系统可以包括一个或更多个模块,这些模块可以聚合各种用户数据和信息,然后可以以各种方式使用这些数据和信息。在一个示例中,可以比如通过用户装置(比如,蜂窝电话、计算机、平板电脑、或其他用户装置)上的app或web模块而手动输入或自动收集信息。在某些情况下,该信息可能会与其他第三方共享。用户可以设定和/或控制用于与第三方共享或交换所述信息的参数。用户可以控制授权的第三方列表,该授权的第三方列表可以查看某些存储信息和/或所共享的信息的内容。例如,用户可以选择向医疗提供者或医生提供某些与健康相关的信息(例如体重、血压、心率),但也可以选择不提供某些其他信息(比如淋浴偏好、尿液分析或美容习惯)。在一些情况下,第三方可能能够比如在查看用户的信息之前、期间或之后直接与用户通信。可以允许第三方通过相同的web模块或app向用户提供反馈或附加通信(比如医疗建议)。在一些实施方式中,用户能够以匿名方式与第三方共享某些信息,使得用户的信息将不会特定地可追溯至用户,而是可以向第三方提供有用信息(比如关于人口的某些人口统计数据的趋势)。许多其他变型也是可能的。

智能浴缸

图24示出了根据示例性实施方式的包括家庭集线器通信装置的浴缸600。浴缸600可以包括浴缸自动调平系统、浴缸自动保持温度系统、泡沫按摩系统、加热表面系统、芳香疗法系统、照明系统、雾或雾产生系统、色光疗法、漩涡、振动声学系统、或上述任何系统的组合。浴缸600可以包括整体填充物601、电子填充混合器阀606、传感器阵列602、排水或排水阀603、振动声学装置605和控制器613。附加地,可以包括不同的更少的部件。

控制器613配置成使用电子排放控制算法和/或排水阀603来操作一个或更多个排水阀603。控制器613可以在通过浴缸感应装置或/和其他装置检测到人已经离开之后自动操作排水管以排空浴缸600。控制器613可以被用户定义成启动或停用自动排水特征并设定用于自动排水启动的用户时间延迟。排水阀603可以响应于指示阀的角度的脉冲宽度调制信号或阀的完全打开的比例(例如,50%打开,80%打开)。排水阀603可以包括任何数量的独立操作阀,并且脉冲宽度调制信号可以控制多个阀。排水阀也可以由dc电压或特定电流操作。排水管可以具有一体阀并且能够通过来自控制器613的命令电子地打开及关闭。排水阀603可以在物理位置方面或者在提供感官分接点方面容纳一些或所有传感器阵列。

振动声学装置605可以包括用于将预定序列的音频和/或振动传递至浴缸600的一个或更多个扬声器。类似于振动声学装置605,控制器613可以控制其他浴缸体验,比如色光疗法、晒太阳加热表面、泡沫按摩、以及其他体验。控制器613配置成生成控制信号并向振动声学装置605提供控制信号。振动声学装置605可以包括用以对行进通过浴缸600的水且到达身体的声波进行广播的扬声器或换能器。换能器策略性地定位在浴缸600的壳内,从而为整个身体提供最有益的效果,同时使沐浴表面平滑且不间断。控制器613可以根据诸如音乐的音频文件将控制信号发送至振动声学装置605。替代性地,控制面板可以是对应于变化的振动水平的脉冲序列。振动声学装置605还可以具有蓝牙或wi-fi连接性并且可以使来自配对的第三方装置的音乐流在浴室扬声器中播放。

振动声学装置605可以包括在多个区域中安装在浴缸600上的扬声器。区域的选择可以是基于历史数据获悉的或者由用户直接选择的用户配置。这些区域可以与身体的特定部位相关联。区域的启动可以根据水位而变化。控制器613可以确定用户喜欢特定物理条件的音乐或振动的特定序列或样式。

传感器阵列602可以包括用以检测浴缸600中的水位的水位传感器。水位传感器可以是具有浮子的比重传感器。浮子可以移位至被电检测或位置检测的位置。支承被移位的材料柱所需的力随着被移位的过程流体的重量而减小。力传感器测量支承力并将其报告为模拟信号。液位传感器可以包括具有浮子的磁传感器。当浮子上下移动时,耦合磁体被磁传感器检测到。

水位传感器可以包括压力传感器。水位传感器可以包括硅或压电隔膜表面,该硅或压电隔膜表面随着其因来自通过管道连接至传感器的浴缸中的低点的压力而膨胀和收缩时改变其电阻率。一列实心材料被悬浮在容器中并且基于密度下沉至待测量的最低水平。替代性地,差压传感器可以测量浴缸600底部处的压力与参照水平的关系。水位传感器可以是超声波水位传感器、激光水位传感器或雷达传感器。

水位传感器可以基于用户的质量来确定用户的身份。水位传感器可以使用下述算法:该算法可以包括衍生物用以检测用户何时进入浴缸和/或离开浴缸,并且使用该算法来发起其他连接的器具或体验——例如在预设时间之后改变照明或自动排水。控制器613可以记录在用户进入浴缸之前由水位传感器检测到的水位以及在用户进入浴缸之后的水位。水位之间的差异与用户的质量成比例和/或是用户的识别特征。控制器613可以基于来自接近传感器的其他传感器数据来确定用户是否以及何时进入浴缸。来自接近传感器的传感器数据还可以确定用户的身体有多少浸没在水中并相应地调节水位计算。通过较小偏差的水位传感器可以测量用户的呼吸模式或用户的心率,用户的呼吸模式或用户的心率是用于检测用户的健康因素并且还识别用户的特征。控制器613可以使用该收集的用户数据基于预定义或动态学习算法而自动改变沐浴体验。

传感器阵列602或/和电子填充阀606可以包括配置成测量进入浴缸600的水流的流量传感器。传感器阵列602可以包括图像采集装置。传感器阵列602可以包括环境传感器比如温度传感器、湿度传感器或压力传感器。传感器阵列602可以包括心率传感器。传感器阵列602可以包括血压传感器。传感器阵列602可以包括压力开关,该压力开关启动排水阀603以直接打开用作浴缸的溢流保护。传感器阵列602可以包括面部识别。传感器阵列602可以包括接近传感器用以检测用户的身高,并且可以将用户的身高用作用户的识别特征。传感器阵列602可以使用物体检测传感器来检测浴缸中是否存在物体、宠物或人。传感器阵列602可以包括语音输入装置或麦克风。控制器613可以使用算法来分析来自不同传感器阵列602输入的数据以发起辅助命令。在一个示例中,控制器613可以检测泄漏、检测跌倒、或检测遇险中的某人,并且提示控制器613命令来自辅助装置的动作比如呼叫紧急服务。

控制器613可以基于传感器数据的分析来选择与浴缸600协调的辅助装置的辅助命令。可以为特定用户选择辅助命令。辅助装置的辅助命令基于在用户界面处接收的用户指令,并且在用户界面处显示的数据包括辅助装置的状态数据、辅助装置的设置数据、用户的配置数据、或者辅助装置的类型数据。

传感器数据的分析可以确定在远程(例如,电话)或其他用户界面处接收的用于浴缸的指令,比如浴缸感应装置3的命令(例如,选择沐浴体验)、浴缸水位装置的命令(例如,选择沐浴水位)、或另一器具的命令。例如,用户可以在浴缸600处输入下述命令:可编程淋浴器2的命令(例如,选择淋浴顺序或开/关淋浴器)、智能马桶6的命令(例如,冲洗或关闭盖子)、马桶座圈7的命令(例如,升高或降低马桶座圈)、水槽龙头8的命令(例如,选择温度或体积)、光导的命令(例如,灯的位置或角度)、风扇的命令(例如,风扇速度或开/关)、厨房龙头21的命令(例如,选择温度或体积)、洗碗机22的命令(例如,清洁模式或开/关)、垃圾处理23的命令(例如,速度或开/关)、冰箱24的命令(例如,选择温度)、热水器25的命令(例如,选择温度)、或者滤水器26的命令(例如,启动或停用)。

辅助装置的设置数据可以基于在控制器613处从另一辅助装置接收的信息。例如,从淋浴器设置收集的关于高度的数据可以应用于水位(例如,较高的人可能与较高的水位相关,而较矮的人可能与较低的水位相关)。用户的配置数据可以基于用户的标识、或用户的检测、以及先前为用户建立的偏好。辅助装置的类型数据可以用于在一类装置上应用设置。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度(例如,来自淋浴器的温度设置由浴缸600施加)。在另一示例中,振动声学装置605可以基于用户的临时特征——比如如由镜子组件1或另一器具确定出的情绪、压力、运动水平或温度——来选择音频记录或一系列振动脉冲。

在一个示例中,控制器613包括由图9示出的部件。控制器613可以包括配置成将辅助命令发送至辅助装置的通信接口。控制器613可以包括扬声器,该扬声器配置成提供辅助装置的音频状态数据、辅助装置的设置数据、用户的配置数据、或辅助装置的类型数据。扬声器可以是可移动的。根据本文的其他实施方式,控制器613可以接合定位机构(例如,步进马达或螺线管)。扬声器的音量可以是可配置的。控制器613可以基于用户所执行的任务、用户的身份、用户的年龄、用户的身高、用户的偏好来设定扬声器的音量。例如,音量可以与年龄成比例地设定。某些任务可能会调用更高的音量。例如,当浴缸600运行时,使用更高的音量。

控制器613可以跟踪用户的体积和/或尺寸和/或身高,用户的体积和/或尺寸和/或身高可以用于预测用户的年龄。浴缸处的装置功能可能会受到年龄限制。例如,可能禁止儿童打开水。可以基于用户的年龄来启用或禁用其他装置处的装置功能。

控制器613可以跟踪增长率或体重减轻并且基于增长率或体重减轻来生成警报或向外部装置30或网络装置14报告。在一个示例中,网络装置14基于浴缸600中的排量来计算体重增加或体重减轻。网络装置14可以将体重数据中继到文件以便私人传输至医生或教练/健身计划。

控制器613可以包括麦克风,该麦克风配置成收集辅助装置的音频设置数据(例如,语音命令)、用户的配置数据、或辅助装置的类型数据。麦克风可以是可移动的。根据本文的实施方式,控制器613可以接合定位机构(例如,步进马达或螺线管)以使麦克风。移动。麦克风的音量可以是可配置的。

在控制器613处接收的语音命令可以包括对辅助装置和待由辅助装置执行的装置功能进行描述的装置标识符,这些装置标识符在此关于各种器具进行描述。另外,语音命令可以包括用于浴缸600的装置标识符,或者省略装置标识符可以默认为镜子组件以及用于浴缸600的装置功能。在浴缸600处执行的示例功能可以包括水位设置、水温设置、沐浴持续时间、感官模式序列、媒体播放、灯光控制、光导控制、或者收集的数据和显示的数据的选择。

控制器613可以基于在浴缸600处或在辅助装置处收集并通过家庭集线器通信装置接收的数据来实施清洁循环。可以响应于用户在另一房间中(例如,用户被厨房器具检测到)来实施清洁循环。可以响应于用户被定位在另一浴室装置附近来实施清洁循环。清洁循环可以包括在填充到水位之前预先冲洗浴缸600和/或在排水之后使浴缸600上升。

控制器613可以响应于用户的时间表抽取浴缸或获得特定的水位。可以基于用户何时洗澡的历史数据或基于用户配置的偏好比如天数和时间或基于诸如地理围栏的位置来确定时间表。辅助装置可以指示控制器613正在请求沐浴。辅助装置可以是将锻炼的结束作为用户请求沐浴的指示器进行通信的运动机器或健身装置。可以在辅助装置处接收将浴缸600列为装置标识符以及将浴室作为装置功能的语音命令。控制器613配置成在不等待用户的情况下提供沐浴。

浴室清洁循环

浴室清洁装置可以执行浴室的清洁循环。浴室清洁装置可以结合到家庭集线器通信装置中。浴室清洁装置可以协调多个装置的清洁循环,所述多个装置包括智能马桶6、浴缸600或其他装置。浴室清洁装置可以控制空气过滤系统,该空气过滤系统配置成过滤吸入的颗粒(例如,粪便、尿液)。浴室清洁装置可以包括分配器,该分配器将清洁溶液或清洁气体推入到浴室的大气中。分配器可以包括安全机构,该安全机构在分配之前需要在房间中进行牢固密封。用户可以从浴室的内侧或外侧覆盖分配器或浴室清洁装置。浴室清洁装置可以基于由另一装置收集的数据来发起清洁循环(例如,可以基于关闭通向浴室的门来发起清洁循环)。

可以根据在辅助装置处收集的传感器数据来操作浴室清洁装置。例如,清洁循环可以操作成基于一个或更多个辅助装置(例如,智能马桶6、淋浴器2、浴缸600或水槽8)的学习操作模式来与用户的典型时间表相一致。浴室清洁装置可以在智能马桶6与淋浴器2之间产生和培养微生物组以平衡微生物的寿命。

服装系统

家庭集线器通信系统还可以与更衣室控制器通信或包括更衣室控制器。更衣室控制器可以使用一个或更多个传感器来跟踪壁橱库存(清洁)和预洗(脏)体积。例如,更衣室控制器可以使用放置在家中(例如,壁橱、浴室、卧室)的一个或更多个传感器来跟踪衣物库存,所述一个或更多个传感器使用感应发射器(例如,rfid)来检测各个衣物。

更衣室控制器可以确定特定衣物的位置,例如指示所需物品是在衣橱中还是在衣物中。更衣室控制器可以确定何时应该进行洗衣。当达到特定类型衣服(颜色、类型、精致等)的满载或体积时,将通过家庭集线器通信装置发出警报。

更衣室控制器可以向用户提供干净衣服的列表。清洁衣服的列表可以在一个器具(例如,镜子组件101)的界面上获得,供用户选择和/或可视化穿着的衣服。

更衣室控制器可以帮助用户从家里购物。一个或更多个器具可以收集传感器数据以测量用户的身体(例如,镜子组件1处的图像采集装置、浴缸600处的移位体积、或其他器具处的接近传感器)。更衣室控制器基于测量值来建议适合用户的衣物。更衣室控制器可以基于当前的衣服库存来建议衣物。例如,当库存中存在不成比例的绿色衣服时,更衣室控制器建议购买绿色衣服。

替换零件生成

与家庭集线器通信装置通信的另一家用电器可以包括替换零部件生成器。替换零部件生成器可以包括快速原型生成器或3d打印机。替换零部件生成器配置成打印一个或更多个器具的部件。可以通过直接与器具或与外部装置30通信来生成替换零部件,以下载用于生产零部件的尺寸和其他规格。

可以响应于器具的远程服务诊断来生成替换零部件。例如,可以通过外部装置30来分析在水槽处由传感器检测到的泄漏,以确定密封是否被破坏。外部装置30指示更换零部件发生器产生替换密封。用户界面或镜子组件1可以显示用于移除破裂的密封并用新生成的密封替换破裂的密封的指令。可以生成和替换任何零部件,所述任何零部件包括但不限于连接器、支架、盖子、帽、把手、旋钮和垫圈。

可以响应于用户的请求来生成替换零部件。例如,用户可以请求不同类型的手柄或旋钮,比如智能马桶6上的杠杆或者水槽或淋浴器上的旋钮。用户界面或镜子组件1可以显示用于移除旧的零部件并安装新的零部件的指令。

恢复空间系统

家庭集线器通信装置还可以协调帮助用户从锻炼中恢复的恢复空间系统。传感器数据可以包括来自相机或其他成像装置的用户的图像。从图像分析来确定用户的身体状态,所述身体状态包括肌肉拉伤和使用(例如,肌肉图)。基于图像指示一个或更多个辅助装置以帮助用户从锻炼中恢复。

物理状态可以被传送至淋浴器2以基于鼓励恢复来选择按摩模式或温度。身体状态可以被传送至健身装置以建议免费锻炼。健身装置可以是个人健身装置(例如,跟踪运动的手腕手镯)并且建议特定锻炼或锻炼计划。健身装置可以是锻炼机器(例如,椭圆机、跑步机或重量机器)。健身装置可以基于根据图像的分析确定的肌肉图来生成目标恢复体验。

药柜

镜子组件1可以包括通过网络装置14与家庭集线器通信装置和/或服务器13通信的智能药品柜控制器。智能药品柜控制器可以聚合在其他装置处收集的数据,比如在镜子组件1处收集的用户的外表、在智能马桶6处收集的用户的水的分析、以及由淋浴器2收集的其他物理数据。

智能药柜控制器可以包括通信接口并与医疗专业人员系统通信。医疗专业人员系统可以分析聚合数据并且向用户提供诊断或其他医疗建议。

智能药柜控制器可以向药物发生器和/或分配器提供指令。药物发生器可以通过贴剂或液体印刷药物,比如otc镇痛药、疫苗、抗生素、日常文字。可以基于在辅助器具处收集的传感器数据来针对特定用户定制药物。可以根据用户的年龄、用户的体重或其他身体属性来调节药物。可以根据用户的个人资料调节药物,所述个人资料包括过敏或用户的dna。

多功能瓷砖

多功能瓷砖可以包括实现为地板的灯、扬声器、传感器和/或加热器。每个智能浴室装置配置成收集指示用户的数据、将指示用户的数据直接或间接地传送至另一智能浴室装置、并且基于指示从其他智能浴室装置接收到的用户数据而向用户提供服务。

通用瓷砖可以包括与一个或更多个辅助装置相关联的多个功能。瓷砖可以与传感器(例如,图像采集装置、接近传感器、温度传感器、湿度传感器、voc传感器或其他传感器)集成,并且传感器数据被直接提供至位于辅助装置上的家庭集线器通信装置。传感器可以包括配置成检测用户脚在瓷砖上的压力的压力传感器。压力传感器可以由用户致动以在瓷砖的功能之间切换(例如,以在灯、扬声器等之间切换)。瓷砖可以包括灯(例如,光导9a)。瓷砖可以包括用于从一个或更多个辅助装置向用户中继信息的扬声器。瓷砖可以包括用于接收一个或更多个辅助装置的语音命令的麦克风。瓷砖可以包括用于调节环境温度的加热器和/或冷却器。可以响应于在一个或更多个辅助装置处接收的温度数据来操作加热器和/或冷却器。可以响应于用户的温度或其他临时状态来操作加热器和/或冷却器。

治疗系统

家庭集线器通信装置还可以指示治疗系统。治疗系统可以响应于在一个或更多个辅助装置处检测到的传感器数据而向用户提供治疗。该疗法可以包括使用图像、香气、水和光而将身体放松与虚拟现实相结合的多感官体验。治疗系统可以用光或用引导图像和生物反馈技术来治疗用户。治疗系统可以检测脑健康以便以非侵入性的方式治疗脑震荡、抑郁、焦虑、双相情感障碍、成瘾、疼痛管理、记忆护理、或其他状况。

光导系统

包括光源9a——光源9a可以是包括一个或更多个定向光源的光源阵列——的光导可以在一个或更多个其他装置上投射光以将用户引导至该装置或帮助照亮该装置附近的区域。响应于在装置中的一个装置处选择的功能,用户选择数据或与用户选择相关联的位置和/或方向被发送至光源9a以限定用于使投射光导9b投射的方向。光导可以结合在一个或更多个辅助装置中。

光导可以与家庭集线器通信装置结合。在一个示例中,用于光导的控制系统可以包括图9所示的部件。由此,光导可以包括通信接口,该通信接口配置成与网络装置14和/或服务器13连接以用于与辅助器具通信。通信接口可以从至少一个器具接收用户数据,并且用户数据指示用户的身份。光导可以包括控制器,该控制器配置成对用户的身份进行分析并响应于用户的身份而启用一个或更多个定向光源。光导可以包括存储器,该存储器包括用于多个用户的查找表和用于光源阵列中的至少一个定向光源的预定距离内的器具的用户序列。控制器配置成根据用户的身份访问存储器以选择一个或更多个启用的定向光源。

光导可以包括传感器阵列中的一个或更多个传感器。传感器可以包括接近传感器,该接近传感器配置成检测接近光导的使用的至少一部分。传感器可以是相对距离收集装置比如激光扫描仪。传感器可以包括本文所述的环境传感器、麦克风或其他传感器中的任一者。传感器可以是具有镜头的图像采集装置比如照相机或者具有ccd的图像采集装置。传感器可以是诸如麦克风的音频传感器。传感器可以检测气味或voc。

光导可以通过在麦克风处接收的语音命令或通过光导处的用户界面来接收用户输入。来自用户的指令可以触发用于辅助装置的辅助命令。在用户界面处显示的数据包括用于辅助装置的状态数据,用于辅助装置的设置数据,用于用户的配置数据或用于辅助装置的类型数据。

辅助装置可以是与光导在同一房间内或者距光导小于预定距离的相邻装置。辅助装置可以是与光导在不同房间中或者距光导大于预定距离的远程装置。对于光导,相邻装置可以包括浴室装置,例如智能镜子1、可编程淋浴器2、浴缸感应装置3、浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8、光导或风扇。关于光导,远程装置可以包括厨房装置,例如厨房龙头21、洗碗机22、垃圾处理器23、冰箱24、热水器25和水过滤器26。

用于光导的控制系统可以基于对传感器数据进行的分析来选择用于与光导协调的辅助装置的辅助命令。可以为特定用户选择辅助命令。用于辅助装置的辅助命令是基于来自用户的在光导处接收的指令的,并且在用户界面处显示的数据包括用于辅助装置的状态数据、用于辅助装置的设置数据、用于用户的配置数据、或用于辅助装置的类型数据。

对传感器数据进行的分析可以确定在光导处接收的指令。例如,用户可以输入用于可编程淋浴器2的命令(例如,选择淋浴器序列或打开/关闭淋浴器)、用于浴缸感应装置3的命令(例如,选择沐浴体验)、用于浴缸水位装置的命令(例如,选择浴缸水位)、用于智能马桶6的命令(例如,冲洗或关闭盖子)、用于马桶座圈7的命令(例如,升高或降低马桶座圈)、用于水槽龙头8的命令(例如,选择温度或体积)、用于光导的命令(例如,灯的位置或角度)、用于风扇的命令(例如,风扇速度或开/关)、用于厨房龙头21的命令(例如,选择温度或体积)用于洗碗机22的命令(例如,清洁模式或开/关)、用于垃圾处理器23的命令(例如,速度或开/关)、用于冰箱24的命令(例如,选择温度)、用于热水器25的命令(例如,选择温度)、或用于水过滤器26的命令(例如,启用或停用)。

用于辅助装置的设置数据可以是基于来自另一辅助装置的在光导处接收的信息的。也就是说,光导可以从一个器具接收数据,对数据进行分析,并将指令发送至另一器具。例如,从淋浴器设置收集的关于高度的数据可以应用于马桶座圈位置、镜基板上的用户界面的位置或光导的位置。用于用户的配置数据可以是基于用户的标识或用户的检测以及先前为用户建立的偏好。用于辅助装置的类型数据可以用于将设置应用在一类装置上。例如,用户偏好可以指定应用于具有温度设置的所有辅助装置的温度。

光导可以包括扬声器,该扬声器配置成提供用于辅助装置的状态数据的音频、用于辅助装置的设置数据、用于用户的配置数据或用于辅助装置的类型数据,如本文所述。光导可以包括麦克风,该麦克风配置成收集用于辅助装置的设置数据的音频(例如,语音命令)、用于用户的配置数据或用于辅助装置的类型数据。麦克风可以是可移动的。控制模块可以接合定位机构(例如,步进电机或螺线管)以将麦克风和/或扬声器朝向用户移动。

在光导处接收的语音命令可以包括描述辅助装置的装置标识符和待由辅助装置执行的装置功能,本文中关于各种器具对此进行描述。另外,语音命令可以包括用于光导的装置标识符,或者省略装置标识符可以默认为光导、以及用于光导的装置功能。在光导处执行的示例功能可以包括灯的控制、光导的控制、所收集数据的选择以及所显示数据的选择。

灯的控制可以包括灯的颜色、灯的亮度、灯的强度、灯的时间安排、灯的方向、灯的色调、光束的大小或光的焦点。光导的控制可以包括:基于为用户选择的辅助命令确定光的角度或位置。例如,语音命令可以指示光导响应于语音命令照亮洗手。所收集数据的选择可以启用或禁用一个或更多个传感器。所显示数据的选择可以启用或禁用外部数据(例如,天气)或从辅助装置接收的数据的显示。

光导可以实现包括一系列光位置的用户序列,其可以由角度或方向、持续时间、强度、颜色或其他因素限定。用于光导的控制系统可以包括将用户与优选照明序列相关联的查找表。查找表中引用的用户序列包括第一器具和第一时间以及第二器具和第二时间。控制系统可以在不同时间使用不同的灯。例如,控制系统可以在第一时间期间启用第一定向光源以照亮第一器具的至少一部分并且在第二时间期间启用第二定向光源以照亮第二器具的至少一部分。例如,用户的序列可以请求:在打开灯之后,将水槽照亮设定时间,然后将马桶照亮设定时间,然后将淋浴器照亮设定时间。用户序列可以包括器具列表,并且在接收到针对该器具的语音命令或其他输入之后,从列表上的一个器具递增至列表上的下一器具。例如,水槽被照亮直到水关闭,马桶被照亮直到马桶被冲洗,或其他示例。用户序列可以从一个器具自动移动到下一器具。

光导可以接收用于其他器具的语音命令并根据特定任务照亮那些器具。例如,用于光导的控制器可以接收用于另一器具的语音命令,并且对语音命令进行解析以至少获取装置标识符和装置功能。控制系统可以响应于装置标识符和/或装置功能选择一个或更多个灯以及一个或更多个灯的方向。装置标识符可以指示特定器具的方向,并且装置功能可以指示器具的特定部分的方向。通信接口从至少一个器具接收任务选择数据,并且控制系统配置成对任务选择数据进行分析以响应于任务选择数据而启用与任务相关联的一个或更多个定向光源。示例任务包括本文描述的任何装置功能,诸如打开水槽、淋浴、打开储存空间、使用镜子、使用马桶或填充浴缸。

光导可以根据用户身份实现光的方向、强度和持续时间。可以通过根据本文的示例在任何器具处收集的传感器数据来确定用户身份。光导的通信接口可以从指示用户的身份的至少一个器具接收用户数据。在存储器中根据用户偏好或灯的配置检查用户身份。灯的位置可以基于用户的体型、用户的身高,用户的用手习惯或用户的任何其他人口统计特性。用于光导的控制系统对用户数据进行分析以识别要为用户照明的至少一个器具。光导的控制还可以基于用户的位置以及用户接收的任何语音命令或其他输入。控制系统产生用于光源阵列的光命令,该光源阵列包括一个或更多个定向光源以照亮至少一个器具的至少一部分。除了用户的身份之外,光源的方向可以基于用于用户的身份的任务选择数据。用于光源阵列的光命令指示一个或更多个定向光源照亮与来自任务选择数据的任务相关联的至少一个器具的至少一部分。

除了器具本身之外或作为其替代,与任务相关联的一个或更多个定向光源照亮至任务或至少一个器具的路径。任务的照明可以基于用户序列,该用户序列由用户设置或从用户的历史活动中学习。以这种方式,任务选择数据包括用户执行任务的提醒。例如,用户序列可以指定在冲洗马桶之后,应该使用水槽来洗手。提醒可以指示用户拾取物体(例如,从地板拾取衣物)或收起物品(例如,将牙膏送回到抽屉)。因此,任务的照明可以对应于洗手。其他示例可以是指导在半夜回到床上或在洗浴后伸手拿毛巾的引导。光导的顺序可以支持儿童和可能有认知问题的人的习惯养成例程。控制系统可以包括配置成跟踪一天中的时间的时钟,并且根据当日时间修改所启用的一个或更多个定向光源。

水分析

家庭集线器通信装置(例如,具有集成家庭集线器通信装置或独立家庭集线器通信装置的器具)、网络装置14或服务器13中的任一者可以包括水分析设备。水分析设备可以与耗水装置——例如可编程淋浴器2、浴缸感应装置3、包括排水管4和水龙头5的浴缸水位装置、智能马桶6、自动水槽8、厨房用具和水系统12集成。耗水装置连接至供水或管道系统。

水分析设备可以包括图9所示的部件。由此,水分析设备可以包括通信接口,该通信接口配置成与网络装置14和/或服务器13连接以与辅助器具通信。通信接口配置成将指示由至少一个器具收集的数据的报告消息发送至服务器13。

报告消息可以包括指示一个或更多个器具的水质的传感器数据。测量水质的传感器可以包括水质传感器、ph传感器、氧传感器或检测特定物质、化学物质或元素——例如汞,铁,铅——的化学传感器。

传感器可以是检测细菌或病毒的类型的生物传感器。生物传感器可以检测特定生物比如沙门氏菌,例如大肠杆菌、隐孢子虫或李斯特菌。

传感器可以是图像采集装置,其收集用户的图像以确定疾病、营养不良、脱水或用户的其他状况或外表的指示。可以针对颜色、色素或水含量的变化对图像进行分析。替代性地,可以监测用户的体重以检测脱水或疾病的迹象。可以监视用户的外表以检测疾病、营养不良、脱水或其他状况的迹象。

报告消息可以包括与传感器数据的集合相关联的设备标识符和时间戳。报告消息可以包括地理位置,其可以由卫星定位系统收集,从设备的ip地址推断,或者由用户直接输入。报告消息可以包括用于用来收集传感器数据的传感器的类型的一个或更多个传感器标识符。

可以在诸如外部装置30、网络装置14或服务器13的另一装置处接收报告消息。网络装置14可以对跨家庭中的多个器具的传感器数据进行分析。服务器13或外部装置30可以对跨多个家庭或地理区域的传感器数据进行分析。可以对报告消息进行分析以基于传感器数据确定对水状况的指示。水状况可能表明水中存在外来物质。

外部装置30、网络装置14或服务器13可以根据收集传感器数据的位置或其他标识符来访问数据库,以识别收集传感器数据的地理区域中的附加用户或器具。可以根据水系统来定义相邻用户(即,出于分发分析消息的目的,相同水系统上的用户被认为位于相同的地理区域中)。包括水状况的指示的分析消息响应于对传感器数据进行的分析而产生并且发送至地理区域中的用户或器具。水分析设备从外部设备30、网络装置14或服务器13接收分析消息。

水分析设备可以对来自多个位置的传感器数据执行地理分析。例如,针对跨根据地理位置定义的多个家庭或位置的多个器具对传感器数据进行分析。水状况数据库可以将地理区域与家用器具收集的数据相关联。

水分析设备可以响应于分析消息而提供警报。警报可能会警告已检测到水异常。警报可以列出在水中检测到的异物。警报可以提供指令(例如,在使用前煮沸水)。警报可以包括水的评级。

供水设备可以监控各种器具的使用以确定是否应该发出警报。例如,水分析消息可以指示供水装置中存在异物但仅在特定量下有害。当流量传感器或家庭中的聚集流量传感器指示器具已经在预定时间间隔内使用了特定量时,供水设备呈现警报。警报可以基于水的量或水的类型的水限制阈值。水限制阈值限制由至少一个第二器具提供的水的量或限制由至少一个第二器具提供的水的类型。

水分析设备可以根据水分析消息指示过滤器设置。过滤器设置可以包括针对特定污染物的过滤模式。铅过滤模式可以针对从水中去除铅。细菌过滤模式可以针对从水中去除细菌。特定的颗粒过滤模式可以针对从水中去除特定的颗粒。过滤器设置可以定义过滤器的大小例如响应于分析消息而选择的粒子陷阱开口、厚度或可变路径。

水过滤也可以通过任何龙头、冰箱24或热水器25来实现。此外,水添加剂系统可以由任何龙头、冰箱24、热水器25、水过滤器26或另一耗水装置来实现。水分析设备可以指示水分配器,其配置成响应于分析消息而选择性地将添加剂加入水中。添加剂包括营养补充剂、调味剂、抗菌剂、疫苗、维生素、矿物质或药物。

水分析设备可以执行水循环算法。水循环算法可以打开及关闭一个或更多个耗水器具与供水装置之间的水连接中的阀。不同的器具或不同的装置功能可以应用于不同类型的水。水的示例类型包括饮用水、清洁水、循环水、蒸馏水或再生过滤水。可以将一组规则应用于装置功能和/或设备。在一个示例中,蒸馏水是优选的,但是至少在水槽龙头8和冰箱24的水分配中必须使用饮用水,饮用水是优选的,但是至少可以在淋浴器2、浴缸600、或洗碗机22中使用清洁水,并且可以在智能马桶6中使用任何类型的水,包括回收的过滤水或径流循环水。

水循环算法可以由语音命令启用,以根据设备要求或在设备处执行的装置功能将水定路线至一个或更多个器具。例如,冲洗马桶的语音命令可以指示水循环算法打开释放第一类型的水以重新填充马桶的阀,并且打开淋浴器的语音命令指示水循环算法打开向淋浴释放第二类型的水的阀。水循环算法可以对语音命令进行分析以将从一个或更多个器具排出的水定路线至用于特定类型的水的水箱。

水循环算法可以对一个或更多个器具处(例如,在排水管处)的传感器数据进行分析,以对水的类型进行分类并将水定路线至水箱以在将来的使用中储存水。传感器数据可以描述水的浊度或水的微粒。例如,淋浴器中的水可以再循环直到水达到阈值水平为止。当达到阈值时,水循环算法打开阀以将水释放而从家庭排出。

在一个实施方式中,水分析设备可以结合在任何耗水器具中。所述器具可以包括:至少一个传感器,其配置成收集用于与至少一个第一器具相关联的水状况的数据;以及控制器,其配置成对用于水状况的数据进行分析并且响应于该分析而识别或生成结果指令。结果指令发送至至少一个第二器具。

数据记录系统

数据存录设备可以通过家庭集线器通信装置、网络装置14、服务器13或外部装置30来实现。数据记录可以与器具中的一个器具集成。数据存录设备可以包括图9所示的部件。由此,水分析设备可以包括通信接口,该通信接口配置成与网络装置14和/或服务器13连接以与辅助器具通信。

数据存录设备从多个器具接收传感器数据。数据存录设备可以存储传感器数据以及传感器识别值、装置识别值和/或装置功能标识符。数据存录设备可以存储具有时间戳的传感器数据。数据存录设备可以将来自多个器具的存录数据提供给请求器具。例如,一个器具可以请求来自多个装置的传感器数据来识别用户。

数据存录设备可以对传感器数据进行分析以识别何时应该维护、升级或替换一个或更多个器具。例如,当热水器温度下降得过快时,数据存录设备可以识别出应该更换元件。当浴缸的水位快速下降时,数据存录设备可以检测调平装置的泄漏或错误,并通知制造商、服务提供商或指示用户进行维修。数据存录设备可以识别用户模式并且推荐增强并推荐硬件升级以提高响应于用户模式的效率。例如,推荐的硬件升级可以包括用于高人流量浴室的低流量厕所或用于大量使用的淋浴器的低流量淋浴头。数据存录设备可以推荐用户调整行为,例如在某些时间洗澡,采取较短的淋浴,或在不使用时关闭水。

数据存录设备可以将存录数据提供给制造商,以便监控设计变更和营销工作。在某些情况下,制造商可以在成本或市场价格下对产品进行定价以鼓励数据收集。数据存录设备可以根据本文描述的任何示例将存录数据提供给第三方实体,例如市政自来水公司、保险提供者、城市规划者或其他实体。

可互换扬声器

图25示出了可互换扬声器700的正视图,该可互换扬声器700可以是如本文所述的家庭集线器通信装置或人工智能装置。术语语音控制装置包括这些装置。可互换扬声器700可以在本文描述的任何实施方式中结合到网络装置14中。可互换扬声器700包括开关703和麦克风705,开关703可以是用于打开及关闭扬声器700的按钮,麦克风705配置成将声音转换为电信号。在某些情况下可以省去麦克风705,并且在某些情况下可以禁用麦克风705。如图所示,开关703可以包括灯指示器。例如,透明屏蔽件后面的发光二极管指示扬声器是接通(灯指示器开启)还是关断(灯指示器关闭)。替代性地,灯指示器可以指示模式,例如低功率模式(灯指示器开启)或标准模式(灯指示器关闭)。

可互换扬声器700可以在内部包括控制器,该控制器配置成操作主器具的音频功能(例如,接收口头输入并输出声音)以及主器具的一个或更多个主要功能(例如,本文中关于智能镜子1、可编程淋浴器2、浴缸感应装置3、浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8、光源9a和光导9b、厨房用具11和水系统12的功能概述)。麦克风705配置成接收当前连接的主器具的一个或更多个语音输入。对于操作装置的音频功能的控制器而言,控制器可以启用或停用一个或更多个麦克风705,通过扬声器提供音频输出,并且连接至无线网络以接收转换为通过扬声器提供的音频输出的数据。

控制器可以控制主器具的附加功能并且在本文的各种实施方式中进行描述。可互换扬声器700可以对接至第一器具31和/或第二器具32,如图4所示。可互换扬声器700可以从一个器具(例如,至少一个耗水装置)接收用户数据。用户数据可以描述在第一器具31和/或第二器具32处收集的传感器数据、由用户在第一器具31和/或第二器具32处输入的记录数据、记录在第一器具31和/或第二器具32处的存录数据、或者访问第一器具31和/或第二器具32的配置数据。

传感器数据或用户数据在第一器具31和/或第二器具32处收集并且描述用户的空间位置或用户的姿势。传感器数据可以由相机或图像采集装置收集。用户可以在第一器具31和/或第二器具32处输入条目数据。条目数据可以包括登录数据或登录凭证(例如,用户名和证明信息)。条目数据可以包括用于操作第一器具31的选择,这可以用于操作第二器具32。存录数据可以记录在第一器具31和/或第二器具32处以描述用户随时间的习惯或偏好。访问第一器具31和/或第二器具32的配置数据可以涉及器具的特定特征或设置。

开关703可以控制与可互换扬声器700相关联的附加系统,并且灯指示器可以指示这些附加系统的选择。开关703可以从智能扬声器模式、房间协作模式和主器具控制模式中的一者或更多者切换控制器。按下开关703可以选择这些模式中的下一模式,并且灯指示器可以照亮用于智能扬声器模式的第一颜色、用于房间协作模式的第二颜色和用于主器具控制模式的第三颜色。

在智能扬声器模式中,可互换扬声器700配置成控制可互换扬声器700的音频相关功能。音频相关功能可以包括扬声器的音量级别。音频相关功能可以包括启用哪些麦克风(例如,麦克风的数量、麦克风的硬件地址、或麦克风的模式)。音频相关功能可以包括从无线网络或从主器具接收数据并响应于所接收的数据提供音频。

在房间协作模式中,可互换扬声器700配置成接收命令并将命令提供给除主器具之外的其他器具。在一个示例中,通过无线网络接收及发送命令。在另一示例中,命令在可互换扬声器700与其他器具之间直接交换(例如,通过蓝牙、红外或其他通信协议)。

在主器具控制模式中,可互换扬声器700配置成控制主器具的其他功能。如本文的其他示例中所述,可互换扬声器700接收由主器具收集的数据并根据用户设置或偏好对数据进行分析。可互换扬声器700响应于所接收的数据而生成用户消息以及/或者响应于所接收的数据而生成用于主器具的命令。

可互换扬声器700可以包括通过将面700a耦合至锥体700b而形成的壳体。面700a和对接部分700b可以焊接在一起、通过粘合剂或其他技术附接,以将扬声器锥体和印刷电路板(pcb)密封而免于诸如水的外部元件。可互换扬声器700包括在壳体中形成屏幕的一系列开口704。在屏幕后面,密封件可以提供防水腔,其允许声音从扬声器传递出可互换扬声器700。麦克风705可以与面700a齐平或位于面700a后面。

图26示出了可互换扬声器700的后视图。可互换扬声器700可以具有各种形状,这些形状包括锥形、截锥形或圆形截锥形,如图26所示。

对接部分700b可以包括将壳体附接至主器具的固定机构。固定机构可以包括卡扣配合连接件、用于将可互换扬声器700拧入主装置中的凸起轨道、或用于将可互换扬声器700附接至主装置的弹簧偏置凸起支撑件。

图27示出了浴室设置,其包括与可互换扬声器700兼容的多个器具或智能浴室装置。这里参照图1提供的描述可以应用于图27中的类似装置和部件。图27还示出了安装至墙壁并且构造成保持衣服或毛巾的毛巾杆709。

对接部分700b可以成形为适合各种主装置或器具、例如本文所述的任何智能浴室装置并与之交互。每个智能浴室装置配置成接纳可互换扬声器700的对接部分700b。虽然任何智能浴室装置也可以配置成接纳可互换扬声器700,但是图27示出的是:毛巾杆709配置成接纳可互换扬声器700,智能镜子1配置成接纳可互换扬声器700,水槽龙头8配置成接纳可互换扬声器700,淋浴壁或另一淋浴结构配置成接纳可互换扬声器700,光导(例如,光源9a和投射光导9b)配置成接纳可互换扬声器700。此外,可编程淋浴器2、浴缸感应装置3、浴缸水位装置(例如,包括排水管4和龙头5)、以及智能马桶6。另外或者在替代方案中,对接部分700b可以成形为适合任何智能厨房装置并与之交互,如图2所示。

对接部分700b可以配置成通过例如控制模块壳体122与智能镜子1配合,如图14a和图14b所示。对接部分700b可以配置成例如在控制模块195处与可编程淋浴器2配合,如图22所示。对接部分700b可以配置成通过连接至浴缸600的壳体与浴缸感应装置3或浴缸水位装置配合,如图24所示。对接部分700b可以配置成通过如图17所示的控制模块157与智能马桶6配合,或者通过如图18所示的控制模块183与智能马桶6配合。对接部分700b可以配置成通过如图21所示的控制模块213与水槽龙头8配合。对接部分700b可以配置成与光导9a的壳体配合。当可互换扬声器700与某些智能浴室装置——例如淋浴器2或智能马桶6——对接时,可以禁用麦克风705。

可互换扬声器700可以由用户从器具移动至器具。可互换扬声器700的可转移性和可互换性提供了多个优点。

首先,在许多示例中,智能浴室装置和/或智能厨房装置具有许多冗余部件。例如,为带有独立扬声器、麦克风和控制器的浴室考虑智能镜子1、可编程淋浴器2、浴缸感应装置3、浴缸水位装置(例如,包括排水管4和龙头5)、智能马桶6、水槽龙头8和光导(例如,光源9a和投影导向器9b)的每个组合。可互换扬声器700减少了这些冗余部件,这是因为多个装置可以在同一扬声器、麦克风和控制器从主装置移动至主装置时使用。

在一些示例中,主装置可以具有永久控制器,并且主装置的一些功能由可互换扬声器700处理。可互换扬声器700可以收集一个器具处的数据并将该数据应用于另一器具。

其次,可以通过可互换扬声器700协调多个协调人工智能装置的操作并使多个协调人工智能装置的操作更高效。利用被指定为监听器的装置(例如,当前与可互换扬声器700对接的装置),简化了将语音命令与其预期接收者相关联的过程。换言之,在具有利用麦克风来监听命令的多个装置的房间中,这些命令可能难以解译。

可互换扬声器700可以从一个或更多个智能浴室装置接收传感器数据。在一些示例中,传感器数据可以指示用户身份或用户的移动。传感器数据可以描述用户的空间位置。例如,传感器数据可以由运动传感器或接近传感器收集。传感器数据可以包括用户的一部分(例如,脚、手或身体)的用户的空间位置的三维坐标。传感器数据可以由确定用户的视线或用户的面部的角度取向的眼睛注视传感器收集。传感器数据可以描述用户做出的手势或动作。传感器数据可以由相机或图像采集装置收集。传感器数据可以使用诸如心率、温度、汗液或气味的存在的另一特征来描述用户的身体状态。用户数据可以描述用户的状况。用户的示例状况包括温度、心率、身高、体重、疲劳度、肤色、营养不良、脱水或其他状况。

可互换扬声器700可以收集这些类型的数据类型中的任一数据类型。可互换扬声器700可以包括至少一个传感器,其配置成检测当前连接的主器具的周围环境或与当前连接的主器具相关联的用户活动。可互换扬声器700还可以从用户接收诸如登录数据或登录凭证之类的条目数据。条目数据可以包括用于操作任何主器具或其他器具的选择。

可互换扬声器700可以基于传感器数据访问配置数据。配置数据的选择可以取决于可互换扬声器700所对接的主器具的位置或类型。例如,特定用户可以具有优选音量设置或使用静音设置来禁用扬声器是某些情况。

通过首先与智能浴室装置中的一个智能浴室装置对接并随后与智能浴室装置中的另一智能浴室装置对接,可互换扬声器700可以在智能浴室装置之间传输数据(例如,传感器数据)。可互换扬声器700可以从多个智能浴室装置且在不同时间收集数据并存录数据。然后可以在可互换扬声器700处对来自多个智能浴室装置的数据进行分析,或者将来自多个智能浴室装置的数据发送至服务器13以进行分析。

图28a、图28b和图28c示出了用于可互换扬声器的对接检测系统。可互换扬声器700的壳体的锥形部分700b是配置成将壳体连接至任何主器具的对接件的示例。

图28a示出了包括多个开口710的可互换扬声器700,所述多个开口710是接触点。图28b示出了主器具713,其包括成形为适合可互换扬声器700的对接插槽712。对接插槽712包括作为接触点的一个或更多个突起711。可互换扬声器700的多个开口710可以与用于安装可互换扬声器700的不同器具相关联。

用于开口710的接触点和用于突起711的接触点提供将可互换扬声器700连接至主器具713的电连接电路。电连接电路允许可互换扬声器700检测主器具713,或者允许主器具713检测可互换扬声器700,或者允许可互换扬声器700检测主器具713并允许主器具713检测可互换扬声器700。检测装置(主器具713或可互换扬声器700)检测所检测装置(主器具713或可互换扬声器700中的另一者)并生成指示已经发生对接的数据或信号。

不同的开口710可以对应于不同的主器具713或主器具的类型。例如,一个开口710可以与用于镜子1的突起711对准,另一开口710可以与用于淋浴器2的突起711对准,并且另一开口710可以与用于水槽的突起711对准。可互换扬声器700内部的电路可以包括根据突起711与开口710接触的位置而被不同地通电的电阻器、其他电路元件或电路路径。

替代性地,可以仅使用一个开口710,并且突起711位于主器具713的类似位置,但是使用另一技术来识别主器具713。在一个示例中,信号可以具有对应于不同主器具的不同的电压电平。在另一示例中,信号可以根据所检测装置中的电阻而变化。可互换扬声器700的控制器可以检测电压电平或电阻值以识别哪个主器具与可互换扬声器700对接。控制器可以访问与检测主器具相关联的一组命令或操作模式。

在另一示例中,开口710与突起711之间的电路径中的通信可以包括识别装置之间的对接或装置中的一个装置的标识(例如,主器具的标识)的数据。用于开口710的接触点和用于突起711的接触点提供耦合机构,该耦合机构配置成接收指示语音受控装置与当前连接的主器具之间的对接的识别值。耦合机构可以包括在壳体的表面处穿过开口710的第一电触头。第一电触头能够操作成通过当前连接的主器具的突起711处的第二电触头传输识别值。

还可以基于用户输入来确定用于可互换扬声器700至主器具的对接的识别值。例如,用户可以按压按钮703(例如,按压并保持)以指示可互换扬声器700已经对接。作为响应,可以使用任何耦合机构来确定主器具的标识。另外,用户输入可以包括识别值(例如,通过菜单选择)。语音命令也可以指示主器具的标识(例如,扬声器对接至镜子)。

还可以基于可互换扬声器700与主器具之间通过无线网络和/或服务器13的通信来确定用于可互换扬声器700至主器具的对接的识别值。控制器804可以识别可互换扬声器700基于至无线网络的连接而对接(即,当可互换扬声器700与主器具连接至同一网络时)。还可以基于gps传感器来确定可互换扬声器700至主器具的对接的识别值。还可以基于对用户的其他习惯的机器学习分析来确定用于可互换扬声器700至主器具的对接的识别值。

可以基于指示主器具的识别值和/或基于在麦克风705处接收的一个或更多个语音输入来向主器具提供命令。基于一个或更多个语音输入和识别值来提供命令。在一些示例中,在可互换扬声器700处生成指示扬声器响应于一个或更多个语音输入和识别值而产生声音的命令。在一些示例中,在可互换扬声器700处生成命令以指示显示器提供关于主器具的命令或操作的信息。在一些示例中,在可互换扬声器700处生成命令以指示主器具控制主器具,诸如打开主器具的功能(例如,打开水、打开灯)、改变设置(例如,水温、水流速或体积、或光强度)、或提供有关主器具操作的信息。可互换扬声器700可以通过显示器或扬声器提供信息。因此,基于识别值调整包括由扬声器产生声音的扬声器的操作。

可互换扬声器700或主器具还可以包括一个或更多个光导或照明装置,其配置成响应于一个或更多个语音输入和识别值而产生光。光导可以包括光源9a和投射光导9b,但也可以作为光源包括在任何主器具上。光导可以在一个或更多个其他装置上投射光以将用户引导至装置或帮助照亮装置附近的区域。来自主器具中的一个主器具的光导可以照亮另一主器具以指导器具之间的使用。响应于在装置中的一个装置处选择的功能,用户选择数据或与用户选择相关联的位置和/或方向被发送至光导以限定用于使投射光导投射的方向。光导的状态可以传输至可互换扬声器700的显示器并由该显示器显示。在一个替代方案中,光导被实现为通用砖或技术砖。多功能砖可以包括实施为地板的灯、扬声器、传感器和/或加热器。

图29a和29b示出了用于可互换扬声器700的电感耦合系统。可互换扬声器700可以包括感应电路720,感应电路720包括感应线圈,该感应线圈生成包括识别值的磁场或接收包括识别值的磁场。主器具可以包括布置在对接插槽712内部或靠近对接插槽的感应电路722。感应电路722可以包括感应线圈,该感应线圈生成包括识别值的磁场或接收包括识别值的磁场。可以在磁场上调制识别值。换言之,感应线圈具有根据来自感应电路的识别值而修改的载波频率或幅度。识别值对应于主器具的类型、主器具的特定标识、可互换扬声器700的类型或可互换扬声器700的特定标识。

电感耦合系统可以包括基于感应电路722的协作关系的耦合机构,感应电路722包括附接至语音控制装置的第一感应线圈。第一感应线圈能够操作成通过磁波将识别值传送至感应电路720,感应电路720包括附接至当前连接的主器具的感应线圈。电感耦合系统可以包括基于感应电路720的协作关系的耦合机构,感应电路720包括附接至语音控制装置的第一感应线圈。第一感应线圈能够操作成通过磁波将识别值传送至感应电路722,感应电路722包括附接至当前连接的主器具的感应线圈。

图30a、图30b和图30c示出了用于可互换扬声器的磁耦合系统。可互换扬声器700可以包括一个或更多个磁体730,其布置在壳体的表面处或壳体下方。主器具可以包括位于对接插槽721的表面处或位于对接插槽721的表面后面的一个或更多个磁体734。可互换扬声器700的磁体730与主器具的磁体734相互作用。

磁体可以为对接在主器具中的可互换扬声器700提供物理耦合或支撑。磁体730和磁体734中的任一磁体或两个磁体可以向磁体730和磁体734中的另一磁体提供磁力,这往往提供可互换扬声器700与主器具之间的对接力。换言之,磁体730和磁体734可以通过磁力将可互换扬声器700保持至主器具。

磁体730和磁体734可以分别围绕可互换扬声器700和对接插槽721以各种图案布置。磁体的布置可以确保可互换扬声器700对接在正确的直立位置。例如,磁体可以仅是磁体730与磁体734对准以提供对接力的一种方式。替代性地,物理引导件可以提供可互换扬声器700与对接插槽721之间的对准。例如,可互换扬声器700的导轨732可以配装在对接插槽的引导凹槽735中,以确保可互换扬声器700对接在正确的直立位置。在其他示例中,可互换扬声器700可以以各种角度对接,其中磁体730和磁体734可能具有多个径向对准。

磁体730和磁体734可以向可互换扬声器700提供主器具的标识,或者向主器具提供可互换扬声器700的标识。磁体730和磁体734可以是耦合机构,其将语音控制装置的磁体730的至少第一磁体物理地联接和/或磁力地耦合至附接至主器具的磁体734的至少第二磁体。可以通过与不同主器具相关联的不同对接插槽中的磁体的不同布置来提供识别。

可互换扬声器700的控制器或控制电路可以包括一个或更多个磁传感器或对应于磁体730的磁完成电路路径。当磁体730与磁体734耦合时,完成磁完成电路路径或者触发磁传感器以检测可互换扬声器700的对接。控制器可以确定通过磁耦合提供的识别值。

磁耦合系统可以包括基于磁体730与磁体734的协作关系的耦合机构。控制器能够操作成通过检测磁体730与磁体734之间的关系来检测识别值。

图30b和图30c示出了两种不同类型的主器具中的磁体734的两个示例布置。在图30b中,磁体734相对于引导凹槽735大致以角度α1(例如,60度)逆时针布置。在图30c中,磁体734相对于引导凹槽735大致以角度α2(例如,45度)逆时针布置。主器具可以包括沿着可互换扬声器700的壳体位于不同径向位置以及不同纵长位置中的呈预定图案的多个磁体。

当可互换扬声器700与主器具对接时,可互换扬声器700的不同磁体730根据图30b中的具有一个磁位置的主器具是否与可互换扬声器700对接、或者图30b中的具有一个磁位置的主器具是否与可互换扬声器700对接、或者图30c中的具有另一磁位置的主器具是否与可互换扬声器700对接而耦合。控制器配置成基于完成的磁完成电路路径或触发的磁传感器来确定磁位置。控制器可以根据磁位置访问磁查找表。磁查找表与磁位置(例如,160度、45度、60度与90度的组合)相关联,这些磁位置对应于例如如本文所描述的那样与不同类型的主器具相对应的识别值。

可互换扬声器700可以包括命令查找表或从服务器13或主器具访问这样的命令查找表。可以使用基于主器具的类型来查询命令查找表。命令查找表可以返回可用于主器具的一组命令、或者用于主器具的默认或优选设置的值。

换言之,可互换扬声器700的控制器可以使用用于主器具的识别值来查询命令查找表。命令查找表可以返回用于主器具的一组命令,其可以是可用于主器具的类型的命令或当前用户可用的命令。由于获取少于所有可能的命令可能是可用的,因而来自命令查找表的结果可以是可能的命令的减少。使用较少的可用命令,可以更容易地解译来自用户的语音命令。

控制器可以基于主器具的标识来调整可互换扬声器700的输出。示例包括调节可互换扬声器700的音量和光强度。某些主器具可能产生干扰可互换扬声器700的声音输出的噪声。此外,主器具可能位于距用户较远距离从而干扰声音传播的位置。可互换扬声器700可以根据用于主器具的识别值来调整声音的音量。类似地,主器具可能处于较暗环境或者与用户相距较远从而干扰可互换扬声器700的光输出的距离。可互换扬声器700可以根据用于主器具的识别值来调整显示器或光导的光强度。主器具。如下面更详细描述的,可以根据主器具或可互换扬声器700附近的器具来调节可互换扬声器700的麦克风和分析。控制器可以基于主器具的标识来调整语音输入。

图31示出了可互换扬声器700的流程图。该方法整体上可以由可互换扬声器700执行,或者该方法的特定方面可以由可互换扬声器700的控制器或可互换扬声器700的耦合装置或电路执行。可以包括另外的、不同的或较少的动作。

在动作s301中,将语音控制装置(例如,可互换扬声器700)的壳体对接至主器具。对接可以包括使语音控制装置与主器具接触并由主器具固定支撑的一个或更多个引导机构或锁定机构。

在动作s303中,语音控制装置接收指示语音控制装置与主器具之间的对接的识别值。识别值可以包括在无线传输的数据消息中。可以基于语音控制装置与主器具之间的电感耦合或磁耦合来确定识别值。动作s303还可以包括:将附接至语音控制装置的第一磁体磁耦合至附接至主器具的第二磁体,使得通过磁耦合提供识别值并且通过磁耦合提供用于将语音控制装置对接至主器具的力。动作s303还可以包括:为附接至语音控制装置的第一感应线圈通电,以通过磁波将识别值传送至附接至主器具的第二感应线圈。动作s303还可以包括:将第一电触头电耦合在壳体的表面处以通过主器具的第二电触头传送识别值。

在动作s305中,语音控制装置接收用于主器具的一个或更多个语音输入。语音输入可以是由用户向主器具或语音控制装置提供指令而产生的声音。

在动作s307中,语音控制装置基于一个或更多个语音输入和识别值来提供命令。另外,语音控制装置可以响应于一个或更多个语音输入和识别值而从语音控制装置的扬声器提供音频输出。音频输出内容可以取决于识别值。也就是说,当主器具是镜子而不是马桶时,语音控制装置提供不同的音频输出。语音控制装置可以基于识别值来调节由扬声器产生的音频输出的音量、音调或速度。不同的主器具可以与不同的音量或其他声音特性相关联,使得音频输出更容易听到或者主器具作为签名声音(例如,用于不同主器具的不同风格的语音)。声音的风格可能是性别化的或名人的声音。可以将不同的名人语音应用于不同的主器具。另外,语音的风格可能是语种。可以根据主器具的位置(例如,国家)来调整语种。

为智能浴室装置过滤声音

前面部分中的家庭集线器通信装置以及可互换扬声器700可以配置成根据家庭集线器通信装置的环境、家庭集线器通信装置附近的器具、或家庭集线器通信装置附近的器具的操作状态来调整对语音输入进行的分析。

图32是用于语音控制装置的声音过滤的流程图,该语音控制装置可以包括本文描述的家庭集线器通信系统或智能浴室装置中的任一者。该方法可以整体上由语音控制装置执行,或者该方法的特定方面可以由服务器13执行。可以包括另外的、不同的或较少的动作。

在动作s401中,语音控制装置识别干扰声音。干扰声音可以是由智能浴室装置的用水引起的声音。干扰声音可以是喷水和击打淋浴器表面的声音、马桶冲洗和/或填充水箱的声音、或从龙头或淋浴头流出的水的声音。干扰声音可以是非水基声音,例如风扇或加热器的操作。许多其他声音都是可能的。

可以以各种技术来识别干扰声音。可以通过麦克风直接检测干扰声音。可以基于产生声音的器具的设置来确定干扰声音。也就是说,语音控制装置可能已指示淋浴器打开或意识到(例如通过与另一互连设备的通信)指令被发送至淋浴器以打开淋浴器,并且确定淋浴器正在基于指示而产生干扰声音。语音控制装置可以基于另一因素或因素的组合来确定干扰声音的存在,例如当天的时间、在空中检测到的湿度、检测装置的特征的变化(诸如检测流经系统的水或检测电路或继电器改变状态)。

在动作s403中,语音控制装置确定干扰声音的特性。特性可以是声波的音量或幅度。特征可以包括声波的频率或频谱。语音控制装置或与语音控制装置通信的另一装置可以包括检测干扰声音的输出的幅度和/或干扰声音的频谱的传感器和支持电路。特性可以是声音的类型(例如,淋浴器、马桶或龙头)。另外,语音控制装置可以包括描述预期干扰噪音何时开始或结束的时间特性。

在动作s405中,语音控制装置接收语音输入。语音输入可以是用户在产生干扰噪音的器具附近对语音控制装置所说的话。在一些示例中,用户可以更接近产生干扰噪音的设备而不是语音控制装置。例如,用户可以将来自淋浴内部的语音输入提供给穿过浴室的镜子处的语音控制装置。在其他情况下,用户可能在语音控制装置附近,但是干扰声音通常可能导致语音控制装置区分语音与噪音的能力的中断。

在动作s407中,语音控制装置基于干扰声音的特性来调整语音输入。语音控制装置可以基于干扰声音的输出的幅度和/或干扰声音的频谱来应用基于软件或硬件的过滤器。语音控制装置可以基于干扰声音的输出的幅度和/或干扰声音的频谱来应用均衡器设置。例如,语音控制装置可以响应于检测到的干扰声音的特性来放大或衰减语音输入的频带。语音输入的调整可以实时变化。干扰声音可以在强度和/或频率上随时间改变。语音控制装置可以检测这些变化并相应地调整语音输入。语音控制装置可以执行噪音消除算法或逻辑以减少或消除干扰噪音。

语音控制装置可以根据声音特性应用过滤器。语音控制装置可以在存储器中存储多个过滤器。可以根据装置发出的声音为每个器具或智能浴室装置分配过滤器。可以根据用户使用特定装置发出的声音为每个器具或智能浴室装置分配用于特定用户的过滤器。

因为已经调整语音输入以考虑干扰声音,因而语音控制装置可以以更高的置信水平执行语音识别。也就是说,即使存在干扰声音,也可以更容易地解译用户的语音命令。替代性地,语音控制装置可以将语音输入和前向声音文件或消息记录至服务器13,并且即使在存在干扰声音的情况下,服务器13也可以更容易地解译语音命令。

服务器13或语音控制装置还可以存储用于处于不同环境中的不同类型的装置的过滤器或语音输入修改数据。当接收到语音输入时,针对语音控制装置的当前环境,访问语音输入修改数据。当前环境可以取决于任何器具的使用或任何器具的设置。

例如,服务器13或语音控制装置可以接收指示正在使用特定器具(例如,淋浴器)的数据。在特定器具附近或与特定器具在同一房间中的家庭集线器通信装置或可互换扬声器700(即使不在特定器具处)可以基于特定器具的使用来修改后续语音输入。例如,淋浴器2的阀或马桶6的水位处的传感器可以报告正在使用该器具,因此会有噪音。服务器13或语音控制装置可以访问用于这些场景中的一种场景的过滤器,并且随后(在预定时间内)对通过语音控制装置的麦克风接收的语音输入进行修改。

在一些替代性方法中,语音控制装置可以在确定干扰声音之前、期间或之后调整监听行为或要求。例如,语音控制装置可以利用在s401处开始时立即在语音控制装置处自动接收的所有声音执行任何过滤和/或消除技术,从而最终在确定潜在干扰噪音之后立即执行步骤s407。许多其他变型是可能的。

在一些系统中,可互换扬声器700的控制和操作可以由于确定干扰噪音而变化(例如在s401中)。在一些系统中,可以修改从扬声器700发出的声波的输出特性(诸如幅度和/或频率)以适应设置中存在的不同声音特性。例如,当系统检测到风扇的操作时,可以修改扬声器700输出以增加各种频谱内的声音幅度,进而消除不期望的噪音干扰,或者突出期望的声音频率。许多其他变型是可能的。

功率模式

图33示出了用于人工智能装置800的麦克风阵列。人工智能装置800可以是可互换扬声器700,或者包括在本文所述的任何语音控制装置或智能浴室装置、或网络装置14中。人工智能装置800包括麦克风的阵列801和控制器。人工智能装置800可以可选地包括至少一个传感器805,并且可以可选地包括一个或更多个用户输入(例如,按钮803)。在一些实施方式中,至少一个传感器805在扬声器或人工智能装置800的外部,例如位于本文所述的任何器具或智能浴室装置中。可以包括另外的、不同的或较少的部件。

图34示出了跨多个器具的麦克风阵列801。这些装置可以是本文所述的任何器具(例如,智能浴室装置或智能厨房装置)。每个、一些或所有器具可以包括一个或更多个麦克风801。可以包括另外的、不同的或较少的部件。

麦克风的阵列801配置成从一个或更多个用户接收语音输入,以用于人工智能装置800或其他装置的操作。在一些智能扬声器配置中,麦克风可以“始终监听”语音命令。术语始终监听意味着麦克风是通电的并且可以随时检测语音命令。人工智能装置800可以仅由电池供电,或者在一些配置或对接布置中可以仅由电池供电。对于始终监听的麦克风,由于始终消耗电力,因而电池存储可能会成为问题。以下实施方式提供了用于人工智能装置800的技术,该技术减少电池消耗并改善电池操作的人工智能装置800的充电之间的持续时间。人工智能装置800可以与第一器具对接或相关联,并且人工智能装置800可以通过来自第二器具的操作和/或由第二器具检测的传感器数据唤醒(模式改变)。

人工智能装置800可以包括通信接口806,其配置成从外部器具接收传感器数据。外部器具可以是本文所述的任何器具(例如,智能浴室装置、智能厨房装置或主器具)。外部器具可以包括传感器805,或者外部器具与传感器805相关联。传感器数据描述人工智能装置800的环境。传感器数据描述人工智能装置800的环境中的一个或更多个事件、用户或活动并且指示人工智能装置800将很快接收语音命令的可能性。

传感器805的示例包括流量传感器、惯性传感器、湿度传感器、压力传感器、光传感器、接近传感器或手势传感器。

流量传感器可以检测外部器具中的水流。流量传感器可以使用压力传感器、超声波传感器或光传感器来测量流经管道的水。光传感器可以测量通过光束的水的量。超声波传感器产生穿过水流并在接收时被接收的超声波。基于所接收的超声波,检测水流的体积和/或速度。替代性地,流量传感器可以确定外部器具中的水流是打开还是关闭,该外部器具可以系至打开水流的杠杆或阀。

具有流量传感器的外部器具可以是耗水装置,例如可编程(自动)淋浴器2、包括排水管4和龙头5的浴缸水位装置、智能(自动)马桶6、水槽龙头(自动水槽)8、厨房器具11和水系统12。其他耗水装置也是可能的。

湿度传感器可以检测人工智能装置800附近的湿度。对于浴室而言,湿度的增大指示淋浴器或另一耗水装置正在操作并且指示用户活动接近语音控制装置。

压力传感器可以结合在自动马桶6或马桶座圈7中。压力传感器产生传感器数据,该传感器数据指示是否已经接收到来自用户的压力(例如,坐在马桶上)。用户的存在指示浴室正在使用中并且指示用户在语音控制装置附近的活动。类似的压力传感器可以结合到地板或瓷砖中(例如,实现为地板的包括灯、扬声器、传感器和/或加热器的多功能瓷砖)。其他压力传感器可用于测量水流量。

光传感器可以结合到智能镜子(镜子组件)1、可编程(自动)淋浴器2、浴缸感应装置3、包括排水管4和龙头5的浴缸水位装置、智能(自动)马桶6、马桶(自动)座圈7、水槽龙头(自动水槽)8、或光源9a和光导9b。浴室中的灯光变化表明浴室正在使用中并且指示用户在语音控制装置附近的活动。

惯性传感器可以包括陀螺仪、加速度计或碰撞传感器。惯性传感器可以包括在人工智能装置800中。当人工智能装置800移动、撞击、转动或以其他方式经历运动时,惯性传感器的输出发生变化。控制器804配置成监测惯性传感器的输出以检测变化,或者将惯性传感器的输出的值与阈值进行比较。当惯性传感器的输出改变或超过阈值时,控制器804确定用户在场或者浴室在使用中。

其他传感器可以直接测量浴室中用户的移动或存在。接近传感器可以检测预定距离内或预定距离范围内的使用的存在。接近传感器可以包括微波或雷达传感器。另一特定类型的接近传感器是测量用户的运动的手势传感器。控制器804可以基于用户的运动而从预定的所述手势中识别手势。用户的存在或来自用户的特定手势可以指示浴室正在使用中并且指示用户在语音控制装置附近的活动。接近传感器可以包括在本文描述的任何智能浴室装置或器具中。

除了传感器805之外,麦克风801中的一个麦克风可以检测耗水器具——例如水龙头、马桶或淋浴器——的声音特性。控制器804可以响应于声音特性启用更多麦克风801。

控制器804可以响应于传感器数据而选择模式。可以对麦克风801的操作限定模式。控制器804配置成响应于描述一类事件的传感器数据来操作麦克风801的第一子集或者不操作麦克风,并且响应于描述另一类事件的传感器数据来操作麦克风801的第二子集。第一类事件可以是在人工智能装置800附近没有用户。第一类事件可以触发休眠模式。第二类事件可以是在人工智能装置800附近存在用户。第二类事件可以触发监听模式。

当麦克风801位于同一装置比如人工智能装置800中时,如图33所示,麦克风801的第一子集是装置中的至少一个麦克风,并且麦克风801的第二子集是多于麦克风的第一子集的多个麦克风。当麦克风801分布在多个器具上时,如图34所示,麦克风801的第一子集可以是用于特定装置的零麦克风,但是在整个系统中是一个或更多个麦克风,使得设置(例如,房间或浴室)中的至少一个麦克风总是以休眠模式监听。在监听模式中,麦克风的第二子集可以包括设置中的所有装置上的所有麦克风801、或者房间中的多个麦克风。

当在预定的时间量内未检测到用户的存在时,传感器805(例如,流量传感器、湿度传感器、压力传感器、光传感器、接近传感器或手势传感器)可以检测到第一类事件。预定的时间量的示例可以包括2分钟、10分钟或30分钟。当在预定的时间量内检测到用户的存在时,传感器805可以检测到第二类事件。

当传感器805检测到第二类事件时,更多麦克风(例如,所有麦克风)全部被供电。比全部麦克风少的较少的麦克风(例如,20%的麦克风、仅1个麦克风、仅2个麦克风或另一数量的麦克风)在传感器805检测到第一类事件时全部被供电。

除了麦克风之外或作为麦克风的替代,控制器804可以响应于传感器数据而为人工智能装置800的操作选择全功率模式或低功率模式。控制器204可以响应于第一类型的传感器数据而为语音控制装置选择低功率模式,并且控制器响应于第二类型的传感器数据为语音控制装置选择全功率模式。在低功率模式中,除了选定的麦克风之外,人工智能装置800可以停用扬声器和/或无线通信。

图35示出了作为风扇组件850的人工智能装置800的另一示例,风扇组件850除了包括麦克风阵列801、控制器804、通信接口806和传感器805之外还包括风扇808。风扇组件850还可以包括加热器或灯,该加热器或灯可以是能够操纵为光导的。可以包括另外的、不同的或较少的部件。

风扇组件850的传感器805可以收集关于浴室中的空气质量的传感器数据。传感器805可以检测空气中的氧水平或其他化学水平。传感器805可以检测气味。传感器805可以检测挥发性有机化合物(voc)或指示气味的其他碳基(有机)化学品(化合物)。

风扇的传感器805可以包括本文所述的任何运动检测器或手势传感器以检测在浴室的任何器具附近的运动。风扇的传感器805可以包括检测空气中的水的量的湿度传感器。风扇组件850中的麦克风801可以收集指示房间中的声音的数据。由居中定位的风扇组件850检测到的声音可以包括用于任何其他智能浴室装置的语音命令。

控制器804可以响应于传感器数据而为风扇组件850选择模式。在省电模式下,控制器804配置成响应于指示用户不在浴室中的传感器数据来操作麦克风801的第一子集。在标准模式中,控制器804配置成响应于描述用户存在于浴室中或已经存在预定的时间量的传感器数据来操作麦克风801的第二子集。

图36示出了用于麦克风阵列的操作的流程图。流程图的动作可以由控制器804或另一部件执行。动作可以重复进行。可以包括较少或额外的动作。

在动作s501中,控制器804向一个或更多个浴室装置和/或一个或多个语音控制装置的部件提供电力供应。浴室装置可以是位于语音控制装置附近的附加装置。可以通过将闭合开关或其他电路元件保持在包括每个部件的电路路径中来提供电力供应。部件可以包括麦克风801。部件的其他示例包括扬声器、传感器或灯。可以包括任何组合。

在动作s503中,控制器804启用低功率模式。低功率模式可以应用于语音控制装置或者应用于位于语音控制装置附近的至少一个附加装置。可以响应于计时器启用较低功率模式。当按照计时器经过了预定时间时,启动较低功率模式。

在动作s505中,响应于低功率模式,对部件中的至少一个部件移除电力供应。对于其他装置,可以为所有部件、所有麦克风或整个装置移除电力供应。对于单独的语音控制装置,控制器804可以通过打开包括每个部件的电路路径中的开关或其他电路元件来移除对一个或更多个部件的电力供应。对于低功率模式,可以从特定的一组部件中移除电力供应。可以将特定的一组部件指定为非关键部件。特定的一组部件可以是除了单个麦克风和支持电路之外的所有部件。特定的一组部件可以是控制器804和少量麦克风801。在附加装置的情况下

在动作s507中,控制器804从外部器具接收描述语音控制装置的环境的传感器数据。传感器数据可包括本文描述的任何示例。在一个示例中,外部器具是马桶座圈,并且传感器数据是指示马桶座圈上的压力的压力数据。在另一示例中,外部装置是耗水装置,并且传感器指示耗水装置的水流。在另一示例中,外部装置是水龙头、马桶或淋浴器,并且传感器数据包括水龙头、马桶或淋浴器的水的声音特性。在另一示例中,外部装置是风扇,并且传感器数据包括声音特性、空气特性、湿度特性或光特性。在另一示例中,外部装置是任何器具,并且传感器数据由描述用户在器具附近的接近传感器生成。

在动作s509中,控制器804响应于传感器数据而启用标准功率模式。标准模式为部件提供电力供应。为了启用标准功率模式,控制器804闭合开关或改变包括每个部件的电路路径中的其他电路元件的状态。

远程充电

图37示出了用于浴室设置10的远程充电及检测系统900,其包括可以通过至少一个家庭集线器通信装置连接的多个器具或智能浴室装置。远程充电及检测系统900可以与风扇组件850组合成单个装置。智能浴室装置可以包括本文描述的智能镜子1、可编程淋浴器2、浴缸感应装置3、包括排水管4和水龙头5的浴缸水位装置、智能马桶6、马桶座圈7、水槽龙头8和光导中的一者或更多者。

远程充电及检测系统900生成一个或更多个充电束910,其配置成扫描浴室设置10以识别一个或更多个智能浴室装置。可以使用一个充电束或多个充电束。充电束910可以沿着房间中的规则(例如,网格)图案或房间中的随机图案进行扫描,以识别扫描路径中的智能浴室装置。在一个示例中,当充电束910遇到充电接收器时识别智能浴室装置。示出了用于镜子1的示例充电接收器911。任何器具都可以包括充电接收器。

一旦发现充电接收器,则充电束910可以与充电接收器保持接触并持续由远程充电及检测系统900选定的持续时间。持续时间可以是预定的时间量。持续时间可以是对智能浴室装置的电池进行完全充电或者将智能浴室装置的电池充电到阈值水平以上的时间量。智能浴室装置的电池电量可以直接地或通过本文所述的家庭集线器通信装置中的一个家庭集线器通信装置传送至远程充电及检测系统900。充电束910可以通过由智能浴室装置收集的射频能量对电池进行充电。充电束910可以通过由光伏传感器收集的激光束或其他光束对电池进行充电。

其他硬件架构

处理器300可以是通用或专用处理器、专用集成电路(asic)、一个或更多个可编程逻辑控制器(plc)、一个或更多个现场可编程门阵列(fpga)、一组处理部件或其他合适的处理部件。处理器300配置成执行存储在存储器352中或从其他计算机可读介质(例如,嵌入式闪存、本地硬盘存储器、本地rom、网络存储器、远程服务器等)接收的计算机代码或指令。处理器300可以是例如与网络、分布式处理或云计算相关联的单个装置或装置的组合。

存储器352可以包括用于存储数据和/或计算机代码的一个或更多个装置(例如,存储器单元、存储器装置、存储装置等)、用于完成和/或促进本公开中描述的各种过程的计算机代码。存储器352可以包括随机存取存储器(ram)、只读存储器(rom)、硬盘驱动器存储器、临时存储器、非易失性存储器、闪存、光学存储器或用于存储软件对象和/或计算机指令的任何其他合适的存储器。存储器352可以包括数据库部件、目标代码部件、脚本部件或用于支持本公开中描述的各种活动和信息结构的任何其他类型的信息结构。存储器352可以经由处理电路可通信地连接至处理器300并且可以包括用于执行(例如,通过处理器300执行)本文描述的一个或更多个过程的计算机代码。例如,存储器298可以包括图形、网页、html文件、xml文件、脚本代码、淋浴器配置文件或用于生成用于显示的图形用户界面和/或用于解译用户界面输入以进行命令、控制或沟通决策的其他资源。

除了入口端口和出口端口之外,通信接口353可以包括任何可操作连接。可操作连接可以是可以发送和/或接收信号、物理通信和/或逻辑通信的连接。可操作连接可以包括物理接口、电接口和/或数据接口。通信接口353可以连接至网络。网络可以包括有线网络(例如,以太网)、无线网络或其组合。无线网络可以是蜂窝电话网络、802.11、802.16、802.20或wimax网络、蓝牙配对装置或蓝牙网状网络。此外,网络可以是公共网络比如因特网、专用网络比如内联网、或其组合,并且网络可以利用现在可用或以后开发的各种网络协议,包括但不限于基于tcp/ip的网络协议。

虽然计算机可读介质(例如,存储器352)被示出为单个介质,但术语“计算机可读介质”包括单个介质或多个介质例如集中式或分布式数据库、和/或存储一组或更多组指令的关联缓存和服务器。术语“计算机可读介质”还应包括能够存储、编码或携带一组指令以供处理器执行或者使计算机系统执行本文公开的方法或操作中的任一者或更多者的任何介质。

在特定的非限制性示例性实施方式中,计算机可读介质可以包括固态存储器,比如存储卡或容纳一个或更多个非易失性只读存储器的其他封装件。此外,计算机可读介质可以是随机存取存储器或其他易失性可重写存储器。另外,计算机可读介质可以包括磁光或光学介质、例如磁盘或磁带或其他存储装置以捕获载波信号、例如通过传输介质传送的信号。可以将对电子邮件或其他自包含信息档案或档案集的数字文件附件视为作为有形存储介质的分发介质。因此,本公开被视为包括计算机可读介质或分发介质以及可以存储数据或指令的其他等同物和后继介质中的任一者或更多者。计算机可读介质可以是非暂时性的并且包括所有的有形计算机可读介质。

在替代性实施方式中,诸如专用集成电路、可编程逻辑阵列和其他硬件装置之类的专用硬件实施方式可以构造成实现本文描述的方法中的一种或更多种方法。可以包括各种实施方式的器具和系统的应用可以广泛地包括各种电子和计算机系统。本文描述的一个或更多个实施方式可以使用两个或更多个特定的互连硬件模块、或者具有可以在模块之间且通过模块进行通信的相关控制和数据信号或作为专用集成电路的一部分的装置来实现功能。因此,本系统涵盖软件、固件和硬件实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1