可利用无线网络连接到邮件服务器和利用本地链路同步连接到pc的手持式装置的制作方法

文档序号:7607957阅读:255来源:国知局
专利名称:可利用无线网络连接到邮件服务器和利用本地链路同步连接到pc的手持式装置的制作方法
相关申请本申请与具有与本申请共同的标题、发明权和所有权的临时申请有关并要求其优先权。所述临时申请2003年7月14日提交,序列号为No.60/486,991,附此作参考。
背景技术
发明领域本发明涉及用于利用手持式装置作为移动消息传送终端系统的系统和方法,更具体地说,涉及包括许多不同的消息类型并驻留在手持式平台上的功能的消息传送系统。
背景信息为了交换电子邮件及其他信息,以不同的方法连接到蜂窝式(语音)网络和因特网的手持式个人助理(PDA)、蜂窝式电话、移动膝上计算机和固定计算机硬件的应用,已经迅速增长。蜂窝式网络包括模拟和数字类型,而数字类型包括若干不同的类型和协议。
对于数字蜂窝式网络,比较流行的系统和协议包括TDMA(时分多址)、GSM(全球移动TDMA系统)、CDMA(码分多址)和正在发展的其他系统和协议。在许多出版物上都论述了先有技术众所周知的模拟和数字移动通信系统。一本描述其基本原理的早期书籍是MobileCellular Telecommunications,作者是William C.Y.Lee,McGraw-Hill,Inc.出版,尤其是第14-17章。
已知的蜂窝电话装置一般具有显示器、键盘、电池组、计算处理器、无线通信、I/O(输入/输出)连接、软件操作系统、I/O驱动程序和应用程序,以便从以不同的协议成帧的数据提取信息。通常,所述I/O包括连接到膝上或个人计算机系统的硬件串行端口。
例如,Loughran等人(Loughran)的美国专利申请公开No.US2002/0129107描述了一种这样的配置。这里,设置成GSM装置的蜂窝电话连接到笔记本计算机。服务器通过蜂窝式网络向蜂窝电话发送消息,通知(笔记本的)用户,正在等待电子邮件。所述蜂窝电话可以使笔记本上电,并下载电子邮件。蜂窝电话到笔记本的连接可以是无线的,而电子邮件可以是软件升级。在这些情况下,蜂窝电话能运行在可能涉及的不同协议下。蜂窝电话通过通知消息,一般是GSM标准下的SMS(短消息系统)得到通知。
但是,在Loughran的公开中,蜂窝电话总是附在笔记本计算机上,在功能上作为它的一部分,起无线调制调解器I/O装置的作用。两者都利用电池组供电。
另一个目前的示例,Larikka等人(Larikka)的美国专利申请公开No.US 2003/0045311A1类似地描述一种通过串行连接、IR、USB或蓝牙永久地连接到个人服务器(计算机)的蜂窝电话。蜂窝电话再一次起移动的网络、蜂窝式网络和个人服务器之间的调制调解器I/O连接的作用。有一种在整个因特网通过网关连接到移动网络的远程服务器。Larikka首先利用所述系统来传送同步消息。
与Loughran系统中的情况一样,蜂窝电话起通往笔记本或个人服务器的I/O装置的作用而且两者都通电。
在上述两个专利公开中,蜂窝电话都连接到笔记本或个人服务器,它们必须连接而且上电,以便从蜂窝电话下载电子邮件或数据。膝上计算机的电池组电力总是接通的而且正在耗尽。另外,因为所述电话必须连接到膝上计算机,所以所述电话不能自由移动到离膝上计算机太远的地方。膝上计算机可以携带,但是膝上计算机相当笨重,和可以放入衬衣口袋携带的蜂窝电话相比,移动性不那么好,或者不方便。
本领域的上述参考文献等并未实现本发明的手持式消息传送系统的优点,本发明的手持式消息传送系统可以作为独立的、显然是小型的、电力有效的、消息、数据和其他这样的信息的客户和服务器运行。先有技术发明缺少本发明的多维性能,尤其是当大量的存储器变得日益低廉和小型时。
发明概要鉴于上述背景讨论,本发明提供一种便于携带的蜂窝电话大小的手持式装置,它带有增大数量的存储器,同时提供电子邮件或数据服务器和/或电子邮件或数据客户,连同语音系统。在这里″信息″单独定义为包括电子邮件、数据或语音信息或其任何组合,除非进一步区分。另外,数据,除非进一步定义,至少指任何应用程序、正文、代码清单或数据库或其组合,除非进一步区分。
通过蜂窝式网络接收电子邮件或数据信息,并将其存储在手持式装置中。电子邮件或数据的存在可以在蜂窝电话显示器上监视。用户可以直接利用所述手持式装置回答或者处理所述消息。可以触发所存储的响应或删除所述信息。小键盘还可以用来编写响应。所述响应可以是远程服务器或本地的计算系统。方便时,用户可以通过无线或导线连接把电子邮件或数据下载到本地的计算机。
在客户和服务器之间通过连接到因特网的通信链路或连接到本地计算系统的传输链路的信号交换(双向通信命令通知有一条信息已经发送就绪、已发送、已接收、已存储,要发送的命令、出错消息和接收的确认)是所用协议的一种功能。这在先有技术上是众所周知的。另外,一般与这些协议配合使用的加密可以有利地与本发明一起使用,可以根据需要在移动消息传送终端(MMT)安装标准软件模块,完成这样的保护方案,这样的技术和这样的模块的使用也是先有技术众所周知。
本专业的技术人员现在会意识到,尽管以下将参照示范性实施例、附图和使用方法进行详细说明,但是本发明不打算限于这些实施例和使用方法。相反,本发明具有宽阔的范围而且只由后附权利要求书定义。
附图的简要说明本发明下面的描述涉及附图,其中

图1是包括本发明的通信系统的方框图;图2是组合软件方框图;图3是手持式装置的硬件方框图;图4A和4B是本发明推荐实施例的软件/硬件方框图;图5是POP服务器的流程图;图6是SMTP服务器的流程图;图7是电子邮件传送器的流程图;图8是电子邮件提取器的流程图;以及图9是利用蜂窝式网络的系统的方框图。
示范性实施例的详细说明图1表示通过因特网130进行通信120的电子邮件服务器110,如先有技术中众所周知的。可以通过硬接线的连接通过运行电子邮件协议的因特网业务提供商(ISP)来实现通信120。通信连接120也可以通过例如在先有技术上众所周知的无线链路例如在热点区上的WiFi,或者通过运行标准协议GSM、3G、CDMA或TDMA中的一个的蜂窝电话网络来实现。
本发明的手持式装置150通过无线链路140访问因特网130,无线链路140还可以是WiFi类型连接。手持式装置150通过通信链路160与膝上计算机170通信。链路160可以是通用串行总线(USB)、以太网、红外线(IR)和/或短距离无线蓝牙(BIuetooth@)。起串行总线作用的所述USB通信装置类(CDC)抽象控制模型(ACM)或以太网控制模型(ECM)是推荐的选择方案并且是先有技术众所周知的。在推荐的实施例中,所述装置的驱动程序(操作不同的装置和通信端口的软件)执行任何需要的协议变换,就是说,加入来自所述消息的帧数据或从所述消息剥出帧数据等。
另外,所述链路140可以是两级配置,如以下讨论的,其中手持式装置通过蜂窝式网络连通到把因特网连接到蜂窝式网络的因特网访问装置。这样的配置和装置是先有技术中已知的。
图2举例说明驻留在手持式装置150中的软件组件。图中示出具有链路220的广域网(WAN)230,后者最好想要与数字语音蜂窝式网络通信。采用这种配置,蜂窝式网络上的接收机和协议转换器247回答和提供通过已知技术到因特网的接口连接140。接收机将重新格式化往来于手持式装置150和往来于因特网的数据。手持式装置可以设置成接受公用的TCP/IP格式化数据流,但也可以适应FTP或其它格式,这也如先有技术众所周知的。
图2中的堆栈配置242和244表示用来描述通过因特网交换信息的熟悉的协议分层结构。七层或在本实施例中的五层模型的易于理解的特征是,每一层只需要理解相邻层的格式。于是可以包括众所周知的Eudora、Outlook或Groupwise systems的电子邮件应用程序无需关心较低层次的物理连通性。当每一层向下各层发送消息时每一层加上成帧或封装,而当上升到所述各层时从消息剥去封装。封装后的数据一般不被干扰。TCP/IP235和275各自连接在应用层电子邮件客户242和电子邮件服务器260之间。IP(数据报层)235和275在TCP和设备驱动程序层之间变换数据,也是封装和未封装。所述装置驱动程序物理地驱动实际的硬件-无线、USB、以太网等。
仍旧参见图2,应当指出,存在电子邮件发送客户240和电子邮件本地服务器260。手持式装置既提供服务器功能又提供客户功能。
电子邮件客户240可以直接(245)与WAN通信,以便监视WAN连接的状态和可用性。就是说,所述连接是有效的还是需要拨号等。可以将电子邮件客户240编程以便连接到电子邮件服务器110并查询或询问所述服务器有关新的电子邮件消息。客户240可以命令服务器发送通过所述WAN接收并存储(250)在手持式装置中的电子邮件消息。存在用于处理这些传输的已知的″策略″SMTP、IMAP、Sendmail、POP3(邮局协议版本3)服务器等。然后可以通过WAN把存储在手持式装置255中的输出的电子邮件发送给因特网120上的接收者。一旦发送,所述存储器空间便没有其它消息。一种典型的配置用于设置成带有IP地址、运行SMTP(简单邮件传送协议)的TCP消息的电子邮件。所述协议把所述消息的拷贝保留在服务器中,直到发送正确地接收到所述消息的确认为止。但是,也可以使用先有技术中已知的其它传输协议,例如FTP(文件传送协议)。
仍旧参见图2,以这样的方式建立本地服务器260,即,在所述PC看来像是传统的电子邮件服务器。利用标准协议诸如POP3将消息下载到所述PC,并利用标准协议,诸如SMTP将其上载到所述PC。
在所述推荐实施例中,电子邮件发送客户利用TCP/IP堆栈235通过WAN 230与因特网130通信。当然,因为开发了其它协议,它们可以用来从本发明得到好处。
电子邮件客户和随后讨论的电子邮件服务器260,一般通过手持式装置的操作系统监视电池组的电平,以便保证适当的接收和发送得以完成。若不然,通常不发送或接收电子邮件,而用户会得到要给电池组充电的警告。
仍旧参见图2,本地的电子邮件服务器260既可以使用所存储的接收的(250)电子邮件消息又可以使用输出(255)的电子邮件消息。从本地电子邮件浏览程序270和TCP/IP堆栈275中由膝上计算机通过本地PC连接280通过互联290产生的信息确定,本地的电子邮件服务器260将a)允许本地浏览程序270检查接收(250)的和输出(255)的电子邮件消息的状态;b)下载所述接收的电子邮件并且必要时从存储器250删除;c)把电子邮件消息从存储器250和/或260转移到本地文件夹258存储区域,所述转移机构可以驻留在本地浏览程序270中;d)接收从本地浏览程序接收的消息,这些消息是由用户在手持式装置的I/O上产生的;以及e)从本地PC接收电子邮件消息以便发射到因特网。可以相对于任何协议(例如,SMTP、POP3、IMAP等)安排这些输出的消息。
图3描述典型的I/O硬件,表示到块210内的操作软件模块的逻辑连接。该图表示完全的五层协议,其中把TCP/IP层当作两层。这里RF和天线225与本地互联硬件282形成第五层。另外,最好有LCD显示器272、小键盘或其它已知的输入装置273以及到本地PC的物理连接。所述连接如以前建议的,可以是硬接线的USB、以太网、UART或其它串行类型的连接或无线IR或其它短距离无线。
参照图4A,CPU 300完成用于手持式装置的计算和逻辑,包括所有消息格式化、发送、接收等。电池组320给所有硬件模块供电。电池组类型是先有技术众所周知的,用于蜂窝电话/个人数字助理等。在所示的主要硬件模块当中,有一个公用的连接310供控制、数据和寻址310使用。那些模块包括显示器272、小键盘273、到本地PC 370的连接、RAM 350、ROM 360、非易失存储器340以及用于WAN连接330的物理的RF/天线。可以有利地使用在这样的装置中通用的其它硬件模块,像高速缓存和中断寄存器堆栈,如先有技术已知的。
在推荐的实施例中,在可以得到的基础上,控制通信的计算机将把备用的或不使用的,因此可用的网络带宽用于信息通信。
存储装置340可以是可拆卸的,允许把存储器本身拆下来,并装在PC或其它计算机上,用来下载数据或电子邮件。另外,可以远程地把更新的软件、电子邮件或目的地为远方的数据装入可拆卸存储器并且将它们置于手持式装置中,因此由用户确定将其发送还是使用。
存储器340、350和360使用的存储装置可以是一般使用的任何类型,但是闪存存储器肯定是一种显而易见的选择,因为它不要求电池组备份。可以使用开发的较高密度的ROM、RAM或其它易失性和非易失存储器装置。另外,随着可以获得把图4所示的传统的模块的各部分组合在一起的芯片,可以把它们包含在手持式装置的设计中。
另外,本发明包括典型的蜂窝电话语音能力。这些能力(332)是众所周知的,因而这里只作简短描述。所述音频是从RF(330)提取的。尽管可以与移动消息传送终端(MMT)分开地设置语音系统,但是所述推荐的实施例将把MMT嵌入蜂窝电话中。在这种情况下,蜂窝电话控制(333)会与所述MMT共享CPU 300,而手机、扬声器和微音器(334)可以靠总线310或者靠控制(333)运行,如图所示。显示器272和小键盘273可以依靠所述蜂窝电话控制或者依靠所述总线310起作用,直接用于语音功能(336)。若把附加功能(例如个人数据助理(PDA)的功能)嵌入蜂窝电话,则MMT可以从两者借用,在两者中任何一个功能上是独一无二的或嵌入的。例如,可以在显示器上观看存储在MMT的电子邮件或数据的状态,并且可以键入和触发以前存储的响应,而小键盘可以用来编写某些以后发送的响应。这些响应可以或者属于因特网上的远程服务器或者属于USB上的本地计算系统。这样的实现方案是先有技术众所周知的。
图4B表示本发明的推荐实施例的更详细的硬件/软件方框图。图中示出蜂窝电话MMT装置400,它通过属于电子邮件服务器5280的、在相应的TCP/IP堆栈405上的TCP/IP层403的电子邮件应用程序与膝上计算机或笔记本PC420通信。如众所周知的,PC中的消息路径向下到达物理上属于MMT中相应的USB控制器5210的USB控制器5110,并且向上到达电子邮件服务器5280。CPU 404连接到并控制整个MMT的操作。如前面讨论的,较低层次添加封装成帧,所述封装成帧在消息向上传输穿过各层时被去除。
图中举例说明MMT,它带有硬件模块406、系统级软件模块和驱动程序408以及应用程序级模块410。所述组织大致是先有技术中众所周知的五层通信协议。这些标号都是一目了然的,只是FAT文件系统5400除外,FAT文件系统5400可以是任何适用的文件系统,CODEC(编码解码器)5620是众所周知的字首组合词。点线箭头5800、5810、5820、5830、5840和5850指示等效封装消息的位置,不是实际的互连。
图5是典型的邮局协议(POP)服务器的流程图。所述服务器按POP标准预先设置在套接字110上。框500举例说明以任务操作或线程的形式运行POP应用程序。所述线程可以被其它操作驱动和/或共享,如系统软件开发商众所周知的。可以使用中断、标志、时钟等,如在先有技术上众所周知的。
图6表示简单邮件传输协议(SMTP)服务器。这些操作也是众所周知的。
图7是电子邮件传送器的流程图。所述标号是一目了然的。所述图表示图2的电子邮件客户242和广域网230之间的直接状态连接。另外,示出了对电池组功率702的检查操作。
图8是电子邮件取出操作的相应的流程图。其中也检查电池组的功率电平,而块800要求检查MMT中的可用存储空间并将其与要接收的电子邮件的尺寸比较。若存储空间不足,则MMT等待直到空间变得可用为止。
图9示出利用语音邮件服务器410和因特网访问设备480连接到语音或蜂窝式网络430的WAN连接440,所述因特网访问设备480实现蜂窝式网络和因特网120的互连。
就提示和命令而言,用户和手持式MMT装置的交互作用可以遵循一般在个人数字助理(PDA)、蜂窝电话等等找到的任何方案。这样的设计在先有技术上是众所周知的。
应该明白,上面描述的实施例在这里是作为示例提出来的,而且其许多变动和替代都是可能的。因此,本发明应该从宽广的角度观察,它只由后附的权利要求书定义。
权利要求
1.一种手持式装置,它包括用于通过无线网把信息传递到远程服务器的装置;用于利用本地计算系统客户传输信息的装置;为与所述远程服务器通信而设置的信息客户;为与所述本地计算系统客户通信而设置的信息服务器;以及用于把所述信息存储在所述手持式装置中的装置。
2.如权利要求1所述的装置,其中还包括用于询问所述远程服务器有关想要发送给所述手持式装置的信息的装置;用于在所述远程服务器上显示想要发送给所述手持式装置的信息的状态的装置;用于显示存储在所述手持式装置中的信息的状态的装置;以及用于编写响应并通过用于通信的装置和用于传输的装置两者激活命令的装置,其中信息被发送、接收、确认或存储,或者其组合。
3.如权利要求1所述的装置,其中还包括用于确定可用存储空间和要存入所述装置的消息的尺寸的装置,其中保存太大的消息的存在。
4.如权利要求1所述的装置,其中用于传输的所述装置包括可拆卸存储器,信息已存储或可以存储于其中,其中把所述存储器从所述手持式装置拆下并插入所述计算系统中以便读出或写入。
5.如权利要求1所述的装置,其中用于传输的所述装置包括从由以下各项构成的组选择的一个或多个类型USB、以太网、短距离无线、红外线和任何传统的UART。
6.如权利要求1所述的装置,其中所述信息通信在可以获得的基础上使用备用网络带宽或能力来传输所述信息。
7.如权利要求1所述的装置,其中还包括与所述信息客户通信的TCP/IP堆栈层;与所述TCP/IP堆栈层通信的广域网模块;用于无线通信的射频通信装置和天线,所述射频通信装置与所述广域网模块通信,其中所述信息客户通过所述射频通信装置、所述广域网模块和所述TCP/IP堆栈层接收和发送信息。
8.如权利要求1所述的装置,其中还包括与所述信息服务器通信的TCP/IP堆栈层;与所述TCP/IP堆栈层通信的本地计算机系统模块;与所述本地计算机系统模块通信的本地硬件系统,其中所述信息服务器通过所述本地硬件系统、所述本地计算机系统模块和所述TCP/IP堆栈层接收和发射语音和数据信息。
9.一种从因特网通过手持式装置到达计算系统的通信过程,所述过程包括以下步骤通过无线网络进行双向信息通信,利用计算系统传输语音和数据信息,对通过无线网络与远程服务器的信息通信进行第一控制过程,所述控制由信息客户执行,对到达所述计算系统和来自所述计算系统的信息通信进行第二控制过程,以及把所述语音和数据信息存储在所述手持式装置中。
10.如权利要求9所述的过程,其中还包括以下步骤询问所述远程服务器有关想要发送给所述手持式装置的信息;在所述远程服务器上显示想要发送给所述手持式装置的信息的状态;显示存储在所述手持式装置中的信息的状态;以及编写响应并通过用于通信的装置和用于传输的装置两者激活命令,其中信息被发送、接收、确认或存储,或者其组合。
11.如权利要求9所述的过程,其中还包括确定可用存储空间和要存储在所述装置中的消息的尺寸的步骤,其中保存太大的消息的存在。
12.如权利要求9所述的过程,其中所述传输步骤包括从所述手持式装置拆下已经存储或可以存储信息的存储器,并将其插入所述计算系统进行读出或写入。
13.如权利要求9所述的过程,其中所述信息包括电子邮件。
14.如权利要求9所述的过程,其中还包括以下步骤通过TCP/IP堆栈层与所述信息客户通信,通过广域网模块与所述TCP/IP堆栈层通信,通过射频通信装置和天线与所述广域网模块通信,其中所述信息客户通过所述射频通信装置、所述广域网模块和所述TCP/IP堆栈层接收和发送信息。
15.如权利要求9所述的过程,其中还包括以下步骤通过TCP/IP堆栈层与信息服务器通信,通过本地计算机系统模块与所述TCP/IP堆栈层通信,通过本地硬件系统与所述本地计算机系统模块通信,其中所述信息服务器通过所述本地硬件系统、所述本地计算机系统模块和所述TCP/IP堆栈层接收和发送信息。
16.如权利要求9所述的过程,其中对所述信息通信的所述第一和所述第二控制过程包括以下步骤在可以获得的基础上利用备用的网络带宽或能力来传输所述信息。
全文摘要
一种很类似于个人数字助理的蜂窝电话的手持式装置既包括数据服务器又包括与蜂窝电话的语音消息传送一起的客户服务器。所述服务器通过TCP/IP堆栈借助于IR、短距离无线、串行总线或以太网与本地的计算系统通信。数据客户通过语音网络或通往因特网的无线装置,还通过TCP/IP堆栈和广域网与远程服务器通信。可以使用备用网络频带宽度来传输信息。信息可以是电子邮件,它们被接收和存储供随后检查,最后传输到本地计算机。状态可以包括获知可用存储器和消息的大小。太大的消息可以被加注解供随后检索。板上存储器包括在物理上在本地计算系统上运行的RAM、ROM和可拆卸模块。
文档编号H04L29/06GK1849789SQ200480026315
公开日2006年10月18日 申请日期2004年7月14日 优先权日2003年7月14日
发明者T·M·摩尔 申请人:摩尔电脑顾问公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1