用于传送数据并检测弱信号的方法和装置的制作方法

文档序号:7617399阅读:117来源:国知局
专利名称:用于传送数据并检测弱信号的方法和装置的制作方法
技术领域
本发明一般地涉及一种改进的数据处理系统,本发明尤其涉及一种用于处理数据的方法和装置。更具体地说,本发明涉及一种用于传送数据并用于检测弱信号的方法、装置和计算机指令。
背景技术
美国和全世界范围内的许多人使用移动电话。这些移动通信设备使人们几乎可以从任何位置与任何人进行通信。移动电话具有内置在其内、用于通过无线通信链路发送数据的无线发射机。为了交换数据,这些电话与基站通信。因此,移动电话的用户可以与其它用户通信,只要它们位于基站铁塔天线(tower)范围内。这些铁塔天线通常由伸向空中几百英尺的铁电杆或者构架结构构成。发射机还可以位于建筑上或者其它结构上。不同的基站和铁塔天线形成小区,在该小区内可以重复使用频率,因此,利用有限数量的信道,许多人可以同时使用移动电话。
在移动电话的用户相对于基站移动时,信号强度发生变化。在用户向基站移动时,信号强度增大。在用户离开基站移动时,信号强度减弱。从理论上说,设计移动通信网,通过覆盖,以致整个系统显示足够的信号强度。然而,实际上,因为未预见到的情况,例如,山丘、建筑、结构或者可能干扰移动电话与基站之间的信号强度的其它环境,可能出现弱信号。移动电话的用户每天都经受电话通话掉线。因为信号强度降低到低于为了进行电话通话而传送数据所需的电平,所以发生这些掉线。有时,用于呼叫的通信链路被中断或者掉线。在许多情况下,用户可能不知道该呼叫的接收方未听到部分通话,因为用户不知道何时不再发送通话。因此,用户必须等待信号强度增强到与被叫方重新建立呼叫或者通信链路,然后,发现被叫方没有听到哪部分通话。在某些情况下,通信链路丢失,以致主叫方必须重新启动呼叫。此时,用户必须重复该部分通话。
因此,具有一种用于检测弱信号而且不需要用户重复部分通话的改进的方法、装置和计算机指令是有利的。

发明内容
本发明提供了一种用于传送数据的通信设备的方法、装置以及计算机指令。接收用于将数据传送到目的地的通信链路的信号强度。响应该信号强度低于阈值,使该数据高速缓存到通信设备内,以形成高速缓存数据。响应丢失和重新建立通信链路,将高速缓存的数据发送到目的地。


所附权利要求说明了被认为是本发明的特性的新颖特征。然而,在结合附图阅读时,参考下面对说明性实施例所做的详细说明,可以最好地理解本发明本身以及优选使用方式、其它目的和优点,其中图1是可以实现本发明的通信系统的图解说明;图2是根据本发明的优选实施例的照相机电话的方框图;图3是示出根据本发明的优选实施例用于传送数据并检测弱信号的各部件的示意图;图4是根据本发明的优选实施例用于传送数据并检测弱信号的过程的流程图。
具体实施例方式
现在参考附图,图1示出可以实现本发明的通信系统的图解说明。通信系统100是计算机和在其内实现了本发明的通信设备的网络。通信系统100含有网络102,网络102是用于在通信系统100内的各种设备与连接在一起的各计算机之间提供通信链路的媒介。网络102可以包括各连接,例如,有线通信链路、无线通信链路或者光纤光缆。具体地说,网络102包括用于对诸如移动电话和个人数字助理的移动设备提供语音传输和数据传输的无线通信链路。
在所示的例子中,服务器104连接到网络102。服务器104可以对诸如移动电话106、108、110和112的通信设备提供各种业务。在这些说明性例子中,通过无线通信链路114、116、118和120,移动电话106、108、110和112传送诸如语音的数据。网络数据处理系统100可以包括未示出的附加服务器、客户机以及其它通信设备。图1意在作为一个例子,而无意限制本发明的体系结构。
本发明提供了一种在信号强度降低到低于为了进行该通话而传送数据所需的可接受电平时,用于使用户不必重复部分通话的方法、装置以及计算机指令。在诸如移动电话106、108、110和112的移动通信设备上可以实现本发明的该机制。该机制检测信号强度何时低于为了进行该通话而传送数据所需的某个阈值。此时,如果信号掉线,则可以将该通话高速缓存或者存储到移动电话内,用于重新发送。
现在,参考图2,图2示出根据本发明优选实施例的照相机电话的方框图。照相机电话(camera phone)200是在其内实现本发明的移动通信设备的一个例子。特别是,可以在照相机电话200内实现计算机指令和/或硬件,以检测弱信号并高速缓存诸如语音数据或者文本数据的数据,用于在之后,在信号达到足够高电平,以致重新建立连接或者链路,从而可以将数据从主叫方传送到被叫方时,重新发送它们。照相机电话200包括基带处理器202,应用处理器204、闪速/静态随机存取存储器(SRAM)206、闪速存储卡(flash card)208、射频集成电路(RFIC)210、射频(RF)模块212、天线214、蓝牙单元216、彩色液晶显示器(LCD)218、照相机220以及IC卡222。
基带处理器202提供接收机和发射机操作,而且还被称为收发信机。特别是,基带处理器202处理所有声频、信号以及利用RF传输或者蓝牙传输接收和发送数据所需的数据处理。应用处理器204提供对照相机电话200内的其它功能进行处理的处理能力。例如,利用应用处理器204提供计算器、日历、告警、照相机功能以及字典。闪速/SRAM 206是用于在照相机电话200内实现各种功能的各种指令位于其内的存储设备,它提供升级。闪速存储卡208是在其内可以存储用户数据和应用程序的存储设备。闪速存储卡208的一个例子是安全数字存储卡。
传输语音数据和其它类型的数据的通路通过REIC 210。此外,通过蓝牙单元216可以发送或者接收短距离传输。蓝牙单元216遵循蓝牙技术规范,蓝牙技术规范对产品开发商规定链路层和应用层。在该说明性例子中,这两种传输均通过天线214进行。
彩色LCD 218显示照相机电话200的图像和其它数据。在该例子中,照相机220是互补金属氧化物半导体(CMOS)照相机,它可以内置在照相机电话200内,或者作为模块连接到照相机电话200,如IC卡222。IC卡222还可以含有诸如全球定位系统(GPS)其它专用功能,或者诸如调制解调器或者辅助存储器的其它功能。
在这些说明性例子中,照相机220构成照相机电话200的照相机模块,而其它部件构成照相机电话200的数字电话模块。将指令或者电路附加到照相机电话200,以实现弱信号检测并存储诸如语音数据或者文本的数据,供之后重新发送。在这些说明性例子中,弱信号指其强度太低以致不支持电话通话的语音数据传输的信号。在某些情况下,信号可能降低到低于某个值或者阈值电平,以致不能发送语音数据,但是仍可以在两方之间保持通信链路。在其它情况下,信号可能降低到某个电平,以致通信链路一起丢失。
现在,参考图3,图3示出根据本发明的优选实施例用于传送数据并检测弱信号的各部件的示意图。在该例子中,利用信号强度保护电路300检测移动设备与该移动设备利用其发送数据的铁塔天线或者基站之间的信号强度。利用当前在移动设备内建立的用于检测并对用户显示信号强度的电路,可以实现信号强度保护电路300。可以将信号强度单元300检测的信号强度送到数据管理单元302。该特定部件确定移动设备的信号强度是否降低到低于特定值或者阈值电平。如果信号强度单元300检测的信号降低到低于选择的阈值电平,则数据管理单元302将语音数据304存储到高速缓存306。特别是,在这些说明性例子中,将语音数据304作为通话308存储到高速缓存306内。如果通信链路丢失,则在重新建立通信链路时,可以将通话308重新发送到通话的另一方。在这些所示的例子中,在通话的另一方不再能接收数据(如语音通话)时,可以认为该通信链路被丢失。
此外,如果通信链路未丢失,则在信号强度超过阈值电平或者第二阈值电平时,可以放弃通话308。在这种情况下,通信链路始终不丢失,而且通信设备接收该呼叫的数据。这两个阈值电平可以相同,也可以被设置为不同的值。
此外,在重新建立通信链路时,数据管理单元302可以自动发送通话308。然而,通话308的这种传输是设置时的优先选择。作为一种选择,可以提示用户确定是否发送通话308。此外,在信号降低到低于第一阈值电平时,可以向用户提供告警,以指出可能并即将发生断开。
在这些说明性例子中,如果信号丢失,则将语音数据304作为通话308继续存储在高速缓存306内,直到用户停止说话、认识到信号丢失。此外,对于该通信链路,当信号降低到低于阈值时和/或者当信号丢失时,可以向用户提供告警。
现在,参考图4,图4示出根据本发明优选实施例用于传送数据并检测弱信号的过程的流程图。可以在诸如图3所示的数据管理单元302的数据管理单元内实现图4所示的过程。
该过程以接收通信链路的信号强度开始(步骤400)。确定该信号强度是否小于第一阈值(步骤402)。如果该信号强度不小于第一阈值,则该过程返回如上所述的步骤400。
如果在步骤402,信号强度小于第一阈值,则产生报警指示(步骤404)。该报警指示是可以取各种形式的告警。例如,告警可以是可视告警,例如,移动电话的显示器上显示动画或者闪烁图形。作为一种选择,该指示可以采用音响告警,例如,移动电话产生的蜂鸣音或者其它声音。还可以使用这两种的组合。该告警用于指出即将丢失或者可能发生丢失通信链路。
然后,该过程开始将数据存储到高速缓存内(步骤406)。在该说明性例子中,即使通信链路还存在,该过程也存储数据。这样,如果重新发送数据,则当在重新发送时重复通话的某些部分时,被叫方可以识别该通话的上下文。
接着,接收信号强度(步骤408)。确定信号强度是否超过第二阈值(步骤410)。如果未超过第二阈值,则确定通信链路是否丢失(步骤412)。在这些例子中,当被叫方或者接收数据的通信设备不再能接收数据时,该通信链路丢失。如果通信链路未丢失,则该过程返回步骤406。否则,确定是否已经重新建立了通信链路(步骤414)。如果已经重新建立了通信链路,则提示用户发送存储的数据(步骤416)。确定收到的用户输入是否是发送存储的数据(步骤418)。如果用户输入是发送存储的数据,则利用该过程发送该数据(步骤420),然后,返回如上所述的步骤400。
再参考步骤418,如果用户输入不是发送存储的数据,则该过程删除存储的数据(步骤422)。如果在步骤410,该信号超过第二阈值,也在步骤422删除存储的数据。如果在步骤始终不建立通信链路,则该过程终止。
在发送存储的数据时,可以以各种形式发送该数据。例如,可以利用语音发送该数据。作为一种选择,可以将语音转换为文本。如果存储的数据起初是文本形式的,则可以将该数据转换为声频。
因此,本发明提供了一种以用户不必重复通话的方式传送数据的改进的方法、装置和计算机指令。本发明的机制检测降低到低于阈值的信号,然后,向用户告警通信链路可能即将断开或者丢失。如果在用户不知道的情况下,通信链路丢失,则将在用户之间传送的通话或者数据存储到移动设备上。当该信号得到改善,能够传送数据时,向用户报警,并对用户提供发送缓存的数据的选项。除了在发生中断后是否发送数据之外,该选项还可以包括选择格式。
重要的是请注意,虽然结合全功能数据处理系统对本发明进行了描述,但本技术领域内的普通技术人员明白,能够以计算机可读介质指令的形式以及各种形式分布本发明的过程,而且同样可以应用本发明,而与实际用于进行分布的信号承载介质的特定类型无关。计算机可读介质的例子包括可记录型介质,例如,软盘、硬盘驱动器、RAM、CD-ROM、DVD-ROM;以及采用象例如射频和光波传输的传输方式的传输型介质,例如,数字通信链路和模拟通信链路、有线通信链路或无线通信链路。计算机可读介质可以取编码格式的形式,该编码格式被解码,以便实际用于特定数据处理系统。
为了说明和描述,对本发明进行了描述,而且对本发明所做的描述无意详尽说明本发明,或者使本发明局限于所公开的形式。对于本技术领域内的普通技术人员,许多修改和变型是显而易见的。例如,说明性例子示出在其中数据是语音通话的移动电话上实现本发明的机制。本发明的机制可以应用于采用无线通信链路的其它类型的通信设备。例如,可以在膝上型计算机、卫星发射机或者无线个人数字助理(PDA)上实现该机制。此外,除了语音通话外,该机制还可以应用于数据,例如,文本文件或者程序。对于具有各种修改的各种实施例,为了最好地解释本发明原理、实际应用以及使本技术领域内的其它普通技术人员明白本发明,选择并说明了实施例,该各种修改适于所预料到的特定用途。
权利要求
1.一种在无线通信设备内传送数据的方法,该方法包括接收用于将数据传送到目的地的通信链路的信号强度;响应该信号强度低于阈值,使该数据高速缓存到无线通信设备内,以形成高速缓存数据;以及响应丢失和重新建立通信链路,将高速缓存的数据发送到目的地。
2.根据权利要求1所述的方法,其中发送步骤包括响应丢失和重新建立与目的地的通信链路,提示无线通信设备的用户,以指出是否将高速缓存的数据发送到目的地;以及响应用于将高速缓存数据发送到目的地的用户输入,将高速缓存数据发送到目的地。
3.根据权利要求1所述的方法,其中发送步骤进一步包括如果没有将高速缓存数据发送到目的地的指示,则删除该高速缓存数据。
4.根据权利要求1所述的方法,该方法进一步包括响应信号强度低于阈值,产生告警指示。
5.根据权利要求1所述的方法,该方法进一步包括响应信号强度超过另一个阈值,停止高速缓存数据。
6.根据权利要求5所述的方法,该方法进一步包括响应信号强度超过另一个阈值,删除高速缓存数据。
7.根据权利要求1所述的方法,其中该数据至少是语音数据和文本数据之一。
8.根据权利要求1所述的方法,其中无线通信设备是移动电话、无线个人数字助理或者具有无线适配器的膝上型计算机之一。
9.一种用于传送数据的无线通信设备,该无线通信设备包括接收装置,用于接收将数据传送到目的地的通信链路的信号强度;高速缓存装置,用于响应该信号强度低于阈值,使该数据高速缓存到无线通信设备内,以形成高速缓存数据;以及发送装置,用于响应丢失和重新建立通信链路,将高速缓存的数据发送到目的地。
10.根据权利要求9所述的无线通信设备,其中发送装置包括提醒装置,用于响应丢失和重新建立与目的地的通信链路,提示无线通信设备的用户,以指出是否将高速缓存的数据发送到目的地;以及发送装置,用于响应用于将高速缓存数据发送到目的地的用户输入,将高速缓存数据发送到目的地。
11.根据权利要求9所述的无线通信设备,其中发送装置进一步包括删除装置,用于如果没有将高速缓存数据发送到目的地的指示,则删除该高速缓存数据。
12.根据权利要求9所述的无线通信设备,该无线通信设备进一步包括生成装置,用于响应信号强度低于阈值,产生告警指示。
13.根据权利要求9所述的无线通信设备,该无线通信设备进一步包括停止装置,用于响应信号强度超过另一个阈值,停止高速缓存数据。
14.根据权利要求13所述的无线通信设备,该无线通信设备进一步包括删除装置,用于响应信号强度超过另一个阈值,删除高速缓存数据。
15.根据权利要求9所述的无线通信设备,其中该数据至少是语音数据和文本数据之一。
16.根据权利要求9所述的无线通信设备,其中无线通信设备是移动电话、无线个人数字助理或者具有无线适配器的膝上型计算机之一。
17.一种位于计算机可读介质上用于传送数据的无线通信设备的计算机程序产品,该方法包括第一指令,用于接收将数据传送到目的地的通信链路的信号强度;第二指令,用于响应该信号强度低于阈值,使该数据高速缓存到无线通信设备内,以形成高速缓存数据;以及第三指令,用于响应丢失和重新建立通信链路,将高速缓存的数据发送到目的地。
18.根据权利要求17所述的计算机程序产品,其中第三指令包括第一子指令,用于响应丢失和重新建立与目的地的通信链路,提示无线通信设备的用户,以指出是否将高速缓存的数据发送到目的地;以及第二子指令,用于响应用于将高速缓存数据发送到目的地的用户输入,将高速缓存数据发送到目的地。
19.根据权利要求17所述的计算机程序产品,其中第三指令进一步包括子指令,用于如果没有将高速缓存数据发送到目的地的指示,则删除该高速缓存数据。
20.根据权利要求17所述的计算机程序产品,该计算机程序产品进一步包括第四指令,用于响应信号强度低于阈值,产生告警指示。
21.根据权利要求17所述的计算机程序产品,该计算机程序产品进一步包括第四指令,用于响应信号强度超过另一个阈值,停止高速缓存数据。
22.根据权利要求21所述的计算机程序产品,该计算机程序产品进一步包括第五指令,用于响应信号强度超过另一个阈值,删除高速缓存数据。
23.根据权利要求17所述的计算机程序产品,其中该数据至少是语音数据和文本数据之一。
24.根据权利要求17所述的计算机程序产品,其中无线通信设备是移动电话、无线个人数字助理或者具有无线适配器的膝上型计算机之一。
全文摘要
一种用于传送数据的通信设备的方法、装置以及计算机指令。接收用于将数据传送到目的地的通信链路的信号强度。响应该信号强度低于阈值,使该数据高速缓存到通信设备内,以形成高速缓存数据。响应丢失和重新建立通信链路,将高速缓存的数据发送到目的地。
文档编号H04B7/26GK1725670SQ20051006529
公开日2006年1月25日 申请日期2005年4月19日 优先权日2004年7月22日
发明者小保罗·伯奈尔·芬利, 丹尼尔·西耶姆·恩古扬, 基姆-克汉·夫·特兰, 陈朝伟 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1