浏览器页面信息交互方法、装置及移动终端与流程

文档序号:11677724阅读:290来源:国知局
浏览器页面信息交互方法、装置及移动终端与流程

本发明涉及网络通信技术领域,更具体地,涉及一种浏览器页面信息交互方法、装置及移动终端。



背景技术:

互联网,即广域网、局域网以及单机按照一定的通讯协议组成的国际计算机网络。互联网是指将两台计算机或者两台以上的计算机终端、移动终端、服务端通过计算机信息技术互相联系起来,通过互联网,用户可以在移动终端获取服务端提供的资源,而目前,在生活的各个领域都已经无法离开互联网,限于技术的发展情况以及外界干扰因素,用户在使用网络时,不可避免的都会遇到断网情况。

大多数网页在遇到断网时的提醒页面多为简单的通知或报错页面,这些通知或报错界面往往都是纯文字的提示页面,或者图文界面,其内容非常枯燥。而为了解决这一问题,不同的搜索引擎也选择了用不同的提醒方式提高用户体验,如一些搜索引擎提供了断网时更为生动形象的界面,或者改进其界面为动态画面,这不仅提高了视觉效果,也达到了增强提醒效果的作用。

采用改进图文的方法能够有效地提醒用户断网的情况,达到及时通知的效果,但却不能提高与用户的交互,往往用户在遇到上述提醒页面的时候,选择的操作就是不停的刷新,并不能根本地解决断网时内容枯燥的问题。



技术实现要素:

鉴于上述问题,本发明提出了一种用于浏览器页面信息交互方法及装置,其可以在监听到网络连接失败时提供消遣内容供用户消遣。

第一方面,本发明提供了一种浏览器页面信息交互方法,包括如下步骤:

监听到当前网页的连接失败事件;

根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与该预设组件对应的消遣内容;

在当前网页的页面驱动所述第一组件并提供与该第一组件对应的消遣内容。本发明直接在当前网页中直接驱动第一组件,而无需用户再去启动其他应用程序,提高用户体验。

进一步地,所述预设组件包括多个,根据本地存储的用户数据从多个预设组件中确定至少一个待驱动的第一组件。

进一步地,所述的交互方法还包括步骤:

接收切换到第二组件的切换指令,根据该切换指令驱动所述第二组件。在本发明的实施例中,不同种类的组件可以根据用户的操作而切换,因而可以为用户提供更多的选择。

具体地,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

优选地,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。在本发明一个实施例中,通过用户使用时长确定用户的喜好,能够提升用户体验。

在其中一个实施例中,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。

在另一个实施例中,所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。

在另一个实施例中,所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。

进一步地,所述预设组件在本地保存预设时间段,在该预设时间段后联网更新。

具体地,所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。

进一步地,响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。

进一步地,所述虚拟游戏组件提供虚拟积分游戏,积分根据用户的功能操作叠加或减少。

具体地,所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,该视听资源保存于本地。

进一步地,所述视听资源保存在本地预设时间段,在该预设时间段后联网更新。

进一步地,接收第一更改指令,以改变所述视听资源组件所提供的视听资源。

具体地,所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,该图文资源保存于本地。

进一步地,所述图文资源保存在本地预设时间段,在该预设时间段后联网更新。

进一步地,接收第二更改指令,以改变所述图文资源组件所提供的图文资源。

具体地,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件的过程包括:

根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件;

接收用户指定的第一组件的驱动指令;

驱动所述用户指定的第一组件。

具体地,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,该确定待驱动的第一组件的具体步骤包括:

驱动所述搜索组件;

获取用户输入的搜索信息;

根据用户输入的搜索信息确定并驱动待驱动的第一组件。在本发明的实施例中,本发明提供了供用户搜索的搜索组件,通过驱动搜索组件而获知用户请求。

在本发明的一个优选实施例中,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种:

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。

进一步地,所述交互方法还包括:

在停止驱动所述第一组件后重新连接当前网页。

第二方面,本发明提供一种浏览器页面信息交互装置,该浏览器页面信息交互装置具有实现上述第一方面中浏览器页面信息交互行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块,如下所述:

监听模块,用于监听到当前网页的连接失败事件;

确定模块,用于根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与该预设组件对应的消遣内容;

驱动模块,用于在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。本发明直接在当前网页中直接驱动第一组件,而无需用户再去开启其他应用程序,提高用户体验。

进一步地,所述预设组件包括多个,根据本地存储的用户数据从多个预设组件中确定至少一个待驱动的第一组件。

具体地,所述的交互装置还包括:

接收模块,用于接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。在本发明的实施例中,不同种类的组件可以根据用户的操作而切换,因而可以为用户提供更多的选择。

具体地,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

优选地,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。在本发明一个实施例中,通过用户使用时长确定用户的喜好,能够提升用户体验。

在其中一个实施例中,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。

在另一个实施例中,所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。

在另一个实施例中,所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。

进一步地,所述预设组件在本地保存预设时间段,在该预设时间段后联网更新。

具体地,所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。

进一步地,响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。

进一步地,所述虚拟游戏组件提供虚拟积分游戏,该积分根据用户的功能操作叠加或减少。

具体地,所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,该视听资源保存于本地。

进一步地,所述视听资源保存在本地预设时间段,在该预设时间段后联网更新。

进一步地,接收第一更改指令,以改变所述视听资源组件所提供的视听资源。

具体地,所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,该图文资源保存于本地。

进一步地,所述图文资源保存在本地预设时间段,在该预设时间段后联网更新。

进一步地,接收第二更改指令,以改变所述图文资源组件所提供的图文资源。

具体地,所述确定模块包括:

待驱动确定单元,用于根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件;

接收单元,用于接收用户指定的第一组件的驱动指令;

第一启动单元,用于驱动所述用户指定的第一组件。

具体地,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,所述驱动模块具体包括:

第二启动单元,用于驱动所述搜索组件;

获取单元,用于获取用户输入的搜索信息;

搜索单元,用于根据用户输入的搜索信息确定并驱动待驱动的第一组件。在本发明的实施例中,本发明提供了供用户搜索的搜索组件,通过驱动搜索组件而获知精确的用户请求。

具体地,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种,

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。

进一步地,所述交互装置还包括如下模块:

停止模块,用于停止驱动所述第一组件后重新连接当前网页。

第三方面,本发明提供了一种移动终端,包括:

触敏显示器,用于感知操作指令并根据该指令显示相应的界面;

存储器,用于存储支持收发装置执行上述浏览器页面信息交互方法的程序;

通信接口,用于上述浏览器页面信息交互装置与其他设备或通信网络通信;

一个或多个处理器,用于执行所述存储器中存储的程序;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行根据上述交互方法。

第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述浏览器页面信息交互装置所用的计算机软件指令,其包含用于执行上述方面为浏览器页面信息交互装置所设计的程序。

相对于现有技术,本发明提供的方案,当本机监听到当前网页连接失败时,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,并在当前网页的页面驱动所述第一组件。一方面,本发明是在监听到当前网页连接失败时驱动第一组件,能够缓解用户在网络连接失败时的焦虑感,以此提高用户体验;一方面,本发明是根据本地存储的用户数据确定第一组件,即根据用户使用的数据判断用户的喜好,根据用户的喜好而驱动第一组件;一方面,本发明是直接在当前网页页面驱动所述第一组件,而无需用户再去启动其他程序或者重复的刷新操作,用户可以一边消遣,一边等待网络恢复,提高用户体验。

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明一个实施例的用于浏览器页面信息交互方法流程图。

图2示出了根据本发明一个实施例的根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件的过程的流程图。

图3示出了根据本发明一个实施例的确定待驱动的第一组件的流程图。

图4示出了根据本发明一个实施例的用于浏览器页面信息交互装置框图。

图5示出了根据本发明一个实施例的确定模块框图。

图6示出了根据本发明一个实施例的驱动模块框图。

图7示出了根据本发明一个实施例的移动终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明中所涉及的部分关键词解释如下:

本发明所述的“网页的连接失败事件”是指网络断开、连接异常、未插网线等事件,但不仅仅限制于由于通信线路而导致的连接失败事件,还包括服务器异常、服务器繁忙、浏览器异常、缺少驱动程序等导致的连接失败事件,具体地,只要当本机发送请求数据包至服务器后未收到服务器的反馈信息即可判定为“网页的连接失败事件”。

本发明所述的“本地存储的用户数据”包括“用户浏览网页的记录数据”、“当前网页的属性数据”、“用户账号数据”等,本领域内技术人员可以理解,上述列举仅仅是列出了一些优选实施例,而并不能包括所有的数据,所述的“本地存储的用户数据”可以是多种多样的,而且该用户数据也是从多种途径中获取的。优选地,所述本地存储的数据来自用户正在使用的浏览器,而在其他实施例中,该数据也可能来自某个应用程序的使用信息。

本发明所述的“预设组件”是对数据和方法的简单封装,其功能包括播放音频、播放视频、显示图文、显示游戏画面等,按照功能,所述“预设组件”可以包括音频播放组件、视频播放组件、图文显示组件、虚拟游戏组件等。

本发明所述的“消遣内容”是指用于用户消遣的内容,对应于预设组件的功能,所述的消遣内容包括显示动画、显示游戏画面、显示图文等。

本发明是基于网络通信技术实现的,以socket的通信流程为例,本机首先向服务端申请一个socket,即socketclient,然后通过传输通讯协议而连接服务器,而在服务器端,其首先申请一个用来监听的socket,即socketwatch,同时绑定其到本机ip地址和端口上,然后开启对本机的监听,等待与本机连接,当连接成功时创建一个用于本机进行通信socket,即socketconnection,同时继续监听等待与下一个移动终端连接。

在本发明中,当监听到本机与服务端连接失败时,即本机向所述服务器发送的连接请求无回应时确定网页连接失败。当网页连接失败时,本机的浏览器网页无法获取服务器的内容,而用户又期待当前页面能够重新显示服务器提供的内容,导致网页断开时用户体验较差。

本发明中,所述的信息交互方法优选适用于浏览器的浏览界面,具体地,该信息交互方法适用于pc端浏览器或者移动端浏览器,但不限于此。

第一方面,本发明提供了一种浏览器页面信息交互方法,参考图1所示的流程图,包括如下步骤:

s101,监听到当前网页的连接失败事件。

在通信过程中,若网络连接成功,则本机与服务器建立连接,本机的浏览器上能够按照服务器所提供的资源显示相应的内容,而当发生网页连接失败事件时,本机的浏览器上无法显示服务器所提供的资源。

具体地,在本发明一个实施例中,当前网页的连接失败事件包括网络断开、连接异常、未插网线等事件,但不仅仅限制于由于通信线路而导致的连接失败事件,还包括服务器异常、服务器繁忙、浏览器异常、缺少驱动程序等导致的连接失败事件,具体地,只要当本机发送请求数据包至服务器后未收到服务器的反馈信息即可判定为网页的连接失败事件。

s102,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与所述预设组件对应的消遣内容。

优选地,所述预设组件至少包括第一组件。待驱动的第一组件是根据本地存储的用户数据而确定的,具体地,可根据本地存储的用户数据中用户的使用频率、更新情况和使用时长等方面从预设组件中确定待驱动的第一组件。

具体而言,不同的预设组件用于向用户提供不同种类的消遣内容。所述的预设组件包括虚拟游戏组件、视听资源组件、图文资源组件等。所述的待驱动的第一组件可以是虚拟游戏组件、视听资源组件、图文资源组件等中的任一种。优选地,所述虚拟游戏组件为断网脱机游戏或单机游戏,相应地,所述的预设组件所提供的消遣内容包括虚拟游戏内容、视听资源内容和图文资源内容。

在本发明一个实施例中,当网络连接失败事件发生时,本机会在当前网页上驱动预设组件,从而向用户提供本地预存储的资源,以缓解用户在网络连接失败时的焦虑感,同时,驱动后台系统不断的监听网络连接属性,一旦网络连接成功,就弹出提示页面,在提示用户网络已经恢复连接信息的同时也获取用户是否停止预设组件的意愿。

由于本发明能够在页面上直接驱动预设组件,而无需用户额外启动其他程序,同时帮助用户监听网络连接情况,从而提升用户体验。

s103,在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。

优选地,当确定待驱动的第一组件后,仅在当前网页的页面上驱动所述预设组件,而不必另外启动其他程序去驱动所述第一组件,但不限于此,在其他实施例中,当确定待驱动的第一组件后,单独弹出页面显示所述预设组件。

具体而言,不同的预设组件用于向用户提供不同种类的消遣内容。所述的预设组件包括虚拟游戏组件、视听资源组件、图文资源组件等。所述的待驱动的第一组件可以是虚拟游戏组件、视听资源组件、图文资源组件等中的任一种。具体地,所述虚拟游戏组件为断网脱机小游戏或单击游戏,例如推箱子,贪食蛇、俄罗斯方块等,相应地,所述的预设组件所提供的消遣内容包括虚拟游戏内容、视听资源内容和图文资源内容。

优选地,所述预设组件至少包括两个,且至少包括所述第一组件,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,具体地,根据用户的操作习惯、使用频率、使用时长等确定待驱动的第一组件。

在其他实施例中,所述的预设组件仅有一个,当所述预设组件仅有一个时,所述预设组件则为待驱动的第一组件,其具有易于调用、简洁、占用空间小的特点。

具体地,在优选实施例中,所述的虚拟游戏组件用于提供虚拟游戏内容、所述的视听资源组件用于提供视听资源内容、所述文本资源组件用于提供图文资源内容。但本发明并非限定同种类的消遣内容必须由同一个预设组件提供,例如在其中一个实施例中,所述的虚拟游戏组件为两种,分别用于提供两种不同的虚拟游戏,又如在其中一个实施例中,所述的游戏资源组件也用于提供图文资源。

在其中一个实施例中,所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。具体地,所述虚拟游戏为断网脱机小游戏或单机游戏,优选地,所述的虚拟游戏轻游戏,所述的轻游戏为占用内存较小、界面简单的游戏,例如贪食蛇、俄罗斯方块等,而在其他实施例中,所述的虚拟游戏也包括塔防类、射击类、反应类、棋牌类等较为复杂的游戏。

进一步地,响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。在优选实施例中,当监听到网页连接失败事件时,驱动预设的游戏组件将提供一个虚拟游戏的动态或静态的开始画面,只有当检测到用户的功能操作后才能启动游戏,如本发明一个实施例中,超级玛丽游戏,只有当用户触发了表征开始的控件,游戏才会运行。

优选地,所述的游戏画面为动态画面,但本发明所述的动态画面不仅于此,也包括如找茬游戏所提供的动态画面,在其中一个实施例中,当用户使用了多次点击操作后,找茬游戏的画面更新而形成动态画面。

优选地,所述虚拟游戏组件提供虚拟积分游戏,积分根据用户的功能操作叠加或减少。如本发明一个实施例中,提供了贪食蛇、俄罗斯方块等积分游戏,当用户操作正确时,相应地增加积分。

优选地,游戏数据无论在网络连接成功还是失败,都存储在相应的账户中,本机会自动保存用户的游戏数据,以在用户重新开启游戏时按照记录的游戏数据开始,而不必从头开始。

具体地,所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,所述视听资源保存于本地。所述的视听资源包括视频、音频。例如在其中一个实施例中,所述视频为小动画,所述音频为动画的配音;而在另一个实施例中,仅仅提供了音乐资源。

具体地,所述的视听资源保存于本地,消遣内容可以由用户自定义路径,也可以来自系统的默认路径。用户可以根据自己的喜好而添加相应的视听资源。

进一步地,所述视听资源在本地保存预设时间段,在该预设时间段后联网更新。在本实施例中,视听资源保存在系统默认的视听资源库中,并在预设时间段后更新,从而节约系统的空间,提升用户体验。

进一步地,接收第一更改指令,以改变所述视听资源组件所提供的视听资源。在本实施例中,通过用户的切换操作,如所述切换操作如指划、双击或按压按钮等,例如在其中一个实施例中,通过用户点击表征下一首歌曲的控件,切换当前歌曲至下一首歌曲。

具体地,所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,所述图文资源保存于本地。所述的图文资源包括图片、文字。例如在一个实施例中,所述的图文资源组件为新闻组件,其包括新闻图片页面和新闻文本内容,而在另一个实施例中,所述的图文资源组件仅仅提供了纯文字的笑话段子。

进一步地,所述图文资源在本地保存预设时间段,在该预设时间段后联网更新。在本实施例中,视听资源保存在系统默认的图文资源库中,并在预设时间段后更新,从而节约系统的空间,提升用户体验。

进一步地,接收第二更改指令,以改变所述图文资源组件所提供的图文资源。在本实施例中,通过用户的切换操作,例如在其中一个实施例中,通过用户点击表征下一则新闻的控件,切换当前新闻至下一则新闻。

具体地,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

优选地,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。在本实施例中,例如用户使用时长最长的网站为游戏网站,则确定待驱动的第一组件为虚拟游戏组件,在另一个实施例中,例如用户使用时长最长的网站为视频网站,则确定待驱动的第一组件为视听资源组件。

在其中一个实施例中,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。在本实施例中,例如用户访问频次最高的网站为游戏网站,则确定待驱动的第一组件为虚拟游戏组件,在另一个实施例中,例如访问频次的网站为视频网站,则确定待驱动的第一组件为视听资源组件。

在另一个实施例中,所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。在本发明一个实施例中,根据用户访问的当前网页确定待驱动的第一组件,例如当用户访问的是游戏网站,则对应地确定待驱动的第一组件为虚拟游戏组件,又如当用户访问的新闻网站,则对应的确定待驱动的第一组件为提供新闻的图文资源组件。

在另一个实施例中,所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。在本发明一个实施例中,根据用户账号数据确定待驱动的预设组件,具体而言,当用户在搜索引擎的账号信息中确定的偏好为小说,则在监听到网络连接失败事件时,确定待驱动的第一组件为提供小说的图文资源组件。

具体地,参考图2,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件的过程包括:

s201,根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件。

s202,接收用户指定的第一组件的驱动指令。在本实施例中,通过接收用户指定的第一组件的驱动指令而确定待驱动的预设组件,例如当用户指定驱动虚拟游戏组件,则尽管通过本地数据确定了待驱动的第一组件,也将按照用户的要求驱动用户指定的第一组件。

s203,驱动所述用户指定的第一组件。

在本发明的一个优选实施例中,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种,

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;所述的提示组件具有提示作用,在其中一个实施例中,当本机监听到网络连接失败时,该提示组件将被驱动,获取用户启动预设组件的操作。

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。在其中一个实施例中,当本机正在驱动预设组件,而本机监听到网络连接成功时,该提示组件可以被停止,获取到用户停止预设组件的操作后,停止运行第一组件。

进一步地,所述交互方法还包括:

在停止驱动所述第一组件后重新连接当前网页。在本发明一个实施例中,在为用户提供消遣内容的同时,也通过后台系统不断的监听网络连接状况,当网络联机成功时,获取用户的第二指令,停止驱动所述第一组件,并同时重新连接网络,刷新当前浏览器页面。

进一步地,所述的交互方法还包括步骤:

接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。一方面,当接收到用户的切换指令后,切换第一组件为第二组件,以此满足用户对不同消遣内容的切换要求,例如当前正在驱动虚拟游戏组件,而用户想看新闻,用户只需进行切换指令的操作即可。另一方面,不同的预设组件之间都是可以互相切换的。而在另外一个实施例中,不同的预设组件可以同时在同一个页面中被驱动而同时在页面上显示不同的消遣内容。

在本发明的其他实施例中,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,而在具备搜索组件的实施例中,所述搜索组件可以获取用户的搜索信息,所述搜索组件可以单独显示,亦可以与所述预设组价同时显示,参考图3,该确定待驱动的第一组件的具体步骤包括,

s301,驱动所述搜索组件;

s302,获取用户输入的搜索信息;

s303,根据用户输入的搜索信息确定并驱动待驱动的第一组件。

所述搜索组件能够提供搜索框而供用户输入搜索信息,其为终端和用户提供了界面交互渠道,其用于帮助用户查询待驱动的预设组件。优选地,所述搜索组件设定一定的搜索策略,以迅速,准确的搜索到用户待搜索的组件,从而起到信息导航的目的。其索引内容存储于本地,当获取用户的搜索信息后,其搜索本地的预存数据库,根据用户搜索的关键词,通过直接搜索关键词,或者分析该关键词所表征的功能、组件类型和组件状态等信息而确定相似的预设组件,从而确定待驱动的第一组件。

所述搜索组件为用户提供了高效的搜索方式,满足不同用户的多样化需求。

第二方面,本发明提供一种浏览器页面信息交互装置,该浏览器页面信息交互装置具有实现上述第一方面中浏览器页面信息交互行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。参见图4,所述硬件或软件包括一个或多个与上述功能相对应的模块,该浏览器页面信息交互装置包括监听模块101、确定模块102和驱动模块103,如下所述:

监听模块101,用于监听到当前网页的连接失败事件。在通信过程中,若网页连接成功,则本机与服务器建立连接,本机的浏览器上能够按照服务器所提供的资源显示相应的内容,而当发生网页连接失败事件时,本机的浏览器上无法显示服务器所提供的资源。

具体地,在本发明一个实施例中,当前网页的连接失败事件包括网络断开、连接异常、未插网线等事件,但不仅仅限制于由于通信线路而导致的连接失败事件,还包括服务器异常、服务器繁忙、浏览器异常、缺少驱动程序等导致的连接失败事件,具体地,只要当本机发送请求数据包至服务器后未收到服务器的反馈信息即可判定为网页的连接失败事件。

确定模块102,用于根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与所述预设组件对应的消遣内容。

优选地,所述预设组件至少包括第一组件。待驱动的第一组件是根据本地存储的用户数据而确定的,具体地,可根据本地存储的用户数据中用户的使用频率、更新情况和使用时长等方面从预设组件中确定待驱动的第一组件。

具体而言,不同的预设组件用于向用户提供不同种类的消遣内容。所述的预设组件包括虚拟游戏组件、视听资源组件、图文资源组件等。所述的待驱动的第一组件可以是虚拟游戏组件、视听资源组件、图文资源组件等中的任一种。优选地,所述虚拟游戏组件为断网脱机游戏或单机游戏,相应地,所述的预设组件所提供的消遣内容包括虚拟游戏内容、视听资源内容和图文资源内容。

在本发明一个实施例中,当网页连接失败事件发生时,本机会在当前网页上驱动预设的组件,从而向用户提供本地预存储的资源,以缓解用户在网络连接失败时的焦虑感,同时,驱动后台系统不断的监听网络连接属性,一旦网络连接成功,就弹出提示页面,在提示用户网页已经恢复连接信息的同时也获取用户是否停止预设组件的意愿。

由于本发明能够在页面上直接驱动预设组件,而无需用户额外启动其他程序,同时帮助用户监听网络连接情况,从而提升用户体验。

驱动模块103,用于在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。

优选地,当确定待驱动的第一组件后,仅在当前网页的页面上驱动所述预设组件,而不必另外启动其他程序去驱动所述第一组件,但不限于此,在其他实施例中,当确定待驱动的第一组件后,单独弹出页面显示所述预设组件。

具体而言,不同的预设组件用于向用户提供不同种类的消遣内容。所述的预设组件包括虚拟游戏组件、视听资源组件、图文资源组件等。所述的待驱动的第一组件可以是虚拟游戏组件、视听资源组件、图文资源组件等中的任一种。具体地,所述虚拟游戏组件为断网脱机小游戏或单击游戏,例如推箱子,贪食蛇、俄罗斯方块等,相应地,所述的预设组件所提供的消遣内容包括虚拟游戏内容、视听资源内容和图文资源内容。

优选地,所述预设组件至少包括两个,且至少包括所述第一组件,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,具体地,根据用户的操作习惯、使用频率、使用时长等确定待驱动的第一组件。

在其他实施例中,所述的预设组件仅有一个,当所述预设组件仅有一个时,所述预设组件则为待驱动的第一组件,其具有易于调用、简洁、占用空间小的特点。

具体地,所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。具体地,所述虚拟游戏为断网脱机小游戏或单机游戏,优选地,所述的虚拟游戏为轻游戏,所述的轻游戏为占用内存较小、界面简单的游戏,例如贪食蛇、俄罗斯方块等,而在其他实施例中,所述的虚拟游戏也包括塔防类、射击类、反应类、棋牌类等较为复杂的游戏。进一步地,响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。在优选实施例中,当监听到网页连接失败事件时,驱动预设的游戏组件将提供一个虚拟游戏的动态或静态的开始画面,只有当检测到用户的功能操作后才能启动游戏,如本发明一个实施例中,超级玛丽游戏,只有当用户触发了表征开始的控件,游戏才会运行。

优选地,所述的游戏画面为动态画面,但本发明所述的动态画面不仅于此,也包括如找茬游戏所提供的动态画面,在其中一个实施例中,当用户使用了多次点击操作后,找茬游戏的画面更新而形成动态画面。

进一步地,所述虚拟游戏组件提供虚拟积分游戏,所述积分根据用户的功能操作叠加或减少。如本发明一个实施例中,提供了贪食蛇、俄罗斯方块等积分游戏,当用户操作正确时,相应地增加积分。优选地,游戏数据无论在网络连接成功时还是失败时,都存储在相应的账户中,本机会自动保存用户的游戏数据,以在用户重新开启游戏时按照记录的游戏数据开始,而不必从头开始。

具体地,所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,所述视听资源保存于本地。所述的视听资源包括视频、音频。例如在其中一个实施例中,所述视频为小动画,所述音频为动画的配音;而在另一个实施例中,仅仅提供了音乐资源。

具体地,所述的视听资源保存于本地,消遣内容可以由用户自定义路径,也可以来自系统的默认路径。用户可以根据自己的喜好而添加相应的视听资源。

进一步地,所述视听资源在本地保存预设时间段,在该预设时间段后联网更新。在本实施例中,视听资源保存在系统默认的视听资源库中,并在预设时间段后更新,从而节约系统的空间,提升用户体验。

进一步地,接收第一更改指令,以改变所述视听资源组件所提供的视听资源。在本实施例中,通过用户的切换操作,如所述切换操作如指划、双击或按压按钮等,例如在其中一个实施例中,通过用户点击表征下一首歌曲的控件,切换当前歌曲至下一首歌曲。

具体地,所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,所述图文资源保存于本地。所述的图文资源包括图片、文字。例如在一个实施例中,所述的图文资源组件为新闻组件,其包括新闻图片页面和新闻文本内容,而在另一个实施例中,所述的图文资源组件仅仅提供了纯文字的笑话段子。

进一步地,所述图文资源在本地保存预设时间段,在该预设时间段后联网更新。在本实施例中,视听资源保存在系统默认的图文资源库中,并在预设时间段后更新,从而节约系统的空间,提升用户体验。

进一步地,接收第二更改指令,以改变所述图文资源组件所提供的图文资源。在本实施例中,通过用户的切换操作,例如在其中一个实施例中,通过用户点击表征下一则新闻的控件,切换当前新闻至下一则新闻。

具体地,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

优选地,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。在本实施例中,例如用户使用时长最长的网站为游戏网站,则确定待驱动的第一组件为虚拟游戏组件,在另一个实施例中,例如用户使用时长最长的网站为视频网站,则确定待驱动的第一组件为视听资源组件。

在其中一个实施例中,所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。在本实施例中,例如用户访问频次最高的网站为游戏网站,则确定待驱动的第一组件为虚拟游戏组件,在另一个实施例中,例如访问频次的网站为视频网站,则确定待驱动的第一组件为视听资源组件。

在其中一个实施例中,所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。在本发明一个实施例中,根据用户访问的当前网页确定待驱动的第一组件,例如当用户访问的是游戏网站,则对应地确定待驱动的第一组件为虚拟游戏组件,又如当用户访问的新闻网站,则对应的确定待驱动的第一组件为提供新闻的图文资源组件。

在另一个实施例中,所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。在本发明一个实施例中,根据用户账号数据确定待驱动的预设组件,具体而言,当用户在搜索引擎的账号信息中确定的偏好为小说,则在监听到网络连接失败事件时,确定待驱动的第一组件为提供小说的图文资源组件。

具体地,参考图5,所述确定模块102包括:

待驱动确定单元201,用于根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件;

接收单元202,用于接收用户指定的第一组件的驱动指令;在本实施例中,通过接收用户指定的第一组件的驱动指令而确定待驱动的预设组件,例如当用户指定驱动虚拟游戏组件,则尽管通过本地数据确定了待驱动的第一组件,也将按照用户的要求驱动用户指定的第一组件。

第一启动单元203,用于驱动所述用户指定的第一组件。

具体地,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种,

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;所述的提示组件具有提示作用,在其中一个实施例中,当本机监听到网络连接失败时,该提示组件将被驱动,以获取用户启动预设组件的操作。

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。在其中一个实施例中,当本机正在驱动预设组件,而本机监听到网络连接成功时,该提示组件可以被禁止,获取到用户停止预设组件的操作后,停止运行第一组件。

进一步地,所述交互装置还包括如下模块:

停止模块,用于停止驱动所述第一组件后重新连接当前网页。在本发明一个实施例中,在为用户提供消遣内容的同时,也通过后台系统不断的监听网络连接状况,当网络联机成功时,获取用户的第二指令,停止驱动所述第一组件,并同时重新连接网络,刷新当前浏览器页面。

具体地,所述的交互装置还包括:

接收模块,用于接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。一方面,当接收到用户的切换指令后,切换第一组件为第二组件,以此满足用户对不同消遣内容的切换要求,例如当前正在驱动虚拟游戏组件,而用户想看新闻,用户只需进行切换指令的操作即可。另一方面,不同的预设组件之间都是可以互相切换的。而在另外一个实施例中,不同的预设组件可以同时在同一个页面中被驱动而同时在页面上显示不同的消遣内容。

在其他实施例中,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,而在具备搜索组件的实施例中,所述搜索组件可以获取用户的搜索信息,所述搜索组件可以单独显示,亦可以与所述预设组件同时显示,参考图6,所述驱动模块103具体包括:

第二启动单元301,用于驱动所述搜索组件;

获取单元302,用于获取用户输入的搜索信息;

搜索单元303,用于根据用户输入的搜索信息确定并驱动待驱动的第一组件。

所述搜索组件能够提供搜索框而供用户输入搜索信息,其为终端和用户提供了界面交互渠道,其用于帮助用户查询待驱动的预设组件。优选地,所述搜索组件设定一定的搜索策略,以迅速、准确的搜索到用户待搜索的组件,从而起到信息导航的目的。其索引内容存储于本地,当获取用户的搜索信息后,其搜索本地的预存数据库,根据用户搜索的关键词,通过直接搜索关键词,或者分析该关键词所表征的功能、组件类型和组件状态等信息而确定并推送相似的预设组件,从而确定待驱动的第一组件。

所述搜索组件为用户提供了高效的搜索方式,满足不同用户的多样化需求。

本发明实施例还提供了一种移动终端,如图7所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、pos(pointofsales,销售终端)、车载电脑等任意移动终端设备,以移动终端为手机为例:

图7示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框图。参考图7,手机包括:射频(radiofrequency,rf)电路710、存储器720、输入单元730、显示单元740、传感器750、音频电路760、无线保真(wirelessfidelity,wifi)模块770、处理器780、以及电源790等部件。本领域技术人员可以理解,图7中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图7对手机的各个构成部件进行具体的介绍:

rf电路710可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器780处理;另外,将设计上行的数据发送给基站。通常,rf电路710包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路710还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

存储器720可用于存储软件程序以及模块,处理器780通过运行存储在存储器720的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元730可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元730可包括触控面板731以及其他输入设备732。触控面板731,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板731上或在触控面板731附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板731可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器780,并能接收处理器780发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板731。除了触控面板731,输入单元730还可以包括其他输入设备732。具体地,其他输入设备732可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元740可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元740可包括显示面板741,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板741。进一步的,触控面板731可覆盖显示面板741,当触控面板731检测到在其上或附近的触摸操作后,传送给处理器780以确定触摸事件的类型,随后处理器780根据触摸事件的类型在显示面板741上提供相应的视觉输出。虽然在图7中,触控面板731与显示面板741是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板731与显示面板741集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器750,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板741的亮度,接近传感器可在手机移动到耳边时,关闭显示面板741和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路760、扬声器761,传声器762可提供用户与手机之间的音频接口。音频电路760可将接收到的音频数据转换后的电信号,传输到扬声器761,由扬声器761转换为声音信号输出;另一方面,传声器762将收集的声音信号转换为电信号,由音频电路760接收后转换为音频数据,再将音频数据输出处理器780处理后,经rf电路710以发送给比如另一手机,或者将音频数据输出至存储器720以便进一步处理。

wifi属于短距离无线传输技术,手机通过wifi模块770可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了wifi模块770,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

蓝牙是一种无线技术标准,手机上通过蓝牙检测模块检测外部蓝牙设备,通过与外部蓝牙设备建立对称连接可以在近距离实现无线通信,可用于设备之间的文件共享、设置网络、打印等。

处理器780是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器720内的软件程序和/或模块,以及调用存储在存储器720内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器780可包括一个或多个处理单元;优选的,处理器780可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器780中。

手机还包括给各个部件供电的电源790(比如电池),优选的,电源可以通过电源管理系统与处理器780逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、无线收发模块等,在此不再赘述。

在本发明实施例中,该移动终端所包括的处理器780还具有以下功能:

监听到当前网页的连接失败事件;

根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与所述预设组件对应的消遣内容;

在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。

概括地说,本发明所提供的技术方法概述如下:

a1、一种浏览器页面信息交互方法,包括如下步骤:

监听到当前网页的连接失败事件;

根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与所述预设组件对应的消遣内容;

在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。

a2、根据a1所述的交互方法:

所述预设组件包括至少两个,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件。

a3、根据a2所述的交互方法,所述的交互方法还包括步骤:

接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。

a4、根据a2所述的交互方法,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

a5、根据a4所述的交互方法:

所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。

a6、根据a4所述的交互方法:

所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。

a7、根据a4所述的交互方法:

所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。

a8、根据a4所述的交互方法:

所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。

a9、根据a1所述的交互方法:

所述预设组件在本地保存预设时间段,在该预设时间段后联网更新。

a10、根据a1所述的交互方法:

所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。

a11、根据a10所述的交互方法,还包括:

响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。

a12、根据a11所述的交互方法:

所述虚拟游戏组件提供虚拟积分游戏,积分根据用户的功能操作叠加或减少。

a13、根据a1所述的交互方法:

所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,所述视听资源保存于本地。

a14、根据a13所述的交互方法:

所述视听资源在本地保存预设时间段,在该预设时间段后联网更新。

a15、根据a13所述的交互方法:

接收第一更改指令,以改变所述视听资源组件所提供的视听资源。

a16、根据a1所述的交互方法:

所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,所述图文资源保存于本地。

a17、根据a16所述的交互方法:

所述图文资源在本地保存预设时间段,在该预设时间段后联网更新。

a18、根据a16所述的交互方法:

接收第二更改指令,以改变所述图文资源组件所提供的图文资源。

a19、根据a1所述的交互方法,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件的过程包括:

根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件;

接收用户指定的第一组件的驱动指令;

驱动所述用户指定的第一组件。

a20、根据a1所述的交互方法,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,该确定待驱动的第一组件的具体步骤包括:

驱动所述搜索组件;

获取用户输入的搜索信息;

根据用户输入的搜索信息确定并驱动待驱动的第一组件。

a21、根据a1所述的交互方法,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种:

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。

a22、根据a21所述的交互方法:

停止驱动所述第一组件后重新连接当前网页。

b23、一种浏览器页面信息交互装置,包括如下模块:

监听模块,用于监听到当前网页的连接失败事件;

确定模块,用于根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件,所述预设组件用于向用户提供与所述预设组件对应的消遣内容;

驱动模块,用于在当前网页的页面驱动所述第一组件并提供与所述第一组件对应的消遣内容。

b24、根据b23所述的交互装置:

所述预设组件包括至少两个,根据本地存储的用户数据从预设组件中确定至少一个待驱动的第一组件。

b25、根据b24所述的交互装置,所述的交互装置还包括:

接收模块,用于接收切换到第二组件的切换指令,根据所述切换指令驱动所述第二组件。

b26、根据b23所述的交互装置,所述的本地存储的用户数据包括以下至少任意一种:

用户浏览网页的记录数据;

当前网页的属性数据;

用户账号数据。

b27、根据b26所述的交互装置:

所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用时长最长的预设组件,以确定该使用时长最长的预设组件为待驱动的第一组件。

b28、根据b26所述的交互装置:

所述本地存储的用户数据为用户浏览网页的记录数据,用于确定用户使用频度最高的预设组件,以确定该使用频度最高的预设组件为待驱动的第一组件。

b29、根据b26所述的交互装置:

所述本地存储的用户数据为当前网页的属性数据,用于确定与所述当前网页的属性数据相应的预设组件,以确定该与所述当前网页的属性数据相应的预设组件为待驱动的第一组件。

b30、根据b26所述的交互装置:

所述本地存储的用户数据为用户账号数据,用于确定用户与所述用户账号数据相应的预设组件,以确定与所述用户账号数据相应的预设组件为待驱动的第一组件。

b31、根据b23所述的交互装置:

所述预设组件在本地保存预设时间段,在该预设时间段后联网更新。

b32、根据b23所述的交互装置:

所述预设组件包括虚拟游戏组件,该虚拟游戏组件向用户提供的消遣内容包括虚拟游戏。

b33、根据b32所述的交互装置,还包括:

响应于用户至少一种功能操作而驱动所述虚拟游戏组件,以形成动态游戏画面。

b34、根据b33所述的交互装置:

所述虚拟游戏组件提供虚拟积分游戏,所述积分根据用户的功能操作叠加或减少。

b35、根据b23所述的交互装置:

所述预设组件包括视听资源组件,该视听资源组件向用户提供的消遣内容包括视听资源,所述视听资源保存于本地。

b36、根据b35所述的交互装置:

所述视听资源保存在本地预设时间段,在该预设时间段后联网更新。

b37、根据b35所述的交互装置:

接收第一更改指令,以改变所述视听资源组件所提供的视听资源。

b38、根据b23所述的交互装置:

所述预设组件包括图文资源组件,该图文资源组件向用户提供的消遣内容包括图文资源,所述图文资源保存于本地。

b39、根据b38所述的交互装置:

所述图文资源保存在本地预设时间段,在该预设时间段后联网更新。

b40、根据b38所述的交互装置:

接收第二更改指令,以改变所述图文资源组件所提供的图文资源。

b41、根据b23所述的交互装置,所述确定模块具体包括:

待驱动确定单元,用于根据本地存储的用户数据从预设组件中确定多于一个待驱动的第一组件;

接收单元,用于接收用户指定的第一组件的驱动指令;

第一启动单元,用于驱动所述用户指定的第一组件。

b42、根据b23所述的交互装置,所述的预设组件还包括搜索组件,所述搜索组件用于根据用户输入的搜索信息而确定待驱动的第一组件,所述驱动模块具体包括:

第二启动单元,用于驱动所述搜索组件;

获取单元,用于获取用户输入的搜索信息;

搜索单元,用于根据用户输入的搜索信息确定并驱动待驱动的第一组件。

b43、根据b23所述的交互装置,所述的预设组件还包括提示组件,该提示组件的功能至少包括以下任意一种:

在监听到当前网页的连接失败事件时提示用户,以在获取用户的第一指令后驱动所述第一组件;

在监听到当前网页的连接成功事件时提示用户,以在获取用户的第二指令后停止驱动所述第一组件。

b44、根据b43所述的交互装置,所述交互装置还包括如下模块:

停止模块,用于在停止驱动所述第一组件后重新连接当前网页。

c45、一种移动终端,包括:

触敏显示器,用于感知操作指令并根据该指令显示相应的界面;

存储器,用于存储支持收发装置执行上述浏览器页面信息交互方法的程序;

通信接口,用于上述浏览器页面信息交互装置与其他设备或通信网络通信;

一个或多个处理器,用于执行所述存储器中存储的程序;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行根据a1至a22任一项所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1