基于用户行为预测的数据广播系统及其数据加速方法技术方案

技术编号:9854328 阅读:86 留言:0更新日期:2014-04-02 17:55
本发明专利技术公开了基于用户行为预测的数据广播系统及其数据加速方法,所述方法包括步骤:A、机顶盒预先将各级页面的页面数据及各页面的焦点对应的页面数据,依次接收下来并分级存储在缓存中;B、当需浏览页面,接收到用户的操作指令点击焦点时,从所述缓存中调出与所述焦点对应的页面数据进行显示。本发明专利技术通过多级预收页面数据机制,将用户当前行为可能浏览的页面数据预先接收下来,等到用户点击焦点时,可马上显示对应页面,加快了浏览速度,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及机顶盒领域,尤其涉及的是一种。
技术介绍
广电运营商现在都开展了数据广播业务(一种用户可以在机顶盒上面以类似网页的形式浏览图文信息的业务,内容包括:政务信息、天气预报、商户广告、新闻信息等)。数据广播内容服务器放置于电视台机房,内容通过数字电视网络传输到每个用户家里。用户用过机顶盒接收和现实相关图文信息。机顶盒先在数字电视网络中接收某个数据广播页面的全部数据(文字、图片等),然后将图文信息排列成一个页面供用户浏览。同时用户可以用遥控器选中某个焦点,点击后,机顶盒根据用户点击的焦点在数字电视网络中接收对应页面的全部数据,然后再将新的页面显示给用户。如此类推,用户可以实现浏览页面内容、点击焦点跳转页面等操作。目前的机顶盒在数字电视网络中接收某个数据广播页面存在几个问题:当用户点击某个焦点后,机顶盒去数字电视网络中接收对应页面的数据需要时间,特别是页面内容较多时,用户需要等待较长时间才能看到新的页面内容,费时费力。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种免费、快捷的蓝牙移动设备的实现蓝牙博客的系统和方法。本专利技术通过多级预收页面数据机制,将用户当前行为可能浏览的页面数据预先接收下来,等到用户点击焦点时,可马上显示对应页面,加快了浏览速度。本专利技术解决技术问题所采用的技术方案如下: 一种基于用户行为预测的数据广播系统的数据加速方法,其中,包括步骤: A、机顶盒预先将各级页面的页面数据及各页面的焦点对应的页面数据,依次接收下来并分级存储在缓存中; B、当需浏览页面,接收到用户的操作指令点击焦点时,从所述缓存中调出与所述焦点对应的页面数据进行显示。所述基于用户行为预测的数据广播系统的数据加速方法,其中,所述步骤A具体包括: Al、机顶盒数据接收模块开始接收第一页面的相关数据; A2、当第一页面的相关数据接收完毕,机顶盒显示所述第一页面相关数据的内容; A3、接收用户的操作指令开始浏览所述第一页面; A4、在后台机顶盒数据加速模块自动分析所述第一页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; A5、当所述第一页面内焦点N对应的页面号的页面数据接收完毕,机顶盒数据加速模块将页面的相关数据存入到数据缓存模块的一级缓存; A6、以此类推,直到当前页面的所有焦点对应的页面数据接收完毕,并将第一页面内所有焦点对应的页面数据存储到数据缓存模块的一级缓存。所述基于用户行为预测的数据广播系统的数据加速方法,其中,所述步骤A具体还包括: A7、机顶盒数据接收加速模块逐个分析已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; AS、数据接收模块接受已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的二级缓存; A9、机顶盒数据接收加速模块再逐个分析已经存入到数据缓存模块二级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收二级缓存内的所有页面内所有焦点对应页面号的页面数据; A10、数据接收模块接受二级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的三级缓存; Al 1、以次类推,直到数据缓存模块的内存使用饱和。所述基于用户行为预测的数据广播系统的数据加速方法,其中,所述步骤B具体包括: B1、当需浏览页面,接收到用户的操作指令点击焦点时,则控制进入步骤B2 ; B2、在所有一级缓存中查找用户点击焦点对应的页面,判断是否找到点击焦点对应的页面,当是时进入步骤M10,当否时进入步骤M20 ; M10、如果找到点击焦点对应的页面,立即显示对应页面,并将该页面设置为第一页面;清空所有一级缓存数据,把该页面内包含的焦点也对应页面的数据变更为一级缓存,清空其它二级缓存数据;对应查找其下级缓存,并调整缓存级别,直至N级缓存; M20、如果没有找到点击焦点对应的页面,则说明此页面数据还没有接收完毕,机顶盒数据接收模块开始接收对应页面数据,清空所有一级、二级直至N级缓存,该页面设置为第一页面。一种基于用户行为预测的数据广播系统,其中,包括: 接收与缓存模块,用于控制机顶盒预先将各级页面的页面数据及各页面的焦点对应的页面数据,依次接收下来并分级存储在缓存中; 浏览与控制模块、用于当需浏览页面,接收到用户的操作指令点击焦点时,从所述缓存中调出与所述焦点对应的页面数据进行显示。所述基于用户行为预测的数据广播系统,其中,所述接收与缓存模块包括: 第一接收控制单元,用于控制机顶盒数据接收模块开始接收第一页面的相关数据;当第一页面的相关数据接收完毕,机顶盒显示所述第一页面相关数据的内容; 浏览与分析控制单元,用于接收用户的操作指令开始浏览所述第一页面;控制在后台机顶盒数据加速模块自动分析所述第一页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; 第一缓存控制单元,用于当所述第一页面内焦点N对应的页面号的页面数据接收完毕,机顶盒数据加速模块将页面的相关数据存入到数据缓存模块的一级缓存;以此类推,直到当前页面的所有焦点对应的页面数据接收完毕,并将第一页面内所有焦点对应的页面数据存储到数据缓存模块的一级缓存。所述基于用户行为预测的数据广播系统,其中,所述接收与缓存模块还包括: 第二接收控制单元,用于控制机顶盒数据接收加速模块逐个分析已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; 第二缓存控制单元、数据接收模块接受已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的二级缓存; 第三缓存控制单元、机顶盒数据接收加速模块再逐个分析已经存入到数据缓存模块二级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收二级缓存内的所有页面内所有焦点对应页面号的页面数据;数据接收模块接受二级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的三级缓存;以次类推,直到数据缓存模块的内存使用饱和。所述基于用户行为预测的数据广播系统,其中,所述浏览与控制模块包括 点击与控制单元,用于当需浏览页面,接收到用户的操作指令点击焦点时; 链接与显示控制单元,用于在所有一级缓存中查找用户点击焦点对应的页面,判断是否找到点击焦点对应的页面,如果找到点击焦点对应的页面,立即显示对应页面,并将该页面设置为第一页面;清空所有一级缓存数据,把该页面内包含的焦点也对应页面的数据变更为一级缓存,清空其它二级缓存数据;对应查找其下级缓存,并调整缓存级别,直至N级缓存;如果没有找到点击焦点对应的页面,则说明此页面数据还没有接收完毕,机顶盒数据接收模块开始接收对应页面数据,清空所有一级、二级直至N级缓存,该页面设置为第一页面。本专利技术所提供的,使机顶盒增加了新功能:通过分析当前页面内所有焦点对应的页面,利用用户浏览当前页面和选择焦点操作的时间段,在用户点击焦点前就将所有焦点对应页面的内容接收并存储下来,当用户点击某个焦点时,对应本文档来自技高网...

【技术保护点】
一种基于用户行为预测的数据广播系统的数据加速方法,其特征在于,包括步骤:A、机顶盒预先将各级页面的页面数据及各页面的焦点对应的页面数据,依次接收下来并分级存储在缓存中;B、当需浏览页面,接收到用户的操作指令点击焦点时,从所述缓存中调出与所述焦点对应的页面数据进行显示。

【技术特征摘要】
1.一种基于用户行为预测的数据广播系统的数据加速方法,其特征在于,包括步骤: A、机顶盒预先将各级页面的页面数据及各页面的焦点对应的页面数据,依次接收下来并分级存储在缓存中; B、当需浏览页面,接收到用户的操作指令点击焦点时,从所述缓存中调出与所述焦点对应的页面数据进行显示。2.根据权利要求1所述基于用户行为预测的数据广播系统的数据加速方法,其特征在于,所述步骤A具体包括: Al、机顶盒数据接收模块开始接收第一页面的相关数据; A2、当第一页面的相关数据接收完毕,机顶盒显示所述第一页面相关数据的内容; A3、接收用户的操作指令开始浏览所述第一页面; A4、在后台机顶盒数据加速模块自动分析所述第一页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; A5、当所述第一页面内焦点N对应的页面号的页面数据接收完毕,机顶盒数据加速模块将页面的相关数据存入到数据缓存模块的一级缓存; A6、以此类推,直到当前页面的所有焦点对应的页面数据接收完毕,并将第一页面内所有焦点对应的页面数据存储到数据缓存模块的一级缓存。3.根据权利 要求2所述基于用户行为预测的数据广播系统的数据加速方法,其特征在于,所述步骤A具体还包括: A7、机顶盒数据接收加速模块逐个分析已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收对应页面号的页面数据; AS、数据接收模块接受已经存入到数据缓存模块一级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的二级缓存; A9、机顶盒数据接收加速模块再逐个分析已经存入到数据缓存模块二级缓存内的所有页面内所有焦点对应的页面号,并控制机顶盒数据接收模块逐个接收二级缓存内的所有页面内所有焦点对应页面号的页面数据; A10、数据接收模块接受二级缓存内的所有页面内所有焦点对应的页面数据,并存入数据缓存模块的三级缓存; Al 1、以次类推,直到数据缓存模块的内存使用饱和。4.根据权利要求3所述基于用户行为预测的数据广播系统的数据加速方法,其特征在于,所述步骤B具体包括: B1、当需浏览页面,接收到用户的操作指令点击焦点时,则控制进入步骤B2 ; B 2、在所有一级缓存中查找用户点击焦点对应的页面,判断是否找到点击焦点对应的页面,当是时进入步骤M10,当否时进入步骤M20 ; M10、如果找到点击焦点对应的页面,立即显示对应页面,并将该页面设置为第一页面;清空所有一级缓存数据,把该页面内包含的焦点也对应页面的数据变更为一级缓存,清空其它二级缓存数据;对应查找其下级缓存,并调整缓存级别,直至N级缓存; M20、如果没有找到点击焦点对应的页面,则说明此页面数据还没有接收完毕,机顶盒数据接收模块开始接收对应页面数据,清空所有一级、二级直至N级缓存,该页面...

【专利技术属性】
技术研发人员:于海波
申请(专利权)人:康佳集团股份有限公司
类型:发明
国别省市:广东;44

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

1