CN101563672B - 应用程序更新管理终端和*** - Google Patents

应用程序更新管理终端和*** Download PDF

Info

Publication number
CN101563672B
CN101563672B CN2007800467799A CN200780046779A CN101563672B CN 101563672 B CN101563672 B CN 101563672B CN 2007800467799 A CN2007800467799 A CN 2007800467799A CN 200780046779 A CN200780046779 A CN 200780046779A CN 101563672 B CN101563672 B CN 101563672B
Authority
CN
China
Prior art keywords
application program
application
mentioned
information
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007800467799A
Other languages
English (en)
Other versions
CN101563672A (zh
Inventor
镰田富久
铃木浩之
川端文雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Access Co Ltd
Axess Corp
Original Assignee
Access Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Access Co Ltd filed Critical Access Co Ltd
Publication of CN101563672A publication Critical patent/CN101563672A/zh
Application granted granted Critical
Publication of CN101563672B publication Critical patent/CN101563672B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

使用频率通知部(108)根据终端内应用程序的起动状况的记录来制作每个终端内应用程序的使用频率信息,将一部分或者所有终端内应用程序的使用频率信息提示给用户。信息保存部(112)以与每个终端内应用程序对应的形式保持与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于在终端内应用程序被删除时作为其代替而建议给用户。用户指示接收部(116)接收从被提示了使用频率信息的终端内应用程序中由用户进行的作为删除对象的应用程序的指示。代替应用程序提示部(120)从信息保存部(112)中选择与删除对象的应用程序相对应的代替应用程序信息并提示给用户。

Description

应用程序更新管理终端和***
技术领域
本发明涉及一种对装载在终端上的应用程序进行整理的技术。 
背景技术
近年来,在以个人计算机、便携电话机为代表的信息终端中,从购买时起安装有各种应用程序。但是,用户使用全部这些应用程序的情况是几乎不存在的。在这种情况下,优选为检查应用程序的使用状况并删除不需要的应用程序。特别是,在便携终端中,通常存储区域受到限制,因此整理应用程序的必要性较高。 
作为这种技术,例如在专利文献1中公开了如下技术:对客户端装置发出通知所安装的多个程序的使用状况那样的请求,根据对请求应答而从客户端装置通知的使用状况来检测多个程序中的要卸载的程序。另外,在专利文献2中公开了如下技术:在访问便携电话机的功能更新服务器来获取专用的应用程序的情况下,在便携电话机的存储量不足时,用户起动功能使用状况参照部来选择所注册的功能中成为不需要的功能并进行删除。 
专利文献1:日本特开2005-44000号公报 
专利文献2:日本特开2005-236507号公报 
发明内容
发明要解决的问题
然而,在上述专利文献1中,没有考虑到删除应用程序而被 释放的存储区域的有效利用。另外,在上述专利文献2中,在确定获取新应用程序之后请求删除所注册的功能,因此有时发现不了能够删除的功能。 
本发明是鉴于这种问题而完成的,其目的在于提供一种有效地利用从终端中删除应用程序时被释放的存储区域的技术。 
用于解决问题的方案
本发明的某一种方式是对应用程序的更新进行管理的终端。该终端具备:使用频率通知部,其制作每个终端内应用程序的使用频率信息,将一部分或者所有终端内应用程序的使用频率信息提示给用户;信息保存部,其以与每个终端内应用程序对应的形式保持与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于在终端内应用程序被删除时作为其代替而建议给用户;用户指示接收部,其接收从被提示了使用频率信息的终端内应用程序中由用户进行的删除对象的应用程序的指示;以及代替应用程序提示部,其从信息保存部中选择与删除对象的应用程序相对应的代替应用程序信息,将所选择的代替应用程序信息提示给用户。 
根据该方式,对每个终端内应用程序事先保持代替应用程序信息,当参照终端内应用程序的使用频率信息而由用户进行了任意的应用程序的删除指示时,对用户提示相关联的代替应用程序信息。通过将所提示的代替应用程序信息安装到终端,能够有效地利用由删除终端内应用程序而被释放的存储区域。另外,通过将想让用户积极使用的应用程序作为代替应用程序信息而进行提示,能够增加该应用程序的使用机会。 
使用频率通知部也可以将使用频率小于预先决定的阈值的终端内应用程序作为低使用频率应用程序来进行提示,用户指示接收部接收用户是否同意对低使用频率应用程序进行删除。 由此,用户只要仅判断是否删除由终端选择出的低使用频率应用程序即可,因此与仅提示终端内应用程序的使用频率的情况相比,能够容易地作出判断。另外,通过建议用户使得从终端中积极地删除低使用频率的应用程序,能够更有效地利用终端的存储区域。 
信息保存部也可以与代替应用程序信息对应地保持有代替应用程序的程序。这样,能够立即开始作为代替应用程序而由用户选择出的应用程序的安装。 
信息保存部也可以与每个终端内应用程序对应地保持有多个代替应用程序信息的选择项。由此,由用户进行的代替应用程序的选择的自由度增加。 
也可以信息保存部按照每个应用程序的种类来保持多个代替应用程序信息的选择项,代替应用程序提示部从与删除对象的应用程序属于相同种类的选择项中选择代替应用程序信息。种类包括应用程序的种类、应用程序的提供商、能够通过应用程序执行的文件种类等。通过将与成为删除对象的应用程序相同种类的应用程序作为代替应用程序而建议给用户,能够起到使用户认知新应用程序的公告作用。 
也可以信息保存部按照每个应用程序的功能来保持多个代替应用程序信息的选择项,代替应用程序提示部从与删除对象的应用程序具有相同功能的选择项中选择代替应用程序信息。在此所说的“功能”是指使用某个应用程序能够实现的处理。例如,如果是高功能的文字处理器应用程序,则具有文本输入功能、图形绘画功能、制表功能、文档摘要功能、文档构成功能等多个功能。在这种情况下通过将与成为删除对象的应用程序具有相同功能的应用程序作为代替应用程序而建议给用户,也能够起到使用户认知新应用程序的公告作用。另外,当不小心删除终端内应用程序时,终端失去特定功能而导致终端的有用性降低,但是通过提示与删除对象的应用程序具有相同功能的代替应用程序并安装到终端,能够避免这种情况的可能性提高。 
也可以信息保存部与终端内应用程序所具有的功能对应地保持有与能够代替各功能的代替应用程序有关的代替应用程序信息,代替应用程序提示部从删除对象的应用程序所具有的功能中确定使用频率较高的功能,选择与该功能对应的代替应用程序信息。在删除对象的终端内应用程序中一部分功能未被使用但一部分功能被使用的情况下,如果将在后者的功能上专业化的应用程序作为代替应用程序进行建议,则用户使用代替应用程序或者终端的机会增加,并且提高用户可用性。 
代替应用程序提示部作为终端内应用程序的替换也可以选择与删除对象的应用程序以外的终端内应用程序相对应的代替应用程序信息。由此,能够起到将如下信息提示给用户的公告作用:不是删除对象的终端内应用程序的功能扩展版的信息,与终端内应用程序相同的提供商或具有对抗关系的销售商的应用程序有关的信息等。 
此外,作为本发明的方式,将以上结构要素的任意的组合、在方法、装置、***、记录介质、计算机程序等之间变换本发明的表现而得到的部分也是有效的。 
发明的效果
根据本发明,在从终端删除应用程序时,能够积极有效地利用被释放的存储区域。 
附图说明
图1是表示包括具备了实施方式1所涉及的应用程序更新管 理功能的便携式信息设备的网络***的整体结构的图。 
图2是便携式信息设备的硬件结构图。 
图3是表示便携式信息设备中与本实施方式所涉及的应用程序更新管理装置有关的部分的结构的图。 
图4是表示根据起动状况的记录而由使用频率通知部制作的使用频率信息的一例的表。 
图5是表示保持在代替应用程序信息保存部中的代替应用程序信息的一例的表。 
图6是表示显示在便携式信息设备的显示画面上的菜单画面的一例的图。 
图7是表示通过使用频率通知部而显示在显示画面上的使用频率信息的一例的图。 
图8是表示用户发出终端内应用程序的删除指示之后的确认显示的一例的图。 
图9是表示在终端内应用程序被删除之后建议代替应用程序的显示的一例的图。 
图10是按照实施方式1来提示代替应用程序信息的处理的流程图。 
图11是表示与实施方式2对应的画面例的图。 
图12是按照实施方式2来提示代替应用程序信息的处理的流程图。 
图13是表示与实施方式3对应的画面例的图。 
附图标记说明
10:便携式信息设备;12:服务器;100:应用程序更新管理装置;106:起动状况保持部;108:使用频率通知部;110:代替应用程序信息请求部;112:代替应用程序信息保存部;118:应用程序删除部;120:代替应用程序提示部;124:应用程序 追加部;126:程序保持部;128:选择发送部。 
具体实施方式
实施方式1. 
本发明的一个实施方式是如下的应用程序更新管理装置:对装载在便携式信息设备中的应用程序的起动状况进行监视,根据起动状况对用户提示应用程序的使用频率信息,当由用户提示删除对象的应用程序时,建议代替其而要安装的应用程序。 
下面,首先对便携式信息设备进行一般的说明,接着对本实施方式所涉及的应用程序更新管理装置进行详细的说明。 
图1示出包括具备了本实施方式所涉及的应用程序更新管理功能的便携式信息设备10的网络***的整体结构。 
便携式信息设备10是具备通信功能的便携式PC(个人计算机)、PDA、手机、汽车导航装置等能够与用户一起移动的任意的硬件。便携式信息设备10通过用户操作经由访问点16或者基站18等与LAN(Local Area Network:局域网)、因特网等网络14连接,并对由URL确定的服务器12进行访问,从而能够获取期望的数据。 
服务器12通过网络14对便携式信息设备10提供文本数据、图像数据、语音数据、运动图像数据等数据。该服务器例如也可以是除了Web服务器之外的因特网上的服务主体,在这种情况下,能够以如下的各种方式来实现:如CGI(Common GatewayInterface:通用网关接口)那样在服务器侧保留处理的主要功能;如Java(注册商标)小应用程序那样向客户端侧转移处理的主要功能;对服务器和客户端双方配置作为处理的主要功能的Java(注册商标)应用程序等。 
另外,便携式信息设备10构成为即使不访问网络14也能够 通过用户操作来参照、编辑保存在内部的存储装置、存储介质中的文件。 
图2是便携式信息设备10的硬件结构图。便携式信息设备10具备CPU(Central Processing Unit:中央处理器)20、主存储器(RAM:Random Access Memory:随机存取存储器)22、ROM(Read Only Memory:只读存储器)24、语音控制装置26、非易失性存储装置32、显示控制装置34、输入装置38、通信控制装置40、外部存储装置42以及GP S接收机44。它们通过总线46相互连接。 
CPU 20使操作***进行动作来控制便携式信息设备10的整体。另外,从ROM 24或者安装在外部存储装置42上的记录介质中将程序、数据读出到主存储器22,按照该程序、数据执行各种处理。主存储器22为CPU 20执行程序时所需的临时存储区域和作业区域、以及保存程序执行所需的各种数据的区域。ROM 24是保存CPU 20所执行的计算机程序和数据的读出专用存储装置。 
语音控制装置26被设置在以手机为代表的附带电话功能的便携式信息设备中,与麦克风28以及扬声器30相连接,进行语音的输入输出控制。 
非易失性存储装置32是断开电源后也能够保持存储内容的存储装置,包括硬盘驱动器或者闪存等半导体存储器。 
显示控制装置34生成视频信号,该视频信号用于使由CPU绘制在未图示的帧缓冲器上的数据能够显示在便携式信息设备10所具备的显示器36上。 
输入装置38是用于用户对便携式信息设备10输入操作指示的装置。在输入装置38中包括键和轨迹板等指示装置、各种按钮、配置在显示器36表面上的触摸面板等与设备相应的任意的 设备。也可以经由USB(Universal Serial Bus:通用串行总线)端子等将鼠标连接在便携式信息设备上。 
通信控制装置40控制通过各种通信方式进行的语音和数据的通信。数据通信方式包括IEEE 802.1b/g等无线LAN、红外线通信、利用包通信进行的数据通信等的任意的方式。此外,也可以使用线缆将便携式信息设备10连接在网络14上。 
外部存储装置42是使用能够更换的记录介质的驱动装置。记录介质包括磁盘、光盘、磁光盘、或者半导体存储器等。 
GPS接收机44是根据来自人造卫星的电波来对便携式信息设备的位置进行定位的装置。 
上述各结构要素都是公知的,因此省略更多的详细说明。 
图3示出便携式信息设备10中与本实施方式所涉及的应用程序更新管理装置100有关的部分的结构。该结构在硬件上能够由任意计算机的CPU、存储器、其它LSI来实现,在软件上通过加载到存储器中的程序等来实现,在此描述通过它们协作来实现的功能模块。因而,本领域技术人员能够理解这些功能模块能够仅通过硬件,仅通过软件或者通过它们的组合以各种形式实现。 
优选利用操作***的一部分来实现应用程序更新管理装置100。操作***具有进程管理、存储器管理、设备管理、GUI等各种功能,但是在图3中仅取出通过它们的组合来实现的功能中与本实施方式有关的部分来进行说明。图3中用虚线包围的部分220示出为了实现本实施方式而添加到操作***中的功能模块。此外,即使是在图3中未图示的功能,当然也具有一般的操作***所具备的功能。 
接着,详细说明各功能模块的动作以及结构。 
文件保持部102保持由各种应用程序读出的多个文件。文件 可以是经由网络获取的文件,也可以是保存在便携式信息设备10的存储装置32、42中的文件。 
在从视为能够在便携式信息设备10中执行的应用程序(下面,称为“终端内应用程序”)90中的任一个发出了文件访问的***调用时,访问处理部104从文件保持部102中选择由***调用指定的文件。并且,对文件执行由***调用所指定的文件访问处理。由***调用所指定的文件访问处理中存在文件的打开关闭、写入、删除等。由访问处理部104进行的文件访问处理的结果、由终端内应用程序执行的文件的执行画面被显示在便携式信息设备10的显示器36上。 
起动状况保持部106根据由访问处理部104进行处理的来自终端内应用程序的文件访问或者文件关闭的***调用来保持终端内应用程序的起动状况。 
使用频率通知部108根据由起动状况保持部106记录的起动状况来制作每个终端内应用程序的使用频率信息。使用频率信息包括每个终端内应用程序的起动次数、总使用时间、最后使用之后的经过时间等。根据起动状况中的文件访问次数,能够获知每个终端内应用程序的起动次数。另外,通过对起动状况中的从文件访问到文件关闭为止期间的时间进行合计,能够获知每个终端内应用程序的总使用时间。并且,通过观察起动状况中的从最后文件关闭时刻到当前时刻,能够获知最后使用每个终端内应用程序之后的经过时间。 
使用频率通知部108监视每个终端内应用程序的使用频率,根据规定的触发事件对用户通知终端内应用程序的一部分或者全部的使用频率信息。并且,向用户询问是否存在参照使用频率信息来删除哪一个终端内应用程序的意图。 
上述触发事件能够采用各种触发事件。例如,使用频率通 知部108可以定期地通知使用频率信息,也可以在便携式信息设备10显示了特定画面时、进行了特定操作时通知使用频率信息。也可以在用户进行的特定操作的次数、例如菜单画面的显示次数、便携式信息设备10的起动次数达到了规定次数时通知使用频率信息。最好是使用频率通知部108在某一个终端内应用程序的使用频率下降到低于预先决定的阈值时通知该终端内应用程序的使用频率信息。 
此外,使用频率通知部108也可以通过基于起动状况以外的方法来制作每个终端内应用程序的使用频率信息。例如,在便携式信息设备10的起动中以规定间隔对终端内应用程序执行轮询,通过积累其应答结果也能够获知使用频率。 
代替应用程序信息保存部112以与每个终端内应用程序对应的形式保持与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于在终端内应用程序被删除时作为其代替建议给用户。优选是代替应用程序信息保存部112与每个终端内应用程序对应地保持有多个代替应用程序信息的选择项。代替应用程序信息作为一例包括代替应用程序的名称、代替应用程序的保存位置、代替应用程序的特征、宣传、公告等备注。 
在终端内应用程序安装于便携式信息设备10时,代替应用程序信息被与终端内应用程序相对应地保存在代替应用程序信息保存部112中。或者,也可以将代替应用程序信息保存在外部服务器12中,定期地、或者以某些事件为触发事件从服务器中获取。 
在从被提示了使用频率信息的终端内应用程序中由用户进行了删除对象的应用程序的指示时,用户指示接收部116接收该指示。应用程序删除部118按照指示删除应用程序。 
代替应用程序提示部120从代替应用程序信息保存部中检索与由用户指示的删除对象的应用程序相对应的代替应用程序信息。在代替应用程序信息的选择项存在多个的情况下,可以仅选择选择项的一部分,也可以选择全部。并且,将所选择的代替应用程序信息提示给用户,询问是否代替删除对象的应用程序而进行安装。 
当从提示给用户的代替应用程序信息中由用户选择要安装的代替应用程序时,用户指示接收部116接收该指示,并通知给应用程序追加部124。应用程序追加部124对代替应用程序信息请求部110请求对应的程序。 
代替应用程序信息请求部110请求服务器12发送代替应用程序的程序。如上所述,程序的保存位置被包含在代替应用程序信息中。在保存位置为便携式信息设备10的本地地址的情况下,代替应用程序信息请求部110访问该地址来获取程序。 
服务器12包括程序保持部126和选择发送部128。 
程序保持部126与代替应用程序信息对应地保持代替应用程序的程序。选择发送部128从程序保持部126中选择由用户选择的代替应用程序的程序,并发送到代替应用程序信息请求部110。 
代替应用程序信息请求部110将接收到的代替应用程序的程序传输给应用程序追加部124。应用程序追加部124安装所接收的程序,并将代替应用程序设为能够执行的状态。 
图4是表示根据起动状况的记录由使用频率通知部108制作的使用频率信息的一例的表130。 
应用程序名称列132表示每个终端内应用程序的名称。在图4中记载了从应用程序A至应用程序E。起动次数列134示出在规定期间内每个终端内应用程序被起动的次数。总使用时间列136表示在规定期间内每个终端内应用程序被起动的时间的合计。经过时间列138表示从最后使用每个终端内应用程序之后到由使用频率通知部108进行合计为止的期间所经过的时间。上述“规定期间”例如是从开始使用便携式信息设备10到当前为止的期间。可以是对便携式信息设备10进行初始化之后的时间,也可以是用户删除起动状况的历史记录之后的期间。 
在图4的例子中,与应用程序A、应用程序D进行比较,可知应用程序B、应用程序E的起动次数以及总使用时间较少,并且最后使用之后的经过时间较长。 
图5是表示保持在代替应用程序信息保存部112中的代替应用程序信息的一例的表150。 
应用程序名称列152表示每个终端内应用程序的名称。在图5中记载了从应用程序A至应用程序C。代替应用程序列154表示终端内应用程序被删除时作为其代替而建议给用户的代替应用程序的名称。如图所示,也可以对一个终端内应用程序对应多个代替应用程序。 
保存位置列156表示列154的代替应用程序实际被保存的位置。按照该信息,由代替应用程序信息请求部110获取程序。保存位置是指定外部服务器12等的网络地址、域名。在应用程序的文件大小与便携式信息设备10的存储容量相比并不大的情况下,也可以预先在便携式信息设备10中保存代替应用程序。在这种情况下,保存位置是驱动器名称、路径名称等。在图5中,应用程序d的保存位置相当于该例。也可以在附属于便携式信息设备10而被分发的盘(disk)等中保存代替应用程序。 
备注列158是在将代替应用程序建议给用户时作为附属信息而提示给用户的字符串。备注包括代替应用程序的种类、功能、特征、公告其它信息。如上所述,在代替应用程序被保存在附属盘等中的情况下,也可以在备注中说明其意思。 
图6示出显示在便携式信息设备10的显示器画面170上的菜单画面的一例。在菜单画面上显示图标172,该图标172表示作为终端内应用程序的从应用程序A到应用程序I。用户使用未图示的十字键等输入设备来选择某一个图标并操作“回车”键176,由此起动对应的终端内应用程序。 
图7示出通过使用频率通知部108而显示在显示画面170上的使用频率信息的一例。在图7中,使用频率信息被放入到窗口180中并重叠显示在菜单画面上。在窗口180中显示对用户建议删除使用频率较少的终端内应用程序的内容。 
每个终端内应用程序一栏186分别包括终端内应用程序的图标182和对应的使用频率信息184。用户使用未图示的输入设备来移动焦点188,选择删除对象的应用程序。 
在图7的例子中,使用频率通知部108选择使用频率小于预先决定的阈值的终端内应用程序作为低使用频率的应用程序,作为删除候选进行提示。能够对起动次数、总使用时间、经过时间分别决定该阈值。例如,将起动次数在10次以下的应用程序设为删除候选,或者将总使用时间在60分钟以下的应用程序设为删除候选,或者将经过时间在30日以上的应用程序设为删除候选。也可以将这些阈值决定为相对于便携式信息设备10中的所有终端内应用程序的总起动次数、总使用时间的比率。 
在其它实施例中,使用频率通知部108也可以不依赖于使用频率而显示所有终端内应用程序的使用频率信息。在这种情况下也优选构成为能够根据用户的选择来删除任一个终端内应用程序。根据该实施例,即使是使用频率较高的终端内应用程序,通过与其它终端内应用程序的使用频率进行比较显示,用户能够判断要不要该应用程序并考虑是否删除。 
图8示出用户发出终端内应用程序的删除指示之后的确认 显示的一例。在图7中,例如当用户选择应用程序E时,用户指示接收部116接收来自用户的指示,并显示确认窗口190。如果选择确定键192,则由应用程序删除部118删除终端内应用程序。如果选择取消键194,则中止处理。 
图9示出终端内应用程序被删除之后建议代替应用程序的显示的一例。当由应用程序删除部118删除终端内应用程序时,代替应用程序提示部120从代替应用程序信息保存部112中检索与被删除的应用程序相对应的代替应用程序信息,并显示在窗口200内。在窗口200中显示与代替应用程序信息对应的图标202、应用程序名称,并且显示关于该应用程序的备注203。如果用户选择安装键204,则指示应用程序追加部124安装对应的代替应用程序。 
图10是按照实施方式1来提示代替应用程序信息的处理的流程图。 
使用频率通知部108判断是否满足了对用户提示使用频率信息的规定条件(S10)。如果满足条件(S10的Y),则使用频率通知部108对用户提示终端内应用程序的使用频率信息(S12)。用户指示接收部116等待来自用户的操作,如果没有所提示的终端内应用程序的删除指示(S14的N),则结束该处理。如果存在删除指示(S14的Y),则应用程序删除部118删除该终端内应用程序(S16)。 
代替应用程序提示部120从代替应用程序信息保存部112中获取与成为删除对象的终端内应用程序相对应的代替应用程序信息(S18),提示给用户(S20)。关于所提示的代替应用程序,如果从用户发出安装指示(S22的Y),则应用程序追加部124获取代替应用程序并进行安装(S24)。如果没有安装指示(S22的N),则结束该处理。 
实施方式2. 
在图9的例子中,在用户所选择的终端内应用程序被删除之后,由代替应用程序提示部120建议代替应用程序。也可以代替它,在删除终端内应用程序之前建议代替应用程序。 
图11示出与实施方式2对应的画面例。当在图7的画面中由用户选择删除对象的应用程序时,由代替应用程序提示部120显示窗口210。在窗口210内显示促使确认是否可以删除所选择的终端内应用程序的消息218和作为代替而建议的代替应用程序信息220。如果用户选择确定键212,则由应用程序删除部118删除终端内应用程序。如果用户选择安装键214,则由应用程序删除部118删除终端内应用程序,并且由应用程序追加部124安装代替应用程序。如果用户选择取消键216,则结束处理。 
图12是按照实施方式2来提示代替应用程序信息的处理的流程图。 
使用频率通知部108判断是否满足了对用户提示使用频率信息的规定条件(S30)。如果满足条件(S30的Y),则使用频率通知部108对用户提示终端内应用程序的使用频率信息(S32)。用户指示接收部116等待来自用户的操作,如果没有所提示的终端内应用程序的删除指示(S34的N),则结束该处理。如果从用户发出删除指示(S34的Y),则代替应用程序提示部120从代替应用程序信息保存部112中获取与成为删除对象的终端内应用程序对应的代替应用程序信息(S36),对用户提示促使删除确认的消息,并且提示代替应用程序信息(S38)。在S40中接收来自用户的指示,如果是“确定”,则删除对象的终端内应用程序通过应用程序删除部118而被删除(S42)。如果是“安装”,则删除终端内应用程序,并且应用程序追加部124获取代替应用程序并进行安装(S44)。如果是“取消”,则结束该处理。 
实施方式3. 
使用频率通知部108也可以根据使用频率来选择对用户建议删除的终端内应用程序,用户指示接收部116接收来自用户的对于上述选择的同意与否。也就是说,使用频率通知部108不是如实施方式1、2那样将使用频率信息明确地提示给用户,而是选出使用频率较低的终端内应用程序提示给用户。 
图13示出与实施方式3对应的画面例。使用频率通知部108响应于任意的触发事件来选择终端内应用程序中使用频率较低的应用程序作为删除候选,并发送到代替应用程序提示部120。代替应用程序提示部120从代替应用程序信息保存部112中选择与删除候选的终端内应用程序对应的代替应用程序信息。接着,代替应用程序提示部120显示窗口240。在窗口240内一起显示确认是否删除由使用频率通知部108作为删除候选而选择出的终端内应用程序的消息242和代替它而建议的代替应用程序信息244。确定键212、安装键214以及取消键216的作用与图11的例子相同。 
如以上说明的那样,根据上述的实施方式,在事先对每个终端内应用程序保持代替应用程序信息、由用户参照终端内应用程序的使用频率信息而进行任意的应用程序的删除指示时,对用户提示相关联的代替应用程序信息。通过将所提示的代替应用程序信息安装到终端中,能够有效地利用由终端内应用程序的删除而被释放的存储区域。 
以上,根据实施方式说明了本发明。该实施方式是例示,本领域技术人员可以理解在它们的各结构要素、各处理步骤的组合中能够使用各种变形例,并且这种变形例处于本发明的范围内。 
代替应用程序信息也可以按照每个种类进行分类来保持在 代替应用程序信息保存部112中。该种类例如是应用程序的一般种类,例如被分类为文字处理器、电子表格(Spreadsheet)、邮件软件、浏览器、调度程序(scheduler)、照片润饰软件(photoretouch)、音乐播放软件等,但是并不限于此。 
在这种情况下,代替应用程序提示部120参照删除对象应用程序的版本信息、扩展名等来获取删除对象应用程序是被分类为哪一个分类的信息。接着,从代替应用程序信息保存部112中选择包括在与删除对象应用程序相同的分类中的代替应用程序信息,并提示给用户。 
也可以是在分类内设置有子分类的层次结构。例如,考虑以下情况:将分类内的代替应用程序分为高功能软件和低功能软件的子分类来保存代替应用程序信息,或者分为能够用代替应用程序进行处理的每个文件种类的子分类来保存代替应用程序信息。在相同分类内存在多个子分类的情况下,代替应用程序提示部120也可以将属于与删除对象的应用程序相同的子分类的代替应用程序信息表示在上位,将分类相同但属于不同的子分类的代替应用程序信息表示在下位。 
也可以将作为应用程序的提供商的企业名称设为分类,按照每个分类来保持代替应用程序信息。当决定删除对象的应用程序时,代替应用程序提示部120参照应用程序的版本信息等来确定供给商的企业名称。接着,从代替应用程序信息保存部112中选择被分类在与删除对象应用程序相同的企业分类中的代替应用程序信息并提示给用户。 
这样,通过将与成为删除对象的应用程序相同分类的应用程序作为代替应用程序而建议给用户,能够使用户认知新应用程序。另外,通过积极地将想让用户使用的应用程序作为代替应用程序信息提示给用户,能够增加该应用程序的使用机会。 
也可以按照每个功能来分类代替应用程序信息并保持到代替应用程序信息保存部112中。另外,代替应用程序信息保存部112也可以与终端内应用程序所具有的功能对应地保持与能够代替各功能的应用程序有关的代替应用程序信息。在删除对象的终端内应用程序具有多个功能时,代替应用程序提示部120决定该应用程序所具有的功能中使用频率比其它功能相对较高的功能。并且,从代替应用程序信息保存部112中选择具有与该功能相同功能的代替应用程序信息。 
由此,在删除对象的终端内应用程序中一部分功能没有被使用但一部分功能被使用的情况下,将在后者的功能上专业化的应用程序作为代替应用程序而建议,因此能够增加通过用户进行的代替应用程序或者终端的使用机会。 
并且,代替应用程序提示部120也可以选择与删除对象的应用程序以外的终端内应用程序对应的代替应用程序信息。例如,将与使用频率比较高的终端内应用程序的功能扩展版或后继应用程序、具有与终端内应用程序之间的联动功能的应用程序、与终端内应用程序具有相同的提供商或对抗关系的销售商的应用程序有关的信息提示给用户。由此,能够使提示起到公告代替应用程序的作用。 
在实施方式中,对用户发出应用程序的删除指示时与确认删除的警告一起将其它代替应用程序信息提示给用户的情形进行了说明,但是代替应用程序提示部120也可以在其它时机提示代替应用程序信息。例如,也可以与如下这样的画面一起或者***到这种画面中来显示代替应用程序信息:在该画面显示中用户不进行其它操作而注视画面那样的画面。这种画面的例子存在起动画面、邮件发送中显示的画面、与服务器通信中显示的画面、数据保存中显示的画面等。 
在实施方式中,说明了从便携式信息设备10中删除由用户选择的应用程序的情形,但是也可以将所选择的应用程序进行压缩或者传送到服务器。 
也可以销售作为某个终端内应用程序的代替应用程序而被提示的权利。例如,在便携式信息设备10中装载有文字处理器应用程序的情况下,作为其代替应用程序信息而提示其它文字处理器应用程序。这样,能够将代替应用程序信息的提示有效运用于与所安装的应用程序相竞争的应用程序的宣传中。在这种情况下,也可以在终端内应用程序的使用频率高于规定的阈值时,提示代替应用程序信息。 
在实施方式中,说明了在便携式信息设备10内的代替应用程序信息保存部112中事先保持代替应用程序信息的情形,但是也可以从服务器获取代替应用程序信息。 
在这种情况下,当用户指示接收部从用户接收到终端内应用程序的删除指示时,代替应用程序信息请求部发送删除对象的终端内应用程序的名称,向服务器请求对应的代替应用程序信息。 
设置在服务器侧的代替应用程序信息保存部以与每个终端内应用程序对应的形式保持代替应用程序信息。服务器侧的选择发送部响应于来自便携式信息设备10的请求而从代替应用程序信息保存部中选择与删除对象的应用程序相对应的代替应用程序信息并进行发送。便携式信息设备10侧的代替应用程序提示部将从服务器接收到的代替应用程序信息提示给用户。 
或者,在使用频率通知部将终端内应用程序的使用频率信息提示给用户之前,代替应用程序信息请求部向服务器请求与这些终端内应用程序对应的代替应用程序信息。 
这样,通过在服务器中配置代替应用程序信息保存部,能 够在服务器侧时常更新、追加代替应用程序信息,因此能够对便携式信息设备的用户提示最新的信息。 
在这种情况下,也可以构成为能够在服务器侧选择与便携式信息设备的机型相应的代替应用程序信息。即,服务器侧的代替应用程序信息保存部与各代替应用程序信息相关联地保持能够执行该代替应用程序的便携式信息设备的识别信息(ID)。在请求代替应用程序信息时,代替应用程序信息请求部将识别便携式信息设备的种类的识别信息发送给服务器。服务器侧的选择发送部从便携式信息设备接收识别信息并选择适合于该机型的代替应用程序信息。这样,在根据便携式信息设备的机型而所预装的终端内应用程序的种类不同的情况下、在根据机型而能够执行的应用程序的种类不同的情况下,也能够获取适当的代替应用程序信息。 
在实施方式中,说明了将本发明所涉及的信息显示部安装在具有数据通信功能的手机、PDA、汽车导航装置等便携式信息设备中的情形,但是,当然也能够安装到桌面PC等放置型硬件中。 
产业上的可利用性
根据本发明,在从终端中删除应用程序时,能够积极有效地利用被释放的存储区域。 

Claims (25)

1.一种应用程序更新管理终端,对应用程序的更新进行管理,其特征在于,具备:
使用频率通知部,其制作每个终端内应用程序的使用频率信息,将一部分或者所有终端内应用程序的使用频率信息提示给用户;
信息保存部,其以与每个终端内应用程序对应的形式保持与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于在终端内应用程序被删除时作为其代替而建议给用户;
用户指示接收部,其接收由用户发出的从被提示了上述使用频率信息的终端内应用程序中确定要作为删除对象的应用程序的指示;以及
代替应用程序提示部,其从上述信息保存部中选择与上述删除对象的应用程序相对应的代替应用程序信息,将所选择的代替应用程序信息提示给用户。
2.根据权利要求1所述的应用程序更新管理终端,其特征在于,
上述使用频率通知部将使用频率小于预先决定的阈值的终端内应用程序作为低使用频率应用程序而进行提示,
上述用户指示接收部接收用户是否同意对上述低使用频率应用程序进行删除。
3.根据权利要求1或2所述的应用程序更新管理终端,其特征在于,
上述信息保存部与上述代替应用程序信息对应地保持代替应用程序的程序。
4.根据权利要求1或2所述的应用程序更新管理终端,其特征在于,
上述信息保存部与每个终端内应用程序对应地保持多个代替应用程序信息的选择项。
5.根据权利要求4所述的应用程序更新管理终端,其特征在于,
上述信息保存部按照每个应用程序的种类保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序属于相同种类的选择项中选择代替应用程序信息。
6.根据权利要求4所述的应用程序更新管理终端,其特征在于,
上述信息保存部按照每个应用程序的功能保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序具有相同功能的选择项中选择代替应用程序信息。
7.根据权利要求6所述的应用程序更新管理终端,其特征在于,
上述信息保存部与终端内应用程序所具有的功能对应地保持代替应用程序信息,该代替应用程序信息是与能够代替各功能的代替应用程序有关的信息,
上述代替应用程序提示部从上述删除对象的应用程序所具有的功能中确定使用频率比较高的功能,选择与该功能对应的代替应用程序信息。
8.根据权利要求1或2所述的应用程序更新管理终端,其特征在于,
上述代替应用程序提示部选择与上述删除对象的应用程序以外的终端内应用程序相对应的代替应用程序信息,上述删除对象的应用程序以外的终端内应用程序作为上述终端内应用程序的替换。
9.一种应用程序更新管理***,是对终端中的应用程序的更新进行管理的服务器/客户端***,该应用程序更新管理***的特征在于,包括客户端终端以及服务器,
其中,上述客户端终端具备:
使用频率通知部,其制作每个终端内应用程序的使用频率信息,将一部分或者所有终端内应用程序的使用频率信息提示给用户;
信息保存部,其以与每个终端内应用程序对应的形式保持与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于在终端内应用程序被删除时作为其代替而建议给用户;
用户指示接收部,其接收由用户发出的从被提示了上述使用频率信息的终端内应用程序中确定要作为删除对象的应用程序的指示;
代替应用程序提示部,其从上述信息保存部中选择与上述删除对象的应用程序相对应的代替应用程序信息,将所选择的代替应用程序信息提示给用户;以及
信息请求部,其向服务器请求与提示给用户的代替应用程序信息对应的代替应用程序的程序,
上述服务器具备:
程序保持部,其与上述代替应用程序信息对应地保持代替应用程序的程序;以及
选择发送部,其选择与来自上述终端的请求相应的程序并发送给该终端。
10.根据权利要求9所述的应用程序更新管理***,其特征在于,
上述使用频率通知部将使用频率小于预先决定的阈值的终端内应用程序作为低使用频率应用程序而进行提示,
上述用户指示接收部接收用户是否同意对上述低使用频率应用程序进行删除。
11.根据权利要求9或10所述的应用程序更新管理***,其特征在于,
上述信息保存部与上述代替应用程序信息对应地保持代替应用程序的程序。
12.根据权利要求9或10所述的应用程序更新管理***,其特征在于,
上述信息保存部与每个终端内应用程序对应地保持多个代替应用程序信息的选择项。
13.根据权利要求12所述的应用程序更新管理***,其特征在于,
上述信息保存部按照每个应用程序的种类保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序属于相同种类的选择项中选择代替应用程序信息。
14.根据权利要求12所述的应用程序更新管理***,其特征在于,
上述信息保存部按照每个应用程序的功能保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序具有相同功能的选择项中选择代替应用程序信息。
15.根据权利要求14所述的应用程序更新管理***,其特征在于,
上述信息保存部与终端内应用程序所具有的功能对应地保持代替应用程序信息,该代替应用程序信息是与能够代替各功能的代替应用程序有关的信息,
上述代替应用程序提示部从上述删除对象的应用程序所具有的功能中确定使用频率比较高的功能,选择与该功能对应的代替应用程序信息。
16.根据权利要求9或10所述的应用程序更新管理***,其特征在于,
上述代替应用程序提示部选择与上述删除对象的应用程序以外的终端内应用程序相对应的代替应用程序信息,上述删除对象的应用程序以外的终端内应用程序作为上述终端内应用程序的替换。
17.一种应用程序更新管理***,是对终端中的应用程序的更新进行管理的服务器/客户端***,该应用程序更新管理***的特征在于,包括终端以及服务器,
其中,上述终端具备:
使用频率通知部,其制作每个终端内应用程序的使用频率信息,将一部分或者所有终端内应用程序的使用频率信息提示给用户;
用户指示接收部,其接收由用户发出的从被提示了上述使用频率信息的终端内应用程序中确定要作为删除对象的应用程序的指示;
信息请求部,其向服务器请求与代替应用程序有关的代替应用程序信息,其中,上述代替应用程序用于作为上述要作为删除对象的应用程序的代替而建议给用户;以及
代替应用程序提示部,其响应于上述请求而将从服务器接收到的代替应用程序信息提示给用户,
上述服务器具备:
信息保存部,其以与每个终端内应用程序对应的形式保持上述代替应用程序信息;以及
选择发送部,其响应于来自上述终端的请求,从上述信息保存部中选择与成为删除对象的应用程序相对应的代替应用程序信息,并发送给该终端。
18.根据权利要求17所述的应用程序更新管理***,其特征在于,
上述使用频率通知部将使用频率小于预先决定的阈值的终端内应用程序作为低使用频率应用程序而进行提示,
上述用户指示接收部接收用户是否同意对上述低使用频率应用程序进行删除。
19.根据权利要求17或18所述的应用程序更新管理***,其特征在于,
上述信息保存部与上述代替应用程序信息对应地保持代替应用程序的程序。
20.根据权利要求17或18所述的应用程序更新管理***,其特征在于,
上述信息保存部与每个终端内应用程序对应地保持多个代替应用程序信息的选择项。
21.根据权利要求20所述的应用程序更新管理***,其特征在于,
上述信息保存部按照每个应用程序的种类保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序属于相同种类的选择项中选择代替应用程序信息。
22.根据权利要求20所述的应用程序更新管理***,其特征在于,
上述信息保存部按照每个应用程序的功能保持多个代替应用程序信息的选择项,
上述代替应用程序提示部从与上述删除对象的应用程序具有相同功能的选择项中选择代替应用程序信息。
23.根据权利要求22所述的应用程序更新管理***,其特征在于,
上述信息保存部与终端内应用程序所具有的功能对应地保持代替应用程序信息,该代替应用程序信息是与能够代替各功能的代替应用程序有关的信息,
上述代替应用程序提示部从上述删除对象的应用程序所具有的功能中确定使用频率比较高的功能,选择与该功能对应的代替应用程序信息。
24.根据权利要求17或18所述的应用程序更新管理***,其特征在于,
上述代替应用程序提示部选择与上述删除对象的应用程序以外的终端内应用程序相对应的代替应用程序信息,上述删除对象的应用程序以外的终端内应用程序作为上述终端内应用程序的替换。
25.根据权利要求17所述的应用程序更新管理***,其特征在于,
在请求上述代替应用程序信息时,上述信息请求部将识别上述终端的种类的识别信息发送给上述服务器,
上述信息保存部与各上述代替应用程序信息相关联地保持有能够执行该代替应用程序的终端的识别信息,
上述选择发送部从终端接收上述识别信息并选择适合于该终端的代替应用程序信息。
CN2007800467799A 2006-12-18 2007-11-07 应用程序更新管理终端和*** Expired - Fee Related CN101563672B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006340178 2006-12-18
JP340178/2006 2006-12-18
PCT/JP2007/001224 WO2008075447A1 (ja) 2006-12-18 2007-11-07 アプリケーション更新管理端末、システムおよびプログラム

Publications (2)

Publication Number Publication Date
CN101563672A CN101563672A (zh) 2009-10-21
CN101563672B true CN101563672B (zh) 2013-04-17

Family

ID=39536086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800467799A Expired - Fee Related CN101563672B (zh) 2006-12-18 2007-11-07 应用程序更新管理终端和***

Country Status (4)

Country Link
US (1) US20100017505A1 (zh)
JP (1) JP5048683B2 (zh)
CN (1) CN101563672B (zh)
WO (1) WO2008075447A1 (zh)

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090081616A (ko) * 2008-01-24 2009-07-29 삼성전자주식회사 공유 소프트웨어의 관리 방법 및 디바이스
JP5178319B2 (ja) * 2008-05-22 2013-04-10 キヤノン株式会社 アプリケーションプラットフォーム
JP5137762B2 (ja) * 2008-09-25 2013-02-06 キヤノン株式会社 デジタル放送受信装置及びデジタル放送受信装置の制御方法
KR101635569B1 (ko) * 2009-08-31 2016-07-01 엘지전자 주식회사 컨텐츠 목록 제공 방법 및 그 방법을 채용한 디지털 방송 수신기
JP2011126134A (ja) * 2009-12-17 2011-06-30 Ricoh Co Ltd 情報処理装置、サーバ、一覧表示方法、一覧表示支援方法及びプログラム
JP5700939B2 (ja) * 2010-02-18 2015-04-15 京セラ株式会社 携帯電子機器および同機器における制御方法
JP2011203971A (ja) * 2010-03-25 2011-10-13 Fuji Xerox Co Ltd 情報処理装置及びプログラム
CN101853168A (zh) * 2010-06-11 2010-10-06 宇龙计算机通信科技(深圳)有限公司 一种整理桌面图标的方法和装置
US20130097270A1 (en) * 2010-09-24 2013-04-18 Yagi Corp. Conditional Auto-Responder
CN102073526B (zh) * 2011-01-21 2013-10-02 奇智软件(北京)有限公司 用于移动终端的软件转移安装方法及***
JP5560213B2 (ja) * 2011-02-10 2014-07-23 株式会社Nttドコモ 情報提供サーバ及び情報提供方法
JP5323115B2 (ja) * 2011-03-25 2013-10-23 株式会社エヌ・ティ・ティ・ドコモ 端末、アプリケーション管理方法及びアプリケーション管理プログラム
CN103019918B (zh) 2011-09-27 2015-07-15 腾讯科技(深圳)有限公司 一种获取应用程序使用频率的方法和装置
JP2013105202A (ja) * 2011-11-10 2013-05-30 Kyocera Corp 装置、方法、及びプログラム
JP5161359B1 (ja) * 2011-11-18 2013-03-13 株式会社コナミデジタルエンタテインメント 情報処理装置、情報処理方法、プログラム、ならびに、管理プログラム
JP2013145484A (ja) * 2012-01-16 2013-07-25 Nec Casio Mobile Communications Ltd 処理システム、処理装置、端末装置、処理方法、及びプログラム
KR101368550B1 (ko) * 2012-02-24 2014-02-28 주식회사 팬택 모듈 보호 기능을 가진 단말기 및 이를 이용한 모듈 관리 방법
CN103294530B (zh) * 2012-03-02 2017-12-15 宇龙计算机通信科技(深圳)有限公司 一种终端设备应用程序管理方法及终端设备
JP5900074B2 (ja) * 2012-03-22 2016-04-06 ブラザー工業株式会社 情報処理プログラム
CN103677762A (zh) * 2012-08-30 2014-03-26 三星电子(中国)研发中心 应用程序管理方法和终端设备
CN102866786B (zh) * 2012-09-11 2016-03-30 广东威创视讯科技股份有限公司 基于用户偏好的输入方法选择方法和***
CN102968297B (zh) * 2012-10-25 2016-10-26 北京奇虎科技有限公司 移动终端的软件管理***及方法
CN102929703B (zh) * 2012-10-25 2015-08-12 北京奇虎科技有限公司 应用软件管理***及方法
CN103019676B (zh) * 2012-11-16 2016-03-30 北京奇虎科技有限公司 一种软件管理方法和***
CN103019677B (zh) * 2012-11-16 2016-08-31 北京奇虎科技有限公司 用于管理软件的方法和装置
US9398114B2 (en) * 2012-11-23 2016-07-19 Mediatek Inc. Methods for automatically managing installed applications and determining application recommendation result based on auxiliary information and related computer readable media
CN102968337A (zh) * 2012-11-28 2013-03-13 康佳集团股份有限公司 一种应用程序清理方法及***
US9658738B1 (en) * 2012-11-29 2017-05-23 Amazon Technologies, Inc. Representation management on an electronic device
KR20140073258A (ko) * 2012-12-06 2014-06-16 삼성전자주식회사 어플리케이션 정보 제공 방법 및 휴대 단말
CN103034498A (zh) * 2012-12-13 2013-04-10 广东欧珀移动通信有限公司 整理应用程序的方法及***
CN103870104B (zh) * 2012-12-14 2017-12-29 联想(北京)有限公司 一种信息处理方法及电子设备
JP6036852B2 (ja) * 2013-01-24 2016-11-30 富士通株式会社 携帯情報端末、制御方法、制御プログラム
WO2014119867A1 (en) * 2013-01-31 2014-08-07 Samsung Electronics Co., Ltd. Method of and device for managing applications
US11016637B2 (en) * 2013-01-31 2021-05-25 Samsung Electronics Co., Ltd. Method of and device for managing applications
US10545628B2 (en) 2013-01-31 2020-01-28 Samsung Electronics Co., Ltd. Method of and device for managing applications
CN104021031A (zh) * 2013-02-28 2014-09-03 富泰华工业(深圳)有限公司 应用程序管理***及方法
CN104239179B (zh) * 2013-06-13 2019-01-08 中兴通讯股份有限公司 一种终端及其实现应用管理的方法
KR101499068B1 (ko) * 2013-06-19 2015-03-09 김용진 어플리케이션 공유 서비스 방법 및 이에 적용되는 장치
US10021169B2 (en) * 2013-09-20 2018-07-10 Nuance Communications, Inc. Mobile application daily user engagement scores and user profiles
JP6201211B2 (ja) * 2013-09-26 2017-09-27 Kddi株式会社 携帯端末装置およびプログラム
KR20150071252A (ko) * 2013-12-18 2015-06-26 삼성전자주식회사 전자장치에서 화면 구성 제어를 위한 방법 및 장치
US9471624B1 (en) * 2013-12-26 2016-10-18 Quixey, Inc. Method for recommending applications for deletion
CN105224349B (zh) * 2014-06-12 2022-03-11 小米科技有限责任公司 应用程序的删除提示方法和装置
WO2015192355A1 (zh) * 2014-06-19 2015-12-23 吉瑞高新科技股份有限公司 数据通信方法以及数据通信***
CN104216819A (zh) * 2014-08-21 2014-12-17 深圳市金立通信设备有限公司 一种终端应用管理方法
JP6330239B2 (ja) * 2014-09-04 2018-05-30 株式会社コナミデジタルエンタテインメント 管理装置、およびプログラム
CN105653558A (zh) * 2014-11-28 2016-06-08 阿里巴巴集团控股有限公司 用户终端的功能推荐方法及其装置
CN105988803B (zh) * 2015-02-12 2020-03-17 Oppo广东移动通信有限公司 一种应用程序显示的方法及终端
US20170171374A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for user manual callouting in smart phone
CN105528443B (zh) * 2015-12-23 2019-03-26 北京金山安全软件有限公司 一种管理应用的方法、装置及电子设备
WO2017124374A1 (zh) * 2016-01-21 2017-07-27 马岩 一种app管理方法及***
JP6043882B1 (ja) * 2016-02-01 2016-12-14 ヤフー株式会社 配信装置、配信方法、及び配信プログラム
JP5926872B1 (ja) * 2016-02-01 2016-05-25 ヤフー株式会社 配信装置、配信方法、及び配信プログラム
US9813976B2 (en) * 2016-02-09 2017-11-07 T-Mobile Usa, Inc. Detection of a delinquent mobile device
CN105808308A (zh) * 2016-05-23 2016-07-27 北京小米移动软件有限公司 应用程序安装方法和装置
US10620931B2 (en) 2016-07-13 2020-04-14 At&T Mobility Ii Llc Automated device memory clean up mechanism
CN106155699B (zh) * 2016-07-29 2019-11-29 维沃移动通信有限公司 一种后台进程的管理方法及移动终端
US10613849B2 (en) * 2016-09-23 2020-04-07 Visa International Service Association Update migration system and method
CN106383715B (zh) * 2016-09-26 2019-12-10 维沃移动通信有限公司 一种信息提示方法及移动终端
JP2018072869A (ja) * 2016-10-24 2018-05-10 株式会社沖データ 情報処理装置、情報処理プログラム及び情報処理方法
CN108228023B (zh) * 2016-12-21 2020-09-29 北京搜狗科技发展有限公司 一种用于安装应用程序的方法及装置、电子设备
WO2018158784A1 (en) * 2017-02-28 2018-09-07 Forward Unity S.R.L. System, apparatus and method for providing an application development and execution platform
CN107608727A (zh) * 2017-08-31 2018-01-19 努比亚技术有限公司 一种应用程序的显示方法、移动终端及存储介质
US10673854B2 (en) * 2017-09-12 2020-06-02 Amazon Technologies, Inc. Proactively limiting functionality
CN107993654A (zh) * 2017-11-24 2018-05-04 珠海格力电器股份有限公司 一种语音指令识别方法及***
JP6440052B2 (ja) * 2018-06-25 2018-12-19 株式会社ドリコム リソース管理システム、システムの制御方法及びシステム用プログラム
CN108920054A (zh) * 2018-06-29 2018-11-30 维沃移动通信有限公司 一种应用推荐方法及终端
CN109086028A (zh) * 2018-07-27 2018-12-25 重庆柚瓣家科技有限公司 语音ui及其实现方法
CN109445659A (zh) * 2018-10-29 2019-03-08 维沃移动通信有限公司 一种应用推荐方法、装置和移动终端
US11375043B2 (en) 2019-03-06 2022-06-28 Citizen Watch Co., Ltd. Program management system, external device and terminal device for controlling a program developer's ability to access, publish and manage marketing of a program
JP6874176B2 (ja) * 2019-03-06 2021-05-19 シチズン時計株式会社 プログラム管理システム、及び、外部機器
EP3757689B1 (en) 2019-06-24 2023-04-12 ABB Schweiz AG Updating features in an automation device
US11100009B2 (en) * 2020-01-03 2021-08-24 Bank Of America Corporation Intelligent detection and ejection of unused application components
CN113625680A (zh) * 2021-07-13 2021-11-09 深圳市元征未来汽车技术有限公司 诊断软件处理方法、装置及计算机设备
DE102022109637A1 (de) 2022-04-21 2023-10-26 Audi Aktiengesellschaft Verfahren zum Betreiben einer Steuervorrichtung für ein Kraftfahrzeug

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
CN1874563A (zh) * 2006-06-15 2006-12-06 中山大学 一种手机程序与文件管理***及方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6578199B1 (en) * 1999-11-12 2003-06-10 Fujitsu Limited Automatic tracking system and method for distributable software
JP2001202211A (ja) * 2000-01-20 2001-07-27 Ricoh Co Ltd プリンタ装置
JP2005044000A (ja) * 2003-07-23 2005-02-17 Canon Inc リモートアンインストールシステム、サーバ装置、クライアント装置、リモートアンインストール方法、プログラム、リモートインストールシステムおよびリモートインストール方法
US7685253B1 (en) * 2003-10-28 2010-03-23 Sun Microsystems, Inc. System and method for disconnected operation of thin-client applications
US20050144025A1 (en) * 2003-12-29 2005-06-30 Veritas Operating Corporation Using technical performance metrics for business and usage analysis and cost allocation
JP2005311807A (ja) * 2004-04-23 2005-11-04 Fuji Photo Film Co Ltd 携帯電話機
JP4874568B2 (ja) * 2004-05-14 2012-02-15 パナソニック株式会社 アプリケーション管理装置及び管理方法
US20050268343A1 (en) * 2004-05-14 2005-12-01 Onoda Sen Ichi Application management device and its method
JP2006065790A (ja) * 2004-08-30 2006-03-09 Fujitsu Ltd アンインストール処理プログラム、及びアンインストール管理プログラム
US8732696B2 (en) * 2004-09-30 2014-05-20 Sap Aktiengesellschaft Analytic application model and marketplace
US8287379B2 (en) * 2005-09-12 2012-10-16 Igt Distributed game services

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
CN1874563A (zh) * 2006-06-15 2006-12-06 中山大学 一种手机程序与文件管理***及方法

Also Published As

Publication number Publication date
JP5048683B2 (ja) 2012-10-17
CN101563672A (zh) 2009-10-21
JPWO2008075447A1 (ja) 2010-04-08
US20100017505A1 (en) 2010-01-21
WO2008075447A1 (ja) 2008-06-26

Similar Documents

Publication Publication Date Title
CN101563672B (zh) 应用程序更新管理终端和***
KR101531781B1 (ko) 모바일 디바이스들로 데이터의 교환을 통제하는 시스템 및 방법
CN100468345C (zh) 冲突解决装置
CN101636720A (zh) 具备应用程序更新管理功能的终端、应用程序更新管理程序以及***
US7778801B2 (en) Automated test script for communications server
EP1744270A1 (en) System and method of wireless carpool scheduling
US20030214775A1 (en) Portal site server system, portal site method and computer-readable storage medium
US20120089974A1 (en) User terminal device and service providing method thereof
US8583689B2 (en) Storage management of profiles in mobile devices
CN101799765A (zh) 从在线应用仓库下载应用程序的方法、设备和***
CN1918528A (zh) 通过对信息设备和传输路径进行程序分析来确保安全性
US7752282B2 (en) Address information managing system, management apparatus, processing apparatus and address book updating method
JP2007102780A (ja) ブックマーク管理装置およびブックマーク管理方法
US20090234920A1 (en) System for instant collaboration
US8949962B2 (en) Server and service providing method thereof
US11868492B2 (en) Systems and methods for mediating permissions
EP2972818B1 (en) Application registration and interaction
KR101464448B1 (ko) 채팅 어플리케이션을 이용한 단체 메시지 전송 시스템 및 방법
JPH1185578A (ja) ファイル管理装置とその動作を実行するためのプログラムを記載した記録媒体
US8560370B2 (en) Methods, systems, and computer products for adding map component to address book
US10152717B1 (en) Document performance based knowledge content management recommender system
US10686717B1 (en) Dynamic allocation of content requests to content providers
JP5811799B2 (ja) 情報処理装置及びスケジュール管理プログラム
JP5040738B2 (ja) 電子メール送信システム及び電子メール送信方法
JP2017215715A (ja) 情報処理装置及び情報処理プログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130417

Termination date: 20131107