应用进程关联启动方法及关联启动装置的制造方法_4

文档序号:9921909阅读:来源:国知局
启动装置不能对应用进程的关联启动进行有效管理的技术问题。
[0116]如本申请所使用的术语“组件”、“模块”、“系统”、“接口”、“进程”等等一般地旨在指计算机相关实体:硬件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于是运行在处理器上的进程、处理器、对象、可执行应用、执行的线程、程序和/或计算机。通过图示,运行在控制器上的应用和该控制器二者都可以是组件。一个或多个组件可以有在于执行的进程和/或线程内,并且组件可以位于一个计算机上和/或分布在两个或更多计算机之间。
[0117]而且,要求保护的主题可以被实现为使用标准编程和/或工程技术产生软件、固件、硬件或其任意组合以控制计算机实现所公开的主题的方法、装置或制造品。本文所使用的术语“制造品”旨在包含可从任意计算机可读设备、载体或介质访问的计算机程序。当然,本领域技术人员将认识到可以对该配置进行许多修改,而不脱离要求保护的主题的范围或精神。
[0118]本文提供了实施例的各种操作。在一个实施例中,所述的一个或多个操作可以构成一个或多个计算机可读介质上存储的计算机可读指令,其在被电子设备执行时将使得计算设备执行所述操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本文所提供的每个实施例中存在。
[0119]而且,本文所使用的词语“优选的”意指用作实例、示例或例证。奉文描述为“优选的”任意方面或设计不必被解释为比其他方面或设计更有利。相反,词语“优选的”的使用旨在以具体方式提出概念。如本申请中所使用的术语“或”旨在意指包含的“或”而非排除的“或”。即,除非另外指定或从上下文中清楚,“X使用A或B”意指自然包括排列的任意一个。即,如果X使用A;X使用B;或X使用A和B二者,则“X使用A或B”在前述任一示例中得到满足。
[0120]而且,尽管已经相对于一个或多个实现方式示出并描述了本公开,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本公开包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本公开的示范性实现方式中的功能的公开结构不等同。此外,尽管本公开的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在【具体实施方式】或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。
[0121]本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。
[0122]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【主权项】
1.一种应用进程关联启动方法,其特征在于,包括: 接收应用进程服务启动指令; 通过启动服务中的启动服务函数,获取所述应用进程服务启动指令对应的应用进程的启动信息,其中所述启动信息包括服务类别信息、服务包信息以及调用包信息,其中所述服务类别信息包括至少一个同类服务组件信息; 根据所述服务包信息以及所述调用包信息,判断所述应用进程是否进行关联应用进程的启动;以及 如所述应用进程进行关联应用进程的启动,则根据所述应用进程的关联启动权限,使用所述服务类别信息以及所述调用包信息,对所述应用进程的至少一个关联应用进程进行启动。2.根据权利要求1所述的应用进程关联启动方法,其特征在于,所述根据所述服务包信息以及所述调用包信息,判断所述应用进程是否进行关联应用进程的启动的步骤包括: 判断所述服务包信息以及所述调用包信息是否相同; 如不相同,则判断所述应用进程进行关联应用进程的启动;如相同,则根据所述服务类别信息以及所述调用包信息进行所述应用进程的启动。3.根据权利要求1所述的应用进程关联启动方法,其特征在于,所述根据所述应用进程的关联启动权限,使用所述服务类别信息以及所述调用包信息,对所述应用进程的至少一个关联应用进程进行启动的步骤包括: 判断所述应用进程是否具有第一关联启动权限; 如所述应用进程具有第一关联启动权限,则获取所述服务类别信息中的所有服务组件信息;并使用所述服务组件信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的至少一个关联应用进程进行启动;以及 如所述应用进程不具有第一关联启动权限,则不对所述应用进程的关联应用进行启动。4.根据权利要求3所述的应用进程关联启动方法,其特征在于,所述使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的至少一个关联应用进程进行启动的步骤包括: 根据所述关联应用进程的第二关联启动权限,使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动。5.根据权利要求4所述的应用进程关联启动方法,其特征在于,所述第二关联启动权限本地存储或异地云存储。6.根据权利要求3所述的应用进程关联启动方法,其特征在于,所述使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动的步骤包括: 根据所述关联应用进程的系统权限信息,使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动。7.一种应用进程关联启动装置,其特征在于,包括: 指令接收模块,用于接收应用进程服务启动指令; 应用进程信息获取模块,用于通过启动服务中的启动服务函数,获取所述应用进程服务启动指令对应的应用进程的启动信息,其中所述启动信息包括服务类别信息、服务包信息以及调用包信息,其中所述服务类别信息包括至少一个同类服务组件信息; 关联启动判断模块,用于根据所述服务包信息以及所述调用包信息,判断所述应用进程是否进行关联应用进程的启动;以及 关联启动模块,用于如所述应用进程进行关联应用进程的启动,则根据所述应用进程的关联启动权限,使用所述服务类别信息以及所述调用包信息,对所述应用进程的至少一个关联应用进程进行启动。8.根据权利要求7所述的应用进程关联启动装置,其特征在于,所述关联启动判断模块包括: 包信息判断单元,用于判断所述服务包信息以及所述调用包信息是否相同; 非关联启动单元,用于根据所述服务类别信息以及所述调用包信息进行所述应用进程的启动;以及 关联启动判断单元,用于判断所述应用进程进行关联应用进程的启动。9.根据权利要求7所述的应用进程关联启动装置,其特征在于,所述关联启动模块包括: 权限判断单元,用于判断所述应用进程是否具有第一关联启动权限;以及 关联启动单元,用于获取所述服务类别信息中的所有服务组件信息;并使用所述服务组件信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的至少一个关联应用进程进行启动。10.根据权利要求9所述的应用进程关联启动装置,其特征在于,所述关联启动单元具体用于根据所述关联应用进程的第二关联启动权限,使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动。11.根据权利要求10所述的应用进程关联启动装置,其特征在于,所述第二关联启动权限本地存储或异地云存储。12.根据权利要求9所述的应用进程关联启动装置,其特征在于,所述关联启动单元具体用于根据所述关联应用进程的系统权限信息,使用所述服务类别信息以及所述调用包信息,通过服务启动处理函数以及启动进程函数对所述应用进程的关联应用进程进行启动。
【专利摘要】本发明提供一种应用进程关联启动方法,其包括接收应用进程服务启动指令;通过启动服务中的启动服务函数,获取应用进程服务启动指令对应的应用进程的启动信息;根据服务包信息以及调用包信息,判断应用进程是否进行关联应用进程的启动;如应用进程进行关联应用进程的启动,则根据应用进程的关联启动权限,使用服务类别信息以及调用包信息,对应用进程的至少一个关联应用进程进行启动。本发明还提供一种应用进程关联启动装置。本发明根据应用进程的关联启动类型以及应用进程的关联启动权限,使用相应的函数进行应用进程的批量关联启动管理,实现了对应用进程关联启动的有效管理。
【IPC分类】G06F9/48
【公开号】CN105700942
【申请号】CN201511030618
【发明人】林志泳
【申请人】广东欧珀移动通信有限公司
【公开日】2016年6月22日
【申请日】2015年12月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1