相关软件的推荐方法和装置制造方法及图纸

技术编号:15391723 阅读:120 留言:0更新日期:2017-05-19 04:54
本发明专利技术提供了一种相关软件的推荐方法及装置,应用于收纳有多个软件的软件平台,该方法包括:在软件平台上接收来自用户的软件搜索请求;在软件平台的数据库中,根据软件搜索请求查找到对应的软件,并获取软件的唯一标识softID;判断查找到的软件的softID是否与其他软件的softID相关联;若是,获取相关联的其他软件,并在查找到的软件的显示窗口上推荐相关联的其他软件。本发明专利技术实施例可以有效地增加软件搜索结果的丰富性,用户通过在当前显示窗口上直接点击推荐的其他软件,就可以方便、快捷地得到其他软件的相关信息,从而提高了用户查找软件的效率。

Recommendation method and device for related software

The present invention provides a method and device for the recommended software, used to receive a plurality of software platform, the method includes: receiving a search request from the user software in the software platform; software platform database software, according to the search request to find the corresponding software, and obtain the unique softID software the judge; find the software softID and other software associated with the softID; if so, access to other software associated with the display, recommend other software associated with the window and find the software. The richness of the embodiment of the invention can effectively increase the software search results, the user through the currently displayed other software directly click on the window on the recommendation of the relevant information, you can get other software conveniently and quickly, so as to improve the efficiency of user search software.

【技术实现步骤摘要】
相关软件的推荐方法和装置
本专利技术涉及计算机应用
,特别是涉及一种相关软件的推荐方法和装置。
技术介绍
随着计算机技术的不断发展,不同类别、不同功能的软件应用而生。各种各样的软件为人们的日常生活、学习、工作等提供了较大的方便,使人们在处理生活、学习、工作中的事情时更加得心应手,同时,各种娱乐软件也为人们的生活带来了无限的乐趣。但是,面对种类繁多的软件,用户在查找和对比不同类别软件、相同类别软件或相关软件时,往往不能一次性的查找到目标软件,而需要不断地进行“搜索→查看详情→返回→再次搜索进入→下载”等多步操作来查找到符合自身需要的软件。为了避免用户盲目地查找想要的软件,现有技术提供了给用户查找同类或相关软件的方案,该方案是在当前搜索得到的软件页面展现同类或相关软件的推荐位,从而告知并引导用户点击进入查看相关软件。但是,用户仍然需要进行“发现→点进进入详情→若需要则下载,若不需要则再次返回”等多步操作才能完成相关软件查找,这种方式操作流程长,不利于用户对推荐位内容的关注,不仅浪费了用户的大量时间,还不能使用户方便、快捷地获得更多与软件相关信息。从而导致用户体验不佳。因此,目前亟需一种相关软件的推荐方法来帮助用户快捷方便地获取到用户想要的软件。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的防止电话诈骗的方法和装置。依据本专利技术的一方面,提供了一种相关软件的推荐方法,应用于收纳有多个软件的软件平台,包括:在所述软件平台上接收来自用户的软件搜索请求;在所述软件平台的数据库中,根据所述软件搜索请求查找到对应的软件,并获取查找到的软件的唯一标识softID;判断查找到的软件的softID是否与其他软件的softID相关联;若是,获取相关联的其他软件,并在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口。可选地,所述判断查找到的软件的softID是否与其他软件的softID相关联,包括:判断查找到的软件的softID是否存在其归属的聚类ID,其中,所述聚类ID作为softID的容器,能够容纳多个softID;若是,进一步判断所述聚类ID中是否存在其他软件的softID;若是,则确定查找到的软件的softID与其他软件的softID相关联;若否,则确定查找到的软件的softID不存在相关联的其他软件的softID。可选地,所述聚类ID容纳多个同类的、非必需关联的软件的softID。可选地,所述聚类ID中以软件别名简称替代softID。可选地,在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口,包括:将所述查找到的软件显示在所述显示窗口中,并在所述显示窗口中分别为相关联的其他软件建立触发接口;当任一软件的触发接口被触发时,切换至该软件对应的显示窗口。可选地,该软件对应的显示窗口中显示有所述查找到的软件的信息获取入口。可选地,所述软件平台设置于PC端。依据本专利技术的另一方面,还提供了一种相关软件的推荐装置,设置于收纳有多个软件的软件平台,包括:接收模块,适于在所述软件平台上接收来自用户的软件搜索请求;获取模块,适于在所述软件平台的数据库中,根据所述软件搜索请求查找到对应的软件,并获取查找到的软件的唯一标识softID;判断模块,适于判断查找到的软件的softID是否与其他软件的softID相关联;推荐模块,适于若所述判断模块的判断结果为是,获取相关联的其他软件,并在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口。可选地,所述判断模块还适于:判断查找到的软件的softID是否存在其归属的聚类ID,其中,所述聚类ID作为softID的容器,能够容纳多个softID;若是,进一步判断所述聚类ID中是否存在其他软件的softID;若是,则确定查找到的软件的softID与其他软件的softID相关联;若否,则确定查找到的软件的softID不存在相关联的其他软件的softID。可选地,所述聚类ID容纳多个同类的、非必需关联的软件的softID。可选地,所述聚类ID中以软件别名简称替代softID。可选地,所述推荐模块还适于:将所述查找到的软件显示在所述显示窗口中,并在所述显示窗口中分别为相关联的其他软件建立触发接口;当任一软件的触发接口被触发时,切换至该软件对应的显示窗口。可选地,所述该软件对应的显示窗口中显示有所述查找到的软件的信息获取入口。在本专利技术实施例中,当用户需要在收纳有多个软件的软件平台上查找所需软件时,会向该软件平台发出软件搜索请求,当软件平台接收到来自用户的软件搜索请求时,会在软件平台的数据库中,根据软件搜索请求查找到对应的软件,并获取查找到的软件的唯一标识softID。当获取到软件的softID时,判断数据库中是否存在与该软件的softID相关的其他软件的softID,若存在,则获取并加载相关联的其他软件,并在查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口,从而可以通过在当前界面上直接点击信息获取入口,来获取其他软件的相关信息。由此,本专利技术实施例不仅可以根据用户的搜索请求在数据库中查找与该搜索请求对应的软件,还可以在查找到与该搜索请求对应的软件之后,利用软件的唯一标识softID,从数据库中关联出与该软件softID相关的其他软件的softID,并在当前显示窗口上显示相关联的其他软件的信息获取入口,从而可以有效地增加软件搜索结果的丰富性。并且,若用户对当前查找到的软件不满意,也无需退出当前显示窗口,通过在当前显示窗口上直接点击所推荐的其他软件的信息获取入口,就可以方便、快捷地获取到其他软件的相关信息,从而提高了用户查找软件的效率。进一步地,本专利技术实施例可以通过获取软件的唯一标识softID,来利用软件的softID关联出与该软件softID相关的其他软件的softID,该关联方式不同于通常情况下的利用软件关键词进行软件的关联,其能够增加由一个软件关联出其他各个种类软件的可能性,从而为用户提供了更加丰富的软件搜索结果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。根据下文结合附图对本专利技术具体实施例的详细描述,本领域技术人员将会更加明了本专利技术的上述以及其他目的、优点和特征。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的相关软件的推荐方法的流程示意图;图2示出了根据本专利技术一个实施例的安装在PC端的软件平台的显示界面图;图3示出了根据本专利技术另一个实施例的相关软件的推荐方法的流程示意图;以及图4示出了根据本专利技术一个实施例的相关软件的推荐装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并本文档来自技高网...
相关软件的推荐方法和装置

【技术保护点】
一种相关软件的推荐方法,应用于收纳有多个软件的软件平台,包括:在所述软件平台上接收来自用户的软件搜索请求;在所述软件平台的数据库中,根据所述软件搜索请求查找到对应的软件,并获取查找到的软件的唯一标识softID;判断查找到的软件的softID是否与其他软件的softID相关联;若是,获取相关联的其他软件,并在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口。

【技术特征摘要】
1.一种相关软件的推荐方法,应用于收纳有多个软件的软件平台,包括:在所述软件平台上接收来自用户的软件搜索请求;在所述软件平台的数据库中,根据所述软件搜索请求查找到对应的软件,并获取查找到的软件的唯一标识softID;判断查找到的软件的softID是否与其他软件的softID相关联;若是,获取相关联的其他软件,并在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口。2.根据权利要求1所述的方法,其中,所述判断查找到的软件的softID是否与其他软件的softID相关联,包括:判断查找到的软件的softID是否存在其归属的聚类ID,其中,所述聚类ID作为softID的容器,能够容纳多个softID;若是,进一步判断所述聚类ID中是否存在其他软件的softID;若是,则确定查找到的软件的softID与其他软件的softID相关联;若否,则确定查找到的软件的softID不存在相关联的其他软件的softID。3.根据权利要求2所述的方法,其中,所述聚类ID容纳多个同类的、非必需关联的软件的softID。4.根据权利要求2或3所述的方法,其中,所述聚类ID中以软件别名简称替代softID。5.根据权利要求1-4任一项所述的方法,其中,在所述查找到的软件的显示窗口上显示相关联的其他软件的信息获取入口,包括:将所述查找到的软件显示在所述显示窗口中,并在所述显示窗口中分别为相关联...

【专利技术属性】
技术研发人员:冯楠
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1