信息推送系统、方法和装置制造方法及图纸

技术编号:19186906 阅读:6 留言:0更新日期:2018-10-17 02:23
本申请实施例公开了信息推送系统、方法和装置。该方法的一具体实施方式包括:接收客户端发送的、包含目标图像的图像处理请求;向应用服务器发送该图像处理请求,接收该应用服务器返回的文字识别结果;向业务查询服务器发送与所显示的推送信息相匹配的、包含该文字识别结果的业务查询请求,接收该业务查询服务器返回的业务查询结果;向该客户端返回该业务查询结果。该实施方式提高了推送信息的丰富性。

Information push system, method and device

The application embodiment discloses an information push system, a method and an apparatus. One specific embodiment of the method includes: receiving an image processing request sent by the client containing the target image; sending the image processing request to the application server to receive the text recognition result returned by the application server; and sending the push information matching the display to the service query server containing the article. The service query request of the word recognition result receives the service query result returned by the service query server and returns the service query result to the client. The implementation method improves the richness of push information.

【技术实现步骤摘要】
信息推送系统、方法和装置
本申请实施例涉及计算机
,具体涉及信息推送系统、方法和装置。
技术介绍
信息推送,又称为“网络广播”,是通过一定的技术标准或协议,在互联网上通过推送用户需要的信息来减少信息过载的一项技术。信息推送技术通过主动推送信息给用户,可以减少用户在网络上搜索所花的时间。为了增加信息展示的多样性,通常会在用户所浏览的信息之中投放推送信息。在用户使用手机等设备进行信息浏览的场景下,现有的方式通常是直接将推送信息投放在用户浏览的页面中,当用户点击了推送信息后,直接在基于HTML5标准的新的页面中展现该信息。
技术实现思路
本申请实施例提出了信息推送系统、方法和装置。第一方面,本申请实施例提供了一种信息推送系统,该系统包括:安装有目标应用的客户端、用于对目标应用提供支持的应用服务器、用于对推送信息进行管理的管理服务器、业务查询服务器,客户端安装有摄像头;客户端,用于响应于检测到用户对目标应用的运行界面中所显示的推送信息的预设操作,利用摄像头获取目标图像,向管理服务器发送包含目标图像的图像处理请求;管理服务器,用于向应用服务器发送图像处理请求,接收应用服务器返回的文字识别结果,向业务查询服务器发送与所显示的推送信息相匹配的、包含文字识别结果的业务查询请求,接收业务查询服务器返回的业务查询结果,向客户端返回业务查询结果。在一些实施例中,管理服务器,还用于向客户端发送与业务查询请求所指示的业务相匹配的目标推送信息,目标推送信息包括以下至少一项:与业务相匹配的应用的名称、与业务相匹配的网站的名称。在一些实施例中,该系统还包括用于对图像中的文字进行识别的处理服务器;以及应用服务器,用于向处理服务器发送图像处理请求;处理服务器,用于对目标图像的中文字进行识别,生成文字识别结果,向应用服务器返回文字识别结果。在一些实施例中,处理服务器,还用于将图像处理请求中的目标图像输入至预先训练的文字识别模型,得到与目标图像对应的文字识别结果,其中,文字识别模型用于识别图像中的文字。在一些实施例中,客户端,还用于响应于检测到用户对目标推送信息的点击操作,获取与目标推送信息相对应的链接,呈现用于提示用户进行下载或打开的提示信息。在一些实施例中,目标图像为身份证图像,文字识别结果为身份证号码,业务查询结果为个人征信信息或者贷款额度信息。第二方面,本申请实施例提供了一种信息推送方法,管理服务器分别与安装有目标应用的客户端、用于对目标应用提供支持的应用服务器和业务查询服务器通信连接,管理服务器用于对推送信息进行管理,客户端安装有摄像头,该方法包括:接收客户端发送的、包含目标图像的图像处理请求,其中,目标图像是在客户端响应于检测到用户对目标应用的运行界面中所显示的推送信息的预设操作后,利用摄像头获取的;向应用服务器发送图像处理请求,接收应用服务器返回的文字识别结果;向业务查询服务器发送与所显示的推送信息相匹配的、包含文字识别结果的业务查询请求,接收业务查询服务器返回的业务查询结果;向客户端返回业务查询结果。在一些实施例中,该方法还包括:向客户端发送与业务查询请求所指示的业务相匹配的目标推送信息,其中,目标推送信息包括以下至少一项:与业务相匹配的应用的名称、与业务相匹配的网站的名称。在一些实施例中,应用服务器还与用于对图像中的文字进行识别的处理服务器通信连接,其中,处理服务器用于获取应用服务器发送的图像处理请求,对目标图像中的文字进行识别,生成文字识别结果,向应用服务器返回文字识别结果。在一些实施例中,目标图像为身份证图像,文字识别结果为身份证号码,业务查询结果为以下任一项:个人征信信息、贷款额度信息。第三方面,本申请实施例提供了一种信息推送装置,管理服务器分别与安装有目标应用的客户端、用于对目标应用提供支持的应用服务器和业务查询服务器通信连接,管理服务器用于对推送信息进行管理,客户端安装有摄像头,该装置包括:接收单元,配置用于接收客户端发送的、包含目标图像的图像处理请求,其中,目标图像是在客户端响应于检测到用户对目标应用的运行界面中所显示的推送信息的预设操作后,利用摄像头获取的;第一发送单元,配置用于向应用服务器发送图像处理请求,接收应用服务器返回的文字识别结果;第二发送单元,配置用于向业务查询服务器发送与所显示的推送信息相匹配的、包含文字识别结果的业务查询请求,接收业务查询服务器返回的业务查询结果;返回单元,配置用于向客户端返回业务查询结果。在一些实施例中,该装置还包括:第三发送单元,配置用于向客户端发送与业务查询请求所指示的业务相匹配的目标推送信息,其中,目标推送信息包括以下至少一项:与业务相匹配的应用的名称、与业务相匹配的网站的名称。在一些实施例中,应用服务器还与用于对图像中的文字进行识别的处理服务器通信连接,其中,处理服务器用于获取应用服务器发送的图像处理请求,对目标图像中的文字进行识别,生成文字识别结果,向应用服务器返回文字识别结果。在一些实施例中,目标图像为身份证图像,文字识别结果为身份证号码,业务查询结果为个人征信信息或者贷款额度信息。第四方面,本申请实施例提供了一种服务器,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如信息推送方法中任一实施例的方法。第五方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如信息推送方法中任一实施例的方法。本申请实施例提供的信息推送系统、方法和装置,通过客户端检测到用户对目标应用的运行界面中所显示的推送信息的预设操作后,利用摄像头获取目标图像,并发送至管理服务器,而后,管理服务器将该图像处理请求发送至应用服务器,并接收应用服务器返回的文字识别结果;而后向业务查询服务器发送与所显示的推送信息相匹配的、包含文字识别结果的业务查询请求,并接收业务查询服务器返回的业务查询结果;最后向客户端返回业务查询结果,从而不仅可以展示推送信息,进一步地,还可以利用摄像头对获取的目标图像中的文字进行识别,推送与所浏览的推送信息相关联的业务查询信息,从而提高了推送信息的丰富性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的信息推送系统中各装置之间的交互过程的示意图;图3是根据本申请的信息推送方法的一个实施例的流程图;图4是根据本申请的信息推送方法的一个应用场景的示意图;图5是根据本申请的信息推送装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的信息推送系统、信息推送方法或信息推送装置的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、10本文档来自技高网...

【技术保护点】
1.一种信息推送系统,所述系统包括安装有目标应用的客户端、用于对所述目标应用提供支持的应用服务器、用于对推送信息进行管理的管理服务器、业务查询服务器,所述客户端安装有摄像头;所述客户端,用于响应于检测到用户对所述目标应用的运行界面中所显示的推送信息的预设操作,利用所述摄像头获取目标图像,向所述管理服务器发送包含所述目标图像的图像处理请求;所述管理服务器,用于向所述应用服务器发送所述图像处理请求,接收所述应用服务器返回的文字识别结果,向所述业务查询服务器发送与所显示的推送信息相匹配的、包含所述文字识别结果的业务查询请求,接收所述业务查询服务器返回的业务查询结果,向所述客户端返回所述业务查询结果。

【技术特征摘要】
1.一种信息推送系统,所述系统包括安装有目标应用的客户端、用于对所述目标应用提供支持的应用服务器、用于对推送信息进行管理的管理服务器、业务查询服务器,所述客户端安装有摄像头;所述客户端,用于响应于检测到用户对所述目标应用的运行界面中所显示的推送信息的预设操作,利用所述摄像头获取目标图像,向所述管理服务器发送包含所述目标图像的图像处理请求;所述管理服务器,用于向所述应用服务器发送所述图像处理请求,接收所述应用服务器返回的文字识别结果,向所述业务查询服务器发送与所显示的推送信息相匹配的、包含所述文字识别结果的业务查询请求,接收所述业务查询服务器返回的业务查询结果,向所述客户端返回所述业务查询结果。2.根据权利要求1所述的信息推送系统,其中,所述管理服务器,还用于向所述客户端发送与所述业务查询请求所指示的业务相匹配的目标推送信息,所述目标推送信息包括以下至少一项:与所述业务相匹配的应用的名称、与所述业务相匹配的网站的名称。3.根据权利要求1所述的信息推送系统,其中,所述系统还包括用于对图像中的文字进行识别的处理服务器;以及所述应用服务器,用于向所述处理服务器发送所述图像处理请求;所述处理服务器,用于对所述目标图像的中文字进行识别,生成文字识别结果,向所述应用服务器返回所述文字识别结果。4.根据权利要求3所述的信息推送系统,其中,所述处理服务器,还用于将所述图像处理请求中的目标图像输入至预先训练的文字识别模型,得到与所述目标图像对应的文字识别结果,其中,所述文字识别模型用于识别图像中的文字。5.根据权利要求1所述的信息推送系统,其中,所述客户端,还用于响应于检测到用户对所述目标推送信息的点击操作,获取与所述目标推送信息相对应的链接,呈现用于提示用户进行下载或打开的提示信息。6.根据权利要求1所述的信息推送系统,其中,所述目标图像为身份证图像,所述文字识别结果为身份证号码,所述业务查询结果为个人征信信息或者贷款额度信息。7.一种用于管理服务器的信息推送方法,所述管理服务器分别与安装有目标应用的客户端、用于对所述目标应用提供支持的应用服务器和业务查询服务器通信连接,所述管理服务器用于对推送信息进行管理,所述客户端安装有摄像头,所述方法包括:接收所述客户端发送的、包含目标图像的图像处理请求,其中,所述目标图像是在所述客户端响应于检测到用户对所述目标应用的运行界面中所显示的推送信息的预设操作后,利用所述摄像头获取的;向所述应用服务器发送所述图像处理请求,接收所述应用服务器返回的文字识别结果;向所述业务查询服务器发送与所显示的推送信息相匹配的、包含所述文字识别结果的业务查询请求,接收所述业务查询服务器返回的业务查询结果;向所述客户端返回所述业务查询结果。8.根据权利要求7所述的信息推送方法...

【专利技术属性】
技术研发人员:李晓鹏
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1