在不同网络上根据条件恢复被延迟的数据传送的移动通信设备和方法

文档序号:6483916阅读:178来源:国知局
专利名称:在不同网络上根据条件恢复被延迟的数据传送的移动通信设备和方法
技术领域
本发明涉及一种便携式通信设备和操作该便携式通信设备的方法以及包括这些便携式通信设备的网络,以及在适当的便携式设备和与所述便携式设备同步的主机设备上实现所述方法的计算机程序产品。所述便携式设备可以是便携式多媒体设备。
背景技术
像MP3播放器、PDA、超级电话机、智能电话机、袖珍PC等等的便携式多媒体设备正变得日益流行。超级或智能电话机将移动电话机和使用诸如WAP或HDML之类适当协议接入因特网的能力组合在一起。PDA原先是日程制定者,但是一些模型已被扩展到允许从因特网下载数据。一些PDA模型已扩展它们的应用包括无线接入其它网络。这种无线可以是无线电或光接入,即诸如BluetoothTM的无线电无线通信方法,或者提供红外无线通信端口。
PDA和其它便携式设备能够连接“送受话器叉簧”或“对接站”以同步本地内容和本地站。这种送受话器叉簧的细节在制造商之间是不同的。在某些情况下,它能够和电缆连接到例如个人计算机的COM通信端口或USB端口,或红外无线连接到类似的端口一样简单。在其它系统中,所述送受话器叉簧是具有用于若干功能的连接器的物理设备,这些功能例如为电池充电以及双向通信端口。如US2003/0006968中所描述,甚至能够提供较大的键盘用来数据输入。如US2003/0041206中所描述,所述送受话器叉簧可以与主计算机集成。因此,送受话器叉簧可以被描述为主计算机和便携式多媒体设备之间的电光(或其它无线通信,例如无线电)或电机接口设备。本地站可以是个人计算机,但是在未来它非常可能是一个家庭服务器。一些PDA模型能够连接网络例如与以太网局域网(LAN)连接并且能够使用适当的LAN协议诸如TCP/IP经由因特网地址接入它们的主计算机。
同步本身可以采取各种形式。可以提供以下功能之一或多个a)打开和关闭便携式设备或主机上的数据库,
b)适当地,上传或下载数据或二者的组合,c)比较便携式设备和主机上的记录,d)适当地增加、删除或修改便携式设备或主机的数据库中的记录,e)以一种格式转换便携式设备或主机上的数据成适合于在主机或便携式设备上使用的数据,f)同步主机的时钟与便携式设备的时钟,g)“事务处理”-在便携式设备和主机之间传输数据并在这些设备之一中处理这种数据。典型地,这包括从便携式设备传送数据到主机,用于在所述主机中进行处理。一个实例是从便携式设备到主机的顺序输入并进一步在主机上处理所述顺序,例如传送顺序请求到生产管理(用于生产规划)和计算(用于记帐)。
例如在膝上型和台式计算机之间,两个计算机系统之间的数据同步是已有技术。微软公司提供的WindowsTM操作系统的最近版本,像Windows2000TM默认支持这种特征。同步包括一定数量的逻辑判决,例如当已经选择从主机下载时,确定主机上具有较旧日期标记的记录是否代替便携式设备上的较新记录的算法。例如,便携式设备上的较新记录可以是已删除的记录。如果在不同时期便携式设备与不同的主机同步,这些判决变得更加复杂,因为这允许记录状态的许多可能性。
还设计了方案来检索基于因特网的数据,即链接到其它数据的数据。例如,如果只下载主页,这样通常不提供非常有用的信息。VantGo和微软的Mobile Channel是两种已知的同步方案,借此当PDA经由PC的因特网接入,例如56K电话调制解调器、电缆电视或ADSL调制解调器位于其送受话器叉簧时,检索适当选择的数据(例如,链接向下到一定深度)。通过控制链接深度,在下载能够被浏览的有用数据和使存储器能力受限的便携式设备过载之间能够进行优化。
还可以直接地在便携式设备之间而不干预主机来传送数据。诸如可以通过任何适当的通信方法,例如诸如由BluetoothTM协议定义的无线电通信,或诸如红外的光无线通信执行通信。
所有这些类型的便携式设备要求越来越多的存储容量并因此正在变成便携式存储设备。存在给这样便携式设备装备存储器的若干选择。直到现在,非易失性存储器,像来自索尼公司的Memory StickTM,已经成为主要的存储设备。但是,基于盘的存储设备也正变得可用,这些设备具有用于便携式多媒体设备的可接受的形状系数。一个实例是IBMMicroDriveTM。这些基于盘的设备正在变得流行,因为它们给用户提供了大存储容量和高速传送速率,直到现在,这些已经是非易失性存储器的瓶颈。
到目前为止,基于盘的存储设备的主要缺点是功耗。对于小形状系数的硬盘已经完成了功耗的优化,但是它们仍然是关键的功率消耗者之一。发射机是另一个关键的功率消耗者。当用户想要从其便携式设备到另一个设备诸如便携式设备/从另一个设备到其便携式设备传送大量数据时,功耗是主要的问题。特别是通常具有例如视频文件的大量数据能够显著地减少便携式设备的电池寿命。
无线便携式通信设备可以连接到各种网络,例如与GSM移动电话网络有关的GPRS服务,现在在欧洲引入的UMTS服务或无线LAN,或者通过适当的无线通信信道诸如红外链路连接到另一计算机。短程无线网络是已知的,例如这些网络包括微微网诸如受蓝牙标准控制的“蓝牙”。通过蓝牙特殊利益集团(SIG)能够找到用于蓝牙通信的全部规范,在www.bluetooth.com能够找到其网站以及当前标准和相关信息。
所需进行光或无线电无线通信的信令和配置的数量根据网络类型的不同而变化。网络诸如GSM、UMTS和无线LAN需要重要的协调,例如为网络的每个元件提供电话号码或IP或网络地址。另外,所述元件必须与所包含的网络进行注册以及经由服务远程终端的个性化基站组织通信。这些网络可以被描述为“基础设施”网络。这些网络具有永久的基站和远程终端或永久的主和副设备。另一方面,可以在设备之间建立点对点红外无线通信,而不用与其它设备进行大量的协调。可以将这种通信描述为自组织(“ad-hoc”)通信。当两种通信设备形成最小网络时,这种网络可以说成是“自组织(ad-hoc)网络”。蓝牙微微网要求一些设置,但是仍然认为作为每个通信设备的自组织(ad-hoc)网络能够扮演主机或副机角色-这种分配不是个性化的,即是永久的。蓝牙微微网能够包括一个主机,最多7个副单元以及在“等待”模式中最多255个其它设备。若干微微网可以一起加入到散射网中。在散射网中可能存在最多79个微微网-79是能够分配的跳频的数量。散射网络和微微网是自组织(ad-hoc)网络。

发明内容
本发明的一个目的是提供便携式通信设备,例如不如此严重地遭受传统设备的电池限制的便携式多媒体设备。
本发明提供一种便携式通信设备,包括-通过使用第一网络地址的第一网络在便携式通信设备和另一个设备之间传送数据的装置;-用于确定与便携式通信设备的操作有关的条件是否超出了最低要求的装置;-收集用于通过使用第二网络地址的第二网络恢复数据传送所需信息的装置,所述第二网络不同于第一网络;和-用于如果满足所述条件允许通过所述第一网络进行数据传送,以及如果不满足所述条件则延迟通过所述第一网络进行数据传送。所述便携式通信设备可以进一步包括通过所述第二网络恢复数据传送的装置。例如,它可以进一步包括用于指示主计算机通过所述第二网络恢复数据传送的装置。可以提供与便携式通信设备和主计算机其中之一或二者都能够耦合的同步接口。用于指示主计算机的装置可以包括所述同步接口。
所述便携式通信设备可以具有电池以及可以是电池供电的,所述条件可以是在通过所述第一网络执行通信之前电池充电的状态。替换地,所述条件可以是假设将会完成通过所述第一网络的通信,估计的电池充电的状态。所述条件可以是从其它设备所接收信号的质量。
将要收集的信息可以包括第二网络地址,所述第二网络地址是与其它设备相关联的主计算机的网络地址。
所述便携式通信设备还可以是计算设备。特别是,它可以是可编程的计算设备,其可以被编程用于执行适合于企业应用的程序。所述第一网络可以是自组织(ad-hoc)网络以及所述第二网络可以是基础设施网络。所述主计算机可以包括用于开始通过所述第二网络与其它设备的网络连接的装置。
本发明提供了一种操作便携式通信设备的方法,所述方法包括-确定通过使用第一网络地址的第一网络在便携式通信设备和另一设备之间将要传送的数据;-确定与便携式通信设备的操作有关的条件是否超出了最低要求;
-收集用于通过使用第二网络地址的第二网络恢复数据传送所需的信息,所述第二网络地址不同于第一网络地址;和-如果满足所述条件允许通过所述第一网络进行数据传送,以及如果不满足所述条件则延迟通过所述第一网络进行所述数据传送。本发明并不必须限制于所述方法中步骤的顺序。例如,在任何时间,例如在规则的时间间隔能够执行确定是否满足所述条件而不仅仅在确定将要发送的消息之后。
本发明还包括计算机程序产品,它包括当在便携式通信设备上被执行时使得所述便携式设备执行以下步骤的代码-确定是否存在通过使用第一网络地址的第一网络在便携式通信设备和另一设备之间将要传送的数据;-确定与便携式通信设备的操作有关的条件超出了是否最低要求;-收集用于通过使用第二网络地址的第二网络恢复数据传送所需的信息;和-如果满足所述条件允许通过所述第一网络进行数据传送,以及如果不满足所述条件延迟通过所述第一网络进行数据传送。计算机程序产品可以存储在任何适当的信号存储装置上,所述信号存储装置是计算机/机器可读存储介质。
在本发明的一个方面中,为了克服已知设备的上述问题,建议对消耗功率的数据传送进行排队直到便携式设备连接到送受话器叉簧(也称为对接站)。送受话器叉簧连接到电源诸如市电电源、大功率电池例如汽车电池、或太阳电池板,所以便携式设备不需要要求其自己的电池。任何适当的连接例如通常通过个人计算机或在未来通过家庭服务器所提供的因特网连接然后能够用于执行消耗功率的数据传送。
本发明的一个优点是如果两个便携式通信设备释放无线电联系,它还能够用于延迟和恢复数据传送。在这种情况下,如果一个或两个便携式通信设备返回其归属网络,例如可以恢复数据传送。
现在将参考以下附图描述本发明。


图1是根据本发明实施例的通信系统的图示;图2是根据本发明实施例的便携式通信设备的图示;
图3是根据本发明实施例的方法的流程图。
示意性实施例描述现在将参考特定的实施例并参考特定附图描述本发明,但是本发明并不局限于此而是仅仅通过权利要求书来限制的。所描述的附图仅仅是示意性的并且是非限制性的,在附图中,为了说明性目的部分元件的大小可以被放大并且不按比例绘制。在本说明书及权利要求书中使用术语“包括”的地方,其并不排除其它元件或步骤。
另外,在本说明书和权利要求书中使用的任何术语诸如第一、第二、第三等等用于在相似的元件之间进行区分并不是必需用于描述相继的或按时间先后顺序排列的顺序。应该理解的是在适当的情况下这样使用的术语是可交换的,以及这里描述的本发明的实施例能够以除了这里描述或说明之外的其它顺序进行操作。
而且,在本说明书和权利要求书中使用的任何术语诸如顶部、底部、在…上方、在…下方等等是用于描述性的目的以及并不必需用于描述相对位置。应该理解的是这样使用的术语在适当的情况下是可交换的,以及这里描述的本发明的实施例能够在除了这里描述或说明之外的其它方向中进行操作。
图1是具有便携式通信设备2、4以及第一和第二网络的本发明实施例的图示。在欧洲计划“多端口”中已经描述了与根据本发明的通信或计算设备2、4以及方法和设备一起使用的接入技术组合的一个实例。为在医院中使用的具有无线LAN、GSM和UMTS能力的PDA产生示范器。当在医院中时所允许的不同接入技术接入到LAN以及当在医院外部漫游时经由移动电话网络远程地进行接入。所述第一和第二网络可以分别是自组织(ad-hoc)和基础设施网络。设备2、4是电池操作的并且可以是任何便携式通信设备诸如袖珍PC、PDA、智能电话机、掌上导航器、或专用膝上型电脑等等。设备2、4能够经由使用第一网络地址的第一通信路径5通信,例如支持自组织(ad-hoc)协议诸如蓝牙、红外、火线、USB、无线LAN等等的自组织(ad-hoc)通信路径5。为了说明根据本发明两个设备之间的自组织(ad-hoc)通信诸如蓝牙形成了“网络”。例如,所述连接可以是在空中接口12上通过自组织(ad-hoc)光无线通信方法诸如视线(LOS)红外的连接。这种红外通信可以例如根据红外数据协会标准。可以代替蓝牙使用其它无线电通信标准,例如还可以使用“家用射频(Home RF)”。还可以使用接入技术实现到例如根据IEEE802.11b的无线LAN的所述连接。替换地,自组织(ad-hoc)连接能够通过电缆连接,例如串行或双绞线电缆。设备2、4被配置有必要的输入/输出设备,例如天线和/或红外发送机和接收机来提供这种自组织(ad-hoc)通信。这些输入/输出设备可以与便携式通信设备2、4集成或者可以被附加到或插入到通信设备中。例如,蓝牙附件可能适合于移动电话机或其它手持设备、可能是添加功能到Handspring Visor PDA的Acer Blue-contact模块、IBM蓝牙无线卡、插入到PCMCIA槽中的3COM蓝牙PC卡或TDK蓝牙卡等等。
提供主机设备16和18,例如分别具有显示器19和键盘17的个人计算机以及相关的同步接口6、8。同步接口6、8可以是对接接口诸如送受话器叉簧或对接站或者可以只包括到主机适当端口,例如个人计算机的USB或串行或并行COM端口的电缆或光无线或无线电无线连接。同步接口6、8可以是适合于同步至少一个便携式通信设备2、4的无线电、电光或电机接口。例如,所述接口可以支持蓝牙、红外、火线、USB、无线LAN等等或支持电缆连接。
主机设备16、18还可以具有分别经由适当的调制解调器10、20到共享资源网络14的连接,诸如到局域网(LAN)或广域网(WAN)例如因特网的连接。这种调制解调器可以是56K电话调制解调器、ADSL调制解调器、宽带接入因特网的电缆调制解调器等等。这种网络允许主机设备16、18例如经由标准的TCP/IP协议进行相互通信。还可以提供利用因特网可获得的所有服务,例如IP话音(VoIP)、电子邮件、语音邮件、多媒体文件传输、浏览、FTP等等。替换地,主机设备16、18可以具有到不需要调制解调器10、20的共享资源网络14的连接。
根据本发明的一个实施例,如果不满足便携式设备的某一条件,例如不满足与预定的传送之前或之后电池充电的充电状态有关的条件,则可以延迟使用第一地址进行的便携式通信设备2、4之间的数据传送,例如预定作为自组织(ad-hoc)传送的数据传送。假设都具有便携式通信设备2、4的两个用户想要共享一些视频内容。便携式通信设备2、4具有存储器,对于本实例假设其为硬盘。所述数据传送能够有可能是几百兆字节。这需要大量功率,不仅是对于硬盘,而且对于使用第一网络(例如,蓝牙、红外、火线、USB、无线LAN等等)的两个设备之间的一些类型的通信连接。一个用户或者也许甚至两个用户都没有剩余足够的电池能量来完成全部的传送,即使它们有,在通信之后直到其下一次可能的充电,它们可能剩余不足的电池能量。
代替完成数据传送,收集用于延迟数据传送到当功耗不是问题时的时间点所需的信息。例如,当功耗不是问题时的这个稍后时间能够是当便携式通信设备2、4连接同步接口时,诸如连接到送受话器叉簧6、8,以及与永久的或大的电源诸如市电电源或提供太阳能的太阳电池板或者通过发动引擎进行再充电的汽车大功率电池具有连接。可以考虑其它替换的准则来判定延迟所述传送,例如,便携式通信设备2和便携式通信设备4是否位于相互的无线电通信范围之内。例如可以在数据传送的开始,有时候在数据传送期间,或者在延迟数据传送的时刻收集用于延迟数据传送所需的信息。
所述收集的信息例如可以包括文件名、文件位置、信源信息和信宿信息(诸如一个或更多网络地址)其中任何之一。信源信息可以例如包括发送用户的便携式设备或主机设备的IP地址或主机名。IP地址或主机名能够用于在因特网上找到用户。信宿信息可以例如包括接收用户的便携式设备或主机设备的IP地址或主机名。所述收集的信息可以存储在传送队列中。所述传送队列可以包含多个数据传送请求。所述信息还可以包括认证信息,诸如用户名和/或密码。
送受话器叉簧6、8典型地用于同步目的。这意味着在同步之后主机设备16、18上的某些内容还位于便携式通信设备2、4上,反之亦然。当便携式通信设备2、4连接到送受话器叉簧6、8时,可以传送便携式通信设备2、4或主机设备16、18上的新内容。
每当便携式通信设备连接到送受话器叉簧6、8时,可以将所述传送队列传送到主机设备16、18。在另一个实施例中,便携式通信设备2、4其中之一或二者能够直接地连接到第二网络,并且不使用或只使用一个主机设备。一旦位于送受话器叉簧6、8中,存在处理传送队列的若干选择。
选择(1)-“一旦对接立即传送”在这种选择中,便携式通信设备2、4具有其自己的软件应用以便当其被连接到其自己的同步接口,例如送受话器叉簧8、6时,就开始与连接到因特网的其它便携式通信设备2、4进行因特网连接。所述传送队列包含建立因特网连接以及发送或接收感兴趣数据的充足信息。有利地,在由于连接失败导致中断因特网连接的情况下或者当从同步接口移除所述便携式通信设备时,可以支持部分数据传送以及恢复功能。
选择(2)-“间接延迟传送”在这种选择中,主机设备16、18具有能够在给便携式通信设备2、4提供传送队列之后执行数据传送的软件应用。两个用户的主机设备16、18然后甚至当便携式通信设备不连接到各自的同步接口,例如送受话器叉簧时,也可以经由因特网连接传送感兴趣的数据。下次当便携式通信设备连接到所述送受话器叉簧时,它能够检测是否可获得经由传送队列所请求的新数据。如果可以,它能够使用同步来检索数据。
选择(3)-混合解决方案在这种选择中,提供选择(1)和(2)的组合。可以有利地支持所涉及的所有系统之间的部分数据传送。
图2的方框图说明了根据本发明的实施例可操作用于执行计算机程序的便携式通信设备2的一个实施例。便携式通信设备2可以是各种类型便携式通信设备的其中任何之一。便携式通信设备的实例包括个人数字助理(PDA)、移动终端、手持计算机、可佩带的设备(例如,手表型计算机)、“智能”蜂窝电话机、游戏控制台、全球定位系统(GPS)单元、电子教科书设备、袖珍PC等等。所述设备可以被配置用于接收多媒体数据并正确地显示这些数据,例如文本、电子邮件、视频、静止图象等等。新种类的便携式通信设备正在迅速地出现,并且这里并无意于作为穷举的列表。
如图2所示,便携式通信设备2可以包括处理器22。处理器22可以是任何各种类型,包括美国因特尔公司所提供的奔腾类处理器,PowerPC处理器以及其它的处理器。处理器22可以具有各种时钟速度,其中包括类似于台式计算机类处理器中的时钟速度以及诸如16MHz的较低速度。
便携式通信设备2还可以包括通过总线系统38耦合至处理器22的存储器30。存储器30可以包括任何各种类型的存储器,包括DRAM、SRAM、EDO RAM、闪存等等,或者非易失性存储器诸如磁介质,例如硬盘、或光学存储器,或这些的各种组合。存储器30可以包括其它类型的存储器或其组合。在一个实施例中,存储器30可以具有小的存储容量。
便携式通信设备2还包括自组织(adhoc)通信单元24,其用于从其它便携式通信设备经由通信路径,例如无线地诸如红外或通过无线电来接收数据。自组织(Adhoc)通信单元24可操作用于与使用任何各种无线协议的外部设备通信以及因此可以包括所需的硬件,例如天线或红外源和接收机。便携式通信设备2还包括用于经由同步接口例如对接接口与主计算机通信的装置28。这些装置可以是用于执行串行通信的装置。装置28可以使用单元24与主计算机进行同步。
便携式通信设备2还可以包括显示器26。显示器26可以是任何各种类型,诸如LCD(液晶显示器)。用于典型的便携式通信设备2的显示器26与台式计算机系统的显示器相比可以小,即就像素数量来说具有有限的分辨率。可以在显示器26上显示图形用户界面(GUI)。执行来自一部分存储器30的代码和数据的处理器22可以提供产生和显示GUI的装置。
便携式通信设备2还可以包括输入装置32。输入装置32可以是如对于特定的便携式通信设备2来说适当的任何各种类型。例如,所述输入装置可以包括小键盘、轨迹球、触摸屏、接触笔、麦克风、调制解调器、红外接收机等的其中之一或多个。所述输入装置可以被链接到显示器例如链接到触摸屏。输入装置32可以适于例如通过指示笔和触摸屏进行用户输入。
上述元件与适当的总线系统38链接在一起。便携式通信设备2还具有一个或多个的电池34,例如具有电池充电连接40的可再充电电池,并且还可以具有用于提供辅助电源的可选的太阳电池板36。优选地,当定位便携式通信设备2以便在同步接口上进行通信时,例如位于对接站或送受话器叉簧或连接对接电缆时,电池充电连接40和用于经由同步接口与主计算机通信的装置28自动地连接。
存储器30可以存储计算机程序。当在便携式通信设备2上执行计算机程序时,所述程序执行根据本发明的方法,例如上述本发明的三种选择(1)到(3)的其中任何之一。
图3示出了根据本发明实施例的方法50的流程图。当执行所述方法时设备2在步骤52中检测使用第一网络地址的第一通信,例如自组织(adhoc)通信是否将要通过第一网络,例如经由adhoc通信单元24进行。在步骤53中,它确定与便携式通信设备操作有关的至少一个条件,特别是与电池充电状态有关的条件,例如电池的充电状态,或从第二便携式通信设备所接收信号的信号质量。如果有关的条件满足最小要求,步骤53的结果是YES,所述通信正常地进行(步骤54)。如果所述有关条件不满足最低要求,步骤53的结果是NO,则所述程序适于在步骤55中收集进行随后传送所必需的信息。
所述收集的信息是传送队列的一部分并在步骤56中被存储在存储器中。在另一个实施例中,步骤55还可能或替换地在步骤53之前被执行。普通技术人员将会从以上所述理解到在某种程度上存在确定是否继续正常操作的条件。另外,偶尔例如以规则的时间间隔检查所述条件一次或若干次。可以恰好在通信之前执行条件的这种检查。另外,甚至在所述检查已经产生不满足条件的判定之后,也能够检查(是否这是电池的充电状态)是否已经改变所述条件。这种可选的检查被示意性示出为从步骤54到步骤53的反馈回路。任何检查的结果可以存储在适当的存储器位置中并且可以在日后进行访问,例如恰好在将要进行通信之前。
在步骤57中,确定便携式设备是否正在经由同步接口与主计算机通信。如果步骤57中是NO,在步骤58中继续等待。如果步骤57中是YES,在步骤59中在同步过程期间传送所述传送队列到主计算机。作为同步的一部分并根据以上描述的三个实施例其中之一,便携式通信或计算设备2能够通过主机设备直接地接入网络诸如LAN或因特网并使用第二网络地址恢复被延迟的通信,或者主机设备能够(例如,通过使用第二网络地址)运行传送队列中的请求或这些的混合。有效地,延迟所述通信直到能够通过用于经由同步接口与主计算机通信的装置28执行它,除非当时条件发生改变,例如将新电池放置到便携式通信或计算设备2中。替换地,可以延迟所述通信直到便携式通信设备被直接地连接到第二网络,例如当所述便携式设备直接地连接到以太网集线器或交换机时。作为同步的一部分,可以执行以下功能的其中之一或更多a)打开和关闭便携式设备或主机上的数据库,b)在适当的时候,上传或下载数据或二者的组合,c)比较便携式设备和主机上的记录,d)在适当的时候增加、删除或修改便携式设备或主机的数据库中的记录,e)将一种便携式设备或主机上格式的数据转换成适合于在主机或便携式设备上使用的数据,
f)同步主机的时钟与便携式设备的时钟,g)“事务处理”-在便携式设备和主机之间传输数据并在这些设备之一中处理这种数据。典型地,这包括从便携式设备传送数据到主机,用于在所述主机中进行处理。
本发明提供了一种用于如上所述的便携式通信设备的软件形式的计算机程序产品,当在便携式设备上执行软件时所述软件包含执行方法步骤的代码。
当执行软件时所述软件包括能够通过使用第一网络地址的第一网络在便携式通信设备和另一个设备之间开始数据传送(例如与另一个设备的自组织(ad-hoc)通信)的代码。当执行软件时它还能够包括检测是否便携式通信设备和另一设备之间通过使用第一网络地址通信的第一网络进行通信(例如自组织(ad-hoc)通信)的代码。当执行软件时它还包括确定与便携式通信设备操作有关的条件是否超出最低要求的代码。所述代码可以响应于检测到通过第一网络的通信,例如自组织(ad-hoc)通信而被激活。当执行软件时,它还包括收集用于通过使用第二网络地址的第二网络恢复数据传送所需信息的代码。例如,当执行软件时,所述软件还可以包括收集用于远程接入其它设备的网络连接所需信息的代码。而且,可以提供代码来通过同步接口,例如对接接口或送受话器叉簧开始与主计算机进行通信并保持这种通信。当执行软件时,所述软件还包括这样的代码,用于如果满足所述条件允许通过第一网络进行通信并如果不满足所述条件延迟所述通信直到便携式设备通过同步接口与主计算机进行通信。如果所述便携式通信设备具有电池并且是电池供电的,所述条件能够是在通过所述第一网络执行通信之前电池充电的状态或者假设已经执行通过所述第一网络的通信而估计的电池充电的状态。替换地或另外地,所述条件可以是从其它设备所接收信号的质量。当所述便携式设备正在经由同步接口与主计算机进行通信时,所述软件还可以包括当执行软件时,开始用于远程接入其它设备的网络连接的代码。可以从其它设备检索所述被收集的信息。所述收集的信息可以至少包括与其它设备相关联的主计算机的网络地址。
根据本发明的实施例,计算机程序产品能够驻留于计算机存储器,例如上述存储器30的一部分中。但是,重要的是尽管已经作出了本发明并且将会继续下去,但是本领域的普通技术人员将会理解本发明的机制能够被发布为各种形式的程序产品,不管所用承载媒体信号的特定类型如何,本发明都同等地适用。计算机可读的信号承载媒体的实例包括其上能够存储计算机程序产品的诸如软盘和CD或DVD ROM之类的可记录类型介质以及诸如数字和模拟通信链路之类的传输类型介质。
上述描述公开了本发明的若干方法和材料。本发明容许修改所述方法和材料以及变更制造方法和设备。从本公开的考虑或这里所公开的本发明的实践出发,对于本领域的普通技术人员而言这种修改将会变得显而易见。因此,本发明并无意于局限在这里所公开的具体实施例,而是要覆盖位于如附属权利要求书所实施的本发明范围和精神内的所有修改和变更。
权利要求
1.一种便携式通信设备(2),包括-通过使用第一网络地址的第一网络(12)在便携式通信设备(2)和另一个设备(4)之间传送数据的装置(24);-用于确定与便携式通信设备(2)的操作有关的条件是否超出了最低要求的装置;-收集用于通过使用第二网络地址的第二网络(14)恢复数据传送所需信息的装置,所述第二网络地址不同于第一网络地址;和-用于如果满足所述条件则允许通过第一网络(12)进行数据传送,以及如果不满足所述条件则延迟通过第一网络(12)进行的数据传送的装置。
2.根据权利要求1所述的便携式通信设备,还包括用于通过第二网络(14)恢复数据传送的装置。
3.根据权利要求1所述的便携式通信设备,还包括用于指示主计算机(16)通过第二网络(14)恢复数据传送的装置。
4.根据权利要求3所述的便携式通信设备,还包括同步接口(6),其中便携式通信设备(2、4)和主计算机(16)的其中之一或二者能够耦合到该同步接口。
5.根据权利要求4所述的便携式通信设备,其中,用于指示主计算机(16)的装置包括同步接口(6)。
6.根据权利要求1所述的便携式通信设备,其中,便携式通信设备(2)具有电池(34)并且是电池供电的,所述条件是在通过所述第一网络执行通信之前电池(34)的充电状态。
7.根据权利要求1所述的便携式通信设备,其中,便携式通信设备(2)具有电池(34)并且是电池供电的,所述条件是假设通过所述第一网络的通信已经完成时所估计的电池(34)的充电状态。
8.根据权利要求1所述的便携式通信设备,其中,所述条件是从其它设备接收的信号的质量。
9.根据权利要求1所述的便携式通信设备,其中,所述信息包括第二网络地址,第二网络地址是与其它设备(4)相关联的主计算机(18)的网络地址。
10.根据权利要求1所述的便携式通信设备,其中,第一网络(12)是自组织(ad-hoc)网络以及第二网络(14)是基础设施网络。
11.一种包括便携式通信设备(2、4)的通信系统,每个便携式通信设备包括通过使用第一网络地址的第一网络(12)在一个便携式通信设备(2、4)和另一个便携式设备(4、2)之间传送数据的装置(24);-用于确定与所述一个便携式通信设备(2)的操作有关的条件是否超出了最低要求的装置;-收集用于通过使用第二网络地址的第二网络(14)恢复数据传送所需信息的装置,所述第二网络地址不同于第一网络地址;和-用于如果满足所述条件则允许通过第一网络(12)进行数据传送,以及如果不满足所述条件则延迟通过第一网络(12)进行的数据传送的装置。
12.根据权利要求11所述的通信系统,还包括主计算机(16)。
13.根据权利要求12所述的通信系统,其中,主计算机(16)包括通过第二网络(14)开始到另一个设备(4)的网络连接的装置。
14.一种操作便携式通信设备(2)的方法,所述方法包括-确定是否要通过使用第一网络地址的第一网络(12)在便携式通信设备(2)和另一设备(4)之间传送数据;-确定与便携式通信设备(2)的操作有关的条件是否超出了最低要求;-收集用于通过使用第二网络地址的第二网络(14)恢复数据传送所需的信息,所述第二网络地址不同于第一网络地址;和-如果满足所述条件则允许通过所述第一网络(12)进行所述数据传送,以及如果不满足所述条件则延迟通过所述第一网络(12)进行的所述数据传送。
15.一种包括代码的计算机程序产品,当所述代码在便携式通信设备(2)上执行时,使所述便携式设备能够-确定是否要通过使用第一网络地址的第一网络(12)在便携式通信设备(2)和另一设备(4)之间传送数据;-确定与便携式通信设备(2)的操作有关的条件是否超出了最低要求;-收集用于通过使用第二网络地址的第二网络(14)恢复数据传送所需的信息;和-如果满足所述条件则允许通过所述第一网络(12)进行所述数据传送,以及如果不满足所述条件则延迟通过所述第一网络(12)进行的数据传送。
16.一种计算机可读存储介质,其存储了权利要求15所述的计算机程序产品。
全文摘要
公开了一种便携式通信设备(2)和方法,其中能够通过使用第一网络地址的第一网络(12)在便携式通信设备(2)和另一个便携式通信设备(4)之间传送数据。确定与便携式通信设备的操作有关的条件是否超出了最低要求,例如电池充电。收集用于通过使用第二网络地址的第二网络(14)恢复数据传送所需的信息,所述第二网络地址不同于所述第一网络地址。如果满足所述条件允许通过第一网络(12)进行数据传送,如果不满足所述条件则延迟所述数据传送。如果被延迟,可以在以后通过第二网络(14),例如经由同步接口和主计算机恢复所述数据传送。
文档编号G06F1/16GK1792106SQ200480013331
公开日2006年6月21日 申请日期2004年5月11日 优先权日2003年5月16日
发明者R·J·M·维南德斯 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1