对移动终端APP接入优化的方法及系统技术方案

技术编号:25716098 阅读:33 留言:0更新日期:2020-09-23 03:00
本发明专利技术提供了一种对移动终端APP接入优化的方法及系统,通过获取用户APP使用记录计算出用户偏好,根据用户偏好定期定时向家庭网关推送用户期待的内容,从而实现当用户请求上述内容时能够直接从家庭网关中获取,无需访问服务器,从而避免网络阻塞的出现,有效的提高了用户获取内容的速度,提升了用户体验。

【技术实现步骤摘要】
对移动终端APP接入优化的方法及系统
本专利技术涉及终端接入控制领域,更具体地说,涉及一种对移动终端APP接入优化的方法及系统。
技术介绍
近几年,用户使用移动终端通过视音频APP收看电影、电视剧、新闻等节目的情况越来越普遍,经常会出现这样的情况,一家几口人在同一时间段,使用同一个app,请求同一个网络接口,通过同一个家庭网关(路由器)接入互联网。但是每个人都需要向网络端的APP请求一次,如果网络不好,或内容较大,会造成卡顿。根据日常APP使用经验,经常会出现这样的情况:一个家庭中的不同用户每天都会在固定的时间做出某些固定的请求,例如张三8点看A电视剧,李四9点用B查看新闻。因此,需要一种能够根据用户的使用习惯提高移动终端APP接入网络效率的接入优化方法,解决多用户同时请求时网络出现阻塞的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种对移动终端APP接入优化的方法及系统,用于解决同一家庭网关的多用户同时通过APP请求网络内容时出现网络阻塞的问题,实现了根据用户偏好优化移动终端网络接入,有效提升网络使用效率,提高用户体验。为了解决上述技术问题,现提出的方案如下:一种对移动终端APP接入优化的方法,包括:家庭网关收集家庭中至少一个移动终端的APP使用记录,并发送至用户偏好服务器;所述用户偏好服务器根据所述APP使用记录得到用户偏好,并发送所述用户偏好至内容服务器;所述内容服务器按照所述用户偏好向所述家庭网关推送与所述用户偏好相关的内容,所述家庭网关缓存所述内容在本地;当所述家庭网关接收到所述移动终端发送的内容请求时,先判断本地是否缓存有所述内容,如果已缓存,则向所述用户移动终端发送所述内容;其中,所述用户偏好服务器与至少一个家庭网关保持长连接。优选地,所述用户偏好至少包括以下信息之一:用户ID、开始时间、结束时间、时长、地址、主题、上次结束位置。优选地,所述家庭网关判断本地是否缓存有所述内容,如果未缓存,则将所述请求发送至所述内容服务器。优选地,所述家庭网关判断本地是否缓存有所述内容,如果已缓存,之后还包括:进一步判断所述内容是否在有效期内,如果是,则向所述用户移动终端发送所述内容;如果否,则将所述请求发送至所述内容服务器。优选地,所述家庭网关为以下所述之一:路由器、集线器、智能音箱、机顶盒、电视盒子。优选地,所述用户偏好服务器和/或所述内容服务器为集群服务器。优选地,所述内容服务器定时向所述家庭网关推送所述用户偏好相关的内容之前,还包括:所述内容服务器根据所述用户偏好中的信息定时到相关网站地址请求所述内容。一种对移动设备APP接入优化的系统,包括:内容服务器、用户偏好服务器、家庭网关以及用户移动终端;所述内容服务器,用于从所述用户偏好服务器接收用户偏好,按照所述用户偏好向所述家庭网关推送与所述用户偏好相关的内容;所述用户偏好服务器,用于从所述家庭网关接收至少一个用户的APP使用记录,根据所述APP使用记录得到用户偏好,并发送所述用户偏好至内容服务器;所述家庭网关,用于获取家庭中至少一个用户的APP使用记录并发送至用户偏好服务器,从所述内容服务器接收推送的所述用户偏好相关的内容并缓存在本地;当所述家庭网关接收到所述用户移动终端发送的内容请求时,先判断本地是否缓存有所述内容,如果已缓存,则向所述用户移动终端发送所述内容;所述用户移动终端,用于向所述家庭网关发送所述用户的所述内容请求和APP使用记录;其中,所述用户偏好服务器与至少一个家庭网关保持长连接。优选地,所述用户偏好至少包括以下信息之一:用户ID、开始时间、结束时间、时长、地址、主题、上次结束位置。优选地,所述判断所述家庭网关中是否缓存有所述内容,如果已缓存,之后还包括:进一步判断所述内容是否在有效期内,如果是,则从所述家庭网关接收所述内容;如果否,则将所述请求发送至所述内容服务器。优选地,所述家庭网关为以下所述之一:路由器、集线器、智能音箱、机顶盒、电视盒子。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现对移动终端APP接入优化的方法的步骤。从上述的技术方案可以看出,本申请实施例提供的对移动终端APP接入优化的方法,通过获取用户APP使用记录计算出用户偏好,根据用户偏好定期定时向家庭网关推送用户期待的内容,从而实现当用户请求上述内容时能够直接从家庭网关中获取,无需访问服务器,从而避免网络阻塞的出现,有效的提高了用户获取内容的速度,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是传统的移动终端APP接入服务器的方法与本专利技术的移动终端APP接入服务器的方法的原理对比图。图2是本专利技术的对移动终端APP接入优化的方法的流程图。图3是本专利技术的对移动终端APP接入优化的方法的流程图之二。图4是本专利技术的对移动终端APP接入优化的系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的对移动终端APP接入优化的方法适用于对家庭网关下的所有的智能终端的控制。网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。路由器:是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,"交通警察"。家庭网关包括但不限于路由器、集线器、智能音箱、机顶盒、电视盒子,以及目前常见的智能网络交换设备等。移动终端包括但不限于手机、PDA、笔记本电脑、平板电脑、智能可穿戴设备等。App是移动终端上的应用,主要指安装在智能手机上的软件,完善原始系统的不足与个性化。使手机完善其功能,为用户提供更丰富的使用体验的主要手段。如图1所示,上半部分展示了传统的用户移动终端通过APP从网络端的内容服务器获取音视频内容的方法。例如张家有用户A和B,李家有用户A、B和C,每一个用户发送内容请求至家庭网关,家庭网关转发内容请求到内容服务器。这种方法是每个请求都通过路由器直接打在服务器上,这种请求方式反应时间长,容易在家庭网关处造成网络阻塞。下半部分展示了本专利技术设计的方式,增加一个用户偏好服务器,用户偏本文档来自技高网...

【技术保护点】
1.一种对移动终端APP接入优化的方法,其特征在于,所述方法包括:/n家庭网关收集家庭中至少一个移动终端的APP使用记录,并发送至用户偏好服务器;/n所述用户偏好服务器根据所述APP使用记录得到用户偏好,并发送所述用户偏好至内容服务器;/n所述内容服务器按照所述用户偏好向所述家庭网关推送与所述用户偏好相关的内容,所述家庭网关缓存所述内容在本地;/n当所述家庭网关接收到所述移动终端发送的内容请求时,先判断本地是否缓存有所述内容,如果已缓存,则向所述用户移动终端发送所述内容;/n其中,所述用户偏好服务器与至少一个家庭网关保持长连接。/n

【技术特征摘要】
1.一种对移动终端APP接入优化的方法,其特征在于,所述方法包括:
家庭网关收集家庭中至少一个移动终端的APP使用记录,并发送至用户偏好服务器;
所述用户偏好服务器根据所述APP使用记录得到用户偏好,并发送所述用户偏好至内容服务器;
所述内容服务器按照所述用户偏好向所述家庭网关推送与所述用户偏好相关的内容,所述家庭网关缓存所述内容在本地;
当所述家庭网关接收到所述移动终端发送的内容请求时,先判断本地是否缓存有所述内容,如果已缓存,则向所述用户移动终端发送所述内容;
其中,所述用户偏好服务器与至少一个家庭网关保持长连接。


2.根据权利要求1或2所述的方法,其特征在于:所述家庭网关判断本地是否缓存有所述内容,如果未缓存,则将所述请求发送至所述内容服务器。


3.根据权利要求1或2所述的方法,其特征在于:所述家庭网关判断本地是否缓存有所述内容,如果已缓存,之后还包括:
进一步判断所述内容是否在有效期内,如果是,则向所述用户移动终端发送所述内容;如果否,则将所述请求发送至所述内容服务器。


4.根据权利要求1所述的方法,其特征在于:所述家庭网关为以下所述之一:路由器、集线器、智能音箱、机顶盒、电视盒子。


5.根据权利要求1所述的方法,其特征在于:所述用户偏好服务器和/或所述内容服务器为集群服务器。
...

【专利技术属性】
技术研发人员:王飞
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1