一种与网页游戏联动的搜索引擎装置及联动方法

文档序号:6546778阅读:146来源:国知局
一种与网页游戏联动的搜索引擎装置及联动方法
【专利摘要】本发明的目的是提供了一种与网页游戏联动的搜索引擎装置及联动方法,其中,游戏载入请求响应模块响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面;游戏操作响应模块响应用户进行的游戏操作;信息联动模块将游戏信息与搜索引擎联动;其中,所述搜索引擎响应用户的搜索请求。与现有技术相比,本发明通过将网页游戏与搜索引擎进行紧密地联动,有效提升了用户与游戏应用和搜索引擎应用进行互动的体验,同时提升了用户对游戏应用和搜索引擎应用的粘度。
【专利说明】—种与网页游戏联动的搜索引擎装置及联动方法
【技术领域】
[0001]本发明涉及搜索引擎领域,尤其涉及一种与网页游戏联动的搜索引擎装置及联动方法。
【背景技术】
[0002]随着互联网技术的发展,用户与互联网的互动越来越频繁,诸如用户观看视频或浏览网页信息时,通常以点赞、顶、踩或投票等形式表达自己的喜好以进行轻量级地互动。但是这些轻量级的互动越来越不能满足用户日益增长的需求。尤其对于喜好玩游戏的用户,现有技术并不能满足其在未离开当前搜索页面的情况下,通过玩游戏的方式与搜索引擎进行互动的需求。
[0003]进一步地,这些轻量级的互动也不能给搜索引擎中的应用带来较好的用户粘度,减少了用户在搜索页面停留的时间,较难刺激用户分享搜索页面的信息以及进行其他互动。

【发明内容】

[0004]本发明解决的问题之一在于提升用户与搜索引擎的互动体验。
[0005]根据本发明的一个方面,提供了一种与网页游戏联动的搜索引擎装置,包括:
[0006]用于响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面的模块;
[0007]用于响应用户进行游戏操作的模块;
[0008]用于将游戏信息与搜索引擎联动的模块;
[0009]其中,所述搜索引擎响应用户的搜索请求。
[0010]根据本发明的一个实施例,所述互动请求为投票请求,所述将游戏操作信息与搜索引擎联动的模块用于:将游戏信息与响应投票请求的搜索引擎联动。
[0011]根据本发明的一个实施例,所述用于将游戏信息与搜索引擎联动的模块至少在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的一个阶段将游戏信息与搜索引擎联动。
[0012]根据本发明的一个实施例,所述将游戏信息与搜索引擎联动的方式包括显示联动、操作联动、信息分享联动中的至少一种。
[0013]根据本发明的另一个方面,还提供了一种将网页游戏与搜索引擎联动的方法,包括:
[0014]响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面;
[0015]响应用户进行的游戏操作;
[0016]将游戏信息与搜索引擎联动;
[0017]其中,所述搜索引擎响应用户的搜索请求。[0018]根据本发明的一个实施例,所述互动请求为投票请求,所述方法包括:将游戏信息与响应投票请求的搜索引擎联动。
[0019]根据本发明的一个实施例,至少在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的一个阶段将游戏信息与搜索引擎进行相应的联动。
[0020]根据本发明的一个实施例,所述将游戏信息与搜索引擎联动的方式包括显示联动、操作联动、信息分享联动中的至少一种。
[0021]与现有技术相比,本发明通过将游戏信息与搜索引擎进行联动,避免了现有技术中因搜索引擎结果页面和网页游戏独立存在而使得用户在结果页面打开网页游戏时遭遇到页面刷新、页面跳转等不好的体验,并且,进一步提升了用户与搜索引擎进行互动的体验,有效地增强了用户对搜索引擎应用的粘度。
【专利附图】

【附图说明】
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023]图1示出根据本发明一个方面的一种与网页游戏联动的搜索引擎装置的框图;
[0024]图2(a)-图2(e)分别示出根据本发明一个优选实施例的用户基于本发明提供的搜索引擎装置与用户进行互动的界面示意图;
[0025]图3示出根据本发明另一个方面的一种将网页游戏与搜索引擎联动的方法流程图;
[0026]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0027]下面结合附图对本发明作进一步详细描述。
[0028]图1示出根据本发明一个方面的一种与网页游戏联动的搜索引擎装置的框图。其中,该搜索引擎装置包括:用于响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面的模块11 (简称“游戏载入请求响应模块”),用于响应用户进行游戏操作的模块12 (简称“游戏操作响应模块”),以及,用于将游戏信息与搜索引擎联动的模块13 (简称“信息联动模块”),其中,所述搜索引擎响应用户的搜索请求。
[0029]在此,所述搜索引擎根据各种通信协议或/和各种数据传输接口,与一个或多个数据库或其他第三方设备相交互,以获取并响应用户的搜索请求。在此,所述搜索引擎装置可以安装在诸如计算机、手机或智能手机、平板电脑(PAD)、游戏机等电子产品上,也可以安装在其他适用于本发明的电子产品上,在此以引用方式包含于此。
[0030]上述各模块之间是持续不断工作的,上述各模块可以整合为一个或多个模块来实现相同或相似的功能,也可以进一步划分为更多的模块来实现相同或相似的功能,在此,本领域技术人员应理解“持续”是指上述各模块分别实时地,或者按照设定的或实时调整的工作模式要求,进行工作。
[0031]其中,游戏载入请求响应模块11响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面。
[0032]具体地,用户基于搜索引擎搜索或登录相应的网页,即到达搜索结果页面后,游戏载入请求响应模块11响应用户发出的启动游戏的请求,异步加载游戏至该搜索结果页面,也即所述游戏数据的加载和搜索结果页面数据并不是同步载入的。更具体地,所述游戏载入请求响应模块11将所有游戏数据加载完成后,激活游戏界面的所有操作按钮。
[0033]典型地,请参考图2(a)-图2(e),其中分别示出了根据本发明一个优选实施例的用户基于本发明提供的搜索引擎装置与用户进行互动的界面示意图。首先,请参考图2(a),用户基于搜索引擎搜索或登录至“中国好声音”的投票页面,显示各个投票人信息,如显示“吴莫愁”、“梁博”、“金志文”和“吉克隽逸”四个投票对象的投票信息。进一步地,所述搜索引擎响应用户点击页面区域“吴莫愁”下方的投票按钮的操作,显示提示窗口“吴莫愁,我顶你!力顶到底告诉小伙伴们”,如图2(b)所示。当用户通过点击、双击或滑动等操作触发按钮“力顶到底”后,游戏载入请求响应模块11响应用户发出的启动游戏的请求,将游戏组件载入搜索结果页面,加载完成后,激活游戏界面的“点击开始”按钮,如图2(c)所示。
[0034]需要说明的是,为了更好地提升用户的互动体验,游戏载入请求响应模块11直接在所述搜索结果页面展开新的页面区域以加载游戏数据,而不是跳转到新的页面来加载游戏数据。
[0035]游戏操作响应模块12响应用户进行的游戏操作。
[0036]具体地,游戏操作响应模块12响应用户基于键盘、遥控器、触摸板、触摸屏或声控设备等任何一种可以进行人机交互的设备进行的游戏操作,所述操作的方式包括但不限于点击、双击和滑动中的至少一种。
[0037]典型地,请参考图2(d),游戏操作响应模块12响应用户基于触摸屏进行的点击操作,并发生相应的游戏声音。为了更好地提升用户的游戏操作体验,所述游戏操作响应模块12在用户进行游戏操作的不同阶段,为用户提供不同的操作样式(如操作位置、区域、操作方式等)和不同的游戏音效,并根据用户不同的操作结果给予不同的反馈。典型地,所述游戏操作响应模块12通过图形容器(CANVAS)绑定脚本语言(JS)事件,监控用户点击游戏区域的次数,根据点击次数分配页面的点击样式(如点击图标的颜色和半径大小)。典型地,所述游戏操作响应模块12将所有音效文件通过声音编辑软件将其放在一个文件夹,通过脚本语言(JS)的设置,从游戏开始到结束的不同阶段播放不同的声音。例如,游戏操作响应模块12根据用户对游戏界面不同区域或图标的点击给予用户不同的反馈,当用户对游戏界面出现的“星星”进行点击操作(未示出),游戏操作响应模块12给予用户翻倍的比赛分数;当用户对游戏界面出现的“宝石”进行多次点击操作(未示出),游戏操作响应模块12给予用户额外的分数奖励。当然,所述游戏操作响应模块12的响应功能在此不作限定,任何模式的游戏如可适用本发明,都包含在本发明保护范围以内,在此以引用方式包含于此。
[0038]信息联动模块13将游戏信息与搜索引擎联动。
[0039]具体地,在用户进行游戏操作的不同阶段,信息联动模块13与搜索引擎进行不同方式的联动,所述不同阶段包括但不限于游戏载入阶段、用户操作游戏阶段和游戏结束阶段。
[0040]典型地,在游戏载入阶段,所述信息联动模块13在游戏载入请求响应模块11加载游戏数据的过程中,与搜索引擎界面中其他非游戏区域进行信息联动,所述联动的方式在此不作限定,诸如显示联动,请继续参考图2(b),所述信息联动模块13在游戏载入请求响应模块11加载游戏的过程中,将用户点击的投票对象“吴莫愁”的头像相对于其他非投票对象的头像进行突出显示,还可以同时将其他非投票对象的头像置灰。
[0041]在用户操作游戏阶段,所述信息联动模块13在游戏操作响应模块12响应用户进行的游戏操作的过程中,与搜索引擎界面中其他非游戏区域进行信息联动,所述联动的方式在此不作限定,诸如操作联动,例如,请参考图2(d),所述信息联动模块13在用户进行游戏操作的同时,根据监测到的用户行为数据,将用户点击的投票对象“吴莫愁”的头像进行同步闪动(未示出),以呼应用户进行的游戏操作。
[0042]在游戏结束阶段,所述信息联动模块13将用户所获得的游戏结果与搜索引擎进行联动。典型地,所述信息联动模块13将用户所获得的游戏分数全部或按一定比例转化为投票数,以与搜索引擎中的投票功能进行联动。例如,所述信息联动模块13将图2(e)所示的游戏结果“72顶”全部转化为投票数“72票”,增加到投票对象“吴莫愁”的投票数“12323”中,由此,投票对象“吴莫愁”获得的投票数为两者之和“12395票”,由当前网页进行实时更新显示。
[0043]进一步地,在游戏结束阶段,所述信息联动模块13将用户所获得的游戏结果与搜索引擎进行信息分享联动。例如,请参考图2(e),游戏操作响应模块12根据用户的游戏操作结果统计用户的操作次数并派发相应的游戏头衔称号,如“初级粉丝”。进一步地,游戏操作响应模块12响应用户点击信息分享按钮(例如,如图2(e)所示的“告诉小伙伴们”图标)的操作,触发信息联动模块13将用户的游戏操作结果分享到相关社交平台,其中,分享的内容不限于游戏得分和游戏头衔称号,分享的内容格式不限于文字、图片、视频等。进一步地,为了保持数据分享的一致性,所述信息联动模块13将游戏操作结果数据上传至云服务端,通过云服务器将数据发送至其他终端,所述云服务器包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。
[0044]需要说明的是,所述信息联动模块13可在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的至少一个阶段将游戏信息与搜索引擎进行相应的联动。
[0045]当然,在游戏操作的不同阶段,联动的方式包括但不限于上文所述的信息联动、操作联动和结果信息联动,任何方式的联动如可适用于本发明,都应包含在本发明保护范围以内,在此以引用方式包含于此。
[0046]应当理解,图1所述的结构框图仅仅是为了示例的目的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况增加或减少某些模块。另外,所属【技术领域】的技术人员也应当知晓,本发明提供的搜索引擎装置可以是完全的硬件,也可以是完全的软件,还可以是硬件和软件结合的形式。进一步地,所述搜索引擎装置为软件时,可以供其他不同的软件或硬件调用。
[0047]图3示出根据本发明另一个方面的一种将网页游戏与搜索引擎联动的方法流程图。具体地,在步骤s301中,游戏载入请求响应模块响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面;在步骤s302中,游戏操作响应模块响应用户进行的游戏操作;在步骤s303中,信息联动模块将游戏信息与搜索引擎联动;其中,所述搜索引擎响应用户的搜索请求。
[0048]上述各步骤之间是持续不断工作的,并且不存在固定的先后顺序,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求予以进行。[0049]具体地,在步骤s301中,用户基于搜索引擎搜索或登录相应的网页,即到达搜索结果页面后,游戏载入请求响应模块响应用户发出的启动游戏的请求,异步加载游戏至该搜索结果页面,也即所述游戏数据的加载和搜索结果页面数据并不是同步载入的。更具体地,所述游戏载入请求响应模块将所有游戏数据加载完成后,激活游戏界面的所有操作按钮。
[0050]典型地,请参考图2(a)-图2(e),其中分别示出了根据本发明一个优选实施例的用户基于本发明提供的搜索引擎装置与用户进行互动的界面示意图。首先,请参考图2(a),用户基于搜索引擎搜索或登录至“中国好声音”的投票页面,显示各个投票人信息,如显示“吴莫愁”、“梁博”、“金志文”和“吉克隽逸”四个投票对象的投票信息。进一步地,所述搜索引擎响应用户点击页面区域“吴莫愁”下方的投票按钮的操作,显示提示窗口“吴莫愁,我顶你!力顶到底告诉小伙伴们”,如图2(b)所示。当用户通过点击、双击或滑动等操作触发按钮“力顶到底”后,游戏载入请求响应模块响应用户发出的启动游戏的请求,将游戏组件载入搜索结果页面,加载完成后,激活游戏界面的“点击开始”按钮,如图2(c)所示。
[0051]需要说明的是,为了更好地提升用户的互动体验,游戏载入请求响应模块直接在所述搜索结果页面展开新的页面区域以加载游戏数据,而不是跳转到新的页面来加载游戏数据。
[0052]在步骤s302中,游戏操作响应模块响应用户基于键盘、遥控器、触摸板、触摸屏或声控设备等任何一种可以进行人机交互的设备进行的游戏操作,所述操作的方式包括但不限于点击、双击和滑动中的至少一种。
[0053]典型地,请参考图2(d),游戏操作响应模块响应用户基于触摸屏进行的点击操作,发生相应的游戏声音。为了更好地提升用户的游戏操作体验,游戏操作响应模块在用户进行游戏操作的不同阶段,为用户提供不同的操作样式(如操作位置、区域、操作方式等)和不同的游戏音效,并根据用户不同的操作结果给予不同的反馈。典型地,游戏操作响应模块通过图形容器(CANVAS)绑定脚本语言(JS)事件,监控用户点击游戏区域的次数,根据点击次数分配页面的点击样式(如点击图标的颜色和半径大小)。典型地,游戏操作响应模块将所有音效文件通过声音编辑软件将其放在一个文件夹,通过脚本语言(JS)的设置,从游戏开始到结束的不同阶段播放不同的声音。例如,游戏操作响应模块根据用户对游戏界面不同区域或图标的点击给予用户不同的反馈,当用户对游戏界面出现的“星星”进行点击操作(未示出),游戏操作响应模块给予用户翻倍的比赛分数;当用户对游戏界面出现的“宝石”进行多次点击操作(未示出),游戏操作响应模块给予用户额外的分数奖励。当然,所述游戏操作响应模块的响应功能在此不作限定,任何模式的游戏如可适用本发明,都包含在本发明保护范围以内,在此以引用方式包含于此。
[0054]在步骤s303中,信息联动模块将游戏信息与搜索引擎联动。具体地,在用户进行游戏操作的不同阶段,信息联动模块与搜索引擎进行不同方式的联动,所述不同阶段包括但不限于游戏载入阶段、用户操作游戏阶段和游戏结束阶段。
[0055]典型地,在游戏载入阶段,所述信息联动模块在游戏载入请求响应模块加载游戏数据的过程中,与搜索引擎界面中其他非游戏区域进行信息联动,所述联动的方式在此不作限定,诸如显示联动,请继续参考图2 (b),所述信息联动模块在游戏载入请求响应模块加载游戏的过程中,将用户点击的投票对象“吴莫愁”的头像相对于其他非投票对象的头像进行突出显示,还可以同时将其他非投票对象的头像置灰。
[0056]在用户操作游戏阶段,信息联动模块在游戏操作响应模块响应用户进行的游戏操作的过程中,与搜索引擎界面中其他非游戏区域进行信息联动,所述联动的方式在此不作限定,诸如操作联动,例如,请参考图2(d),信息联动模块在用户进行游戏操作的同时,根据监测到的用户行为数据,将用户点击的投票对象“吴莫愁”的头像进行同步闪动(未示出),以呼应用户进行的游戏操作。
[0057]在游戏结束阶段,信息联动模块将用户所获得的游戏结果与搜索引擎进行联动。典型地,所述信息联动模块将用户所获得的游戏分数全部或按一定比例转化为投票数,以与搜索引擎中的投票功能进行联动。例如,信息联动模块将图2(e)所示的游戏结果“72顶”全部转化为投票数“72票”,增加到投票对象“吴莫愁”的投票数“12323”中,由此,投票对象“吴莫愁”获得的投票数为两者之和“ 12395票”,由当前网页进行实时更新显示。
[0058]进一步地,在游戏结束阶段,信息联动模块将用户所获得的游戏结果与搜索引擎进行信息分享联动。例如,请参考图2 (e),游戏操作响应模块根据用户的游戏操作结果统计用户的操作次数并派发相应的游戏头衔称号,如“初级粉丝”。进一步地,游戏操作响应模块响应用户点击信息分享按钮(例如,如图2(e)所示的“告诉小伙伴们”图标)的操作,触发信息联动模块将用户的游戏操作结果分享到相关社交平台,其中,分享的内容不限于游戏得分和游戏头衔称号,分享的内容格式不限于文字、图片、视频等。进一步地,为了保持数据分享的一致性,所述信息联动模块将游戏操作结果数据上传至云服务端,通过云服务器将数据发送至其他终端,所述云服务器包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。
[0059]需要说明的是,信息联动模块可在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的至少一个阶段将游戏信息与搜索引擎进行相应的联动。
[0060]当然,在游戏操作的不同阶段,所述联动方式包括但不限于上文所述的信息联动、操作联动和结果信息联动,任何方式的联动如可适用于本发明,都应包含在本发明保护范围以内,在此以引用方式包含于此。
[0061]附图中的框图和流程图显示了根据本发明的多个实施例的装置和方法可能实现的功能和操作。在这点上,框图或流程图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0062]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
【权利要求】
1.一种与网页游戏联动的搜索引擎装置,包括: 用于响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面的模块; 用于响应用户进行游戏操作的模块; 用于将游戏信息与搜索弓I擎联动的模块。
2.根据权利要求1所述的搜索引擎装置,其中, 所述互动请求为投票请求, 所述将游戏信息与搜索引擎联动的模块用于:将游戏信息与用于响应投票请求的搜索引擎联动。
3.根据权利要求1或2所述的搜索引擎装置,其中, 所述用于将游戏信息与搜索引擎联动的模块至少在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的一个阶段将游戏信息与搜索引擎联动。
4.根据权利要求1或2所述的搜索引擎装置,其中,所述将游戏信息与搜索引擎联动的方式包括显示联动、操作联动、信息分享联动中的至少一种。
5.一种将网页游戏与搜索引擎联动的方法,包括: 响应用户在搜索结果页面发出的启动游戏的请求,将游戏组件载入搜索结果页面; 响应用户进行的游戏操作; 将游戏信息与搜索引擎联动。
6.根据权利要求5所述的方法,其中, 所述互动请求为投票请求, 所述方法包括:将游戏信息与用于响应投票请求的搜索引擎联动。
7.根据权利要求5或6所述的方法,其中, 至少在游戏载入阶段、用户操作游戏阶段和游戏结束阶段中的一个阶段将游戏信息与搜索引擎进行相应的联动。
8.根据权利要求5或6所述的方法,其中,所述将游戏信息与搜索引擎联动的方式包括显示联动、操作联动、信息分享联动中的至少一种。
【文档编号】G06F17/30GK104035965SQ201410209227
【公开日】2014年9月10日 申请日期:2014年5月16日 优先权日:2014年5月16日
【发明者】唐娴, 顾琛斌, 时永欣, 王永青, 赵晖, 李宣 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1