电子装置及控制电子装置的方法与流程

文档序号:20708041发布日期:2020-05-12 16:44阅读:151来源:国知局
电子装置及控制电子装置的方法与流程

本公开涉及一种电子装置及控制电子装置的方法,更具体地讲,涉及用于控制通过与门和服务器的链路产生门的打开/关闭状态的改变的通知的电子装置的技术。



背景技术:

以上信息作为背景信息被呈现仅用于帮助对本公开的理解。至于任何以上内容是否可应用为针对本公开的现有技术,尚未做出决定,也未做出断言。

随着发布了诸如智能电话、平板个人计算机(pc)、便携式多媒体播放器(pmp)、个人数字助理(pda)、膝上型pc和可穿戴装置的各种电子装置,已经提供了各种用户便捷功能。

一种特定用户便捷功能能够远程地监测用户家中的环境。



技术实现要素:

技术问题

可提供通过与门和服务器的链路接收门的打开/关闭状态的改变的通知的功能。例如,用户在服务器中登记用于接收门的打开/关闭状态的改变的通知的电子装置,并且电子装置可在门的打开/关闭状态被改变时从服务器接收该改变的通知。

通过由电子装置接收门的打开/关闭状态的改变,每当门的打开/关闭状态被改变时,所有登记的电子装置都接收到通知,这是低效的,因为实际打开/关闭门的用户的电子装置会接收到该通知。如果用户自己打开或关闭了门,则相同的通知几乎没有用处,并且浪费资源。

解决方案

根据本公开的一方面,提供了一种电子装置。所述电子装置包括:第一通信单元和第二通信单元;处理器;以及存储器,其中,存储器包括使得处理器进行以下操作的指令:控制第一通信单元从服务器接收第一门识别信息和第一门打开/关闭状态信息,控制第二通信单元从门接收第二门识别信息和第二门打开/关闭状态信息,并且基于第一门识别信息、第一门打开/关闭状态信息、第二门识别信息和第二门打开/关闭状态信息来识别关于与门的打开/关闭状态的改变有关的电子装置的信息。

根据本公开的另一方面,提供了一种服务器。所述服务器包括:通信单元;处理器;以及存储器,其中,存储器包括使得处理器进行以下操作的指令:控制通信单元从门接收第一门识别信息和第一门打开/关闭状态信息,并且当第一门识别信息和第一门打开/关闭状态信息被接收到时,控制通信单元将第一门识别信息和第一门打开/关闭状态信息发送到至少一个电子装置,其中,所述至少一个电子装置被配置为接收门的打开/关闭状态的改变的通知。

根据本公开的另一方面,提供了一种门。该门包括:第一通信单元和第二通信单元;传感器单元,被配置为感测门的打开/关闭状态的改变;存储器,被配置为存储门的门识别信息和门打开/关闭状态信息;以及处理器,其中,存储器包括使得处理器进行以下操作的指令:当门的打开/关闭状态被改变时,控制第一通信单元将所述门识别信息和所述门打开/关闭状态信息发送到服务器,并且执行控制以根据门的打开/关闭状态的改变将第二通信单元的去激活状态改变为运行状态。

根据本公开的另一方面,提供了一种电子装置的控制方法。所述控制方法包括:通过第一通信单元从外部服务器接收第一门识别信息和第一门打开/关闭状态信息;通过第二通信单元从外部门接收第二门识别信息和第二门打开/关闭状态信息;并且基于通过第一通信单元接收到的第一门识别信息和第一门打开/关闭状态信息以及通过第二通信单元接收到的第二门识别信息和第二门打开/关闭状态信息来识别关于与门的打开/关闭状态的改变有关的电子装置的信息。

有益效果

根据本公开的实施例,通过识别打开/关闭了门的用户的电子装置的信息并且不将通知发送到相应电子装置,能够降低每当门的打开/关闭状态改变时所有电子装置都接收通知的效率低下。

根据本公开的实施例,当未登记为接收门的打开/关闭状态的通知的用户打开门时,能够识别出由未登记的用户打开/关闭门。

附图说明

从以下结合附图的描述,本公开的特定实施例的以上和其他方面、特征和优点将更明显,其中:

图1示出根据实施例的识别关于与打开/关闭状态被改变的门相关的电子装置的信息并通过电子装置、门和服务器之间的链路将该信息发送到服务器的情况;

图2是示意性地示出根据实施例的电子装置的框图;

图3是示意性地示出根据实施例的门的框图;

图4是示意性地示出根据实施例的服务器的框图;

图5示出根据实施例的通过电子装置、门和服务器之间的链路通知由未登记的用户执行门打开/关闭的情况。

图6示出根据实施例的当由所有登记的用户打开/关闭门时通过电子装置、门和服务器之间的链路限制通知的情况;

图7是示出根据实施例的识别与打开/关闭状态被改变的门相关的电子装置并且通过电子装置、门和服务器之间的链路将关于电子装置的信息发送到服务器的情况的流程图;

图8是示出根据实施例的通过电子装置、门和服务器之间的链路通知由未登记的用户执行门打开/关闭门的情况的流程图;

图9是示出根据各种实施例的在网络环境900内的电子装置901的框图。

具体实施方式

这里公开的根据各种实施例的电子装置可以是各种类型的装置。电子装置可例如包括便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、相机、可穿戴装置和家用电器中的至少一个。根据本公开的实施例的电子装置不限于上述装置。

这里使用的实施例和术语不意在将这里公开的技术限于特定形式,并且应当被理解为包括对相应实施例的各种修改、等同形式和/或替换形式。在对附图进行描述时,类似的附图标号可被用于指定类似的构成元件。除非在上下文中单数表述与复数表述明确不同,否则单数表述可包括复数表述。术语“a或b”、“a和/或b中的一个或更多个”、“a、b或c”或“a、b和/或c中的一个或更多个”可包括它们的所有可能的组合。在本公开的各种实施例中使用的表述“第一”、“第二”、“所述第一”或“所述第二”可修饰各种组件,而不考虑顺序和/或重要性而且不限制相应的组件。当元件(例如,第一元件)被称为“(功能性地或可通信地)连接”或“直接结合”到另一元件(第二元件)时,所述元件可直接地连接到所述另一元件或还可通过另一个元件(例如,第三元件)连接到所述另一元件。

在下文中,将参照附图描述本公开的各种实施例。

在特定实施例中,门包括用于感测门状态是否改变(诸如,在先前关闭时被打开或者在先前打开时被关闭)的传感器。门还可包括用于短程通信的通信单元和用于长距离通信的通信单元。当门状态改变时,长距离通信单元将事件的通知发送到服务器并且短程通信单元广播事件的通知。与接收短程通信的电子装置相关联的用户被认为引起了门状态的改变。接收短程通信的电子装置向服务器发送通知。然后服务器将信号发送到所有其他登记的装置,但不包括被认为引起了门状态改变的电子装置。

图1示出改变关于与打开/关闭状态被改变的门相关的电子装置的信息的操作。根据实施例,改变的信息被识别并通过电子装置、门和服务器之间的链路被发送到服务器。

电子装置100和电子装置101、门30和服务器40可彼此相互链接并且被包括在门打开/关闭状态通知系统中。在门打开/关闭状态通知系统中,门的打开/关闭状态的改变的通知被产生并被交换。然而,本公开不限于此,并且诸如接入点和集线器的各种装置还可被包括在门打开/关闭通知系统中。

电子装置100可包括例如便携式通信装置(例如,智能电话)、便携式多媒体装置、相机和可穿戴装置中的至少一个。

根据实施例,电子装置100可使用多种通信方法。例如,电子装置100可通过能够进行长距离通信(诸如,蜂窝通信)的第一通信方法与服务器40进行通信,并且通过能够进行短程通信(诸如,nfc、蓝牙和wi-fi)的第二通行方法与门30进行通信。

服务器40可直接与电子装置100和门30建立网络。然而,本公开不限于此,并且它们可通过第三装置(例如,接入点(ap)、中继、路由器、网关或集线器)连接。

门30可通过例如包括在门30中的磁场传感器检测打开/关闭状态。此外,门30可通过例如包括在门30中的物联网(iot)装置与电子装置100和服务器40建立网络。iot装置和磁场传感器可被配置为单个模块并被包括门30中。例如,在特定实施例中,磁体可被置于门的移动边缘处,并且磁场传感器可被置于边框上,反之亦可,使得当关闭门时磁体接近磁场传感器。

根据实施例,门30可通过包括在门30中的iot装置使用多种通信方法。例如,门30可通过能够进行长距离通信的第一通信方法与服务器40执行无线通信,并且通过能够进行短程通信的第二通信方法与电子装置100执行无线通信。

根据实施例,门30以及检测打开/关闭状态的传感器和iot装置可以以集成形式被配置。然而,本公开不限于此,并且检测打开/关闭状态的传感器或iot装置可被添加到门30的一部分。在下文中,假设门30以及检测打开/关闭状态的传感器和iot装置以集成形式被配置。

将参照图1描述门打开/关闭通知系统的操作方法。

在操作①,门30可感测由用户引起的门30的打开/关闭状态的改变。当门30关闭时,某人可打开门。可选地,当门30打开时,某人可关闭门。例如,门30可通过包括在门30中的磁场传感器感测门30的打开/关闭状态的改变。

在操作②,门30可将与门30的打开/关闭状态的改变相关的信息(例如,门识别信息或门打开/关闭状态信息)发送到服务器40。例如,门30可通过使用能够执行能够进行长距离通信的第一通信方法的第一通信单元,将第一门识别信息和第一门打开/关闭状态信息发送到服务器40。

门识别信息可包括例如以下各条信息中的至少一条信息:用于识别门30的标识(id)号、制造商序列号和名称。

门打开/关闭状态信息可包括例如以下信息中的至少一个:指示门30当前是打开还是关闭的信息、门30的打开/关闭状态的改变(例如,从关闭状态到打开状态的改变或者从打开状态到关闭状态的改变)和保持当前状态的时间。

在操作③,门30可使用处于去激活状态的第二通信单元。例如,门30可响应于在操作①产生门30的打开/关闭状态的改变使用能够执行第二通信方法的第二通信单元。

根据各种实施例,去激活状态可包括例如关闭状态、掉电和睡眠模式状态中的至少一个。在特定实施例中,去激活状态可包括断开提供电力以产生无线电波的模块的部件的连接。此外,执行可意味从去激活状态到激活状态的改变。激活状态可包括例如开启状态和唤醒模式状态中的至少一个。

在操作④,门30可通过第二通信方法将第二门识别信息和第二门打开/关闭状态信息发送到电子装置100和电子装置101。

在本公开中,第一门识别信息、第一门打开/关闭状态信息、第二门识别信息和第二门打开/关闭状态信息可以是具有相同内容但根据由门30发送信息所使用的通信方法的差异而分开的信息。

例如,门30通过第一通信方法发送的门识别信息和门打开/关闭状态信息可相应于针对门的第一门识别信息和门的第一门打开/关闭状态信息,并且门30通过第二通信方法发送的门识别信息和门打开/关闭状态信息可相应于第二门识别信息和门的第二门打开/关闭状态信息。

然而,本公开不限于此。例如,根据各种实施例,电子装置100从服务器40接收的门识别信息和门打开/关闭状态信息可对应于针对门的第一门识别信息和门的第一门打开/关闭状态信息,并且电子装置100从门30接收的门识别信息和门打开/关闭状态信息可相应于第二门识别信息和门的第二门打开/关闭状态信息。

如上所述,第二通信方法可以是短程通信方法。因此,当电子装置100和电子装置101在预设范围内接近门30时,电子装置100和电子装置101可从门30接收第二门识别信息和门的第二门打开/关闭状态信息。例如,当第二通信方法是使用低能耗蓝牙的短程通信方法(信标(beacon))时,门30可在大约50m至70m的半径范围内发送信息。

在这种情况下,电子装置100位于预设范围内并且可从门30接收第二门识别信息和第二门打开/关闭状态信息,但另一电子装置101不位于距门30的预设范围内并且可不从门30接收第二门识别信息或第二门打开/关闭状态信息。

在操作⑤,服务器40将接收到的第一门识别信息和第一门打开/关闭状态信息发送到预先登记的电子装置100和电子装置101。预先登记的电子装置100和电子装置101可以是接收关于门30的打开/关闭状态的改变的信息并且被预先登记在服务器40中的电子装置。

在操作⑥,电子装置100和电子装置101可执行处于去激活状态的第二通信单元。例如,电子装置100和电子装置101可响应于从服务器400接收到第一门识别信息和第一门打开/关闭状态信息执行可执行第二通信方法的第二通信单元。

在操作⑦,电子装置100可基于从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息以及从门30接收到的第二门识别信息和第二门打开/关闭状态信息来产生门状态信息,并且将所产生的门状态信息发送到服务器40。

门状态信息是用于识别与门的打开/关闭状态的改变有关的电子装置的信息,并且可包括例如关于改变门的打开/关闭状态的用户的电子装置的信息(例如,电子装置识别信息)和门的打开/关闭状态(例如,打开状态或关闭状态)中的至少一个。

例如,电子装置100可将从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息与从门30接收到的第二门识别信息和第二门打开/关闭状态信息进行比较以确定多条信息是否相同。当从服务器40接收到的多条信息与从门30接收到的多条信息相同时,电子装置100可使用预先存储在电子装置100中的用户名称来产生门状态信息。例如,当电子装置100的用户名称被预先存储为“a”时,电子装置100可产生包括打开/关闭状态被改变的门的识别信息和与门的打开/关闭状态的改变有关的电子装置的用户名称(例如,“a”)的门状态信息,并且将所产生的门状态信息发送到服务器40。

在操作⑧,门30可将第二通信单元的状态改变为去激活状态。例如,门30可通过第二通信方法在预设时间(例如,1至2分钟)内发送第二门识别信息和第二门打开/关闭状态信息并且然后结束传输,并且将第二通信单元的状态改变为去激活状态。

在操作⑨,电子装置100可将第二通信单元的状态改变为去激活状态。例如,电子装置100可在将门状态信息发送到服务器40之后将第二通信单元的状态改变为去激活状态。

在操作⑩,服务器40可基于从电子装置100接收到的门状态信息产生门状态通知信息,其中,门状态通知信息指示门的打开/关闭状态的改变的内容。服务器40可在预设的在门的打开/关闭状态被改变时用于接收门状态通知信息的电子装置中识别用于接收门状态通知信息的电子装置,并且将门状态通知信息发送到识别出的电子装置。

例如,当门30的打开/关闭状态被改变并且电子装置100和另一电子装置101被配置为从服务器40接收通知时,如果指示电子装置100的用户(例如,“a”)打开/关闭门30的门状态信息被产生,则服务器40可将门状态通知信息发送到另一电子装置101而不用将门状态通知信息发送到电子装置100。

在操作,另一电子装置101可基于从服务器40接收到的门状态通知信息在显示器111上显示指示门30的状态的通知。例如,另一电子装置101可在显示器111上显示通知““a”打开了门”。

在操作,另一电子装置101可在从服务器40接收门状态通知信息之后将第二通信单元的状态改变为去激活状态。

根据各种实施例,门打开/关闭通知系统可包括多个门(例如,第一门和第二门)。在这种情况下,电子装置100可产生包括在门状态信息中的每个门(例如,第一门或第二门)的识别信息。

如上所述,根据本公开的实施例,服务器40可识别打开/关闭门的用户的电子装置,从而消除门的打开/关闭状态的通知被发送到所有预先登记的电子装置的效率低下的情况。此外,能够通过在诸如门30的打开/关闭状态的改变的特定情况下执行短程无线通信方法来引起门30和电子装置100进行高能效操作。

图2a和图2b是示意性地示出根据实施例的电子装置的框图。

参照图2a,电子装置100可包括第一通信单元210、第二通信单元220、存储器230和处理器240。然而,本公开不限于此。例如,电子装置100可省略上述元件中的至少一个或者还可包括其它元件。

第一通信单元210和第二通信单元220可在电子装置100、门30和服务器40之间建立有线或无线通信信道,并通过所建立的通信信道支持通信。

第一通信单元210和第二通信单元220可包括例如蜂窝模块、wi-fi模块、蓝牙模块、gnss模块、nfc模块和rf模块。蜂窝模块可通过例如通信网络提供语音呼叫、视频呼叫、文本消息服务或者互联网服务。根据实施例,蜂窝模块可使用用户识别模块(例如,sim卡)识别并认证通信网络内的电子装置100。根据实施例,蜂窝模块可执行处理器240可提供的功能中的至少一些功能。根据实施例,蜂窝模块可包括通信处理器(cp)。根据一些实施例,蜂窝模块、wi-fi模块、蓝牙模块、gnss模块和nfc模块中的至少一部分(例如,两个或更多个)可被包括一个集成芯片(ic)或ic封装中。rf模块可例如发送/接收通信信号(例如,rf信号)。rf模块可包括例如收发器、功率放大模块(pam)、频率滤波器、低噪声放大器(lna)、天线等。根据另一实施例,蜂窝模块、wi-fi模块、蓝牙模块、gnss模块或nfc模块中的至少一个可通过单独的rf模块发送/接收rf信号。用户识别模块可包括例如包括用户识别模块的卡或嵌入式sim,并且可包含唯一识别信息(例如,集成电路卡标识符(iccid))或用户信息(例如,国际移动用户标识(imsi))。

根据实施例,第一通信单元210可执行以上通信方法中的长距离无线通信,并且第二通信单元220可执行以上通信方法中的短程通信。因此,图1中描述的第一通信方法是使用第一通信单元210的长距离无线通信方法,并且第二通信方法是使用第二通信单元220的短程无线通信方法。

存储器230可包括例如内部存储器或外部存储器。内部存储器可包括例如易失性存储器(例如,dram、sram、sdram等)和非易失性存储器(例如,一次性可编程rom(otprom)、prom、eprom、eeprom、掩膜式rom、闪存rom、闪存、硬盘驱动器或固态驱动器(ssd))中的至少一种存储器。外部存储器可包括闪存驱动器,例如,致密闪存(cf)、安全数字(sd)、微型sd、迷你sd、极速数字(xd)、多媒体卡(mmc)、记忆棒等。外部存储器可通过各种接口功能性地或物理地连接到电子装置100。

根据实施例,存储器230可存储由电子装置100的至少一个元件(例如,处理器240)所使用的多条数据,例如,针对软件的输入数据和输出数据和与针对软件的输入数据和输出数据相关的指令。

处理器240可包括中央处理器、应用处理器、图形处理器(gpu)、相机图像信号处理器和通信处理器(cp)中的一个或更多个。根据实施例,处理器240可被实现在片上系统(soc)或封装系统(sip)中。处理器240可控制连接到处理器240的数据学习服务器(ds)的至少一个其它元件(例如,硬件或软件元件),并通过执行例如操作系统或应用来执行各种数据处理和计算。处理器240可将从其他元件(例如,第一通信单元240或第二通信单元220)接收到的指令或数据加载到易失性存储器中,处理加载的指令或数据,并且将结果数据存储在非易失性存储器中。

根据实施例的处理器240可通过将从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息与从门30接收到的第二门识别信息和第二门打开/关闭状态信息进行比较来识别关于与门30的打开/关闭状态的改变有关的电子装置的信息。

参照图2b,电子装置100可包括第一通信单元210、第二通信单元220、存储器230、处理器240和显示器250。

由于图2b的第一通信单元210、第二通信单元220、存储器230和处理器240可执行与图2a的第一通信单元210、第二通信单元220、存储器230和处理器240的功能相同的功能,因此在下文中将对显示器250进行描述。

显示器250可包括面板和/或用于控制面板的控制电路。面板可被实现为例如柔性的、透明的或可穿戴的。面板可包括触摸面板和一个或更多个模块。根据实施例,面板可包括用于测量用户触摸的压力的强度的压力传感器(或力传感器)。压力传感器可与触摸面板以集成型被实现,或者被实现为与触摸面板分开的一个或更多个传感器。

根据实施例,显示器250可在处理器240的控制下显示从服务器40接收到的门状态通知信息。

图3是示意性地示出根据实施例的门的框图。

参照图3,门30可包括第一通信单元310、第二通信单元320、存储器330、传感器单元340和处理器350。然而,本公开不限于此。例如,门30可省略上述元件中的至少一个元件或者还可包括其它元件。

第一通信单元310和第二通信单元320可在电子装置100、门30和服务器40之间建立有线或无线通信信道,并通过所建立的通信信道支持通信。

根据实施例,第一通信单元310可执行长距离无线通信,并且第二通信单元320可执行短程无线通信。

存储器330可存储多条数据。根据实施例的存储器330可存储与门30相关的信息。例如,存储器330可存储门识别信息和门打开/关闭状态信息。门识别信息可包括例如以下多条信息中的至少一条信息:用于识别门30的标识(id)号、序列号和名称。门打开/关闭状态信息可包括例如以下项中的至少一项:关于门30当前是打开状态还是关闭状态的信息、门30的打开/关闭状态的改变(例如,从关闭状态到打开状态的改变或者从打开状态到关闭状态的改变)和保持当前状态的时间。

传感器单元340可测量例如物理量或者检测门30的状态,并且将测量出的或检测出的信息转换为电信号。传感器单元340可包括例如手势传感器、陀螺仪传感器、磁场传感器和加速度传感器。

根据实施例,传感器单元340可检测门的状态。例如,传感器单元340可基于磁场的改变检测门的状态(例如,关闭状态、打开状态和关闭状态与打开状态之间的改变状态中的至少一个)。

处理器350可与例如微型计算机相应。处理器350可将由传感器单元340执行的感测的结果值存储在存储器330中或者通过第一通信单元310和第二通信单元320将结果值发送到外部装置。

图4是示意性地示出根据实施例的服务器的框图。

参照图4,服务器40可包括通信单元410、存储器420和处理器430。然而,本公开不限于此。例如,服务器40可省略上述元件中的至少一个或者还可包括其它元件。

通信单元410可在电子装置100、门30和服务器40之间建立有线或无线通信信道,并通过所建立的通信信道执行通信。

根据实施例的存储器420可存储例如由处理器430所使用的多条数据或者针对与所述多条数据相关的指令的输入或输出数据。

例如,存储器420存储电子装置的识别信息以接收根据门的识别信息和门的打开/关闭状态的通知。

根据实施例的处理器430可控制例如连接到处理器430的服务器40的其他元件,并且通过执行存储在存储器420中的软件执行各种数据处理和计算。

例如,处理器430可控制通信单元410将从门30接收到的第一门识别信息和第一门打开/关闭状态信息发送到形成网络的电子装置。此外,处理器430可基于从电子装置接收到的门状态信息来产生门状态通知信息,并且控制通信单元410将产生的门状态通知信息发送到电子装置,其中,门状态通知信息指示门的打开/关闭状态的改变的内容。

图5示出根据实施例的通过电子装置、门和服务器之间的链路通知由未登记的用户执行门打开/关闭的情况。

参照图5,电子装置100位于距门30预设距离或者更长距离处并且因此难以与门30执行短程无线通信。

在操作①,门30可感测门30的打开/关闭状态的改变。例如,门30可通过包括在门30中的磁场传感器感测门的打开/关闭状态的改变。

在操作②,门30可将与门的打开/关闭状态的改变相关的信息发送到服务器40。例如,门30可通过执行能够执行能够进行长距离通信的第一通信方法的第一通信单元将第一门识别信息和第一门打开/关闭状态信息发送到服务器40。

在操作③,门30可执行处于去激活状态的第二通信单元。例如,门30可响应于在操作①产生门30的打开/关闭状态的改变来执行能够执行第二通信方法的第二通信单元。

在操作④,门30可通过第二通信方法向电子装置100发送第二门识别信息和第二门打开/关闭状态信息。如上所述,第二通信方法可以是短程通信方法。因此,在这种情况下,电子装置100无法在预设范围内接近门30,并且因此无法从门30接收到门识别信息或门打开/关闭信息。

在操作⑤,服务器40可将接收到的第一门识别信息和第一门打开/关闭状态信息发送到所有预先登记的电子装置。预先登记的电子装置可以是例如接收关于门的打开/关闭状态的改变的信息并且预先被登记在服务器40中的所有电子装置。

在操作⑥,电子装置100可执行未被执行的第二通信方法。例如,电子装置100可响应于从服务器40接收到第一门识别信息和第一门打开/关闭状态信息来执行可执行第二通信方法的第二通信单元。

在操作⑦,服务器40可产生门状态通知信息并且将所产生的门状态通知信息发送到电子装置100。例如,在从门30接收到第一门识别信息和第一门打开/关闭状态信息之后,服务器40可在预设时间内等待从电子装置100接收门状态信息。

例如,在从门30接收到第一门识别信息和第一门打开/关闭状态信息之后,服务器40可在1至2分钟内等待从电子装置100接收门状态信息。当即使经过了预设时间也未从电子装置100接收到门状态信息时,服务器40可识别出门30的打开/关闭状态被未登记的用户改变,产生与由未登记的用户引起的门打开/关闭相应的门状态通知信息,并且将所产生的门状态通知信息发送到电子装置100。

在操作⑧,电子装置100可通过从服务器40接收到的门状态通知信息在显示器250上显示指示门30的状态的通知。例如,电子装置100可在显示器250上显示通知“门被打开了。请检查。”

在操作⑨,门30可将第二通信单元的状态改变为去激活状态。

在操作⑩,电子装置100可在从服务器40接收到门状态通知信息之后将第二通信单元的状态改变为去激活状态。

如上所述,根据本公开的各种实施例,服务器40可识别由未登记的用户引起的门的打开/关闭状态的改变,将由未登记的用户引起的门状态通知信息发送到预先登记的电子装置,从而有助于用户在门打开/关闭通知系统中登记电子装置和门并使用门打开/关闭通知系统的安全。

图6示出根据实施例的当由所有登记的用户打开/关闭门时通过电子装置、门和服务器之间的链路限制的通知。

根据实施例,图6示出用户拥有电子装置100、电子装置101、电子装置102和电子装置103的情况。电子装置100、电子装置101、电子装置102和电子装置103被配置为在门30打开/关闭而使门30的打开/关闭状态被改变时一起接收通知。

在操作①,门30可感测由用户引起的门30的打开/关闭状态的改变。例如,门30可通过包括在门30中的磁场传感器感测门的打开/关闭状态的改变。

在操作②,门30可将与门的打开/关闭状态的改变相关的信息发送到服务器40。例如,门30可通过执行能够执行使能长距离通信的第一通信方法的第一通信单元来将第一门识别信息和第一门打开/关闭状态信息发送到服务器40。

在操作③,门30可激活处于去激活状态的第二通信单元。例如,门30可响应于在操作①产生门30的打开/关闭状态的改变来激活能够执行第二通信方法的第二通信单元。

在操作④,门30可通过第二通信方法将第二门识别信息和第二门打开/关闭状态信息发送到电子装置100、电子装置101、电子装置102和电子装置103。如上所述,第二通信方法可以是短程通信方法。因此,当电子装置100、电子装置101、电子装置102和电子装置103在预设范围内接近门30时,电子装置100、电子装置101、电子装置102和电子装置103可从门30接收门识别信息和门打开/关闭信息。

在这种情况下,被预先配置为从服务器40接收关于门30的打开/关闭状态的信息的所有电子装置100、电子装置101、电子装置102和电子装置103位于距门30预设距离内。因此,电子装置100、电子装置101、电子装置102和电子装置103全部可从门30接收第二门识别信息和第二门打开/关闭状态信息。

在操作⑤,服务器40可将接收到的第一门识别信息和第一门打开/关闭状态信息发送到预先登记的电子装置100、电子装置101、电子装置102和电子装置103。预先登记的电子装置100、电子装置101、电子装置102和电子装置103可以是例如接收关于门30的打开/关闭状态的状态的信息并且被预先登记在服务器40中的电子装置。

在操作⑥,电子装置100、电子装置101、电子装置102和电子装置103可激活处于去激活状态的第二通信单元。例如,电子装置100至电子装置103可响应于从服务器40接收到第一门识别信息和第一门打开/关闭状态信息来激活处于去激活状态的第二通信单元。

在操作⑦,电子装置100、电子装置101、电子装置102和电子装置103可基于从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息以及从门30接收到的第二门识别信息和第二门打开/关闭状态信息来产生门状态信息,并且将所产生的门状态信息发送到服务器40。

门状态信息可包括例如改变门打开/关闭状态的用户的电子装置的识别信息和门的打开/关闭状态(例如,打开状态或关闭状态)中的至少一个。

例如,电子装置100、电子装置101、电子装置102和电子装置103可将从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息与从门30接收到的第二门识别信息和第二门打开/关闭状态信息进行比较来确定信息是否相匹配。当从服务器40接收到的信息与从门30接收到的信息相匹配时,电子装置100、电子装置101、电子装置102和电子装置103可使用预先存储在电子装置100、电子装置101、电子装置102和电子装置103中的每一个中的用户的名称来产生门状态信息,并且将所产生的门状态信息发送到服务器40。

在操作⑧,门30可使第二通信单元去激活。例如,门30可通过第二通信方法在预设时间(例如,1至2分钟)内发送第二门识别信息和第二门打开/关闭状态信息并且然后结束传输,并且使第二通信单元去激活。

在操作⑨,电子装置100、电子装置101、电子装置102和电子装置103可使第二通信单元去激活。例如,电子装置100、电子装置101、电子装置102和电子装置103可在将门状态信息发送到服务器40之后使第二通信单元去激活。

在操作⑩,服务器40可基于从电子装置100、电子装置101、电子装置102和电子装置103接收到的门状态信息来产生门状态通知信息。服务器40可在被预先配置为在门的打开/关闭状态被改变时接收门状态通知信息的电子装置100、电子装置101、电子装置102和电子装置103中识别用于接收门状态通知信息的电子装置,并且将门状态通知信息发送到识别出的电子装置。

在这种情况下,由于服务器40从被预先配置为接收关于门的打开/关闭状态的改变的通知信息的所有电子装置100、电子装置101、电子装置102和电子装置103接收门状态信息,因此服务器40可确定不存在用于接收门状态通知信息的电子装置。

如上所述,根据本公开的实施例,服务器40可识别打开/关闭了门的用户的电子装置,从而消除门的打开/关闭状态的通知被发送到所有预先登记的电子装置100、电子装置101、电子装置102和电子装置103的效率低下的情况。

图7是示出根据实施例的识别与打开/关闭状态被改变的门相关的电子装置并且通过电子装置、门和服务器之间的链路将关于电子装置的信息发送到服务器的情况的流程图。

参照操作710,门30可感测由用户引起的门30的打开/关闭状态的改变。

参照操作715,门30可将与门的打开/关闭状态的改变相关的信息(例如,门识别信息和门打开/关闭状态信息中的至少一条信息)发送到服务器40。例如,门30可通过运行能够执行能够进行长距离通信的第一通信方法的第一通信单元将第一门识别信息和第一门打开/关闭状态信息发送到服务器40。

参照操作720,门30可激活处于去激活状态的第二通信单元。例如,门30可响应于在操作710产生门30的打开/关闭状态的改变来激活能够执行第二通信方法的第二通信单元。

参照操作725,门30可通过第二通信方法将第二门识别信息和第二门打开/关闭状态信息发送到电子装置100。第二通信方法可以是例如短程通信方法。因此,在预设范围内接近门30的第一电子装置100可从门30接收第二门识别信息和第二门打开/关闭状态信息,并且位于距门30超过预设范围处的第二电子装置101可不从门30接收第二门识别信息和第二门打开/关闭状态信息。

参照操作730,服务器40可将接收到的第一门识别信息和第一门打开/关闭状态信息发送到预先登记的电子装置100和电子装置101。

参照操作735,第一电子装置100可响应于从服务器40接收到第一门识别信息和第一门打开/关闭状态信息来激活处于去激活状态的第二通信单元。

参照操作740,第一电子装置100可基于从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息以及从门30接收到的第二门识别信息和第二门打开/关闭状态信息来产生门状态信息。例如,当从服务器40接收到的信息与从门30接收到的信息相同时,电子装置100可通过预先存储在电子装置100中的用户的名称产生门状态信息。

参照操作745,第二电子装置101可响应于从服务器40接收到第一门识别信息和第一门打开/关闭状态信息来激活处于去激活状态的第二通信单元。

参照操作750,第二电子装置101可基于从服务器40接收到的信息和从门30接收到的信息来产生门状态信息。

在这种情况下,第二电子装置101可不从门30接收信息并且因此可不产生门状态信息。

参照操作755,门30可在通过第二通信单元在预设时间内发送第二门识别信息和第二门打开/关闭状态信息之后将第二通信单元的状态改变为去激活状态。

参照操作760,第一电子装置100可将产生的门状态信息发送到服务器40。

参照操作765,服务器40可基于接收到的门状态信息来产生门状态通知信息,其中,门状态通知信息指示门的打开/关闭状态的改变的内容。服务器40可在被预先配置为接收门打开/关闭状态的通知的电子装置100和电子装置101中识别用于接收门状态通知信息的电子装置。

参照操作770,服务器40可将门状态通知信息发送到被预先配置为接收门状态通知信息的电子装置100和电子装置101中的第二电子装置101,而不将门状态通知信息发送到被预先配置为接收门状态通知信息的电子装置100和电子装置101中的与门30的状态的改变有关的第一电子装置100。

参照操作775,第一电子装置100可在将门状态信息发送到服务器40之后将第二通信单元的状态改变为去激活状态。

参照操作780,第二电子装置101可通过从服务器40接收到的门状态通知信息在显示器上显示指示门30的状态的通知。

参照操作785,第二电子装置101可在从服务器40接收到门状态通知信息之后将第二通信单元的状态改变为去激活状态。

图8是示出根据实施例的通过电子装置、门和服务器之间的链路通知由未登记的用户引起的门打开/关闭的情况的流程图。

参照操作810,门30可感测由用户引起的门30的打开/关闭状态的改变。

参照操作815,门30可将第一门识别信息和第一门打开/关闭状态发送到服务器40。

参照操作820,门30可激活处于去激活状态的第二通信单元。例如,门30可响应于在操作810产生门30的打开/关闭状态的改变来激活能够执行第二通信方法的第二通信单元。

参照操作825,门30可通过第二通信方法将第二门识别信息和第二门打开/关闭状态信息发送到电子装置100。第二通信方法可以是例如短程通信方法。

在这种情况下,由于电子装置100位于距门30超出预设范围处,因此电子装置100可不接收第二识别信息或者第二门打开/关闭状态信息。

参照操作830,服务器40可将接收到的第一门识别信息和第一门打开/关闭状态信息发送到预先登记的电子装置100。

参照操作835,电子装置100可响应于从服务器40接收到第一门识别信息和第一门打开/关闭状态信息来激活处于去激活状态的第二通信单元。

参照操作840,电子装置100可通过将从服务器40接收到的第一门识别信息和第一门打开/关闭状态信息与从门30接收到的第二识别信息或第二门打开/关闭状态信息进行比较来产生门状态信息。在这种情况下,由于不存在从门30接收到的信息,因此电子装置100可不产生门状态信息。

参照操作845,服务器40可产生门状态通知信息。例如,当服务器40从门30接收到第一门识别信息和第一门打开/关闭状态信息并且在预设时间(例如,1至2分钟)内未从电子装置100接收到门状态信息时,服务器40可识别出门30的打开/关闭状态被未登记的用户改变,并且产生与由未登记的用户引起的门打开/关闭相应的门状态通知信息。

参照操作850,服务器40可将与由未登记的用户引起的门打开/关闭相应的门状态通知信息发送到电子装置100。

参照操作855,门30可在通过第二通信单元在预设时间内发送第二门识别信息和第二门打开/关闭信息之后使第二通信单元去激活。

参照操作860,电子装置100可在显示器上显示接收到的门状态通知信息。

参照操作865,电子装置100可在从服务器40接收到门状态通知信息之后使第二通信单元去激活。

图9是示出根据各种实施例的在网络环境900内的电子装置901的框图。电子装置901可包括图1的电子装置100和图5的电子装置101、电子装置102和电子装置103。参照图9,电子装置901可在网络环境900中通过第一网络998(例如,短程无线通信)与电子装置902进行通信,或者通过第二网络999(例如,长距离无线通信)与电子装置904或服务器908进行通信。根据实施例,电子装置901可通过服务器908与电子装置904进行通信。根据实施例,电子装置901可包括处理器920、存储器930、输入装置950、声音输出装置955、显示装置960、音频模块970、传感器模块976、接口977、触觉模块979、相机模块980、电力管理模块988、电池989、通信模块990、用户识别模块996和天线模块997。在一些实施例中,可从电子装置901中省略元件中的至少一个(例如,显示装置960或相机模块980),或者可将元件中的至少一个(例如,显示装置960或相机模块980)添加到电子装置901中。在一些实施例中,在传感器模块976(例如,指纹传感器、虹膜传感器、或照度传感器)被嵌入在显示装置960(例如,显示器)中的情况下,可将一些元件集成。

处理器920可通过驱动软件(例如,程序940)来控制连接到处理器920的电子装置901的至少一个其他元件(例如,硬件或软件元件),并且执行各种数据处理和计算。处理器920可将从另一元件(例如,传感器模块976或通信模块990)接收到的指令或数据加载到易失性存储器932,对加载的指令或数据进行处理,并且将结果数据存储在非易失性存储器934中。根据实施例,处理器920可包括主处理器921(例如,中央处理器或应用处理器)和辅助处理器923(例如,图形处理器、图像信号处理器、传感器集线器处理器或通信处理器),其中,辅助处理器923独立于主处理器921操作,并且另外地或基本上使用比主处理器921低的功率或被指定用于预定功能。辅助处理器923可与主处理器921分开操作或者在嵌入到主处理器921中时操作。

在这种情况下,例如,在主处理器921处于非激活(例如,睡眠)状态时,辅助处理器923可代替主处理器921控制与电子装置901的元件中的至少一个元件(例如,显示装置960、传感器模块976或通信模块990)相关联的功能或状态中的至少一些,或者当主处理器921处于激活(例如,应用执行)状态时,辅助处理器923可与主处理器921一起控制与电子装置901的元件中的至少一个元件相关联的功能或状态中的至少一些。根据实施例,辅助处理器923(例如,图像信号处理器或通信处理器)可被实现为另一元件(例如,相机模块980或通信模块990)的功能性相关的部分元件。存储器930可存储由电子装置901的至少一个元件(例如,处理器920或传感器模块976)使用的多条数据,例如,软件(例如,程序940)以及关于与软件相关的指令的输入数据或输出数据。存储器930可以包括易失性存储器932或非易失性存储器934。

程序940是存储在存储器930中的软件并且可包括例如操作系统942、中间件944或应用946。

输入装置950是用于从外部(例如,用户)接收将被用于电子装置901的元件(例如,处理器920)的指令或数据的装置,并且可包括例如麦克风、鼠标或键盘。

声音输出装置955是用于将声音信号输出到电子装置901的外部的装置,并且可包括例如用于通用目的(诸如,播放多媒体或记录)的扬声器和专用于接收呼叫的接收器。根据实施例,接收器可形成为与扬声器集成或与扬声器分开。

显示装置960是用于将视觉信息提供给电子装置901的用户的装置,并且可包括例如显示器、全息装置或用于控制投影仪和相应装置的控制电路。根据实施例,显示装置960可包括用于测量触摸的压力强度的触摸电路或压力传感器。

音频模块970可对声音信号和电信号进行双向转换。根据实施例,音频模块970可通过输入装置950获取声音,或者通过声音输出装置955输出声音,或者通过经由线缆或无线地连接到电子装置901的外部电子装置902(例如,扬声器或耳机)输出声音。

传感器模块976可产生与电子装置901的内部操作状态(例如,电力或温度)或外部环境状态相应的电信号或数据值。传感器模块976可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁场传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(ir)传感器、生物传感器、温度传感器、湿度传感器或照度传感器。

接口977可支持可使得能够无线地或通过线缆连接到外部电子装置(例如,电子装置902)的预定协议。根据实施例,接口977可包括高清晰度多媒体接口(hdmi)、通用串行总线(usb)接口、sd卡接口或音频接口。

连接端子978可以包括可物理地连接电子装置901和外部电子装置(例如,电子装置902)的连接器,例如,hdmi连接器、usb连接器、sd卡连接器或音频连接器(例如,耳机连接器)。

触觉模块979可将电信号转换为用户通过触觉或动觉来识别的机械刺激(例如,振动或运动)或电刺激。触觉模块979可包括例如电机、压电元件或电刺激器。

相机模块980可拍摄静止图像和动态图像。根据实施例,相机模块980可包括一个或更多个镜头、图像传感器、图像信号处理器或闪光灯。

电力管理模块988是用于管理供应给电子装置901的电力的模块,并且可被配置为电力管理集成电路(pmic)的至少一部分。

电池989是用于向电子装置901的至少一个元件供电的装置,并且可包括例如不可再充电的一次电池、可再充电的二次电池或燃料电池。

通信模块990可支持电子装置901与外部电子装置(例如,电子装置902、电子装置904或服务器908)之间的有线或无线通信信道的建立或者通过所建立的通信信道进行的通信。通信模块990可包括独立于处理器920(例如,应用处理器)操作的用于支持有线通信或无线通信的一个或更多个通信处理器。根据实施例,通信模块990可包括无线通信模块992(例如,蜂窝通信模块、短程无线通信模块或全球导航卫星系统(gnss)通信模块)或者有线通信模块994(例如,局域网(lan)通信模块或电力线通信模块),并且可使用通信模块中的一个通信模块通过第一网络998(例如,短程通信网络(诸如,蓝牙、wi-fi直连或红外数据协会(irda)))或第二网络999(例如,长距离通信网络(诸如,蜂窝网络、因特网或计算机网络(例如,lan或wan)))与外部电子装置进行通信。各种类型的通信模块990可由单个芯片或单独的芯片来实现。

根据实施例,无线通信模块992可通过存储在用户识别模块996中的用户信息来识别和认证通信网络内的电子装置901。

天线模块997可包括用于向外部发送信号或电力或者从外部接收信号或电力的一个或更多个天线。根据实施例,通信模块990(例如,无线通信模块992)可通过适合于通信方案的天线向外部电子装置发送信号或者从外部电子装置接收信号。

一些元件可通过外围装置之间的通信方案(例如,总线、通用输入/输出(gpio)、串行外围接口(spi)或移动工业处理器接口(mipi))彼此连接,并且在彼此间交换信号(例如,数据的指令)。

根据实施例,可通过服务器908在电子装置901与连接到第二网络999的外部电子装置904之间发送或接收指令或数据。电子装置902和电子装置904中的每一个可以是与电子装置901的类型相同或不同的类型的装置。根据实施例,由电子装置901执行的操作中的全部操作或一些操作可由一个或更多个外部电子装置执行。根据实施例,当电子装置901自动地或应请求执行一些功能或服务时,电子装置901可向外部电子装置请求与所述功能或服务相关的至少一些功能来代替自己执行所述功能或服务,或者可另外地向外部电子装置请求与所述功能或服务相关的至少一些功能。接收请求的外部电子装置可执行所请求的功能或另外的功能,并将执行的结果发送到电子装置901。电子装置901可按原样提供接收到的结果,或者可另外地对接收到的结果进行处理以提供所请求的功能或服务。为此,例如,可使用云计算、分布式计算或客户端-服务器计算技术。

在本公开中使用的术语“模块”可指例如包括硬件或利用软件编程的硬件的一个或更多个组合的单元。“模块”可与诸如“单元”、“逻辑”、“逻辑块”、“组件”、“电路”等术语互换。“模块”可以是用于执行一个或更多个功能的集成组件或该组件的一部分。“模块”可被机械地或电子地实现。例如,根据本公开的实施例的“模块”可包括用于执行已知或在将来将被开发的某些操作的专用ic(asic)芯片、现场可编程门阵列(fpga)和可编程逻辑器件中的至少一个。

计算机可读介质的示例包括:磁介质,诸如硬盘、软盘和磁带;光学介质,诸如致密盘rom(cd-rom)和dvd;磁光介质,例如软盘;以及硬件装置,被专门配置为存储和执行程序指令(例如,编程模块),诸如rom、ram、闪存等。程序指令的示例包括由编译器以汇编语言创建的机器代码指令以及由可在计算机中使用解释器执行的高级编程语言创建的代码指令等。描述的硬件装置可被配置为充当一个或更多个软件模块以便执行上述操作和方法,或者反之亦然。

根据本公开的实施例的模块或编程模块可包括一个或更多个另外的组件,或者可移除上述组件中的一个或更多个。根据本公开,由模块、编程模块或其他组件执行的操作可以以串行、并行、重复或启发式方式被执行。可以以任何其他顺序执行操作的一部分,跳过或与另外的操作一起执行操作的一部分。

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

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