电子设备的通知消息的同步方法及电子设备的制作方法

文档序号:7803170阅读:102来源:国知局
电子设备的通知消息的同步方法及电子设备的制作方法
【专利摘要】本发明公开一种电子设备的通知消息的同步方法,包括:监测电子设备是否具有通知消息;如果该电子设备具有所述通知消息,则确定该电子设备是否待机;如果确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备。本发明还公开了电子设备。本发明的电子设备的通知消息的同步方法及电子设备,便于汇聚通知消息,使用户能够及时地收到通知消息。
【专利说明】电子设备的通知消息的同步方法及电子设备
【技术领域】
[0001]本发明涉及通信【技术领域】;具体地讲,涉及一种电子设备的通知消息的同步方法及电子设备。
【背景技术】
[0002]近年来,随着多媒体电子设备(诸如手机、PDA、个人电脑等)的普及,个人同时拥有的多媒体电子设备数目越来越多。而随着多媒体电子设备的体积越来越大,个人已经不可能随身携带大量的多媒体电子设备。另一方面,当每个多媒体电子设备的功能越来越多之后,除了有限的穿戴式多媒体电子设备,不适于将某些多媒体电子设备作为其他多媒体电子设备的附属设备。
[0003]如此,将导致个人可能收到的消息分别出现在多部多媒体电子设备上,而个人又无法方便的汇聚和及时知晓消息。例如,当用户手持平板电脑浏览网页或进行网购的时候,来自手机上的頂(即时消息)、短信等就不能立刻直接看到,必须转到手机上查阅,而且在有些环境中,用户甚至无法立刻找到自己的手机所在位置,例如手机在另一个房间等。

【发明内容】

[0004]为了解决上述现有技术存在的问题,本发明的目的在于提供一种能够便于用户及时收到通知消息的电子设备的通知消息的同步方法及电子设备。
[0005]根据本发明的一方面,提供了一种电子设备的通知消息的同步方法,包括:监测电子设备是否具有通知消息;如果该电子设备具有所述通知消息,则确定该电子设备是否待机;如果确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备。
[0006]进一步地,所述方法还包括:如果该电子设备活跃,则该电子设备示出所述通知消
肩、O
[0007]进一步地,所述方法还包括:对第一预定等待时间段进行计时,确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则该电子设备接收到所述活跃的电子设备已经示出所述通知消息的消息。
[0008]进一步地,所述方法还包括:如果确定所述第一预定等待时间已经过去,则该电子设备确认所述活跃的电子设备未执行示出所述通知消息的操作。
[0009]进一步地,所述方法还包括:对第二预定等待时间段进行计时,确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则该电子设备接收到用户已经查看所述通知消息的消息。
[0010]进一步地,所述方法还包括:如果所述第二预定等待时间段已经过去,则该电子设备确认所述示出的通知消息未被用户查看。
[0011]进一步地,所述“确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备”具体包括:该电子设备向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给该电子设备;确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则该电子设备将所述通知消息发送给具有有效通讯地址的活跃的电子设备。
[0012]进一步地,所述方法还包括:如果确定所述通讯地址列表中不存在有效通讯地址;则该电子设备示出所述通知消息。
[0013]根据本发明的另一方面,提供了一种电子设备,包括:监测模块,被配置为监测该电子设备是否具有通知消息;判断模块,被配置为如果所述监测模块监测到该电子设备具有所述通知消息,则判断该电子设备是否待机;控制模块,被配置为如果判断模块确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;发送模块,被配置为发送消息;其中,如果所述控制模块确定存在所述活跃的电子设备,则发送模块将所述通知消息发送到所述活跃的电子设备。
[0014]进一步地,所述电子设备还包括:示出模块,被配置为示出消息;其中,如果所述判断模块确认该电子设备活跃,则所述示出模块示出所述通知消息。
[0015]进一步地,所述电子设备还包括:接收模块,被配置为接收消息;其中,所述发送模块向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给所述接收模块。
[0016]进一步地,所述控制模块进一步被配置为确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则所述发送模块将所述通知消息发送给具有有效通讯地址的活跃的电子设备;所述控制模块进一步被配置为对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则所述接收模块接收所述活跃的电子设备已经示出所述通知消息的消息;所述控制模块进一步被配置为对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则所述接收模块接收用户已经查看所述通知消息的消息。
[0017]进一步地,如果所述控制模块确定所述通讯地址列表中不存在有效通讯地址,则所述示出模块示出所述通知消息。
[0018]进一步地,如果所述控制模块确定所述第一预定等待时间已经过去,则所述控制模块确认所述活跃的电子设备未执行示出所述通知消息的操作。
[0019]进一步地,如果所述控制模块确定所述第二预定等待时间段已经过去,则所述控制模块确认所述示出的通知消息未被用户查看。
[0020]根据本发明的又一方面,提供了 一种电子设备,包括:控制模块,被配置为确定该电子设备是否活跃;示出模块,被配置为示出消息;接收模块,被配置为接收消息;其中,如果所述控制模块确定该电子设备活跃,则所述接收模块接收到与该电子设备关联的待机的电子设备发送的通知消息,所述示出模块示出所述通知消息。
[0021]进一步地,所述电子设备还包括:发送模块,被配置为发送消息;其中,如果所述控制模块确定该电子设备活跃,则所述发送模块将该电子设备的通讯地址发送到管理服务器;所述管理服务器响应与该电子设备关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识将该电子设备的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请求活跃的电子设备的通讯地址;所述待机的电子设备确定该电子设备的通讯地址是否有效;如果所述待机的电子设备确定该电子设备的通讯地址有效,则所述待机的电子设备将所述通知消息发送到所述接收模块。
[0022]本发明的电子设备的通知消息的同步方法及电子设备,便于汇聚通知消息,使用户能够及时地收到通知消息。
【专利附图】

【附图说明】
[0023]通过结合附图进行的以下描述,本发明的实施例的上述和其它方面、特点和优点将变得更加清楚,其中:
[0024]图1是根据本发明的实施例的管理服务器的框图。
[0025]图2是根据本发明的实施例的电子设备的框图。
[0026]图3是根据本发明的另一实施例的电子设备的框图。
[0027]图4是根据本发明的实施例的管理服务器与电子设备进行通讯的示意图。
[0028]图5是根据本发明的实施例的电子设备的通知消息的同步方法的流程图。
【具体实施方式】
[0029]以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。
[0030]在附图中,相同的标号将始终被用于表示相同的元件。将理解的是,尽管在这里可使用术语“第一”、“第二”、“第三”等来描述各种元件,但是这些元件不应受这些术语的限制。这些术语仅用于将一个元件与另一个元件区分开来。
[0031]根据本发明的实施例的电子设备可包括任何合适类型的移动和非移动设备。非移动设备的示例可包括台式计算机、具备消息显示或消息提示功能的家用电器、家用电子娱乐设备或其它类似的设备,而移动设备的示例可包括移动终端,例如视频电话、移动电话、智能电话、国际移动通信系统2000αΜΤ-2000)终端、宽带码分多址(WCDMA)终端、通用移动通信系统(UMTS)终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数字多媒体广播(DMB)终端、电子书(E-book)、笔记本电脑、平板电脑、可穿戴式设备、数字相机或数码相框
坐寸ο[0032]图1是根据本发明的实施例的管理服务器的框图。
[0033]如图1所示,根据本发明的实施例的管理服务器10可包括标识关联模块101、第一接收模块102、第一发送模块103。
[0034]标识关联模块101用来提供电子设备的身份管理和消息管理的服务。例如,标识关联模块101用于管理已注册的电子设备、电子设备动态的身份及状态等。
[0035]具体来讲,标识关联模块101接收来自至少两个电子设备(例如,图2的电子设备20和图3的电子设备30)的注册。标识关联模块101根据每个电子设备在注册过程中提供的唯一标识,将使用相同唯一标识的电子设备关联组成一个电子设备组。也就是说,标识关联模块101将使用唯一标识的电子设备相关联。而且,标识关联模块101为这个电子设备组管理和维护一组活跃的电子设备的通讯地址列表。例如,标识关联模块101根据电子设备20和电子设备30提供的唯一标识,将使用相同的唯一标识的电子设备20和电子设备30关联组成电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备20和电子设备30相关联。
[0036]此外,标识关联模块101为请求注册的每个电子设备都分配一个简化唯一标识,该简化唯一标识作为电子设备在通讯过程中的身份标识。例如,标识关联模块101为请求注册的电子设备20和电子设备30都分配一个简化唯一标识。这里,该简化唯一标识可以是与电子设备在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
[0037]此外,标识关联模块101还进行电子设备活跃状态(即,电子设备处于正被用户操作的状态,例如电子设备的屏幕被点亮等)和待机状态(即,电子设备处于未被用户操作的状态,例如电子设备的屏幕被关闭等)的管理。例如,当标识关联模块101接收到来自电子设备30发送的活跃通知消息时,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当标识关联模块101接收到来自电子设备30发送的待机通知消息时,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
[0038]第一接收模块102可用于接收消息。例如,在电子设备20确定其本身处于待机状态时,第一接收模块102可用于接收待机的电子设备20发送的请求消息,其中,所述请求消息用于请求标识关联模块101管理的活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。
[0039]第一发送模块103可用于发送消息。例如,在第一接收模块102接收到待机的电子设备20发送的请求消息之后,第一发送模块103响应待机的电子设备20发送的请求消息,并根据所述请求消息携带的消息标识将标识关联模块101管理的活跃的电子设备的通讯地址列表发送给待机的电子设备20。[0040]以下,将分别参照图2和图3对根据本发明的实施例的电子设备20和电子设备30进行详细的描述。
[0041]图2是根据本发明的实施例的电子设备20的框图。
[0042]参照图2,根据本发明的是实施例的电子设备20可包括监测模块201、判断模块202、第二发送模块203、第一示出模块204、第二接收模块205和第一控制模块206。
[0043]首先,第一控制模块206使用电子设备20的唯一标识(例如,设备标识)向标识关联模块101 (图1所示)进行注册,以获得标识关联模块101分配的简化唯一标识。并且,标识关联模块101将使用相同的唯一标识的电子设备20和其他电子设备(例如,使用唯一标识的图3所示的电子设备30)关联组成一个电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备20和其他电子设备相关联。另外,标识关联模块101为请求注册的电子设备20分配一个简化唯一标识,该简化唯一标识作为电子设备20在通讯过程中的身份标识。这里,该简化唯一标识可以是与电子设备20在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备20的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
[0044]此外,当第一示出模块204处于活跃状态(例如,第一示出模块204可是触摸屏,其活跃状态可以是该触摸屏点亮或被触摸等的状态,或者电子设备20上的其他具有人机交互功能的组件正在进行工作的状态,或者与电子设备20通过物理的或无线的方式进行连接的其他的显示屏正在点亮或使用等的状态)时,第二发送模块203将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)将电子设备20的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当第一示出模块204处于待机状态(例如,屏幕被关闭等的状态)时,第二发送模块203将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)将电子设备20的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
[0045]监测模块201用于监测电子设备20是否具有通知消息。这里,所述通知消息可例如是来电提醒、頂(即时消息)、短信、附属设备的消息提示、来自其他设备的呼叫提示、电子设备状态警告的消息或电子设备应用提示的消息等。如果监测模块201监测到电子设备20具有所述通知消息,则判断模块202确认第一示出模块204是否处于待机状态。
[0046]第一示出模块204用于示出消息。例如,如果判断模块202确认第一示出模块204处于活跃状态,则第一示出模块204示出所述通知消息。
[0047]判断模块202确认第一示出模块204处于待机状态,则第一控制模块206确定是否存在与电子设备20关联的具有有效通讯地址的活跃的电子设备。
[0048]第二发送模块203用于发送消息。如果第一控制模块206确认存在与电子设备20关联的具有有效通讯地址的活跃的电子设备,则第二发送模块203将所述通知消息发送到与电子设备20相关联的具有有效通讯地址的活跃的电子设备。[0049]以下,将对以上描述的第一控制模块206和第二发送模块203作具体说明。
[0050]进一步地,第二发送模块203向第一接收模块102(图1所示)发送请求消息,其中,所述请求消息用于请求关联的活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。第一发送模块103(图1所示)响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给第二接收模块205。
[0051]进一步地,第一控制模块206确定所述通讯地址列表中是否存在至少一个有效通讯地址。如果第一控制模块206确定所述通讯地址列表中存在至少一个有效通讯地址,则第二发送模块203将所述通知消息发送给具有有效通讯地址的活跃的电子设备。也就是说,第二发送模块203将所述通知消息发送到与电子设备相关联的具有有效通讯地址的活跃的电子设备。
[0052]另外,如果第一控制模块206确定所述通讯地址列表中不存在有效通讯地址,则第一示出模块204示出所述通知消息。
[0053]第一控制模块206对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息。如果第一控制模块206确定所述活跃的电子设备示出所述通知消息,则第一控制模块206确定所述第一预定等待时间是否已经过去。如果第一控制模块206确定所述第一预定等待时间尚未过去,则第二接收模块205接收所述活跃的电子设备已经示出所述通知消息的消息。换句话说,如果第一控制模块206确定所述第一预定等待时间尚未过去,则第一控制模块206确认所述活跃的电子设备已经执行示出所述通知消息的操作。
[0054]另外,如果第一控制模块206确定所述第一预定等待时间已经过去,则第二接收模块205接收到所述活跃的电子设备未示出所述通知消息的消息。换句话说,如果第一控制模块206确定所述第一预定等待时间已经过去,则第一控制模块206确认所述活跃的电子设备未执行示出所述通知消息的操作。之后,第一示出模块204示出所述通知消息。
[0055]第一控制模块206对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息。如果第一控制模块206确定用户已经查看了所述活跃的电子设备示出的所述通知消息,则第一控制模块206确定所述第二预定等待时间段是否已经过去。如果第一控制模块206确定所述第二预定等待时间段尚未过去,则第二接收模块205接收到用户已经查看所述通知消息的消息。
[0056]此外,如果第一控制模块206确定所述第二预定等待时间段已经过去,则第一控制模块206确认活跃的电子设备示出的通知消息未被用户查看。换句话说,如果第一控制模块206确定所述第二预定等待时间段已经过去,则无论第二接收模块205接收或未接收到所述示出的通知消息已被用户查看的消息,第一控制模块206均确认所述活跃的电子设备示出的通知消息未被用户查看。之后,第一示出模块204示出所述通知消息。另外,当用户在未来某一时间(例如所述第二预定等待时间段之后的某一时间)查看活跃的电子设备上示出的所述通知消息时,第二接收模块205可以接收到用户已经查看所述通知消息的消肩、O
[0057]图3是根据本发明的另一实施例的电子设备30的框图。[0058]参照图3,根据本发明的另一实施例的电子设备30可包括第二控制模块301、第三接收模块302、第二示出模块303和第三发送模块304。
[0059]首先,第二控制模块301使用电子设备30的唯一标识(例如,设备标识)向标识关联模块101 (图1所示)进行注册,以获得标识关联模块101分配的简化唯一标识。并且,标识关联模块101将使用相同的唯一标识的电子设备30和其他电子设备(例如,使用唯一标识的图2所示的电子设备20)关联组成一个电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备30和其他电子设备相关联。另外,标识关联模块101为请求注册的电子设备30分配一个简化唯一标识,该简化唯一标识作为电子设备30在通讯过程中的身份标识。这里,该简化唯一标识可以是与电子设备30在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备30的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
[0060]此外,当第二示出模块303处于活跃状态(例如,第二示出模块303可是触摸屏,其活跃状态可以是该触摸屏被点亮或被触摸等的状态,或者电子设备30上的其他具有人机交互功能的组件正在进行工作的状态)时,第三发送模块304将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当第二示出模块303处于待机状态(例如,屏幕被关闭等的状态)时,第三发送模块304将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
[0061]第二控制模块301用于确定第二示出模块303是否处于活跃状态。第三接收模块302用于接收消息。第二示出模块303用于示出消息。第三发送模块304用于发送消息。
[0062]具体而言,如果第二控制模块301确定第二示出模块303处于活跃状态,则第三发送模块304将电子设备30的通讯地址发送给标识关联模块101。第一发送模块103响应与电子设备30关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识(例如,该消息标识可以是待机的电子设备向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向待机的电子设备分配的简化唯一标识)将电子设备30的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请求活跃的电子设备的通讯地址。所述待机的电子设备确定电子设备30的通讯地址是否有效;如果所述待机的电子设备确定电子设备30的通讯地址有效,则所述待机的电子设备将所述通知消息发送到第三接收模块302。换句话说,如果第二控制模块301确定第二示出模块303处于活跃状态,则所述第三接收模块302接收到与电子设备30关联的待机的电子设备发送的通知消息,第二示出模块303可示出所述通知消息。
[0063]图4是根据本发明的实施例的管理服务器与电子设备进行通讯的示意图。图5是根据本发明的实施例的电子设备的通知消息的同步方法的流程图。
[0064]参照图1至图5,本发明的实施例的电子设备的通知消息的同步是在管理服务器10、电子设备20、电子设备30a和电子设备30b之间进行的。其中,电子设备30a和电子设备30b都具有与上述的电子设备30相同的配置。
[0065]然而,应当理解,本发明的电子设备的通知消息的同步可以在管理服务器10、至少一个电子设备20和至少一个电子设备30之间进行,也可以在管理服务器10与至少两个电子设备20之间进行。此外,在本发明中,管理服务器10也可内置于电子设备中。例如,管理服务器10可内置于电子设备20、电子设备30a或电子设备30b中。
[0066]首先,电子设备20、电子设备30a和电子设备30b分别使用其自身的唯一标识(例如,设备标识)向标识关联模块101 (图1所示)进行注册,以分别获得标识关联模块101分配的简化唯一标识。这样,标识关联模块101将使用相同的唯一标识的电子设备20、电子设备30a和电子设备30b关联组成电子设备组。此外,简化唯一标识作为每个电子设备在通讯过程中的身份标识。这里,该简化唯一标识可以是与各个电子设备在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给各个电子设备的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
[0067]其次,在本实施例中,当电子设备30a或电子设备30b的第二示出模块303处于活跃状态(例如,第二示出模块303可是触摸屏,其活跃状态指的是该触摸屏被点亮或被触摸等的状态,或者电子设备30上的其他具有人机交互功能的组件正在进行工作的状态)时,电子设备30a或电子设备30b的第三发送模块304将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30a或电子设备30b向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30a或电子设备30b分配的简化唯一标识)将电子设备30a或电子设备30b的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当电子设备30a或电子设备30b的第二示出模块303处于待机状态(例如,屏幕被关闭等的状态)时,电子设备30a或电子设备30b的第三发送模块304将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30a或电子设备30b向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30a或电子设备30b分配的简化唯一标识)将电子设备30a或电子设备30b的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
[0068]在操作301中,监测模块201监测电子设备20是否具有通知消息。如果监测模块201监测到电子设备20具有通知消息,则进行操作302。在操作302中,判断模块202判断第一示出模块204是否处于待机状态。这里,所述通知消息可例如是来电提醒、IM(即时消息)、短信、附属设备的消息提示、来自其他设备的呼叫提示、电子设备状态警告的消息或电子设备应用提示的消息等。另外,如果电子设备20的判断模块202确认第一示出模块204处于活跃状态,则进行操作313。在操作313中,电子设备20的第一示出模块204示出所述通知消息。
[0069]如果判断模块202确认第一示出模块204处于待机状态,则进行操作303。在操作303中,第二发送模块203向管理服务器10的第一接收模块102发送请求消息,其中,所述请求消息用于请求标识关联模块101管理的活跃的电子设备(例如,第二示出模块303活跃的电子设备30a和电子设备30b)的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。
[0070]然后在操作304中,管理服务器10的第一发送模块102响应所述请求消息,并根据所述请求消息携带的消息标识将由电子设备组2030中的第二示出模块303活跃的电子设备30a和电子设备30b的通讯地址组成的通讯地址列表返回给电子设备20的第二接收模块205。
[0071]然后在操作305中,电子设备20的第一控制模块206确定所述通讯地址列表中是否存在至少一个有效通讯地址。如果电子设备20的第一控制模块206确定存在至少一个本设备之外其他设备的有效通讯地址,则进行操作306。本实施例中,电子设备20的第一控制模块206确定电子设备30a的通讯地址均有效。
[0072]在操作306中,电子设备20的第二发送模块203将所述通知消息发送给电子设备30a的第二接收模块201。也就是说,在操作306中,第二发送模块203将所述通知消息发送到与电子设备20相关联的具有有效通讯地址的活跃的电子设备30a。此外,在操作305中,如果电子设备20的第一控制模块206确定所述通讯地址列表中不存在有效通讯地址,即电子设备30a和电子设备30b的通讯地址均无效;则进行操作313。
[0073]然后在操作307中,电子设备20的第一控制模块206对第一预定等待时间段进行计时,并确定电子设备30a的弟二不出t旲块303是否不出所述通知消息。如果电子设备20的第一控制模块206确定电子设备30a的第二示出模块303示出所述通知消息,则进行操作 308。
[0074]在操作308中,电子设备20的第一控制模块206确定所述第一预定等待时间是否已经过去。如果所述电子 设备20的第一控制模块206确定所述第一预定等待时间尚未过去,则进行操作309。
[0075]在操作309中,电子设备30a的第三发送模块304将第二示出模块303已示出所述通知消息的消息发送给电子设备20的第二接收模块205。换句话说,如果第一控制模块206确定所述第一预定等待时间尚未过去,则第一控制模块206确认电子设备30a已经执行示出所述通知消息的操作。
[0076]如果所述电子设备20的第一控制模块206确定所述第一预定等待时间已经过去,则进行操作314。在操作314中,电子设备30a的第三发送模块304将第二示出模块303未示出所述通知消息的消息发送给电子设备20的第二接收模块205。换句话说,如果电子设备20的第一控制模块206确定所述第一预定等待时间已经过去,则电子设备20的第一控制模块206确认电子设备30a的第二示出模块303未执行示出所述通知消息的操作,然后进行操作313。
[0077]然后在操作310中,电子设备20的第一控制模块206对第二预定等待时间段进行计时,并确定用户是否已经查看电子设备30a的第二示出模块303示出的所述通知消息。如果电子设备20的第一控制模块206确定用户已经查看电子设备30a的第二示出模块303示出的所述通知消息,则进行操作311。
[0078]在操作311中,电子设备20的第一控制模块206确定所述第二预定等待时间段是否已经过去。如果电子设备20的第一控制模块206确定所述第二预定等待时间段尚未过去,则进行操作312。[0079]在操作312中,电子设备30a的第三发送模块304将用户已经查看所述通知消息的消息发送给电子设备20的第二接收模块205。
[0080]此外,在操作311中,如果电子设备20的第一控制模块206确定所述第二预定等待时间段已经过去,则进行操作315。在操作315中,则电子设备20的第一控制模块206确认电子设备30a的第二示出模块303示出的通知消息未被用户查看。换句话说,如果电子设备20的第一控制模块206确定所述第二预定等待时间段已经过去,则无论电子设备20的第二接收模块205接收或未接收到电子设备30a的第二示出模块303示出的通知消息已被用户查看的消息,第一控制模块206均确认电子设备30a的第二示出模块303示出的通知消息未被用户查看,然后,进行操作313。
[0081]另外,当用户在未来某一时间(例如所述第二预定等待时间段之后的某一时间)查看不出在电子设备30a的第二不出模块303不出的所述通知消息时,电子设备30a的第三发送模块304可以将用户已经查看所述通知消息的消息发送给电子设备20的第二接收模块205。
[0082]针对图5而提供的方法仅作为示例而被提供。该方法中的至少一些操作可被同时执行、以不同的顺序执行或者完全被省略。
[0083]本发明的上述内容可利用硬件、固件来实现,或可经由可存储在记录介质(诸如CD ROM、数字通用盘(DVD)、磁带、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码或最初存储在远程记录介质或非暂时机器可读介质上并通过网络下载以存储在本地记录介质上的计算机代码的运行来实现,使得可使用通用计算机或专用处理器或利用可编程或专用硬件(诸如ASIC或FPGA)经由存储在记录介质上的软件来实施这里描述的方法。如本领域中所理解的,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储器部件,例如,RAM、ROM、闪存等,其中,当计算机、处理器或硬件访问并运行所述软件或计算机代码时,所述软件或计算机代码将实现这里描述的处理方法。此外,应认识到:当通用计算机访问用于实现这里示出的处理的代码时,所述代码的运行将通用计算机转换为用于执行这里示出的处理的专用计算机。附图中提供的任何功能和步骤可利用硬件、软件或两者的组合来实现,并可在计算机的可编程指令内整体或部分地执行。
[0084]虽然已经参照特定实施例示出并描述了本发明,但是本领域的技术人员将理解:在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可在此进行形式和细节上的各种变化。
【权利要求】
1.一种电子设备的通知消息的同步方法,包括: 监测电子设备是否具有通知消息; 如果该电子设备具有所述通知消息,则确定该电子设备是否待机; 如果确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备; 如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备。
2.根据权利要求1所述的方法,其特征在于,还包括:如果该电子设备活跃,则该电子设备示出所述通知消息。
3.根据权利要求1所述的方法,其特征在于,还包括: 对第一预定等待时间段进行计时,确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去; 如果确定所述第一预定等待时间尚未过去,则该电子设备接收到所述活跃的电子设备已经示出所述通知消息的消息。
4.根据权利要求3所述的方法,其特征在于,还包括:如果确定所述第一预定等待时间已经过去,则该电子设备确认所述活跃的电子设备未执行示出所述通知消息的操作。
5.根据权利要求3所述的方法,其特征在于,还包括: 对第二预定等待时间段进行计时,确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去; 如果确定所述第二预定等待时间段尚未过去,则该电子设备接收到用户已经查看所述通知消息的消息。
6.根据权利要求5所述的方法,其特征在于,还包括:如果所述第二预定等待时间段已经过去,则该电子设备确认所述示出的通知消息未被用户查看。
7.根据权利要求1所述的方法,其特征在于,所述“确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备”具体包括: 该电子设备向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识; 所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给该电子设备; 确定所述通讯地址列表中是否存在至少一个有效通讯地址; 如果确定存在至少一个有效通讯地址,则该电子设备将所述通知消息发送给具有有效通讯地址的活跃的电子设备。
8.根据权利要求7所述的方法,其特征在于,还包括:如果确定所述通讯地址列表中不存在有效通讯地址;则该电子设备示出所述通知消息。
9.一种电子设备,包括: 监测模块,被配置为监测该电子设备是否具有通知消息;判断模块,被配置为如果所述监测模块监测到该电子设备具有所述通知消息,则判断该电子设备是否待机; 控制模块,被配置为如果判断模块确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备; 发送模块,被配置为发送消息; 其中,如果所述控制模块确定存在所述活跃的电子设备,则发送模块将所述通知消息发送到所述活跃的电子设备。
10.根据权利要求9所述的电子设备,其特征在于,还包括: 示出模块,被配置为示出消息; 其中,如果所述判断模块确认该电子设备活跃,则所述示出模块示出所述通知消息。
11.根据权利要求10所述的电子设备,其特征在于,还包括:接收模块,被配置为接收消息; 其中,所述发送模块向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给所述接收模块。
12.根据权利要求11所述的电子设备,其特征在于,所述控制模块进一步被配置为确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则所述发送模块将所述通知消息发送给具有有效通讯地址的活跃的电子设备; 所述控制模块进一步被配置为对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则所述接收模块接收所述活跃的电子设备已经示出所述通知消息的消息; 所述控制模块进一步被配置为对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则所述接收模块接收用户已经查看所述通知消息的消息。
13.根据权利要求12所述的电子设备,其特征在于,如果所述控制模块确定所述通讯地址列表中不存在有效通讯地址,则所述示出模块示出所述通知消息。
14.根据权利要求12所述的电子设备,其特征在于,如果所述控制模块确定所述第一预定等待时间已经过去,则所述控制模块确认所述活跃的电子设备未执行示出所述通知消息的操作。
15.根据权利要求12所述的电子设备,其特征在于,如果所述控制模块确定所述第二预定等待时间段已经过去,则所述控制模块确认所述示出的通知消息未被用户查看。
16.—种电子设备,包括: 控制模块,被配置为确定该电子设备是否活跃; 示出模块,被配置为示出消息; 接收模块,被配置为接收消息; 其中,如果所述控制模块确定该电子设备活跃,则所述接收模块接收到与该电子设备关联的待机的电子设备发送的通知消息,所述示出模块示出所述通知消息。
17.根据权利要求16所述的电子设备,还包括: 发送模块,被配置为发送消息; 其中,如果所述控制模块确定该电子设备活跃,则所述发送模块将该电子设备的通讯地址发送到管理服务器; 所述管理服务器响应与该电子设备关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识将该电子设备的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请 求活跃的电子设备的通讯地址; 所述待机的电子设备确定该电子设备的通讯地址是否有效;如果所述待机的电子设备确定该电子设备的通讯地址有效,则所述待机的电子设备将所述通知消息发送到所述接收模块。
【文档编号】H04L29/08GK103973786SQ201410190821
【公开日】2014年8月6日 申请日期:2014年5月7日 优先权日:2014年5月7日
【发明者】郑瑜 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1