第三方软件集成的方法及系统的制作方法

文档序号:6648898阅读:480来源:国知局
第三方软件集成的方法及系统的制作方法
【专利摘要】本发明公开了一种第三方软件集成的方法包括:查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的;当查询到所述第三方软件时,确定所述第三方软件的集成条件;利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标;该方法能够快速、自动的完成第三方软件的集成。
【专利说明】第三方软件集成的方法及系统

【技术领域】
[0001]本发明涉及电子【技术领域】,特别是涉及一种第三方软件集成的方法及系统。

【背景技术】
[0002]随着电子科技的发展,许多开发商自助开发一些软件,这些自助开发的软件有很大一部分是必须定期或者不定期的使用软件,同时该软件通常还有许多相关联的其他第三方软件是开发商开发的软件所需要使用的。
[0003]但是,目前市场上对于第三方软件的集成,还是通过手动添加的方式进行,例如在windows桌面上添加快捷方式,首先,需要手动创建第三方软件的名称;然后,指定本机上的该第三方软件安装路径,最后,指定启动的可执行文件与第三方软件的名称相对应。若需要多个第三方软件的时候,还需要重复上述操作。使得用户的使用比较麻烦,不能够快速启用第三方软件。
[0004]因此,如何快速、自动的完成第三方软件的集成,是本领域技术人员需要解决的技术问题。


【发明内容】

[0005]本发明的目的是提供一种第三方软件集成的方法,该方法能够快速、自动的完成第三方软件的集成;本发明的另一目的是提供一种第三方软件集成的系统。
[0006]为解决上述技术问题,本发明提供一种第三方软件集成的方法,包括:
[0007]查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的;
[0008]当查询到所述第三方软件时,确定所述第三方软件的集成条件;
[0009]利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
[0010]其中,所述的第三方软件集成的方法还包括:
[0011]响应用户对集成后的第三方软件进行修改。
[0012]其中,所述查询本机中已下载的软件是否属于第三方软件库中的软件包括:
[0013]依次将在本机中查询到的软件的名称与所述第三方软件库中的第三方软件名称进行比较;
[0014]当比较结果一致时,则所述软件为第三方软件;
[0015]当比较结果不一致时,则所述软件不是第三方软件。
[0016]其中,所述查询方法包括:
[0017]在本机中以异步方式在后台进行查询。
[0018]其中,所述确定所述第三方软件的集成条件包括:
[0019]确定所述第三方软件的安装路径以及可执行程序的名称。
[0020]其中,所述当查询到所述第三方软件之后还包括:
[0021]同步到主线程提示用户进行集成设置;
[0022]响应用户的选择操作,执行相应的动作。
[0023]其中,所述并形成启动所述第三方软件的链接图标包括:
[0024]将所述第三方软件加载到软件菜单或软件导航栏中,以链接图标形式显示。
[0025]其中,所述按照预定规则搜索需要集成的第三方软件包括:
[0026]响应用户自定义预定规则;
[0027]按照所述预定规则搜索需要集成的第三方软件,形成第三方软件库。
[0028]本发明提供一种第三方软件集成的系统包括:
[0029]搜索模块,用于查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的;
[0030]确认模块,用于当查询到所述第三方软件时,确定所述第三方软件的集成条件;
[0031]集成模块,用于利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
[0032]其中,所述的第三方软件集成的系统还包括:
[0033]修改模块,用于响应用户对集成后的第三方软件进行修改。
[0034]基于上述技术方案,本发明所提供的第三方软件集成的方法,按照预定规则搜索需要集成的第三方软件,形成第三方软件库;在本机中搜索所述第三方软件库中的第三方软件;当搜索到所述第三方软件时,确定所述第三方软件的集成条件;利用所述集成条件按照预定程序进行集成,并创建启动连接;通过形成第三方软件库,可以限定搜索范围,加快搜书时间和工作效率;并确定所述第三方软件的集成条件,按照预定程序自动进行集成,避免人工手动操作;集成后并创建启动连接可以方便用户使用第三方软件;因此该方法能够快速、自动的完成第三方软件的集成。

【专利附图】

【附图说明】
[0035]为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本发明实施例提供的第三方软件集成的方法的流程图;
[0037]图2为本发明实施例提供的第三方软件集成的系统的结构框图;
[0038]图3为本发明实施例提供的另一第三方软件集成的系统的结构框图。

【具体实施方式】
[0039]本发明的目的是提供一种第三方软件集成的方法,该方法能够快速、自动的完成第三方软件的集成;本发明的另一目的是提供一种第三方软件集成的系统。
[0040]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]请参考图1,图1为本发明实施例提供的第三方软件集成的方法的流程图;该方法可以包括:
[0042]步骤SlOO、查询本机中已下载的软件是否属于第三方软件库中的软件;
[0043]其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的。
[0044]其中,每一个开发商开发的软件都会具有一个应用领域,因此可以大概确认该软件可能会使用到的第三方软件,从而可以设置一个预定规则,通过该预定规则可以搜索到相应的第三方软件,将这些可能会用到的第三方软件形成一个小型的检索库,例如第三方软件库;该库中可以存放所有第三方软件的相关信息,例如第三方软件的软件属性,地址,整个软件程序等。
[0045]其中,为了避免漫无目的搜索,浪费时间,可以进行自定义预定规则,按照用户自己的需求进行第三方软件的搜索。例如也可以进行按需配置的预定规则,这样可以有很强的指向性,提供效率。
[0046]其中,本机中会存在很多的软件,但是这些软件不一定都是需要进行集成的软件,因此,需要以第三方软件库为基准,进行搜索,看本机中是否存在需要集成的第三方软件。避免人为的去找。节省时间,增强准确性。
[0047]步骤sl20、当查询到所述第三方软件时,确定所述第三方软件的集成条件;
[0048]其中,当在本机中搜索到需要集成的第三方软件的时候,需要进行确定该第三方软件的集成条件,例如该集成条件可以为该第三方软件的安装路径,例如是该软件的注册表安装路径,或者是该软件默认的安装路径,还有可执行程序的名称,还可以是该软件的属性特性等。有些软件还可以通过密码等方式进行。
[0049]步骤sl30、利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
[0050]其中,得到所述软件的集成条件后就可以按照预定程序进行集成操作,为了更加方便用户的使用,还可以进行创建启动连接,这样用户在使用该第三方软件的时候只需要进行点击即可,本机可以自行进行调用等操作。
[0051]基于上述技术方案,本发明所提供的第三方软件集成的方法,通过形成第三方软件库,可以限定搜索范围,加快搜书时间和工作效率;并确定所述第三方软件的集成条件,按照预定程序自动进行集成,避免人工手动操作;集成后并创建启动连接可以方便用户使用第三方软件;因此该方法能够快速、自动的完成第三方软件的集成。
[0052]可选的,所述的第三方软件集成的方法还包括:
[0053]响应用户对集成后的第三方软件进行修改。
[0054]其中,当自动集成好第三方软件后,用户也可以对自动集成的第三方软件进行修改,例如该修改可以是,删除、密码设置、启用等。这样可以方便用户的个性化需求。满足用户各个阶段的需求。
[0055]可选的,所述查询本机中已下载的软件是否属于第三方软件库中的软件包括:
[0056]依次将在本机中查询到的软件的名称与所述第三方软件库中的第三方软件名称进行比较;
[0057]当比较结果一致时,则所述软件为第三方软件;
[0058]当比较结果不一致时,则所述软件不是第三方软件。
[0059]其中,通过这样的方法找到第三方软件后在进行集成,没有的话就不进行操作。
[0060]可选的,所述查询方法包括:
[0061]在本机中以异步方式在后台进行查询。
[0062]其中,这样的做法可以不影响用户在本机上的其他操作。节约时间,也不会影响到用户对该软件的正常操作。
[0063]可选的,所述确定所述第三方软件的集成条件包括:
[0064]确定所述第三方软件的安装路径以及可执行程序的名称。
[0065]可选的,所述当搜索到所述第三方软件时之后还包括:
[0066]同步到主线程提示用户进行集成设置;
[0067]响应用户的选择操作,执行相应的动作。
[0068]其中,当搜索到本机存在该第三方软件的时候,同步到主线程提示用户进行集成设置,这样可以起到对用户的一个提醒,用户可以根据自己的需要进行选择集成或者拒绝集成等的操作,实现了个性化服务。响应用户的选择操作,执行相应的动作,即当用户选择确定集成后,本机在执行相应的集成操作。
[0069]可选的,所述并形成启动所述第三方软件的链接图标包括:
[0070]将所述第三方软件加载到软件菜单或软件导航栏中,以链接图标形式显示。
[0071]其中,所创建的启动连接可以存在于开发商开发的软件的菜单栏中,或者是软件导航栏中。这样会方便用户的使用,点击图标就可以调用到所述第三方软件。
[0072]可选的,所述按照预定规则搜索需要集成的第三方软件包括:
[0073]响应用户自定义预定规则;
[0074]按照所述预定规则搜索需要集成的第三方软件,形成第三方软件库。
[0075]其中,这样可以减小搜索范围。提高效率。
[0076]基于上述技术方案,本发明所提供的第三方软件集成的方法,通过形成第三方软件库,可以限定搜索范围,加快搜书时间和工作效率;并确定所述第三方软件的集成条件,按照预定程序自动进行集成,避免人工手动操作;集成后并创建启动连接可以方便用户使用第三方软件;还可以在后台进行集成操作,不会影响用户当前的操作;也可以进行集成提醒,以便集成的软件为用户需要的。因此该方法能够快速、自动的完成第三方软件的集成。
[0077]本发明实施例提供了第三方软件集成的方法,可以通过上述方法能够能够快速、自动的完成第三方软件的集成。
[0078]下面对本发明实施例提供的第三方软件集成的系统进行介绍,下文描述的第三方软件集成的系统与上文描述的第三方软件集成的方法可相互对应参照。
[0079]请参考图2,图2为本发明实施例提供的第三方软件集成的系统的结构框图;该系统可以包括:
[0080]搜索模块100,用于查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的;
[0081]确认模块200,用于当查询到所述第三方软件时,确定所述第三方软件的集成条件;
[0082]集成模块300,用于利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
[0083]请参考图3,图3为本发明实施例提供的另一第三方软件集成的系统的结构框图;该系统还可以包括:
[0084]修改模块500,用于响应用户对集成后的第三方软件进行修改。
[0085]说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0086]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能宄竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0087]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0088]以上对本发明所提供的第三方软件集成的方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
【权利要求】
1.一种第三方软件集成的方法,其特征在于,包括: 查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的; 当查询到所述第三方软件时,确定所述第三方软件的集成条件; 利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
2.如权利要求1所述的第三方软件集成的方法,其特征在于,还包括: 响应用户对集成后的第三方软件进行修改。
3.如权利要求1所述的第三方软件集成的方法,其特征在于,所述查询本机中已下载的软件是否属于第三方软件库中的软件包括: 依次将在本机中查询到的软件的名称与所述第三方软件库中的第三方软件名称进行比较; 当比较结果一致时,则所述软件为第三方软件; 当比较结果不一致时,则所述软件不是第三方软件。
4.如权利要求3所述的第三方软件集成的方法,其特征在于,所述查询方法包括: 在本机中以异步方式在后台进行查询。
5.如权利要求1所述的第三方软件集成的方法,其特征在于,所述确定所述第三方软件的集成条件包括: 确定所述第三方软件的安装路径以及可执行程序的名称。
6.如权利要求1所述的第三方软件集成的方法,其特征在于,所述当查询到所述第三方软件之后还包括: 同步到主线程提示用户进行集成设置; 响应用户的选择操作,执行相应的动作。
7.如权利要求1所述的第三方软件集成的方法,其特征在于,所述并形成启动所述第三方软件的链接图标包括: 将所述第三方软件加载到软件菜单或软件导航栏中,以链接图标形式显示。
8.如权利要求1所述的第三方软件集成的方法,其特征在于,所述按照预定规则搜索需要集成的第三方软件包括: 响应用户自定义预定规则; 按照所述预定规则搜索需要集成的第三方软件,形成第三方软件库。
9.一种第三方软件集成的系统,其特征在于,包括: 搜索模块,用于查询本机中已下载的软件是否属于第三方软件库中的软件,其中,所述第三方软件库为按照预定规则搜索需要集成的第三方软件所形成的; 确认模块,用于当查询到所述第三方软件时,确定所述第三方软件的集成条件; 集成模块,用于利用所述集成条件按照预定程序进行集成,并形成启动所述第三方软件的链接图标。
10.如权利要求9所述的第三方软件集成的系统,其特征在于,还包括: 修改模块,用于响应用户对集成后的第三方软件进行修改。
【文档编号】G06F9/44GK104516739SQ201510004079
【公开日】2015年4月15日 申请日期:2015年1月5日 优先权日:2015年1月5日
【发明者】宁利平, 唐洁, 唐冬平, 沈仲侃 申请人:税友软件集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1