简化自动地址本登记项的方法和系统的制作方法

文档序号:7883257阅读:137来源:国知局
专利名称:简化自动地址本登记项的方法和系统的制作方法
技术领域
本发明涉及双向移动通信设备,并且特别涉及产生包含呼叫者特殊话音标识符的自动地址本(address book)登记项的方法和系统,所述自动地址本登记项用来替换正常设备通知机构。
对于需要立即访问信息的个人和公司,互联网和内部网已经为来自大量信息源的信息的接近实时传递提供了工具。对于那些需要立即访问信息者,双向移动通信设备(例如,蜂窝电话,双向寻呼机,个人数字助理(PDA)及手持式计算设备)已经提供了一种与位置无关的工具。对于这两种急速发展的媒体以一种方式同时出现、使得双向移动通信设备已经成为进入互联网和内部网的多种工具中的一种只是自然的。
当前开发的双向移动通信设备具有微处理器、信息存储容量,并且它们运行软件应用程序。驻留在很多这些设备上的一种普及型的软件应用程序是电子地址本,其提供了快速访问以接触感兴趣的信息。
通常,这种设备的用户观看在小型显示屏上的地址本信息,并且使用在电话按键键盘上的键,导航所述信息。如果该用户有某些其它任务,例如,正在驾驶汽车,那么用户必须从手头的任务(即,驾驶)转移走一部分他/她的注意力。安全研究委员会(IRC)的调查发现84%的被调查者认为,在驾驶时正巧使用蜂窝电话会让人分心,增加了出现事故的可能性。同样环境下使用地址本甚至将更分心。
通常,与双向移动通信设备相关的一般用户接口不便于输入长的字母数字字符串。当与个人计算机的输入接口(例如,键盘)和显示区(例如,监视器)比较时,上述用户接口的输入接口(例如,按键键盘)和显示区(例如,LCD)小,并且不很有效。
给出涉及呼叫者身份的用户信息将使用户更好地选择是否回答该呼叫。有许多提供与输入呼叫相关的电话号码和相关信息的自动号码识别(ANI)系统(例如USP 5,841,837和USP 5,848,131)。在这些方法中,电话号码作为与输入呼叫相关的数据字段被附带。提取数据字段,并且显示在相关显示屏上。这些方法需要用户观看显示屏,以获得所述信息,由此从并行任务(例如,驾驶)分散它们的注意力。
于是,需要一种改善效率和容易与双向移动通信设备交互的方法和系统,更具体地说,和与一地址本(该地址本具有添加的话音信息)相关的信息交互,并且使用该信息的一种方法和系统。
鉴于上述问题,本发明的一个目的是提供一种方便检索和使用自动号码识别(ANI)信息、和来自向服务的双向移动通信设备设置呼叫的呼叫者的个人问候的方法和系统。
按照本发明的一个方面,地址本驻留在移动通信设备的存储器中,并且包括多个登记项,每个涉及来自呼叫者的个人问候和相关信息(例如,ANI信息和/或用户特殊标识符)。设置到服务设备的呼叫由呼叫管理器截取和处理。呼叫管理器从呼叫中提取ANI信息,并且确定被呼叫的移动设备是否具有呼叫者的先前地址本登记项。如果确定呼叫者没有地址本登记项,提示呼叫者提供个人问候,该个人问候用ANI信息记录并且送给与被呼叫移动设备相关的中继服务器设备(在此也称为代理服务器设备)。一旦完成上述处理,被呼叫和主呼叫设备连接(即建立话音通信信道)。代理服务器设备处理接收的个人可听问候和相关信息,并且通过数据通信信道将其送到目的地移动设备。如果确定有预存地址本登记项,那么被呼叫和主呼叫设备连接,没有进一步处理。
按照本发明的另一个方面,标准呼叫通知机构(例如,振铃器)用存储在驻留地址本中的个人可听问候代替。当接收到一呼叫时,相关ANI信息用来轮询地址本中的相关登记项,并且如果发现相关登记项,该登记项代替标准呼叫通知机构设备。如果没有相关登记项,那么使用标准呼叫通知机构。
本发明有许多优点。不同实施例或实现方式可产生一个或多个下列优点。本发明的一个优点是具有可显示和可听单元的地址本登记项自动输入驻留地址本中。另一个优点是地址本登记项的可听部分可用来代替标准电话通知,由此给用户提供与呼叫者身份相关的信息。
从下面参照附图的详细描述中,本发明的其它方面和优点将变得更清楚,附图举例示出了本发明的原理。
通过参照附图详细描述,本发明将容易理解,其中相同的参考标号表示相同的结构部件,其中

图1示出了可用来实现本发明的通信系统;图2示出了按照本发明实施例的双向移动通信设备的简图3示出了一示例的双向移动通信设备的主要部件方框图;图4简要示出了呼叫管理器和其它系统部件之间的关系;图5简要示出了代理服务器设备和其它系统部件之间的关系;图6是描述由呼叫管理器进行的呼叫处理的流程图;图7是描述由移动设备进行的呼叫处理的流程图。
本发明涉及使双向移动通信设备能够自动更新和利用在驻留地址本中的登记项的系统和方法,其中所述登记项包括来自呼叫者的个人问候和相关信息(例如,自动号码识别(ANI)信息)。设置到服务设备的呼叫由呼叫管理器截取和处理。呼叫管理器从呼叫中提取ANI信息,并且确定被呼叫的移动设备是否具有呼叫者的地址本登记项。如果确定呼叫者没有地址本登记项,提示呼叫者提供个人问候,该个人问候用ANI信息记录并且送给与被呼叫移动设备相关的代理服务器设备。一旦完成上述处理,则被呼叫和主呼叫设备连接(即建立话音通信信道)。代理服务器设备处理接收的个人问候和相关信息,并且通过数据通信信道将其送到目的地移动设备。如果确定有预存地址本登记项,那么被呼叫和主呼叫设备连接,没有进一步处理。
此外,先前存储的地址本登记项的可听单元可用来代替被呼叫移动设备的标准呼叫通知机构(例如,振铃器)。为了匹配,与输入呼叫相关的ANI信息用来轮询地址本,如果发现匹配,那么与被匹配地址本登记项相关的个人问候代替标准呼叫通知机构。
双向移动通信设备也称为双向交互通信设备、无线客户机设备和移动设备包括但不限于个人数字助理、掌上型计算设备、蜂窝电话、双向寻呼机和无线可遥控控制器。这些设备的存储器和处理容量与在桌面和膝上型计算机中的存储和处理容量相比非常少。与桌面或膝上型计算机相关的全功能按键键盘和监视器相反,这些移动设备通常具有一小的显示屏和具有精简字符集的按键键盘。
在本发明的下列详细描述中,阐明了许多特殊细节,以便提供对本发明的全面理解。然而,对于本领域技术人员很显然不需要这些特殊细节也可以实现本发明。在其它情况下,公知的方法、过程、部件和电路没有详细描述,以避免对本发明的各方面造成不必要的模糊。
下面参照图1到7描述本发明的实施例。然而本领域技术人员容易理解,此处参照附图给出的详细描述是示例性用途,因为本发明超过了下列讨论的实施例。
为了便于本发明的描述,相信列举实现本发明的通信系统的某些特征是必要的。参照图1,图中示出了按照本发明的一个实施例的典型通信系统的方框图。移动设备100(例如,蜂窝电话,双向寻呼机,个人数字助理,或掌上型计算机)通过话音通信信道接收电话呼叫,并且通过可包括代理服务器设备108的数据通信信道从远端服务器设备接收超媒体信息(例如,超文本标记语言(HTML)文件,压缩超文本传输协议(cHTML)文件,可扩充标记语言(XML)文件,手持设备标记语言(HDML)文件,或无线标记语言(WML)文件)。移动设备100具有显示屏102和用户接口103。此外,移动设备100可具有存储在本地存储器中的微浏览器(例如,Unwired Planet公司(800 ChesapeakeDrive,Redwood City,CA,94063)的微浏览器),本地存储器使得微浏览器能够处理从远端服务器设备接收的超媒体信息。
使用通信设备116(例如,电话)与移动设备100通信的呼叫者拨与移动设备100相关的访问号码(例如,电话号码),以启动通信会话(例如,电话呼叫)。该呼叫由基于陆地的电话系统(公共交换电话网(PSTN)114)处理,并且通过呼叫管理器112送到移动设备100。呼叫管理器112提取与呼叫相关的自动号码识别(ANI)信息,并且轮询移动设备100专用的地址本登记项存储区。如果发现在专用地址本登记项存储区中没有呼叫者的先前登记项,那么提示呼叫者提供要存储的个人问候。ANI信息和存储的个人问候通过陆地网(landnet)118、代理服务器设备108和空中网(airnet)104送到移动设备100。一旦完成上述处理,或如果在轮询期间识别出先前登记项,那么使用空中网104在移动设备100和通信设备116之间建立话音信道。代理服务器设备108处理接收的ANI信息和个人问候,并且使用也在空中网104中建立的数据通信信道将它们送到移动设备100。
空中网104例如可以是蜂窝数字分组数据网(CDPD)、全球移动系统(GSM)网、码分多址(CDMA)网、时分多址(TDMA)网、个人数字蜂窝(PDC)网或个人手持电话系统(PHS)网络。由空中网104使用的通信协议例如可以是无线接入协议或手持设备传输协议(HDTP)。
代理服务器108例如可以是Sun Microsystems公司(www.sun.com)的SPARC工作站。代理服务器设备108可以作为空中网104和由陆地网118连接的远端设备之间的桥梁。然而,应该指出,代理服务器设备108的功能可以由连接到陆地网112的网络服务器设备执行,该网络服务器设备具有提供空中网104和陆地网112之间连接的本领域公知的硬件。
陆地网118是基于陆地的网络,可以是互联网、内部网或任何专用网络的数据网。通常支持陆地网118的通信协议可以是传输控制协议(TCP/IP)、超文本传输协议(HTTP)、或安全超文本传输协议(sHTTP)。
移动设备100接收ANI信息和相关个人问候,并且将它们存储在驻留地址本(存储器)中。如前所述,地址本登记项包括来自呼叫者的个人问候和相关信息(例如,ANI信息)。一旦被存储,当输入呼叫的ANI信息对应于地址本中的登记项时,个人问候可以用来替换呼叫通知机构。此外,当用户通过存储在移动设备100上的登记项列表导航时,个人问候可用来通告地址本登记项。
现在参照图2,移动设备200(例如,蜂窝电话,双向寻呼机,个人数字助理,或掌上型计算机)包括显示屏204、用户接口216、扬声器224和麦克风228。显示屏204包含超媒体信息208、超媒体选择标识符“>”210和软键标识符212和214。用户接口214具有功能键(例如“MENU”,“BACK”)、字母数字键和导航键(↑和↓)。此外,功能键216和220用作软键输入。
超媒体信息208是示例的地址本,其存储在移动设备200上。超媒体信息208包括对应于地址本中的登记项的多个可选择标识符(例如,电话号码或字母数字标识符)。导航键(↑和↓)用来导航可选择标识符列表,此处超媒体选择标识符“>”210指示被选择的条目。与某些可选择标识符相关的信息是与该标识符相关的人的可听个人问候。当引发事件发生时,扬声器224用来放大个人问候。引发事件可以是具有匹配ANI信息的输入呼叫、用个人问候的标识符的选择或将选择标识符“>”210置于带有个人问候的一个条目之后。
现在参照图3,提供了移动设备300的更详细的描述,移动设备300可以是图1的移动设备100。移动设备300包括通过空中网320耦合到电信网络的无线控制协议(WCP)接口328,以接收输入和输出信号。设备标识符(ID)存储器316存储设备ID,并将设备ID提供给WCP接口332,用于外部实体(例如,图1的代理服务器设备108)识别移动设备300。识别ID标识与移动设备300相关的特殊代码,并且直接对应于通常设置于相关代理服务器设备(例如,图1的108)中的用户帐户中的设备ID。此外,移动设备300包括客户机模块304,该模块执行由移动设备300执行的很多处理任务,包括通过空中网320建立与代理服务器设备的通信会话;操作并保持驻留地址本;在其显示屏308上显示信息;从按键键盘306接收用户输入。客户机模块304耦合到WCP接口328,用于建立通信会话和请求及接收数据。此外,除了上述任务,客户机模块304还操作一浏览器,通常称为微浏览器,与公知的HTML浏览器相比,它需要较少的计算功率和存储器。微浏览器可以是Unwired Planet公司的微浏览器,该公司是地址是800 Chesapeake Drive,Redwood City,CA 94063。
图4简单示出了呼叫管理器412和通信系统的其它部件之间的关系,呼叫管理器412可对应于图1的呼叫管理器112。有一点很重要,呼叫管理器412的功能可以包括在代理服务器408中或包括在具有对空中网404直接或间接访问的其它设备。使用设备416(例如,一电话)的呼叫者拨与移动设备400(可以是图1的移动设备100)直接或间接相关的号码。该呼叫通过PSTN 414送到呼叫管理器412。呼叫管理器412包括呼叫接口420;处理器424;存储设备428和提供相对于下列功能的软件应用程序1)ANI信息提取和处理;2)话音检索(例如,交互话音响应单元(IVRU));3)地址本登记项处理;和4)呼叫处理。
用于移动设备400的与输入呼叫相关的ANI信息用来轮询驻留在存储设备428上的专用数据库,此处列出了先前处理的地址本登记项。如果先前登记项存在,那么处理呼叫,没有进一步的延迟。如果先前登记项不存在,那么提示呼叫者提供个人问候,个人问候被记录,并且临时存储在存储区440中。记录的问候与相关的ANI信息一起通过陆地网450送到代理服务器设备408。
现在参照图5,所记录的问候和相关ANI信息(在此也称为地址本登记项)送到代理服务器设备508(可以是图1的代理服务器设备108)的陆地控制协议(LCP)接口558。地址本登记项进一步由服务器模块534处理,此处相继的处理涉及陆地网550和空中网504之间的通信协议差别和内容格式差别。服务器模块534包括控制引擎544;帐户接口552和帐户管理器556。控制引擎544调整通过空中网504连接的移动设备之间信息的交换。帐户接口552和帐户管理器556便于接收的地址本登记项的用户特殊处理。被处理的地址本登记项通过无线控制协议(WCP)接口530和空中网504送给被呼叫的移动设备(未示出),此处如前所述处理该登记项。
图6示出了描述由呼叫管理器(例如,图1的呼叫管理器112)用来处理输入呼叫的处理过程600的处理流程图。在步骤604,输入呼叫被截取或接收,并且在步骤608提取ANI相关信息。在步骤612,所提取的ANI信息用来轮询与先前处理的地址本登记项相关的数据库。如果发现匹配登记项,则在步骤632处理该呼叫,并且没有进一步的延迟(例如,建立被呼叫和主呼叫设备之间的话音信道)。如果发现没有匹配登记项,则提示呼叫者输入个人问候(在步骤616),记录个人问候(在步骤620)。在步骤628,记录的问候和相关ANI信息送给代理服务器设备。一旦完成地址本登记项的处理,建立被呼叫和主呼叫设备之间的话音信道(在步骤632)。
现在参照图7,示出了处理流程图,描述了关于地址本登记项的利用和处理的移动设备的操作。在步骤704,接收一呼叫,在步骤708提取任何相关ANI信息。在步骤712,利用提取的ANI信息执行在驻留地址本中的查寻。如果发现与任何存储的地址本登记项的匹配,并且具有相关的个人问候,则用个人问候代替标准呼叫通知机构(在步骤716)。如果没有发现匹配和相关个人问候,则使用标准呼叫通知机构。
已经在一定具体程度上足够详细地描述了本发明。本领域技术人员应理解,仅通过举例进行了实施例的公开,可对本发明进行结构上的许多变化和部件及步骤的组合,而不脱离所要求的本发明的实质和范围。因此,本发明的范围由所附权利要求限定,而不是由前述一个实施例的描述限定。
权利要求
1.一种自动处理用于驻留在双向移动通信设备上的地址本应用程序的地址本登记项的方法,所述方法包括截取针对所述双向移动通信设备的呼叫;提取相对于所述呼叫的发起者的信息;接收由所述呼叫的发起者提供的可听问候;和产生地址登记项,其中所述地址登记项包括所述提取的信息和所述可听的问候;将所述地址本登记项发送给所述双向移动通信设备,其中所述双向移动通信设备和所述呼叫管理器由使用第一通信协议的陆地网、中继服务器设备和使用第二通信协议的空中网连接。
2.如权利要求1所述的方法,还包括一旦产生所述地址本登记项,建立所述双向移动通信设备和所述呼叫的所述发起者之间的话音线路连接。
3.如权利要求1所述的方法,还包括使用涉及所述呼叫发起者的所述提取信息,搜索先前产生的地址本登记项的数据库;识别涉及共同发起者的先前产生的地址本登记项;在不产生地址本登记项的情况下,建立所述双向移动通信设备和所述共同发起者之间的话音线路连接。
4.如权利要求1所述的方法,其中,用于所述陆地网的所述第一通信协议是从由超文本传输协议(HTTP)和安全超文本传输协议(sHTTP)组成的组中选择的。
5.如权利要求1所述的方法,其中,用于所述空中网的所述第二通信协议是无线协议。
6.如权利要求1所述的方法,其中,所述第二通信协议是从由无线接入协议(WAP)和手持设备传输协议(HDTP)组成的组中选择的。
7.如权利要求1所述的方法,其中,所述地址本登记项是包含可显示和可听单元的超文本语言文件。
8.如权利要求7所述的方法,其中,所述标记语言文件是从由超文本标记语言(HTML)、压缩超文本标记语言(cHTML)、可扩展标记语言(XML)、无线标记语言(WML)和手持设备标记语言(HDML)组成的组中选择的。
9.如权利要求1所述的方法,其中,涉及所述呼叫的所述发起者的所述提取信息包括自动号码识别(ANI)信息。
10.一种自动处理用于驻留在双向移动通信设备上的地址本应用程序的地址本登记项的方法,所述方法包括接收地址本登记项,其中,所述地址本登记项包括涉及呼叫的发起者的信息和可听问候;将所述接收的地址本登记项组合进驻留在所述双向移动通信设备上的地址本上;一旦出现引发事件,放大所述可听问候。
11.如权利要求10所述的方法,其中,所述引发事件包括接收具有与所述地址本登记项共同的发起者信息的呼叫。
12.如权利要求10所述的方法,其中,所述引发事件包括当通过所述地址本的登记项导航时,选择所述地址本登记项。
13.如权利要求10所述的方法,其中,所述地址本登记项是包含可显示和可听内容的标记语言文件。
14.如权利要求13所述的方法,其中,所述标记语言文件是从由超文本标记语言(HTML)、压缩超文本标记语言(cHTML)、可扩展标记语言(XML)、无线标记语言(WML)和手持设备标记语言(HDML)组成的组中选择的。
15.如权利要求10所述的方法,其中,涉及所述呼叫的所述发起者的所述信息包括自动号码识别(ANI)信息。
16.如权利要求13所述的方法,还包括使用所述双向移动通信设备的用户接口,修改所述地址本登记项的可显示内容;和存储所述修改的地址本登记项。
17.一种自动处理用于驻留在双向移动通信设备上的地址本应用程序的地址本登记项的系统,所述系统包括一存储设备,用于存储地址本登记项;一存储器,用于存储处理器的程序代码;一处理器,耦合到所述存储设备和所述存储器,其中,所述处理器工作时执行存储在所述存储器中的所述程序代码,以提取涉及被接收呼叫的发起者的信息,提示所述被接收呼叫的所述发起者以提供个人问候,产生包含所述被提取信息和所述个人问候的地址本登记项,并且将所述地址本登记项送到所述双向移动通信设备。
18.如权利要求17所述的系统,其中,所述地址本登记项是包含可显示和可听内容的标记语言文件。
19.如权利要求18所述的系统,其中,所述标记语言文件是从由超文本标记语言(HTML)、压缩超文本标记语言(cHTML)、可扩展标记语言(XML)、无线标记语言(WML)和手持设备标记语言(HDML)组成的组中选择的。
20.如权利要求17所述的系统,其中,涉及所述被接收呼叫的所述发起者的所述提取信息是自动号码识别(ANI)信息。
21.一种自动处理用于驻留在双向移动通信设备上的地址本应用程序的地址本登记项的系统,所述系统包括一存储设备,用于存储地址本登记项;一存储器,用于存储处理器的程序代码;一处理器,耦合到所述存储设备和所述存储器,其中,所述处理器工作时执行存储在所述存储器中的所述程序代码,以接收地址本登记项,其中所述地址本登记项具有可显示和可听内容,将所述接收的地址本登记项组合进驻留地址本应用程序中,并且一旦出现引发事件,放大所述可听问候。
22.如权利要求21所述的系统,其中,所述地址本登记项是包含可显示和可听内容的标记语言文件。
23.如权利要求22所述的系统,其中,所述标记语言文件是从由超文本标记语言(HTML)、压缩超文本标记语言(cHTML)、可扩展标记语言(XML)、无线标记语言(WML)和手持设备标记语言(HDML)组成的组中选择的。
24.如权利要求21所述的系统,其中,所述可显示内容是自动号码识别(ANI)信息。
25.如权利要求21所述的系统,还包括程序代码,用于使用所述双向移动通信设备的用户接口,修改所述地址本登记项的可显示内容。
26.如权利要求21所述的系统,其中,所述引发事件包括接收具有与所述地址本登记项共同的发起者信息的呼叫。
27.如权利要求21所述的系统,其中所述引发事件包括当通过所述地址本的登记项导航时,选择所述地址本登记项。
全文摘要
一种能够使双向移动通信设备自动更新和利用驻留地址本中的登记项的方法和系统,登记项包括来自呼叫者的个人问候和相关信息(如,自动号码识别(ANI信息)。由呼叫管理器截取和处理呼叫。并提取ANI信息,确定被呼叫移动设备是否具有呼叫者的地址本登记项,如果没有,提示呼叫者提供个人问候,用ANI信息记录个人问候,并发送到代理服务器。之后,连接被呼叫和主呼叫设备。如果确定有预存地址本登记项,立即连接被呼叫和主呼叫设备。
文档编号H04M1/57GK1268838SQ00103739
公开日2000年10月4日 申请日期2000年3月7日 优先权日1999年3月29日
发明者阿维·S·韦斯 申请人:电话通有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1