通知消息同步方法、装置及系统的制作方法_4

文档序号:8285342阅读:来源:国知局
样,在步骤711中,路由器在接收到该通知消息和消息类型之后,可以直接查找同时与第一终端的标识以及该消息类型绑定的同步列表,并在查找到同步列表后,将该通知消息转发给查找到的同步列表中标识所对应的第二终端。
[0217]综上所述,本公开实施例中提供的通知消息同步方法,通过路由器将一个终端中生成的通知消息同步给其他终端,使得其他终端对该通知消息进行提示;由于同一个通知消息可以被多个终端进行提示,用户可以查看到该通知消息的几率大大增加,因此解决了提醒方式仅限于一个智能设备中,导致通知成功率比较低的问题;达到了大大提高通知成功率的效果。
[0218]本公开实施例中提供的通知消息同步方法,通过从路由器中获取共享列表,并根据共享列表为选定的消息类型设定同步列表,以使得不同的消息类型可以同步到相同或不同的第二终端,增加了通知消息同步的可选性,大大提高了用户体验。
[0219]本公开实施例中提供的通知消息同步方法,通过将设定的同步列表发送给路由器,让路由器根据同步列表同步第一终端中需要同步的与同步列表对应的通知消息,在保证了同步的同时,避免了第一终端存储同步列表时所占用的存储空间,且第一终端仅需要向路由器发送通知消息,也进一步降低了终端与路由器之间交互时所占用的带宽,提高了同步速度。
[0220]本公开还包括对通知消息的取消流程,即,一个通知消息在至少两个终端上被通知后,如果用户在一个终端查看并取消掉了该通知消息,表明此时用户已经查看过该通知消息,那么在其他终端上的该通知消息继续存在的意义比较小,还可能对用户造成困扰,为了
[0221]该终端则可以通知路由器,以通知该通知消息所在的其他终端取消或删除该通知消息。在一种可能的实现方式中,该通知消息取消流程包括:
[0222]第一,当至少一条通知消息在用户触控下被取消后,第二终端向路由器发送取消至少一条通知消息的取消通知。
[0223]这里的第二终端可以是生成或接收到该通知消息的终端的任意一个,并不限于上述各个实施例中所描述的第二终端。
[0224]可选的,由于第二终端的一条通知消息中可以携带多条通知消息的标识,比如当存在二条未读短?目时,第二终端会有一条未读短?目通知消息,该条未读短?目通知消息中存在三条未读短信的标识,此时,用户在取消该条未读短信通知消息时,比如全部清除这三条未读短信,可以同时取消这三条未读短信的通知,因此,第二终端在向可以将这三条未读短信的通知消息的标识均告知给路由器,以通知其取消这三条未读短信的通知消息。
[0225]很显然,在用户触控下可以仅取消一条通知消息,也可以同时取消至少两条通知消息,每取消一次,第二终端均可以通知路由器取消将该次取消所涉及的至少一条通知消息,也即向路由器发送取消本次取消所涉及的至少一条通知消息的取消通知。
[0226]第二,路由器接收取消至少一条通知消息的取消通知,确定出被通知过或生成过至少一条该通知消息的终端,并确定出每个终端被通知过或生成过的至少一条该通知消息,向这些终端发送用于删除被通知过或生成过的至少一条该通知消息的删除通知。
[0227]由于每条通知消息所对应的被通知过或生成过的终端或者产生该通知消息的终端可能是一样的,因此,需要确定出被通知过或生成过这些通知消息中任一通知消息的终端,并将确定出每个终端被通知过或生成过的至少一条该通知消息。
[0228]第三,终端接收路由器发送的用于删除被通知过或生成过的至少一条通知消息的删除通知,删除这些通知消息。
[0229]这里的终端是发送该删除通知时,接收到该删除通知的终端,其可以是第一终端,也可以是第一■终端。
[0230]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0231]图8是根据一示例性实施例示出的一种通知消息同步装置的框图,如图8所示,该通知消息同步装置应用于图1所示实施环境中的第一终端120中,该通知消息同步装置包括但不限于:生成模块802、检测模块804和第一发送模块806。
[0232]该生成模块802,被配置为在该第一终端生成通知消息;
[0233]该检测模块804,被配置为检测该生成模块802生成的该通知消息的消息类型是否被要求同步;
[0234]该第一发送模块806,被配置为当该检测模块804检测到该通知消息的消息类型被要求同步时,将该通知消息发送给路由器,该通知消息用于触发路由器向被要求同步该通知消息的第二终端发送该通知消息。
[0235]综上所述,本公开实施例中提供的通知消息同步装置,通过将生成的通知消息发送给路由器,由路由器将该通知消息同步给其他终端,使得其他终端对该通知消息进行提示;由于同一个通知消息可以被多个终端进行提示,用户可以查看到该通知消息的几率大大增加,因此解决了提醒方式仅限于一个智能设备中,导致通知成功率比较低的问题;达到了大大提高通知成功率的效果。
[0236]图9是根据另一示例性实施例示出的一种通知消息同步装置的框图,如图9所示,该通知消息同步装置应用于图1所示实施环境中的第一终端120中,该通知消息同步装置包括但不限于:生成模块902、检测模块904和第一发送模块906。
[0237]该生成模块902,被配置为在第一终端生成通知消息;
[0238]该检测模块904,被配置为检测该生成模块902生成的通知消息的消息类型是否被要求同步;
[0239]该第一发送模块906,被配置为当该检测模块904检测到该通知消息的消息类型被要求同步时,将该通知消息发送给路由器,该通知消息用于触发路由器向被要求同步该通知消息的第二终端发送该通知消息。
[0240]在一种可选的实现方式中,该通知消息同步装置还可以包括:第二发送模块908、接收模块910和确定模块912。
[0241]该第二发送模块908,被配置为向路由器发送列表获取请求,该列表获取请求用于获取路由器中存储的共享列表,该共享列表中包含在路由器成功注册的与路由器位于同一个局域网内的各个终端的标识;
[0242]该接收模块910,被配置为接收路由器反馈的该共享列表;
[0243]该确定模块912,被配置为将该接收模块910接收到的共享列表确定为被要求同步的消息类型的同步列表,或者,被配置为将该接收模块910接收到的共享列表中被选中的标识组合确定为被要求同步的消息类型的同步列表。
[0244]在一种可选的实现方式中,该通知消息同步装置还可以包括:第三发送模块914。
[0245]该第三发送模块914,被配置为将该消息类型、该消息类型的同步列表以及该第一终端的标识发送给路由器,该同步列表用于触发路由器将该第一终端的标识、该消息类型以及该同步列表进行绑定存储。
[0246]在一种可选的实现方式中,该第一发送模块906,还被配置为在将该通知消息发送给路由器时,还将该通知消息的消息类型的该同步列表发送给路由器,该同步列表用于触发路由器将该通知消息发送给该同步列表中各个标识所对应的第二终端。在这种可选的实现方式中,该通知消息同步装置可以不包含第三发送模块914。
[0247]在一种可选的实现方式中,该通知消息同步装置还可以包括:删除模块916。
[0248]该删除模块916,被配置为接收路由器发送的用于删除被通知过或生成过的至少一条通知消息的删除通知,删除该通知消息。
[0249]综上所述,本公开实施例中提供的通知消息同步装置,通过将生成的通知消息发送给路由器,由路由器将该通知消息同步给其他终端,使得其他终端对该通知消息进行提示;由于同一个通知消息可以被多个终端进行提示,用户可以查看到该通知消息的几率大大增加,因此解决了提醒方式仅限于一个智能设备中,导致通知成功率比较低的问题;达到了大大提高通知成功率的效果。
[0250]本公开实施例中提供的通知消息同步装置,通过从路由器中获取共享列表,并根据共享列表为选定的消息类型设定同步列表,以使得不同的消息类型可以同步到相同或不同的第二终端,增加了通知消息同步的可选性,大大提高了用户体验。
[0251]本公开实施例中提供的通知消息同步装置,通过将设定的同步列表发送给路由器,让路由器根据同步列表同步第一终端中需要同步的与同步列表对应的通知消息,在保证了同步的同时,避免了第一终端存储同步列表时所占用的存储空间,且第一终端仅需要向路由器发送通知消息,也进一步降低了终端与路由器之间交互时所占用的带宽,提高了同步速度。
[0252]图10是根据再一示例性实施例示出的一种通知消息同步装置的框图,如图10所示,该通知消息同步装置应用于图1所示实施环境中的路由器140中,该通知消息同步装置包括但不限于:第一接收模块1002和转发模块1004。
[0253]该第一接收模块1002,被配置为接收第一终端发送的通知消息,所述通知消息是所述第一终端生成并被要求同步的消息;
[0254]该转发模块1004,被配置为将所述通知消息转发给所述通知消息被要求同步的至少一个第二终端。
[0255]综上所述,本公开实施例中提供的通知消息同步装置,通过将第一终端发送来的通知消息转发给至少一个第二终端,使得至少一个第二终端对该通知消息进行提示;由于同一个通知消息可以被多个终端进行提示,用户可以查看到该通知消息的几率大大增加,因此解决了提醒方式仅限于一个智能设备中,导致通知成功率比较低的问题;达到了大大提高通知成功率的效果。
[0256]图11是根据再一示例性实施例示出的一种通知消息同步装置的框图,如图11所示,该通知消息同步装置应用于图1所示实施环境中的路由器140中,该通知消息同步装置包括但不限于:第一接收模块1102和转发模块1104。
[0257]该第一接收模块1102,被配置为接收第一终端发送的通知消息,该通知消息是第一终端生成并被要求同步的消息;
[0258]该转发模块1104,被配置为将该通知消息转发给该通知消息被要求同步的至少一个第二终端。
[0259]在一种可选的实现方式中,通知消息同步装置还可以包括:第二接收模块1106和反馈模块1108。
[0260]第二接收模块1106,被配置为接收列表获取请求;
[0261]反馈模块1108,被配置为将存储的共享列表反馈给该列表获取请求的发送端,该共享列表中包含在路由器成功注册的与路由器位于同一个局域网内的各个终端的标识。
[0262]在一种可选的实现方式中,通知消息同步装置还可以包括:第三接收模块1110和绑定模块1112。
[0263]第三接收模块1110,被配置为接收该第一终端发送的该第一终端的标识、消息类型以及同步列表,该同步列表包含被要求同步该消息类型所对应的通知消息的终端的标识;
[0264]绑定模块1112,被配置为将第一终端的标识、该消息类型以及该同步列表进行绑定存储。
[0265]在一种可选的实现方式中,转发模块1104可以包括:第一转发子模块1104a,或者,第二转发子模块1104b。
[0266]第一转发子模块1104a,被配置为在接收第一终端发送的该通知消息时,还接收第一终端发送的同步列表,将该通知消息转发给该同步列表中标识所对应的第二终端;
[0267]或者,
[0268]第二转发子模块1104b,被配置为接收第一终端发送的该通知消息,确定存储的与第一终端的标识以及该通知消息的消息类型绑定的同步列表,将该通知消息转发给该同步列表中标识所对应的第二终端。
[0269]在一种可选的实现方式中,通知消息同步装置还包括:第四接收模块1114、确定模
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1