信息发送方法及信息发送装置制造方法

文档序号:7799735阅读:100来源:国知局
信息发送方法及信息发送装置制造方法
【专利摘要】本发明实施例提供了一种信息发送方法及信息发送装置,涉及无线通信处理【技术领域】。所述方法包括:接收发送方向至少一个目标接收设备发送的目标信息;根据所述至少一个目标接收设备对应的接收方设备的状态信息,确定向所述接收方设备转发所述目标信息的转发策略。本发明实施例的方法及装置根据接收方设备的状态信息确定发送策略,能够使接收方在尽量不改变当前状态的前提下获取信息,提高接收方用户体验。
【专利说明】信息发送方法及信息发送装置
【技术领域】
[0001]本发明涉及无线通信【技术领域】,尤其涉及一种信息发送方法及信息发送装置。
【背景技术】
[0002]智能设备通常具有独立的操作系统,可由用户自行安装游戏、及时通信、导航等各类第三方服务商提供应用的程序,智能设备的发展为用户带来了越来越多的便利。智能设备的种类繁多,例如,智能手机、可穿戴智能设备(手表、眼镜等)、车载式智能设备等等。这样的设备还能够具有多种多样的通信方式,例如,传统的语音和短消息、通信方式,此外,还可以使用各种即时通信(頂)(例如,微信、QQ)以及微博(也可实现及时通信)等应用的方式通信。
[0003]丰富的应用一方面为用户带来了更多选择,另一方面也为用户带来了一些烦恼。例如,在运行一种应用时,为了查看其它应用消息需在不同的应用之间切换。这类操作会对用户体验造成一定的影响,导致部分用户选择推迟或忽略信息的查收,从消息的发送方来看,消息的有效接收被推迟,实际上降低了消息发送方的通信效率;而从接收方来看,希望不受打扰地接收信息。

【发明内容】

[0004]本发明的目的是提供一种信息发送方法及信息发送装置,能够尽可能以用户体验良好的方式实现信息的发送。
[0005]为了实现上述目的,第一方面,本发明实施例提供了一种信息发送方法,所述方法包括:
[0006]接收发送方向至少一个目标接收设备发送的目标信息;
[0007]根据所述至少一个目标接收设备对应的接收方设备的状态信息,确定向所述接收方设备转发所述目标信息的转发策略。
[0008]结合第一方面,在第一种可能的实现方式中,所述方法还包括:
[0009]获取所述至少一个目标接收设备对应的接收方设备的状态信息。
[0010]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取所述至少一个目标接收设备对应的接收方设备的状态信息包括:
[0011]发送获取所述状态信息的请求;
[0012]接收所述请求的应答,所述应答中包括所述状态信息。
[0013]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在所述发送获取所述状态信息的请求中:
[0014]响应于接收到所述目标信息发送所述请求。
[0015]结合第一方面或第一方面的上述任一种可能的实现方式,在第四种可能的实现方式中,所述状态信息包括所述至少一个目标接收设备的应用状态和/或系统状态。
[0016]结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述应用状态包括当前运行的应用。
[0017]结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中:
[0018]根据所述至少一个目标接收设备的应用状态确定所述转发策略。
[0019]结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述至接收方设备转发所述目标信息的转发策略包括:[0020]确定以所述至少一个目标接收设备当前运行的应用对应的方式转发所述目标信息的转发策略。
[0021]结合第一方面的第四种可能的实现方式,在第八种可能的实现方式中,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中:
[0022]根据所述至少一个目标接收设备的系统状态确定所述转发策略。
[0023]结合第一方面的第八种可能的实现方式,在第九种可能的实现方式中,所述系统状态包括当前屏幕的开关状态以及当前的提醒模式。
[0024]结合第一方面的第九种可能的实现方式中的任一种,在第十种可能的实现方式中,所述提醒模式包括以下提醒方式中的至少一种:可视化提醒、音频提醒、触感提醒。
[0025]结合第一方面的第四种可能的实现方式中的任一种,在第十一种可能的实现方式中,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中:
[0026]根据所述至少一个目标接收设备的应用状态及系统状态确定所述转发策略。
[0027]结合第一方面的第五至第十一种可能的实现方式中的任一种,在第十二种可能的实现方式中,所述状态信息还包括与所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态。
[0028]结合第一方面的第十二种可能的实现方式,在第十三种可能的实现方式中,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中:
[0029]根据所述至少一个目标接收设备的应用状态和/或系统状态、以及所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态确定所述转发策略。
[0030]结合第一方面或第一方面的上述任一种可能的实现方式,在第十四种可能的实现方式中,所述方法还包括:
[0031 ] 按照所述转发策略转发所述目标信息。
[0032]结合第一方面或第一方面的上述任一种可能的实现方式,在第十五种可能的实现方式中,所述按照所述转发策略转发所述目标信息包括:
[0033]按照所述转发策略封装所述目标信息。
[0034]结合第一方面或第一方面的上述任一种可能的实现方式,在第十六种可能的实现方式中,所述方法还包括:
[0035]向所述目标信息对应的发送方设备发送信息转发提醒。[0036]第二方面,本发明实施例提供了一种信息发送装置,所述装置包括:
[0037]—信息接收模块,用于接收发送方向至少一个目标接收设备发送的目标信息;
[0038]一策略确定模块,用于根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略。
[0039]结合第二方面,在第一种可能的实现方式中,所述装置还包括:
[0040]一信息获取模块,用于获取所述至少一个目标接收设备对应的接收方设备的状态信息。
[0041]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述信息获取模块包括:
[0042]一请求单元,用于发送获取所述状态信息的请求;
[0043]一应答接收单元,用于接收所述请求的应答,所述应答中包括所述状态信息。
[0044]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述请求单元响应于接收到所述目标信息发送所述请求。
[0045]结合第二方面的第一种至第三种可能的实现方式中的任一种,在第四种可能的实现方式中,所述策略确定模块根据所述至少一个目标接收设备的应用状态确定所述转发策略。
[0046]结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述策略确定模块包括:
[0047]一第一策略确定单元,用于确定以所述至少一个目标接收设备当前运行的应用对应的方式转发所述目标信息的转发策略。
[0048]结合第二方面第四或第五种可能的实现方式,在第六种可能的实现方式中,所述策略确定模块根据所述至少一个目标接收设备的系统状态确定所述转发策略。
[0049]结合第二方面的第一至第三种可能的实现方式中的任一种,在第七种可能的实现方式中,所述策略确定模块根据所述至少一个目标接收设备的应用状态及系统状态确定所述转发策略。
[0050]结合第二方面的第一至第三种可能的实现方式中的任一种,在第八种可能的实现方式中,所述策略确定模块根据所述至少一个目标接收设备的应用状态和/或系统状态、以及所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态确定所述转发策略。
[0051]结合第二方面或第二方面的上述任一种可能的实现方式,在第九种可能的实现方式中,所述装置还包括:
[0052]一转发模块,用于按照所述转发策略转发所述目标信息。
[0053]结合第二方面的第九种可能的实现方式,在第十种可能的实现方式中,所述转发模块包括:`[0054]一转换单元,用于按照所述转发策略封装所述目标信息。
[0055]结合第二方面或第二方面的上述任一种可能的实现方式,在第十一种可能的实现方式中,所述装置还包括:
[0056]一提醒模块,用于向所述目标信息对应的发送方设备发送信息转发提醒。
[0057]本发明实施例的方法及装置根据接收方设备的状态信息确定转发策略,能够使接收方在尽量不改变当前状态的前提下获取信息,提高接收方用户体验。
【专利附图】

【附图说明】
[0058]图1是本发明实施例的信息发送方法的流程图;
[0059]图2是本发明实施例的信息发送装置的一种结构框图;
[0060]图3是本发明实施例的信息发送装置的第二种结构框图;
[0061]图4是本发明实施例的信息发送装置中策略确定模块的一种结构框图;
[0062]图5是本发明实施例的信息发送装置的第三种结构框图;
[0063]图6是本发明实施例的信息发送装置的第四种结构框图;
[0064]图7是本发明实施例的信息发送装置的第五种结构框图。
【具体实施方式】
[0065]下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本发明的【具体实施方式】作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0066]本发明实施例的信息发送方法运行于部分或全部独立于发送方以及接收方设备外的第三方装置。这样的第三方装置可为像即时通信服务器、短信服务器这样的互联网服务器、家庭网关、或接入点设备(AP)等任意能够实现发送方与接收方通信中转功能的设备。
[0067]如图1所示,本发明实施例的信息发送方法包括:
[0068]S110.接收发送方向至少一个目标接收设备发送的目标信息。
[0069]根据执行本发明实施例的方法的装置的不同,发送方发给接收方的目标信息可为直接或间接获取的。例如,从发送方发送目标信息所要经过的设备(即时通信服务器、短信服务器这样的互联网服务器、或家庭网关、接入点设备(AP)等)间接获取;或者,当执行本发明实施例的方法的装置部分或全部属于上述任意设备时,可直接获取目标信息。需要说明的是,该目标信息中应携带对应的目标接收设备的标识信息,例如,即时通信ID、设备ID、SM卡号等等。
[0070]S120.根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略。
[0071]本发明实施例的方法用于将发送方发送的目标信息转发到接收方,该转发策略指接收到目标信息后应对目标信息进行怎样的处理后再发送给对应的接收方设备,且在本发明实施例的方法中,接收方设备包括目标信息原本要发送的目标接收设备,还包括该目标接收设备所关联的其它设备。与接收设备关联的其它设备指属于接收方用户的其它设备和/或接收方用户当前能够使用的其它设备,例如,目标接收设备为接收方用户的智能手机,与该智能手机关联的其它设备可包括该用户的平板电脑、智能手表,或该用户当前能够使用的便携式电脑、智能电视等,与目标接收设备关联的其它设备与目标接收设备可通信。状态信息包括接收方设备的应用状态和/或系统状态信息。应用状态包括设备当前运行的应用,例如,即时通信应用,或音乐播放应用,或阅读应用,等等。系统状态包括设备当前各接口的状态和/或当前屏幕的开关状态和/或当前的提醒模式,提醒模式包括以下提醒方式中的任一种或多种:可视化提醒、音频提醒、触感提醒,例如,设备当前对接收信息(例如,短消息)的提醒模式为闪烁(屏幕和/或指示灯)和/或震动和/或音频提示。[0072]综上,本发明实施例的方法根据接收方设备的状态信息确定转发策略,能够使接收方在尽量不改变当前状态的前提下获取信息,提高接收方用户体验。
[0073]为了确定上述转发策略,本发明实施例的方法还包括步骤:
[0074]S130.获取所述至少一个目标接收设备对应的接收方设备的状态信息。
[0075]在本发明实施例的方法中,可周期性或不定期地通过轮训接收方设备的方式获取该状态信息,也可响应于接收到目标信息去获取该状态信息。且步骤S130可进一步包括:
[0076]S131.向目标信息对应的目标接收设备发送获取所述状态信息的请求。
[0077]S132.接收所述请求的应答,所述应答中包括所述状态信息。
[0078]此外,在本发明实施例的方法中,根据接收方设备状态的不同,可确定多种转发策略,以充分地提高接收方的用户体验:
[0079]在一种可能的实现方式中,该状态信息中至少包括目标接收设备的应用状态,可根据所述目标接收设备的应用状态确定所述转发策略:根据目标接收设备当前运行的应用,确定以该应用对应的方式将所述目标信息转发给该目标接收设备的转发策略。例如,响应于当前运行的应用为多个即时通信应用,以这些即时通信应用中的任一个所对应的方式转发目标信息;响应于当前运行的应用为音乐播放器,以语音插播的方式转发目标信息。需要说明的是,若目标接收设备当前运行多类种应用,则可以任一类应用对应的方式转发信肩、O
[0080]在另一种可能的实现方式中,该状态信息中至少包括目标接收设备的系统状态,可根据所述目标接收设备的系统状态确定所述转发策略。系统状态可包括设备当前各接口的状态和/或屏幕的开关状态和/或当前的提醒模式,可以各接口的状态为参考确定转发策略,可以屏幕的开关状态为参考确定转发策略,可以提醒模式为参考确定转发策略,或综合考虑当前各接口的状态、屏幕的开关状态、以及提醒模式中的至少两个因素确定转发策略。例如,响应于目标接收设备当前屏幕正处于点亮状态,则以短信或语音信号的方式向该目标接收设备转发所述目标信息;响应于目标接收设备当前屏幕正处于点亮状态,但提醒模式为静音情况下的可视化提醒,则以短信的方式向该目标接收设备转发所述目标信息;响应于目标接收设备当前屏幕正处于关闭状态,且音频接口处于连接状态,则以语音信号的方式向该目标接收设备转发该目标信息。
[0081]在又一种可能的实现方式中,该状态信息中至少包括目标接收设备的应用状态以及系统状态,可根据所述目标接收设备的应用及系统状态确定所述转发策略。根据提供良好的用户体验的初衷,综合考虑目标接收设备的应用状态以及系统状态。例如,目标接收设备正运行即时通信应用,且音频接口处于连接状态,则以该即时通信对应的语音信号的方式向该目标接收设备转发该目标信息;目标接收设备正运行即时通信应用,且处于静音模式,则以该即时通信对应的短消息的方式向该目标接收设备转发信息;当目标接收设备正运行音频/视频播放应用,且音频接口处于连接状态,则可以语音信号的方式向该目标接收设备转发信息;目标接收设备音频接口处于连接状态,且屏幕关闭,则以声音信号的方式向该目标接收设备转发信息;等等。
[0082]在又一种可能的实现方式中,该状态信息中至少包括目标接收设备的系统状态和/或应用状态、以及与目标接收设备关联的其它设备的系统状态和/或应用状态,可综合考虑各状态信息。例如,但当目标接收设备的屏幕处于关闭状态,且提醒模式为静音模式,则可按照类似于上述目标接收设备状态信息的策略来参考关联设备的状态信息确定向目标接收设备或关联设备转发该目标信息的转发策略,在此不再赘述。
[0083]在参考上述过程确定转发策略之后,本发明实施例的方法还包括步骤:
[0084]S140.按照所述转发策略转发所述目标信息。
[0085]根据转发策略所确定的目标信息的格式与发送方初始发送的格式可能不同,步骤S140可进一步包括:
[0086]S141.按照所述转发策略封装所述目标信息,例如,将文本格式的信息转换为语音格式,将按照第一种即时通信消息封装的信息转换为按照第二种即时通信消息所对应的方式封装,等。
[0087]根据具体的发送策略所参考因素的不同,该目标信息可转发至目标接收设备,若目标接收设备关联的其它设备的状态信息中包括该关联设备的标识信息,也可将目标信息转发至该目标接收设备关联的其它设备。
[0088]此外,可通过告知发送方设备转发策略等情况,提示发送方用户在此后的通信中也能按照该转发策略发送信息,以省去转换封装的过程,本发明实施例的方法还可包括:
[0089]S150.向所述目标信息对应的发送方设备发送信息转发提醒,例如,以短信的方式提醒发送方用户可以转发策略所确定的方式输入目标信息,例如,直接输入短信或语音信号,或选择与接收方同样的即时通信应用来发送目标信息。
[0090]综上,本发明实施例的方法根据接收方设备的状态信息确定转发策略,充分考虑接收方设备的各种应用和/或系统状态,能够尽可能以接收方用户体验良好的方式实现信息的转发,使用户在无需变更当前状态的情况下获取信息。
[0091]本领域技术人员可以理解,在本发明【具体实施方式】的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明【具体实施方式】的实施过程构成任何限定。
[0092]本发明实施例还提供了一种信息发送装置,该装置可为部分或全部独立于信息发送方与接收方外的第三方装置。例如,该装置可为像即时通信服务器、短信服务器这样的互联网服务器、或者家庭网关、接入点设备(AP)等任意能够实现发送方与接收方通信中转功能的设备,或部分或全部属于上述设备。
[0093]如图2所示,本发明实施例的信息发送装置200包括:
[0094]信息接收模块210,用于接收发送方向至少一个目标接收设备发送的目标信息。
[0095]根据执行装置的不同类型,发送方发给接收方的目标信息可由信息接收模块210直接或间接获取的。例如,从发送方发送目标信息所要经过的设备(即时通信服务器、短信服务器这样的互联网服务器、或家庭网关、接入点设备(AP)等)间接获取;或者,当装置200部分或全部属于上述任意设备时,信息接收模块210可直接获取目标信息。需要说明的是,该目标信息中应携带对应的目标接收设备的标识信息,例如,即时通信ID、设备ID、SIM卡
万寸寸。
[0096]策略确定模块220,用于根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略。
[0097]本发明实施例的装置用于将发送方发送的目标信息转发到接收方,该转发策略指接收到目标信息后应对目标信息进行怎样的处理后再发送给对应的接收方设备,且在本发明实施例的装置中,接收方设备包括目标信息原本要发送的目标接收设备,还包括该目标接收设备所关联的其它设备。与接收设备关联的其它设备指属于接收方用户的其它设备和/或接收方用户当前能够使用的其它设备,例如,目标接收设备为接收方用户的智能手机,与该智能手机关联的其它设备可包括该用户的平板电脑、智能手表,或该用户当前能够使用的便携式电脑、智能电视等,与目标接收设备关联的其它设备与目标接收设备可通信。状态信息包括接收方设备的应用状态和/或系统状态信息。应用状态包括设备当前运行的应用,例如,即时通信应用,或音乐播放应用,或阅读应用,等等。系统状态包括设备当前各接口的状态和/或当前屏幕的开关状态和/或当前的提醒模式,提醒模式包括以下提醒方式中的任一种或多种:可视化提醒、音频提醒、触感提醒,例如,设备当前对接收信息(例如,短消息)的提醒模式为闪烁(屏幕和/或指示灯)和/或震动和/或音频提示。
[0098]综上,本发明实施例的装置根据接收方设备的状态信息确定转发策略,能够使接收方在尽量不改变当前状态的前提下获取信息,提高接收方用户体验。
[0099]如图3所示,为了确定上述转发策略,本发明实施例的装置还包括:
[0100]信息获取模块230,用于获取所述至少一个目标接收设备对应的接收方设备的状态息。
[0101]信息获取模块230可周期性或不定期地通过轮训接收方设备的方式获取该状态信息,也可响应于接收到目标信息去获取该状态信息。且信息获取模块230可进一步包括:
[0102]请求单元231,用于向目标信息对应的目标接收设备发送获取所述状态信息的请求。
[0103]应答接收单元232,用于接收所述请求的应答,所述应答中包括所述状态信息。
[0104]此外,在本发明实施例的装置中,策略确定模块220可根据接收方设备状态的不同确定多种转发策略,以充分地提高接收方的用户体验:
[0105]在一种可能的实现方式中,该状态信息中至少包括目标接收设备的应用状态,策略确定模块220可根据所述目标接收设备的应用状态确定所述转发策略。此时,如图4所示,策略确定模块220可包括第一策略确定单元221,用于根据目标接收设备当前运行的应用,确定以该应用对应的方式将所述目标信息转发给该目标接收设备的转发策略。例如,响应于当前运行的应用为多个即时通信应用,以这些即时通信应用中的任一个所对应的方式转发目标信息;响应于当前运行的应用为音乐播放器,以语音插播的方式转发目标信息。需要说明的是,若目标接收设备当前运行多类种应用,则第一策略确定单元221可以任一类应用对应的方式转发信息。
[0106]在另一种可能的实现方式中,该状态信息中至少包括目标接收设备的系统状态,策略确定模块220可根据所述目标接收设备的系统状态确定所述转发策略。系统状态可包括设备当前各接口的状态和/或屏幕的开关状态和/或当前的提醒模式,可以各接口的状态为参考确定转发策略,可以屏幕的开关状态为参考确定转发策略,可以提醒模式为参考确定转发策略,或综合考虑当前各接口的状态、屏幕的开关状态、以及提醒模式中的至少两个因素确定转发策略。例如,响应于目标接收设备当前屏幕正处于点亮状态,则以短信或语音信号的方式向该目标接收设备转发所述目标信息;响应于目标接收设备当前屏幕正处于点亮状态,但提醒模式为静音情况下的可视化提醒,则以短信的方式向该目标接收设备转发所述目标信息;响应于目标接收设备当前屏幕正处于关闭状态,且音频接口处于连接状态,则以语音信号的方式向该目标接收设备转发该目标信息。
[0107]在又一种可能的实现方式中,该状态信息中至少包括目标接收设备的应用状态以及系统状态,策略确定模块220可根据所述目标接收设备的应用及系统状态确定所述转发策略。根据提供良好的用户体验的初衷,综合考虑目标接收设备的应用状态以及系统状态。例如,目标接收设备正运行即时通信应用,且音频接口处于连接状态,则以该即时通信对应的语音信号的方式向该目标接收设备转发该目标信息;目标接收设备正运行即时通信应用,且处于静音模式,则以该即时通信对应的短消息的方式向该目标接收设备转发信息;当目标接收设备正运行音频/视频播放应用,且音频接口处于连接状态,则可以语音信号的方式向该目标接收设备转发信息;目标接收设备音频接口处于连接状态,且屏幕关闭,则以声音信号的方式向该目标接收设备转发信息;等等。
[0108]在又一种可能的实现方式中,该状态信息中至少包括目标接收设备的系统状态和/或应用状态、以及与目标接收设备关联的其它设备的系统状态和/或应用状态,可综合考虑各状态信息。例如,但当目标接收设备的屏幕处于关闭状态,且提醒模式为静音模式,则可按照类似于上述目标接收设备状态信息的策略来参考关联设备的状态信息确定向目标接收设备或关联设备转发该目标信息的转发策略,在此不再赘述。
[0109]如图5所示,本发明实施例的装置200还可包括:
[0110]转发模块240,用于在策略确定模块220确定转发策略之后,按照所述转发策略转发所述目标信息。
[0111]根据转发策略所确定的目标信息的格式与发送方初始发送的格式可能不同,转发模块240可进一步包括:
[0112]转换单元241,按照所述转发策略封装所述目标信息,例如,将文本格式的信息转换为语音格式,将按照第一种即时通信消息封装的信息转换为按照第二种即时通信消息所对应的方式封装,等。
[0113]根据具体的发送策略所参考因素的不同,该目标信息可转发至目标接收设备,若目标接收设备关联的其它设备的状态信息中包括该关联设备的标识信息,也可将目标信息转发至该目标接收设备关联的其它设备。
[0114]此外,可通过告知发送方设备转发策略等情况,提示发送方用户在此后的通信中也能按照该转发策略发送信息,以省去转换封装的过程,相应地,如图6所示,本发明实施例的装置还可包括:
[0115]提醒模块250,用于向所述目标信息对应的发送方设备发送信息转发提醒,例如,以短信的方式提醒发送方用户可以转发策略所确定的方式输入目标信息,例如,直接输入短信或语音信号,或选择与接收方同样的即时通信应用来发送目标信息。
[0116]综上,本发明实施例的装置根据接收方设备的状态信息确定转发策略,充分考虑接收方设备的各种应用和/或系统状态,能够尽可能以接收方用户体验良好的方式实现信息的转发,使用户在无需变更当前状态的情况下获取信息。
[0117]下面通过具体实例来进一步说明本发明各实施例。
[0118]实例一:用户甲通过手机向用户乙的手机发送短信。按照本发明一种可能的实现方式,短信服务器在发送该短信之前向用户乙的手机请求获取用户乙设备的状态信息,并接收用户乙的手机的自动应答。根据应答中包含的状态信息获知用户乙的手机当前屏幕关闭且音频接口处于连接状态,因此,可推断用户乙可能正使用手机收听音频信息或使用手机观看视频信息,从而确定以语音信号的方式转发用户甲输入的信息。此时,短信服务器自动对用户输入的短消息进行文本向语音信号的转换并发送。
[0119]实例二:用户甲通过手机向用户乙的手机发送第一即时通信应用消息。按照本发明一种可能的实现方式,作为第一即时通信应用服务器的一部分的信息发送装置向用户乙的手机请求获取用户乙的设备的状态信息,并接收用户乙的手机的自动应答。根据应答中包含的状态信息获知用户乙的手机当前正运行第二即时通信应用,从而确定以第二即时通信应用对应的方式转发用户甲输入的信息。此时,该信息发送装置将第一即时通信应用消息封装成第二即时通信应用消息并发送。
[0120]实例三:用户甲通过手机向用户乙的手机发送第一即时通信应用消息。按照本发明一种可能的实现方式,第一即时通信应用服务器在转发该消息之前向用户乙的手机请求获取用户乙的设备的状态信息,并接收该用户乙的手机的自动应答。根据应答中包含的状态信息获知用户乙的手机当前屏幕关闭且静音,还获知用户乙的平板电脑上正运行第二即时通信应用,从而确定以第二即时通信应用对应的方式转发用户甲输入的信息。此时,第一即时通信应用服务器将用户输入的第一即时通信应用消息封装成第二即时通信应用消息并发送。
[0121]图7为本发明实施例提供的又一种信息发送装置700的结构示意图,本发明具体实施例并不对信息发送装置700的具体实现做限定。如图7所示,该信息发送装置700可以包括:
[0122]处理器(processor)710、通信接口(Communications Interface) 720、存储器(memory) 730、以及通信总线740。其中:
[0123]处理器710、通信接口 720、以及存储器730通过通信总线740完成相互间的通信。
[0124]通信接口 720,用于与比如客户端等的网元通信。
[0125]处理器710,用于执行程序732,具体可以实现上述图2至图6中所示的装置实施例中信息发送装置的相关功能。
[0126]具体地,程序732可以包括程序代码,所述程序代码包括计算机操作指令。
[0127]处理器710可能是一个中央处理器CPU,或者是特定集成电路ASIC (ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0128]存储器730,用于存放程序732。存储器730可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序732具体可以执行如下步骤:
[0129]接收发送方向至少一个目标接收设备发送的目标信息;
[0130]根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略。
[0131]尽管此处所述的主题是在结合操作系统和应用程序在计算机系统上的执行而执行的一般上下文中提供的,但本领域技术人员可以认识到,还可结合其它类型的程序模块来执行其它实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。本领域技术人员可以理解,此处所述的本主题可以使用其它计算机系统配置来实践,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等,也可使用在其中任务由通过通信网络连接的远程处理设备执行的分布式计算环境中。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备的两者中。
[0132]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0133]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对原有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的计算机可读取存储介质包括以存储如计算机可读指令、数据结构、程序模块或其它数据等信息的任何方式或技术来实现的物理易失性和非易失性、可移动和不可因东介质。计算机可读取存储介质具体包括,但不限于,U盘、移动硬盘、只读存储器(R0M,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、可擦除可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPR0M)、闪存或其它固态存储器技术、⑶-ROM、数字多功能盘(DVD)、HD-DVD、蓝光(Blue-Ray)或其它光存储设备、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算机访问的任何其它介质。
[0134]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关【技术领域】的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【权利要求】
1.一种信息发送方法,其特征在于,所述方法包括: 接收发送方向至少一个目标接收设备发送的目标信息; 根据所述至少一个目标接收设备对应的接收方设备的状态信息,确定向所述接收方设备转发所述目标信息的转发策略。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取所述至少一个目标接收设备对应的接收方设备的状态信息。
3.根据权利要求2所述的方法,其特征在于,所述获取所述至少一个目标接收设备对应的接收方设备的状态信息包括: 发送获取所述状态信息的请求; 接收所述请求的应答,所述应答中包括所述状态信息。
4.根据权利要求3所述的方法,其特征在于,在所述发送获取所述状态信息的请求中: 响应于接收到所述目标信息发送所述请求。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述状态信息包括所述至少一个目标接收设备的应用状态和/或系统状态。
6.根据权利要求5所述的方法,其特征在于,所述应用状态包括当前运行的应用。
7.根据权利要求6所述的方法,其特征在于,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中: 根据所述至少一个目标接收设备的应用状态确定所述转发策略。
8.根据权利要求7所述的方法,其特征在于,所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述至接收方设备转发所述目标信息的转发策略包括: 确定以所述至少一个目标接收设备当前运行的应用对应的方式转发所述目标信息的转发策略。
9.根据权利要求5所述的方法,其特征在于,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中: 根据所述至少一个目标接收设备的系统状态确定所述转发策略。
10.根据权利要求9所述的方法,其特征在于,所述系统状态包括当前屏幕的开关状态以及当前的提醒模式。
11.根据权利要求10所述的方法,其特征在于,所述提醒模式包括以下提醒方式中的至少一种:可视化提醒、音频提醒、触感提醒。
12.根据权利要求5所述的方法,其特征在于,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中: 根据所述至少一个目标接收设备的应用状态及系统状态确定所述转发策略。
13.根据权利要求6至12中任一项所述的方法,其特征在于,所述状态信息还包括与所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态。
14.根据权利要求13所述的方法,其特征在于,在所述根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略中: 根据所述至少一个目标接收设备的应用状态和/或系统状态、以及所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态确定所述转发策略。
15.根据权利要求1至14中任一项所述的方法,其特征在于,所述方法还包括: 按照所述转发策略转发所述目标信息。
16.根据权利要求1至15中任一项所述的方法,其特征在于,所述按照所述转发策略转发所述目标信息包括: 按照所述转发策略封装所述目标信息。
17.根据权利要求1至16中任一项所述的方法,其特征在于,所述方法还包括: 向所述目标信息对应的发送方设备发送信息转发提醒。
18.一种信息发送装置,其特征在于,所述装置包括: 一信息接收模块,用于接收发送方向至少一个目标接收设备发送的目标信息; 一策略确定模块,用于根据所述至少一个目标接收设备对应的接收方设备的状态信息确定向所述接收方设备转发所述目标信息的转发策略。
19.根据权利要求18所述的装置,其特征在于,所述装置还包括: 一信息获取模块,用于获取所述至少一个目标接收设备对应的接收方设备的状态信息。
20.根据权利要求19所述的装置,其特征在于,所述信息获取模块包括: 一请求单元,用于发送获取所述状态信息的请求; 一应答接收单元,用于接收所述请求的应答,所述应答中包括所述状态信息。
21.根据权利要求20所述的装置,其特征在于,所述请求单元响应于接收到所述目标信息发送所述请求。
22.根据权利要求19至21中任一项所述的装置,其特征在于,所述策略确定模块根据所述至少一个目标接收设备的应用状态确定所述转发策略。
23.根据权利要求22所述的装置,其特征在于,所述策略确定模块包括: 一第一策略确定单元,用于确定以所述至少一个目标接收设备当前运行的应用对应的方式转发所述目标信息的转发策略。
24.根据权利要求22或23所述的装置,其特征在于,所述策略确定模块根据所述至少一个目标接收设备的系统状态确定所述转发策略。
25.根据权利要求19至21中任一项所述的装置,其特征在于,所述策略确定模块根据所述至少一个目标接收设备的应用状态及系统状态确定所述转发策略。
26.根据权利要求19至21中任一项所述的装置,其特征在于,所述策略确定模块根据所述至少一个目标接收设备的应用状态和/或系统状态、以及所述至少一个目标接收设备关联的其它设备的应用状态和/或系统状态确定所述转发策略。
27.根据权利要求18至26中任一项所述的装置,其特征在于,所述装置还包括: 一转发模块,用于按照所述转发策略转发所述目标信息。
28.根据权利要求27所述的装置,其特征在于,所述转发模块包括: 一转换单元,用于按照所述转发策略封装所述目标信息。
29.根据权利要求18至28中任一项所述的装置,其特征在于,所述装置还包括: 一提醒模块,用于向所述目标信息对应的发送方设备发送信息转发提醒。
【文档编号】H04W4/12GK103888916SQ201410111323
【公开日】2014年6月25日 申请日期:2014年3月24日 优先权日:2014年3月24日
【发明者】刘嘉, 施伟 申请人:北京智谷睿拓技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1