使用多维化技术改进交互页面缓存系统的方法技术方案

技术编号:15437512 阅读:98 留言:0更新日期:2017-05-26 03:34
本发明专利技术公开了使用多维化技术改进交互页面缓存系统的方法,包括如下步骤:步骤一、初始化多维度页面数据缓存系统;步骤二、抓取并分析当前页面基本结构;步骤三、多维化预存系统管理器;步骤四、设定数据加载优先级;步骤五、依次加载页面访问数据;步骤六、预存待访问数据;步骤七、页面访问;步骤八、退出多维度页面数据缓存系统。本发明专利技术设计出通过多维化的方式全面综合性的分析用户使用习惯、预测用户访问轨迹的页面交互内容访问控制系统,通过该系统不但可以提升有效数据的预存比例,还能够有效过滤或降低无效内容的获取优先级,使得最重要的页面内容可以得到最优先的加载权和访问权,从而使得用户在最短的时间内得到自己最想要的信息。

Method for improving interactive page caching system using multidimensional Technology

The invention discloses a method for improving technology using multidimensional interactive page caching system, which comprises the following steps: step one, initialize the multidimensional page data cache system; step two, grasping the basic structure and the analysis of the current page; step three, multidimensional stored system manager; step four, set the data loading priority; step five in order to load the page to access the data; step six, stored to access data; step seven, page access; step eight, exit the multidimensional data cache system page. The present invention is designed by the way of multidimensional comprehensive analysis of user habits, page interactive content prediction user access path access control system, the system can not only enhance the effective data stored in proportion, but also can effectively reduce the volume of the filter or get the priority is invalid, which makes the page of the most important content can be obtained the first loading power and access, allowing users to get their most wanted information in the shortest time.

【技术实现步骤摘要】
使用多维化技术改进交互页面缓存系统的方法
本专利技术涉及使用多维化技术改进交互页面缓存系统的方法,本专利技术可以被广泛的应用于移动设备、网络终端,或是各种类型的网络系统中,属于网络系统

技术介绍
据申请人了解随着javascript/html5等多媒体网络技术的逐渐普及和发展,网页浏览过程中的多媒体内容逐渐增多,视觉特效也大幅增强,传统使用简单文字和排版就能展现的内容,现在往往需要大量的脚本进行控制,期间还夹杂了各种的图片、广告或多媒体数据流。因此,虽然网络的访问速度不断加快,硬件的水平不断提升,但是用户实际访问页面时所需要的时间却未能显著缩短,反而在某些情况下增加了访问有效内容的难度。为解决这类问题,各种页面预读技术层出不穷,相关的javascript技术也提出了AJAX这样的异步访问解决方案,甚至可以通过将图片等大容量数据离散化访问的方式来增强页面访问的实际体验。然而随着页面交互内容的复杂性逐步提升,类似的解决方案已经不足以处理日益复杂的页面内容,大量的移动流量被无关内容所浪费,某些配置比较低端,或者老旧的设备甚至在访问这些内容时会出现进程卡死、失去响应的问题,可以说,过于冗杂的页面交互内容已经严重影响到了用户体验,分散了用户注意力和专注力,使得原本最为直观的信息获取平台失去了其本身最重要的价值,沦为绚丽特效、广告,以及无用信息充塞的牺牲品。
技术实现思路
本专利技术的目的在于:设计出通过多维化的方式全面综合性的分析用户使用习惯、预测用户访问轨迹的页面交互内容访问控制系统,通过该系统不但可以提升有效数据的预存比例,还能够有效过滤或降低无效内容的获取优先级,使得最重要的页面内容可以得到最优先的加载权和访问权,从而使得用户在最短的时间内得到自己最想要的信息。让页面内容的访问过程更具价值,同时也不会因为过于苛刻的过滤条件而使得用户错过一些比较敢兴趣的有效信息,比如对用户本身确实具有一定价值的广告内容。本专利技术是一种位于页面浏览器与服务器之间的中间组件数据过滤方法,其工作原理在于,通过预加载页面的基本布局和内容大纲的方式来分析数据内容的优先级,进而优先加载有效信息,预存预访问的有效内容。本专利技术具体技术方案如下:本专利技术使用多维化技术改进交互页面缓存系统的方法,其特征在于,包括如下步骤:步骤一、初始化多维度页面数据缓存系统;步骤二、抓取并分析当前页面基本结构;步骤三、多维化预存系统管理器;步骤四、设定数据加载优先级;步骤五、依次加载页面访问数据;步骤六、预存待访问数据;步骤七、页面访问;步骤八、退出多维度页面数据缓存系统;首先初始化多维度页面数据缓存系统,然后抓取并分析当前页面基本结构,多维化预存系统管理器中设置了用户自定义优先级、预置数据优先级、用户自定义屏蔽数据和预置屏蔽数据;然后根据用户自定义优先级和预置数据优先级,设定数据加载优先级,然后依次加载页面访问数据;然后根据用户自定义屏蔽数据和预置屏蔽数据,屏蔽掉页面中不需要的数据信息;然后预存待访问数据,再进行页面访问,并将页面预存到多维化预存系统管理器中,如果预存失败,则重新进行抓取并分析当前页面基本机构这一步骤;当退出多维度页面数据缓存系统后,保存并更新预读规则到多维化预存系统管理器中。进一步地,所述步骤一中,初始化多维度页面数据缓存系统,具体过程为:捕获浏览器页面访问请求,激活页面数据过滤进程。该系统主要使用多维化的形式将用户的个人信息进行分层处理,比如以年龄段决定访问内容和辅助提示信息,以收入水平过滤不符合购买能力的商品,又或根据学历水平决定所载入内容的排序结果等。进一步地,所述步骤二中,抓取访问请求的首页面,根据页面内容类型和结构定义,根据所获取到的信息在数据空间中绘制该页面的多维化预访问轨迹图。进一步地,所述轨迹图包括5个区域,区域1为广告和用户身份识别区,设置在轨迹图的顶部;区域2和区域3为广告区,设置在轨迹图的两侧;所述区域4为主内容区域,设置在轨迹图的中部;所述区域5为访问控制或页面交互区,设置在轨迹图的底部。该部分主要通过页面的标签语言来识别页面的基本结构,比如<body>为页面主体等。比如:识别标准页面标签:<html><head></head><body></body></html>,识别css布局规则。进一步地,所述步骤三中,所述多维化预存系统管理器中设置了用户自定义优先级、预置数据优先级、用户自定义屏蔽数据和预置屏蔽数据;主要通过数据空间来管理用户自定义规则和预置处理规则,并在此基础上拓展多维化属性,包括以用户身份、年龄来管理不同维度的规则定义;用户自定义优先级:该部分主要为特定内容的优先级,提升自定义页面区域的显示优先级、自定义特定内容或数据类型的优先级;预置数据优先级:预置优先级规则支持用户编辑或移除,同时根据用户的使用习惯进行自主学习和更新;用户自定义屏蔽数据:自定义屏蔽功能支持数据类型屏蔽、ip地址屏蔽、页面区域屏蔽或页面脚本屏蔽;预置屏蔽数据:预置屏蔽内容以去除广告、阻止冗余脚本的运行为主,同时也支持复杂网络环境下自动减少多媒体数据、图片内容的加载量,以便快速展现有效数据内容。该管理器的主要内容包括:个人多维化信息与过滤规则的匹配管理、自定义过滤规则的管理、基于安全级别所定义的访问规则管理等多种规则的相互适配,再通过页面标签关键字、加载路径(IP地址)等相关途径定位所要过滤的内容、所运行加载的脚本、播放的多媒体文件等。进一步地,所述步骤四中,根据多维化预存系统管理器的反馈来设定页面内容的优先级。进一步地,所述步骤五中,根据优先级设定,在屏蔽掉过滤内容后,依次加载页面内容。进一步地,所述步骤六中,当前页面完成显示后根据页面区域的优先级设定,在过滤掉屏蔽内容后开始预缓存待访问数据。进一步地,所述步骤七中,用户点击页面链接,激活新的访问,若预缓存页面命中,则予以显示,若预缓存策略失败则重新开始步骤二。进一步地,所述步骤八中,多维化预存系统管理器发出退出消息,激活预存管理系统的自更新功能,将用户的本次访问过程转换为数据空间规则后予以保存,并刷新相关规则定义。所谓的多维度指的就是用户性别、年龄、学历、收入水平等多种维度的身份识别信息,通过这些信息的综合判断,确定适合于该用户的操作模式,比如:在访问网络购物页面时,通过该判定结果决定是否显示辅助用的简洁的文字描述、操作图示、甚至语音或视频操作示例等,一般原则是年龄越大、学历越低的群体所需要的提示信息越详尽,而年龄较小的群体,则不适合访问某些内容等。其中,用户的个性化设置也可以作为单独的维度而存在,其作用就是基于固有的过滤原则进行补充,比如在新闻站点上确定是否过滤不感兴趣的信息等。本专利技术有益效果如下:本专利技术设计出了一种通过多维化的方式全面综合性的分析用户使用习惯、预测用户访问轨迹的页面交互内容访问控制系统,通过该系统不但可以提升有效数据的预存比例,还能够有效过滤或降低无效内容的获取优先级,使得最重要的页面内容可以得到最优先的加载权和访问权,从而使得用户在最短的时间内得到自己最想要的信息。让页面内容的访问过程更具价值,同时也不会因为过于苛刻的过滤条件而使得用户错过一些比较敢兴趣的有效信息,比如对用本文档来自技高网...
使用多维化技术改进交互页面缓存系统的方法

【技术保护点】
使用多维化技术改进交互页面缓存系统的方法,其特征在于:包括如下步骤:步骤一、初始化多维度页面数据缓存系统;步骤二、抓取并分析当前页面基本结构;步骤三、多维化预存系统管理器;步骤四、设定数据加载优先级;步骤五、依次加载页面访问数据;步骤六、预存待访问数据;步骤七、页面访问;步骤八、退出多维度页面数据缓存系统;首先初始化多维度页面数据缓存系统,然后抓取并分析当前页面基本结构,多维化预存系统管理器中设置了用户自定义优先级、预置数据优先级、用户自定义屏蔽数据和预置屏蔽数据;然后根据用户自定义优先级和预置数据优先级,设定数据加载优先级,然后依次加载页面访问数据;然后根据用户自定义屏蔽数据和预置屏蔽数据,屏蔽掉页面中不需要的数据信息;然后预存待访问数据,再进行页面访问,并将页面预存到多维化预存系统管理器中,如果预存失败,则重新进行抓取并分析当前页面基本机构这一步骤;当退出多维度页面数据缓存系统后,保存并更新预读规则到多维化预存系统管理器中。

【技术特征摘要】
1.使用多维化技术改进交互页面缓存系统的方法,其特征在于:包括如下步骤:步骤一、初始化多维度页面数据缓存系统;步骤二、抓取并分析当前页面基本结构;步骤三、多维化预存系统管理器;步骤四、设定数据加载优先级;步骤五、依次加载页面访问数据;步骤六、预存待访问数据;步骤七、页面访问;步骤八、退出多维度页面数据缓存系统;首先初始化多维度页面数据缓存系统,然后抓取并分析当前页面基本结构,多维化预存系统管理器中设置了用户自定义优先级、预置数据优先级、用户自定义屏蔽数据和预置屏蔽数据;然后根据用户自定义优先级和预置数据优先级,设定数据加载优先级,然后依次加载页面访问数据;然后根据用户自定义屏蔽数据和预置屏蔽数据,屏蔽掉页面中不需要的数据信息;然后预存待访问数据,再进行页面访问,并将页面预存到多维化预存系统管理器中,如果预存失败,则重新进行抓取并分析当前页面基本机构这一步骤;当退出多维度页面数据缓存系统后,保存并更新预读规则到多维化预存系统管理器中。2.根据权利要求1所述的使用多维化技术改进交互页面缓存系统的方法,其特征在于:所述步骤一中,初始化多维度页面数据缓存系统,具体过程为:捕获浏览器页面访问请求,激活页面数据过滤进程;该系统主要使用多维化的形式将用户的个人信息进行分层处理,以年龄段决定访问内容和辅助提示信息,以收入水平过滤不符合购买能力的商品,又或根据学历水平决定所载入内容的排序结果。3.根据权利要求1所述的使用多维化技术改进交互页面缓存系统的方法,其特征在于:所述步骤二中,抓取访问请求的首页面,根据页面内容类型和结构定义,根据所获取到的信息在数据空间中绘制该页面的多维化预访问轨迹图。4.根据权利要求3所述的使用多维化技术改进交互页面缓存系统的方法,其特征在于:所述轨迹图包括5个区域,区域1为广告和用户身份识别区,设置在轨迹图的顶部;区域2和区域3为广告区,设置在轨迹图的两侧;所述区域4为主...

【专利技术属性】
技术研发人员:张家重董毅李光瑞王玉奎
申请(专利权)人:浪潮苏州金融技术服务有限公司
类型:发明
国别省市:江苏,32

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

1