Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN100507930 C
Publication typeGrant
Application numberCN 03141089
Publication date1 Jul 2009
Filing date17 Jun 2003
Priority date17 Jun 2002
Also published asCN1469670A, DE60300191D1, DE60300191T2, DE60300191T8, EP1376304A2, EP1376304A3, EP1376304B1, US7346337, US20040029536
Publication number03141089.8, CN 03141089, CN 100507930 C, CN 100507930C, CN-C-100507930, CN03141089, CN03141089.8, CN100507930 C, CN100507930C
Inventors安泽和哉, 永井理子, 滨津诚
Applicant株式会社Ntt都科摩
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
用于限制内容使用的通信终端
CN 100507930 C
Abstract
本发明涉及用于限制内容使用的通信终端。移动终端从服务器接收一个内容、一个表示发送该内容时的时间的发送时间信息和一个表示该内容可被使用时的时间周期的时间限制信息。移动终端使该内容与发送时间信息和时间限制信息相关,并存储它们。移动终端计算接收该内容的时间与发送时间信息之间的差值。移动终端使该差值与内容相关并存储它们。移动终端将该差值加到由计时单元计下的当前时间,以获得一个使用确定基准时间。移动终端比较该使用确定基准时间与时间限制信息,以确定该移动终端是否可以使用该内容。
Claims(9)
1. 一种通信终端,包含:一个计时单元,用于计时;一个内容存储单元,用于接收一个内容、一个发送时间信息和一个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示该内容可被使用时的时间;一个差值信息计算单元,用于计算一个时间差值信息,该信息表示存储于内容存储单元中的发送时间与在接收到该内容时由计时单元计下的时间之间的差值,还用于使该时间差值信息与该内容相关,并存储它们;一个基准时间计算单元,用于通过相加由计时单元计下的时间和由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所述使用确定基准时间表示通信终端可以使用该内容时的时限;和一个内容使用确定单元,用于通过比较使用确定基准时间和由时间限制信息表示的时间,来确定该内容是否能在该通信终端上使用。
2. 根据权利要求1所述的通信终端,还包含,一个时间差值信息重算单元,用于在接收内容后由计时单元计下 的时间被改变时,向时间差值信息加入一个在各次时间改变之间的时 间间隔信息。
3. 根椐权利要求1所述的通信终端,其中时间限制信息是表示一个期满点的信息,在该期满点之前可 以使用该内容;和其中当使用确定基准时间在时间限制信息所表示的期满点之前 时,内容使用确定单元确定该内容可被使用。
4. 根据权利要求1所述的通信终端,其中时间限制信息是表示一个开始点的信息,从该开始点起可以 使用该内容;和其中当使用确定基准时间在时间限制信息所表示的开始点之后 时,内容使用确定单元确定该内容可^皮使用。
5. 根据权利要求1所述的通信终端,其中时间限制信息包含多个表示时间的信息:一个表示笫 一时间的第一信息,该第一时间表示一个开始点,从该开始点起可以使用该内容; 一个表示第二时间的第二信息,该第二时间表示一个结束点, 在这个结束点之前可以使用该内容;和其中当该使用确定基准时间在第一时间之后并在第二时间之前 时,内容使用确定单元确定该内容可被使用。
6. 根据权利要求1所述的通信终端,还包含:一个时间复位判定单元,用于判定由计时单元计下的时间是否在 以前已经3皮复位;其中当时间复位判定单元判定该时间在以前已经被复位时,内容 使用确定单元确定该内容不能在该通信终端上使用。
7. 根据权利要求1所述的通信终端,还包含:一个时间复位判定单元,用于判定由计时单元计下的时间是否在 以前已经被复位;一个评估单元,用于根据时间复位判定单元的判定来评估由时间差值信息表示的差值的精确度,该时间差值信息是由差值信息计算单 元与该内容相关地存储的。其中当评估单元评估出精确度为低时,内容使用确定单元确定该 内容不能在通信终端上使用。
8. 根据权利要求1所述的通信终端,还包含: 一个时间设置单元,用于设置计时单元的时间;一个内容接收许可单元,用于在时间设置单元已经设置时间时, 许可从服务器下载该内容;和一个内容接收禁止单元,用于在时间设置单元没有设置时间时, 禁止下载该内容。
9. 一种通信终端,包含: 一个计时单元,用于计时;一个内容存储单元,用于接收一个内容、 一个发送时间信息和一 个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该 发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示 该内容可被使用时的时间;一个差值信息计算单元,用于计算一个时间差值信息,该信息表 示存储于内容存储单元中的发送时间与在接收到该内容时由计时单元计下的时间之间的差值,还用于使该时间差值信息与服务器的标识信息相关,并存储它们;一个基准时间计算单元,用于通过相加由计时单元计下的时间和 由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所 述使用确定基准时间表示通信终端可以使用该内容时的时限;和一个内容使用确定单元,用于通过比较使用确定基准时间和由时 间限制信息表示的时间,来确定该内容是否能在该通信终端上使用。
Description

03141089.8 用于限制内容使用的通信终端

技术领域

本发明涉及一种用于限制内容使用的技术。背景技术

具有分组通信功能的传统移动电话可以从互联网上的服务器下栽各种各样的内容,例如程序、图象数据和音乐数据等等。虽然在这些内容中有很多是可以自由使用的,但它们中的一些却由于内容提供商设置的使用限制而不能自由使用。例如,当在发货之前递送音乐数据

用作广告或样品时,内容提供商最好能为该音乐数据设置一个使用期;从而允许听者在使用期之前播放它们,并禁止他在使用期之后播放。

为了实现此目的,在2000年6月14日提交的日本专利申请公开No. 2001-356966公开了一种方法。在此方法中,当服务器发送一个内容到移动电话时,该服务器向该内容的标题加入表示该使用期的信息。通过这一信息,当移动电话播放该内容时,该移动电话确定由其时钟功能计下的时间是否超过了使用期。

然而,移动电话的时间并非始终精确,因为移动电话的一些用户可能希望根据其自身需要来设置时间;例如,设置成比正确时间快五分钟。另外,当移动电话的用户将移动电话的时间设置成晚于正确时间,该用户就可以使用过期的内容。

为了避免这一情况,可以使用下面的方法。也就是说,当移动电话处理一个内容时,该移动电话从一个例如全球定位系统(GPS)卫星

或时间服务器的外部设备接收一个基准时间,然后该移动电话将基准时间与内容的使用期进行比较。

然而,上述方法具有一个缺点,就是:当移动电话处理该内容时,如果它位于地下或隧道中,它在那里不能从GPS卫星或时间服务器接收基准时间,它就无法正确地执行时间比较。此外,对于一种使用GPS卫星的方法,移动电话必须配有GPS接收机。同样,对于一种使用时间服务器的方法,它必须准务并维护服务器以及其它设施。这两种方法都需要额外的开销。

5发明内容

鉴于上述环境而产生了本发明。作为本发明的目的是提供一种方 法,以简单的方式来限制内容的使用,而不受由移动终端的时钟计下 的时间和移动终端的通信环境的影响。

为了克服上述缺点,本发明提供了一种通信终端,包含: 一个计时单元,用于计时;

一个内容存储单元,用于接收一个内容、 一个发送时间信息和一 个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该 发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示 该内容可祐:使用时的时间;

一个差值信息计算单元,用于计算一个时间差值信息,该信息表 示存储于内容存储单元中的发送时间与在接收到该内容时由计时单元 计下的时间之间的差值,还用于使该时间差值信息与该内容相关,并 存储它们;

一个基准时间计算单元,用于通过相加由计时单元计下的时间和 由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所 述使用确定基准时间表示通信终端可以4吏用该内容时的时限;和

一个内容使用确定单元,用于通过比较使用确定基准时间和由时 间限制信息表示的时间,来确定该内容是否能在通信终端上使用。

另外,本发明提供一种通信终端,包含:

一个计时单元,用于计时;

一个内容存储单元,用于接收一个内容、 一个发送时间信息和一 个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该 发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示 该内容可^/f吏用时的时间;

一个差值信息计算单元,用于计算一个时间差值信息,该信息表

计下的时间之间的差值,还用于使该时间差值信息与服务器的标识信 息相关,并存储它们;

一个基准时间计算单元,用于通过相加由计时单元计下的时间和 由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所 述使用确定基准时间表示通信终端可以^吏用该内容时的时限;和

计时单元

6一个内容使用确定单元,用于通过比较使用确定基准时间和由时 间限制信息表示的时间,来确定该内容是否能在通信终端上使用。

另外,本发明提供一种程序,用于使计算机执行如下单元的功能: 一个计时单元,用于计时;

一个内容存储单元,用于接收一个内容、 一个发送时间信息和一 个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该 发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示 该内容可被使用时的时间;

一个差值信息计算单元,用于计算一个时间差值信息,该信息表 示存储于内容存储单元中的发送时间与在接收到该内容时由计时单元 计下的时间之间的差值,还用于使该时间差值信息与内容相关,并存 储它们;

一个基准时间计算单元,用于通过相加由计时单元计下的时间和 由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所 述使用确定基准时间表示该内容可在计算机上使用的时间周期;和

一个内容使用确定单元,用于通过比较由使用确定基准时间表示 的时间和由时间限制信息表示的时间,来确定该内容是否能在计算机 上使用。

另外,本发明提供一种程序,用于使计算机执行如下单元的功能: 一个计时单元,用于计时;

一个内容存储单元,用于接收一个内容、 一个发送时间信息和一 个时间限制信息,还用于相关并存储它们;该内容被存入服务器,该 发送时间信息表示服务器发送该内容时的时间,该时间限制信息表示 该内容可被使用时的时间;

一个差值信息计算单元,用于计算一个时间差值信息,该信息表 示存储于内容存储单元中的发送时间与在接收到该内容时由计时单元 计下的时间之间的差值,还用于使该时间差值信息与服务器的标识信 息相关,并存储它们;

一个基准时间计算单元,用于通过相加由计时单元计下的时间和 由差值信息计算单元计算的时间差值,来计算使用确定基准时间,所 述使用确定基准时间表示该内容可在计算机上使用时的时间周期;和

一个内容使用确定单元,用于通过比较由使用确定基准时间表示

7的时间和由时间限制信息表示的时间,来确定该内容是否能在计算机 上使用。

根据本发明,服务器发送一个内容。通信终端使时间限制信息和 时间差值信息与该内容相关,并将它们存入通信终端。当该通信终端 使用该内容时,它计算表示其间该内容可被使用时的时间周期的使用 确定基准时间。然后,该通信终端比较由使用确定基准时间表示的时 间和由时间限制信息表示的时间,以确定该内容是否可以在该通信终 端上使用。

如上所述,本发明提供了一种方法,以一种简单的方式来限制内 容的使用,而不受由移动终端的时钟计下的时间和通信环境的影响。

附图说明

图l是显示本发明实施例的一种通信系统的方块图。

图2是显示该实施例的一种内容服务器的硬件配置的方块图。 图3是显示内容服务器的硬盘中的数据配置的方块图。 图4是显示实施例的移动电话的硬件配置的方块图。 图5是显示实施例的移动电话中的非易失性存储器中的数据配置 的方块图。

图6是显示实施例的内容的下载页面的屏幕图象的图。 图7是显示由实施例的移动电话从一个内容服务器进行内容下载 处理的流程图。

图8是显示实施例的移动电话中的时间改变处理的流程图。 图9是显示实施例的移动电话中的复位标记设置处理的流程图。 图10是显示当实施例的移动电话作出一个处理内容的指示时的 处理流程图。

图11是显示根据实施例的在各种时间和时间差值信息之间的关 系的图。

8图12是显示实施例的移动电话中的非易失性存储器中的数据配 置的图。

图13是显示由实施例的移动电话从内容服务器进行的内容下栽 处理的流程图。

具体实施方式

下面将参照附图来描述本发明的实施例。 【l.配置】

【l.l通信系统的配置】

图l是显示本发明实施例的通信系统1的方块图。通信系统l包 舍一个内容服务器IO、互联网20、 一个移动分组通信网络30和一个 移动电话40。需要注意,为了不使此图过分复杂,图l只显示内容服 务器IO、移动电话40和基站32的每一个的一个单元。然而,它们事

实上有多个单元。

内容服务器IO是连接到互联网20的一个WWW(万维网)服务器, 并可通过互联网20和移动分组通信网络30与移动电话40执行分组 通信。内容服务器IO存储将被发送到移动电话40的各种内容,例如 图象数据或音乐数据。

移动分组通信网络30是一个向移动电话40提供分组通信服务的 通信网络。

网关服务器31位于移动分组通信网络30和互联网20之间,并 将这两个网络相互连接。网关服务器31在用于移动分组通信网络30 的通信协议和用于互联网20的传输控制协议/互联网协议(TCP/IP) 或超文本传输协议(HTTP)之间进行协议转换。通过这样,网关服务 器31在移动分组通信网络30和互联网20之间中继数据。

在移动分组通信网络30的通信服务区域中,安装了很多基站32, 这些基站32与位于基站32的无线电小区中的移动电话40执行无线 通信。

移动电话40能够与基站32通信,并接收一个分组通信服务或电 话服务。移动电话40能够与内容服务器IO执行分组通信,并从内容 服务器IO下栽各种内容。

【1.2.内容服务器的配置】03141089.8

图2是显示图1所示的内容服务器10的硬件配置的方块图。如 图所示,内容服务器10包含一个CPUIOI、 一个硬盘102、 一个计时 单元103、 一个RAM104、 一个ROM105和一个通信接口 106。这些单元 通过总线B相连。

计时单元103包含一个具有石英谐振器的振荡电路和一个保存表 示秒、分钟、小时、日、月和年的值的计时器。

计时单元103通过根据振荡电路的振荡,增加计时器所保存的 秒、分钟、小时、日、月和年的每个值,来计下时间(小时、分钟和 秒)和日期(年、月和日)。

在下面的描述中,为了使解释简单明了,用术语"时间"来表示 时间和日期。

如图3所示,在硬盘102中提供了内容存储部分1021和下载用 户接口 (U/I )文件存储部分1022。

在内容存储部分1021中,存储了各种内容,例如程序、图象数 据和音乐数据。还存储了用于对它们进行标识的它们每一个的内容 ID。此外,还存储了表示内容属性(例如,它是音乐数据、图象数据 还是程序)的数据类型的信息。在程序中,有用Java(商标)程序语 言编写的应用程序。

在下载U/I文件存储部分1022中,存储了内容ID和对于每个内 容ID的超文本标示语言(HTML)文件。这些HTML文件是包含用HTML 进行描述的文本文件,其中用HTML进行的描述组成用户接口,以便 用户输入指示来下载内容(下面称为下栽指示)。

该HTML文件包含目标元素,该元素指定将成为下栽目标的内容。 在目标元素中的数据属性指定将成为下载目标的内容的统一资源定 位器(URL)。

在具有内容ID "C0001"的HTML文件中,有一个参量元素(param element)。名称属性的值"周期"和用于参量元素中的名称属性的 值属性的值指定在目标元素中指定的内容可以使用到的时间。这一关 于时间的信息将在下面称为时间限制信息。参量元素中的名称属性的 值"周期"表示:用于名称属性的值属性的值指定该内容的使用时限。 用于名称属性的值"周期"的值属性的值是用于名称属性的值"周期" 的一个参量,并表示该内容的使用时限。在本说明中,值属性的值是

10"2002/05/08/10/00",因此,用户可以在2002年5月8日早上10 点或之前使用由内容ID "C0001"指定的内容。

在具有ID "C0002"的HTML文件中,时间限制信息由名称属性的 值"跨度"和"开始"以及用于参量元素中的名称属性的值属性的值 来指定。参量元素中的名称属性的值"跨度"表示:内容的使用时限 在值属性的值中被指定。用于名称属性的值"跨度"的值属性的值是 名称属性的值"跨度"的一个参量,并表示其中内容可被使用的周期。 名称属性的值"开始"表示:用于名称属性的值属性的值指定其中内 容可被使用的周期的开始点。用于名称属性的值"开始"的值属性的 值是名称属性的值"开始"的一个参量,并表示其间内容可被使用的 周期的开始点。在本说明中,用于名称属性的值"跨度"的值属性的 值为"30",用于名称属性的值"开始"的值属性的值为 "2002/12/24/00/00"。因此,用户可以从2002年12月24日早上 00: 00开始的30天内使用具有内容ID "C0002"的内容。

在本实施例中需要注意,参量元素的名称属性的值是通过增强传 统的HTML而引入的,下面称之为"增强型HTML"。

ROM105存储由CPU101执行的各种程序。例如,ROM105存储一个 操作系统, 一个用于通过互联网20发送内容的程序。CPU101执行 ROM105中的各种程序来通过总线B控制各种单元。

RAM1(M被用作CPU101的工作区域,以使由CPU101执行的程序或 各种数据被临时地存储于其中。

通信接口 106控制在内容服务器10和移动电话40之间的通信处 理,这些通信处理是通过互联网20和移动分组通信网络30建立的。 【1. 3.移动电话的配置】

图4是显示图1所示的移动电话40的硬件配置的方块图。图1 中的移动电话40包含一个无线电通信单元401、 一个输入单元402、 一个电话呼叫处理单元403、 一个计时单元404、 一个LCD单元405、 一个存储单元406和一个中央处理单元(CPU) 410。这些单元通过总 线411相互连接。

CPU410执行存储于存储器406中的各种程序,来控制通过总线 411连接的各种单元。

计时单元404包含一个具有石英谐振器的振荡电路和一个保存表

ii日、月和年的值的计时器。

计时单元404通过根据振荡电路的振荡,增加计时器中保存的 秒、分钟、小时、日、月和年的每个值,来计下时间(小时、分钟和 秒)和日期(年、月和日)。根据此计时器的值被通过总线411发送, 并在LCD单元405上一直显示。

用户可以通过以特定的方式使用输入单元402来改变由计时单元 404计下的日期和时间。

电源单元412具有一个主电源单元和一个辅助电源单元。主电源 单元是例如锂离子电池的二次电池,并为移动电话40提供电能来下 载内容或进行电话呼叫。辅助电源单元是用于备用的二次电池,并当 主电源单元用尽或被替换时用于提供电能,以便在计时单元404中计 时,并在RAM408中保存存储器内容。

无线电通信单元401具有一个天线401a并控制与基站32的通 信。在CPU410的控制之下,例如无线电通信单元401调制栽波信号, 以便加入关于发送语音或分組通信的数据以产生发送信号,并将它们 通过天线401a发送到基站32。无线电通信单元401还通过天线401a 从基站32接收无线电信号,并通过解调接收的信号来获得关于接收 的语音或分组通信的数据。

输入单元402包含用于输入数字、字符和操作指示的按键,并根 据按键操作向CPU410输出信号。电话呼叫处理单元403包含例如麦 克风、扬声器和语音处理单元,并在CPU410的控制之下处理电话呼 叫处理,包含呼叫连接和呼叫断开。

存储单元406包含一个只读存储器(ROM) 407、 一个随机存取存 储器(RAM) 408和一个非易失性存储器409,例如静态RAM (SRAM) 或电可擦除可编程ROM (EEPROM) 。 ROM407存储由CPU410执行的各 种程序。例如,ROM407存储一个操作系统、 一个万维网浏览器和为移 动电话40建造JAVA运行时间环境的软件。

万维网浏览器是用于通过翻译HTML数据产生网页来观看网页的 软件,并将它们显示在LCD单元405上。在本实施例中的万维网浏览 器具有一个特征,即除传统功能性之外,还翻译上面编写的增强型 國L。

RAM408被用作CPU410的工作区域,并临时保存CPU410使用的程

12序和各种数据。

非易失性存储器409存储用于移动电话40的应用程序以及从内 容服务器10下载的内容和各种数据。在这些应用程序中,有一种程 序,它根据时间限制信息来确定内容是否过期,或计算内容服务器io 和计时单元404之间的时间差值。

图5是显示非易失性存储器409中的数据的数据配置的图。从内 容服务器10下栽的内容与内容ID相关并存入内容存储部分1021。同 样,内容ID与时间差值信息TS、时间限制信息和时间复位标记相关 并存入下载U/I文件存储部分1022。

时间差值信息TS是这样的信息,它表示当移动电话4 0接收到内 容时由该移动电话40的计时单元404计下的时间与被加到该内容中 的、内容服务器10发送内容时的发送时间之间的时间差值。时间差 值信息TS被用于计算基准时间,以便确定该内容是否能使用。当由 计时单元404计下的时间改变时,时间差值信息TS考虑该改变来进 行更新。

时间限制信息是关于内容使用周期的信息,是从用于指示内容下 栽的网页的HTML文件中提取的,

时间复位标记是一个用于确定由计时单元4 04计下的时间是否因 为例如电源单元412用尽而被复位的标记,当复位时间尚未执行时, 时间复位标记具有一个"0"值,而当复位时间被执行时,时间复位 标记对于所有内容ID变为"1"。

此外,在非易失性存储器409内的程序中描述的是由时间差值信 息TS表示的差值的精确度评估处理,这是通过使用时间复位标记执 行的;下面将差值的精确度称为时间差值信息TS的精确度。在此处 理中,该评估将如下所述;当时间复位标记具有值"0"时,精确度 为高,当时间复位标记具有值"1"时,精确度为低。另外,在此处 理中,当存储于非易失性存储器409中的时间差值信息TS的精确度 为低时,即使在给出处理具有使用期的内容的指示时,该内容的处理 也不会被执行。

这一限制是用于促进具有使用期的内容的发布。通常,发布内容 的内容发布者假设:当发布内容时,具有使用期的内容在移动电话40 上被正当地使用。然而,当由计时单元404计下的时间被复位时,由

13位没有更新时间差值信息TS的内容,因而时间差值信息TS的 精确度将变低。就是通过使用具有低精确度的时间差值信息TS限制 内容使用时,也将有可能对使用进行不适当的限制;因此,不能使用 上述假设。当不能使用上述假设时,就会有更少数量的、发布具有使 用期的内容的内容发布者。因此,在此实施例中,时间差值信息TS 的精确度被评估,并且根据这一评估,来限制内容使用。

在非易失性存储器409中,存储了时间设置标记。时间设置标记 是一个用于确定在移动电话40从工厂运出后时间是否已被用户设置 的标记。当运出移动电话40时,时间i殳置标记具有一个值"0",并 且,当时间被设置,时间设置标记被设置为值"1"。 【2.操作】

接下来,将描述本实施例的操作。 【2.1.内容下载处理的操作】

第一,用户使用移动电话40的输入单元402来指示万维网浏览 器起动。接着,用户使用输入单元402输入一个URL来显示用于希望 内容(在此例中,具有内容ID "C0001"的内容)的下载页面。通过 这样,将一个具有URL的请求消息发送到内容服务器10。

内容服务器10的CPU101接收该请求消息,读出用于由请求消息 中的URL指定的内容ID "C0001"的HTML文件,并发回移动电话40 一个具有该HTML文件的响应消息。

移动电话40中的万维网浏览器翻译响应消息中的HTML文件,并 在移动电话40的LCD单元405上显示用于下栽页面的屏幕图象405a, 如图6所示。

当用户点击下载页面的屏幕图象405a上的文本"商业1"时,则 开始图7所示的内容下载处理。

第一,移动电话40的CPU410确定待下栽的内容是否包含一个使 用期(步骤SIOI)。更具体地说,CPU410查看从内容服务器IO发送 的HTML文件是否包含一个表示时间限制信息的关键字,例如用于在

参量元素中的名称属性的值"周期"、"跨度"或"开始"。

当因为在HTML文件中没有表示时间限制信息的关键字,而确定 待下载的内容不包含使用期时(步骤S101;否),CPU410发送一个 用于下栽内容的请求(下面称为下栽请求),该内容由HTML文件中的目标元素中的内容ID "C0001"指定(步骤S103)。下栽请求通过 移动分组通信网络30和互联网20中继到内容服务器10。

内容服务器10从内容存储部分1021中读出具有下栽请求中的 URL指定的内容ID "C0001"的内容。并将其发送到移动电话40。

移动电话40的CPU410接收从内容服务器10发送的内容,并使 其与内容ID相关,以及将其存入非易失性存储器409 (步骤S104)。

另一方面,在本说明中,当在内容服务器IO发送的HTML文件中 用于内容ID "C0001"的名称属性的值为"周期"时,CPU410确定待 下载的内容具有一个使用期(步骤S101;是)。另外,CPU410查看 非易失性存储器409中的时间设置标记,并确定计时单元404是否以 前被设置过(步骤S102)。

当由于时间设置标记具有一个值"0",而确定时间以前未被设 置时(步骤S102;否),CPU则因为时间没有设置而不能计算时间差 值信息TS,并且因此,CPU410在移动电话40的LCD单元405上显示 一条例如"请为下载此内容设置时间"的消息(步骤S105),并结束 处理。

在本说明中,当时间设置标记具有一个值"1"时,CPU410确定 计时单元404以前被设置过(步骤S102;是),并以与步骤S107相 同的方式发送一个内容的下载请求到内容服务器10 (步骤S106)。

内容服务器10的CPU101从硬盘102的内容存储部分1021中读 出具有由下栽请求中的URL指定的内容ID "C0001"的内容。

CPU101然后读出一个当前时间(在本说明中,将使用"2002/05/01 10: 00: 00")。然后,CPU101将当前时间(下面称为发送时间CO) "2002/05/01 10: 00: 00"加到内容的标题,并将其发送到移动电 话40。

移动电话40的CPU410接收从内容服务器IO发送的内容,并使 其与内容ID "C0001"相关,以及将其存入非易失性存储器409 (步 骤S107)。

移动电话40的CPU410然后从内容的标题读出发送时间CO "2002/05/01 10: 00: 00",还读出在接收内容的点上被保存在计 时单元4(M的计时器中的时间T0(在本说明中,此时间为"2002/05/01 09: 58: 00")。

15然后,CPU410计算时间差值信息TS,它表示内容服务器10与移 动电话40之间的时间差值。在本说明中,由于发送时间C0"2002/05/01 10: 00: 00"-在接收内容的点上保存在计时单元404中的时间TO "2002/05/01 09: 58: 00"=两分钟,所以此时间差值为两分钟。

如图5所示,CPU410使计算的时间差值信息TS "两分钟"与内 容ID "C0001"相关,并将它们存入非易失性存储器409。 CPU410还 将内容ID "C0001"与HTML文件中的时间限制信息(例如参量元素的 名称属性的值"周期"和用于值"周期"的值属性的值)相关,以便 显示用于下载页面的屏幕图象405a,并存储它们(步骤S108)。

在本说明中,通过互联网20和移动分组通信网络30的通信状态 是令人满意的,因此,在由内容服务器10发送内容的时间和由移动 电话40接收内容的时间之间几乎没有时间差值。作为结果,从时间 差值信息TS可以正确地获得内容服务器10的计时单元103和404分 别与移动电话40之间的时间差值。 【2. 2时间改变处理】

下面,将描述在用户改变由移动电话40的计时单元404计下的 时间的情况下,对时间差值信息TS进行的重算处理。

当用户在移动电话40的输入单元402上执行一个特定按键操 作,来指示开始设置时间设定时,CPU410读出计时单元404的计时器 中保存的时间,并将它们显示在LCD单元405上。接下来,用户用新 时间T2 (在此情况下,使用2002/05/07 10: 00: 00 )覆盖在LCD单 元405上显示的时间,并指示完成时间设定。通过这样,CPU410将输 入时间临时存入RAM408,并进行图8所示的时间改变处理。

需要注意的是,当用户执行时间改变操作时,计时器持续增加保 存在计时单元404的计时器中的时间的值,并且直到用户指示完成该 时间设定,都有可能取消时间改变处理。

如图8所示,CPU410从计时单元404的计时器读出一个时间Tl (在本说明中,2002/05/08 12: 00: 00 ),还从RAM408中读出一个 由用户使用输入单元402输入的时间T2 "2002/05/07 10: 00: 00" (步骤S201)。

然后,CPU410从非易失性存储器409中读出用于内容ID"C0001" 的时间差值信息TS "两分钟"。CPU410然后将此时间差值信息TS "两

16分钟"加到时间Tl和时间T2之间的差值(Tl-T2),此差值为"一 天两小时"。其结果是"一天两小时两分钟"。CPU410使用这一结果 来更新用于内容ID "C0001"的时间差值信息TS (步骤S202 )。

CPU410利用新近计算的值对对应于所有其它内容ID的其它时间 差值信息TS作相同的处理。CPU410然后使用在RAM408中临时保存的 时间T2来更新计时单元404的计时器。 【2. 3时间复位标记设置处理】

接下来,将描述一个在移动电话40的计时单元404中计下的时 间被复位时的处理。

计时单元404中的时间被复位的情况可以是如此:当备用电池用 尽和电能没被提供到计时单元404时,并且因此该计时单元404的计 时器的内容消失。当时间被复位时,计时单元404的计时器的值变为 "00/00/00 00: 00: 00",且计时操作停止。这个时间复位标记i殳 置处理是按周期执行的,例如每秒钟一次。

图9是显示时间复位标记设置处理的流程图。

如此图中所示,CPU410确定由计时单元404计下的时间是否已经 被复位(步骤S301)。为了说明,CPU410查看计时单元404的计时 器的值是否为"00/00/00 00: 00: 00"。

当CPU410确定时间还没有被复位时(步骤S301;否),CPU410 停止处理。

另一方面,当计时单元404的计时器的值是"00/00/00 00: 00: 00",并且CPU410确定时间已经被复位时(步骤S301;是),CPU410 将存储于非易失性存储器409中的、与内容ID相关的所有时间复位 标记的值改变(步骤S302 )为值"1",这表示时间已经被复位。然 后CPU410停止处理。

【2.4.内容处理的过程】

接下来,将描述移动电话40中的内容处理的过程。

第一,用户使用移动电话40的输入单元402的按键来指示处理 希望的内容(在本说明中,具有内容ID "C0001"的内容)。通过这 一指示,CPU410开始图IO所示的内容处理的过程。

CPU410从非易失性存储器409中读出与内容ID "C0001"相关的 时间差值信息TS "—天两小时两分钟"(步骤S401)。CPU410然后评估读出时间差值信息TS的精确度是高还是低(步 骤S402 )。

为了说明,CPU410查看在非易失性存储器409中保存的时间复位 标记。当时间复位标记的值为"1"表示时间已经被复位时,CPU410 判定时间差值信息TS的精确度为低。当时间复位标记的值为"0"表 示时间还没有被复位时,CPU410判定时间差值信息TS的精确度为高。

出现上述现象的原因如下。当因为例如电源单元412中的备用电 池用尽而复位由计时单元404计下的时间时,由计时单元404计下的 时间被改变(复位),而不执行上述的"2.2时间改变处理",并且 由于电能没有被提供到计时单元404,所以计时操作停止,因此,时 间差值信息TS的精确度变低。

如上所述,当读出时间差值信息TS的精确度被判定为低时(步 骤S"2;否),就不能正确地计算一个使用确定基准时间JT(下面 进行描述)。因此,CPU410在LCD单元405上显示一条例如"此内容 不能被处理"的消息(步骤S408 ),并停止处理。

另一方面,在这种情况下,用于内容ID "C0001"的复位标记的 值为"0"。也就是说,读出时间差值信息TS的精确度被判定为高(步 骤S402;是)。因此,CPU410向由计时单元404计下的当前时间MT (这里使用2002/05/07 12: 00: 00 )加入时间差值信息TS "—天两 小时两分钟"。通过这样,CPU410计算使用确定基准时间JT (在这 种情况下,2002/05/08 14: 02: 00 )(步骤S403 )。

使用确定基准时间JT是通过从发送时间CO正确地计算时间、不 受上述2. 2.时间改变处理影响而获得的时间。

然后,CPU410从与内容ID "C0001"相关并被存入非易失性存储 器409的时间限制信息中读出"2002/05/08/10/00",这是使用该内 容的时限,并将其改变为第二格式,为"2002/05/08 10: 00: 00"。 然后,CPU410比较此时限"2002/05/08 10: 00: 00"与使用确定基 准时间JT "2002/05/08 14: 02: 00"(步骤S404 )。

在此情况下,使用确定基准时间JT "2002/05/08 14: 02: 00" 在时限"2002/05/08 10: 00: 00"之外(步骤S405;否),因此CPU410 在LCD单元405上显示一条例如"使用期期满"的消息(步骤S407 ), 并停止内容处理的过程。另一方面,当使用确定基准时间JT在时限之内时(步骤S405; 是),CPU410处理该指定的内容(步骤S406 )。

如所述,即j吏当由计时单元404计下的当前时间MT "2002/05/07 12: 00: 00"在时限"2002/05/08 10: 00: 00"之内时,由于是否

可能处理该内容的判定是根据计算的使用确定基准时间n

"2002/05/08 14: 02: 00"和时限"2002/05/08 10: 00: 00"之间 的比较而做出的,所以有可能限制该内容的处理,而不受由计时单元 404计下的当前时间MT的影响。

图11是显示如在各种时间和时间差值信息TS之间的上述处理的 关系的表格。

如图11所示,从下栽内容的点到指示处理该内容的点的时间段 为"T3-T0"。如果在此时间段内,内容服务器10正确地计时,那 么当作出处理内容的指示时在内容服务器10上的时间就是当前时间 CT = C0 + T3-T0。

同样,当作出处理该内容的指示时的时间差值信息TS将是TS-(CO-TO) + (Tl-T2)。另外,计时单元404的当前时间MT将是 MT-T3+ (T2-T1)。从这些,使用确定基准时间JT将是JT = MT + TS = {T3 + ( T2 - Tl ) } + { ( CO - TO ) + ( Tl - T2 ) } = CO + T3 - T0。 这匹配于内容服务器10的当前时间CT。

如所述,使用确定基准时间n和时间限制信息之间的比较使得 能够以一种如在从内容服务器10发送内容的点上希望的方式对内容 使用进行限制。

同样,当不太可能以在发送内容的点上希望的方式来限制内容使 用时,可能拒绝内容的下载或处理。这是例如当时间未在计时单元404 中设置时,以及当存储于非易失性存储器409中的时间差值信息TS 的精确度被判定为低时。

如所述,按照本实施例,基于使用确定基准时间n,以及不受该 移动终端40的计时单元404所计下的时间或者通信环境的影响,有 可能确定是否可能处理从内容服务器10下载到移动终端40上的内 容。

【3.修改】

如所述,本发明的实施例已经被描述。然而,在前面描述的本发明的具体实施例是为了解释的目的而提供的,并可以在不偏离本发明 精神的情况下进行修改。下面将描述一些修改。

【3. 1修改1】

在上述实施例中,在由时间限制信息表示的时限之后,内容不被 处理。然而,有可能使内容在一个特定时限之前不能被处理。

例如,可能事先从内容服务器10向多个移动电话发布音乐,这 些音乐在一个特定时间之前不应被播放。通过这样,便可能防止内容 服务器10在经过一个特定时间之后被加栽来自移动电话40的下载请 求。

同样,可能将另两个更多的信息"开始时间"和"结束时间"加 入时间限制信息,并允许控制该内容处理。

例如,当该内容是用于显示票务预订页面和发送预订数据的程序 时,可能在"开始时间"之前和"结束时间"之后限制在移动电话40 上的内容处理。通过这样,使具有预订时间周期的票务预售成为可 能。

另外,通过将"开始时间"和"从开始时间起的时段"加入时间 限制信息,就可能允许控制该内容处理。

例如,当这被应用于上述订票时,在"开始时间"之前和"从开 始时间起的时段"之后禁止内容处理。 【3. 2修改2】

在上面的实施例中,如图5所示, 一个显示内容ID、时间差值信 息TS和时间限制信息之间关系的清单被存入非易失性存储器409。然 而,这只是显示了存储具有关系的内容、时间差值信息TS和时间限 制信息的想法。例如,可能使内容自身与时间差值信息TS和时间限 制信息相关,并将它们存入非易失性存储器409。 【3. 3修改3】

在上面的实施例中,如图5所示,为每个内容存储时间差值信息。 然而,可能通过使内容与内容服务器IO相关来为每个内容服务器10 存储时间差值信息TS。

作为一种使内容与内容服务器10相关的方法,最好使用内容服 务器10的IP "互联网协议"地址,如图12所示。当从内容服务器10 向移动电话40发送内容时,将此地址加到内容的标题。参考图13,将描述这种修改中的内容下载处理的操作。 步骤S501到S507是与图7所示步骤S101到S107相同的步骤。 在步骤S508中,移动电话40的CPIMIO读取被写入内容标题的 地址(在本情况下,"225. 11. 22. 33")。然后CPU410查看对于这 个地址"225. 11. 22. 33"在非易失性存储器409中是否有时间差值信 息TS。

当对于这个地址"225. 11. 22. 33"在非易失性存储器409中存在 时间差值信息TS时(步骤S508;是),CPIM10停止处理。

当对于这个地址"225.11.22. 33"在非易失性存储器409中不存 在时间差值信息TS时(步骤S508;否),CPU410读取被写入内容的 标题中的内容服务器的发送时间CO "2002/05/01 10: 00: 00",以 及用于下栽页面的屏幕图象405a的HTML文件中的时间限制信息。

然后,CPU410使内容ID与时间限制信息、时间复位标记"0"和 一个地址"225. 11. 22. 33"相关,并将它们存入非易失性存储器409。

另外,CPU410读出在接收该内容时保存在计时单元404的计时器 中的时间(在本说明中,"2002/05/01 09: 58: 00")。然后CPU410 计算表示内容服务器10与移动电话40之间时间差值的时间差值信息 TS (即,内容服务器的发送时间CO "2002/05/01 10: 00: 00" -由 计时单元在接收该内容的点上计下的时间TO "2002/05/01 09: 58: 00";其结果为两分钟)。CPU410然后使两分钟的时间差值信息与地 址"225.11.22. 33"相关,并将它们存入非易失性存储器409 (步骤 S509 )。

在上面的实施例中,在时间改变处理中,CPU410向存储于非易失 性存储器409中的时间差值信息TS加入改变前后之间的时间差值。 在此修改中,改变前后之间的时间差值被加到为内容服务器10的每 个地址存储的时间差值信息TS。

在内容处理的过程中,在上面的实施例中,CPU410通过使用与被 指示将被处理的内容ID相关的时间差值信息TS来计算使用确定基准 时间JT。然而,在此修改中,使用确定基准时间JT是通过使用与内 容ID相关的时间差值信息TS计算的(更具体地说,从内容ID获得 一个地址,然后从该地址获得时间差值信息)。

其它的操作与上面的实施例相同,因此,不给出相同的说明。如所述,通过为每个内容服务器IO存储时间差值信息TS,变得 有可能相比于为每个内容存储时间差值信息TS,减小数据量。

然而,在此修改中,当内容服务器10的维护人员在设置内容服 务器10的时间时发生了错误,则计时单元103由于这一错误而计下 一个错的时间。当移动电话40在错误的时段内从这个内容服务器10 下栽多个内容时,将会发生下面的缺陷。

即,当为错误之后下栽的内容来计算使用确定基准时间JT时, 会使用相对于错误之前下载的内容而计算的时间差值信息TS;因此, 使用确定基准时间JT将变得不精确。因此,应当在内容服务器10的

时间精确度为高时使用这种修改。 【3. 4修改4】

在上面的实施例中,当内容服务器IO发送内容时,内容服务器 10向该内容加入由计时单元103计下的时间数据作为发送时间C0。 然而,网关服务器31可以增加时间数据。

然而,在此情况中,当由内容服务器10的计时单元103计下的 时间不同于由网关服务器31的计时单元计下的时间时,发送时间CO 不能被认为是由内容服务器10发送内容的时间。因此,由网关服务 器31的计时单元计下的时间和由内容服务器10的计时单元103计下 的时间必须同步。

在此情况下,发送内容的方法如下。当内容服务器IO通过网关 服务器31向移动电话40发送内容时,内容服务器10的CPU101将用 于增加时间信息的请求数据加到该内容,并将其发送。网关服务器31 的CPU向内容加入由其计时单元计下的时间,并将其发送到移动电话 40。

通过这样,由网关服务器31加到该内容的时间可被认为是内容 服务器IO发送该内容时的时间。 【3. 5修改5】

在上面的实施例的内容下栽处理的2. l.操作中,当判定该时间以 前没有在计时单元404上被设置时,CPU410在移动电话40的LCD单 元405上显示一条消息并结束处理。然而,其它操作也可以使用。例 如,有可能在LCD单元40S上显示一条消息和时间设置屏幕图象,以 催促用户设置时间。

22同样,在内容处理的2. 4.处理中,当在LCD单元405上显示一条 消息告诉该内容不能被处理时,有可能除此消息之外显示另 一条消 息,以催促用户删除内容或不删除。另外,对上述实施例的另一个修 改也是可行的。也就是,即使在可能处理该内容时,也可以在处理该 内容之前显示该内容的使用时限。 【3, 6修改6】

在上面的实施例中,当备用电池用尽时,电能不被提供给计时单 元404,因此,计时单元404的计时器的内容被清空,计时单元404 的时间被复位。然而,并不仅仅在这种情况下时间才被复位。例如, 用户可以通过使用移动电话40的输入单元402来指示复位时间。同 样,当移动电话40接受强烈撞击或经受突然温度变化,并因此出现 故障时,计时单元404的计时器中的内容可能被清空。 【3. 7修改7】

在上面的实施例中,当由计时单元404计下的时间以前已被复位 时,时间差值信息TS的精确度被判定为低。然而,这只是一种情况。 例如,当下面条件被满足时,CPU410可以判定时间差值信息TS的精 确度为低。

(a ) TS中的年部分的值超过3000。

(b) TS中的月部分的值超过12。

(c ) TS中的日部分的值超过366。

(d) TS中的时间部分的值在"00: 00: 00"到"23: 59: 59"之外。

【3. 8修改8】

在上面的实施例中,当由移动电话40的计时单元404计下的时 间以前没有被设置过时,内容的下栽不被执行。同样,当时间差值信 息TS的精确度被判定为低时,内容的处理不被执行。然而,实施例 不止这些。即使在由移动电话40的计时单元404计下的时间以前没 有被设置过时,内容的下栽也可以被执行。同样,即使在时间差值信 息TS的精确度被判定为低时,内容的处理也可以被执行。

对于这种修改,不需要在移动电话40的非易失性存储器409中 提供时间复位标记或时间设置标记。这里将给出本修改中的处理,与 上面的实施例作对照。

23内容下栽处理的操作:与2. l.相同,但没有步骤S101到S105。 时间改变处理:与2. 2.相同。

内容处理的过程:与2. 4.相同,但没有步骤S402和S408。 在本修改中需要注意,如2. 3.中所描述的时间复位标记设置处理 不被执行。

【3. 9修改9】

在上面的实施例中,在内容服务器IO和移动电话40之间没有由 于它们的位置(即,由于它们的经度)造成的时间差值。然而,即使 当在内容Jl务器IO和移动电话40之间存在由于它们的位置造成的时 间差值时,也可以使用本发明。这可以通过将用于下载页面的HTML 文件中的时间限制信息改变为格林威治平均时间(GMT)格式,并将 在发送内容时加入的标题中的发送时间信息改变为GMT格式来实现, 也可以通过在移动电话40中计算GMT格式的时间来实现(或在将GMT 格式的时间改变为本地时间格式之后计算时间)。 【3. IO修改10】

在上面的实施例中,内容服务器IO从内容服务器10的计时单元 13中获得当前时间。然而,可以使用其它方法。例如,内容服务器IO 可以通过使用一个简单网络时间协议(SNTP)来从网络上的时间服务 器获得当前时间。

【3. ll修改ll】

在上面的实施例中,用于显示用于下栽页面的屏幕图象405a的 HTML文件包含一个时间限制信息。以及通过从内容服务器IO发送这 个H TML文件到移动电话4 0 ,移动电话4 0获得该时间限制信息。然而, 也可以使用其它方法。例如,当内容服务器10发送内容到移动电话 40时,内容服务器IO可以向内容的标题加入一个时间限制信息。 【3. 12修改12】

本发明不仅可应用于移动电话40,还可应用于其它的通信终端。 另外,本发明可应用于具有通信功能的各种电子设备,例如个人便携 电话系统(PHS)终端、个人数字助理(PDA)、汽车导航系统和个人 计算机。

24

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
EP0807873A114 May 199719 Nov 1997Casio Computer Co., Ltd.Devices and methods for specifying a time when a specified process was performed
US449421124 Nov 198215 Jan 1985The United States Of America As Represented By The Secretary Of The NavyBalanced system for ranging and synchronization between satellite pairs
US59251279 Apr 199720 Jul 1999Microsoft CorporationMethod and system for monitoring the use of rented software
WO2000004712A12 Jul 199927 Jan 2000Koninklijke Philips Electronics N.V.Use of a watermark for the purpose of copy protection
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
CN104902290A *4 Mar 20159 Sep 2015Lg电子株式会社管理多个时间源数据的显示装置及其控制方法
US973652215 Jan 201515 Aug 2017Lg Electronics Inc.Display device for managing a plurality of time source data and method for controlling the same
Classifications
International ClassificationG06Q50/00, G06F21/62, G06F21/10, G06Q10/00, G06Q50/10, G06Q30/06, G06F21/00
Cooperative ClassificationG06F21/725, G06F21/10
European ClassificationG06F21/10, G06F21/72A
Legal Events
DateCodeEventDescription
21 Jan 2004C06Publication
31 Mar 2004C10Entry into substantive examination
1 Jul 2009C14Grant of patent or utility model
12 Aug 2015EXPYTermination of patent right or utility model