The invention relates to intelligent technology, in particular to a method and device for determining the association between application programs, so as to improve the rationality of application program management. The method is as follows: at least one smart device application called relationship set based on information collection and analysis are unified, calculated the relationship between each application and other applications that can be collected through the application of intelligent devices on the order calls, each application in dynamically learned the actual operation of the process between the real call, and through a unified summary and analysis, get into the habit of users, so as to push the recommended application information conforms to user habits, which greatly improves the application content recommended by rationality, closer to the user's needs, and can effectively enhance the user experience, but also enhance the rationality of the overall operating environment of the system.
【技术实现步骤摘要】
确定及运用应用程序之间的关系关联的方法及装置
本专利技术涉及智能技术,特别涉及一种确定及运用应用程序之间的关系关联的方法及装置。
技术介绍
随着移动通信技术的飞速发展和移动多媒体时代的到来,手机作为人们必备的移动通信工具,已从简单的通话工具向智能化发展,演变成一个移动的个人信息收集和处理平台。借助操作系统和丰富的应用软件,智能手机成了一台移动终端。当前的应用推荐方式,主要是在用于下载应用的应用商店中,对一些应用提供类似的:“相关应用”的推荐功能。然而,现有的应用推荐方式,其应用间的关联性都是静态的,即应用商店根据应用程序提供的静态信息(例如,应用程序的分类或应用程序来自于哪个开发商等)来分析应用程序间的关联性。然而,静态的关联性是预先配置的,并不能反应实际应用中应用程序间的关系,因此,降低了应用程序推荐的合理性。
技术实现思路
本专利技术实施例提供一种确定及运用应用程序之间的关系关联的方法及装置,用以提高应用程序推荐的合理性。本专利技术实施例提供的具体技术方案如下:一种确定应用程序之间的关联关系的方法,包括:服务器根据智能设备上报的应用程序调用关系集合,确定应用程序之间的关联关系;其中,所述应用程序调用关系中至少包含调用方应用程序的标识和被调用方应用程序的标识;服务器向智能设备发送所述应用程序之间的关联关系。一种运用应用程序之间的关联关系的方法,包括:智能设备确定应用程序之间的关联关系;其中,所述应用程序之间的关联关系至少根据所述智能设备上的应用程序调用关系集合确定;所述应用程序调用关系中至少包含调用方应用程序的标识和被调用方应用程序的标识;智能设备基于所述应 ...
【技术保护点】
一种确定应用程序之间的关联关系的方法,其特征在于,包括:服务器根据智能设备上报的应用程序调用关系集合,确定应用程序之间的关联关系;其中,所述应用程序调用关系中至少包含调用方应用程序的标识和被调用方应用程序的标识;服务器向智能设备发送所述应用程序之间的关联关系。
【技术特征摘要】
1.一种确定应用程序之间的关联关系的方法,其特征在于,包括:服务器根据智能设备上报的应用程序调用关系集合,确定应用程序之间的关联关系;其中,所述应用程序调用关系中至少包含调用方应用程序的标识和被调用方应用程序的标识;服务器向智能设备发送所述应用程序之间的关联关系。2.如权利要求1所述的方法,其特征在于,服务器根据智能设备上报的应用程序调用关系集合,确定应用程序之间的关联关系之前,进一步包括:服务器接收智能设备上报的应用程序调用关系集合;其中,服务器接收智能设备上报的应用程序调用关系集合,包括:服务器按照设定的第一周期,接收智能设备主动上报的应用程序调用关系集合;或者,服务器按照设定的第二周期,向智能设备发送上报指令,并接收智能设备上报的应用程序调用关系集合;或者,服务器在接收到指令时,向智能设备发送上报指令,并接收智能设备上报的应用程序调用关系集合。3.如权利要求2所述的方法,其特征在于,服务器接收智能设备上报的应用程序调用关系集合,包括:服务器接收多个智能设备上报的应用程序调用关系集合;服务器根据所述应用程序调用关系集合,确定应用程序之间的关联关系,包括:服务器对接收的多个应用程序调用关系集合进行合并,并根据合并后的应用程序调用关系集合,确定应用程序之间的关联关系。4.如权利要求1所述的方法,其特征在于,服务器向智能设备发送所述应用程序之间的关联关系,包括:服务器向多个智能设备发送所述应用程序之间的关联关系;其中,服务器向不同智能设备发送的应用程序之间的关联关系相同或不同。5.如权利要求1至4任一项所述的方法,其特征在于,服务器根据智能设备上报的应用程序调用关系集合,确定应用程序之间的关联关系,包括:基于获得的应用程序调用关系集合,获得第一应用程序作为调用方的第一总次数,以及获得所述第一应用程序作为调用方调用第二应用程序的第二总次数;基于所述第二总次数和第一总次数,确定所述第一应用程序与所述第二应用程序之间的关联关系;或者,基于获得的应用程序调用关系集合,获得第一应用程序作为被调用方的第三总次数,以及获得第二应用程序作为调用方调用所述第一应用程序的第四总次数;基于所述第四总次数和第三总次数,确定所述第一应用程序与所述第二应用程序之间的关联关系;其中,所述第一应用程序为所述应用程序调用关系集合中的任意一个应用程序,所述第二应用程序为所述应用程序调用关系集合中除所述第一应用程序之外的至少一个应用程序。6.如权利要求1至4任一项所述的方法,其特征在于,进一步包括:服务器基于所述应用程序之间的关联关系,向智能设备发送应用程序的推荐信息。7.如权利要求6所述的方法,其特征在于,所述应用程序的推荐信息包括:应用程序的描述信息,或者,应用程序的服务信息。8.如权利要求6或7所述的方法,其特征在于,服务器基于所述应用程序之间的关联关系,向智能设备发送应用程序的推荐信息,包括:服务器分别针对每一个应用程序,根据所述关联关系确定出关联度满足第一设定条件的至少一个其他应用程序;在满足第二设定条件时,将设定应用程序和/或对应的关联度满足第一设定条件的其他应用程序作为应用程序的推荐信息发送至智能设备。9.如权利要求6或7所述的方法,其特征在于,服务器基于所述应用程序之间的关联关系,向智能设备发送应用程序的推荐信息,包括:服务器基于所述应用程序之间的关联关系,向不同智能设备发送应用程序的推荐信息;其中,服务器向不同智能设备发送的推荐信息相同或不同。10.如权利要求1至9任一项所述的方法,其特征在于,服务器分别对应每一个应用程序配置相应的唯一资源标识符URI。11.如权利要求10所述的方法,其特征在于,每一个应用程序的URI中还附带有参数。12.如权利要求11所述的方法,其特征在于,所述参数用于指示相应的应用程序的设定入口。13.一种运用应用程序之间的关联关系的方法,其特征在于,包括:智能设备确定应用程序之间的关联关系;其中,所述应用程序之间的关联关系至少根据所述智能设备上的应用程序调用关系集合确定;所述应用程序调用关系中至少包含调用方应用程序的标识和被调用方应用程序的标识;智能设备基于所述应用程序之间的关联关系,推送应用程序的推荐信息或控制应用程序的状态。14.如权利要求13所述的方法,其特征在于,智能设备确定应用程序之间的关联关系,包括:智能设备使用所述智能设备上的应用程序调用关系集合确定所述关联关系;或者,智能设备将所述智能设备上的应用程序调用集合,与服务器通知的应用程序调用关系集合进行合并后,使用合并后的应用程序调用集合确定所述关联关系;其中,所述服务器通知的应用程序调用关系集合,是服务器对多个智能设备上报的应用程序调用关系集合合并后获得的。15.如权利要求13或14所述的方法,其特征在于,智能设备确定应用程序之间的关联关系,包括:基于使用的应用程序调用关系集合,获得第一应用程序作为调用方的第一总次数,以及获得所述第一应用程序作为调用方调用第二应用程序的第二总次数;基于所述第二总次数和第一总次数,确定所述第一应用程序与所述第二应用程序之间的关联关系;或者,基于使用的应用程序调用关系集合,获得第一应用程序作为被调用方的第三总次数,以及获得第二应用程序作为调用方调用所述第一应用程序的第四总次数;基于所述第四总次数和第三总次数,确定所述第一应用程序与所述第二应用程序之间的关联关系;其中,所述第一应用程序为所述应用程序调用关系集合中的任意一个应用程序,所述第二应用程序为所述应用程序调用关系集合中除所述第一应用程序之外的至少一个应用程序。16.如权利要求13所述的方法,其特征在于,智能设备基于所述应用程序之间的关联关系,推送应用程序的推荐信息或控制应用程序的状态,包括:分别针对每一个应用程序,根据所述关联关系确定出关联度满足第一设定条件的至少一个其他应用程序;在满足第二设定条件时,将设定应用程序和/或对应的关联度满足第一设定条件的其他应用程序作为应用程序的推荐信息进行推送;或者,对设定应用程序和/或对应的关联度满足第一设定条件的其他应用程序进行控制。17.如权利要求16所述的方法,其特征在于,所述应用程序的推荐信息包括:应用程序的描述信息,或者,应用程序的服务信息。18.如权利要求13或16所述的方法,其特征在于,智能设备控制应用程序的状态,包括:对应用程序进行下载,或者,对应用程序进行预加载。19.如权利要求13至18任一项所述的方法,其特征在于,智能设备分别对应每一个应用程序配置相应的唯一资源标识符URI。20.如权利要求19所述的方法,其特征在于,每一个应用程序的URI中还附带有参数。21.如权利要求20所述的方法,其特征在于,所述参数用于指示相应的应用程序的设定入口。22.如权利要求18所述的方法,其特征在于,智能设备基于所述应用程序之间的关联关系,控制应用程序的状态,包括:智能设备在检测到第一应用程序被启动后,基于所述应用程序之间的关联关系,预加载与所述第一应用程序关联的第二应用程序。23.如权利要求18所述的方法,其特征在于,智能设备基于所述应用程序之间的关联关系,控制应用程序的状态,包括:智能设备在检测到第一应用程序被下载,基于所述应用程序之间的关联关系,下载与所述第一应用程序关联的第二应用程序。24.如权利要求23所述的方法,其特征在于,下载与所述第一应用程序关联的第二应用程序之前,还包括:向用户推荐与所述第一应用程序关联的第二应用程序;并根据用户的选择,确定待下载的第二应用程序。25.一种确定应用程序之间的关联关系的服务器,其特征在于,包括:确定单元,用于根据智能设备上报的...
【专利技术属性】
技术研发人员:董平,强波,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。