信息处理方法及装置的制造方法

文档序号:10511913阅读:202来源:国知局
信息处理方法及装置的制造方法
【专利摘要】本发明是关于一种信息处理方法及装置,其方法包括:响应于查看应用的安装包的状态信息的操作,从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装;如果查询到所述安装包的状态信息,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。这样用户在需要查看移动终端上的安装包的状态信息时,可以很方便的查看到移动终端上安装包的状态信息。
【专利说明】
信息处理方法及装置
技术领域
[0001]本发明实施例涉及信息技术领域,尤其涉及一种信息处理方法及装置。
【背景技术】
[0002]目前,很多用户使用的移动终端都采用安卓(android)操作系统,在用户想要在移动终端上安装某个应用时,就需要从应用商店里下载该应用的安装包,然后将该安装包安装到移动终端当中。
[0003]随着可供用户选择的应用的种类越来越多,在移动终端上,有些应用的安装包被用户下载下来之后并未被安装(例如,用户忘记了安装),有些应用的安装包被安装后仍然保留在移动终端中没有被删除。对于用户来说,当移动终端上下载了众多应用的安装包时,其无法确定某一个安装包是否已经安装到移动终端当中,进而也就无法准确地作出需要安装该安装包还是删除该安装包的决定。这就给用户管理移动终端上的应用的安装包带来了麻烦。

【发明内容】

[0004]为克服相关技术中存在的问题,本发明提供一种信息处理方法及装置。
[0005]根据本发明实施例的第一方面,提供一种信息处理方法,包括:
[0006]响应于查看应用的安装包的状态信息的操作,从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装;
[0007]如果查询到所述安装包的状态信息,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。
[0008]根据本发明实施例的第二方面,提供一种信息处理装置,包括:
[0009]操作响应单元,用于响应于查看应用的安装包的状态信息的操作,
[0010]状态信息查询单元,用于从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装;
[0011]第一状态信息显示单元,用于在查询到所述安装包的状态信息时,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。
[0012]本发明的实施例提供的技术方案可以包括以下有益效果:
[0013]本发明提供的信息处理方法及装置,对用户查看移动终端上应用的安装包的状态信息的操作做出响应,从移动终端上查询预先存储在该移动终端中的安装包的状态信息,其中,该状态信息为已下载到移动终端上的应用的安装包的状态,该状态信息包括未安装和已安装,如果查询到安装包的状态信息,那么将该安装包的状态信息在移动终端的显示界面上显示。这样用户在需要查看移动终端上的安装包的状态信息时,可以很方便的查看到移动终端上安装包的状态信息。
[0014]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0015]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0016]图1是根据一示例性实施例示出的一种信息处理方法的流程图;
[0017]图2是根据一示例性实施例示出的一种信息处理方法的流程图;
[0018]图3是图2中步骤S130的流程图;
[0019]图4是图1中步骤S120的流程图;
[0020]图5是根据一示例性实施例示出的一种信息处理装置的示意图;
[0021]图6是根据一示例性实施例示出的一种信息处理装置的示意图;
[0022]图7是图6中状态信息检测单元的一示意图;
[0023]图8是图5中第一状态信息显示单元的又一示意图;
[0024]图9是根据一示例性实施例示出的一种移动终端的示意图。
【具体实施方式】
[0025]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0026]为了解决相关的问题,本发明实施例首先提供了一种信息处理方法,如图1所示,该方法可以包括如下步骤:
[0027]在步骤SllO中,响应于查看应用的安装包的状态信息的操作,从移动终端查询预先存储在移动终端中的安装包的状态信息。
[0028]其中,状态信息为已下载到移动终端上的应用的安装包的状态信息,状态信息包括未安装和已安装。
[0029]在步骤S120中,如果查询到安装包的状态信息,将查询到的安装包的状态信息显示在移动终端的显示界面上。
[0030]在本发明提供的实施例中,在获取到用户对移动终端上的安装包的状态信息操作时,移动终端会查找预先存储在本地的安装包的状态信息。
[0031]示例性的,本发明实施例中通过预先建立终端的私有数据库,并对终端中的安装包进行监听来获取到终端中安装包的安装状态,例如,在某一安装包安装到终端上时,终端会获取到该安装包的安装状态信息,此时该安装包的安装状态信息是已安装状态;并将该安装包的标识(如logo或名称等)及安装状态存储到私有数据库中,即将安装包的索引及对应的安装状态存储到私有数据库中。如果终端中的安装包没有被安装到终端中,那么该安装包的安装状态为未安装状态,如果是已安装的安装包被卸载,那么会修改私有数据库中安装包的安装状态,即从已安装变为未安装状态。其中,实施例中的终端可用是移动终端等。
[0032]因此,本发明实施例中通过预先将安装包的安装状态存储到私有数据库中,可以在用户需要查看安装包的安装状态时,从私有数据库中获取,如果私有数据库中无法查找该安装包的安装状态,那么就需要比较终端中的已安装的应用等方式获取安装包的安装状
??τ O
[0033]例如,在用户需要查看手机上的某一个、几个安装包、或全部安装包的安装状态信息时,手机会获取到用户在手机相关查看操作。这时手机首先判断预先建立的数据中(如:私有数据库中)是否包含需要查看的安装包及对应的安装状态信息。
[0034]在获取到数据库中已经存储的安装包的安装状态信息之后,需要将上述这些安装包的安装状态信息都展示到终端的显示界面上,以便用户可以获取安装包的安装状态信息。
[0035]本发明提供的信息处理方法,对用户查看移动终端上应用的安装包的状态信息的操作做出响应,从移动终端上查询预先存储在该移动终端中的安装包的状态信息,其中,该状态信息为已下载到移动终端上的应用的安装包的状态,该状态信息包括未安装和已安装,如果查询到安装包的状态信息,那么将该安装包的状态信息在移动终端的显示界面上显示。这样用户在需要查看移动终端上的安装包的状态信息时,可以很方便的查看到移动终端上安装包的状态信息。
[0036]作为图1方法的细化,在本发明的另一实施例中,如图2所示,该方法还可以包括如下步骤:
[0037]在步骤S130中,如果查询不到安装包的状态信息,检测安装包的状态信息。
[0038]在步骤S140中,将检测到的安装包的状态信息存储在移动终端中,以及,将安装包的状态信息显示在移动终端的界面上。
[0039]由于终端在获取到应用的安装包之后,可以将该安装包安装到终端中,安装之后还可以卸载,而安装包可以保留也可以删除;因此,基于上述多种情况,终端中预先建立的数据库中可能没有记录所以安装包的安装状态信息,在数据库中已经保存有安装包的安装状态信息的,可以直接获取;如果在数据库中无法获取到的安装包的安装状态信息的,就需要通过如对比已安装的应用等方式获取其安装状态信息。
[0040]在获取到数据库中已经存储的安装包的安装状态信息及没有包括在数据库中的安装包的安装包的状态信息之后,需要将上述这些安装包的安装状态信息都展示到终端的显示界面上,以便用户可以获取安装包的安装状态信息。
[0041]当终端中预先建立的数据库中包含所有安装包的安装状态信息时,在步骤S140中,获取所有安装包中包含在数据库中的安装包的安装状态信息。
[0042]如果终端中预先建立的数据库中包含所有安装包的安装状态信息,那么可以通过直接查找数据库中安装包的安装状态信息就可以获取到终端中所有安装包的安装状态信息。
[0043]作为图2方法的细化,在本发明的另一实施例中,如图3所示,步骤S130还可以包括如下步骤:
[0044]在步骤S131中,针对查询不到状态信息的安装包,获取安装包的标识。
[0045]在步骤S132中,在移动终端中的应用安装列表中查找安装包的标识。
[0046]在步骤S133中,如果查找到,确定安装包的状态信息为已安装,如果查找不到,确定安装包的状态信息为未安装。
[0047]实施例中,在获取不到应用的安装包的状态信息情况下,可以获取安装包的标识,每一个安装包都有一个标识,该标识具有唯一,性。并且该标识的唯一能够区别以安装包与另一安装的识别信息。由于安装包的种类很多,以及同一中安装包可能有多个不同的版本,因此需要利用标识区分每一安装包与其他安装。其中,可以在移动终端的应用安装列表中查找是否有安装包的标识,如果查找到,说明该安装包的状态信息为已安装;如果查找不至IJ,说明该安装包的状态信息为未安装。
[0048]其中,查询的安装包的状态信息为已下载到所述移动终端上的所有应用的安装包的状态信息,或者为用户指定的应用的安装包的状态信息。
[0049]作为图1方法的细化,在本发明的另一实施例中,如图4所示,步骤S120还可以包括如下步骤:
[0050]在步骤S121中,将查询到的安装包的状态信息进行分类,得到已安装状态信息和未安装状态信息。
[0051 ]在步骤S122中,将已安装状态信息对应的安装包的标识和未安装状态信息对应的安装包的标识分区域显示在移动终端的显示界面上。
[0052]在通过上述方式获取到终端中所有安装包的安装状态信息之后,就可以将这些安装包的安装状态信息及对应的标识等显示在显示界面上,方便用户查看哪些是已安装的安装包,哪些是未安装的安装包。
[0053]本发明提供的信息处理方法,对用户查看移动终端上应用的安装包的状态信息的操作做出响应,从移动终端上查询预先存储在该移动终端中的安装包的状态信息,其中,该状态信息为已下载到移动终端上的应用的安装包的状态,该状态信息包括未安装和已安装,如果查询到安装包的状态信息,那么将该安装包的状态信息在移动终端的显示界面上显示。这样用户在需要查看移动终端上的安装包的状态信息时,可以很方便的查看到移动终端上安装包的状态信息。并且在从移动终端本地无法获取到预先存储的安装包的状态信息时,还可以及时获取安装包的状态信息,并将该装置状态信息在移动终端的显示界面上进行显示。
[0054]通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0055]另外,作为对上述各实施例的实现,本发明实施例还提供了一种信息处理装置,该装置位于终端中,如图5所示,该装置包括:
[0056]操作响应单元10,用于响应于查看应用的安装包的状态信息的操作,
[0057]状态信息查询单元20,用于从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装;
[0058]第一状态信息显示单元30,用于在查询到所述安装包的状态信息时,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。
[0059]在本发明又一实施例中,基于图5,如图6所示,该装置还可以包括:
[0060]状态信息检测单元40,用于在查询不到所述安装包的状态信息时,检测所述安装包的状态信息;
[0061]状态信息存储单元50,用于将检测到的所述安装包的状态信息存储在所述移动终端中;
[0062]第二状态信息显示单元60,用于将所述安装包的状态信息显示在所述移动终端的界面上。
[0063]在本发明又一实施例中,基于图6,如图7所示,所述状态信息检测单元40,包括:
[0064]标识获取模块41,用于针对查询不到状态信息的安装包,获取所述安装包的标识;
[0065]标识查找模块42,用于在所述移动终端中的应用安装列表中查找所述安装包的标识;
[0066]已安装状态信息确定模块43,用于在查找到所述安装包的标识时,确定所述安装包的状态信息为已安装;
[0067]未安装状态确定模块44,用于在查找不到所述安装包的标识时,确定所述安装包的状态信息为未安装。
[0068]其中,查询的所述安装包的状态信息为已下载到所述移动终端上的所有应用的安装包的状态信息,或者为用户指定的应用的安装包的状态信息。
[0069]在本发明又一实施例中,基于图5,如图8所示,所述第一状态信息显示单元30,包括:
[0070]状态信息分类模块31,用于将所述查询到的所述安装包的状态信息进行分类,得到已安装状态信息和未安装状态信息;
[0071]信息显示模块32,用于将所述已安装状态信息对应的安装包的标识和所述未安装状态信息对应的安装包的标识分区域显示在所述移动终端的显示界面上。
[0072]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0073]作为上述各实施例的实现,在本发明提供的又一实施例中,如图9所示,还提供了一种移动终端100,该移动终端100包括:存储器110、处理器120和显示器130,其中,
[0074]存储器110,用于存储已下载到所述移动终端上的应用的安装包的状态信息;
[0075]处理器120,用于响应于查看应用的安装包的状态信息的操作,从移动终端查询存储器110中存储的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装;
[0076]显示器130,用于如果查询到所述安装包的状态信息,将处理器120查询到的所述安装包的状态信息显示在界面上。
[0077]本发明提供的移动终端,通过对用户查看移动终端上应用的安装包的状态信息的操作做出响应,从移动终端上查询预先存储在该移动终端中的安装包的状态信息,其中,该状态信息为已下载到移动终端上的应用的安装包的状态,该状态信息包括未安装和已安装,如果查询到安装包的状态信息,那么将该安装包的状态信息在移动终端的显示界面上显示。这样用户在需要查看移动终端上的安装包的状态信息时,可以很方便的查看到移动终端上安装包的状态信息。并且在从移动终端本地无法获取到预先存储的安装包的状态信息时,还可以及时获取安装包的状态信息,并将该装置状态信息在移动终端的显示界面上进行显示。
[0078]本发明提供的信息处理装置,在获取到用户对终端中的安装包状态信息查看操作时,会首先判断终端中预先建立的数据库中是否包含所有安装包的安装状态信息,如果终端中预先建立的数据库中不包含所有安装包的安装状态信息,那么获取所有安装包中不包含在数据库中的安装包的安装状态信息,并将包含在数据库中安装包的安装状态信息和不包含在数据库中安装包的状态信息分别在终端的显示界面上显示。这样用户在需要查看终端上的安装包的安装状态信息时,可以很方便的查看。
[0079]可以理解的是,本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0080]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0081 ]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0082]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0083]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种信息处理方法,其特征在于,包括: 响应于查看应用的安装包的状态信息的操作,从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装; 如果查询到所述安装包的状态信息,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。2.根据权利要求1所述的信息处理方法,其特征在于,所述方法还包括: 如果查询不到所述安装包的状态信息,检测所述安装包的状态信息; 将检测到的所述安装包的状态信息存储在所述移动终端中,以及,将所述安装包的状态信息显示在所述移动终端的界面上。3.根据权利要求2所述的信息处理方法,其特征在于,所述检测所述安装包的状态信息,包括: 针对查询不到状态信息的安装包,获取所述安装包的标识; 在所述移动终端中的应用安装列表中查找所述安装包的标识; 如果查找到,确定所述安装包的状态信息为已安装,如果查找不到,确定所述安装包的状态信息为未安装。4.根据权利要求1所述的信息处理方法,其特征在于,查询的所述安装包的状态信息为已下载到所述移动终端上的所有应用的安装包的状态信息,或者为用户指定的应用的安装包的状态信息。5.根据权利要求1所述的信息处理方法,其特征在于,所述将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上,包括: 将所述查询到的所述安装包的状态信息进行分类,得到已安装状态信息和未安装状态信息; 将所述已安装状态信息对应的安装包的标识和所述未安装状态信息对应的安装包的标识分区域显示在所述移动终端的显示界面上。6.一种信息处理装置,其特征在于,包括: 操作响应单元,用于响应于查看应用的安装包的状态信息的操作, 状态信息查询单元,用于从移动终端查询预先存储在所述移动终端中的安装包的状态信息,其中,所述状态信息为已下载到所述移动终端上的应用的安装包的状态信息,所述状态信息包括未安装和已安装; 第一状态信息显示单元,用于在查询到所述安装包的状态信息时,将查询到的所述安装包的状态信息显示在所述移动终端的显示界面上。7.根据权利要求6所述的信息处理装置,其特征在于,所述装置还包括: 状态信息检测单元,用于在查询不到所述安装包的状态信息时,检测所述安装包的状态?目息; 状态信息存储单元,用于将检测到的所述安装包的状态信息存储在所述移动终端中; 第二状态信息显示单元,用于将所述安装包的状态信息显示在所述移动终端的界面上。8.根据权利要求7所述的信息处理装置,其特征在于,所述状态信息检测单元,包括: 标识获取模块,用于针对查询不到状态信息的安装包,获取所述安装包的标识; 标识查找模块,用于在所述移动终端中的应用安装列表中查找所述安装包的标识; 已安装状态信息确定模块,用于在查找到所述安装包的标识时,确定所述安装包的状态信息为已安装; 未安装状态确定模块,用于在查找不到所述安装包的标识时,确定所述安装包的状态信息为未安装。9.根据权利要求6所述的信息处理装置,其特征在于,查询的所述安装包的状态信息为已下载到所述移动终端上的所有应用的安装包的状态信息,或者为用户指定的应用的安装包的状态信息。10.根据权利要求6所述的信息处理装置,其特征在于,所述第一状态信息显示单元,包括: 状态信息分类模块,用于将所述查询到的所述安装包的状态信息进行分类,得到已安装状态信息和未安装状态信息; 信息显示模块,用于将所述已安装状态信息对应的安装包的标识和所述未安装状态信息对应的安装包的标识分区域显示在所述移动终端的显示界面上。
【文档编号】G06F9/44GK105867923SQ201610187020
【公开日】2016年8月17日
【申请日】2016年3月29日
【发明人】魏建军
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1