移动终端及移动终端的控制方法.pdf

上传人:a1 文档编号:1126438 上传时间:2018-04-01 格式:PDF 页数:29 大小:1.39MB
返回 下载 相关 举报
摘要
申请专利号:

CN03152352.8

申请日:

2003.07.29

公开号:

CN1477895A

公开日:

2004.02.25

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):H04Q 7/32登记生效日:20171213变更事项:专利权人变更前权利人:日立麦克赛尔株式会社变更后权利人:麦克赛尔株式会社变更事项:地址变更前权利人:日本大阪变更后权利人:日本京都|||专利权的转移IPC(主分类):H04Q7/32变更事项:专利权人变更前权利人:日立民用电子株式会社变更后权利人:日立麦克赛尔株式会社变更事项:地址变更前权利人:日本东京变更后权利人:日本大阪登记生效日:20150403|||专利权的转移IPC(主分类):H04Q 7/32变更事项:专利权人变更前权利人:株式会社日立制作所变更后权利人:日立民用电子株式会社变更事项:地址变更前权利人:日本东京变更后权利人:日本东京登记生效日:20130718|||授权|||实质审查的生效|||公开

IPC分类号:

H04Q7/32; H04B7/26

主分类号:

H04Q7/32; H04B7/26

申请人:

株式会社日立制作所;

发明人:

山崎正裕; 鈴木幸治; 桑本英樹

地址:

日本东京

优先权:

2002.07.31 JP 223830/2002

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

王以平

PDF下载: PDF下载
内容摘要

本发明的移动终端通过压缩并保存不使用的应用程序,减少存储器的使用量,另外,在用户使用应用程序时,使之感觉不到等待时间。具有保存用户经常使用的应用程序和使用该应用程序的地点的对应关系的表。另外,定期取得用户的所在位置,如果该位置处于用户设定的位置范围内,则解压缩用户设定的应用程序。

权利要求书

1: 一种移动终端,其特征在于包括: 压缩并保存应用程序的压缩应用程序保存装置; 取得移动终端的所在位置的位置信息取得装置; 参照上述由位置信息取得装置取得的所在位置,决定是否解压 缩保存在上述压缩应用程序保存装置内的应用程序的决定装置; 在该决定装置决定了解压缩应用程序的情况下,解压缩该应用 程序的解压缩装置;以及 存储被解压缩了的应用程序的解压缩应用程序存储装置。
2: 根据权利要求1所述的移动终端,其特征在于: 具备保存上述应用程序的标识符和位置范围的数据之间的对应 关系的对应表。
3: 根据权利要求2所述的移动终端,其特征在于: 具有在上述解压缩应用程序存储装置中存在被解压缩了的应用 程序,并且由上述位置信息取得装置取得的移动终端的所在位置在与 该被解压缩了的应用程序对应的上述对应表的上述位置范围以外的情 况下,对应于该被解压缩了的应用程序的使用状况,决定是否从上述 解压缩应用程序存储装置中将该被解压缩了的应用程序消去的装置。
4: 根据权利要求2所述的移动终端,其特征在于: 只在由上述位置信息取得装置取得的移动终端的位置信息,连 续预先设定的规定次数地位于保存在上述对应表中的同一上述位置范 围内的情况下,由上述解压缩装置解压缩对应于该位置范围的应用程 序。
5: 根据权利要求1所述的移动终端,其特征在于: 具有变更、设定上述位置信息取得装置取得移动终端的所在位 置的时间间隔的装置。
6: 根据权利要求1所述的移动终端,其特征在于: 具有在用户解压缩并使用应用程序时,至少对应地保存该应用 程序的标识符和由上述位置信息取得装置取得的移动终端的位置信息 的应用程序使用履历表。
7: 根据权利要求6所述的移动终端,其特征在于: 在上述应用程序使用履历表中对应地保存上述应用程序的标识 符、上述位置信息、用户解压缩并使用该应用程序时的时刻以及/或 者用户解压缩并使用该应用程序时的星期日期。
8: 根据权利要求6所述的移动终端,其特征在于: 具有在用户解压缩并使用应用程序时,参照上述应用程序使用 履历表的内容,决定是否向上述对应表中至少自动登记应用程序的标 识符和位置范围数据的装置。
9: 根据权利要求2所述的移动终端,其特征在于: 在上述对应表中,对应地保存上述应用程序的标识符、上述位 置范围的数据、使用时间带以及/或者使用星期日期的数据, 在由上述位置信息取得装置取得的移动终端的位置信息处于保 存在上述对应表中的特定位置范围内,并且当时的时刻以及/或者星 期日期与对应于上述特定的位置范围的使用时间带以及/或者使用星 期日期相一致时,解压缩与上述特定的位置范围对应的应用程序。
10: 一种移动终端的控制方法,其特征在于: 具有取得移动终端的所在位置的装置,只在取得的移动终端的 所在位置,连续预先设定的多个次数地处于预先登记的特定位置范围 内的情况下,解压缩对应于该预先登记的特定位置范围的压缩状态的 应用程序。
11: 根据权利要求10所述的移动终端的控制方法,其特征在 于: 在解压缩压缩状态的应用程序时,能够通过显示或声音或振动 向用户通知该信息。

说明书


移动终端及移动终端的控制方法

    【技术领域】

    本发明涉及便携电话和PDA(个人数字助理)等移动终端及其控制方法,特别是有关取得用户(移动终端)的位置信息,在进入预先设定的规定的位置范围内时,自动解压缩预先设定的应用程序的控制技术。

    背景技术

    最近的便携电话除了原来的电话功能外,还可以收发电子邮件,连接因特网。

    此外,还具有游戏娱乐、取得音乐数据欣赏喜欢的音乐、使用内藏照相机拍照等丰富的功能。

    进一步,还具有在便携电话的等待接收画面中显示3D(三维)符号等游戏以外的功能,这样的应用程序的大小也扩大到了大约100Kb左右。

    还有,在最近的便携电话中,还出现了具有利用从GPS(卫星定位系统)的卫星来的电波和从地面站来的电波,来测定该便携电话位置的功能地便携电话。通常使用卫星定位系统来定位时,需要在室外捕捉到三颗以上的卫星。但是在室内也可以根据从多个地面站来的信息计算出位置。

    在特开平11-247917号公报中,公开了具有检测自己目前的位置,显示购物单、商品优惠券等与其位置对应的信息的功能的装置。

    如上所述,在便携电话中,除了电话本身的功能外,还具备了邮件、因特网、游戏等功能,发展了多功能化,而便携电话的存储器使用量也增加了。但是,由于便携电话是便携工具,存储器容量有限。如果只减少存储器使用量,则可以考虑把平常不用的功能的应用程序经过压缩保存起来,使用时先解压缩然后执行。然而,在这种方法中,用户在使用应用程序时必须等待解压缩时间。因此用户会感到不愉快(觉得着急),当用户没有多余的时间时,存在该应用程序无法使用等问题。

    【发明内容】

    本发明为了解决上述课题,不只是压缩并保存平常不用的应用程序,还根据用户(移动终端)的位置,自动解压缩特定的应用程序。由此减少了存储器的使用量,并且,用户可以没有等待解压缩时间地使用应用程序。

    本发明的移动终端,具体来说,由测定用户现在所在的位置的位置信息取得装置、判断测定的所在位置是否进入了用户设定的位置范围的位置信息解析装置、存储预先设定的位置范围和在该范围使用的应用程序之间的相互对应关系的对应表、保存压缩的应用程序的压缩应用程序保存装置、解压缩应用程序的解压缩装置、存储被解压缩了的应用程序的解压缩应用程序存储装置构成。

    【附图说明】

    图1是展示本发明的一个实施例相关的便携电话中,对于利用从地面站和GPS卫星来的电波取得位置信息,对应于用户的所在位置信息解压缩应用程序所必需的装置的构成图。

    图2是展示本发明的一个实施例相关的便携电话取得用户的所在位置信息,解压缩在该位置需要解压缩的应用程序,另外,从解压缩的应用程序里消去应该消去的应用程序的执行步骤的第一个例子的流程图。

    图3是说明本发明的一个实施例相关的便携电话中的操作画面显示转移例子的说明图。

    图4是展示本发明的一个实施例的便携电话中使用的对应表的内容例子的说明图。

    图5是展示本发明的一个实施例相关的便携电话中,保存在压缩应用程序保存部件中的压缩应用程序,在解压缩应用程序存储部件中的解压缩、展开的状态的模型说明图。

    图6是展示本发明的一个实施例相关的便携电话中,动作步骤的第二个例子的主要部件处理流程的流程图。

    图7是展示本发明的一个实施例相关的便携电话中,动作步骤的第三个例子的主要部件处理流程的流程图。

    图8是展示本发明的一个实施例相关的便携电话中,用来设定动作步骤的第二个例子、第三个例子的功能的操作用画面显示的转移例子的说明图。

    图9是展示本发明的一个实施例相关的便携电话中使用的应用程序使用履历表的内容例子的说明图。

    图10是展示本发明的一个实施例相关的便携电话中,将位置范围和应用程序的标识符自动登记到对应表中的步骤的流程图。

    图11是展示本发明的一个实施例相关的便携电话,将位置范围数据自动登记到对应表中时的位置范围例子的说明图。

    图12是展示本发明的一个实施例相关的便携电话,将时间带数据自动登记到对应表中时的时间带例子的说明图。

    【具体实施方式】

    以下,利用附图说明本发明的实施例。

    图1是展示本发明的一个实施例相关的便携电话中,利用从地面站和GPS卫星来的电波,取得位置信息,对应于用户的所在位置信息解压缩应用程序所必要的装置的构成图。

    本实施例的便携电话100由位置信息取得部件101、位置信息解析部件102、应用程序压缩部件103、应用程序解压缩部件104、保存压缩后的应用程序的压缩应用程序保存部件107、存储解压缩后的应用程序的解压缩应用程序存储部件108、可以重写地存储(登记)有预先设定的位置范围和在该范围使用的应用程序的相互对应关系的对应表106等构成。

    位置信息取得部件101是与地面站110、没有图示的定位服务器(使用GPS和地面站进行位置信息提供服务的服务器)、GPS(卫星定位系统)进行信息变换,取得便携电话100的位置坐标的经、纬度的部件。

    对应表106是表示便携电话的位置范围和在该位置范围内应该解压缩的应用程序之间的对应关系的表,使用该表来决定解压缩的应用程序。对应表106如图4所示,具有位置名称401、位置范围402、应用程序的标识符403的项目。位置范围402中,有位置范围(经度)和位置范围(纬度)项目。因为用户只看表示经纬度的数字并不清楚显示的是什么地点,为了使用户易懂,向位置范围402附加了名称。那就是位置名称401。

    例如向位置范围(纬度)23°45′05″~23°46′00″,位置范围(经度)133°35′25″~133°36′20″的位置范围,附加叫做“自己家”的位置名称。结果,如果用户从便携电话的显示画面选择“自己家”,则与选择位置范围(纬度)23°45′05″~23°46′00″,位置范围(经度)133°35′25″~133°36′20″的位置范围是等价的。由此,变更在“自己家”处应该解压缩的应用程序等就变得容易了。

    位置信息解析部件102参照位置信息取得部件101取得的便携电话所在位置信息和对应表106的内容,分析是否有应该解压缩的应用程序。

    在位置信息取得部件101取得的所在位置进入到对应表106的位置范围(纬度)和位置范围(经度)的范围内时,如果对应于该位置范围的应用程序未被解压缩,则向应用程序解压缩部件104发出指令。应用程序解压缩部件104接到该指令后,从压缩应用程序保存部件107取得对应的应用程序并解压缩。解压缩后的应用程序被存入解压缩应用程序存储部件108,该应用程序处于随时可以执行的状态。即被展开到作为工作区发挥功能的解压缩应用程序存储部件108内的应用程序处于备用状态,根据用户适当的键操作,该应用程序的初始画面可以立即在便携电话的屏幕上调出。

    另外,为了让用户知道应用程序处在备用状态,可以自动执行通知这种状态的文字输出、或声音输出、或振动输出。在这种情况下,理想的是设置与接收电话、邮件时不同的通知用输出方式。进一步,可以根据用户的希望或喜好来选择设定当应用程序处于备用状态时是否需要通知的模式。

    在位置信息取得部件101所取得的所在位置没有在对应表106的位置范围402的范围内时,位置信息分析部件102(或从位置信息解析部件102接收信息的没有图示的上层装置)向应用程序解压缩部件104发出从解压缩应用程序存储部件108中消去所有已被解压缩的应用程序的指令。但是,在有正在使用的应用程序的情况下,则不从解压缩应用程序存储部件108中消去该程序(应用程序是否在使用中的判断,例如在规定的时间段内用户完全没有键操作时就判定为不在使用中)。应用程序解压缩部件104在接收到消去指令后,从解压缩应用程序存储部件108中找出该应用程序并消去。另外,对应于被从解压缩应用程序存储部件108消去的应用程序的压缩了的该程序被保存在压缩应用程序保存部件107中。

    应用程序压缩部件103在便携电话里安装有应用程序时,把该应用程序按照规定形式的压缩方式进行压缩,将经过压缩的应用程序保存在压缩应用程序保存部件107内。另外,在便携电话中预先安装有应用程序的情况下,不经过应用程序压缩部件103,也可以直接把压缩的应用程序存入压缩应用程序存储部件107。

    在使用图1所示的便携电话时,首先用户通过下述的操作方法,先做成上述对应表106的设定内容。对应表106如图4所示,登记了位置名称401、位置范围402以及在该位置范围内解压缩的应用程序标识符403。

    图2是展示本实施例的便携电话取得用户的所在位置信息,解压缩应该在该位置解压缩的应用程序,此外,从解压缩的应用程序中将应该消去的应用程序消去的步骤的第一个例子的流程图。

    首先,在位置信息取得部件101,取得便携电话的所在位置信息(步骤S201)。接着,参照对应表106(步骤S202),调查取得的所在位置包含的位置范围是否已经登记(步骤S203),在已经登记的情况下进入步骤S204,否则进入步骤S206。即在取得的所在位置的纬度进入对应表106的位置范围(纬度范围)内,并且取得的所在位置的经度也进入了对应表106的位置范围(经度范围)内的情况下,判断为取得的所在位置包含的位置范围已经被登记在对应表106中,否则,判断为取得的所在位置包含的位置范围未被登记到对应表106中。

    在取得的所在位置包含的位置范围已经被登记在对应表106中的情况下,在步骤S204中,参照对应表106,判断在取得的所在位置包含的位置范围处应该解压缩的应用程序是否已经解压缩。在其结果为已经解压缩了的情况下,回到步骤S201的处理。在还未解压缩的情况下,进入步骤S205,在将该应用程序解压缩后,返回步骤S201的处理。即由解压缩部件104,对保存在压缩应用程序保存部件108内的应用程序进行解码,然后存入解压缩应用程序存储部件107中,该应用程序处于可立即执行的状态(备用状态)后,返回步骤S201的处理。

    另外,压缩应用程序保存部件107也能够被指定为像ROM那样用户不可写入的区域,还能够被指定为可以写入的RAM区域。另外,还能够指定像存储卡那样,能从外部插拔的部件。解压缩应用程序存储部件能够指定为可以写入的RAM、存储卡。

    在取得的所在位置包含的位置范围未被登记到对应表106内的情况下,在步骤S206中调查解压缩后的应用程序现在是否存在,在存在的情况下进入步骤S207,否则返回步骤S201的处理。在步骤S207判断该应用程序现在是否在使用中,在使用中的情况下返回步骤S201的处理,否则在步骤S208将该应用程序从解压缩应用程序存储部件108中消去后,返回步骤S201的处理。

    然而,如上所述,在取得的所在位置包含的位置范围未被登记到对应表106的情况下(在步骤S203判断为No时),可以考虑以下两种情况。一种是,用户到刚才为止还在登记的位置范围402内,由于用户移动,从登记的位置范围402离开了的情况。另一种情况是,原来用户就不在登记的位置范围402内。

    前者的情况,由于到刚才为止与登记的位置范围对应的应用程序应该是解压缩的,所以至少有一个应用程序处于解压缩状态。所以,调查是否存在解压缩的应用程序(步骤S206),消去解压缩的应用程序。但是,由于有用户正在使用该应用程序的可能性,所以需先确认该应用程序不在使用中(步骤S207),然后将该应用程序消去(步骤S208)。

    后者的情况,原来用户就在登记的位置范围402之外,解压缩的应用程序一个也没有。但是,存在用户正在使用已经解压缩的应用程序但在登记的位置范围402以外的情况。例如,在将位置范围402登记为“车站”、将应用程序登记为“邮件”的情况下,如果用户在车站一边使用邮件功能,一边乘电车开始移动,则在使用邮件功能的同时,离开了登记的位置范围402“车站”。这时,该应用程序没有从解压缩应用程序存储部件108被消去。其后,如果用户终止使用该程序,则由于经过步骤S206、步骤S207、步骤S208,所以解压缩的应用程序被从解压缩应用程序存储部件108消去了。

    这样,在本实施例的便携电话中,在用户不在对应表106中登记的位置范围402以内时,便携电话内的所有未使用的应用程序处在压缩状态,只有当用户处在登记的位置范围402以内时,对应于该位置范围的应用程序才被自动解压缩。另外,当用户离开对应表106登记的位置范围时,在该应用程序不在使用中的情况下立即、而在使用中的情况下在该应用程序使用结束后,把该应用程序从解压缩应用程序存储部件108中消去。

    图5模式化展示了通过便携电话的OS的控制,被压缩保存在压缩应用程序保存部件107中的应用程序被解压缩、展开到解压缩应用程序存储部件108后的状态。

    接下来,说明本实施例的便携电话取得用户的所在位置信息,对在该位置中应该解压缩的应用程序进行解压缩,此外,从解压缩的应用程序中把应该消去的应用程序消去的步骤的第二个例子。

    用户在对应表106所登记的位置范围402的边界附近移动,用户的所在位置在登记的位置范围402内外变动,有在短时间内多次往返的可能。在这种情况下,在上述第一个例子中的动作中,不得不反复多次进行应用程序的解压缩/消去,会消耗电池等。本第二个例子是能够避免这种浪费的解压缩的例子。

    图6是展示本第二个例子的主要部分(特征的)的处理流程的流程图。图6所示的处理流程对应于图2的步骤S201~S203的处理流程,在图6中,对应于步骤S204~S208的处理流程被省略了。也就是说,将图2的步骤S201~S203用图6的处理流程代替,就成为了显示本第二个例子的全体动作步骤的流程图。

    在图6所示的例子中,只有在取得的位置信息连续十次在对应表106所登记的规定位置范围内(同一位置范围内)的情况下,才判定为用户在登记规定的同一位置范围内。此外,只有在取得的位置信息连续十次在对应表106所登记的位置范围外的情况下,才能判定为用户不在登记的位置范围内。

    在该判定中使用叫做cnt的变量。在取得的位置信息所包含的位置范围已被登记在对应表106中,并且该位置范围与上次相同的情况下,cnt的值加1,在取得的位置信息所包含的位置范围未被登记在对应表106中的情况下,cnt的值减1。但是,即使在已登记在对应表106中的情况下,如果cnt的值为负时,也将其值置成1。此外,即使在未被登记在对应表106中的情况下,如果cnt的值为正时,也将其值置成-1。

    由此,只限于取得的位置信息所包含的位置范围已被登记在对应表106中,并且该位置范围与上次相同的情况下,或者,取得的位置信息所包含的位置范围未被登记在对应表106中的情况下,cnt的绝对值才增加。反之,当交互取得被登记在对应表106中的位置范围的位置信息和未被登记的位置范围的位置信息时,cnt的绝对值增加不会超过2。

    在图6的处理流程中,cnt的绝对值在10以内增减。当cnt为10时,进入对应于图2的步骤S204的处理。此外,cnt为-10时,进入对应于图2的步骤S206的处理。

    作为例子,说明用户在对应表106所登记的位置范围402的边界附近移动,交互取得了被登记在对应表106中的位置范围所包含的位置信息和被登记在对应表106中的位置范围未包含的位置信息的情况下的cnt的值的变化。    

    开始时cnt=1,在步骤S601取得位置信息,在步骤S602把取得的位置信息所包含的位置范围登记到对应表106中。此外,在步骤S603如果该位置范围与上次相同,则进入步骤S610。这里,由于cnt≠10(由于步骤S610的判定是No),所以进入步骤S611,由于步骤S611的cnt>0(由于步骤S611的判定是Yes),所以在步骤S613使cnt的值增加1,cnt=2。然后,返回到步骤S601。另外在这里,如果取得的位置信息所包含的位置范围没有被登记在对应表106里,则这次从步骤S602进入步骤S620。这里,由于cnt ≠-1(在步骤S620判定是No时),进入步骤S621,由于在步骤S621 cnt不小于0(在步骤S621判定是No时),所以在步骤S622 cnt=-1。由此,返回步骤S601。

    这样,在交互取得对应表106中登记的位置范围包含的位置信息和对应表106中登记的位置范围未包含的位置信息的情况下,cnt的绝对值的增加不会超过2,不会执行应用程序解压缩、消去的处理。即cnt的绝对值到10为止,不会执行应用程序的解压缩处理、消去处理。所以,在用户的所在位置在登记的位置范围402内外进出时,即使在短时间内多次往返,也可以避免多余的应用程序的解压缩/消去的反复进行。

    另外,在图6所示的例子中,虽然cnt的绝对值到10为止都不执行应用程序的解压缩处理和消去处理,但为了调整进行解压缩处理和消去处理的时间,所以在步骤S610为“cnt=max_num?”,在步骤S620为“cnt=-max_num?”,max_num的值可以由用户来决定。如果max_num的值变大,则在用户移动时进行应用程序的解压缩和消去处理的频度变低,反之,如果max_num的值变小,则进行解压缩和消去处理的频度变高。

    接下来,说明本实施例的便携电话取得用户的所在位置,把在该位置应该解压缩的应用程序解压缩,另外,从解压缩的应用程序中将应该消去的应用程序消去的步骤的第三个例子。

    由于经常取得位置信息需要消耗电池,所以有必要具有变更位置信息取得间隔的功能。本第三个例子就是具有变更取得位置信息间隔的功能的例子。

    图7是展示本第三个例子的主要部分的(特征的)处理流程的流程图。图7所示的处理流程只表示获得取得位置信息的时间间隔的处理流程,舍去了有关取得位置信息后的处理流程(取得位置信息后的处理流程与图2的上述第一个例子或图6的上述第二个例子相同)。

    例如,在执行图6的步骤S601的处理之前,执行图7的本第三个例子的处理流程。如图6的步骤S613和步骤S623等那样,并使返回步骤S601的处理返回图7的步骤S701。就成为了本第三个例子的全体动作步骤的流程图。

    如图7所示,在步骤S701使time值一个一个地增加,在步骤S702监视time=max_time的条件是否满足,满足time=max_time条件时,在步骤S703将time的值设成0,进入图6的步骤S601。

    现在,如果步骤S701的处理每秒执行1000次,则从取得位置信息,到下次取得位置信息的间隔是max_time微秒。max_time越大,则取得位置信息的间隔越长。max_time越小,则取得位置信息的间隔越短。max_time可以由用户决定。由用户操作的方法以后叙述。

    然而,在上述的例子中,是以用户进行向对应表106的登记为前提的,但如果位置范围和在该位置范围内被解压缩的应用程序标识符由用户一个一个地登记的话很麻烦,所以可以考虑具备自动登记功能。以下说明这个自动登记功能的例子。

    在具备自动登记功能的情况下,在用户在某一确定地点总是使用相同的应用程序时,则将该地点和该应用程序的标识符自动登记到对应表106中。为了这个自动登记,要准备应用程序使用履历表。

    图9是展示经过归纳的用户使用的应用程序和使用的位置/日期之间关系的应用程序使用履历表的例子的图。在应用程序使用履历表中,有应用程序标识符901、使用位置902、使用日期903的项目。

    图10是展示自动把位置范围和应用程序标识符登记到对应表106的步骤流程图。该图10的处理流程在便携电话根据位置自动把压缩了的应用程序解压缩时并不执行,而在用户通过手动操作解压缩被压缩了的应用程序时才被执行。

    首先,如果用户通过操作适当的键,选择、指定被压缩了的应用程序,并指示使用该程序,则被指定的应用程序由应用程序解压缩部件104解压缩,并被展开在解压缩应用程序存储部件108上,由用户使用这个解压缩的应用程序。然后,当用户使用应用程序时,用户使用的应用程序的标识符、该使用位置的信息、该使用日期的信息被登记在如图9所示那样的应用程序使用履历表中(步骤S1002)。

    接下来,依次检索应用程序使用履历表的标识符901项目中除了最新记入的项目以外的项目(步骤S1003),判别是否是与最新记入的标识符(用户正在使用的应用程序的标识符)相同的标识符项目(步骤S1004),在是相同的标识符的情况下进入步骤S1005,否则进入步骤S1009。

    在步骤S1005对使用了相同标识符的应用程序的过去使用位置902和最新记入的使用位置(现在的使用位置)902进行比较,判断过去的使用位置和现在的使用位置之间的距离是否比预先确定的值d小,在小于d的情况下进入步骤S1006,否则返回步骤S1003。在步骤S1006中,将num_near加1,进入步骤S1007。

    在步骤S1007判断num_near的值是否超过预先设定的const,在num_near超过const时进入步骤S1008,否则进入步骤S1009。在步骤S1008,将该应用程序的标识符登记到对应表106的应用程序标识符403项目中,同时向对应表106的位置范围402项目中,登记用规定条件计算出的位置范围数据,结束处理。

    此外,在步骤S1009中,判断应用程序使用履历表的检索是否结束,检索未结束时返回步骤S1003,否则在步骤S1010将num_near的值置回0,结束处理。

    有关图10的自动登记动作,补充如下。例如在去学校的途中在车站使用邮件,回来时也在同一车站使用邮件的情况下,去时使用的登记的使用位置902和回来时使用的登记的使用位置902之间的距离比较小。如果该距离小于d,则num_near的值加1,num_near的值成为1。在没有其它小距离的使用位置902的情况下,num_near的值回到0。

    此外,在第二天也在相同车站使用邮件时,当时登记的使用位置902和前一天登记的两个使用位置902的距离很小,在该距离的任何一个都比d小时,num_near的值两次加1,num_near的值成为2。这样,如果总是在确定地点使用相同的应用程序,则num_near的值变大。

    num_near的值进一步变大,如果大于预先设定的const值时(在步骤S1007判断为Yes),则将该应用程序的标识符登记到对应表106的应用程序标识符403项目中。此外,向对应表106的位置范围402项目中,针对最新登记到应用程序使用履历表里的使用位置902和与该使用位置902的距离小于d的所有相同标识符的使用位置902,计算各自的预先设定的半径r的圆形范围,登记包含所有这些圆的方形的范围(参照图11)。

    此外,在向对应表106自动登记应用程序的标识符和位置范围后,保存应用程序使用履历表的登记内容,当用户通过手动操作来解压缩并使用对应表106中已经登记的标识符的应用程序时,执行图10的处理流程。其结果是,在前面求出的登记在对应表106中的位置范围和这次求出的位置范围有相互重叠的区域但不一致的情况下,将包含所有前面求出的位置范围和这次求出的位置范围的方形的范围作为新的位置范围重新写入对应表106,更新登记。这样一来,在应用程序的标识符和对应的位置范围被扩大并被更新登记时,作为位置范围,被修正成更准确的理想的数据。

    接下来,说明本实施例的便携电话取得用户的所在位置信息,解压缩在该位置应该解压缩的应用程序,另外,从解压缩的应用程序中消去应该消去的应用程序的步骤的第四个例子。

    在上述第一到第三例子中,在取得的所在位置包含的位置范围已被登记在对应表106中的情况下,与时间带无关地,解压缩与被登记在对应表106里的该位置范围对应的标识符的应用程序。但是,即便在相同地点,根据星期日期和时间带,使用的应用程序也有不同的情况。例如在家中,平日只有晚间使用邮件,但假日的白天也上网等这样的情况。所以,通过将图9所示的上述应用程序使用履历表的使用星期日期数据一起登记到对应表106中,能够根据位置范围和时间带区别解压缩的应用程序。另外,在应用程序使用履历表中,也登记没有图示的使用星期日期数据,通过将使用星期日期数据一起登记在对应表106中,能够根据位置范围和星期日期区别解压缩的应用程序,或根据位置范围和时间带、星期日期进行区别。本第四个例子是详细的进行解压缩控制的例子。

    下面,说明如上所述根据位置范围和时间带区别解压缩应用程序的例子。首先,利用图10,说明将应用程序使用履历表的内容登记到对应表106中的步骤。此时,图10的步骤S1005的判断为“与现在位置的距离是否<d,并且,与现在时刻的时间差是否小于t”,这里,t是预先设定的常量。在这个步骤中,在以前使用同样的应用程序的位置与现在位置之间的距离小于d,并且,以前使用同样的应用程序的时刻与现在时刻的差未满t的情况下,进入步骤S1006。这样一来,能够只将在相同地点、相同时间带使用的应用程序的相关数据登记到对应表106中。此时,由图10的步骤S1008的处理,不用说时间带的数据也同时被登记在对应表106里。作为这个时间带数据,根据最新登记到应用程序使用履历表中的使用日期903和从该使用日期903开始时间t以内的所有的使用日期903,求出各自的预先设定的时间差dt的前后范围,作为解压缩应用程序的时间带进行登记(参照图12)。

    接下来,利用图2说明解压缩应用程序的步骤。此时,图2的步骤203成为“取得的位置所包含的位置范围是否被登记在对应表106中,并且对应该位置范围登记的解压缩时间带范围里是否包含取得位置的时刻?”。这样,能够限制解压缩应用程序的时间带。

    接下来,说明用位置范围、时间带、星期日期来区别解压缩应用程序的例子。在根据时间带、星期日期以及位置范围进行区别的情况下,要向应用程序使用履历表和对应表106中,各自再追加星期日期项目。

    首先,利用图10,说明将应用程序使用履历表的内容登记到对应表106的步骤。此时,图10的步骤S1005的判断为“与现在位置的距离<d,并且与现在时刻的时间差<t,并且现在的星期日期和以前的应用程序使用履历表的星期日期一致吗?”。符合这些条件时,则将应用程序标识符403、位置范围402、解压缩上述应用程序时间带和应用程序使用履历表的对应星期日期各自登记在对应表106中。

    接下来,利用图2说明解压缩应用程序的步骤。此时,图2的步骤S203为“取得位置所包含的位置范围已被登记在对应表106中,并且在与该位置范围对应地登记的解压缩时间带的范围内,包含了取得位置的时刻,并且与该位置范围对应地登记的解压缩星期日期与取得位置星期日期是否一致?”,只有在位置范围、时间带、星期日期一致的情况下,才可以解压缩应用程序。

    接下来,用图3来说明使用本实施例的便携电话的功能的操作方法。图3是展示本实施例的便携电话的画面显示的各个例子的图。

    在本发明的功能(与位置对应的应用程序的自动解压缩/自动消去功能,以下称为本功能)的使用和进行设定的菜单画面(显示画面301)中,有“设定”、“新注册”、“变更”项目。

    从菜单画面选择“设定”(显示画面301),并通过在显示画面302中选择“ON”,能够使用本功能(显示画面303)。此外,如果在显示画面302中选择“OFF”,则停止使用本功能。

    为了使用本功能,至少要登记位置范围(位置信息)和解压缩的应用程序的标识符。从菜单画面选择“新注册”(显示画面310),从显示画面311选择“位置信息”。在显示画面312中显示了用户的所在位置,使用箭头来指定范围(显示画面312、313)。决定了起始点后,移动箭头决定终点。这样,将起点和终点作为对角显示矩形(显示画面314),将该方形的内侧作为位置范围402进行登记。在显示画面314中确认位置范围后,如果可以就按“OK”。在显示画面315中给选择的位置402命名。

    接下来,选择解压缩的应用程序。从显示画面316选择“应用程序”,从显示画面317选择应用程序的标识符。最后,确认设定(登记)的位置名称和应用程序的标识符(显示画面318),如果可以就按“OK”。

    在变更登记内容的情况下,选择菜单画面的“变更”(显示画面330)。在显示画面331中,显示已登记的位置名称401。例如在打算变更在“自己家”解压缩的应用程序的情况下,选择“自己家”。迁移到显示画面332,选择新的打算解压缩的应用程序的标识符。然后,在显示画面333确认变更内容,如果可以就按“OK”。

    图8展示变更上述动作步骤的第二个例子的max_num和上述动作步骤的第三个例子的max_time时,本实施例的便携电话的画面显示的各个例子。

    在显示画面801选择“详细设定”,迁移到显示画面802。在这里,如果选择“位置取得时间”,则迁移到显示画面803。在显示画面803可以输入“位置取得时间间隔”,这个数字将成为取得位置信息的间隔。读取该数据,决定上述max_time。

    例如,从图7的步骤S701在1秒间执行N次步骤S704的处理。如果在显示画面803输入的数字为“N_input”,则当max_time为N_input×n时,取得位置信息的间隔为N_input秒。

    当选择“详细设定”的“处理反应”时(显示画面804),迁移到显示画面805。使用该处理反应级别的值,决定上述max_num。由于max_num越大,则进行应用程序的解压缩处理的频度就越低,所以此时处理反应的级别低。处理反应级别与max_num成反比关系,因此有必要使用处理反应级别数值的倒数来决定max_num。

    另外,如果同时使用上述动作步骤的第二、第三个例子的处理,根据“位置取得时间间隔”的数值,单位时间内进行解压缩处理的频度相应改变。

    例如,设定处理反应级别的数值为N_lebel、“位置取得时间间隔”为t秒,max_num为1000/N_lebel。此时,在向对应表106中连续1000/N_lebel×t秒间登记了取得的位置范围,或者没有向对应表106连续登记取得的位置范围的情况下,执行应用程序的解压缩处理或者应用程序的消去处理。当“位置取得时间间隔”为1秒,处理反应级别N_lebel为10时,则在用户连续100秒处于登记的位置范围内的情况下,进行应用程序的解压缩处理。

    另外,在上述实施例的说明中,是以适用于便携电话为例子的,但本发明当然也适用于PDA等移动终端。

    另外,在上述实施例的说明中,将应用程序作为自动解压缩的对象,但本发明所说的应用程序中,也包含与移动终端机器连接用的界面软件或借助个别应用软件那样的中间软件。

    此外,在上述实施例的说明中,当解压缩应用程序时,压缩保存在应用程序压缩部件103中的应用程序维持原样,但也可以在将应用程序解压缩并存入解压缩应用程序存储部件108时,从应用程序压缩部件103中消去原来压缩的应用程序,在从解压缩应用程序存储部件108中消去应用程序时,通过应用程序压缩部件103再次压缩被解压缩的应用程序,并保存在压缩应用程序保存部件107中。在这样做时,应用程序压缩部件103和应用程序解压缩部件104所使用的压缩方式,理想的是使用lz77等可逆压缩方式。由此,可以使应用程序在压缩、解压缩时数据不变。

    另外,在上述实施例的说明中,没有提到对应于取得的位置信息成为解压缩对象的应用程序存在多个的情况,在解压缩对象存在多个时,自动解压缩被赋予最优先顺序的应用程序。此时,最优先顺序可以由用户赋予,或者也可以是过去解压缩次数最多的程序为最优先。

    另外,在上述实施例的说明中,虽然说明了将矩形的区域作为登记到对应表106中的位置范围,但位置范围不仅限于矩形,任意形状都有可以。

    如上所述,本发明的移动终端通过把不用的应用程序经过压缩保存起来,可以减少存储器的使用量。另外,用户在使用应用程序时,感觉不到等待时间,可以流畅地使用。

移动终端及移动终端的控制方法.pdf_第1页
第1页 / 共29页
移动终端及移动终端的控制方法.pdf_第2页
第2页 / 共29页
移动终端及移动终端的控制方法.pdf_第3页
第3页 / 共29页
点击查看更多>>
资源描述

《移动终端及移动终端的控制方法.pdf》由会员分享,可在线阅读,更多相关《移动终端及移动终端的控制方法.pdf(29页珍藏版)》请在专利查询网上搜索。

本发明的移动终端通过压缩并保存不使用的应用程序,减少存储器的使用量,另外,在用户使用应用程序时,使之感觉不到等待时间。具有保存用户经常使用的应用程序和使用该应用程序的地点的对应关系的表。另外,定期取得用户的所在位置,如果该位置处于用户设定的位置范围内,则解压缩用户设定的应用程序。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1