程序分配系统、程序接收终端和程序发送设备技术方案

技术编号:2876725 阅读:161 留言:0更新日期:2012-04-11 18:40
提供了一种能够根据程序的性质而删除程序的程序分配系统。在该程序分配系统中,通过网络2从程序发送设备1向程序接收终端3发送程序。该程序发送设备1包括发送处理部分11。所述程序接收终端3包括接收端存储部分34和删除处理部分32。所述发送处理部分11向所述程序接收终端3发送程序和删除过程信息。所述删除过程信息与所述程序接收终端3执行的删除程序的过程有关。接收端存储部分34存储从所述发送处理部分11发送的程序。删除处理部分32根据由从所述发送处理部分11发送的删除过程信息规定的删除过程,来删除存储于接收端存储部分34之中的程序。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及程序分配系统,尤其涉及在接收机终端删除一已接收的程序的程序分配系统。
技术介绍
在现存的程序分配服务中,在通信设备之间通过网络不仅可分配文本数据、图像数据、声音数据等,还可分配应用(程序)。随着程序的分配,这些服务可把新的功能添加到接收机终端,提供功能性增强。在这样的程序分配服务中,Java(R)广泛地用于实现独立于任何平台的程序执行环境。具体来说,把称为Applet的Java程序从Web服务器分配到Web客户机,并且在Web客户机的终端上激活所分配的Java程序。这样的Java程序分配服务也已用于诸如具有内置Web浏览器的蜂窝式便携无线电话之类的小尺寸的手持终端。此外,已建议了用于自动程序分配的系统。在一个示例性系统中,自动地把程序分配(下载)到进入服务区的移动终端。在这样的一种程序分配系统中,分配的程序总是存储于接收机终端的存储区中。因此,重复的程序分配减少了存储区的空余空间,从而当分配时,就不可能存储大于空余空间的程序。例如,尤其当接收机终端是蜂窝式便携电话机时,这是严重的问题。因此,要求一种资源限制接收机终端。在上述自动程序分配系统中,还有另一问题。在该系统中,分配的程序自动地存储于接收机终端,而不使用户意识到这样的存储的事实。因此,用户没有意识到存储区的空闲空间正在减少,使得接收机终端不能存储用户真正希望的任何程序。为了避免上述的问题,应从存储区中删除被分配并存储于接收机终端的不希望的程序。然而,对于用户来说,手动地一个一个地删除不想要的程序是繁重的。为了减轻这样的负担,除了上述的手动删除之外,还建议了一些技术。例如,存在把存储的程序的使用情况呈现给用户的第1示例性技术。该技术能支持用户删除不想要的程序。在第2示例性技术中,自动地删除那些在预定时间周期上没有使用的程序。在第3示例性技术中,在执行之后自动地以及迅速地删除程序。按照这些技术,自动地删除了程序,从而减轻了用户删除程序的负担。然而,这些技术也具有某些缺点。在第1示例性技术中,删除程序的过程仍然必须由用户手动进行。因此,不能完全减轻用户的负担。并且,在第2和第3示例性技术中,删除程序而不管这些程序的类型或性质。例如,对于诸如在接收机终端执行的已付费的程序来说,仅因为在预定时间周期上没有使用而删除,或在执行后删除,当然不是较佳的。因此,在常规自动程序删除技术中建议的是仅仅对所有程序运用某种删除方案,而不考虑这些程序的类型或性质,导致违背用户意愿的可能的删除。出于该原因,这些技术不能在接收机终端中的实现存储区的适当的重新分配。
技术实现思路
因此,本专利技术的一个目的是提供一种能够按照程序的性质来实施删除分配的程序的过程的程序分配系统。本专利技术具有下面的特征,来获得上述目的。本专利技术的第1方面是针对一种程序分配系统,在其中通过网络把程序接收终端可执行的程序从程序发送设备分配到所述程序接收终端,所述程序发送设备包括发送部分,用于向所述程序接收终端发送程序以及与用于删除所述程序的删除过程相关的删除过程信息,以及所述程序接收终端包括用于存储从所述发送部分发送的程序的程序存储部分;以及用于根据由从所述发送部分发送的删除过程信息规定的删除过程,来删除存储于所述程序存储部分中的程序的删除部分。在第1方面中,程序发送端能够根据要分配的程序而自由地改变删除过程信息。并且,程序接收端根据删除过程信息删除程序。因此,由程序发送设备适当地设置要施加到程序的删除过程,从而使程序接收端能够根据分配的程序的性质来执行删除处理。此外,随着适当地设置删除过程信息,就可能避免不想要的程序保持存储于程序接收终端之中的情况,从而允许对其中的存储区的有效使用。根据基于第1方面的第2方面,所述删除过程信息包括指示删除程序的条件的删除条件,以及所述删除部分包括删除判定部分,用于判定相对于存储于所述程序存储部分中的程序,是否满足了包括于所述删除过程信息之中的删除条件;以及删除执行部分,用于当所述删除判定部分判定满足了所述删除条件时执行对存储于程序存储部分中的程序的删除。在第2方面中,可在程序发送端设置包括于删除过程信息中的删除条件。随着为删除程序而设置删除条件,可容易地设置要施加到程序的删除过程。根据基于第2方面的第3方面,所述发送部分向已进入预定区域的能够与所述程序发送设备无线通信的程序接收终端无线发送程序和删除过程信息,以及包括于发送到所述程序接收终端的删除过程信息之中的删除条件是当所述程序接收终端位于所述预定区域之外时满足的条件。在第3方面中,在仅分配限制到预定区域的程序的系统中,当程序接收终端离开预定区域时,删除程序。仅当程序接收终端位于预定区域内时,才需要程序,并且当程序接收终端离开预定区域时,则不需要程序。因此,用把删除条件设置为“离开预定区域”,可适当地设置删除过程。同样地,当不需要时,可删除程序,从而允许对程序接收终端的存储区的有效使用。根据基于第3方面的第4方面,当所述程序接收终端离开所述预定区域时,强迫终止所述程序的执行,以及所述删除判定部分根据是否终止所述程序的执行,来判定所述程序接收终端是否位于所述预定区域之外。在第4方面中,根据是否终止程序来确定删除条件。因此,可能容易地判定是否满足删除条件,也就是程序接收终端是否离开预定区域。根据基于第2方面的第5方面,所述删除过程信息还包括判决条件,用于判定是否满足删除条件,以及当满足包括于所述删除过程信息之中的判决条件时,所述删除判定部分判定是否满足删除条件。在第5方面中,不但删除条件,而且用于判定是否满足删除条件的条件都可由程序发送端设置。因此,例如,可以适当地定时判定是否满足删除条件,从而更适当地删除程序。根据基于第5方面的第6方面,所述程序接收终端还包括程序执行部分,用于执行存储于所述程序存储部分之中的程序,以及所述判决条件包括与程序执行部分执行程序的定时有关的条件。在第6方面中,可能使判定是否满足删除条件的定时与执行程序的定时相符合。因此,可相对于程序的执行而删除程序,从而适当地删除程序。根据基于第6方面的第7方面,所述判决条件包括所述程序由所述程序执行部分激活的条件。在第7方面中,可在激活程序时删除程序。根据基于第6方面的第8方面,所述判决条件包括终止所述程序执行部分对所述程序的执行的条件。在第8方面中,可在终止程序时删除程序。根据基于第2方面的第9方面,所述删除判定部分以预定的时间间隔判定是否满足所述删除条件。在第9方面中,以预定的时间间隔判定是否删除了程序。这可防止这样的一个问题,即当使删除条件与程序的执行相关时,即使已满足了删除条件,直到执行了程序才删除程序。相反,在第9方面中,一旦满足了删除条件,总是以预定的时间间隔删除程序。因此,即使当还未执行程序,也可能有效地删除程序。根据基于第2方面的第10方面,所述删除条件包括与所述程序接收终端接收了从所述发送部分发送的程序之后的时间的流逝有关的条件。在第10方面中,当在分配后流逝了预定的时间时,程序接收端可自动地删除程序。随着关于包括删除条件的删除过程信息而发送程序,所述删除条件是当在分配后流逝预定时间时则删除程序,就可能适当地删除这样的一个程序,该程序具有仅在分配之后的预定时间期内可执行的性质。根据基于第2方面的第11方面,所述删除条件包括本文档来自技高网
...

【技术保护点】
一种程序分配系统,在其中通过网络把程序接收终端可执行的程序从程序发送设备分配到所述程序接收终端,其特征在于: 所述程序发送设备包括发送部分,用于向所述程序接收终端发送程序以及与用于删除所述程序的删除过程相关的删除过程信息,以及 所述程序接收终端包括: 用于存储从所述发送部分发送的程序的程序存储部分;以及 用于根据由从所述发送部分发送的删除过程信息规定的删除过程,来删除存储于所述程序存储部分中的程序的删除部分。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:浅野貴史富永宣輝
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1