电子装置及其控制物联网设备的方法与流程

文档序号:14652049发布日期:2018-06-08 22:01阅读:181来源:国知局
电子装置及其控制物联网设备的方法与流程

根据本公开的装置和方法涉及各种电子设备及其控制物联网(IoT)设备的方法。更具体地,本公开涉及一种通过自动设置在家中安装的IoT设备来控制该IoT设备的方法。



背景技术:

近来,随着半导体技术和无线通信技术的发展,通信功能已经被包括在各种物品中以形成网络,使得物品可以被方便地控制。允许通信功能被包括在物品中以将物品连接到网络的技术被称为物联网(IoT),并且已经在实际生活中被广泛使用。

同时,为了在上述IoT环境中将各种物品(下文中,“物品”可称为“设备”)连接到网络,应当能够在网络上识别各个设备。为此,需要在网关中注册各个设备的配对过程。由于在配对过程中各个设备应该连接到网关,因此为了将多个设备与网关配对而需要大量的过程。

上述信息作为背景信息被呈现仅是为了帮助理解本公开。没有确定也没有断言上述中的任何一个是否可用作关于本公开的现有技术。



技术实现要素:

技术问题

本公开的各方面要解决至少上述问题和/或缺点,并提供至少以下描述的优点。因此,本公开的一个方面要提供根据本公开的装置和方法,涉及电子装置及其控制物联网(IoT)设备的方法。

为了将多个设备连接到网络并识别连接到网络的该多个设备,需要用户在网关中注册各个设备的设置过程。例如,为了将二十个设备连接到网络,需要二十个设置过程,因此需要许多过程和许多时间。本公开提供如下方法:通过从安装在家中或特定位置的多个设备接收数据并分析数据以确定该多个设备之间的相关性,自动设置和控制该多个设备。

对问题的解决方案

根据本公开的一个方面,提供了一种电子装置的设备控制方法。所述方法包括:从多个设备接收数据;基于所接收的数据确定至少两个设备之间的相关性;基于所述相关性确定第一设备的位置;将所述第一设备和位于所述第一设备附近的另一设备分组为一组,并且自动创建组信息;以及控制所述组中所包括的所述设备。

根据本公开的另一方面,提供了一种电子装置。该电子装置包括显示器、输入、通信器和至少一个处理器,所述处理器被配置为:通过所述通信器从多个设备接收数据;基于所接收的数据确定至少两个设备之间的相关性;基于所述相关性确定设备的位置;将第一设备和位于所述第一设备附近的另一设备分组为一组,并且自动创建组信息;以及控制所述组中所包括的所述设备。

根据以下结合附图公开本公开的各种实施例的详细描述,本公开的其它方面、优点和显著特征将变得对于本领域技术人员显而易见。

发明的有益效果

本公开要提供与涉及电子装置及其控制物联网(IoT)设备的方法的本公开一致的装置和方法。

附图说明

根据以下结合附图的描述,本公开的某些实施例的上述和/或其他方面、特征及优点将更明显,在附图中:

图1是示出根据本公开的实施例的系统的配置的视图;

图2是根据本公开的实施例的电子装置的框图;

图3是示出根据本公开的实施例的设置在家中的设备的状态的视图;

图4是示出根据本公开的实施例的设置在大门口的设备的位置的示例的视图;

图5是示出根据本公开的实施例的接收从两个设备输出的数据并确定用户的情境的示例的视图;

图6是示出根据本公开的实施例的电子装置从多个设备接收数据并处理所接收的数据的过程的流程图;

图7是示出根据本公开的实施例接收数据的示例的视图;

图8是示出根据本公开的实施例的电子装置处理所接收的数据的过程的视图;

图9和图10是示出根据本公开的实施例的设备之间的相关性的视图;

图11A、图11B、图11C和图11D是示出根据本公开的实施例的电子装置基于两个设备之间的相关系数创建设备地图的过程的视图;

图12A和图12B是示出根据本公开的实施例控制在设备地图上显示的特定设备的示例的视图;

图13是示出根据本公开的实施例的显示在电子装置的屏幕上的设备地图的示例的视图;

图14是用于描述根据本公开的实施例使用设备地图和用户的生活日志数据自动设置设备名称的示例的视图;

图15是示出根据本公开的实施例的系统的配置的视图;

图16A和图16B是示出根据本公开的实施例的包括设备地图和情境信息的用户界面(UI)的视图;和

图17A、图17B、图18A、图18B和图18C是用于描述根据本公开的实施例的使用可穿戴设备控制物联网(IoT)设备的方法的视图。

在所有附图中,同样的附图标记将被理解为指同样的部分、部件和结构。

具体实施方式

提供参考附图的以下描述以帮助全面理解如由权利要求及其等同物限定的本公开的各种实施例。该描述包括有助于理解的各种具体细节,但这些细节仅被认为是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对这里描述的各种实施例进行各种改变和修改。此外,为了清楚和简洁,可以省略对公知功能和结构的描述。

在以下描述和权利要求中使用的术语和词语不限于书面含义,而是仅由发明人使用以使得能够清楚和一致地理解本公开。因此,对于本领域技术人员来说显而易见的是,提供本公开的各种实施例的以下描述仅仅是为了例示目的,而不是为了限制由所附权利要求及其等同物限定的本公开。

应理解,单数形式“一”和“该”包括复数对象,除非上下文另有明确规定。因此,例如,对“组件表面”的引用包括对一个或更多个这样的表面的引用。

在本公开中,表述“具有”、“可以具有”、“包括”、“可以包括”等指示对应特征(例如数值、功能、操作、诸如部件的组件等)的存在,并且不排除附加特征的存在。

在本公开中,表述“A或B”、“A和/或B中的至少一个”、“A和/或B中的一个或多个”等可以包括一起列举的项目的所有可能组合。例如,“A或B”、“A和B中的至少一个”或“A或B中的至少一个”可以指示以下全部:1)包括至少一个A的情况,2)包括至少一个B的情况,或3)包括至少一个A和至少一个B两者的情况。

在本公开中使用的表述“第一”、“第二”等可以指示各种组件,而与组件的顺序和/或重要性无关,将仅用于将一个组件与其它组件区分开来,并且不限制相应的组件。例如,第一用户设备和第二用户设备可以指示不同的用户设备,而不管其顺序或重要性如何。例如,在不脱离本公开的范围的情况下,第一组件可以被命名为第二组件,并且第二组件也可以类似地被命名为第一组件。

当提到任何组件(例如,第一组件)与另一组件(例如,第二组件)(操作地或通信地)耦合或连接时,应当理解,任何组件直接耦合到另一组件或可以通过其他组件(例如,第三组件)耦合到另一组件。另一方面,当提到任何组件(例如,第一组件)“直接耦合”或“直接连接”到另一组件(例如,第二组件)时,应当理解,其他组件(例如,第三组件)不存在于任何组件与另一组件之间。

在本公开中使用的表述“配置(或设置)为”可以根据情况由表述“适合于”、“具有……能力”、“设计为”、“适于”、“制作成”或“能够”代替。术语“配置(或设置)为”可能不一定意味着以硬件“专门设计为”。而是,表述“装置被配置为”可以表示该装置可以与其它装置或组件一起“进行”。例如,“被配置(或设置)为执行A、B和C的处理器”可以表示用于执行相应操作的专用处理器(例如嵌入式处理器)或者可以通过执行存储在存储器装置中的一个或多个软件程序来执行相应操作的通用处理器(例如中央处理单元(CPU)或应用处理器(AP))。

在本公开中使用的术语可能仅用于描述具体实施例,而不是限制其它实施例的范围。单数形式可以包括复数形式,除非上下文另有明确指示。本说明书中使用的包括技术和科学术语的术语具有与本公开所属领域的技术人员通常理解的含义相同的含义。在本公开中使用的术语中由通用词典定义的术语可以被解释为与相关技术的语境内的含义相同或相似的含义,而不被解释为理想或过于正式的含义,除非在本公开中明确定义。在一些情况下,即使术语在本公开中被定义,它们也可以不被解释为排除本公开的实施例。

根据本公开的各种实施例的电子装置可以包括例如下列装置中的至少一种:智能手机、平板个人计算机(PC)、移动电话机、图像电话机、电子书阅读器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗设备、摄像机和可穿戴设备。根据各种实施例,可穿戴设备可以包括下列设备中的至少一种:附件型可穿戴设备(例如手表、环、手镯、脚链、项链、眼镜、接触镜或头戴式设备(HMD))、纺织品或服装集成型可穿戴设备(例如电子服装)、身体附着型可穿戴设备(例如皮肤垫或纹身)和活体植入型可穿戴设备(例如可植入电路)。

在一些实施例中,电子装置可以是家用电器。家用电器可以包括例如下列装置中的至少一种:电视机(TV)、数字多功能光盘(DVD)播放器、音频播放器、冰箱、空调器、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、电视盒(例如三星电子有限公司的HomeSyncTM、苹果公司的Apple TVTM或谷歌公司的ChromecastTM)、游戏机(例如XboxTM、PlayStationTM)、电子词典、电子钥匙、摄录一体机和数码相框。

在其他实施例中,电子装置可以包括下列装置中的至少一种:各种医疗设备(例如,各种便携式医疗测量设备(诸如血糖仪、心率仪、血压仪、体温仪等)、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层摄影(CT)、拍摄设备、超声波设备等)、导航设备、全球导航卫星系统(GNSS)、事件数据记录器(EDR)、飞行数据记录器(FDR)、汽车信息娱乐设备、船用电子装置(例如,船用导航设备、陀螺罗盘等)、航空电子装置、安全设备、汽车头部单元、工业或家用机器人、金融机构的自动柜员机、商店的销售点(POS)和物联网(IoT)设备(例如,灯泡、各种传感器、电表或燃气表、洒水系统、火灾报警器、恒温器、路灯、烤面包机、健身器材、热水罐、加热器、锅炉等)。

根据一些实施例,电子装置可以包括下列装置中的至少一种:家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪或各种仪表(例如,水、电、气、电波表等)。在各种实施例中,电子装置可以是上述各种装置之一或其中一种或多种的组合。根据一些实施例的电子装置可以是柔性电子装置。此外,根据本公开的实施例的电子装置不限于上述装置,而可以包括根据技术发展的新电子装置。

在下文中,将参考附图描述根据各种实施例的电子装置。在本公开中,术语“用户”可以是使用电子装置的人或由设备感测的人,或者可以在设备中生成事件。用户的数量可以是多个。

图1是示出根据本公开的实施例的系统的配置的视图。

参考图1,示出了第一电子装置101、设备105、107和109、集中器103和第二电子装置111。设备105、107和109包括通信器,并且可以在生成事件时通过通信器输出数据。

设备105、107和109可以各自包括至少一个传感器。例如,设备105、107和109可以包括门传感器、运动传感器、温度传感器、照度传感器、湿度传感器、功率感测传感器、气体传感器、烟雾传感器和水分传感器中的至少一个。这些传感器可以根据感测到人的动作来生成事件或者根据外部环境来生成事件,并且输出数据。例如,在用户打开门的情况下,门传感器可以生成事件并输出数据。运动传感器可以在其感测到用户的运动的情况下生成事件并输出数据。在运动传感器被附着到家中的特定位置的情况下,第一电子装置101可以估计用户在家中的移动路径。另外,第一电子装置101可以分析从附着到特定位置的传感器输出的数据,以估计传感器所附着到的空间的位置。温度传感器可以在外部环境接近预置温度的情况下生成事件并输出数据。功率感测传感器可以连接到电源插座,并且可以在连接到电源插座的设备通电的情况下生成事件并输出数据。

图1所示的设备105、107和109可以是电子装置,并且可以通过用户操纵来操作或者在满足给定条件的情况下自动操作。由于以上已经描述了电子装置的示例,因此将省略对其的描述。

当生成事件时,设备105、107和109可以向集中器103输出数据。该数据可以包括设备的唯一标识(ID)。设备的唯一ID可以在制造设备时被预先设置。设备105、107和109可以包括通信器,并且可以在生成事件时通过通信器将数据输出到集中器103。

集中器103可以包括通信器,并且可以通过通信器从多个设备105、107和109接收数据。在集中器103接收到数据的情况下,集中器103可以生成时间信息,将时间信息添加到所接收的数据,并且将添加了时间信息的数据通过通信器发送到第一电子装置101。或者,集中器103可以将所接收的数据发送到第一电子装置101,而不将单独的附加数据插入到所接收的数据中。集中器103可以在与设备105、107和109通信的情况下使用第一类型的通信,而在与第一电子装置101通信的情况下使用第二类型的通信。第一类型的通信的功耗相对小于第二类型的通信的功耗。例如,集中器103可以在与设备105、107和109通信的情况下使用Zigbee通信,而在与第一电子装置101通信的情况下使用Wi-Fi通信。在Zigbee通信中,可以以低功率执行通信。例如,集中器103可以收集从家中的设备105、107和109接收的数据,并且将所收集的数据发送到位于长距离处的服务器或在家中的第一电子装置101。集中器103可以被配置为单独的装置,或者可以被嵌入诸如电视机(TV)的电子装置中。

第一电子装置101可以是例如服务器。第一电子装置101可以通过网络连接到第二电子装置111,并且可以向第二电子装置111发送数据和从第二电子装置111接收数据。第一电子装置101可以分析从集中器103接收的数据以确定至少两个设备105、107和109之间的相关性。当接收到数据时,第一电子装置101可以向所接收的数据添加时间信息并且将添加了时间信息的数据存储在存储器中,或者可以实时处理数据。或者,在接收到包括时间信息的数据的情况下,第一电子装置101可以将数据存储在存储器中而不将时间信息添加到数据中,或者可以实时处理数据。第一电子装置101可以将该数据或通过处理该数据而获得的结果发送到第二电子装置111。

第二电子装置111可以是例如TV(或显示器)或智能手机,并且可以从第一电子装置101接收数据并在显示器上显示与所接收的数据相对应的屏幕。此外,第二电子装置111可以接收来自用户的命令并将所接收的命令发送到第一电子装置101。

图2是根据本公开的实施例的电子装置101的框图。

参考图2,电子装置101可以包括通信器220、存储器230、输入250、显示器260和处理器210。

通信器220可以与另一电子装置111、集中器103或设备105、107和109通信。通信器220可通过例如无线通信或有线通信连接到网络,以与另一电子装置111或集中器103通信。无线通信(为例如蜂窝通信协议)可以使用长期演进(LTE)、LTE高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动通信系统(UMTS)、无线宽带(WiBro)和全球移动通信系统(GSM)中的至少一种。此外,无线通信可以包括例如短距离通信。短距离通信可以包括例如无线保真(Wi-Fi)直接、蓝牙、近场通信(NFC)和Zigbee中至少一种。有线通信可以包括例如通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)和普通电话业务(POTS)中的至少一种。网络可以包括诸如计算机网络(例如局域网(LAN)或广域网(WAN))、因特网和电话网络的通信网络中的至少一种。

通信器220可以包括例如蜂窝模块、Wi-Fi模块、蓝牙(BT)模块、GNSS模块(例如,GPS模块、Glonass模块、北斗模块或伽利略模块)、NFC模块和射频(RF)模块。

蜂窝模块可以通过通信网络提供例如语音呼叫、视频呼叫、消息服务、因特网服务等。根据实施例,蜂窝模块可以使用用户识别模块(SIM)(例如,SIM卡)来执行对通信网络内的电子装置的鉴别和认证。根据实施例,蜂窝模块可执行可由处理器提供的功能中的至少一些。根据实施例,蜂窝模块可以包括通信处理器(CP)。

Wi-Fi模块、BT模块、GNSS模块和NFC模块中的每一个可以包括例如用于处理通过相应模块发送和接收的数据的处理器。在一些实施例中,蜂窝模块、Wi-Fi模块、BT模块、GNSS模块和NFC模块中的至少一些(例如,两个或更多)可以被包含在一个集成芯片(IC)或IC封装中。

RF模块可以发送和接收例如通信信号(例如RF信号)。RF模块可以包括例如收发器、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)、天线等。根据另一实施例,蜂窝模块、Wi-Fi模块、蓝牙模块、GNSS模块和NFC模块中的至少一个可以通过单独的RF模块发送和接收RF信号。

用户识别模块(SIM)可以包括例如卡和/或包括SIM的嵌入式SIM,并且可以包括唯一标识(ID)信息(例如集成电路卡标识符(ICCID))或用户信息(例如国际移动用户识别码(IMSI))。

存储器230可以包括例如内部存储器或外部存储器。内部存储器可以包括例如下列存储器中的至少一种:易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等)、非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪速ROM等)、闪存(例如,NAND闪存、NOR闪存等)、硬盘驱动器和固态硬盘(SSD)。

外部存储器可以包括闪存驱动器,诸如紧凑型闪存(CF)、安全数字(SD)、微型安全数字(Micro-SD)、小型安全数字(Mini-SD)、极限数字(xD)、多媒体卡(MMC)、记忆棒等。外部存储器可以通过各种接口在功能上和/或物理上连接到电子装置。

参考图2,输入250可以包括例如触摸面板、数字指示笔或(数字)笔传感器、键或超声波输入设备。触摸面板可以使用例如电容方案、电阻方案、红外方案或超声波方案中的至少一种。此外,触摸面板还可以包括控制电路。触摸面板还可以包括触觉层以向用户提供触觉反应。

数字指示笔或(数字)笔传感器可以是例如触摸面板的一部分,或者可以包括单独的用于识别的薄片。键可以包括例如物理按钮、光键或小键盘。超声波输入设备可以通过话筒感测从输入工具产生的超声波,并确认与感测到的超声波相对应的数据。

显示器260可以包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电系统(MEMS)显示器或电子纸显示器。

显示器260可以向用户显示例如各种内容(例如文本、图像、视频、图标、符号等)和用户界面(UI)对象。显示器260可以包括触摸屏,并且可以接收使用例如电子笔或用户身体的一部分的触摸、手势、接近或悬停输入。

处理器210可驱动例如操作系统或应用程序以控制连接到该处理器的多个硬件或软件组件,并执行各种数据处理和计算。处理器210可以由例如片上系统(SoC)实现。根据实施例,处理器210还可以包括图形处理单元(GPU)和/或图像信号处理器。处理器210可以在易失性存储器中加载和处理从至少一个其它组件(例如,非易失性存储器)接收的命令或数据,并将各种数据存储在非易失性存储器中。

图3是示出根据本公开的实施例的设置在家中的设备的状态的视图。

参考图3,圆圈301、302、303、304、305、306和307概念性地示出了设置在家中的设备(例如,图1中所示的设备105、107和109)的实际位置。虽然在本公开的实施例中通过示例描述了设置在家中的设备,但是设备不限于此,而也可以设置在建筑物或特定空间中。圆圈中的数字可以是设备的唯一ID。设备的唯一ID可以在制造设备时给出。设备301、302、303、304、305和306可以是诸如感测人或物品的运动的运动传感器之类的传感器,并且可以在感测到运动时感测事件的生成。例如,设备307是门传感器,并且可以在门打开或关闭时感测事件的生成。当感测到事件的生成时,设备301、302、303、304、305、306和307可以向集中器103发送数据。数据可以包括设备ID和设备状态信息。例如,在设备是运动传感器的情况下,可以在感测到运动时输出数据。在设备是门传感器的情况下,当门打开时可以输出数据。电子装置101(图1和图2所示)可以通过集中器103(图1所示)接收从多个设备301、302、303、304、305、306和307输出的数据。电子装置101可分析通过集中器103接收的数据,以确定用户在家中的移动路径或用户在家中的情境。例如,当用户到达大门口时,可以在设备301中生成事件。当用户打开大门时,可以在设备307中生成事件。当用户关闭大门并进家时,可以在设备307和设备302中生成事件。电子装置101可以接收从设备301、307和302输出的数据,并且基于所接收的数据的顺序而确定用户进家。在用户进家之后经过起居室移动到卧室的情况下,设备304和设备305可以顺序地输出数据。电子装置101可以接收由该多个设备输出的数据,并且基于所接收的数据的顺序和设备的ID信息来确定用户的情境。

图4是示出根据本公开的实施例的设置在大门口的设备302的位置的示例的视图。

参考图4,当假设从底部到顶部的高度为2.4m时,优选地,设备302设置在与大门口间隔1.5m至2m的位置。

图5是示出根据本公开的实施例的接收从两个设备输出的数据并确定用户的情境的示例的视图。例如,这两个设备可以是如图3所示设置在大门口的包括门传感器的设备307和包括运动传感器的设备302。电子装置101可以基于从设置在大门口的门传感器和运动传感器输出的信号,确定用户的情境。

参考图5,电子装置101可以基本上确定用户的情境是四种情境之一。

第一,在用户在时间t1打开家中的门并且在时间t2关闭家中的门的情况下,电子装置101在时间t1可能接收到来自门传感器和运动传感器的数据,并且在时间t2可能没有接收到来自门传感器的数据而可能接收到仅来自运动传感器的数据。在这种情况下,电子装置101可以判定用户停留在家中,并且在操作501中确定用户的情境是“在家”。这里,时间t2与时间t1的时间差可以是例如10秒。

第二,在用户在时间t1打开家中的门去外面然后在时间t2关闭门的情况下,电子装置101在时间t1可能接收到来自门传感器和运动传感器的数据,并且在时间t2可能没有接收到来自门传感器和运动传感器的数据。在这种情况下,电子装置101可以判定用户从家里面去家外面,并且在操作503中确定用户的情境是“离家”。

第三,在用户在时间t1在家外面打开门并且在时间t2进家的情况下,电子装置101在时间t1接收到来自门传感器的数据而没有接收到来自运动传感器的数据。电子装置101在时间t2接收到来自门传感器的数据并且接收到来自运动传感器的数据。在这种情况下,电子装置101可以判定用户从家外面进家,并且在操作505中确定用户的情境是“回家”。

第四,在用户在时间t1在家外面打开门且不进家并且在时间t2关闭门的情况下,电子装置101在时间t1接收到来自门传感器的数据而没有接收到来自运动传感器的数据,并且在时间t2没有接收到来自门传感器和运动传感器的数据。在这种情况下,电子装置101可以判定用户停留在家外面,并且在操作507中确定用户的情境是“不在家”。

此外,在几个用户在家中并且在大门口感测到某人的情况下,电子装置101可以在情境“在家”之后分析从在家中的其他传感器接收的数据以确定用户的情境,以便准确地确定用户的情境。例如,电子装置101可以在确定情境是“在家”之后分析从其他传感器接收的数据,并且当家中的人数增加时确定情境是“回家”。此外,电子装置101可以在确定情境是“在家”之后分析从其他传感器接收的数据,并且当家中的人数减少时确定情境是“离家”。

电子装置101可进一步细分所述四种情境以确定用户的情境。电子装置可以确定用户是否在家中,并且分别在在所确定的状态下用户进家的情况下以及在在用户在家中的状态下另一用户进家的情况下确定情境。例如,在在用户不在家中的状态下用户首次进家的情况下,电子装置可以确定情境是“首次回家”。在在用户在家中的状态下另一用户进家的情况下,电子装置101可以确定情境是“回家”。在用户去家外面使得用户不在家中的情况下,电子装置101可以确定情境是“最后离家”。在即使用户去家外面另一用户仍然在家中的情况下,电子装置101可以确定情境是“离家”。

图6是示出根据本公开的实施例的电子装置101从多个设备301到307接收数据并处理所接收的数据的过程的流程图。

参考图3和图6,在操作S601中,电子装置101(图1和图2所示)接收从多个设备301至307输出的数据。详细地,当生成事件时,多个设备301至307可以输出数据。数据可以包括设备的标识(ID)。当人或物品移动或满足特定条件时,多个设备301至307可以生成事件。可以使用低功率通信将从这些设备输出的数据发送到集中器103。例如,设备301至307可以在生成事件时使用Zigbee通信将数据发送到集中器103。集中器103收集从这些设备输出的数据,并且可以将所接收/收集的数据发送到电子装置101。这里,电子装置101可以是例如云服务器。电子装置101可以根据所生成的事件的顺序来接收从多个设备301到307发送的数据。

图7是示出接收数据的示例的视图。根据本公开的实施例,电子装置101可以根据所生成的事件的顺序来接收数据。

参考图7,电子装置可以按照第7号设备->第3号设备->第3号设备->第3号设备->第7号设备->第7号设备的顺序接收数据。

电子装置101可以基于多个设备301到307的ID信息来划分和处理通过集中器103从这些设备接收的数据。电子装置101可以根据所生成的事件的顺序从这些设备接收数据,并且可以在接收到相同的设备ID时划分所接收的数据以便处理所接收的数据。即,在从具有相同ID的设备连续接收到数据的情况下,电子装置101可以划分和处理所接收的数据。

图8是示出根据本公开的实施例的电子装置处理所接收的数据的过程的视图。

参考图8,电子装置按照第7号设备->第3号设备->第3号设备->第3号设备->第7号设备->第7号设备->第7号设备->第3号设备->第3号设备->第1号设备->第1号设备->第1号设备->第1号设备->第3号设备的顺序接收数据。在所接收的数据流800中检测到相同的设备ID的情况下,电子装置101可以划分和处理数据流。例如,由于在所接收的数据流中在第3号设备之后从同一第3号设备接收到数据,所以电子装置101在位置801划分数据,并且处理从第7号设备和第3号设备接收的数据。

接下来,由于还是从同一第3号设备接收到数据,所以电子装置101在位置803划分数据并处理从第3号设备接收的数据。接下来,由于从第7号设备接收到数据并且随后从同一第7号设备接收到数据,所以电子装置101在位置805划分数据并且处理从第3号设备和第7号设备接收的数据。

接下来,由于从同一第7号设备接收到数据,所以电子装置101在位置807划分数据并处理从第7号设备接收的数据。

接下来,由于从第3号设备接收到数据并且随后从同一第3号设备接收到数据,所以电子装置101在位置809划分数据并且处理从第7号设备和第3号设备接收的数据。

接下来,由于从第1号设备接收到数据并且随后从同一第1号设备接收到数据,所以电子装置101在位置811划分数据并且处理从第3号设备和第1号设备接收的数据。

接下来,由于从同一第1号设备接收到数据,所以电子装置101在位置813划分数据并处理从第1号设备接收的数据。接下来,由于从同一第1号设备接收到数据,所以电子装置101在位置815划分数据并处理从第1号设备接收的数据。电子装置101可以划分数据流800以配置和处理设备对820。

在操作S603中,电子装置101可以基于所接收的数据来确定至少两个设备之间的相关性。例如,电子装置可以基于这些设备中生成的事件的频率,使用搜索相应数据之间的相关性的先验算法来确定相关系数。这些设备之间的相关性可以用数值表示。

图9和图10是示出根据本公开的实施例的设备之间的相关性的视图。

参考图9,第3号设备与第7号设备之间的相关系数为0.175。第1号设备与第3号设备之间的相关系数是0.112。第2号设备与第7号设备之间的相关系数为0.038。第3号设备与第4号设备之间的相关系数为0.024。电子装置101可以处理图8所示的数据流以计算图9所示的设备之间的相关系数。在操作S605中,电子装置101可以分析从多个设备301至307中的至少两个设备接收的数据以确定相应设备之间的相关性,基于该相关性确定设备的位置,将位于该设备附近的另一设备分组为一组,并且创建组信息。

参考图10,当确定了两个设备之间的相关系数时,电子装置101(图1和图2所示)可以基于两个设备之间的相关系数来确定设备的位置。当确定了设备的位置时,电子装置101可以基于所确定的设备的位置创建设备地图。这里,设备的位置可以是指示相应设备之间的连接关系的逻辑位置,而不是物理位置。电子装置101可以使用包括关于家中预置空间的信息的空间定义数据,以便将逻辑上确定的设备之间的位置信息转换成物理位置信息。空间定义数据可以包括关于家中被物理划分的空间的特征信息。例如,电子装置101可以基本上假设家中的空间被划分为大门口、起居室、厨房、浴室、卧室1、卧室2和卧室3,并且创建设备地图。

图11A、图11B、图11C和图11D是示出根据本公开的实施例的电子装置基于两个设备之间的相关系数创建设备地图的过程的视图。

参考图11A至图11D,当确定了两个设备之间的相关系数时,电子装置101基于两个设备之间的相关系数创建设备地图。其间具有相关性的两个设备可以通过线彼此连接。参考图11A,所有设备1101、1103、1105、1107、1109、1111和1113通过线(表示连通性)彼此连接,并且可以估计这些设备1101、1103、1105、1107、1109、1111和1113之间存在相关性。当在两个设备之间存在相关性时,即使相关系数小,电子装置101也可以通过线将这两个设备彼此连接。然后,电子装置101可以确定设备之间的相关性,同时去除具有小相关系数的设备对。电子装置101可以在去除具有小相关系数并且不可以彼此组合的设备对的同时,创建设备地图。

参考图11B,示出了设备之间的线变得不明显或被去除的状态。设备1101与设备1113之间的线被去除,并且设备1101与设备1109之间的线变得不明显。如上所述被去除以及变得不明显的线可能意味着设备之间的相关性弱或不存在。

当确定了设备的位置时,电子装置101可以搜索位于位置被确定的设备1101、1103、1105、1107、1109、1111或1113附近的另一设备。在搜索另一设备的过程中,在电子装置101接收到由在设备地图中位置被确定的设备1101、1103、1105、1107、1109、1111或1113输出的数据之后的预定时间内该电子装置从另一设备接收到数据的情况下,电子装置101可以将位置被确定的设备1101、1103、1105、1107、1109、1111或1113与该另一设备分组为一组。即,在操作S605(图6所示)中,电子装置101可以基于相关性确定设备的位置,将位于该设备附近的另一设备分组为一组,并且创建组信息。例如,在设备1109感测到用户的运动之后开启位于起居室中的TV的情况下,电子装置101可以从设备1109接收到数据,然后从TV接收到数据。当在电子装置101从位置被确定的设备1109接收到数据之后的预定时间内该电子装置从TV接收到数据时,电子装置101可以将设备1109和TV分组为同一组并且创建组信息。组信息可以包括组ID和配置该组的设备ID。

参考图11C,示出了位置被确定的设备1101、1103、1105、1107、1109、1111和1113以及周围(或附近)设备1121、1123和1125。在在设备1101、1103、1105、1107、1109、1111和1113中生成事件之后的预定时间内周围设备1121、1123和1125中生成事件的情况下,电子装置101可以确定周围设备1121、1123和1125的位置。例如,当在设备1109中生成事件之后的预定时间内设备1123和1125中生成事件时,电子装置101可以将设备1109、1123和1125分组为同一组。当在设备1113中生成事件之后的预定时间内设备1121中生成事件时,电子装置101可以将设备1113和1121分组为同一组。

参考图11D,示出了自动给设备地图命名的示例。当创建设备地图时,电子装置101可以使用设备的特性和家中的预置信息来自动设置或创建相应设备的名称。设备的名称也可以是设置有该设备的空间的名称。例如,由于任何设备仅可以存在于特定空间中,所以设备的名称可以是设置有该设备的空间的名称。由于门传感器可以附着到大门口(或门),因此当从门传感器接收到信号时,电子装置101可以给设置有门传感器的空间或门传感器命名“大门口”。由于感测洗浴水温的温度传感器可以附着到浴室,因此当从温度传感器接收到信号时,电子装置101可以给设置有温度传感器的空间或温度传感器命名“浴室”。当从气体传感器接收到信号时,电子装置101可以给设置有气体传感器的空间或气体传感器命名“厨房”。

电子装置101还可以利用每个时区中的人的运动信息,以便自动给设置在家中的设备命名。例如,设置在卧室的设备在白天感测到人的运动的频率可能小,但是设置在卧室的设备在夜间感测到人的运动的频率可能较大。在这种情况下,电子装置101可以确定设置有该设备的空间是“卧室”,并且给该设备命名“卧室”。当设置在任何空间中的设备感测到几个人的运动并且感测到TV在晚上开启时,电子装置101可以确定该空间是“起居室”,并且给设置在该空间中的设备命名“起居室”。

当电子装置101自动地给设备或设置有该设备的空间命名时,电子装置101可以参考关于家中的空间的基本信息。这里,该基本信息可以由电子装置101预置、从外部服务器接收或者由用户输入设置。

在操作S607(如图6所示)中,电子装置101可以使用设备地图来控制同一组中所包括的设备。例如,当用户通过语音命令“位于起居室中的TV通电”时,电子装置101可以从设备地图确定起居室的位置并对TV通电。

图12A和图12B是示出根据本公开的实施例的控制在设备地图上显示的特定设备的示例的视图。电子装置101可以基于对应于设备的图形对象的颜色来显示相应设备的状态。即,电子装置101可以使用与设备对应的图形对象的颜色来显示该设备的状态。例如,电子装置101可以在设备正被操作时以绿色显示图形对象,而在设备未被操作时以黄色显示图形对象。

参考图12A,在电子装置101的屏幕上显示设备地图。在设备地图中,设备1201、1203和1205被分组为同一组。设备1203正在被操作并且被以绿色显示,而设备1205未被操作并且被以黄色显示。电子装置101可以接收在屏幕上显示的设备地图上的用户输入,基于用户输入而选择设备,放大并显示所选择的设备,接收在所放大并显示的设备中的用户输入,并基于用户输入而改变该设备的状态。例如,当用户触摸在电子装置的屏幕上显示的设备地图上对应于设备1203和1205的图形对象时,可以放大和显示图形对象1207和1209。当用户触摸所放大和显示的图形对象1207和图形对象1209中的一个图形对象1207时,电子装置可以操作对应于所触摸的图形对象1207的设备1205,并且将图形对象1207的颜色从黄色改变为绿色。或者,电子装置101可以使图形对象1207闪烁或者改变图形对象1207的大小,以便将图形对象1207显示成视觉上区分的。参考图12B,图形对象1207可以被以绿色显示。

图13是示出根据本公开的实施例的在电子装置101的屏幕上显示的设备地图的示例的视图。

参考图13,在电子装置101的屏幕上显示设备地图1301。设备地图1301可以显示在第一电子装置(例如,服务器)或第二电子装置(例如,智能手机)上。第一电子装置101可以向第二电子装置111发送设备地图1301,并且第二电子装置111可以在屏幕上显示从第一电子装置101接收的设备地图1301。

详细地,第一电子装置101可以分析从设备接收的数据以配置设备地图1301并创建设备地图1301。第一电子装置101可以根据预先存储的设备信息和关于家中的空间的基本信息,自动设置设备的名称或其中设置有设备的空间的名称,并且将存在于相同空间中的设备分组为一组。

第一电子装置101可以将所创建的设备地图1301发送到第二电子装置。

第二电子装置111可以在屏幕的第一区域上显示所创建的设备地图1301。用户停留在家中的时间1303、家庭成员的数量1305、睡眠时间1307以及相应项目的准确性可以以百分比显示在屏幕的第二区域上。

用户停留在家中的时间1303可以通过分析例如从门传感器和设置在大门口的传感器接收的数据来确定。家庭成员的数量1305可以通过分析从设置在家中的空间中的运动传感器接收的数据来确定。例如,在运动传感器设置在起居室、卧室、厨房和浴室中并且基本上同时从设置在起居室、卧室和厨房中的运动传感器接收到数据的情况下,第一电子装置101可以确定家庭成员的数量1305是3。第一电子装置101可以通过分析从设置在卧室中的运动传感器接收的数据来确定睡眠时间1307。例如,在设置在卧室中的运动传感器感测到运动之后,在预定时间内没有感测到运动并且在起居室或另一空间中没有感测到运动的情况下,第一电子装置101可以通过分析从运动传感器接收的数据来确定睡眠时间1307。

图14是用于描述根据本公开的实施例使用设备地图和用户的生活日志数据自动设置设备名称的示例的视图。第一电子装置101可以基于用户输入来设置设备地图中的设备的名称。另外,第一电子装置101可以基于设备地图和生活日志数据来设置设备的名称。

参考图14,第一电子装置101可以使用用户的生活日志数据来识别用户,并且使用用户标识(ID)信息来自动设置设备的名称。

生活日志数据可以是指示在每个时间特定用户的位置的数据。例如,在作为对在设备1401中感测到的用户的生活日志数据的分析结果,判定用户在工作日的白天不在家、在早上从家里面移动到家外面、并且在晚上从家外面进家的情况下,第一电子装置101可以确定用户是“父亲”,并且自动将卧室1125的名称设置为“父亲房间”。然后,当用户通过语音输入命令“开启父亲房间的电灯”时,第一电子装置101可以自动识别父亲房间,并且开启父亲房间的电灯。

在下文中,将参考图15、图16A、图16B、图17A、图17B、图18A、图18B和图18C描述作为本公开的另一实施例的使用情境信息来控制IoT设备的示例。

图15是示出根据本公开的实施例的系统的配置的视图。

参考图15,示出了云服务器1501、电子装置1511、多个IoT传感器1505、1507和1509、多个IoT设备1521、1523和1525、集中器1503和可穿戴设备1513。

多个IoT传感器1505、1507和1509可以感测周围环境,并且可以在生成事件时向集中器1503输出数据。这里,多个IoT传感器1505、1507和1509可以包括多个传感器中的至少一个。例如,多个IoT传感器1505、1507和1509中的每一个可以包括下列传感器中的至少一个:门传感器、运动传感器、温度传感器、照度传感器、湿度传感器、功率感测传感器、气体传感器、烟雾传感器和水分传感器。该多个传感器可以根据感测到人的动作来生成事件或者根据外部环境来生成事件,并且将数据输出到集中器1503。例如,在用户打开门的情况下,门传感器可以生成事件并输出数据。运动传感器可以在其感测到用户的运动的情况下生成事件并输出数据。这里,数据可以包括IoT传感器的唯一标识(ID)。可以在制造IoT传感器时预先设置IoT传感器的唯一ID。

集中器1503可以从多个IoT传感器1505、1507和1509接收数据。在集中器1503接收到该数据的情况下,集中器1503可以生成时间信息,将时间信息添加到所接收的数据,并且将添加了时间信息的数据发送到云服务器1501。或者,集中器1503可以将所接收的数据发送到云服务器1501,而不将单独的附加数据插入到所接收的数据中。集中器1503可以在与多个IoT传感器1505、1507和1509或多个IoT设备1521、1523和1525通信的情况下使用第一类型的通信,而在与云服务器1501通信的情况下使用第二类型的通信。第一类型的通信的功耗相对小于第二类型的通信的功耗。例如,集中器1503可以使用Zigbee通信作为第一类型的通信,并且使用Wi-Fi通信作为第二类型的通信。

同时,集中器1503可以是单独的设备。然而,这只是一个例子。也就是说,集中器1503可以嵌入到诸如TV的装置中。

云服务器1501从集中器1503接收数据,并将所接收的数据存储在其中。另外,当从电子装置1511接收到用于分析数据的用户命令(例如,选择特定图标的用户命令、语音命令等)时,云服务器1501可以分析所接收的数据以创建传感器地图并获得家中的各种情境信息。由于已经参考图3至图10、图11A至图11D、图12A和图12B、图13和图14详细描述了云服务器1501使用所接收的数据创建传感器地图的方法,因此将省略重复的描述。另外,云服务器1501可以分析所接收的数据以获得家中的各种情境信息。例如,云服务器1501可以基于该数据,分析关于家中成员的信息、关于家中当前人数的信息、关于睡眠时间的信息、关于主要活动场所的信息、关于活动时间分布的信息等。

详细地,云服务器1501可以分析预置时段(例如,一周或更长)的数据以分析家中当前成员人数。例如,在预定时间内在家中的多个空间中周期性且同时感测到的人数为至多2的情况下,云服务器1501可以判定家中成员人数为2。另外,云服务器1501可以分析当前从多个IoT传感器1505、1507和1509接收的数据,以分析关于家中当前人数的信息。例如,在通过设置在厨房中的运动传感器感测到一个人的运动的情况下,云服务器1501可以判定当前在家中的人数是1。此外,云服务器1501可以分析人是否在特定空间(例如,主房间、儿童房间等)中待了预置时间,以确定睡眠时间。例如,当在主房间中在晚上11:30感测到人的运动之后在主房间中在早上6点再次感测到此人的运动时,云服务器1501可以判定使用主房间的用户的睡眠时间是从晚上11:30到早上6点的时间。此外,云服务器1501可以基于设置在特定空间中的IoT传感器的数据,判定关于成员的主要活动的信息。例如,当基于从位于主房间中的IoT传感器输出的数据在主房间中感测到平均每天两小时的运动时,云服务器1501可以判定主房间中的活动时间是两小时。此外,当基于从位于起居室中的IoT传感器输出的数据在起居室感测到平均每天四个半小时的运动时,云服务器1501可以判定起居室中的活动时间是四个半小时。另外,云服务器1501可以基于设置在特定空间中的IoT传感器的数据来判定活动时间分布。即,云服务器1501可以基于从位于主房间中的IoT传感器输出的数据中的时间信息,确定主房间中的活动时间分布。

同时,关于家中成员的信息、关于家中当前人数的信息、关于睡眠时间的信息、关于主要活动场所的信息、关于活动时间分布的信息等在上述实施例中已经被描述为家中的情境信息。然而,这只是一个例子。即,可以获得各种情境信息。例如,云服务器1501可以分析成员在厨房中的时间以判定关于进餐时间的信息,并且分析成员不在家中的时间以判定关于休假时间的信息。

此外,情境信息可以基于在最小预置时段(例如,三天)收集的数据来创建。

此外,云服务器1501可以将所获得的传感器地图和情境信息发送到外部电子装置1511。在这种情况下,电子装置1511可以基于所获得的传感器地图和情境信息来创建用户界面(UI),并且将该UI提供给用户。

图16A和图16B是示出根据本公开的实施例的包括设备地图和情境信息的UI的视图。

参考图16A和图16B,电子装置1511(图15所示)可以提供UI,该UI包括示出被划分为多个区域的传感器地图的区域1610和示出情境信息的区域1620,如图16A所示。这里,示出传感器地图的区域1610可以被划分为多个区域,并且提供关于每个区域的信息(关于是否存在成员的信息等)。另外,提供情境信息的区域1620可以以文本形式提供关于成员的信息和关于睡眠时间的信息,以直方图形式提供关于主要活动场所的信息,并且以曲线图形式提供关于活动时间分布的信息。

根据本公开的另一实施例,参考图16B,电子装置1511可以提供UI,该UI包括示出被划分为多个区域的传感器地图的区域1630和示出情境信息的区域1640。这里,示出传感器地图的区域1630可以被划分为各自包括与其对应的图标的多个区域,并且提供关于位于相应区域中的IoT设备的信息。这里,与位于相应区域中的IoT设备相对应的图标可以表示IoT设备的当前状态(例如,接通/断开信息等),并且可以通过触摸与IoT设备相对应的图标来控制IoT设备。另外,提供情境信息的区域1640可以以图像形式提供关于成员的信息,以圆形图形式提供关于主要活动场所的信息,并且以线状图形式提供关于活动时间分布的信息。

这里,电子装置1511可以通过如图16B所示的UI远程控制IoT设备。例如,当选择对应于IoT设备的图标时,电子装置1511可以显示用于控制对应于该图标的IoT设备的菜单。此外,当通过用于控制IoT设备的菜单输入用户命令时,电子装置1511可以向云服务器1501或集中器1503发送对应于该用户命令的信号以控制该IoT设备。

同时,根据本公开的实施例的电子装置1511可以是智能手机。然而,这只是一个例子。即,电子装置1511可以由诸如平板PC、膝上型PC等的另一装置实现。

图17A、图17B、图18A、图18B和图18C是用于描述根据本公开的实施例的使用可穿戴设备控制IoT设备的方法的视图。

参考图17A、图17B、图18A、图18B和图18C,用户可以通过连接到电子装置1511(图15所示)的可穿戴设备1513,确认IoT设备的状态或控制IoT设备。这里,可穿戴设备1513可以是如图17A所示的智能手表。然而,这只是一个例子。也就是说,可穿戴设备1513可以由诸如智能眼镜等的另一电子装置实现。

首先,可穿戴设备1513可以通过触摸显示屏附近的边框来改变显示屏,或者通过在显示屏上执行拖动操作来改变显示屏,如图17A所示。

由可穿戴设备1513提供的UI可以包括被划分成多个层的UI元素。首先,作为顶层的功能选择层可以包括分析屏幕1701、重置屏幕1703和空间选择屏幕1705,如图17B所示。当在可穿戴设备1513上显示分析屏幕1701的同时输入触摸分析屏幕1701的用户命令时,可穿戴设备1513可以通过电子装置1511向云服务器1501发送控制信号,以允许基于现有数据来分析传感器地图和情境信息。另外,当在可穿戴设备1513上显示重置屏幕1703的同时输入触摸重置屏幕1703的用户命令时,可穿戴设备1513可以向云服务器1501发送控制信号,以允许初始化现有数据。此外,当在可穿戴设备1513上显示空间选择屏幕1705的同时输入触摸空间选择屏幕1705的用户命令时,可穿戴设备1513可以显示位于作为下一层的空间选择层中的多个屏幕1711至1717之一。这里,可穿戴设备1513可以通过触摸边框的操作来改变显示屏幕,如图17A所示。另外,当选择位于空间选择层中的多个屏幕1711至1717之一的用户命令被输入时,可穿戴设备1513可以显示位于在所选空间中包括的IoT设备选择层中的多个屏幕1731、1733和1735之一。用户可以通过IoT设备选择层中的屏幕确认关于IoT设备的信息或控制IoT设备。例如,为了使用户通过可穿戴设备1513控制起居室的电灯,用户可以在显示空间选择屏幕1705(如图18A所示)的同时输入选择命令,在显示对应于起居室的屏幕1714(如图18B所示)的同时输入选择命令,或者在显示对应于电灯的屏幕1733(如图18C所示)的同时输入选择命令。

即,用户可以通过与电子装置1511互通的可穿戴设备1513来控制外部IoT设备的状态。

此外,可穿戴设备1513提供的UI中包括的UI元素可以与电子装置1511提供的UI中包括的UI元素匹配。例如,可穿戴设备1513提供的如图17B所示的屏幕中包括的UI元素和电子装置1511提供的如图16B所示的屏幕中包括的UI元素可以彼此匹配。

另外,云服务器1501可以基于实时获得的IoT传感器的数据和情境信息来提供自动控制IoT设备的服务。

作为本公开的实施例,云服务器1501可以基于通过作为IoT传感器提供的温度传感器和湿度传感器测量的数据来提供家中的温度管理服务。详细地,云服务器1501可以基于设置在相应区域中的温度传感器来判定相应空间的温度。这里,当各个空间的温度彼此不同时,云服务器1501可以判定热扩散良好的场所已经开放,并且确认热扩散不好的场所处于关闭的状态。因此,云服务器1501可以基于每个空间的温度和开放状态来操作每个空间中的锅炉或空调器。另外,云服务器1501可以基于情境信息中关于用户的活动时间的信息而自动提供温度管理服务。例如,在用户一般从上午9点到下午6点不在家的情况下,云服务器1501可以控制锅炉或空调器从上午9点到下午6点不运行或以节能模式运行。

作为另一实施例,云服务器1501可以基于通过IoT传感器中的运动传感器测量的数据来提供家中的照度管理服务。详细地,云服务器1501可以控制电灯,使得仅在夜间感测到用户的运动的空间中照明变亮,并且控制电灯,使得在没有感测到用户的运动的空间中照明变暗或关闭。

作为又一实施例,云服务器1501可以基于通过IoT传感器中的运动传感器测量的数据和情境信息来提供家中的电源管理服务。详细地,当基于情境信息中的用户的动作模式而判定白天没人在家时,云服务器1501可以关闭家中的IoT设备或控制电源管理。

同时,在上述实施例中已经描述了基于IoT传感器的数据和情境信息来提供温度管理服务、照度管理服务和电源管理服务的情况。不过,这只是一个例子。即,可以基于IoT传感器的数据和情境信息来提供各种服务。例如,可以提供诸如湿度管理服务、预防犯罪服务、自动洗涤服务等各种服务。

另外,云服务器1501可以基于IoT传感器的数据和情境信息来提供各种服务以及控制IoT设备的服务。例如,云服务器1501可以基于情境信息提供广告提供服务。例如,在判定用户在特定时区(例如夜间)在特定场所(例如厨房)的情况下,云服务器1501可以通过设置在该特定场所的IoT设备(例如冰箱)或电子装置1511来提供广告(例如午夜膳食广告)。

另外,云服务器1501可以基于从多个IoT传感器接收的数据来判定多个IoT传感器的变化情况。详细地,云服务器1501可以将预先存储的IoT传感器列表和从多个IoT传感器接收的IoT传感器的唯一ID信息彼此比较,以判定是否添加、改变、删除了IoT传感器。另外,在添加、改变、删除了IoT传感器的情况下,云服务器1501可以向电子装置1511发送关于添加、改变、删除IoT传感器的通知消息。

另外,云服务器1501可以判定IoT传感器(例如,运动传感器)的事件的数量,并且判定事件的总数。另外,在事件的数量小于预置的第一值(例如,10)的情况下,云服务器1501可以维持现有传感器地图,并且通知用户维持现有传感器地图。在事件的数量等于或大于第一值并且小于预置的第二值(例如,传感器的数量是10)的情况下,云服务器1501可以结束分析。

另外,云服务器1501可以获得传感器地图,并且基于当前时间与最终分析日期的差别数据来分析和更新传感器地图。特别地,在分析数据是昨天的情况下,云服务器1501可以将传感器地图与现有传感器地图进行比较,以表示传感器地图中添加、删除、改变的传感器,并且更新传感器地图和分析日期。然而,在分析数据不是昨天的情况下,云服务器1501可以将更新的传感器地图和现有传感器地图彼此比较以创建临时传感器地图。另外,云服务器1501还可以收集一天或一天以上的数据以更新传感器地图和分析日期。

此外,云服务器1501可以通过各种IoT传感器来判定家中成员人数。详细地,在通过IoT传感器判定人进家(在家)的情况下,云服务器1501可以在两分钟后分析人数是增加还是减少。即,云服务器1501可以以两分钟的间隔来判定运动频率,以判定当前在家中的用户是否增多。

根据如上所述的各种实施例,可以基于通过IoT传感器获得的数据和情境数据向用户提供更方便和直观的服务。

虽然已经参考实施例和附图描述了本公开,但是本公开不限于上述实施例,而是可以由本公开所属领域的技术人员根据上述描述进行各种修改和改变。根据本公开的实施例的操作可以由单个处理器实现。在这种情况下,用于执行由各种计算机实现的操作的程序命令可以被记录在计算机可读介质中。计算机可读记录介质可以包括单独的程序命令、数据文件、数据结构等或其组合。程序命令可以为本公开而专门设计和构成,或者是本领域技术人员已知的。计算机可读记录介质的示例可以包括:磁介质,诸如硬盘、软盘或磁带;光介质,例如光盘只读存储器(CD-ROM)或数字多功能光盘(DVD);磁光介质,例如光磁软盘;以及专门被配置成存储和执行程序命令的硬件设备,例如ROM、随机存取存储器(RAM)、闪存等。程序命令的示例包括能够由计算机使用解释器等执行的高级语言代码,以及由编译器生成的机器语言代码。在本公开中描述的所有或一些基站或中继器由计算机程序实现的情况下,存储该计算机程序的计算机可读记录介质包括在本公开中。

虽然已经参考本公开的各种实施例示出和描述了本公开,但是本领域技术人员将会理解,在不脱离如由所附权利要求及其等同形式限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的各种改变。

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