首页> 中国专利> 发送方移动设备、接收方移动设备、信息通信系统、信息通信方法及服务器设备

发送方移动设备、接收方移动设备、信息通信系统、信息通信方法及服务器设备

摘要

根据本发明的信息通信系统由具有数据存储器11,数据表发送器13和数据发送器16的蜂窝电话10;和具有检验表DB 21和数据接收器26的蜂窝电话20组成。蜂窝电话10使数据表发送器13把保存在数据存储器11中的内容数据的数据表传送给蜂窝电话20。蜂窝电话20比较所述数据表和保存在检验表DB 21中的检验表,以便产生请求表,并把请求表传送给蜂窝电话10。蜂窝电话10从数据存储器11提取接收的请求表中记录的内容数据,并把该内容数据传送给蜂窝电话20。蜂窝电话20通过数据接收器26接收内容数据。

著录项

  • 公开/公告号CN1447620A

    专利类型发明专利

  • 公开/公告日2003-10-08

    原文格式PDF

  • 申请/专利权人 株式会社NTT都科摩;

    申请/专利号CN03120083.4

  • 申请日2003-03-12

  • 分类号H04Q7/38;H04M11/00;H04L29/00;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人吴丽丽

  • 地址 日本东京

  • 入库时间 2023-12-17 14:57:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-05-01

    未缴年费专利权终止 IPC(主分类):G06F13/14 授权公告日:20060329 终止日期:20120312 申请日:20030312

    专利权的终止

  • 2006-03-29

    授权

    授权

  • 2003-12-17

    实质审查的生效

    实质审查的生效

  • 2003-10-08

    公开

    公开

说明书

技术领域

本发明涉及发送方移动设备、接收方移动设备、信息通信系统、信息通信方法及服务器设备。

背景技术

近年来,信息通信技术的发展激起通过包括因特网在内的网络传送和接收诸如文档、图像之类的数据。特别地,就诸如蜂窝电话之类移动设备来说,在型号之间交换的时候,地址簿的数据,用户字典等被转移到另一移动设备,这里同一用户使用若干移动设备。这允许移动设备的用户在新的移动设备中不断使用在旧的移动设备中使用的数据。

发明内容

但是,上述现有技术存在下述问题,即,诸如个人计算机之类终端设备使用有线链路传送和接收数据,而诸如蜂窝电话之类移动设备使用无线电链路传送和接收数据。于是,在从一个移动设备向另一移动设备传送数据时,如果保存在旧移动设备中的所有数据被传送给新移动设备,则传送数据的数量将变大,以致消耗了极大的无线资源或有线资源。

于是,本发明的目的是解决上述问题,并且提供能够在移动设备之间高效传送数据的发送方移动设备,接收方移动设备,信息通信系统,信息通信方法和服务器设备。

为了解决上述问题,根据本发明的发送方移动设备包括:存储数据的数据存储装置;把数据存储装置中保存的数据的数据表发送给接收方移动设备的表发送装置;响应来自于接收方移动设备的请求,从数据存储装置提取从表发送装置发送的数据表中选出的数据的数据提取装置;和把数据提取装置提取的数据传送给接收方移动设备的数据发送装置。

根据本发明的接收方移动设备包括:从上述发送方移动设备接收数据表的表接收装置;保存用于确定接收方移动设备中数据兼容性的检验表的表存储装置;比较表接收装置接收的数据表和保存在表存储装置中的检验表,以便选择在接收方移动设备中具有数据兼容性的数据的数据选择装置;和从发送方移动设备接收数据选择装置所选择数据的数据接收装置。

本发明也可应用于包含前述发送方移动设备和前述接收方移动设备,并被配置成在发送方移动设备和接收方移动设备之间实现数据的传送和接收的信息通信系统的结构和操作。

根据本发明的信息通信方法是在发送方移动设备和接收方移动设备之间实现数据的传送和接收的信息通信方法,所述信息通信方法包括:发送方移动设备把数据存储装置中保存的数据的数据表传送给接收方移动设备的表发送步骤;接收方移动设备接收在表发送步骤中,从发送方移动设备发出的数据表的表接收步骤;接收方移动设备比较在表接收步骤中接收的数据表和用于确定接收方移动设备中的数据兼容性的检验表,选择在接收方移动设备中具有数据兼容性的数据的数据选择步骤;发送方移动设备响应来自于接收方移动设备的请求,从数据存储装置提取从表发送步骤中发送的数据表选出的数据的数据提取步骤;发送方移动设备把在数据提取步骤中提取的数据传送给接收方移动设备的数据发送步骤;和接收方移动设备从发送方移动设备接收在数据发送步骤中传送的数据的数据接收步骤。

根据本发明的这些方面,为了把数据从发送方移动设备转移到接收方移动设备,在传送数据之前,首先把保存在发送方移动设备中的数据的数据表从发送方移动设备传送给接收方移动设备。随后,接收方移动设备根据数据兼容性选择的数据被传送给接收方移动设备。于是,和把发送方移动设备中保存的所有数据都传送给接收方移动设备的情况相比,传送数据的数量变小,从而可减少所使用的无线资源或有线资源。可避免在接收方移动设备中保存在发送方移动设备和接收方移动设备之间不兼容的数据。从而,能够在移动设备之间实现数据的高效传送。

最好,根据本发明的接收方移动设备被配置成使得数据表包含和数据量有关的信息,数据选择装置根据数据表中包含的和数据量有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

最好,根据本发明的信息通信方法被配置成使得数据表包含和数据量有关的信息,并且数据选择步骤根据数据表中包含的和数据量有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

根据本发明的这些方面,接收方移动设备请求发送方移动设备传送接收方移动设备中的可存储数据量的范围之内的数据,从而接收方移动设备能够保存从发送方移动设备接收的所有数据。因此,可在不浪费数据传输的情况下实现快速数据传送。

最好,根据本发明的接收方移动设备被配置成使得数据表包括和图像数据有关的信息,数据选择装置参考数据表中包含的和图像数据有关的信息,选择发送方移动设备请求发送方移动设备传送的数据。

最好,根据本发明的信息通信方法被配置成使得数据表包括和图像数据有关的信息,数据选择步骤参考数据表中包含的和图像数据有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

和文本数据相比,图像数据包含更多的属性信息,例如分辨率、色数等等,并且具有更多的数据格式。通过查询和这种图像数据相关的信息,能够容易并且准确地确定数据兼容性,并在不同型号或操作系统的移动设备之间实现图像数据的平稳转移。

最好,根据本发明的接收方移动设备被配置成使得数据表包含音乐数据相关的信息,并且数据选择装置参考数据表中包含的和音乐数据有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

最好,根据本发明的信息通信方法被配置成使得数据表包含音乐数据相关的信息,并且数据选择步骤参考数据表中包含的和音乐数据有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

和文本数据相比,音乐数据包含更多的属性信息,例如和弦数等等,并且具有更多的数据格式。通过查询和这种音乐数据相关的信息,能够容易并且准确地确定数据兼容性,并在不同型号或操作系统的移动设备之间实现音乐数据的平稳转移。

最好,根据本发明的接收方移动设备被配置成使得数据表包含和发送方移动设备有关的信息,数据选择装置参考数据表中包含的和发送方移动设备有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

最好,根据本发明的信息通信方法被配置成使得数据表包含和发送方移动设备有关的信息,数据选择步骤参考数据表中包含的和发送方移动设备有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

根据它们的型号和操作系统,移动设备受与可用分辨率、色数、产生的声音的数目、附加文件的数目和容量等相关的各种限制条件的管制。通过查询和发送方移动设备相关的信息,能够防止把与发送方移动设备兼容,但是和接收方移动设备不兼容的不必要数据传送给接收方移动设备。从而,能够在不同型号或操作系统的移动设备之间实现平稳的数据转移。

最好,根据本发明的接收方移动设备被配置成使得数据表包含和接收方移动设备有关的信息,数据选择装置参考数据表中包含的和接收方移动设备有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

最好,根据本发明的信息通信方法被配置成使得数据表包含和接收方移动设备有关的信息,数据选择步骤参考数据表中包含的和接收方移动设备有关的信息,选择接收方移动设备请求发送方移动设备传送的数据。

根据它们的型号和操作系统,移动设备受与可用分辨率、色数、产生的声音的数目、附加文件的数目和容量等相关的各种限制条件的管制。通过查询和接收方移动设备相关的信息,能够防止把和接收方移动设备不兼容的不必要数据传送给接收方移动设备。从而,能够在不同型号或操作系统的移动设备之间实现平稳的数据转移。

根据本发明的发送方移动设备包括:存储数据的数据存储装置;把数据存储装置中保存的数据的数据表传送给服务器设备的表发送装置;从数据存储装置提取从表发送装置传送的数据表选出的数据的数据提取装置;和把数据提取装置提出的数据传送给服务器设备的数据发送装置。

根据本发明的接收方移动设备包括:从服务器设备接收数据表的表接收装置;存储用于确定接收方移动设备中的数据兼容性的检验表的表存储装置;比较表接收装置接收的数据表和表存储装置中保存的检验表,以便选择在接收方移动设备中具有数据兼容性的数据的数据选择装置;和从服务器设备接收数据选择装置所选数据的数据接收装置。

根据本发明的服务器设备被配置成实现相对于前述发送方移动设备和接收方移动设备的数据传送和数据接收,服务器设备包括:接收从发送方移动设备的数据发送装置发出的数据的数据接收装置;响应来自于接收方移动设备的请求,从数据接收装置接收的数据中提取要传送给接收方移动设备的数据的数据提取装置;和把数据提取装置提取的数据传送给接收方移动设备的数据发送装置。

本发明也可应用于包含前述发送方移动设备、接收方移动设备和服务器设备,并被配置成实现发送方移动设备和服务器设备,以及服务器设备和接收方移动设备之间的数据传输和接收的信息通信系统的结构和操作。

根据本发明的信息通信方法是其中发送方移动设备实现相对于服务器设备的数据传送和数据接收的信息通信方法,所述信息通信方法包括:发送方移动设备把数据存储装置中保存的数据的数据表传送给服务器设备的表发送步骤;发送方移动设备从数据存储装置提取从在表发送步骤中发送的数据表中选出的数据的数据提取步骤;和发送方移动设备把在数据提取步骤中提取的数据传送给服务器设备的数据发送步骤。

根据本发明的信息通信方法是其中接收方移动设备实现相对于服务器设备的数据传送和数据接收的信息通信方法,所述信息通信方法包括:接收方移动设备从服务器设备接收数据表的表接收步骤;接收方移动设备比较在表接收步骤中接收的数据表和用于确定接收方移动设备中的数据兼容性的检验表,以便选择在接收方移动设备中具有数据兼容性的数据的数据选择步骤;和接收方移动设备从服务器设备接收在数据选择步骤中选择的数据的数据接收步骤。

根据本发明的信息通信方法是其中服务器设备实现相对于发送方移动设备和接收方移动设备的数据传输和接收的信息通信方法,所述信息通信方法包括:服务器设备接收发送方移动设备传送的数据的数据接收步骤;服务器设备响应来自于接收方移动设备的请求,从在数据接收步骤中接收的数据中提取要传送给接收方移动设备的数据的数据提取步骤;和服务器设备把在数据提取步骤中提取的数据传送给接收方移动设备的数据发送步骤。

根据本发明的这些方面,通过服务器设备进行发送方移动设备和接收方移动设备之间的数据转移。可通过电缆、IrDA、蓝牙(注册商标)、无线LAN等实现服务器设备和发送方移动设备之间,以及服务器设备和接收方移动设备之间的数据传输和接收,或者可按照这样的结构实现服务器设备和发送方移动设备之间,以及服务器设备和接收方移动设备之间的数据传输和接收,其中在各个移动设备和公共线路网络之间使用无线电接入,在公共线路网络和服务器设备之间使用有线连接。例如,在接收方移动设备未处于通信状态的时段内,数据被临时保存在服务器设备中,在接收方移动设备进入通信状态之后,保存的数据被传送给接收方移动设备,这能够实现更安全、更高效的数据传送。

最好,根据本发明的服务器设备被配置成还包括把数据接收装置接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据,以致数据提取装置从数据转换装置把接收的数据转换或处理成的数据中提取要传送给接收方移动设备的数据。

最好,根据本发明的信息通信方法被配置成还包括服务器设备把在数据接收步骤中接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据的数据转换步骤,以致在数据提取步骤中,服务器设备从在数据转换步骤中接收的数据被转换或处理成的数据中提取要传送给接收方移动设备的数据。

根据本发明的这些方面,根据服务器设备中的需要,转换或处理从发送方移动设备传送给服务器设备的数据。即,即使保存在发送方移动设备中的数据和接收方移动设备不兼容,服务器设备也可把该数据转换或处理成与接收方移动设备兼容的数据。这使得能够向接收方移动设备传送更多的数据。从而,提高了数据传送效率。

根据本发明的服务器设备是配置成实现相对于发送方移动设备和接收方移动设备的数据传输和接收的服务器设备,所述服务器设备包括:从发送方移动设备接收数据表的表接收装置;保存用于确定接收方移动设备中的数据兼容性的检验表的表存储装置;比较表接收装置接收的数据表和表存储装置中保存的检验表,以便选择在接收方移动装置中具有数据兼容性的数据的数据选择装置;从发送方移动设备接收由数据选择装置选择的数据的数据接收装置;从数据接收装置接收的数据中提取要传送给接收方移动装置的数据的数据提取装置;和把数据提取装置提取的数据传送给接收方移动设备的数据发送装置。

本发明也可应用于包含发送方移动设备、接收方移动设备和前述服务器设备,并且被配置成实现发送方移动设备和服务器设备,以及服务器设备和接收方移动设备之间的数据传输和接收的信息通信系统的构造和操作。

根据本发明的信息通信方法是其中服务器设备实现相对于发送方移动设备和接收方移动设备的数据传输和接收的信息通信方法,所述信息通信方法包括:服务器设备从发送方移动设备接收数据表的表接收步骤;服务器设备比较在表接收步骤中接收的数据表和用于确定接收方移动设备中数据兼容性的检验表,以便选择在接收方移动装置中具有数据兼容性的数据的数据选择步骤;服务器设备从发送方移动设备接收在数据选择步骤中选择的数据的数据接收步骤;服务器设备从在数据接收步骤中接收的数据中提取要传送给接收方移动装置的数据的数据提取步骤;和把在数据提取步骤中提取的数据传送给接收方移动设备的数据发送步骤。

根据本发明的这些方面,服务器设备确定要从发送方移动设备传送给接收方移动设备的数据是否与接收方移动设备兼容。因此,和接收方移动设备进行确定的情况相比,在接收方移动设备减轻了关于数据转移的处理负荷。甚至可把数据传送给不具有兼容性确定功能的接收方移动设备。

最好,根据本发明的服务器设备被配置成还包括把数据接收装置接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据的数据转换装置,以致数据提取装置从数据转换装置把接收的数据转换或处理成的数据中提取要传送给接收方移动设备的数据。

最好,根据本发明的信息通信方法被配置成还包括服务器设备把在数据接收步骤中接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据的数据转换步骤,以致在数据提取步骤中,服务器设备从在数据转换步骤中接收的数据被转换或处理成的数据中提取要传送给接收方移动设备的数据。

根据本发明的这些方面,服务器设备根据需要,转换或处理从发送方移动设备传送给服务器设备的数据。即,即使保存在发送方移动设备中的数据和接收方移动设备不兼容,服务器设备也可把该数据转换或处理成与接收方移动设备兼容的数据。这允许把更多的数据传送给接收方移动设备。从而,提高了数据传送效率。

根据本发明的服务器设备是配置成实现相对于接收方移动设备和接收方移动设备的数据传输和接收的服务器设备,所述服务器设备包括:从发送方移动设备接收数据表的数据表接收装置;从接收方移动设备接收用于确定接收方移动设备中的数据兼容性的检验表的检验表接收装置;比较数据表接收装置接收的数据表和检验表接收装置接收的检验表,以便选择在接收方移动设备中具有数据兼容性的数据的数据选择装置;从发送方移动设备接收数据选择装置所选数据的数据接收装置;从数据接收装置接收的数据中提取要传送给接收方移动设备的数据的数据提取装置;和把数据提取装置提取的数据传送给接收方移动设备的数据发送装置。

根据本发明的接收方移动设备是配置成实现相对于上述服务器设备的数据传输和接收的接收方移动设备,所述接收方移动设备包括:存储检验表的检验表存储装置;和把保存在检验表存储装置中的检验表传送给服务器设备的表发送装置。

本发明也可应用于包含发送方移动设备,接收方移动设备和前述服务器设备,并被配置成实现发送方移动设备和服务器设备之间,以及服务器设备和接收方移动设备之间的数据传输和接收的信息通信系统的构造和操作。

根据本发明的信息通信方法是其中服务器设备实现相对于发送方移动设备和接收方移动设备的数据传输和接收的信息通信方法,所述信息通信方法包括:从发送方移动设备接收数据表的数据表接收步骤;从接收方移动设备接收用于确定接收方移动设备中的数据兼容性的检验表的检验表接收步骤;比较在数据表接收步骤中接收的数据和在检验表接收步骤中接收的检验表,以便选择在接收方移动设备中具有数据兼容性的数据的数据选择步骤;从发送方移动设备接收在数据选择步骤中选择的数据的数据接收步骤;从在数据接收步骤中提取要传送给接收方移动设备的数据的数据提取步骤;和把在数据提取步骤中提取的数据传送给接收方移动设备的数据发送步骤。

根据本发明的这些方面,接收方移动设备执行用于确定接收方移动设备中的数据兼容性的检验表的存储。因此,和服务器设备执行存储的情况相比,这种结构适合于存在被假定为数据目的地的若干接收方移动设备的情况。即,在存在假定为数据目的地的若干接收方移动设备的情况下,服务器设备需要根据各个接收方移动设备的型号和操作系统,保存若干检验表,就搜索效率和传送时间来说,这是不可取的。于是,借助其中若干接收方移动设备保存和各自的接收方移动设备相符的检验表,并根据需要把检验表传送给服务器设备的结构克服了这种不便。

最好,根据本发明的服务器设备被配置成还包括把数据接收装置接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据的数据转换装置,以致数据提取装置从数据转换装置把接收数据转换或处理成的数据中提取要传送给接收方移动设备的数据。

最好,根据本发明的信息通信方法被配置成还包括服务器设备把在数据接收步骤中接收的数据转换或处理成在接收方移动设备中具有数据兼容性的数据的数据转换步骤,以致在数据提取步骤中,服务器设备从数据转换步骤中所接收数据被转换或处理成的数据中提取要传送给接收方移动设备的数据。

根据本发明的这些方面,服务器设备根据需要,转换或处理从发送方移动设备传送给服务器设备的数据。即,即使保存在发送方移动设备中的数据与接收方移动设备不兼容,服务器设备也可把所述数据转换或处理成与接收方移动设备兼容的数据。这允许向接收方移动设备传送更多的数据。从而,提高了数据传送效率。

根据下面给出的详细说明和附图,可更充分地理解本发明,所述详细说明和附图只是对本发明的举例说明,而不应被看作是对本发明的限制。

根据下面给出的详细说明,本发明的其它适用范围将变得显而易见。但是,要明白在简要说明本发明的优选实施例的同时,详细说明和具体例子仅仅是作为举例说明给出的。因为对于本领域的技术人员来说,根据所述详细说明,本发明的精神和范围内的各种变化和修改将变得显而易见。

附图说明

图1是蜂窝电话的硬件结构图。

图2是第一实施例中的信息通信系统的系统结构图。

图3是表示信息通信系统中的处理的流程图。

图4表示了公用数据表的一个例子。

图5表示了相关图像数据表的一个例子。

图6表示了相关音乐数据表的一个例子。

图7表示了相关应用程序数据表的一个例子。

图8表示了源数据表的一个例子。

图9表示了公用检验表的一个例子。

图10表示了可选检验表的一个例子。

图11表示了文件容量检验表的一个例子。

图12是表示前半部分兼容性检验处理的流程图。

图13是表示后半部分兼容性检验处理的流程图。

图14表示了数据兼容性检验结果的一个例子。

图15是表示请求表产生处理的流程图。

图16表示了请求表的一个例子。

图17表示了文件容量兼容性检验结果的一个例子。

图18表示了兼容性请求列的一个例子。

图19是从第二实施例到第四实施例中的服务器设备的硬件结构图。

图20是第二实施例中的信息通信系统的系统结构图。

图21是第三实施例中的信息通信系统的系统结构图。

图22是第四实施例中的信息通信系统的系统结构图。

具体实施方式

第一实施例

下面说明本发明第一实施例中的信息通信系统。根据本发明,信息通信系统包括发送方移动设备和接收方移动设备。

首先说明信息通信系统的结构。图1是蜂窝电话10的硬件结构图,蜂窝电话10是信息通信系统的一个组件。蜂窝电话10由CPU10a,诸如半导体存储器之类的存储器10b,配置成向蜂窝电话20发送数据和从蜂窝电话20接收数据的通信装置10c,诸如操作按键之类的输入装置10d,诸如LCD(液晶显示器)或者EL(场致发光显示器)之类的显示装置10e,和诸如麦克风、扬声器之类的声音处理装置10f组成。这里,CPU10a、存储器10b、通信装置10c、输入装置10d、显示装置10e和声音处理装置10f均通过总线10g被连接,以便能够相互通信。

由于同样也是信息通信系统的一个组件的蜂窝电话20的硬件结构和蜂窝电话10的硬件结构很相似,将用和蜂窝电话10同样的一系列附图标记来表示蜂窝电话20的组件,而不提供蜂窝电话20的图解和详细说明。即,蜂窝电话20由CPU20a、存储器20b、通信装置20c、输入装置20d、显示装置20e和声音处理装置20f组成。CPU20a、存储器20b、通信装置20c、输入装置20d、显示装置20e和声音处理装置20f均通过总线20g被连接,以便能够相互通信。

蜂窝电话10和蜂窝电话20之间的内容数据的传送可以是利用诸如UART(通用异步收发器)、IrDA(红外数据结合)、蓝牙(注册商标)之类无线电通信的任意传送,并且可以是包括通过服务器设备转发,通过诸如UIM之类记录介质转移的任意其它手段等等。

图2是信息通信系统1的系统结构图。构成信息通信系统1的蜂窝电话10是向蜂窝电话20传送内容数据的发送方移动设备。在功能方面,蜂窝电话10由数据存储器11,数据表发生器12,数据表发送器13,请求表接收器14,数据提取器15,和数据发送器16组成。这里数据存储器11对应于图1中所示的存储器10b。当CPU10a执行保存在图1中所示的存储器10b中的软件时,实现数据表发生器12,数据表发送器13,请求表接收器14,数据提取器15和数据发送器16。下面将详细说明各个组件。

数据存储器11(对应于数据存储装置)保存作为向蜂窝电话20发送的候选内容的内容数据。为了便于说明,内容数据本身被描述成保存在数据存储器11中,但是也可采用其中数据存储器11保存指示内容数据的存储位置的指针,内容数据本身保存在指针指示的其它存储位置的结构。

数据表发生器12产生保存在数据存储器11中的内容数据列表,作为数据表。

数据表发送器13(对应于表发送装置)把数据表发生器12产生的数据表传送给蜂窝电话20。

请求表接收器14接收从后面描述的蜂窝电话20的请求表发送器25发送的请求表。

数据提取器15(对应于数据提取装置)参考请求表接收器14接收的请求表,从保存在数据存储器11中的内容数据中,选择并提取要传送给蜂窝电话20的内容数据。

数据发送器16(对应于数据发送装置)把数据提取器15提取的内容数据传送给蜂窝电话20。

蜂窝电话20是接收从蜂窝电话10发送的内容数据的接收方移动设备。在功能上,蜂窝电话20由检验表DB21,数据表接收器22,数据兼容性检验器23,请求表发生器24,请求表发送器25,数据接收器26和数据存储器27组成。这里,检验表DB21和数据存储器27对应于存储器20b。当CPU20a执行保存在存储器20b中的软件时,实现数据表接收器22,数据兼容性检验器23,请求表发生器24,请求表发送器25和数据接收器26。下面将详细说明各个组件。

检验表DB21(对应于表存储装置)把蜂窝电话20中与蜂窝电话10兼容的内容数据列表保存为检验表。

数据表接收器22(对应于表接收装置)接收从蜂窝电话10的数据表发送器13发送的数据表。

数据兼容性检验器23比较数据表接收器22接收的数据表和从检验表DB21获得的检验表,确定数据表中列举的内容数据是否与蜂窝电话20兼容。

请求表发生器24(对应于数据选择装置)根据数据兼容性检验器23关于数据兼容性的确定结果,选择具有数据兼容性的内容数据,并产生其中记录选择的内容数据的请求表。

请求表发送器25把请求表发生器24产生的请求表传送给蜂窝电话10。

数据接收器26(对应于数据接收装置)接收从蜂窝电话10的数据发送器16发送的内容数据。

数据存储器27保存数据接收器26接收的内容数据。

下面将说明本实施例中信息通信系统的操作,另外还说明根据本发明的信息通信方法。图3是表示信息通信系统1的操作的流程图。在信息通信系统1中,为了把内容数据从蜂窝电话10传送给蜂窝电话20,数据表发生器12首长产生保存在数据存储器11中的内容数据的数据表(S1)。

图4表示了在S1中产生的数据表的一个例子。如图4中所示,数据表发生器12产生的数据表121具有ID存储区121a、文件名存储区121b、数据类型存储区121c、数据格式存储区121d、采集/更新数据存储区121e、数据大小存储区121f和可选数据表数目存储区121g。

在ID存储区121a中,在“ID”项下保存唯一分配给保存在数据存储器11中的所有内容数据的标识信息(例如,“1”、“2”、…、“36”),以便识别内容数据。

在文件名存储区121b中,在“文件名”项下保存和数据存储器11中存储的各个内容数据对应的文件的名称(例如“A1.xxx”、“A2.xxx”、…、“D18.xxx”)。

在数据类型存储区121c中,在“数据类型”项下保存指示数据存储器11中保存的各个内容数据的类型的字符数据(例如,“邮件”、“时间表”、…、“音乐”)。

在数据格式存储区121d中,在“数据格式”项下保存数据存储器11中保存的各个内容数据的输出格式(例如,“标准格式”、“MFI”、…、 “WMA”)。

在采集/更新数据存储区121e中,保存指示数据存储器11中保存的各个内容数据的采集日期的数据(例如,“2002/1/10”、“2002/1/11”、…“2002/2/13”)。如果内容数据在采集之后被更新过,则保存指示更新日期的数据。这些数据保存在“采集/更新日期”项下。

在数据大小存储区121f中,在“数据大小”项下保存数据存储器11中保存的各个内容数据的数据量(例如,“10KB”、“1KB”、…、“20KB”)。

在可选数据表数目存储区121g中,在“可选数据表数目”项下保存和内容数据的预定类型对应的,其中保存更详细信息的数据表的数目(例如“0”、“1”、“2”和“3”)。在可选数据表数目存储区121g中,除了数据表121中记录的数据之外,不具有要参考的任何更详细信息的内容数据具有指示该事实的标记“-”。

图5表示了可选数据表的一个例子,所述可选数据表保存当内容数据的类型与图像相关时要参考的数据。这里,可选数据表包括相关图像数据表,相关音乐数据表,和相关应用程序数据表。相关图例数据表是作为与图像数据相关信息的记录的数据表,相关音乐数据表是作为与音乐数据相关信息的记录的数据表,相关应用程序数据表是作为和应用程序有关信息(例如指示诸如版本信息,API(应用程序接口)之类操作环境的信息)的记录的数据表。如图5中所示,相关图像数据表122具有ID存储区122a、文件名存储区122b、分辨率存储区122c和色数存储区122d。

在ID存储区122a中,在“ID”项下保存唯一分配给保存在数据存储器11中的各个内容数据的标识信息(例如,“10”、“11”、…、“32”),以便识别内容数据。

在文件名存储区122b中,在“文件名”项下保存和数据存储器11中存储的各个内容数据对应的文件的名称(例如“A10.xxx”、“B10.xxx”、…、“A17.xxx”)。

在分辨率存储区122c中,在“分辨率”项下保存指示与ID存储区122a中保存的每个ID对应的内容数据的显示分辨率(以点为单位)的数字数据(例如,“120×160”、“130×120”、…、“120×160”)。

在色数存储区122d中,在“色数”项下保存指示与ID存储区122a中保存的每个ID对应的内容数据的显示颜色的数目的数字数据(例如,“256”、“4096”、…、“4096”)。

图6表示了保存当内容数据的类型与音乐相关时要参考的数据的可选数据表的一个例子。如图6中所示,相关音乐数据表123具有ID存储区123a、文件名存储区123b和和声音数目存储区123c。

在ID存储区123a中,在“ID”项下保存唯一分配给保存在数据存储器11中的各个内容数据的标识信息(例如,“20”、“22”、…、“36”),以便识别内容数据。

在文件名存储区123b中,在“文件名”项下保存和数据存储器11中存储的各个内容数据对应的文件的名称(例如“A14.xxx”、“C14.xxx”、…、“D18.xxx”)。

在声音数目存储区123c中,在“声音数目”项下保存指示与ID存储区123a中保存的每个ID对应的内容数据的再现和弦的数目的数字数据(例如,“16”、“16”、“3”、…)。

此外,图7表示了保存当内容数据的类型与Java(注册商标)应用程序相关时,要参考的数据的可选数据表的例子。如图7中所示,相关应用程序数据表124具有ID存储区124a、文件名存储区124b和文件属性存储区124c。

在ID存储区124a中,在“ID”项下保存唯一分配给数据存储器 11中保存的各个内容数据的标识信息(例如,32),以便识别内容数据。

在文件名存储区124b中,在“文件名”项下保存和数据存储器11中存储的各个内容数据对应的文件的名称(例如A17.xxx)。

在文件属性存储区124c中,在“ADF(属性定义文件)文件”项下保存和与ID存储区124a中保存的ID对应的内容数据的属性有关的信息。

图8表示了保存在数据存储器11中,作为和蜂窝电话10有关信息的记录的数据表的一个例子(下面称为源数据表)。在下面的说明中,公用数据表、可选数据表和源数据表将被简单地统称为“数据表”。如图8中所示,源数据表125具有分辨率存储区125a、色数存储区125b、声音数目存储区125c和附件限制存储区125d。

在分辨率存储区125a中,在“分辨率”项下保存指示蜂窝电话10的显示装置10c可以其显示内容数据的分辨率的数字数据(例如,120×160点或更小)。

在色数存储区125b中,在“色数”项下保存指示蜂窝电话10的显示装置10e可以其显示内容数据的颜色数目的数字数据(例如,65536色或更少)。

在声音数目存储区125c中,在“声音数目”项下保存指示蜂窝电话10的声音处理装置10f可用其再现内容数据的和弦数目的数字数据(例如,16和弦或更少)。

在附件限制存储区125d中,在“附件限制”项下保存指示关于蜂窝电话10的通信装置10c传送作为附加数据的内容数据的限制条件(例如,接收:max1,假定除了主文本之外,最高还允许100KB)的数据。

在S2中,数据表发送器13把在S1中产生的数据表(由公用数据表、可选数据表和源数据表)发送给蜂窝电话20。

在S3中,数据表接收器22接收数据表发送器13发送的数据表。

在S4中,参考检验表DB 21中保存的检验表,确定数据表接收器22接收的数据表中记录的内容数据是否与蜂窝电话20兼容。

图9表示了在S4中参考的检验表的一个例子。如图9中所示,公用检验表211具有ID存储区211a、数据类型存储区211b、数据格式存储区211c和数据大小存储区211d。

在ID存储区211a中,在“ID”项下保存分配给在内容数据的类型、数据格式和数据大小中的至少一个方面不同的各个内容数据的记录的标识信息(例如,“1”、“2”、…、“26”)。

在数据类型存储区211b中,在“数据类型”项下保存指示可被传送给蜂窝电话20的内容数据的类型的字符数据(例如,“邮件”、“时间表”、…、“音乐”)。

在数据格式存储区211c中,在“数据格式”项下保存可被传送给蜂窝电话20的内容数据的输出格式(例如,“标准格式”、“AAC”、…、“ATRAC3”)。

在数据大小存储区211d中,在“数据大小”项下保存可被传送给蜂窝电话20的内容数据的数据量(例如,“20KB或更小”、“10KB或更小”、…、“100KB或更小”)。

图10表示了保存在检验表DB21中,并且包括和蜂窝电话20有关信息的记录的检验表的一个例子。如图10中所示,可选的检验表212具有分辨率存储区212a、色数存储区212b、、声音数目存储区212c和附件限制存储区212d。

在分辨率存储区212a,在“分辨率”项下保存指示蜂窝电话20的显示器20e可以其显示内容数据的分辨率的数字数据(例如120×160点或更少)。

在色数存储区212b中,在“色数”项下保存指示蜂窝电话20的显示装置20e可以其显示内容数据的颜色数目的数字数据(例如,65536色或更少)。

在声音数目存储区212c中,在“声音数目”项下保存指示蜂窝电话20的声音处理装置20f可用其再现内容数据的和弦数目的数字数据(例如,16和弦或更少)。

在附件限制存储区212d中,在“附件限制”项下保存指示关于蜂窝电话20的通信装置20c接收作为附加数据的内容数据的限制条件(例如,接收:max1,假定除了主文本之外,最高还允许100KB)的数据。

图11表示了保存在检验表DB21中的蜂窝电话20的文件容量检验表的一个例子。如图11中所示,文件容量检验表213具有数据类型存储区213a和最大数目存储区213b。

在数据类型存储区213a中,在“数据类型”项下保存指示可传送给蜂窝电话20的内容数据的类型的字符数据(例如“铃声旋律”、“图像”、…、“音乐”)。

在最大数目存储区213b中,在“最大数目”项下保存指示和数据类型存储区213a中保存的内容数据的类型对应的,可保存在蜂窝电话20中的数据的最大数目的数字数据(例如“2”、“3”、…、“2”)。在下面的说明中,公用检验表、可选检验表和文件容量检验表将简单地统称为“检验表”。

下面参考图12和图13详细说明由数据兼容性检验器23进行的兼容性检验处理。首先,数据兼容性检验器23把数据表接收器22接收的数据表取回到内存中。即,在S401中,公用数据表被取回到内存中,在S402中,可选数据表被取回到内存中,在S403中,源数据表被取回到内存中。

随后在S404中,“k=1”被设为作为兼容性检验目标的记录的计数器的初始值。在S405中,查询公用数据表中,与ID=k对应的内容数据的数据类型、数据格式和数据大小。此时,查询公用数据表,以便把k=N设为k的最大值。

在S406中,对公用检验表中记录的数据进行搜索,确定包含在公用数据表中的数据类型和数据格式是否存在于公用检验表中。

如果在S406中,确定前面提及的数据类型和数据格式的内容数据存在于公用检验表中,则查询公用数据表中内容数据的数据大小,以便确定数据大小是否不大于公用检验表中记录的预定数据大小(S407)。

如果在S407中,确定数据大小不大于公用检验表中记录的预定数据大小,则查询公用数据表中内容数据的可选数据表数目,以便确定可选数据表数目是否不小于1(S408)。

如果可选数据表数目不小于1,则把和在S408中查询的可选数据表数目对应的可选数据表取回到内存中(S409)。随后,把这样取回内存的可选数据表中记录的和ID=k对应的属性数据与可选检验表中记录的属性数据进行比较(S410)。

当比较结果是可选数据表中记录的和ID=k对应的所有属性数据不大于可选检验表中记录的属性数据时,确定对应于ID=k的内容数据在预定的限制范围之内(S411)。

当确定内容数据在预定的限制范围内时,ID=k,文件名,兼容性“○”,数据类型和采集/更新日期被输出给数据兼容性检验结果(S412)。

随后,在作为兼容性检验目标的记录的计数器k中设置k+1(S413),并确定k是否等于N+1。当确定结果是k=N+1时,流程转到后面说明的步骤S414。另一方面,如果k不等于N+1,则流程返回S405,重复执行从S405-S413的连续处理。这导致对包含在数据表中的所有内容数据进行兼容性检验。在完成关于数据表中包含的所有内容数据的兼容性检验之后,输出数据兼容性检验结果(S414)。

当S408中的确定结果是可选数据表数目为“-”时,则在跳过S409-S411的各个过程的同时,流程转到S412及其后的处理。当S409中的确定结果是可选数据表数目为“0”则源数据表被看作是对应于ID=k的属性数据,并把所述属性数据与可选检验表中记录的属性数据进行比较(S415)。

当比较结果是被看作对应于ID=k的属性数据的源数据表不大于可选检验表中记录的属性数据时,确定对应于ID=k的内容数据在预定限制范围之内(S416)。当确定内容数据在预定的限制范围内时,流程转到前述步骤S412。即,ID=k,文件名,兼容性“○”,数据类型,和采集/更新日期被输出给数据兼容性检验结果。

当在S406中,在公用检验表中不存在前述数据类型和数据格式的内容数据时,确定不能把作为兼容性检验目标的内容数据传送给蜂窝电话20,ID=k,文件名,兼容性“×”,数据类型,和采集/更新日期被输出给数据兼容性检验结果(S417)。

类似地,当在S407中确定前述数据大小超过公用检验表中记录的预定数据大小时,确定不能把作为兼容性检验目标的内容数据传送给蜂窝电话20,ID=k,文件名,兼容性“×”,数据类型,和采集/更新日期被输出给数据兼容性检验结果。

此外,当在S411和S416中确定内容数据不在预定的限制范围内时,不能把作为兼容性检验目标的内容数据传送给蜂窝电话20,ID=k,文件名,兼容性“×”,数据类型,和采集/更新日期被输出给数据兼容性检验结果。完成S417之后,流程转到S413及其后的处理。

图14表示了在S414中输出的数据兼容性检验结果的一个例子。如图14中所示,数据兼容性检验结果231具有ID输出存储区231a、文件名输出区231b、兼容性结果输出区231c、数据格式输出区231d,和采集/更新日期输出区231e。

ID输出区231a在“ID”项下包含唯一分配给数据表中记录的所有内容数据的标识信息(例如,“1”、“2”、…“36”)的输出,以便在兼容性检验之后识别内容数据。

文件名输出区231b在“文件名”项下包含和数据表中记录的各个内容数据对应的文件名称(例如“A1.xxx”、“A2.xxx”…、“D18.xxx”)的输出。

兼容性结果输出区231c在“兼容性结果”项下包含指示在前述S412中输出的兼容性检验结果的符号(例如“○”和“×”)的输出。

数据格式输出区231d在“数据格式”项下包含蜂窝电话20中,上述各个内容数据的输出的数据格式(例如“标准格式”、“MFI”、…“WMA”)。

采集/更新日期输出区231e包含指示上述各个内容数据的采集日期的数据输出(例如“2002/1/10”、“2002/1/11”、…“2002/2/13”)。如果内容数据在采集之后被更新,则输出区231e包含指示更新日期的数据输出。这些数据在“采集/更新日期”项下被保存为输出。

在随后的S5中,请求表发生器24产生请求表,所述请求表作为蜂窝电话20请求蜂窝电话10发送的内容数据的列表的记录。下面将参考图15详细说明请求表产生过程。

首先在S501中,请求表发生器24获得从数据兼容性检验器23输出的数据兼容性检验结果。随后在S502中,“k=1”被设定为在请求表的产生过程中使用的记录计数器的初始值。随后在数据兼容性检验结果中查询对应于ID=k的内容数据的兼容性检验结果。此时,查询数据兼容性检验结果,把k=N设为k的最大值(S503)。

当S503中的查询结果是兼容性检验结果为“○”,则把相应的ID=k,文件名,数据类型,和采集/更新日期的各个数据输出给兼容性请求表(S504)。随后,在请求表的产生过程中使用的记录计数器k中设定k+1(S505),并且确定k是否等于N+1。当确定结果为k=N+1,则流程转到后面说明的S506。另一方面,如果k不等于N+1,则流程返回S503,重复执行从S503-S505的连续处理。这导致在兼容性请求表中列举判断为与蜂窝电话20兼容的所有内容数据。

当S503中的查询结果是兼容性检验结果为“×”时,流程跳过S504的过程,转到S505及其后面的处理。于是,就判断为与蜂窝电话20不兼容的内容数据来说,不把相应的ID=k,文件名,数据类型和采集/更新日期的各个数据输出给兼容性请求表。

S506计算和输入兼容性请求表的内容数据对应的文件的数目,并把计算结果输出给文件容量兼容性检验结果。此时输出的计算结果是各种类型的内容数据中的总数值。

图16表示了在输出兼容性请求表时输出的请求表的一个例子。如图16中所示,请求表241具有ID输出区241a,文件名输出区241b,数据类型输出区241c和采集/更新日期输出区241d。

ID输出区241a在“ID”项下包含唯一分配给判断为与蜂窝电话20兼容的各个内容数据的标识信息(例如,“1”、“2”、…“36”)的输出,以便识别内容数据。

文件名输出区241b在“文件名”项下包含与判断为和蜂窝电话20兼容的内容数据对应的文件名称(例如“A1.xxx”、”A2.xxx”、…、“D18.xxx”)的输出。

数据类型输出区241c在“数据类型”项下包含判断为和蜂窝电话20兼容的内容数据的数据类型(例如“邮件”、“日期表”、…“音乐”)的输出。

采集/更新日期输出区241d包含指示上述各个内容数据的采集日期的数据输出(例如“2002/1/10”、“2002/1/11”、…“2002/2/13”)。如果内容数据在采集之后被更新,则输出区241d包含指示更新日期的数据输出。这些数据在“采集/更新日期”项下作为输出被保存。

图17表示了参考请求表241输出的文件容量兼容性检验结果的一个例子。如图17中所示,文件容量兼容性检验结果242具有数据类型输出区242a,最大数目输出区242b,总数据数目输出区242c,兼容数据数目输出区242d,和删除数据数目输出区242e。

数据类型输出区242a在“数据类型”项下包含判断为与蜂窝电话20兼容的各个内容数据的数据类型(例如“铃声旋律”,“图像”…“音乐”)的输出。

最大数目输出区242b包含指示在相应数据类型下,可传送给蜂窝电话20的内容数据的最大数目(例如“2”、“3”… “2”)的输出。

总数据数目输出区242c包含指示在相应数据类型下,包含在数据表接收器22接收的数据表中的内容数据的数目(例如“3”、“7”…“4”)的数据输出。

兼容数据数目输出区242d包含指示在相应数据类型下,包含在数据表接收器22接收的数据表中的内容数据中,被数据兼容性检验器23判断为兼容的内容数据的数目(例如“2”、“4”、…“3”)的数据输出。

删除数据数目输出区242e包含在相应数据类型下,由于超过了输入最大数目输出区242b的最大数目,应被删除的内容数据的数目(例如“1”)的输出。如果不存在要删除的任何数据,则把“-”输入删除数据数目输出区242e中。

返回图15,S507确定输入文件容量兼容性检验结果242的删除数据数目输出区242e的内容数据的数目是否小于1。当内容数据的数目不小于1时,查询对应的数据类型,并且把输入最大数目输出区242b的数目内的数据的ID和文件名称输出给请求表(S508)。最好按照采集/更新日期的年代顺序,从年代最早的开始确定超过最大值的删除内容数据。这导致优先传送用户必需程度较高的内容数据。

另一方面,如果内容数据的数目小于1,则不存在超出最大值的任何内容数据;从而查询对应的数据类型,并且把数据的ID和文件名输出给请求表(S509)。

图18表示了在S506中输出的兼容性请求表的一个例子。如图18中所示,兼容性请求表243具有ID输出区243a和文件名输出区243b。

ID输出区243a在“ID”项下包含唯一分配给相应内容数据的标识信息(例如“1”、“2”、…“36”)的输出,以便识别从蜂窝电话10传送给蜂窝电话20的内容数据。

文件名输出区243b在“文件名”项下包含和从蜂窝电话10传送给蜂窝电话20的内容数据对应的文件的名称(例如“A1.xxx”、“A2.xxx”、…“D18.xxx”)的输出。

返回图3,在完成请求表产生处理之后,请求表发送器25把请求表发送给蜂窝电话10(S6)。发送的请求表由蜂窝电话10的请求表接收器14接收(S7)。

在S8中,数据提取器15参考接收的请求表,从数据存储器11提取和请求表中记录的ID及文件名对应的内容数据。数据发送器16把这样提取的内容数据发送给蜂窝电话20(S9)。

发送的内容数据由蜂窝电话20的数据接收器26接收(S10)。随后,接收的内容数据被保存在数据破例27中(S11)。

如上所述,为了把内容数据从蜂窝电话10传送给蜂窝电话20,在传送内容数据之前,首先把保存在蜂窝电话10的数据破例11中的内容数据的数据表从蜂窝电话10传送给蜂窝电话20。随后,蜂窝电话10把蜂窝电话20根据数据的兼容性选择的数据传送给蜂窝电话20。因此,和把蜂窝电话10中保存的所有数据传送给蜂窝电话20的情况相比,降低了传送数据的数量,并且可减少所使用的无线资源或有线资源。蜂窝电话10和蜂窝电话20之间不兼容的内容数据不被保存在蜂窝电话20中。从而,在蜂窝电话之间实现数据的高效传送是切实可行的。

第二实施例

下面,将说明本发明第二实施例中的信息通信系统。本实施例中的信息通信系统包括根据本发明的发送方移动设备,接收方移动设备和服务器设备。该信息通信系统与第一实施例的信息通信系统的不同之处在于通过诸如个人计算机之类服务器设备,实现发送方移动设备和接收方移动设备之间的数据发送和接收。

首先,说明本实施例中的信息通信系统的结构。信息通信系统由作为数据源的蜂窝电话,作为数据目的地的蜂窝电话和服务器设备组成。各个蜂窝电话的硬件结构和参考图1说明的第一实施例中的蜂窝电话10、20的硬件结构非常相似。

图19是服务器设备300的硬件结构图。服务器设备300由CPU300a,诸如半导体存储器之类的存储器300b,诸如硬盘之类的存储装置300c,配置成相对于蜂窝电话10和蜂窝电话20收发数据的发送-接收装置300d,诸如键盘、鼠标之类的输入装置300e,和诸如显示器之类的显示装置300f这里,CPU300a、存储器300b、通信装置300c、发送-接收装置300d、输入装置300e和显示装置300f均通过总线300g被连接,以便能够相互通信。

图20是本实施例中的信息通信系统2的系统结构图。如图20中所示,信息通信系统2的蜂窝电话10具有和第一实施例中的蜂窝电话10非常类似的必要结构,但是在请求接收器14的功能结构方面是不同的。即,请求接收器14不接收来自于服务器设备300的请求表,而是接收关于传送数据存储器11中保存的所有内容数据的请求。蜂窝电话20具有和第一实施例中详细说明的蜂窝电话20非常类似的必要结构。

信息通信系统2的服务器设备300是配置成把来自蜂窝电话10的数据传送转送给蜂窝电话20的服务器设备,并且在功能方面,由数据表接收器301,数据表存储器302,请求发送器303,数据接收器304,数据存储器305,数据表发送器306,请求表接收器307,数据转换器-处理器308,数据提取器309和数据发送器310组成。下面将详细说明各个组件。

数据接收器301接收从蜂窝电话10的数据表发送器13发出的数据表。

数据表存储器302保存数据表接收器301接收的数据表。

请求发送器303请求蜂窝电话10发送保存在数据存储器11中的所有内容数据。

数据接收器304(对应于数据接收装置)接收从蜂窝电话10的数据发送器16发出的内容数据。

数据存储器305保存数据接收器304接收的内容数据。

数据表发送器306把数据表接收器301接收的数据表传送给蜂窝电话20。

请求表接收器307接收从蜂窝电话20的请求表发送器25发出的请求表。接收的请求表至少包括在第一实施例中详细说明的(图14的)数据兼容性检验结果231,(图9的)公用检验表211,和(图17的)文件容量兼容性检验结果242。

数据转换器-处理器308(对应于数据转换装置)参考包含在请求表接收器307接收的请求表中的数据兼容性检验结果,转换并处理兼容性结果为“×”的内容数据,使之转换成在蜂窝电话20中具有数据兼容性的内容数据。

数据提取器309(对应于数据提取装置)参考请求表接收器307接收的请求表,从保存在数据存储器305中的内容数据中选择并提取在蜂窝电话20中兼容的内容数据。

数据发送器310(对应于数据发送装置)把数据提取器309提取的内容数据传送给蜂窝电话20。尽管主体不同,但是,本实施例中在信息通信系统2中执行的,包括兼容性检验处理,请求表产生处理,数据提取处理等的主要操作和在第一实施例中详细说明的S4、S5和S8的相应处理非常相似,这里省略对它们的图解和详细说明。

根据本实施例的信息通信系统2,如上所述,通过服务器设备300发送和接收各种数据,以便把内容数据从蜂窝电话10转移到蜂窝电话20。即,蜂窝电话20向服务器设备300传送包括数据兼容性检验结果231,数据兼容性检验结果211,和文件容量兼容性检验结果242的请求表。

服务器设备300参考接收的请求表,转换或处理不兼容的内容数据。当由于增加兼容内容数据的转换或者处理的结果,总的数据量会超过预定的最大值,通过按照日期的年代顺序,从年代最早的开始删除内容数据,减少数据量,之后把数据传送给蜂窝电话20。由于服务器设备300转换或处理内容数据,蜂窝电话10不能执行的内容数据在蜂窝电话20中变成可执行。这提高了信息通信系统中的数据传送效率。此外,蜂窝电话20可在存储范围内获得最新的数据。

第三实施例

下面,将说明本发明第三实施例中的信息通信系统。本实施例中的信息通信系统包括根据本发明的发送方移动设备,接收方移动设备和服务器设备。本实施例中的信息通信系统与第二实施例中的信息通信系统的不同之处在于诸如个人计算机之类服务器设备执行前述兼容性检验处理和请求表产生处理。

首先,说明本实施例中的信息通信系统的结构。本实施例中的信息通信系统由作为数据源的蜂窝电话,作为数据目的地的蜂窝电话和服务器设备组成。各个蜂窝电话的硬件结构和参考图1说明的第一实施例中的蜂窝电话10、20的硬件结构非常相似。服务器设备的硬件结构和参考图19说明的第二实施例中的服务器设备300的硬件结构非常相似。

图21是根据本实施例的信息通信系统3的系统结构图。信息通信系统3的蜂窝电话10具有和第一实施例中的蜂窝电话10非常类似的必要结构。在功能上,本实施例中的蜂窝电话20配有在第一实施例中详细说明的数据接收器26和数据存储器27,但是不具备检验表DB21,数据表接收器22,数据兼容性检验器23,请求表发生器24和请求表发送器25。

信息通信系统3的服务器设备320是配置成中继从蜂窝电话10传送给蜂窝电话20的数据的服务器设备,并且在功能上由检验表DB321,数据表接收器322,数据兼容性检验器323,请求表发生器324,请求表发送器325,数据接收器326,数据存储器327,数据转换器-处理器328,数据提取器329和数据发送器330组成。下面将详细说明各个组件。

检验表DB321(对应于表存储装置)保在蜂窝电话10和蜂窝电话20之间兼容的内容数据列表保存为检验表。

数据表接收器322(对应于表接收装置)接收从蜂窝电话10的数据表发送器13发出的数据表。

数据兼容性检验器323比较数据表接收器322接收的数据表和从检验表DB321获得的检验表,确定数据表中列举的内容数据在蜂窝电话20中是否具有数据兼容性。

请求表发生器324(对应于数据选择装置)根据数据兼容性检验器关于数据兼容性的确定结果,选择具有数据兼容性的内容数据,并且产生其中保存选择的内容数据的请求表。

请求表发送器325把请求表发送器324产生的请求表传送给蜂窝电话10。    

数据接收器326(对应于数据接收装置),数据存储器327,数据转换器-处理器328(对应于数据转换装置),数据提取器329(对应于数据提取装置)和数据发送器330(对应于数据发送装置)分别类似于在第二实施例中详细说明的数据接收器304,数据存储器305,数据转换器-处理器308,数据提取器309和数据发送器310。于是,这里省略对它们的详细说明。

虽然主体不同,不过本实施例中在信息通信系统3中执行的包括兼容性检验处理,请求表产生处理,数据提取处理等主要操作与在第一实施例中详细说明的S4、S5和S8的各个过程非常类似,这里省略对它们的图解和详细说明。

根据本实施例中的信息通信系统3,如上所述,通过服务器设备320发送和接收各种数据,以便把内容数据从蜂窝电话10传送给蜂窝电话20。在这个时候,除了接收数据表和发送内容数据之外,服务器设备320还进行兼容性检验处理和请求表产生处理。即,蜂窝电话20不进行兼容性检验处理和请求表产生处理。于是,根据本发明的数据转移处理也可应用于不具有执行上述各个过程的功能的蜂窝电话。本实施例可减轻由于在蜂窝电话上进行上述各个过程导致的处理负荷。

信息通信系统3适合于向若干蜂窝电话传送数据,这种情况下,服务器设备320必须事先在检验表DB中保存(记录)和假定为数据目的地的所有蜂窝电话对应的检验表。这样,服务器设备320的用户设定数据目的地蜂窝电话和用于指定所使用的检验表的型号名称及其它信息之间的对应性。

第四实施例

最好按照下述改进方式配置第三实施例中的信息通信系统,以便避免保存和假定为目的地的所有蜂窝电话相对应的检验表的不便。

下面说明本发明第四实施例中的信息通信系统。本实施例中的信息通信系统包括根据本发明的发送方移动设备,接收方移动设备和服务器设备。本实施例中的信息通信系统和第三实施例中的信息通信系统的不同之处在于接收方移动设备具有前面提及的检验表DB。

首先,说明本实施例中的信息通信系统4的结构。信息通信系统4由蜂窝电话10,蜂窝电话20和服务器设备340组成。蜂窝电话10、20的硬件结构和参考图1说明的第一实施例中的蜂窝电话10、20的硬件结构非常相似。服务器设备340的硬件结构和参考图19说明的第二实施例中的服务器设备300的硬件结构非常相似。

图22是根据本实施例的信息通信系统4的系统结构图。信息通信系统4的蜂窝电话10具有和第一实施例中详细说明的蜂窝电话10非常相似的必要结构。在功能上,本实施例中的蜂窝电话20配有在第一实施例中详细说明的检验表DB21,数据接收器26和数据存储器27,并且新配有检验表发送器28。检验表发送器28把保存在检验表DB21中,与蜂窝电话20对应的检验表发送给服务器设备340。

服务器设备340是配置成中继从蜂窝电话10传送给蜂窝电话20的数据的服务器设备,在功能上由检验表接收器341,数据表接收器342,数据兼容性检验器343,请求表发生器344,请求表发送器345,数据接收器346,数据存储器347,数据转换器-处理器348,数据提取器349和数据发送器350组成。下面将详细说明各个组件。

检验表接收器341(对应于检验表接收装置)接收从蜂窝电话20的检验表发送器28发出的检验表。

数据表接收器342(对应于数据表接收装置),数据兼容性检验器343,请求表发生器344(对应于数据选择装置),及请求表发送器345分别和在第三实施例中详细说明的数据表接收器322,数据兼容性检验器323,请求表发生器324及请求表发送器325非常类似,从而这里省略对它们的详细说明。

此外,数据接收器346(对应于数据接收装置),数据存储器347,数据转换器-处理器348(对应于数据转换装置),数据提取器349(对应于数据提取装置)及数据发送器350(对应于数据发送装置)分别和在第二实施例中详细说明的数据接收器304,数据存储器305,数据转换器-处理器308,数据提取器309及数据发送器310非常类似,这里省略对它们的详细说明。

虽然主体不同,不过本实施例中在信息通信系统4中执行的包括兼容性检验处理,请求表产生处理,数据提取处理等主要操作与在第一实施例中详细说明的S4、S5和S8的各个过程非常类似,这里省略对它们的图解和详细说明。

根据本实施例中的信息通信系统4,如上所述,通过服务器设备340传送和接收各种数据,以便把内容数据从蜂窝电话10转移到蜂窝电话20。在执行兼容性检验处理和请求表产生处理之前,服务器设备340从蜂窝电话20接收和蜂窝电话20对应的检验表。即,服务器设备340不配备检验表DB。在这种结构中,服务器设备340不必在检验表DB中保存和假定为目的地的所有蜂窝电话20对应的检验表,从而这种结构特别适合于向若干蜂窝电话传送数据的情况。当从蜂窝电话20发出的检验表包括和作为数据目的地的蜂窝电话的型号名称有关的信息及其它信息时,可在不需要服务器设备340的用户设定关于型号名称的信息及其它信息的情况下,识别使用的检验表。

根据上面说明的本发明,显然可按照多种方式改变本发明的实施例。这样的变化不应被看作脱离了本发明的精神和范围,对于本领域技术人员来说显而易见的所有这种修改都包含在下述权利要求的范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号