用于便携式通信终端的数据处理方法和便携式通信终端的制作方法

文档序号:6477549阅读:125来源:国知局
专利名称:用于便携式通信终端的数据处理方法和便携式通信终端的制作方法
技术领域
本发明涉及用于便携式通信终端的数据处理方法和便携式通信终端。
背景技术
以手机为典型的便携式通信终端在内部存储诸如电话簿、收/发邮件地 址和邮件文本之类的用户信息等,并且执行诸如参考所述信息或使用所述 信息之类的访问。因此,当便携式通信终端被丢失时,就会存在这些私密 用户信息被第三人看到以及个人信息等被泄露的风险。
痩客户端(thin client)方法是公知的,该方法使得所有数据被存储在 服务器中,并且在数据访问时访问服务器以防止这种风险。未审查日本专 利申请KOKAI公开No. 2002-24175 (专利文献l)公开了一种瘦客户端终
^山顿。
专利文献1.*未审査日本专利申请KOKAI公开No. 25 2002-24175。

发明内容
不将用户数据(私有数据)保存在内部的痩客户端终端避免了当其被 丢失时数据泄露的危险。然而,该终端存在这样的问题,当它在通信范围 以外时不能访问服务器中的数据。另外,通信状态可能会根据位置或时区 而改变。例如,在接入点或基站附近,通信速度会变得较高,但是在距离 接入点或基站较远的地方会变得较低。在诸如市区之类的拥挤的地方,很 多用户共享通信区域,从而使得通信速度变得较低。通信速度根据各种情 况而改变;例如在有很多用户的时区内拥塞使得通信速度较低,而在有很 少用户的时区内通信速度变得较高。这就导致了如下问题即使在终端被 连接的情况下,当通信速度很低时,数据访问要花费时间,从而使响应恶 化并且降低了用户的方便性。因此,本发明的目的在于解决以上问题,并且提供一种用于便携式通信终端的数据处理方法和一种便携式通信终端,其可以降低便携式通信终端被丢失时私密信息泄露的风险,并且即使是在很差的通信状态下也能保证用户的方便性。
为了实现上述目的,根据本发明的第一个方面,提供了一种用于通过通信网络被连接到服务器的便携式通信终端的数据处理方法,包括预测与服务器连接的通信状态的未来变化;
基于预测结果确定终端处理级别,该终端处理级别指示被允许保存在便携式通信终端中的数据的级别;以及
基于所确定的终端处理级别和被赋予每种数据的重要性级别限制要被保存在便携式通信终端中的数据。
当预测出通信状态将改善时,执行限制以减少要被保存在便携式通信终端中的数据。
当终端处理级别根据对通信状态的预测结果的改变而被改变,并且在便携式通信终端中,存在对其重要性级别被改变到在改变后的终端处理级别上禁止保存该数据的重要性级别的数据的更新时,更新后的内容被反映在服务器上,并且可以随后从便携式通信终端中删除具有改变后的重要性级别的数据。
当预测出通信状态将变差时,执行限制以增加要被保存在便携式通信终端中的数据。
当终端处理级别根据对通信状态的预测结果的改变而被改变时,如下数据可以被从服务器中读取并被复制到便携式通信终端中所述数据的重要性级别被改变到在改变后的终端处理级别上允许保存该数据的重要性级别。
在预测通信状态的变化时,便携式通信终端的位置信息和移动信息可以被获取,并且
所获取的信息可以被用于预测与服务器连接的通信状态的未来变化。一旦接收到数据读请求,
可以确定所确定的终端处理级别是否等于或高于由所接收的读请求所指示的被赋予要被读出的数据的重要性级别,
当确定所确定的终端处理级别等于或高于所述重要性级别时,可以从 便携式通信终端中读取要被读出的数据,并且
当确定所确定的终端处理级别低于所述重要性级别时,可以从服务器 中读取要被读出的数据。
一旦接收到数据写请求,
可以确定所确定的终端处理级别是否等于或高于由所接收的写请求所 指示的被赋予要被写入的数据的重要性级别,
当确定所确定的终端处理级别等于或高于所述重要性级别时,要被写 入的数据可以被写入便携式通信终端中,并且
当确定所确定的终端处理级别低于所述重要性级别时,要被写入的数 据可以被写入服务器中。
为了实现所述目标,根据本发明的第二方面,提供了一种通过通信网 络被连接到服务器的便携式通信终端,包括-
终端数据存储部件,其存储针对每种数据类型的要被保存的数据的重 要性级别;
连接状态预测判定部件,其预测与服务器连接的通信状态的未来变
化;
终端处理级别确定部件,其基于连接状态预测判定部件所预测的预测
结果来确定要在终端本身中被处理的数据的终端处理级别;以及
数据访问管理部件,当需要获得对数据的访问时,该部件基于要被访
问的数据的重要性级别和相应的终端处理级别确定数据访问目的地,并访
问所确定的访问目的地。
当连接状态预测判定部件预测出通信状态将改善时,终端处理级别确
定部件可以降低终端处理级别。
便携式通信终端还可以包括数据保存管理部件,当终端处理级别被改
变并且在便携式通信终端中存在对如下数据的更新时所述数据的重要性
级别被改变到在改变后的终端处理级别上禁止保存该数据的重要性级别, 所述数据保存管理部件将更新内容反映在被存储在服务器中的相应数据上,并且随后从终端数据存储部件中删除其重要性级别被改变到禁止保存该数据的重要性级别的数据。
当连接状态预测判定部件预测出通信状态将变差时,终端处理级别确定部件可以提高终端处理级别。
当终端处理级别根据对通信状态的预测结果的改变而被改变时,如下数据可以被从服务器中读取并被复制到终端数据存储部件中所述数据的重要性级别被改变到在改变后的终端处理级别上允许保存该数据的重要性级别。
连接状态预测判定部件可以具有用于获取便携式通信终端的位置信息和移动信息的单元,并且
可以将所获取的信息用于预测通信状态的未来变化。一旦出现数据读请求,
数据访问管理部件可以确定此时的终端处理级别是否等于或高于由所接收的读请求所指示的被赋予要被读出的数据的重要性级别,
当确定所确定的终端处理级别等于或高于所述重要性级别时,可以从便携式通信终端中读出要被读出的数据,并且
当确定所确定的终端处理级别低于所述重要性级别时,可以从服务器中读出要被读出的数据。
一旦出现数据写请求,
数据访问管理部件可以确定此时的终端处理级别是否等于或高于由所接收的写请求所指示的被赋予要被写入的数据的重要性级别,
当确定所确定的终端处理级别等于或高于所述重要性级别时,可以将要被写入的数据写入便携式通信终端中,并且
当确定所确定的终端处理级别低于所述重要性级别时,可以将要被写入的数据写入服务器中。
发明效果
本发明可以减少便携式通信终端被丢失时私密信息泄露的风险,并且即使是在由于处于通信区域之外、通信速度很低等而处于很差的通信状态中也能保证用户的方便性。这是因为未来通信状态的变化被预测,并且基于根据预测结果和被赋予每种数据的重要性级别而确定的终端处理级别,要被保存在便携式通信终端中的数据被限制。


图1是示出了本发明的一个实施例的配置的功能性框图2是示出了根据本发明实施例的终端数据存储部件的内容的一个示
例的示图3是示出了根据本发明实施例的数据访问管理部件的访问操作规则的一个示例的示图4是示出了根据本发明实施例在数据读取请求出现时的操作的流程图。
图5是示出了根据本发明实施例在数据写入请求出现时的操作的流程
图6是示出了根据本发明实施例的、起始于连接状态预测判定部件以给定间隔观察连接状态的操作的流程图;以及
图7是示出了本发明另一实施例的配置的功能性框图。
标号说明
10、 10a便携式通信终端11通信部件
12连接状态预测判定部件
13终端处理级别确定部件
14数据保存管理部件
15数据访问管理部件
16用户接口部件
161输入部件
162显示部件
17数据处理部件
18终端数据存储部件19定位部件
20、 20a服务器21通信部件
22服务器数据访问管理部件23服务器数据存储部件24基站信息保存部件30网络
具体实施例方式
实现本发明的最佳方式
接下来,将参考附图描述本发明的实施例。图1是示出了本发明的一个实施例的配置的功能性框图。
参考图1,便携式通信终端10和服务器20通过网络30 (例如,公共电路)被连接在一起。网络30可以用无线、有线或组合方式来实现。
便携式通信终端10处理终端本身中的数据,并且可以通过经网络30与服务器20通信来使用服务器20中的数据。以下是三种使用服务器20中的数据的方式。
(1) 被记录在服务器20中的数据被传送给便携式通信终端10。然后,便携式通信终端10处理(使用)被传送的数据。
(2) 数据处理不是在便携式通信终端10上被执行,而是在服务器20上被执行,并且只有处理结果被发送给便携式通信终端10。然后,便携式通信终端IO显示被发送来的数据处理结果。
(3) 数据处理在作为虚拟计算机的服务器20上被执行,并且只有显示处理结果的显示屏幕被发送给便携式通信终端10。然后,便携式通信终端10显示被发送来的显示屏幕。
数据由便携式通信终端10保存/处理还是由服务器20保存/处理通过如下方式被确定将被赋予每个数据的数据重要性级别与根据通信状态在便携式通信终端10中所设置的终端处理级别进行对比。
作为特定配置,便携式通信终端IO包括通信部件11、连接状态预测判定部件12、终端处理级别确定部件13、数据保存管理部件14、数据访
问管理部件15、用户接口部件16、输入部件161、显示部件162、数据处理部件17和终端数据存储部件18。
连接状态预测判定部件12、终端处理级别确定部件13、数据保存管理部件14、数据访问管理部件15的功能(处理过程)物理上由执行被存储在未示出的存储设备中的操作程序的未示出的CPU (中央处理单元)来实现,所述存储设备例如是ROM (只读存储器)、RAM (随机访问存储器)或存储器。
通信部件11具有通信接口等,并且实现连接到网络30的功能。通信部件11还具有将关于通信状态的信息通知给连接状态预测判定部件12的功能。
连接状态预测判定部件12基于由通信部件11通知的关于通信状态的信息来观察并记录便携式通信终端10与网络30或服务器20之间的当前通信速度(带宽)。观察通信速度是辨识例如便携式通信终端10和服务器20当前是以足以传送数据的水平的通信带宽(所谓的宽带)还是以较窄的带宽(所谓的拨号水平的常规带宽)被连接,或者便携式通信终端10在无线电波范围以外而不能被连接。此外,连接状态预测判定部件12根据对过往的和当前的通信速度的记录来预测未来的通信速度。如果在便携式通信终端10移动时,当前通信速度由于诸如正在靠近基站或者同一基站的用户减少之类的原因与之前的速度相比趋向于增大,则预测未来的速度将进一步增大,使得连接状态(通信状态)更好。另一方面,如果通信速度与之前的速度相比趋向于降低,则预测未来的速度将进一步降低,连接状态(通信状态)将变得更差,并且还可能是未连接状态(范围以外)。注意预测只需要例如基于所观察和记录的当前和之前通信速度的导数值的连续性、通信速度的变化等被执行。
终端处理级别确定部件13基于从连接状态预测判定部件12输出的未来通信状态预测信息来确定终端处理级别。终端处理级别指示允许数据在便携式通信终端10中被保存和处理的数据级别。终端处理级别确定部件13基本上是在预测出未来通信速度将增大时降低终端处理级别,并且在预测出未来通信速度将减小时提高终端处理级别。
数据保存管理部件14接收作为输入的从终端处理级别确定部件13输 出的关于终端处理级别的信息,并基于该信息管理数据。例如,基于从终
端处理级别确定部件13输出的终端处理级别信息,数据保存管理部件14 执行处理过程,例如将服务器20中的数据复制到便携式通信终端10中或 者将便携式通信终端10中的更新数据写入服务器20中并删除便携式通信
终端10中的数据;该处理过程将在后面进行详细阐述。
当有来自用户接口部件16或数据处理部件17的数据访问指令时,数 据访问管理部件15根据从终端处理级别确定部件13输出的终端处理级别 值执行数据访问操作。该数据访问操作将在后面进行详细阐述。
用户接口部件16利用具有十个按键等的输入部件161等接收来自用 户的输入,并在具有液晶显示器等的显示部件162上向用户显示输出。便 携式通信终端10所处理的数据包括具有个人信息的电话簿数据(例如其 他人的电话号码和电子邮件地址)和用户收发的电子邮件数据。根据经由 用户接口部件16的用户操作,对那些数据的读访问或写访问被执行。那 些数据基本上被保存在服务器20中的服务器数据存储部件23中,并且部 分被暂时保存在终端数据存储部件18中。 数据处理部件17具有在需要处理(更新、删除等)数据时处理那些 数据的功能。
终端数据存储部件18保存那些数据。在数据被存储在终端数据存储 部件18中时,重要性级别和更新数据标志根据每种数据类型被赋予数 据,如图2中所示。图2是示出了根据本发明的一个实施例的终端数据存 储部件18的内容的一个示例的示图。在该示图中,每个被存储的数据被 结构化为具有头部信息和数据内容(实体)。从左侧起,头部信息依次包 括重要性级别、更新数据标志、数据类型信息和条目信息(用于用户确 认)。
在需要在服务器20中处理数据时,重要性级别取较大的值。 一般而 言,数据的重要性或私密性越高,将数据保存在便携式通信终端10中时 数据泄露的风险越大,所以重要性级别被设置得较大。什么重要性级别要被赋予哪个数据可以由用户指定,或者可以由一系统自动确定。例如,在 图2中的示例中,电话簿数据、邮件数据等被设置为具有较高重要性级别 的私密数据,而音乐名称列表等被指定为具有较低重要性级别的数据。
更新数据标志是指示数据是否只在便携式通信终端10中被更新的标 志。例如,当图2中更新数据标志为"1"时,表示数据只在便携式通信 终端10中被更新。就是说,更新数据标志"1"指示具有该标志的数据应
当在从便携式通信终端10中被删除之前被写入到服务器20中(更新应当 被反映出)。当更新数据标志为"0"时,表示数据也在服务器20中被更 新。更新数据标志根据便携式通信终端10中的数据状态在任意时间被更 新。当数据从便携式通信终端10中被删除时,该数据的实体变为空并且 只被保存在服务器20中。例如,在图2中,更新数据标志为"0"的电话 簿数据在便携式通信终端10中没有实体,而是从中被删除了。
返回图1,服务器20包括通信部件21、服务器数据访问管理部件22 和服务器数据存储部件23。通信部件21实现连接到网络30的功能。服务 器数据访问管理部件22具有控制对服务器20中的服务器数据存储部件23 的访问的功能。就被存储在便携式通信终端10的终端数据存储部件18中 的数据而言,服务器数据存储部件23基本保存每个实体数据。
图3是示出了根据本发明的一个实施例的数据访问管理部件15的访 问操作规则的一个示例的示图。数据访问管理部件15根据表格中所指示 的规则进行操作。假设终端处理级别取从"0"(最小值)到"4"(最大 值)的整数,并且数据的重要性级别取从"0"(最小值)到"3"(最大 值)的整数。在终端处理级别为N的情况下,当重要性级别等于或高于N 的数据要被处理时,对服务器20的访问是必要的,并且当重要性级别低 于N的数据要被处理时,便携式通信终端10内的访问是可能的。在该示 图中,"S"指数据的访问目的地为服务器20,并且"T"指访问目的地 为便携式通信终端10。
例如,图2示出了这样的情况,其中当时的终端处理级别为"3", 并且在处理重要性级别等于或高于"3"的电话簿数据的情况下,对服务 器20的访问是必要的并且电话簿数据在便携式通信终端10中不具有实体。因此,在处理电话簿数据的情况下,服务器20被访问。
除电话簿数据以外的其它数据具有低于"3"的重要性级别并且在便 携式通信终端10中具有实体,因此其它数据在便携式通信终端10中被访 问(处理)。
终端处理级别"0"表示足够稳定和快速的连接是可能的,因此数据 未被放在便携式通信终端10中并且对于每个数据,服务器20根据图3中 所示的规则被直接访问。
当终端处理级别为"4"(最大值)时,便携式通信终端10可能不在 范围内或者其它情况,因此服务器20不能被用于数据处理,并且每个数 据根据图3中所示的规则在便携式通信终端10中被本地访问和处理。
当数据访问管理部件15直接访问服务器20中的数据时,来自便携式 通信终端IO的数据读请求被经由便携式通信终端IO和服务器20两者的通 信部件ll、 21发送给服务器20。然后,数据读请求被服务器20的服务器 数据访问管理部件22转换成对服务器数据存储部件23的读请求。所读取 的数据在反向路径中被经由通信部件21、 11发送给便携式通信终端10的 数据访问管理部件15,并且在数据处理部件17中被使用(处理)或者按 需要被写入终端数据存储部件18中。
同样在有来自便携式通信终端10的数据写请求的情况下,数据写请 求被经由便携式通信终端IO和服务器20两者的通信部件11、 21发送给服 务器20。然后,该数据写请求被服务器20的服务器数据访问管理部件22 转换成对服务器数据存储部件23的写请求,并且数据被写入服务器数据 存储部件23中。那些访问被可靠地执行,被利用典型的公知通信技术所 互相协定的适当的协议进行加密,或者被实施防止通信错误的应对措施。
接下来,将参考附图描述本发明的一个实施例的操作。图4是用于说 明当用户正在使用便携式通信终端10时一旦通过用户操作或从数据处理 部件17生成数据读请求时的操作的流程图。
首先, 一旦接收到数据读请求(步骤S41),数据访问管理部件15基 于要被读取的数据的重要性级别和终端处理级别辨识要被读取的数据的访 问目的地是便携式通信终端10自身还是服务器20 (步骤S42)。假设出现了对图2中的人A的电话簿数据(重要性级别"3")的读请求。当级
别为图3中的表格中的"T"时,即当相应的终端处理级别超过要被访问 的数据的重要性级别时,便携式通信终端IO中的终端数据存储部件18被 访问。在这种情况下,例如,当终端处理级别为"4"时,条件被满足, 所以数据的实体存在于便携式通信终端10中,并且数据访问管理部件15 辨识出访问目的地为便携式通信终端10。因此,数据访问管理部件15访 问终端数据存储部件18,并且响应于数据读请求执行读取数据实体的过程 (步骤S44)。
另一方面,当在步骤S42中相应的终端处理级别等于或低于数据的重 要性级别时,辨识出访问目的地为服务器20。例如,当终端处理级别为
"2"时,级别为图3中的表格中的"S",表示数据是可以通过访问服务 器而获得的。在这种情况下,数据读请求被经由通信部件11和网络30从 数据访问管理部件15发送给服务器20。在服务器20中,服务器数据访问 管理部件22经由通信部件21接收到数据读请求,并且响应于该请求从服 务器数据存储部件23读取数据。服务器数据访问管理部件22利用通信部 件21将所读取的数据发送给便携式通信终端10。从服务器20发送来的数 据经由通信部件ll被数据访问管理部件15接收到,并且被用作访问结果
(步骤S43)。
以上是数据读请求被生成时的一系列处理过程。
按照以上方式,当数据读请求被生成时,基于要被读取的数据的重要 性级别和终端处理级别辨识读取目的地的数据访问目的地是便携式通信终 端IO还是服务器20,并且读处理过程在所辨识出的各个访问目的地处被 执行。
接下来,将描述在用户正在使用便携式通信终端10时用户或数据处 理部件17提出对数据(例如,图2中的编辑中的邮件No.2 (重要性级别 "2"))的写请求的情况下的操作。图5是用于说明根据本发明的一个 实施例在出现数据写请求时的操作的流程图。
首先, 一旦接收到数据写请求(步骤S51),数据访问管理部件15基 于要被写入的数据的重要性级别和终端处理级别辨识要被写入的数据的访问目的地是便携式通信终端10自身还是服务器20 (步骤S52)。当级别 为图3中的"T"时,即当相应的终端处理级别超过数据的重要性级别时
(例如,终端处理级别为"3"),在便携式通信终端10中是可以访问 的。在这种情况下,数据访问管理部件15响应于写请求将被保存在终端 数据存储部件18中的要被写入的数据实体中的预定信息写入,并且数据 的更新数据标志被设置为"1"(步骤S54)。
更新数据标志"1"表示数据只在便携式通信终端10中被更新,并且 在是这种情况时数据需要在从便携式通信终端10中被删除之前被写入
(更新到)服务器20中。该更新操作将在后面进行详细说明。
当在步骤S52中相应的终端处理级别等于或低于数据的重要性级别
(例如,终端处理级别为"2")时,级别为图3中的"S",表示数据需 要通过访问服务器20被写入。在这种情况下,数据写请求被从数据访问 管理部件15发送给服务器20。接收到该请求的服务器20中的服务器访问 管理部件22响应于写请求写入被保存在服务器数据存储部件23中的要被 写入的数据实体中的预定信息(步骤S53)。以上是数据写请求被生成时 的一系列处理过程。
按照以上方式,当数据写请求被生成时,基于要被写入的数据的重要 性级别和终端处理级别辨识写入目的地的数据访问目的地是便携式通信终 端10还是服务器20,并且写处理过程在所辨识出的各个访问目的地处被 执行。
图6是用于说明根据本发明的一个实施例的、起始于连接状态预测判 定部件12以给定时间间隔对连接状态的观察的操作的流程图。
连接状态预测判定部件12以给定时间间隔观察是否有通信速度的变 化(步骤S61)。当在步骤S61中没有观察到变化,则不采取具体动作并 且该过程结束。当例如由于便携式通信终端10的移动而导致观察到连接 速度的变化时,该速度被与之前的通信速度进行比较,并且连接状态预测 判定部件12辨识出通信速度趋向于增大还是降低(步骤S62)。
当在步骤S62中辨识出通信速度增大了时,连接状态预测判定部件12 将指示该情况的信息发送给终端处理级别确定部件13。然后, 一旦接收到该信息,终端处理级别确定部件13就降低终端处理级别(步骤S65)。就
数据处理而言,当终端处理级别被降低时,大量数据将在服务器20中被处理。
当终端处理级别被降低时,至此已经在便携式通信终端10中被访问 的一些数据将在服务器20中被处理,使得需要传送用于服务器处理的必 要数据以应对该处理并从便携式通信终端10中删除这些数据。为了实现 这一目的,首先,数据保存管理部件14将要被传送的数据传送给服务器 20 (步骤S66),所述数据在便携式通信终端IO中已被更新从而具有更新 数据标志"1"。就是说,仅在便携式通信终端10中的数据变化被反映在 服务器20中的相应数据上。随着数据保存管理部件14将终端数据存储部 件18中的数据经由通信部件11传送给服务器20并且接收到数据的服务器 数据访问管理部件22将数据写入服务器数据存储部件23中,数据的传送 被执行。
之后,数据保存管理部件14删除被存储在终端数据存储部件18中的 要被传送的数据实体(步骤S67)。例如,作为特定示例,当终端处理级 别被从"3"降低到"2"时,重要性级别为"2"的数据将开始在服务器 中被访问(改变了访问目的地),如图3中所显见。因此,数据保存管理 部件14首先将重要性级别为"2"并且更新标志为"1"的数据实体相继 写入服务器20 (步骤S66)。然后,在重要性级别为"2"并且更新标志 为"1"的每个数据都被写入到服务器20之后,数据保存管理部件14从 终端数据存储部件18中删除每个重要性级别为"2"的数据(步骤 S67)。当作为另一示例终端处理级别变为"0"时,每个数据将在服务器 中被访问,如图3中所显见。在这种情况下,数据保存管理部件14首先 将便携式通信终端IO中具有更新标志"1"的数据实体相继写入服务器20 中(步骤S66),然后删除终端数据存储部件18中的每个数据实体部分 (步骤S67)。
另一方面,当在步骤S62中辨识出通信速度趋向于减小时,连接状态 预测判定部件12将指示该情况的信息发送给终端处理级别确定部件13。 然后, 一旦接收到该信息,终端处理级别确定部件13就提高终端处理级别(步骤S63)。当终端处理级别被提高时,在数据处理中,大量数据将
在便携式通信终端10中被处理。就是说,至此已经在服务器20中被访问 的一些数据将在便携式通信终端10中被访问,并且数据保存管理部件14 将相应的数据写入(复制到)便携式通信终端10中以应对该访问(步骤 S64)。
例如,作为特定示例,当终端处理级别被从"2"提高到"3"时,重 要性级别为"2"的数据将开始在便携式通信终端中被访问,如图3中所 显见。因此,重要性级别为"2"的数据被从服务器20的服务器数据存储 部件23中相继读取,并且被经由服务器数据访问管理部件22、通信部件 21、网络30、通信部件11和数据保存管理部件14写入到终端数据存储部 件18中。当作为另一示例终端处理级别变为"4"时,每个数据将在终端 中被访问,如图3中所显见,从而每个数据从服务器20的服务器数据存 储部件23中被相继读取,并且数据保存管理部件14将所读取的数据写入 终端数据存储部件18中。然后,该过程结束。
按照以上方式,通常是辨识通信速度趋向于增大还是降低,并且终端 处理级别根据该趋势被提高/降低。根据终端处理级别的提高/降低,诸如 对要在便携式通信终端10和服务器20中被管理(保存)的数据的复制和 删除之类的处理过程被执行。
接下来,将参考附图描述本发明的另一实施例。通过使用例如从GPS (全球定位系统)等获得的位置信息可以提高对通信状态变化的预测的精 确度。图7是示出了本发明的另一实施例的配置的功能性框图。根据该实 施例,便携式通信终端10a与图1中的便携式通信终端IO相比还具有定位 部件19,并且具有与图1中的那些模块相同的其它模块。根据该实施例, 服务器20a与图1中的服务器20相比还具有基站信息保存部件24,并且 具有与图1中的那些模块相同的其它模块。
便携式通信终端10a的定位部件19利用GPS等不断地测量终端的当 前位置以计算便携式通信终端10a的移动信息(例如,位置、方向、速度 等的变化)。服务器20a的基站信息保存部件24保存基站的位置信息。
便携式通信终端10a的定位部件19将所测得的位置信息和移动信息经由通信部件11告知给服务器20a的基站信息保存部件24。基站信息保存 部件24搜索由被告知的位置信息指示的便携式通信终端10a的位置周围的 基站,并将所搜索到的基站的位置信息告知给便携式通信终端10a的连接 状态预测判定部件12。因此,连接状态预测判定部件12将便携式通信终 端10a的位置信息和移动信息与基站的位置信息进行比较以预测通信状态 的变化。可以预测出例如如果便携式通信终端10a正向基站靠近,则未来 的通信速度将增大,而如果便携式通信终端10a正远离基站,则未来的通 信速度将降低。
要注意的是基站的位置信息可以不从服务器20a而是从便携式通信终 端10a外部的另一装置那被获取。此外,诸如针对每个基站的连接中的终 端数目、用户带宽和通信噪声水平之类的信息都可以通过外部信息源被获 取,以用于在连接状态预测判定部件12中对通信速度的预测。如下信息 可以被获得并用于在连接状态预测判定部件12中对通信速度的预测,所 述信息例如来自另一定位装置的使用信息或者关于火车等的服务信息、关 于位于地铁中的用户的便携式通信终端10a何时将到站而变为连接状态或 者它何时是在站与站之间移动期间而变为在可通信的范围以外的信息。
虽然以上对实施例的描述是针对使用无线公共电路的示例而给出的, 但是基于无线LAN经由具有不同连接速度的网络的无缝连接或者未来的 一些无线连接技术也都可以被使用。在这种情况下,显示无线LAN的热 点在何处以及连接在何处是可能的以及连接速度是多少的地图信息可以与 终端的当前位置一起被用于连接状态预测判定部件12中对通信速度的预
根据本发明的便携式通信终端10的功能可以用计算机和程序来实 现,也可以基于硬件来实现。这些程序通过记录在诸如磁盘或半导体存储 器之类的计算机可读记录介质中而被提供,允许计算机作为根据上述实施 例的便携式通信终端10进行工作并且执行图4、 5和6中所示的处理过 程,所述计算机可读记录介质在计算机启动时被载入计算机以控制计算机 的操作。
本发明并不局限于上述实施例,而是可以在不脱离本发明的精神或范围的情况下用各种形式来实现。
本申请要求2007年6月22日提交的日本专利申请No. 2007-164453的 优先权,并且该日本专利申请的公开内容全部通过引用结合于此。 工业应用
本发明可以优选地适用于将用户信息保存在内部的便携式通信终端。
权利要求
1.一种用于被经由通信网络连接到服务器的便携式通信终端的数据处理方法,包括预测与所述服务器连接的通信状态的未来变化;基于预测结果确定终端处理级别,该终端处理级别指示被允许保存在所述便携式通信终端中的数据的级别;以及基于所确定的终端处理级别和被赋予每种数据的重要性级别来限制要被保存在所述便携式通信终端中的数据。
2. 根据权利要求1所述的数据处理方法,其中当预测出所述通信状态 将被改善时,执行限制以减少要被保存在所述便携式通信终端中的数据。
3. 根据权利要求1所述的数据处理方法,其中当所述终端处理级别根 据对所述通信状态的预测结果的改变而被改变,并且在所述便携式通信终 端中,存在对其重要性级别被改变到在所述改变后的终端处理级别上禁止 保存该数据的重要性级别的数据的更新时,更新后的内容被反映在所述服 务器上,并且随后从所述便携式通信终端中删除具有改变后的重要性级别 的数据。
4. 根据权利要求1所述的数据处理方法,其中当预测出所述通信状态 将恶化时,执行限制以增加要被保存在所述便携式通信终端中的数据。
5. 根据权利要求1所述的数据处理方法,其中当所述终端处理级别根 据对所述通信状态的预测结果的改变而被改变时,如下数据被从所述服务 器中读取并被复制到所述便携式通信终端中所述数据的重要性级别被改 变到在所述改变后的终端处理级别上允许保存该数据的重要性级别。
6. 根据权利要求1所述的数据处理方法,其中在预测所述通信状态的 变化时,所述便携式通信终端的位置信息和移动信息被获取,并且所获取的信息被用于预测与所述服务器连接的通信状态的未来变化。
7. 根据权利要求1所述的数据处理方法,其中一旦接收到数据读请 求,贝U确定所确定的终端处理级别是否等于或高于由所接收的读请求所指示的被赋予要被读出的数据的重要性级别,当确定所确定的终端处理级别等于或高于所述重要性级别时,从所述 便携式通信终端中读出所述要被读出的数据,并且当确定所确定的终端处理级别低于所述重要性级别时,从所述服务器 中读出所述要被读出的数据。
8. 根据权利要求1所述的数据处理方法,其中一旦接收到数据写请 求,贝U确定所确定的终端处理级别是否等于或高于由所接收的写请求所指示 的被赋予要被写入的数据的重要性级别,当确定所确定的终端处理级别等于或高于所述重要性级别时,所述要 被写入的数据被写入所述便携式通信终端中,并且当确定所确定的终端处理级别低于所述重要性级别时,所述要被写入 的数据被写入所述服务器中。
9. 一种通过通信网络被连接到服务器的便携式通信终端,包括 终端数据存储部件,其存储针对每种数据类型的要被保存的数据的重要性级别;连接状态预测判定部件,其预测与所述服务器连接的通信状态的未来变化;终端处理级别确定部件,其基于所述连接状态预测判定部件所预测的 预测结果确定要在终端本身中被处理的数据的终端处理级别;以及数据访问管理部件,当需要获得对数据的访问时,该部件基于所述要 被访问的数据的重要性级别和所述终端处理级别确定数据访问目的地,并 访问所确定的所述访问目的地。
10. 根据权利要求9所述的便携式通信终端,其中当所述连接状态预 测判定部件预测出所述通信状态将改善时,所述终端处理级别确定部件降 低所述终端处理级别。
11. 根据权利要求9所述的便携式通信终端,还包括数据保存管理部 件,当所述终端处理级别被改变并且存在对如下数据的更新时所述数据 的重要性级别被改变到在所述改变后的终端处理级别上禁止保存该数据的重要性级别,所述数据保存管理部件将更新内容反映在被存储在所述服务 器中的相应数据上,并且从所述终端数据存储部件中删除其重要性级别被 改变到禁止保存该数据的重要性级别的数据。
12. 根据权利要求9所述的便携式通信终端,其中当所述连接状态预 测判定部件预测出所述通信状态将变差时,所述终端处理级别确定部件提 高所述终端处理级别。
13. 根据权利要求9所述的便携式通信终端,其中当所述终端处理级 别根据对所述通信状态的预测结果的改变而被改变时,如下数据被从所述服务器中读取并被复制到所述终端数据存储部件中所述数据的重要性级 别被改变到在所述改变后的终端处理级别上允许保存该数据的重要性级 别。
14. 根据权利要求9所述的便携式通信终端,其中所述连接状态预测判定部件具有用于获取所述便携式通信终端的位置信息和移动信息的单 元,并且使用所获取的信息预测所述通信状态的未来变化。
15. 根据权利要求9所述的便携式通信终端,其中一旦出现数据读请 求,贝U所述数据访问管理部件确定此时的终端处理级别是否等于或高于由所 接收的读请求所指示的被赋予要被读出的数据的重要性级别,当确定所确定的终端处理级别等于或高于所述重要性级别时,从所述 便携式通信终端中读出所述要被读出的数据,并且当确定所确定的终端处理级别低于所述重要性级别时,从所述服务器 中读出所述要被读出的数据。
16. 根据权利要求9所述的便携式通信终端,其中一旦出现数据写请 求,则所述数据访问管理部件确定此时的终端处理级别是否等于或高于由所 接收的写请求所指示的被赋予要被写入的数据的重要性级别,当确定所确定的终端处理级别等于或高于所述重要性级别时,将所述 要被写入的数据写入所述便携式通信终端中,并且当确定所确定的终端处理级别低于所述重要性级别时,将所述要被写 入的数据写入所述服务器中。
全文摘要
便携式通信终端(10)的终端数据存储部件(18)存储每段所存储数据的重要性级别。连接状态预测判定部件(12)预测到服务器(20)的连接的通信状态的变化。终端处理级别确定部件(13)基于预测结果来确定数据的终端处理级别。当数据访问成为必要时,数据访问管理部件(15)基于数据的重要性级别和相应的终端处理级别确定数据访问目的地是便携式通信终端(10)自身还是服务器(20)。当终端处理级别被改变时,数据保存管理部件(14)从终端数据存储部件中删除如下数据所述数据的重要性级别被改变到在改变后的终端处理级别上禁止保存该数据的重要性级别。
文档编号G06F21/62GK101689133SQ20088002032
公开日2010年3月31日 申请日期2008年6月6日 优先权日2007年6月22日
发明者内田薰 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1