可穿戴设备的佩戴状态检测方法、装置及可穿戴设备与流程

文档序号:21175843发布日期:2020-06-20 17:28阅读:570来源:国知局
可穿戴设备的佩戴状态检测方法、装置及可穿戴设备与流程

本申请属于设备控制技术领域,尤其涉及一种可穿戴设备的佩戴状态检测方法、装置、可穿戴设备及存储介质。



背景技术:

可穿戴设备是指佩戴在用户身上的一种电子产品,例如智能手表、智能眼镜、智能手环等。

目前,在检测可穿戴设备的佩戴状态时,主要采用以下两种方式:(1)采用物理开关,由用户手动确定佩戴状态;(2)通过接近传感器、红外探头、压感电容等器件检测可穿戴设备是否靠近或者接触人体,从而确定佩戴状态。

上述第一种方式需要用户手动拨动物理开关,操作较为繁琐。上述第二种方式主要通过设备的佩戴部位与人体接触或靠近来触发反馈状态,然而设备接触或靠近人体并不一定表示用户真实佩戴了设备,故检测的准确率较低。



技术实现要素:

有鉴于此,本申请实施例提供了一种可穿戴设备的佩戴状态检测方法、装置、可穿戴设备以及存储介质,可以提高可穿戴设备的佩戴状态检测的准确率,而且操作简便。

第一方面,本申请实施例提供了一种可穿戴设备的佩戴状态检测方法,包括:

检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态。

可穿戴设备的特点是用户佩戴时具有穿戴的动作,而穿戴动作具有的显性表现则是可穿戴设备的佩戴部件的状态会发生转变,比如眼镜的镜腿会由折叠状态转为展开状态。基于这个特点,本申请实施例通过检测可穿戴设备的佩戴部件的状态,然后根据佩戴部件的状态判断设备是否处于佩戴状态,能够比较准确地反映用户的真实佩戴意图,提高佩戴状态检测的准确率。另外,采用这种方式无需用户执行任何额外的操作,具有很好的操作简便性。

进一步的,所述根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态可以包括:

若所述佩戴部件的状态为第一状态,则判定所述可穿戴设备处于佩戴状态,否则判定所述可穿戴设备处于非佩戴状态;

其中,所述第一状态为佩戴所述可穿戴设备时所述佩戴部件所处的状态。

依靠基于对产品使用的意图,以及意图产生的动作导致的必然结果完成佩戴状态的检测及事件触发,比如,眼镜产品的镜腿打开预示着即将使用,是必要条件,闭合/折叠预示着使用完毕;手表类产品表带搭扣的打开预示使用完毕,闭合预示着即将使用等。

进一步的,若所述佩戴部件的状态为第一状态,在判定所述可穿戴设备处于佩戴状态之前,还可以包括:

检测所述可穿戴设备的加速度;

若所述加速度在预设时间内的变化幅度大于或等于第一阈值,则执行判定所述可穿戴设备处于佩戴状态的步骤;

若所述加速度在预设时间内的变化幅度小于所述第一阈值,则判定所述可穿戴设备处于非佩戴状态。

所述佩戴部件的状态为第一状态,是用户佩戴可穿戴设备的必要条件,但在某些情况下并不能保证用户一定佩戴了可穿戴设备。比如,用户将眼镜的镜腿展开,放置在桌面上,此时会检测到镜腿处于展开状态(即佩戴部件的状态为第一状态),但实际上用户并没有佩戴眼镜。若出现这种情况,则会产生佩戴状态误判的问题。为了解决这种情况下的佩戴状态误判问题,进一步提高状态检测的准确率,可以采用加速度传感器检测可穿戴设备的加速度,并通过检测到的加速度进一步确定可穿戴设备是否处于佩戴状态。

更进一步的,若所述加速度在预设时间内的变化幅度大于或等于第一阈值,则在执行判定所述可穿戴设备处于佩戴状态的步骤之前,还可以包括:

通过所述可穿戴设备的摄像头拍摄第一图像;

在预设时长之后通过所述摄像头拍摄第二图像;

若所述第一图像和所述第二图像的相似度小于或等于第二阈值,则执行判定所述可穿戴设备处于佩戴状态的步骤;

若所述第一图像和所述第二图像的相似度大于所述第二阈值,则判定所述可穿戴设备处于非佩戴状态。

由于用户佩戴可穿戴设备时一般不会处于完全静止的状态,因此不同时间拍摄得到的两幅或多幅图像的相似度应当较小;而若可穿戴设备放置在某个地方,处于静止的状态,则在不同时间拍摄得到的两幅或多幅图像的相似度应当较大(注意拍摄时不对摄像头的拍摄角度进行任何调整,且拍摄的间隔时间较短)。

进一步的,若所述佩戴部件的状态为第一状态,在判定所述可穿戴设备处于佩戴状态之前,还可以包括:

获取所述可穿戴设备的历史佩戴记录;

根据所述历史佩戴记录确定所述可穿戴设备的佩戴时间段;

若当前时间处于所述佩戴时间段之内,则执行判定所述可穿戴设备处于佩戴状态的步骤。

当检测到可穿戴设备的佩戴部件的状态处于实现佩戴动作时所处的状态之后,并不会立即判定可穿戴设备处于佩戴状态,而是会获取该可穿戴设备的历史佩戴记录,统计出该设备常规的佩戴时间段,然后根据当前时间是否处于该佩戴时间段之内来进一步确认该可穿戴设备的佩戴状态,从而提高佩戴状态检测的准确性。

更进一步的,在根据所述历史佩戴记录确定所述可穿戴设备的佩戴时间段之后,还可以包括:

若当前时间段处于所述佩戴时间段之外,则进一步检测所述可穿戴设备的目标部位的表面温度,所述目标部位为所述可穿戴设备处于佩戴状态时与人体接触的部位;

若所述目标部位的表面温度处于预设的温度范围之内,则执行判定所述可穿戴设备处于佩戴状态的步骤;

若所述目标部位的表面温度处于所述温度范围之外,则判定所述可穿戴设备处于非佩戴状态。

即便当前时间处于所述佩戴时间段之外,用户也是有一定的可能佩戴可穿戴设备的。此时可以通过温度检测的方式进一步确认,比如对于眼镜设备来说,可以采用温度传感器检测鼻梁接触部位或者镜腿与耳朵接触部位的温度,若检测到的温度处于预设的温度范围之内,则表明用户当前正在佩戴眼镜,即可以判定该眼镜处于佩戴状态。

在第一方面的一种可能的实现方式中,所述可穿戴设备为眼镜,所述检测可穿戴设备的佩戴部件的状态可以包括:

检测所述眼镜的镜腿的状态,其中所述眼镜包括镜架主体以及镜腿,所述镜架主体与所述镜腿连接;

相应的,所述根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态可以包括:

若检测到所述眼镜的镜腿处于展开状态,则确定所述眼镜处于佩戴状态;

若检测到所述眼镜的镜腿处于折叠状态,则确定所述眼镜处于非佩戴状态。

通过检测眼镜的镜腿的状态为展开状态或者是折叠状态,能够比较准确地反映用户的真实佩戴意图,从而确定眼镜是否处于佩戴状态。

进一步的,所述根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态,还可以包括:

若检测到所述眼镜的镜腿由折叠状态转为展开状态,则确定所述眼镜将从非佩戴状态转为佩戴状态。

检测到所述眼镜的镜腿由折叠状态转为展开状态,说明用户正准备佩戴眼镜,可以确定该眼镜将从非佩戴状态转为佩戴状态,此时可以提前触发一些事件或功能,比如系统上电,与其他系统开始通信,进一步确定是否佩戴(如通过温度检测、加速度检测的方式),启动触点pin的通信,启动各类功能模块等。

在第一方面的一种可能的实现方式中,所述可穿戴设备为手表,所述检测可穿戴设备的佩戴部件的状态可以包括:

检测所述手表的表带的状态,其中所述手表包括手表主体以及表带,所述手表主体与所述表带连接;

相应的,所述根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态可以包括:

若检测到所述手表的表带处于闭合状态,则确定所述手表处于佩戴状态;

若检测到所述手表的表带处于断开状态,则确定所述手表处于非佩戴状态。

通过检测手表的表带的状态为闭合状态或者是断开状态,能够比较准确地反映用户的真实佩戴意图,从而确定手表是否处于佩戴状态。

进一步的,所述根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态,还可以包括:

若检测到所述手表的表带由断开状态转为闭合状态,则确定所述手表将从非佩戴状态转为佩戴状态。

检测到手表的表带由断开状态转为闭合状态,说明用户正在佩戴手表,可以确定该手表将从非佩戴状态转为佩戴状态,此时可以提前触发一些事件或功能,比如系统上电,与其他系统开始通信,进一步确定是否佩戴(如通过温度检测、加速度检测的方式),启动触点pin的通信,启动各类功能模块等。

进一步的,在根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态之后,还可以包括:

若确定所述可穿戴设备处于非佩戴状态,则控制所述可穿戴设备启动低功耗模式。

如果判断可穿戴设备处于佩戴状态,表示用户当前需要使用设备,可以启动该设备的系统电源和通信功能模块,以及其它各种常用的功能模块,比如计步数,点亮显示屏等。若判断可穿戴设备处于非佩戴状态,表示用户当前没有使用设备,此时可以关闭该设备的系统电源和通信功能模块,以及其它各种常用的功能模块,或者控制可穿戴设备启动低功耗模式,从而能够节省设备的电能。

第二方面,本申请实施例提供了一种可穿戴设备的佩戴状态检测装置,包括:

部件状态检测模块,用于检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

佩戴状态确定模块,用于根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态。

第三方面,本申请实施例提供了一种可穿戴设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例第一方面提出的可穿戴设备的佩戴状态检测方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例第一方面提出的可穿戴设备的佩戴状态检测方法。

第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的可穿戴设备的佩戴状态检测方法。

本申请实施例与现有技术相比存在的有益效果是:可以提高可穿戴设备的佩戴状态检测的准确率,而且操作简便,具有较强的易用性和实用性。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的可穿戴设备的佩戴状态检测方法所适用于的可穿戴设备的硬件结构示意图;

图2是本申请实施例提供的一种可穿戴设备的佩戴状态检测方法的流程图;

图3是本申请实施例提供的另一种可穿戴设备的佩戴状态检测方法的流程图;

图4是本申请实施例提供的另一种可穿戴设备的佩戴状态检测方法的流程图;

图5是本申请实施例提供的另一种可穿戴设备的佩戴状态检测方法的流程图;

图6是本申请实施例提供的一种眼镜的佩戴状态检测方法的流程图;

图7是本申请实施例提供的一种手表的佩戴状态检测方法的流程图;

图8是本申请实施例提供的检测眼镜的佩戴状态的一个实际应用场景的示意图;

图9是本申请实施例提供的检测手表的佩戴状态的一个实际应用场景的示意图;

图10是本申请实施例提供的一种可穿戴设备的佩戴状态检测装置的结构图;

图11是本申请实施例提供的一种可穿戴设备的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定装置结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请实施例中,“一个或多个”是指一个、两个或两个以上;“和/或”,描述关联对象的关联关系,表示可以存在三种关系;例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请实施例提供的可穿戴设备的佩戴状态检测方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本、个人数字助理(personaldigitalassistant,pda)等终端设备或者服务器上,本申请实施例对终端设备和服务器的具体类型不作任何限制。

例如,所述终端设备可以是wlan中的站点(staion,st),可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、车联网终端、电脑、膝上型计算机、手持式通信设备、手持式计算设备、卫星无线设备、无线调制解调器卡、电视机顶盒(settopbox,stb)、用户驻地设备(customerpremiseequipment,cpe)和/或用于在无线装置上进行通信的其它设备以及下一代通信装置,例如,5g网络中的移动终端或者未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)网络中的移动终端等。

作为示例而非限定,当所述终端设备为可穿戴设备时,该可穿戴设备还可以是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,如智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。

以可穿戴设备为例,图1示出的是与本申请实施例提供的可穿戴设备的部分结构的框图。参考图1,可穿戴设备包括:射频(radiofrequency,rf)电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线保真(wirelessfidelity,wifi)模块170、处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图1对可穿戴设备的各个构成部件进行具体的介绍:

rf电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯装置(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte))、电子邮件、短消息服务(shortmessagingservice,sms)等。

存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行可穿戴设备的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作装置、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据可穿戴设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元130可用于接收输入的数字或字符信息,以及产生与可穿戴设备100的用户设置以及功能控制有关的键信号输入。具体地,输入单元130可包括触控面板131以及其他输入设备132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于功能键(比如音量控制按键、开关按键等)、轨迹球、操作杆等中的一种或多种。

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及可穿戴设备的各种菜单。显示单元140可包括显示面板141,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图1中,触控面板131与显示面板141是作为两个独立的部件来实现可穿戴设备的输入和输入功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现可穿戴设备的输入和输出功能。

可穿戴设备100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在可穿戴设备移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别可穿戴设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于可穿戴设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路160、扬声器161,传声器162可提供用户与可穿戴设备之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经rf电路110以发送给比如另一可穿戴设备,或者将音频数据输出至存储器120以便进一步处理。

wifi属于短距离无线传输技术,可穿戴设备通过wifi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了wifi模块170,但是可以理解的是,其并不属于可穿戴设备100的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作装置、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

可穿戴设备100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理装置与处理器180逻辑相连,从而通过电源管理装置实现管理充电、放电、以及功耗管理等功能。

尽管未示出,可穿戴设备100还可以包括摄像头。可选地,摄像头在可穿戴设备100的上的位置可以为前置的,也可以为后置的,本申请实施例对此不作限定。

另外,尽管未示出,可穿戴设备100还可以包括蓝牙模块等,在此不再赘述。

应当理解,本申请实施例提供的可穿戴设备的佩戴状态检测方法的执行主体可以为可穿戴设备自身,也可以为与可穿戴设备交互的手机、平板电脑等终端设备或者服务器。

图2示出了本申请提供的一种可穿戴设备的佩戴状态检测方法的流程图,包括:

201、检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

首先,检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上。比如,对于眼镜来说,佩戴部件为镜腿,则检测镜腿的状态(展开或者折叠);对于手表来说,佩戴部件为表带,则检测表带的状态(闭合或者断开);对于头显来说,佩戴部件为扣带,则检测扣带的状态(闭合或者断开)。具体的,在检测佩戴部件的状态时,可以在佩戴部件的连接处设置物理触点或者各类传感器进行感应。

202、根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态。

在检测到可穿戴设备的佩戴部件的状态之后,可以根据该状态确定所述可穿戴设备是否处于佩戴状态。比如,对于眼镜来说,如果镜腿的状态为展开,则认为眼镜处于佩戴状态,如果镜腿的状态为折叠,则认为眼镜处于非佩戴状态;对于手表来说,如果表带的状态为闭合,则认为手表处于佩戴状态,如果表带的状态为断开,则认为手表处于非佩戴状态。本申请实施例不是通过物理按键/触摸开关或是对用户的接触部位进行感应来触发事件,而是以对穿戴设备佩戴时产生的必要动作(该动作使得佩戴部件的状态发生变化)使得产品开合、再配合器件完成佩戴检测及事件的触发。

进一步的,在根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态之后,还可以包括:

(1)若所述可穿戴设备处于佩戴状态,则启动所述可穿戴设备的系统电源和通信功能模块;

(2)若所述可穿戴设备处于非佩戴状态,则关闭所述可穿戴设备的系统电源和通信功能模块,或者控制所述可穿戴设备启动低功耗模式。

若判断可穿戴设备处于佩戴状态,表示用户当前需要使用设备,故可以启动该设备的系统电源和通信功能模块,以及其它各种常用的功能模块,比如计步数,点亮显示屏等。若判断可穿戴设备处于非佩戴状态,表示用户当前没有使用设备,此时可以关闭该设备的系统电源和通信功能模块,以及其它各种常用的功能模块,或者控制所述可穿戴设备启动低功耗模式,从而能够节省设备的电能。

可穿戴设备的特点是用户佩戴时具有穿戴的动作,而穿戴动作具有的显性表现则是可穿戴设备的佩戴部件的状态会发生转变,比如眼镜的镜腿会由折叠状态转为展开状态。基于这个特点,本申请实施例通过检测可穿戴设备的佩戴部件的状态,然后根据佩戴部件的状态判断设备是否处于佩戴状态,能够比较准确地反映用户的真实佩戴意图,提高佩戴状态检测的准确率。另外,采用这种方式无需用户执行任何额外的操作,具有很好的操作简便性。

图3示出了本申请提供的另一种可穿戴设备的佩戴状态检测方法的流程图,包括:

301、检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

步骤301与步骤201相同,具体可参照步骤201的相关说明。

302、判断所述佩戴部件的状态是否为第一状态;

在检测到可穿戴设备的佩戴部件的状态之后,判断所述佩戴部件的状态是否为第一状态。其中,所述第一状态为佩戴所述可穿戴设备时所述佩戴部件所处的状态。比如,对于眼镜来说,佩戴部件为镜腿,则第一状态为展开状态;对于手表来说,佩戴部件为表带,则第一状态为闭合状态。若所述佩戴部件的状态为第一状态,则执行步骤303,否则执行步骤304。

303、判定所述可穿戴设备处于佩戴状态;

所述佩戴部件的状态为第一状态,是用户佩戴可穿戴设备的必要条件,虽然不能保证用户一定佩戴了设备,但仍然可以比较准确地认为用户佩戴了设备,判定该可穿戴设备处于佩戴状态。

304、判定所述可穿戴设备处于非佩戴状态。

所述佩戴部件的状态不是第一状态,表明用户肯定没有佩戴可穿戴设备(因为若用户佩戴了可穿戴设备,则该佩戴部件的状态必定为第一状态),此时可以明确判定该可穿戴设备处于非佩戴状态。

可穿戴设备的特点是用户佩戴时具有穿戴的动作,而穿戴动作具有的显性表现则是可穿戴设备的佩戴部件的状态会发生转变。本申请实施例主要依靠基于对产品使用的意图,以及意图产生的动作导致的必然结果完成佩戴状态的检测及事件触发,比如,眼镜产品的镜腿打开预示着即将使用,是必要条件,闭合/折叠预示着使用完毕;手表类产品表带搭扣的打开预示使用完毕,闭合预示着即将使用等。采用该方式能够比较准确地反映用户的真实佩戴意图,提高佩戴状态检测的准确率。另外,采用这种方式无需用户执行任何额外的操作,具有很好的操作简便性。

图4示出了本申请提供的另一种可穿戴设备的佩戴状态检测方法的流程图,包括:

401、检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

402、判断所述佩戴部件的状态是否为第一状态;

若所述佩戴部件的状态为第一状态,则执行步骤403-404,否则直接执行步骤406。步骤401-402的具体说明可参照步骤301-302。

403、检测所述可穿戴设备的加速度;

所述佩戴部件的状态为第一状态,是用户佩戴可穿戴设备的必要条件,但在某些情况下并不能保证用户一定佩戴了可穿戴设备。比如,用户将眼镜的镜腿展开,放置在桌面上,此时会检测到镜腿处于展开状态(即佩戴部件的状态为第一状态),但实际上用户并没有佩戴眼镜。又比如,用户将手表的表带扣起来,放在盒子里,此时会检测到表带处于闭合状态(即佩戴部件的状态为第一状态),但实际上用户同样没有佩戴手表。若出现这种情况,则会产生佩戴状态误判的问题。为了解决这种情况下的佩戴状态误判问题,进一步提高状态检测的准确率,可以采用加速度传感器检测可穿戴设备的加速度,并通过检测到的加速度进一步确定可穿戴设备是否处于佩戴状态。

404、判断所述加速度在预设时间内的变化幅度是否大于或等于第一阈值;

在检测到可穿戴设备的加速度之后,判断所述加速度在预设时间内的变化幅度是否大于或等于设定的第一阈值。若所述加速度在预设时间内的变化幅度大于或等于第一阈值,则执行步骤405;若所述加速度在预设时间内的变化幅度小于所述第一阈值,则执行步骤406。

405、判定所述可穿戴设备处于佩戴状态;

所述加速度在预设时间内的变化幅度大于或等于第一阈值,表明该可穿戴设备处于运动状态,而设备本身不会运动,故基本可以断定为用户正佩戴着可穿戴设备,使得设备处于运动状态。

进一步的,若所述加速度在预设时间内的变化幅度大于或等于第一阈值,则在执行步骤405之前,还可以包括:

(1)通过所述可穿戴设备的摄像头拍摄第一图像;

(2)在预设时长之后通过所述摄像头拍摄第二图像;

(3)若所述第一图像和所述第二图像的相似度小于或等于第二阈值,则执行判定所述可穿戴设备处于佩戴状态的步骤;

(4)若所述第一图像和所述第二图像的相似度大于所述第二阈值,则判定所述可穿戴设备处于非佩戴状态。

为了进一步提高可穿戴设备的佩戴状态检测的准确性,当检测到所述加速度在预设时间内的变化幅度大于或等于第一阈值之后,还可以采用摄像头拍摄不同时间的两幅或多幅图像,若这些图像的相似度小于设定的阈值,则可以判定可穿戴设备处于佩戴状态,否则可以判定可穿戴设备处于非佩戴状态。由于用户佩戴可穿戴设备时一般不会处于完全静止的状态,因此不同时间拍摄得到的两幅或多幅图像的相似度应当较小;而若可穿戴设备放置在某个地方,处于静止的状态,则在不同时间拍摄得到的两幅或多幅图像的相似度应当较大(注意拍摄时不对摄像头的拍摄角度进行任何调整,且拍摄的间隔时间较短)。需要说明的是,上述检测加速度以及拍摄图像的方式均是为了检测可穿戴设备处于运动状态或者是静止状态,从而更准确地确定可穿戴设备的佩戴状态,在实际操作中可以单独采用其中任意一种方式,也可以同时采用两种方式。

406、判定所述可穿戴设备处于非佩戴状态。

所述加速度在预设时间内的变化幅度小于所述第一阈值,表明该可穿戴设备处于静止状态,由于人体很少处于近似静止的状态,故此时基本可以断定该可穿戴设备没有被用户佩戴,即处于非佩戴状态。比如,针对用户将眼镜的镜腿展开,放置在桌面上的情况,此时检测到的加速度接近于0,会判定眼镜处于非佩戴状态,故不会产生误判的问题。

在本申请实施例中,当检测到可穿戴设备的佩戴部件的状态处于实现佩戴动作时所处的状态之后,并不会立即判定可穿戴设备处于佩戴状态,而是会进一步检测可穿戴设备的加速度进行佩戴状态的确认,从而提高佩戴状态检测的准确性。

图5示出了本申请提供的另一种可穿戴设备的佩戴状态检测方法的流程图,包括:

501、检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

502、判断所述佩戴部件的状态是否为第一状态;

若所述佩戴部件的状态为第一状态,则执行步骤503-505,否则直接执行步骤507。步骤501-502的具体说明可参照步骤301-302。

503、获取所述可穿戴设备的历史佩戴记录;

所述佩戴部件的状态为第一状态,是用户佩戴可穿戴设备的必要条件,但正如上一个实施例所说明的,此时并不能保证用户一定佩戴了可穿戴设备。在本实施例中,为了进一步提高状态检测的准确率,可以获取所述可穿戴设备的历史佩戴记录,该历史佩戴记录可以包含用户每次佩戴该可穿戴设备的时间点以及其它的相关信息。

504、根据所述历史佩戴记录确定所述可穿戴设备的佩戴时间段;

在获取该可穿戴设备的历史佩戴记录之后,可以统计得到该可穿戴设备常规的佩戴时间段。比如,若统计发现用户佩戴该可穿戴设备的时间点集中于每天的8:00-22:00,则可以确定该可穿戴设备的佩戴时间段为8:00-22:00。

505、判断当前时间是否处于所述佩戴时间段之内;

然后,获取当前时间,并判断当前时间是否处于所述佩戴时间段之内。若当前时间处于所述佩戴时间段之内,则执行步骤506。若当前时间段处于所述佩戴时间段之外,则执行步骤507。

506、判定所述可穿戴设备处于佩戴状态;

当前时间处于所述佩戴时间段之内,且可穿戴设备的佩戴部件处于第一状态,基本可以确定用户正佩戴该可穿戴设备,故判定该可穿戴设备处于佩戴状态。

507、判定所述可穿戴设备处于非佩戴状态。

当前时间段处于所述佩戴时间段之外,说明用户很可能没有佩戴该可穿戴设备,只是在放置设备时恰好令该设备的佩戴部件处于第一状态,此时可以判定该可穿戴设备处于非佩戴状态。

进一步的,为了提高佩戴状态检测的准确性,在检测到前时间段处于所述佩戴时间段之外后,还可以包括:

(1)检测所述可穿戴设备的目标部位的表面温度,所述目标部位为所述可穿戴设备处于佩戴状态时与人体接触的部位;

(2)若所述目标部位的表面温度处于预设的温度范围之内,则判定所述可穿戴设备处于佩戴状态;

(3)若所述目标部位的表面温度处于所述温度范围之外,则判定所述可穿戴设备处于非佩戴状态。

即便当前时间处于所述佩戴时间段之外,用户也是有一定的可能佩戴可穿戴设备的。此时可以通过温度检测的方式进一步确认,比如对于眼镜设备来说,可以采用温度传感器检测鼻梁接触部位或者镜腿与耳朵接触部位的温度,若检测到的温度处于预设的温度范围(比如参照人体体温,可以设置一个温度范围为34度至38度)之内,则表明用户当前正在佩戴眼镜,即可以判定该眼镜处于佩戴状态;而若检测到的温度处于该温度范围之外,则表明用户当前并没有佩戴眼镜,可以判断该眼镜处于非佩戴状态。需要说明的是,在实际操作中也可以直接采用温度检测的方式进一步确认可穿戴设备的佩戴状态,也即无需考虑常规的佩戴时间的因素。

在本申请实施例中,当检测到可穿戴设备的佩戴部件的状态处于实现佩戴动作时所处的状态之后,并不会立即判定可穿戴设备处于佩戴状态,而是会获取该可穿戴设备的历史佩戴记录,统计出该设备常规的佩戴时间段,然后根据当前时间是否处于该佩戴时间段之内来进一步确认该可穿戴设备的佩戴状态,从而提高佩戴状态检测的准确性。

图6示出了本申请提供的一种眼镜的佩戴状态检测方法的流程图,包括:

601、检测眼镜的镜腿的状态,其中所述眼镜包括镜架主体以及镜腿,所述镜架主体与所述镜腿连接;

在本申请实施例中,可穿戴设备为眼镜,该眼镜可以为各种类型的智能眼镜,其结构包括镜架主体以及镜腿等部件,镜架主体与镜腿连接。对于眼镜来说,其佩戴部件为镜腿,首先需要检测眼镜的镜腿的状态,具体可以包括展开状态和折叠状态。在检测镜腿的状态时,可以通过镜腿的端部是否和镜架主体相互接触来判定状态,比如镜腿在展开时,其端部会接触到镜架主体,而镜腿在折叠时,其端部不会接触到镜架主体。进一步的,在检测镜腿的端部是否和镜架主体相互接触时,可以在镜腿的端部和镜架主体的接合处分别设置电连接端子,这样当检测到两部分的电连接端子连通的时候,则表明镜腿的端部和镜架主体接触,当检测到两部分的电连接端子断开的时候,则表明镜腿的端部和镜架主体没有接触。另外,还可以在镜腿的端部和镜架主体之间的连接处设置某些类别的传感器(比如电磁、光、超声波等),通过检测该传感器的状态信息来确定镜腿的端部和镜架主体是否接触。对于单个镜腿的眼镜,只需要检测单个镜腿的状态即可,而对于两个以上镜腿的眼镜,则需要分别检测每个镜腿的状态。

602、判断所述眼镜的镜腿处于展开状态还是折叠状态;

若检测到所述眼镜的镜腿处于展开状态,则执行步骤603;若检测到所述眼镜的镜腿处于折叠状态,则执行步骤604。需要说明的是,步骤602所述的镜腿处于展开状态,是指眼镜的所有镜腿都处于展开状态,而若有一只或以上的镜腿处于折叠状态,则确定为镜腿处于折叠状态。

进一步的,若检测到所述眼镜的镜腿由折叠状态转为展开状态,可以确定所述眼镜将从非佩戴状态转为佩戴状态。

检测到所述眼镜的镜腿由折叠状态转为展开状态,说明用户正准备佩戴眼镜,可以确定该眼镜将从非佩戴状态转为佩戴状态,此时可以提前触发一些事件或功能,比如系统上电,与其他系统开始通信,进一步确定是否佩戴(如通过温度检测、加速度检测的方式),启动触点pin的通信,启动各类功能模块等。与此类似的,若检测到眼镜的镜腿由展开状态转为折叠状态,可以确定该眼镜将从佩戴状态转为非佩戴状态,此时同样可以触发一些事件或功能,比如关闭系统电源,关闭通信功能模块以及其他功能模块等。

603、确定所述眼镜处于佩戴状态;

检测到眼镜的镜腿处于展开状态,表明用户很可能具有佩戴眼镜的意图以及动作,故可比较准确地确定该眼镜处于佩戴状态。

604、确定所述眼镜处于非佩戴状态。

检测到眼镜的镜腿处于折叠状态,由于在佩戴眼镜时镜腿必须展开,因此可以确认用户没有佩戴眼镜,故确定该眼镜处于非佩戴状态。

本实施例提出一种检测眼镜的佩戴状态的方法,通过检测眼镜的镜腿的状态为展开状态或者是折叠状态,能够比较准确地反映用户的真实佩戴意图,从而确定眼镜是否处于佩戴状态。

图7示出了本申请提供的一种手表的佩戴状态检测方法的流程图,包括:

701、检测手表的表带的状态,其中所述手表包括手表主体以及表带,所述手表主体与所述表带连接;

在本申请实施例中,可穿戴设备为手表,该手表可以为各种类型的智能手表,其结构包括手表主体(机芯、表盘和表壳等)以及表带等部件,手表主体与表带连接。对于手表来说,其佩戴部件为表带,首先需要检测手表的表带的状态,具体可以包括闭合状态和断开状态。在检测表带的状态时,可以通过左表带和右表带的接合处是否相互接触来判定状态,比如表带在闭合时,左表带的接合处和右表带的接合处会通过一定的连接方式扣合固定,即左表带和右表带的接合处会接触;而表带在断开时,左表带和右表带的接合处是相互分离的。进一步的,在检测左表带和右表带的接合处是否相互接触时,可以在左表带的接合处和右表带的接合处分别设置电连接端子,这样当检测到两部分的电连接端子连通的时候,则表明左表带和右表带的接合处接触,当检测到两部分的电连接端子断开的时候,则表明左表带和右表带的接合处未接触。另外,还可以在左表带的接合处和右表带的接合处之间设置某些类别的传感器(比如电磁、光、超声波等),通过检测该传感器的状态信息来确定左表带和右表带的接合处是否相互接触。

702、判断所述手表的表带处于闭合状态还是断开状态;

若检测到所述手表的表带处于闭合状态,则执行步骤703;若检测到所述手表的表带处于断开状态,则执行步骤704。

进一步的,若检测到所述手表的表带由断开状态转为闭合状态,可以确定所述手表将从非佩戴状态转为佩戴状态。

检测到手表的表带由断开状态转为闭合状态,说明用户正在佩戴手表,可以确定该手表将从非佩戴状态转为佩戴状态,此时可以提前触发一些事件或功能,比如系统上电,与其他系统开始通信,进一步确定是否佩戴(如通过温度检测、加速度检测的方式),启动触点pin的通信,启动各类功能模块等。与此类似的,若检测到手表的表带由闭合状态转为断开状态,可以确定该手表将从佩戴状态转为非佩戴状态,此时同样可以触发一些事件或功能,比如关闭系统电源,关闭通信功能模块以及其他功能模块等。

703、确定所述手表处于佩戴状态;

检测到手表的表带处于闭合状态,表明用户很可能具有佩戴手表的意图以及动作,故可比较准确地确定该手表处于佩戴状态。

704、确定所述手表处于非佩戴状态。

检测到手表的表带处于断开状态,由于在佩戴手表时表带必须闭合,因此可以确认用户没有佩戴手表,故确定该手表处于非佩戴状态。

本实施例提出一种检测手表的佩戴状态的方法,通过检测手表的表带的状态为闭合状态或者是断开状态,能够比较准确地反映用户的真实佩戴意图,从而确定手表是否处于佩戴状态。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

为便于理解,下面以两个实际应用场景来说明本申请提出的可穿戴设备的佩戴状态检测方法。

应用场景一:

图8为检测眼镜的佩戴状态的一个实际应用场景的示意图,该眼镜具有镜框和镜腿等部件,在镜腿末端和镜腿对应的镜框主体的连接处设置有传感器,用于检测镜腿的状态。

当眼镜处于非佩戴状态时,镜腿是折叠的,此时镜框和镜腿之间通过铰链等方式连接,镜腿未与镜框主体直接接触。在通过该传感器检测到镜腿未与镜框主体相互接触时,将判定镜腿处于折叠状态,进而确定该眼镜处于非佩戴状态。

当眼镜处于佩戴状态时,镜腿是展开的,此时镜腿与镜框主体直接接触,会触发传感器状态的改变,从而判定镜腿处于展开状态,进而确定该眼镜处于佩戴状态,接着还可以触发系统上电,启动系统通信等事件。另外,为了提高佩戴状态检测的准确性,还可以在镜腿尾部和/或镜框的鼻梁接触部位设置温度传感器,通过检测这些部位的温度以进一步确定该眼镜是否处于佩戴状态。

应用场景二:

图9为检测手表的佩戴状态的一个实际应用场景的示意图,该手表具有表盘和表带等部件,在左表带和右表带的接合处设置有传感器,用于检测表带的状态。

当手表处于非佩戴状态时,表带是断开的,即左表带和右表带的接合处是相互分离的。在通过传感器检测到左表带和右表带的接合处相互分离时,将判定表带处于断开状态,进而确定该手表处于非佩戴状态。

当手表处于佩戴状态时,表带是闭合的,即左表带和右表带的接合处是相互接触的,此时会触发传感器状态的改变,从而判定表带处于闭合状态,进而确定该手表处于佩戴状态,接着还可以触发系统上电,启动系统通信等事件。另外,为了提高佩戴状态检测的准确性,还可以在表盘的背部或者表带的表面设置温度传感器,通过检测这些部位的温度以进一步确定该手表是否处于佩戴状态。

图10示出了本申请实施例提供的可穿戴设备的佩戴状态检测装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。

参照图10,该装置包括:

部件状态检测模块801,用于检测可穿戴设备的佩戴部件的状态,所述佩戴部件用于将所述可穿戴设备佩戴在用户身上;

佩戴状态确定模块802,用于根据所述佩戴部件的状态确定所述可穿戴设备是否处于佩戴状态。

进一步的,所述佩戴状态确定模块可以包括:

第一状态确定单元,用于若所述佩戴部件的状态为第一状态,则判定所述可穿戴设备处于佩戴状态;

第二状态确定单元,用于若所述佩戴部件的状态不是第一状态,则判定所述可穿戴设备处于非佩戴状态;

其中,所述第一状态为佩戴所述可穿戴设备时所述佩戴部件所处的状态。

进一步的,所述佩戴状态确定模块还可以包括:

加速度检测单元,用于检测所述可穿戴设备的加速度;

第三状态确定单元,用于若所述加速度在预设时间内的变化幅度大于或等于第一阈值,则执行判定所述可穿戴设备处于佩戴状态的步骤;

第四状态确定单元,用于若所述加速度在预设时间内的变化幅度小于所述第一阈值,则判定所述可穿戴设备处于非佩戴状态。

更进一步的,所述佩戴状态确定模块还可以包括:

第一图像拍摄单元,用于通过所述可穿戴设备的摄像头拍摄第一图像;

第二图像拍摄单元,用于在预设时长之后通过所述摄像头拍摄第二图像;

第五状态确定单元,用于若所述第一图像和所述第二图像的相似度小于或等于第二阈值,则执行判定所述可穿戴设备处于佩戴状态的步骤;

第六状态确定单元,用于若所述第一图像和所述第二图像的相似度大于所述第二阈值,则判定所述可穿戴设备处于非佩戴状态。

进一步的,所述佩戴状态确定模块还可以包括:

佩戴记录获取单元,用于获取所述可穿戴设备的历史佩戴记录;

佩戴时间段确定单元,用于根据所述历史佩戴记录确定所述可穿戴设备的佩戴时间段;

第七状态确定单元,用于若当前时间处于所述佩戴时间段之内,则执行判定所述可穿戴设备处于佩戴状态的步骤。

更进一步的,所述佩戴状态确定模块还可以包括:

温度检测单元,用于若当前时间段处于所述佩戴时间段之外,则进一步检测所述可穿戴设备的目标部位的表面温度,所述目标部位为所述可穿戴设备处于佩戴状态时与人体接触的部位;

第八状态确定单元,用于若所述目标部位的表面温度处于预设的温度范围之内,则执行判定所述可穿戴设备处于佩戴状态的步骤;

第九状态确定单元,用于若所述目标部位的表面温度处于所述温度范围之外,则判定所述可穿戴设备处于非佩戴状态。

可选的,所述可穿戴设备为眼镜,所述部件状态检测模块可以包括:

镜腿状态检测单元,用于检测所述眼镜的镜腿的状态,其中所述眼镜包括镜架主体以及镜腿,所述镜架主体与所述镜腿连接;

相应的,所述佩戴状态确定模块可以包括:

第一眼镜状态确定单元,用于若检测到所述眼镜的镜腿处于展开状态,则确定所述眼镜处于佩戴状态;

第二眼镜状态确定单元,用于若检测到所述眼镜的镜腿处于折叠状态,则确定所述眼镜处于非佩戴状态。

进一步的,所述佩戴状态确定模块还可以包括:

第三眼镜状态确定单元,用于若检测到所述眼镜的镜腿由折叠状态转为展开状态,则确定所述眼镜将从非佩戴状态转为佩戴状态。

可选的,所述可穿戴设备为手表,所述部件状态检测模块可以包括:

表带状态检测单元,用于检测所述手表的表带的状态,其中所述手表包括手表主体以及表带,所述手表主体与所述表带连接;

相应的,所述佩戴状态确定模块可以包括:

第一手表状态确定单元,用于若检测到所述手表的表带处于闭合状态,则确定所述手表处于佩戴状态;

第二手表状态确定单元,用于若检测到所述手表的表带处于断开状态,则确定所述手表处于非佩戴状态。

进一步的,所述佩戴状态确定模块还可以包括:

第三手表状态确定单元,用于若检测到所述手表的表带由断开状态转为闭合状态,则确定所述手表将从非佩戴状态转为佩戴状态。

进一步的,所述可穿戴设备的佩戴状态检测装置还可以包括:

节能模块,用于若确定所述可穿戴设备处于非佩戴状态,则控制所述可穿戴设备启动低功耗模式。

本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请提出的各个可穿戴设备的佩戴状态检测方法的步骤。

本申请实施例还提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行本申请提出的各个可穿戴设备的佩戴状态检测方法的步骤。

图11为本申请一实施例提供的可穿戴设备的结构示意图。如图11所示,该实施例的可穿戴设备9包括:至少一个处理器90(图11中仅示出一个)处理器、存储器91以及存储在所述存储器91中并可在所述至少一个处理器90上运行的计算机程序92,所述处理器90执行所述计算机程序92时实现上述任意可穿戴设备的佩戴状态检测方法实施例中的步骤。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

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