信息推送方法、装置、系统及信息接入装置的制造方法

文档序号:8265873阅读:251来源:国知局
信息推送方法、装置、系统及信息接入装置的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,特别是涉及一种信息推送方法、信息推送装置、信息 接入装置及信息推送系统。
【背景技术】
[0002] 用户之间通过服务器传输网络数据时,比如传送图片时,传统的做法是接收图片 的用户的接入客户端对应的接入服务器在其他服务器获得图片数据,获取图片数据后,应 答接入客户端的业务请求,将图片数据传输给接入客户端。通常还会在接入服务器缓存一 份,以备后续其他客户端需要下载该图片时,可以快速获得该图片。
[0003] 然而,上述传统的做法,由于需要在其他服务器获得接入客户端所需的数据,从而 可能出现延时过高,网络抖动失败率高,获取数据速度相对较慢的问题。

【发明内容】

[0004] 基于此,有必要针对下载速度较慢的问题,提供一种信息推送方法、信息推送装 置、信息接入装置及信息推送系统。
[0005] 一种信息推送方法,包括:
[0006] 接收用户上传网络数据的上传请求,所述上传请求中携带有目标用户信息;
[0007] 接收所述网络数据,所述目标用户信息为接收所述网络数据的目标用户的信息;
[0008] 根据所述目标用户信息查找目标用户的登录区信息;
[0009] 将所述网络数据存储在根据所述登录区信息确定的服务器中,以实现对所述网络 数据的预推送。
[0010] 一种信息推送装置,包括:
[0011] 接收模块,用于接收用户上传网络数据的上传请求,所述上传请求中携带有目标 用户信息;并用于接收所述网络数据,所述目标用户信息为接收所述网络数据的目标用户 的信息;
[0012] 查找模块,用于根据所述目标用户信息查找目标用户的登录区信息;
[0013] 推送模块,用于将所述网络数据存储在根据所述登录区信息确定的服务器中,以 实现对所述网络数据的预推送。
[0014] 一种信息接入装置,包括接入模块,用于接收并存储网络数据;
[0015] 所述接入模块为根据接收所述网络数据的目标用户信息查找到的目标用户的登 录区信息确定的。
[0016] 一种信息推送系统,包括源终端、信息推送装置及信息接入装置,所述源终端用于 上传网络数据及目标用户信息;所述信息推送装置为权利要求8至13任一项所述的信息推 送装置;所述信息接入装置为权利要求15所述的信息接入装置。
[0017] 上述信息推送方法、信息推送装置、信息接入装置及信息推送系统,预先将用户上 传的网络数据,如图片等,推送到目标用户根据登录区信息确定的服务器中,由于目标用户 登录过的服务器目标用户再次登录的可能性大,从而可以提高下载时的命中率。目标用户 在该服务器上请求下载该图片时,服务器可以直接提供网络数据,节省从其他服务器获得 网络数据的时间,加速效果明显。
【附图说明】
[0018] 图1为一实施例信息推送方法的流程图;
[0019] 图2为又一实施例信息推送方法的流程图;
[0020] 图3为又一实施例信息推送方法的流程图;
[0021] 图4为一实施例的信息推送装置的示意图;
[0022] 图5为又一实施例的信息推送装置的示意图;
[0023] 图6为一实施方式的信息推送系统的示意图。
【具体实施方式】
[0024] 为了便于理解本发明,下面将参照相关附图对信息推送方法、信息推送装置、信息 接入装置及信息推送系统进行更全面的描述。附图中给出了信息推送方法、信息推送装置、 信息接入装置及信息推送系统的首选实施例。但是,信息推送方法、信息推送装置、信息接 入装置及信息推送系统可以以许多不同的形式来实现,并不限于本文所描述的实施例。相 反地,提供这些实施例的目的是使对信息推送方法、信息推送装置、信息接入装置及信息推 送系统的公开内容更加透彻全面。
[0025] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的 技术人员通常理解的含义相同。本文中在信息推送方法、信息推送装置、信息接入装置及信 息推送系统的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制 本发明。本文所使用的术语"及/或"包括一个或多个相关的所列项目的任意的和所有的 组合。
[0026] 图1为一实施方式的信息推送方法流程图,本实施例具体可适用于互联网中不同 服务器之间的信息推送策略。如图1所示,本实施例的网址共享方法的具体步骤如下:
[0027] 步骤S100,接收用户上传网络数据的上传请求,上传请求中携带有目标用户信息。
[0028] 步骤S120,接收网络数据,目标用户信息为接收网络数据的目标用户的信息。
[0029] 上传网络数据的上传用户和接收该网络数据的目标用户可以是同一用户,也可以 是不同的用户。一般情况下,上传用户与目标用户为不同用户,上传用户上传中转收据时, 会指定相应的目标用户,比如指定用户的用户名、账户号码等目标用户信息。网络数据可以 是文字信息数据、文件数据等。通常文字信息数据的数据量较小,而文件数据的数据量较 大,采用信息推送方法加速效果也更明显。文件数据可以是压缩文件、文字文件、表格文件、 多媒体文件等。本实施例中为多媒体文件中的图片文件,另外,在其他实施例中也可以是音 频文件、视频文件等。
[0030] 步骤S140,根据目标用户信息查找目标用户的登录区信息。目标用户的登录区信 息是反映目标用户登录情况的信息,比如登录的服务器地址、登录时间、登录次数等等。目 标用户的登录区信息可以集中存储在专门的登录信息服务器上,也可以分散存储在存储网 络数据的服务器上,例如目标用户登录过的服务器都存储目标用户的登录区信息。
[0031 ] 在其中一个实施例中,登录区信息包括最近登录区信息。
[0032] 最近登录区信息可以是离当前时间最近的预定个数的登录区信息。预定个数可 以是1个、3个、5个、8个或任意个数,预设个数可以由目标用户根据需要任意设定。比如, 2013年8月1日登录服务器A,2013年8月3日登录服务器B,2013年8月5日登录服务器 C,2013年8月8日登录服务器D,当前日期是2013年8月9日,预定个数是3个,最近登录 的三个服务器是B、C、D,则最近登录区信息为服务器B、服务器C和服务器D的信息。目标 用户最近登录的服务器,很可能再次登录。
[0033] 最近登录区信息还可以是登录时间与当前时间的间隔小于预设时间阈值的登录 区信息。预设时间阈值可以是7天、15天、一个月、两个月或任意时间,预设时间阈值可以由 目标用户根据需要任意设定。比如,2013年8月1日登录服务器A,2013年8月3日登录服 务器B,2013年8月5日登录服务器C,2013年8月8日登录服务器D,当前日期是2013年 8月9日,预设时间阈值是7天,7天内登录的服务器是B、C、D,则最近登录区信息为服务器 B、服务器C和服务器D的信息。目标用户在一定时间范围内登录的服务器,也很可能再次 登录。
[0034] 在其中一个实施例中,登录区信息还包括最近最常登录区信息。最近最常登录区 信息为登录时间与当前时间的间隔小于预设时间阈值且登录次数靠前的预定个数的登录 区信息。预设时间阈值可以是7天、15天、一个月、两个月或任意时间,预定个数可以是1 个、3个、5个、7个或任意个数,预设时间阈值和预设个数可以由目标用户根据需要任意设 定。比如,当前日期是2013年8月9日,预设时间阈值是7天,7天内,即2013年8月2日 起没有登录服务器A,7天内登录的服务器B、C、D的次数分别为10次、5次和1次。如果预 定个数是2个,服务器B、C、D登录次数靠前的2个服务器是B、C,则最近登录区信息为服务 器B和服务器C的信息。在一定的时间范围内,登录次数
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1