信息推送方法、装置、终端及服务器的制造方法_4

文档序号:8475208阅读:来源:国知局
76]与前述信息推送方法实施例相对应,本公开还提供了信息推送装置及其所应用的装置及服务器的实施例。
[0177]如图4所示,图4是本公开根据一示例性实施例示出的一种信息推送装置框图,所述装置可以包括:检测模块410、服务记录信息发送模块420及服务信息接收模块430。
[0178]其中,检测模块410,被配置为检测到与经过认证的公共服务号码有通信行为;
[0179]通信记录信息发送模块420,被配置为如果用户同意接收来自所述公共服务号码的服务信息,将对应检测模块410所检测到的通信行为的通信记录信息发送给第一服务器;
[0180]服务信息接收模块430,被配置为接收第一服务器基于通信记录信息发送模块420发送的通信记录信息发送的、来自公共服务号码的服务信息。
[0181]上述实施例中,终端可以在用户同意接收来自经过认证的号码的服务信息的情况下,在检测到通信行为时,将该通信行为的通信记录信息发送给第一服务器,以使第一服务器能够向该号码对应的第二服务器请求获取服务信息。从而,由于用户已经同意接收该服务信息,终端接收该服务信息不仅不会打扰到用户,而且还能为用户提供有用的信息。
[0182]如图5所示,图5是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图4所示实施例的基础上,检测模块410可以包括:检测子模块411、读取子模块412、查找子模块413及确定子模块414。
[0183]其中,检测子模块411,被配置为检测到通信行为;
[0184]读取子模块412,被配置为读取检测子模块411所检测到的通信行为的对端号码;
[0185]查找子模块413,被配置为基于读取子模块412读取的对端号码查找预先存储的、来自第一服务器且经第一服务器认证的公共服务号码列表;
[0186]确定子模块414,被配置为确定读取子模块412读取的对端号码存在于查找子模块413查找的公共服务号码列表中。
[0187]上述实施例中,终端可以通过读取预先存储的公共服务号码列表来确定当前产生通信行为的号码是否为经过认证的号码,该号码列表可以为第一服务器发送给终端。
[0188]如图6所示,图6是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图4所示实施例的基础上,检测模块410可以包括:检测子模块415、读取子模块416、查询请求发送子模块417以及查询结果接收子模块418。
[0189]其中,检测子模块415,被配置为检测到有通信行为;
[0190]读取子模块416,被配置为读取检测子模块415检测到的通信行为的对端号码;
[0191]查询请求发送子模块417,被配置为将读取子模块416读取的对端号码携带在查询请求中发送给第一服务器;
[0192]查询结果接收子模块418,被配置为所述第一服务器发送的、对端号码存在于经过第一服务器认证的公共服务号码列表中的查询结果。
[0193]上述实施例中,终端可以将产生通信行为的对端号码发送给第一服务器进行查询,第一服务器通过读取经过认证的公共服务号码列表来确定当前产生通信行为的号码是否为经过认证的号码,从而节省终端的存储空间。
[0194]如图7所示,图7是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图4所示实施例的基础上,该信息推送装置还可以包括:确认信息输出模块440和确认响应接收模块450。
[0195]其中,确认信息输出模块440,被配置为基于预设的输出策略输出确认信息,该确认信息用于确认用户是否同意接收来自公共服务号码列表中的一个或多个公共服务号码的服务信息;
[0196]确认响应接收模块450,被配置为接收用户针对确认信息的确认响应。
[0197]上述实施例中,终端基于预设的输出策略输出确认信息,预先对用户是否同意接收来自经过认证的号码的服务信息进行确认,以确保只接收经过用户同意的服务信息,不会对用户造成打扰。
[0198]如图8所示,图8是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图6所示实施例的基础上,确认信息输出模块440可以包括:查找子模块441、计算子模块442和输出子模块443。
[0199]其中,查找子模块441,被配置为基于公共服务号码,查找所存储的上次针对公共服务号码输出确认信息的时间;
[0200]计算子模块442,被配置为计算当前时间与查找子模块441所查找的时间之间的时间差;
[0201]输出子模块443,被配置为在计算子模块442计算的时间差大于第一预设期限时,输出确认信息。
[0202]有些情况下,用户在接收了一些来自某个号码的服务信息之后,不希望再继续接收该服务信息,那么在上述实施例中,终端可以每隔设定的时间对用户是否同意接收服务信息进行一次确认,以及时根据用户的选择调整服务信息的接收。
[0203]如图9所示,图9是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图6所示实施例的基础上,确认信息输出模块440可以包括:查找子模块444、统计子模块445以及输出子模块446。
[0204]其中,查找子模块444,被配置为基于公共服务号码,查找所存储的上次针对公共服务号码输出确认信息的时间;
[0205]统计子模块445,被配置为统计在查找子模块444所查找的时间之后,针对公共服务号码的通信行为的次数;
[0206]输出子模块446,被配置为在统计子模块445所统计的次数大于第一预设次数时,输出确认信息。
[0207]上述实施例中,终端可以根据与某号码产生通信行为的次数对用户是否同意接收服务信息进行一次确认,以及时根据用户的选择调整服务信息的接收。
[0208]如图10所示,图10是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图6所示实施例的基础上,确认信息输出模块440可以包括:检测子模块447、读取子模块448以及输出子模块449。
[0209]其中,检测子模块447,被配置为检测到正在进行初始设置;
[0210]读取子模块448,被配置为基于检测子模块447检测到的初始设置读取预先存储的、来自第一服务器且经第一服务器认证的公共服务号码列表;
[0211]输出子模块449,被配置为输出针对读取子模块448读取的公共服务号码列表的确认信息。
[0212]上述实施例中,终端也可以在用户对终端进行初始设置的时候,对用户是否同意接收服务信息进行确认,这样在与该号码产生通信行为的时候,无需再次确认,不占用用户进行通话的时间。
[0213]在前述图4-图10任一所示的实施例中,通信记录信息发送模块420所发送的通信记录信息中还携带有上述通信行为的描述信息,服务信息接收模块430所接收的服务信息为针对该描述信息的服务信息。
[0214]通信记录信息发送模块420所发送的通信记录信息中还携带有用户标识,该用户标识用于使第一服务器基于用户标识发送来自公共服务号码的服务信息。
[0215]上述实施例中,服务器与终端之间发送服务信息以互联网传输的方式进行,与现有技术中通过短信网络发送短信相比,节省费用。
[0216]检测模块410检测到的通信行为包括已建立的通信连接、未建立通信连接的呼叫请求、未接来电、或检测到在键盘中接收到所述用户输入的公共服务号码。
[0217]服务信息接收模块430所接收的服务信息的格式包括文字、图片、音频、视频中的一种或多种的组合。
[0218]上述实施例中,终端接收到的服务信息可以为多种格式的信息,更具有趣味性和可读性,有利于用户和厂商的互动。
[0219]上述图4至图10示出的信息推送装置实施例可以应用在终端中。
[0220]如图11所示,图11是本公开根据一示例性实施例示出的另一种信息推送装置框图,所述装置可以包括:存储模块510、信息获取请求发送模块520及服务信息发送模块530。
[0221]其中,存储模块510,被配置为将接收到的对应通信行为的通信记录信息进行存储,通信记录信息为用户同意接收来自经过认证的公共服务号码的服务信息的情况下,终端在检测到与该公共服务号码产生通信行为时发送的;
[0222]信息获取请求发送模块520,被配置为基于预设获取策略及存储模块510所存储的通信记录信息,向公共服务号码对应的第二服务器发送信息获取请求;
[0223]服务信息发送模块530,被配置为将所述第二服务器基于信息获取请求发送模块520发送的信息获取请求发送的服务信息发送给终端。
[0224]上述实施例中,服务器可以对来自终端的通信记录信息进行存储,并基于存储的信息和预设获取策略,向公共服务号码对应的服务器发送信息获取请求,以及将获取的服务信息发送给终端。而通信记录信息为终端在确认用户同意接收服务信息的情况下发送的,因而能够保证服务器向终端发送的服务信息都是经用户同意的服务信息,不会对用户造成打扰。
[0225]如图12所示,图12是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图11所示实施例的基础上,存储模块510存储的通信记录信息中可以携带有用户标识,信息获取请求发送模块520可以包括:查找子模块521、计算子模块522和信息获取请求发送子模块523。
[0226]其中,查找子模块521,被配置为基于用户标识,查找上次向第二服务器发送信息获取请求的时间;
[0227]计算子模块522,被配置为计算当前时间与查找子模块521所查找的时间之间的时间差;
[0228]信息获取请求发送子模块523,被配置为在计算子模块522所计算的时间差大于第二预设期限时,向第二服务器发送信息获取请求。
[0229]上述实施例中,为了避免同一号码推送过多的服务信息而对用户造成打扰,服务器每隔设定的时间向该号码对应的服务器请求获取服务信息。
[0230]如图13所示,图13是本公开根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图11所示实施例的基础上,存储模块510存储的通信记录信息中携带有用户标识,信息获取请求发送模块520可以包括:查找子模块524、统计子模块525以及信息获取请求发送子模块526。
[0231]其中,查找子模块524,被配置为基于用户标识,查找上次向第二服务器发送信息获取请求的时间;
[0232]统计子模块525,被配
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1