一种信息提供方法和装置制造方法及图纸

技术编号:12405248 阅读:88 留言:0更新日期:2015-11-28 19:47
本发明专利技术实施例提供了一种信息提供方法和装置,其中的方法具体包括:采集当前的场景数据;向服务器发送所述场景数据,并接收所述服务器返回的、所述场景数据对应的资源信息;或者,从所述场景数据中提取场景特征,并依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;显示所述场景数据对应的资源信息。本发明专利技术实施例能够简化信息获取的流程,降低信息获取的难度,且能够提高信息获取效率。

【技术实现步骤摘要】

本专利技术涉及网络通信
,特别是涉及一种信息提供方法和一种信息提供装置。
技术介绍
目前,网络通信技术的发展使得信息量暴增,用户在获取信息的时候越来越依靠于搜索引擎,尤其是伴随着互联网的发展成长起来的年轻消费者,在获取信息和进行消费时更加依赖网络搜索。目前的网络搜索过程通常为,用户在搜索引擎的搜索框中输入搜索词,并在按下回车键后接收与该搜索词相应的搜索结果。然而,用户在某些应用场景下进行网络搜索,需要执行繁琐的操作流程。例如,用户在玩游戏A的过程中,若想得到该游戏A的攻略信息,则需要退出该游戏A,打开搜索引擎并在该搜索引擎中输入搜索词(如游戏A的攻略),以及从搜索结果中寻找所需的信息;上述繁琐的操作流程影响了信息的获取效率。并且,上述网络搜索过程需要用户提供描述准确的搜索词,否则将很难得到符合用户意图的搜索结果,例如,用户在不知道游戏A的准确名称的情况下,将很难提高描述准确的搜索词。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的信息提供方法和相应的信息提供装置。依据本专利技术的一个方面,提供了一种信息提供方法,包括:采集当前的场景数据;向服务器发送所述场景数据,并接收所述服务器返回的、所述场景数据对应的资源信息;或者,从所述场景数据中提取场景特征,并依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;显示所述场景数据对应的资源信息。可选地,所述场景数据包括:客户端的视频数据和所述客户端的画面数据中的至少一种;所述采集当前的场景数据的步骤,包括:通过所述客户端的渲染接口中注入的钩子函数,在所述渲染接口执行渲染前从所述渲染接口对应内存缓冲区中获取帧图像数据;依据所述帧图像数据生成当前的场景数据。可选地,所述依据所述帧图像数据生成对应的场景数据的步骤,包括:对当前的帧图像数据进行编码,并将对应的第一编码结果作为当前的画面数据;或者,对依次获取的各帧图像数据进行拼接和编码,并将对应的第二编码结果作为当前的视频数据。可选地,所述对当前的帧图像数据进行编码的步骤,包括:将所述帧图像数据添加签名数据后进行编码;其中,所述签名数据包括加密的签名信息。可选地,所述对依次获取的帧图像数据进行拼接和编码的步骤,包括:在所述各帧图像数据的拼接过程中添加签名数据,得到带有签名数据的第一拼接文件;其中,所述签名数据包括加密的签名信息;对所述第一拼接文件进行编码,得到对应的第二编码结果。可选地,所述对依次获取的各帧图像数据进行拼接和编码的步骤,包括:对所述各帧图像数据进行拼接得到拼接文件;在所述拼接文件的末端添加签名数据,得到带有签名数据的第二拼接文件;其中,所述签名数据包括加密的签名信息;对所述第二拼接文件进行编码,得到对应的第二编码结果。可选地,所述从所述场景数据中提取场景特征的步骤,包括:利用光学字符识别方式,从所述场景数据中提取文字特征;和/或利用图像匹配方式,从所述场景数据中提取目标特征。可选地,所述资源信息包括如下信息中的至少一种:资讯信息、攻略信息、百科信息和用户标识信息。根据本专利技术的另一方面,提供了一种信息提供方法,包括:接收来自客户端的场景数据;从所述场景数据中提取场景特征;依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;向所述客户端返回所述场景数据对应的资源信息。可选地,所述从所述场景数据中提取场景特征的步骤,包括:利用光学字符识别方式,从所述场景数据中提取文字特征;和/或利用图像匹配方式,从所述场景数据中提取目标特征。可选地,所述资源信息包括如下信息中的至少一种:资讯信息、攻略信息、百科信息和用户标识信息。根据本专利技术的再一方面,提供了一种信息提供装置,包括:采集模块,用于采集当前的场景数据;第一获取模块,用于向服务器发送所述场景数据,并接收所述服务器返回的、所述场景数据对应的资源信息;或者,第二获取模块,用于从所述场景数据中提取场景特征,并依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;显示模块,用于显示所述场景数据对应的资源信息。可选地,所述场景数据包括:客户端的视频数据和所述客户端的画面数据中的至少一种;所述采集模块,包括:获取子模块,用于通过所述客户端的渲染接口中注入的钩子函数,在所述渲染接口执行渲染前从所述渲染接口对应内存缓冲区中获取帧图像数据;生成子模块,用于依据所述帧图像数据生成当前的场景数据。可选地,所述生成子模块,包括:第一编码单元,用于对当前的帧图像数据进行编码,并将对应的第一编码结果作为当前的画面数据;或者,第二编码单元,用于对依次获取的各帧图像数据进行拼接和编码,并将对应的第二编码结果作为当前的视频数据。可选地,所述第一编码单元,具体用于将所述帧图像数据添加签名数据后进行编码;其中,所述签名数据包括加密的签名信息。可选地,所述第二编码单元,包括:第一拼接子单元,用于在所述各帧图像数据的拼接过程中添加签名数据,得到带有签名数据的第一拼接文件;其中,所述签名数据包括加密的签名信息;及第一编码子单元,对所述第一拼接文件进行编码,得到对应的第二编码结果。可选地,所述第二编码单元,包括:第二拼接子单元,用于对所述各帧图像数据进行拼接得到拼接文件;添加签名子单元,用于在所述拼接文件的末端添加签名数据,得到带有签名数据的第二拼接文件;其中,所述签名数据包括加密的签名信息;第二编码子单元,用于对所述第二拼接文件进行编码,得到对应的第二编码结果。可选地,所述第二获取模块,包括:第一提取子模块,用于利用光学字符识别方式,从所述场景数据中提取文字特征;和/或第二提取子模块,用于利用图像匹配方式,从所述场景数据中提取目标特征。根据本专利技术的又一方面,提供了一种信息提供装置,包括:接收模块,用于接收来自客户端的场景数据;提取模块,用于从所述场景数据中提取场景特征;确定模块,用于依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;及发送模块,用于向所述客户端返回所述场景数据对应的资源信息。可选地,所述提取模块,包括:第一提取子模块,用于利用光学字符识别方式,从所述场景数据中提取文字特征;和/或第二提取子模块,用于利用图像匹配方式,从所述场景数据中提取目标特征。根据本专利技术的信息提供方法和装置,可以在应用程序的运行过程中,向用户提供与应用程序中当前的所述场景数据对应的资源信息;相对于现有在搜索引擎中执行的网络搜索流程,本专利技术实施例可以在不退出应用程序且不提供搜索词的情况下,向用户提供资源信息,因此能够简化信息获取的流程,降低信息获取的难度,且能够提高信息获取效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。...

【技术保护点】
一种信息提供方法,包括:采集当前的场景数据;向服务器发送所述场景数据,并接收所述服务器返回的、所述场景数据对应的资源信息;或者,从所述场景数据中提取场景特征,并依据所述场景特征与所述资源信息的映射关系,确定所述场景数据对应的资源信息;显示所述场景数据对应的资源信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:葛山杨涛易洋
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1