一种应用程序信息推送方法及服务器技术

技术编号:18458795 阅读:45 留言:0更新日期:2018-07-18 12:42
本发明专利技术提供一种应用程序信息推送方法及服务器,其中,所述应用程序信息推送方法包括:接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片;获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。本发明专利技术提供的技术方案解决了现有的应用程序信息的搜索及推送受到限制的问题。

An application information push method and server

The present invention provides an application information push method and a server, in which the application information push method includes: receiving the first picture sent by the mobile terminal and extracting the feature information of the first picture; according to the feature information, the second graph matching the first picture in the image database is determined. The target application information associated with the second picture is obtained; and the target application information is sent to the mobile terminal. The technical proposal provided by the invention solves the problem of limitation of searching and pushing existing application information.

【技术实现步骤摘要】
一种应用程序信息推送方法及服务器
本专利技术涉及通信
,尤其涉及一种应用程序信息推送方法及服务器。
技术介绍
随着信息产业的飞速发展,应用于移动终端的应用程序越来越多。目前,服务器通常是通过获取移动终端发送的搜索关键字、二维码或是广告链接等方式来查找对应的应用程序信息,以将对应的应用程序信息推送至移动终端。但是,这样的方式通常需要用户输入关键字、二维码等确定的输入信息,服务器才能根据上述确定的输入信息进行相关搜索,限制了对应用程序信息的搜索及推送,也不便于应用程序的推广应用。
技术实现思路
本专利技术实施例提供一种应用程序信息推送方法及服务器,以解决现有的应用程序信息的搜索及推送受到限制的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种应用程序信息推送方法,包括:接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片;获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。第二方面,本专利技术实施例还提供了一种服务器,包括:提取模块,用于接收移动终端发送的第一图片,并提取所述第一图片的特征信息;确定模块,用于根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片;获取模块,用于获取与所述第二图片关联的目标应用程序信息;发送模块,用于向所述移动终端发送所述目标应用程序信息。第三方面,本专利技术实施例还提供了一种服务器,包括:处理器、存储器,以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面中所述的应用程序信息推送方法中的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中所述的应用程序信息推送方法的步骤。本专利技术实施例中,通过接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息确定图像数据库中与所述第一图片匹配的第二图片,并获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。这样,通过移动终端发送的图片就能实现对应用程序信息的查找与推送,无需用户输入关键字、二维码等确定的输入信息,方便了用户的操作,也更有利于应用程序的推广与应用。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种应用程序信息推送方法的流程图;图2是本专利技术实施例提供的另一种应用程序信息推送方法的流程图;图3是本专利技术实施例提供的另一种应用程序信息推送方法的流程图;图4是本专利技术实施例提供的一种服务器的结构图;图5是本专利技术实施例提供的另一种服务器的结构图;图6是本专利技术实施例提供的另一种服务器的结构图;图7是本专利技术实施例提供的另一种服务器的结构图;图8是本专利技术实施例提供的另一种服务器的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,图1是本专利技术实施例提供的一种应用程序信息推送方法的流程图,如图1所示,包括以下步骤:步骤101、接收移动终端发送的第一图片,并提取所述第一图片的特征信息。本专利技术实施例中,移动终端发送的第一图片可以是用户利用截屏功能截取的图片,也可以是用户下载的图片,或者还可以是通过移动终端摄像头拍摄的照片等。需要说明地第一图片的图片内容不包括应用程序信息。具体地,用户在浏览社交软件时,看到了比较感兴趣的与其他应用程序相关的第一图片,所述第一图片的图片内容中没有包括应用程序信息。当用户希望获取所述第一图片对应的应用程序信息时,将所述第一图片发送至服务器。例如,用户在通信应用程序APP1中,接收到了朋友发送的由应用程序APP2生成的性格测试图片,该性格测试图片不包括应用程序APP2的相关应用程序信息。用户希望通过该性格测试图片来获取应用程序APP2的应用程序信息,则用户可以将该性格测试图片发送至服务器。服务器接收移动终端发送的所述第一图片,并提取所述第一图片的特征信息。本专利技术实施例中,所述特征信息包括所述第一图片的页头信息、页尾信息和页面布局信息中的至少一种。可以理解地,应用程序通常包括由独特的页头信息、页尾信息及页面布局信息。所述页头信息可以包括页头的颜色、图标数量、图标布局、控件数量、控件布局等信息;所述页尾信息可以包括页尾的颜色、图标数量、图标布局、控件数量、控件布局等信息;所述页面布局信息可以包括页面的图标数量、图标布局、控件数量、控件布局等信息。提取所述第一图片的特征信息可以是提取所述第一图片的页头的颜色、图标数量和图标布局信息;也可以是提取所述第一图片的页头的颜色、图标数量和图标布局信息以及所述第一图片的页尾的颜色、图标数量和图标布局信息。步骤102、根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片。本专利技术实施例中,所述图像数据库预存于服务器中,所述图像数据库中预存有多个预存图片。所述预存图片可以是和开发者平台合作,从开发者平台同步应用程序的相关图片;也可以是人工添加应用程序的相关图片。所述应用程序的相关图片可以是应用程序的操作界面截图,也可以是应用程序生成的图片。具体地,根据所述第一图片的页头信息、页尾信息及页面布局信息中的至少一种与图像数据库中的预存图片进行比对,以确定所述图像数据库中是否存在与所述第一图片匹配的第二图片。例如,当所述第一图片的特征信息为所述第一图片的页头的颜色、图标数量和图标布局信息,则根据所述第一图片的页头的颜色、图标数量和图标布局信息,确定所述图像数据库中是否存在与所述第一图片的页头的颜色、图标数量和图标布局信息匹配的第二图片。步骤103、获取与所述第二图片关联的目标应用程序信息。需要说明对的,每一预存图片都关联有对应的目标应用程序信息。所述目标应用程序信息可以包括目标应用程序的名称、存储容量、使用介绍等。当确定所述图像数据库中存在与所述第一图片匹配的第二图片,根据预存图片与目标应用程序信息的对应关系,也就能获取与第二图片关联的目标应用程序信息。步骤104、向所述移动终端发送所述目标应用程序信息。具体地,所述第二图片与所述第一图片匹配,当获取与所述第二图片关联的目标应用程序信息,也就箱相当于所述目标应用程序信息与所述第一图片匹配,则将所述目标应用程序信息发送至所述移动终端。本专利技术实施例中,通过接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息确定图像数据库中与所述第一图片匹配的第二图片;并获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。这样,通过移动终端发送的图片就能实现对应用程序信息的查找与推送,无需用户输入关键字、二维码等确定的输入信息,方便了用户的操作,也更有利于应用程序本文档来自技高网...

【技术保护点】
1.一种应用程序信息推送方法,其特征在于,包括:接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片;获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。

【技术特征摘要】
1.一种应用程序信息推送方法,其特征在于,包括:接收移动终端发送的第一图片,并提取所述第一图片的特征信息;根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片;获取与所述第二图片关联的目标应用程序信息;向所述移动终端发送所述目标应用程序信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述特征信息,确定图像数据库中与所述第一图片匹配的第二图片的步骤,包括:根据所述特征信息对所述第一图片进行编码,以获取所述第一图片的编码值;获取图像数据库中每一预存图片的编码值;判断所述预存图片中是否存在目标图片,所述目标图片为所述预存图片中编码值与所述第一图片的编码值的差值位于预设范围内的图片;其中,当所述预存图片中存在目标图片时,确定所述图像数据库中存在与所述第一图片匹配的第二图片,所述第二图片为与所述第一图片的编码值的差值最小的目标图片。3.根据权利要求1所述的方法,其特征在于,在所述接收移动终端发送的第一图片,并提取所述第一图片的特征信息的步骤之前,还包括:预先建立并存储所述第二图片与所述目标应用程序信息的对应关系。4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述向所述移动终端发送所述目标应用程序信息的步骤之后,还包括:接收所述移动终端基于所述目标应用程序信息发送的下载请求;响应所述下载请求,并将所述目标应用程序信息对应的目标应用程序安装包发送至所述移动终端。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述特征信息包括所述第一图片的页头信息、页尾信息和页面布局信息中的至少一种。6.一种服务器,其特征在于,包括:提取模块,用于接收移动终端发送的第一图...

【专利技术属性】
技术研发人员:王友卫
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1