事件提醒方法及装置与流程

文档序号:19799412发布日期:2020-01-31 14:48阅读:145来源:国知局
事件提醒方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种事件提醒方法及装置。



背景技术:

随着科技的发展,不同的终端可以对相同的事件同时进行处理,例如,手机和智能可穿戴设备(如,智能手表)可以同时接收到相同的短信的提醒,这是因为,手机在接收到新事件后,根据设置会给手表发送提醒,将手机上的新事件提醒同步到智能可穿戴设备上进行提示,因此当手机接收到新事件就需要发起蓝牙传输向手表进行事件发送;或者根据账号,登陆同一账号的多个设备接收到新事件会同时进行提示。

并且,智能手表因为屏幕较为有限,能处理的事务比较有限,因此如果接收到不合适手表处理的新事件(语音、小视频等)特别是在不合适的场景下(比如手机明明也被机主拿在手里)推送到手表后,还是需要用户再去操作手机,相当于这类推送信息提醒对用户来说较为冗余或者说无用;并且虽然理论上来说也有进行通话的功能,但基于扬声器的通话方式在公众场合并不合适。

当手机置于贴身的裤袋中或者捏在手上,自身能感应到震动提示或者声音提示;但一旦处于包袋中或者放在其他较为远离人体的地方时,就比较依赖于智能手表的同步提示;

苹果在ios8系统及osxyosemite系统中增强了设备之间的连续互通特性,也就是handoff功能。一旦有电话打进来,iphone、ipad和mac都能收到,包括,当iphone接收到新事件提醒(即,来电提醒)时,会通过蓝牙将新事件提醒消息传输到ipad和mac,从而使得多个设备均对同一事件进行提醒,用户可以任意选择一款设备接电话。同样,imessage也是如此,几款设备都能收到信息,其接收信息的方式同上述的提醒方式,哪个设备在手边,就可以用哪个设备回复。听起来是个不错的功能,特别是用着mac,手机又不在身边时。但是,如果一个电话打来,三款设备会同时或相继响起也确实恼人。有时甚至还会发生你已经用一款设备接电话了,另两款设备可能还会继续响几秒的情况。一通电话而已,就变成了“交响乐演奏”在一些场景下,会影响周围人的正常工作。由上述的提醒方式可知,多个设备在对同一事件进行提醒时,需要涉及到蓝牙的传输,当待提醒事件为多个时,就需要涉及到多次蓝牙传输,因此,采用相关技术中的时间提醒方式需要频繁的进行蓝牙传输。

相关技术中的上述的事件提醒方案会造成蓝牙传输较为频繁,而频繁的蓝牙唤醒和数据传输会较为费电,并且在很多实际使用场景下,这样的通知推送并不合理。而同一账号设备同时提醒也会在一定程度上对用户造成打扰。

针对相关技术中存在的多个设备同时对相同的事件进行事件提醒,从而造成电量耗费过大,以及影响用户的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种事件提醒方法及装置,以至少解决相关技术中存在的多个设备同时对相同的事件进行事件提醒,从而造成电量耗费过大,以及影响用户的问题。

根据本发明的一个方面,提供了一种事件提醒方法,包括:第一终端接收待提醒事件;所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息;在判断出向所述第二终端发送所述消息的情况下,所述第一终端向所述第二终端发送所述消息;和/或,在判断出不向所述第二终端发送所述消息的情况下,所述第一终端在所述第一终端上提醒所述待提醒事件。

可选地,所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息包括:所述第一终端判断所述第一终端所处的放置状态是否为手持状态,并在判断结果为所述第一终端处于所述手持状态时,不向所述第二终端发送所述消息。

可选地,所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息包括:所述第一终端根据所述第一终端所处的放置状态和所述待提醒事件的类型来判断是否向所述第二终端发送所述消息。

可选地,所述第一终端根据所述第一终端所处的放置状态和所述待提醒事件的类型来判断是否向所述第二终端发送所述消息包括以下至少之一:若所述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端处于手持状态时,则所述第一终端判断出不向所述第二终端发送所述消息;若所述类型用于指示来电事件、音频事件、视频事件、图片大小大于所述预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端处于接触放置状态时,则所述第一终端判断出不向所述第二终端发送所述消息;若所述类型用于指示来电事件、音频事件、视频事件、图片大小小于或等于所述预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端不处于手持状态和接触放置状态时,则所述第一终端判断出向所述第二终端发送所述消息;若所述类型用于指示短信事件和/或图片大小小于或等于所述预定阈值的图片事件,且所述放置状态指示所述第一终端处于手持状态时,则所述第一终端判断出不向所述第二终端发送所述消息;若所述类型用于指示短信事件和/或图片大小小于或等于所述预定阈值的图片事件,且所述放置状态指示所述第一终端不处于手持状态时,则所述第一终端判断出向所述第二终端发送所述消息。

可选地,所述第二终端包括:可穿戴设备。

可选地,所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息包括:在所述第二终端处于佩戴状态下,所述第一终端至少根据所述第一终端所处的放置状态来判断是否向所述第二终端发送所述消息。

可选地,所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息包括:所述第一终端根据所述第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向所述第二终端发送所述消息,其中,所述第二终端至少包括所述第三终端和所述第四终端。

可选地,所述第三终端为可穿戴设备,且所述第三终端处于佩戴状态,所述第一终端根据所述第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向所述第二终端发送所述消息包括以下至少之一:若所述放置状态指示所述第一终端不处于手持状态和接触放置状态,且所述第三终端和所述第四终端的距离小于或等于预定距离时,则所述第一终端判断出向所述第四终端发送所述消息;若所述放置状态指示所述第一终端不处于手持状态和接触放置状态,且所述第三终端和所述第四终端的距离大于所述预定距离时,则所述第一终端判断出向所述第三终端发送所述消息。

可选地,所述第一终端通过如下方式至少之一确定所述第三终端和所述第四终端的距离:所述第一终端向所述第三终端发送用于获取所述距离的第一获取请求;接收所述第三终端在根据所述第一获取请求获取所述距离后返回的用于指示所述距离的第一指示信息;所述第一终端向所述第四终端发送用于获取所述距离的第二获取请求;接收所述第四终端在根据所述第二获取请求获取所述距离后返回的用于指示所述距离的第二指示信息;所述第一终端确定所述第三终端的第一位置信息和所述第四终端的第二位置信息;根据预定算法利用确定的所述第一位置信息和所述第二位置信息确定所述距离。

根据本发明的另一方面,提供了一种事件提醒装置,所述装置应用于第一终端中,包括:接收模块,用于接收待提醒事件;判断模块,用于至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息;提醒模块,用于在判断出向所述第二终端发送所述消息的情况下,向所述第二终端发送所述消息;和/或,在判断出不向所述第二终端发送所述消息的情况下,在所述第一终端上提醒所述待提醒事件。

可选地,所述判断模块包括:第一判断单元,用于判断所述第一终端所处的放置状态是否为手持状态,并在判断结果为所述第一终端处于所述手持状态时,不向所述第二终端发送所述消息。

可选地,所述判断模块包括:第二判断单元,用于根据所述第一终端所处的放置状态和所述待提醒事件的类型来判断是否向所述第二终端发送所述消息。

可选地,所述第二判断单元包括以下至少之一:第一判断子单元,用于当所述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端处于手持状态时,则判断出不向所述第二终端发送所述消息;第二判断子单元,用于当所述类型用于指示来电事件、音频事件、视频事件、图片大小大于所述预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端处于接触放置状态时,则判断出不向所述第二终端发送所述消息;第三判断子单元,用于当所述类型用于指示来电事件、音频事件、视频事件、图片大小小于或等于所述预定阈值的图片事件中的至少之一,且所述放置状态指示所述第一终端不处于手持状态和接触放置状态时,则判断出向所述第二终端发送所述消息;第四判断子单元,用于当所述类型用于指示短信事件和/或图片大小小于或等于所述预定阈值的图片事件,且所述放置状态指示所述第一终端处于手持状态时,则判断出不向所述第二终端发送所述消息;第五判断子单元,用于当所述类型用于指示短信事件和/或图片大小小于或等于所述预定阈值的图片事件,且所述放置状态指示所述第一终端不处于手持状态时,则判断出向所述第二终端发送所述消息。

可选地,所述第二终端包括:可穿戴设备。

可选地,所述判断模块包括:第三判断单元,用于在所述第二终端处于佩戴状态下,至少根据所述第一终端所处的放置状态来判断是否向所述第二终端发送所述消息。

可选地,所述判断模块包括:第四判断单元,用于根据所述第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向所述第二终端发送所述消息,其中,所述第二终端至少包括所述第三终端和所述第四终端。

可选地,所述第三终端为可穿戴设备,且所述第三终端处于佩戴状态,所述第四判断单元包括以下至少之一:第六判断子单元,用于当所述放置状态指示所述第一终端不处于手持状态和接触放置状态,且所述第三终端和所述第四终端的距离小于或等于预定距离时,则判断出向所述第四终端发送所述消息;第七判断子单元,用于当所述放置状态指示所述第一终端不处于手持状态和接触放置状态,且所述第三终端和所述第四终端的距离大于所述预定距离时,则判断出向所述第三终端发送所述消息。

可选地,所述判断模块还包括第五判断单元,用于通过如下方式至少之一确定所述第三终端和所述第四终端的距离:向所述第三终端发送用于获取所述距离的第一获取请求;接收所述第三终端在根据所述第一获取请求获取所述距离后返回的用于指示所述距离的第一指示信息;向所述第四终端发送用于获取所述距离的第二获取请求;接收所述第四终端在根据所述第二获取请求获取所述距离后返回的用于指示所述距离的第二指示信息;确定所述第三终端的第一位置信息和所述第四终端的第二位置信息;根据预定算法利用确定的所述第一位置信息和所述第二位置信息确定所述距离。

通过本发明,采用第一终端接收待提醒事件;所述第一终端至少根据所述第一终端所处的放置状态来判断是否向第二终端发送用于指示所述待提醒事件的消息;在判断出向所述第二终端发送所述消息的情况下,所述第一终端向所述第二终端发送所述消息;和/或,在判断出不向所述第二终端发送所述消息的情况下,所述第一终端在所述第一终端上提醒所述待提醒事件。解决了相关技术中存在的多个设备同时对相同的事件进行事件提醒,从而造成电量耗费过大,以及影响用户的问题,进而达到了避免多个设备同时对相同的事件进行事件提醒,进而节省电量,避免影响用户的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的事件提醒方法的流程图;

图2是根据本发明实施例的事件提醒装置的结构框图;

图3是根据本发明实施例的事件提醒装置中判断模块24的结构框图一;

图4是根据本发明实施例的事件提醒装置中判断模块24的结构框图二;

图5是根据本发明实施例的事件提醒装置中第二判断单元42的结构框图;

图6是根据本发明实施例的事件提醒装置中判断模块24的结构框图三;

图7是根据本发明实施例的事件提醒装置中判断模块24的结构框图四;

图8是根据本发明实施例的第四判断单元72的结构框图;

图9是根据本发明实施例的事件提醒装置中判断模块24的优选结构框图;

图10是根据本发明实施例的系统a的结构框图;

图11是根据本发明实施例的系统a中的事件提醒方法流程图;

图12是根据本发明实施例的系统b的结构框图;

图13是根据本发明实施例的系统b中的事件提醒方法流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种事件提醒方法,图1是根据本发明实施例的事件提醒方法的流程图,如图1所示,该流程包括如下步骤:

步骤s102,第一终端接收待提醒事件;

步骤s104,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息;

步骤s106,在判断出向第二终端发送上述消息的情况下,第一终端向第二终端发送上述消息;和/或,在判断出不向第二终端发送上述消息的情况下,第一终端在第一终端上提醒上述待提醒事件。

其中,上述的放置状态为第一终端所处的状态,包括,手持状态、接触放置状态(如,置于贴身口袋中,或放在贴身背的包中)等。通过上述步骤,在不同的场景下利用不同的终端提醒待提醒事件,从而避免了多个设备同时对相同的事件进行事件提醒,解决了相关技术中存在的多个设备同时对相同的事件进行事件提醒,从而造成电量耗费过大,以及影响用户的问题,进而达到了避免多个设备同时对相同的事件进行事件提醒,进而节省电量,避免影响用户的效果。

在一个可选的实施例中,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息包括:第一终端判断第一终端所处的放置状态是否为手持状态,并在判断结果为该第一终端处于手持状态时,不向第二终端发送上述消息。也就是说,第一终端处于手持状态时,说明第一终端的使用者正在使用该第一终端,对于该第一终端上接收到的事件,用户是能够清楚的感知的,因此,在该场景下,可以进利用该第一终端进行事件提醒,无需利用其他的终端进行事件提醒。

在一个可选的实施例中,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息包括:第一终端根据第一终端所处的放置状态和待提醒事件的类型来判断是否向第二终端发送消息。在该实施例中,在判断由哪个终端进行事件提醒时,不仅仅依据第一终端的放置状态来进行判断,还综合考虑了事件的类型,因此,可以实现利用适合提醒事件的终端提醒事件。从而保证了使用者能够更好的查看事件。

下面对如何根据第一终端所处的放置状态和事件的类型来进行事件提醒进行举例说明:在一个可选的实施例中,上述第一终端根据第一终端所处的放置状态和待提醒事件的类型来判断是否向第二终端发送上述消息包括以下至少之一:若上述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端处于手持状态时,则第一终端判断出不向第二终端发送上述消息;若上述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端处于接触放置状态时,则第一终端判断出不向上述第二终端发送上述消息;若上述类型用于指示来电事件、音频事件、视频事件、图片大小小于或等于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端不处于手持状态和接触放置状态时,则上述第一终端判断出向第二终端发送上述消息;若上述类型用于指示短信事件和/或图片大小小于或等于预定阈值的图片事件,且上述放置状态指示第一终端处于手持状态时,则第一终端判断出不向第二终端发送上述消息;若上述类型用于指示短信事件和/或图片大小小于或等于预定阈值的图片事件,且上述放置状态指示第一终端不处于手持状态时,则第一终端判断出向第二终端发送上述消息。

在一个可选的实施例中,上述实施例中的第二终端包括:可穿戴设备。其中,该可穿戴设备包括但不限于智能手表。

在一个可选的实施例中,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息包括:在第二终端处于佩戴状态下,第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送上述消息。

在一个可选的实施例中,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息包括:第一终端根据第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向第二终端发送上述消息,其中,该第二终端至少包括第三终端和第四终端。也就是说,当第二终端的数量至少为两个时,可以进一步跟进该实施例确定由哪个或者哪几个第二终端进行事件提醒。

在一个可选的实施例中,上述第三终端为可穿戴设备,且第三终端处于佩戴状态,第一终端根据第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向第二终端发送上述消息包括以下至少之一:若上述放置状态指示第一终端不处于手持状态和接触放置状态,且第三终端和第四终端的距离小于或等于预定距离时,则第一终端判断出向第四终端发送上述消息;若上述放置状态指示第一终端不处于手持状态和接触放置状态,且第三终端和第四终端的距离大于上述预定距离时,则第一终端判断出向第三终端发送消息。其中,上述的第三终端的数量可以为一个或多个,上述第四终端的数量可以为一个或多个,第四终端可以是电脑,第三终端和第四终端的距离即为可穿戴设备的佩戴者和第四终端的距离,当上述的第三终端和第四终端的距离小于或等于预定距离时,说明可穿戴设备的佩戴者正在使用第四终端,因此,当第三终端和第四终端的距离小于上述预定距离时,可以将上述消息发送给第四终端,从而方便可穿戴设备的佩戴者方便处理事件。

在一个可选的实施例中,上述第一终端可以通过如下方式至少之一确定上述第三终端和上述第四终端的距离:第一终端向第三终端发送用于获取上述距离的第一获取请求;接收上述第三终端在根据上述第一获取请求获取上述距离后返回的用于指示上述距离的第一指示信息;第一终端向第四终端发送用于获取上述距离的第二获取请求;接收上述第四终端在根据该第二获取请求获取上述距离后返回的用于指示上述距离的第二指示信息;第一终端确定上述第三终端的第一位置信息和第四终端的第二位置信息;根据预定算法利用确定的上述第一位置信息和第二位置信息确定上述距离。上述的三种确定方式仅是示例,还可以利用其他的方式确定第三终端和第四终端的距离,在此,不一一列举。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种事件提醒装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的事件提醒装置的结构框图,该装置可以应用于第一终端中,该第一终端包括但不仅限于手机,如图2所示,该装置包括接收模块22、判断模块24和提醒模块26,下面对该装置进行说明。

接收模块22,用于接收待提醒事件;判断模块24,连接至上述接收模块22,用于至少根据上述第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息;提醒模块26,连接至上述判断模块24,用于在判断出向第二终端发送上述消息的情况下,向第二终端发送上述消息;和/或,在判断出不向第二终端发送上述消息的情况下,在第一终端上提醒上述待提醒事件。

图3是根据本发明实施例的事件提醒装置中判断模块24的结构框图一,如图3所示,该判断模块24包括第一判断单元32,下面对该判断模块24进行说明。

第一判断单元32,用于判断上述第一终端所处的状态是否为手持状态,并在判断结果为第一终端处于手持状态时,不向第二终端发送上述消息。

图4是根据本发明实施例的事件提醒装置中判断模块24的结构框图二,如图4所示,该判断模块24包括第二判断单元42,下面对该第二判断单元42进行说明。

第二判断单元42,用于根据上述第一终端所处的放置状态和上述待提醒事件的类型来判断是否向第二终端发送上述消息。

图5是根据本发明实施例的事件提醒装置中第二判断单元42的结构框图,如图5所示,该第二判断单元42包括以下单元至少之一:

第一判断子单元52,用于当上述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端处于手持状态时,则判断出不向第二终端发送上述消息;

第二判断子单元54,用于当上述类型用于指示来电事件、音频事件、视频事件、图片大小大于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端处于接触放置状态时,则判断出不向第二终端发送消息;

第三判断子单元56,用于当上述类型用于指示来电事件、音频事件、视频事件、图片大小小于或等于预定阈值的图片事件中的至少之一,且上述放置状态指示第一终端不处于手持状态和接触放置状态时,则判断出向第二终端发送上述消息;

第四判断子单元58,用于当上述类型用于指示短信事件和/或图片大小小于或等于预定阈值的图片事件,且上述放置状态指示第一终端处于手持状态时,则判断出不向第二终端发送上述消息;

第五判断子单元510,用于当上述类型用于指示短信事件和/或图片大小小于或等于预定阈值的图片事件,且上述放置状态指示第一终端不处于手持状态时,则判断出向第二终端发送上述消息。

在一个可选的实施例中,上述第二终端包括:可穿戴设备。

图6是根据本发明实施例的事件提醒装置中判断模块24的结构框图三,如图6所示,该判断模块24包括第三判断单元62,下面对该第三判断单元62进行说明。

第三判断单元62,用于在上述第二终端处于佩戴状态下,至少根据第一终端所处的放置状态来判断是否向第二终端发送上述消息。

图7是根据本发明实施例的事件提醒装置中判断模块24的结构框图四,如图7所示,该判断模块24包括第四判断单元72,下面对该判断模块24进行说明。

第四判断单元72,用于根据上述第一终端所处的放置状态和第三终端与第四终端的距离来判断是否向第二终端发送上述消息,其中,该第二终端至少包括第三终端和第四终端。

在一个可选的实施例中,上述第三终端为可穿戴设备,且第三终端处于佩戴状态,图8是根据本发明实施例的第四判断单元72的结构框图,如图8所示,该第四判断单元72包括以下子单元至少之一:

第六判断子单元82,用于当上述放置状态指示第一终端不处于手持状态和接触放置状态,且第三终端和第四终端的距离小于或等于预定距离时,则判断出向第四终端发送上述消息;

第七判断子单元84,用于当上述放置状态指示第一终端不处于手持状态和接触放置状态,且第三终端和第四终端的距离大于预定距离时,则判断出向第三终端发送上述消息。

图9是根据本发明实施例的事件提醒装置中判断模块24的优选结构框图,如图9所示,该判断模块24除包括图7所示的所有单元外,还包括第五判断单元92,下面对该判断模块24进行说明。

第五判断单元92,连接至上述第四判断单元72,用于通过如下方式至少之一确定上述第三终端和第四终端的距离:向第三终端发送用于获取上述距离的第一获取请求;接收第三终端在根据上述第一获取请求获取上述距离后返回的用于指示上述距离的第一指示信息;向上述第四终端发送用于获取上述距离的第二获取请求;接收第四终端在根据上述第二获取请求获取上述距离后返回的用于指示上述距离的第二指示信息;确定第三终端的第一位置信息和第四终端的第二位置信息;根据预定算法利用确定的上述第一位置信息和第二位置信息确定上述距离。

下面结合具体实施例对本发明进行说明:

实施例一

在该实施例中,以上述第一终端为智能手机,第二终端为智能手表为例,对本发明进行说明。

图10是根据本发明实施例的系统a的结构框图,当检测到当前场景为智能手机和智能手表组成的系统(简称为系统a)时,则首先对事件类型和人体识别场景进行识别;

区分新事件类型:来电、短信、社会性网络软件(socialnetworksoftware,简称为sns)接收文本表情图片(当然也可以是通过其他途径接收的图片)、sns接收视频/音频(当然也可以是通过其他途径接收的视频/音频);

区分场景:首先对于智能手表,根据脉搏、温度、血压等生物监测判断是否处于佩戴状态;其次对于智能手机,如果是手机边缘、屏幕存在压力传感器的机型,可以根据侧边多点压力值是否符合手持特征进行判断是否处于手持状态;或者根据屏幕压力值以及接近传感器判断是否处于贴身口袋中;

如果是手机边缘存在电容感应设备,可以根据侧边电容值是否符合手持特征进行判断;或者也可以根据屏幕电容感应器件以及接近传感器判断是否处于贴身口袋中;

或者仅仅依靠手机本身存在的天线硬件,也可利用天线磁场感应器判断当前设备感应手持判断当前是否为手持状态;以及利用天线磁场感应器和接近传感器判断是否置于贴身口袋中;

基于以上的事件类型和人体识别场景综合判断新事件应该分发到哪个设备进行提醒。

图11是根据本发明实施例的系统a中的事件提醒方法流程图,如图11所示,该方法包括如下步骤:

步骤s1102:当前为来电事件时,判断智能手机是否为手持状态,如果为手持状态,则不向智能手表发送来电事件,保留手机提醒;

步骤s1104:当前为来电事件时,判断智能手机是否置于贴身口袋中,如果置于贴身口袋中,则不向智能手表发送来电事件,保留手机提醒;

步骤s1106:当前为来电事件时,判断智能手机不满足上述两个条件时,向智能手表发送来电事件;

步骤s1108:当前为短信、sns接收文本表情图片(同上述的图片大小小于预定阈值的图片)时,判断智能手机是否为手持状态,如果为手持状态,则不向智能手表发送新事件推送,保留手机提醒;

步骤s1110:当前为短信、sns接收文本表情图片时,判断智能手机是否是手持状态,如果非手持状态,则向智能手表发送新事件提醒;

步骤s1112:当前为sns接收视频/音频时,判断智能手机是否为手持状态,如果为手持状态,则不向智能手表发送新事件推送,保留手机提醒;

步骤s1114:当前为sns接收视频/音频时,判断智能手机置于贴身口袋中,如果置于贴身口袋中,则不向智能手表发送来电事件,保留手机提醒;

步骤s1116:当前为sns接收视频/音频时,判断智能手机不满足上述两个条件时,向智能手表发送新事件提醒。

实施例二

在该实施例中,以上述第一终端为智能手机,第三终端为智能手表,第四终端为电脑为例,对本发明进行说明。

图12是根据本发明实施例的系统b的结构框图,如图12所示,检测到基于同一账号的多设备(至少包括智能手表、智能手机、处于可使用状态(比如待机或者运行中)的电脑(包括平板电脑,可能有多台)组成的系统(简称为系统b)时,首先对事件类型和人体识别场景进行识别:

区分新事件类型:识别电脑能处理的新事件类型(简称为新事件类型b),比如来电事件;

区分场景:判断智能手表是否处于佩戴状态以及智能手机是否处于手持或者贴身口袋模式(这一部分具体检测同系统a的方法);判断是否存在机主正在使用的电脑,方法是可以根据蓝牙连接强度或者根据电磁感应强度判断智能手表与电脑(可能有多台)的相互位置来判断机主人体与各个设备的距离,设定20cm(参考值,也可以设置其他合理距离)为近距离参数,小于近距离参数的判断为机主正在或方便使用的设备(如平板电脑);根据以上检测结果做出如图13所示的响应,图13是根据本发明实施例的系统b中的事件提醒方法流程图,如图13所示,该方法包括如下步骤::

步骤s1302:当前为类型b的新事件(如来电)时,判断智能手机是否为手持状态,如果为手持状态,则不向其他设备发送来电事件,保留手机提醒;

步骤s1304:当前为类型b的新事件(如来电)时,判断智能手机是否置于贴身口袋中,如果置于贴身口袋中,则不向其他设备发送来电事件,保留手机提醒;

步骤s1306:当前为类型b的新事件(如来电)时,判断智能手机不满足上述两个条件时,检测当前智能手表距离其他设备的距离,如检测到存在机主正在/方便使用的设备,则向该设备发送新事件提醒;如检测到不存在机主正在使用的电脑时,则向智能手表发送新事件提醒;

步骤s1308:当前为类型b的新事件(如来电)时,判断智能手机不满足上述两个条件时,检测当前智能手表距离电脑的距离,如未检测到存在机主正在使用的电脑,则向智能手表发送新事件提醒;当前为不属于类型b的新事件时,则适用系统a的新事件推送规则。

用户在戴着手表拿着手机时,使用手机处理各类新事件其实更为容易;并且有些新事件比如音频视频的查看,虽然在手表上获得新事件提醒,一般用户也还是需要拿出手机才能获得更好的查看效果,判断此时手机在贴身口袋中时,也能很好的获得新消息提示,这两种情况下减少向手表发送新事件能够减少互相连接发送的频率,在未降低用户体验的情况下达到一定省电的效果;在家里存在同一账号下多台设备时的通知共享机制时,当拿着手机或者在贴身口袋中时,通知只推送给手机,当手机不方便使用时,通知推送给正在使用的电脑,如没有正在使用的电脑,则推送给智能手表。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,第一终端接收待提醒事件;

s2,上述第一终端至少根据第一终端所处的放置状态来判断是否向第二终端发送用于指示上述待提醒事件的消息;

s3,在判断出向第二终端发送上述消息的情况下,第一终端向第二终端发送上述消息;和/或,在判断出不向第二终端发送上述消息的情况下,第一终端在第一终端上提醒上述待提醒事件。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行步骤s1-s3。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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