根据设备位置自动确定互联网业务提供商本地接入号码的方法和设备的制作方法

文档序号:7581077阅读:155来源:国知局
专利名称:根据设备位置自动确定互联网业务提供商本地接入号码的方法和设备的制作方法
技术领域
本发明一般地涉及一种便于通信的方法和设备。更特别的是,本发明涉及一种从便携式通信设备上自动确定一个适当的本地接入号码以便于通信的方法和设备。
背景技术
便携式通信设备日益普及,尤其是对于旅行的商业人士。一个便携式通信设备允许用户在任何位置在一台计算机上完成如字处理等的多个任务。一个便携式通信设备也允许用户在任何位置通过调制解调器与其它设备或与互联网通信。
一个便携式通信设备是通过与为其所在位置提供本地区域服务的互联网服务提供商(ISP)连接来与互联网通信。一个典型的本地区域可能包含一个或多个城市。很多ISP在其本地区域内的不同城市有不同的本地接入号码,以便在那些城市中有更便宜的接入费用。通过拨打便携式通信设备所在的本地区域的适当本地接入号码,用户在接入互联网时可避免长途费用。这种过程的问题在于,用户可能不知道他或她试图通信的本地区域的适当本地接入号码。这样用户就不得不追踪不同的本地接入号码,例如手工地将它们输入到便携式通信设备的数据库中。正如可以从所附附件IBM全球网络电话号码列表和IBM全球网络互联网注册电话列表中看到的,本地接入号码列表可以相当大。这样对用户而言,记住所有必需的本地接入号码或手工将其输入数据库中都是困难的。而且将本地接入号码输入数据库中会消耗便携式通信设备中宝贵的存储器。当本地接入号码改变,更多接入号码生成或用户需要从更多的本地区域通信时,问题变得更复杂,因为这需要更新本地接入号码的列表。
用户追踪本地接入号码的另一个问题是,用户必需知道他或她在给定时间内所在的本地区域和/或服务于该本地区域的ISP,或者,如果有多个ISP服务于本地区域,则要知道的ISP将是接入最便宜的那一个。然后用户必需相应地挑选一个适当的本地接入号码。用户唯一可选择的是使用一个更昂贵的800号码或是打一个长途电话到唯一的本地号码。
问题因挑选一个适当的本地接入号码可能依赖于除费用之外的其他因素(例如由不同ISP提供的传输链路的质量)而复杂化。然而更糟的是,便携式计算机的很多任务是自动执行而不需用户的主动参与,这样在连接建立前用户可能不能去选择一个适当的本地接入号码。在这种情况下,便携式通信设备可能使用一个并非最期望的本地接入号码。
解决这个问题的一种途径已由微软公司开发出来。正如在1996年7月30日微软发布的题为“微软宣布互联网Referral服务器以方便视窗,微软互联网浏览器用户选择互联网服务提供商”的新闻中所描述的那样,所提议的解决途径基于用户的国家、地区码和电话交换机提供对ISP的本地电话接入号码、连同预约和价格信息的选择,从而使用户可选择ISP。这种途径使得用户确定服务于其所想要通信的本地区域之ISP的本地接入号码更为容易,但用户仍需去挑选一个适当的本地接入号码。
这样便需要一种能使用户以最有效的方式从任何位置利用便携式通信设备进行通信而不需要用户追踪和选择一个适当的本地接入号码的方法和系统。
发明概述根据本发明,通过一种自动确定本地接入号码以便于便携式通信设备与一个或多个本地服务提供商之间进行通信的方法、设备和系统可实现这些和其他目的。
根据本发明一个示范的实施方案,可以检测便携式通信设备的新位置,并且可以确定便携式通信设备新位置的本地接入号码是否存储于该设备中。如果本地接入号码未被存储,便携式通信设备的新位置被报告给服务于新位置的本地服务提供商的位置服务器。该位置服务器为新位置提供一个适当的本地接入号码,并且这个本地接入号码被存储于便携式通信设备中。
附图简述对本发明更全面的理解可从阅读以下优选实施方案的详述以及相关附图获得,附图中相同参考数字用于描述相同单元,且其中


图1描述了依照本发明举例的优选实施方案的一个自动确定本地接入号码的示范的系统,并且;图2描述了依照本发明的一种用于自动确定本地接入号码的示范的方法。
优选实施方案详述图1描述了一个依照本发明的一个自动确定本地接入号码的示范的系统。参考图1,便携式通信器110不断变动位置和本地区域。在图1中,指定4个本地区域A,B,C和D,每个区域均包含多个位置。
图1中的4个区域仅是举例形式,本发明可用于任何数量和配置的本地区域。每一个本地区域均由一本地服务提供商(例如互联网服务提供商(ISP)140)提供服务。每个ISP包含一个位置服务器150以追踪ISP服务的本地区域内分配给不同位置的本地接入号码。
便携式通信器110包含允许用户100从任何位置通过服务于该位置的ISP与互联网通信的软件和硬件。便携式通信器110包括一个如蜂窝电话120的收发器和一个计算机130。计算机130可由例如可编程微处理器来实现。便携式通信器110可周期性地利用接至互联网的数据连接来方便消息和信息服务。通过通信可提供统一的电子邮件、传真邮件和语音邮件。除其他互联网源外,信息服务可由万维网提供。
便携式通信器110自动检索一个适当的、用户100期望在那里与互联网建立连接的位置处的本地接入号码,该本地接入号码或者是从便携式通信器110中内部本地高速缓存中检索、或者是从位置服务器150中检索。例如,给定ISP的最后大约1000个本地接入号码可存储于便携式通信器的内部本地高速缓存内,每个本地接入号码对应于一个由该ISP提供服务的本地区域内的一个位置。
图2描述了一种依照本发明自动确定本地接入号码的示范的方法。该方法从便携式通信器110进入新位置且蜂窝电话120检测到新位置并通知计算机130该新位置开始。依照公知技术,蜂窝电话120能通过例如与服务于新位置的基站交换信息来检测并且确定新位置。
接下来,如果用户100试图接入互联网以便例如查看电子邮件,计算机130确定便携式通信器110新位置的本地接入号码是否已存储在本地高速缓存中。如果新位置的本地接入号码在用户提出‘查看电子邮件’请求时已存储在本地高速缓存中,那么直接拨打本地接入号码,且尝试与ISP140进行联系。
如果新位置的本地接入号码未被存储于本地高速缓存中,且用户100试图建立一个互联网连接,那么在试图建立互联网连接前就发送一条短消息服务(SMS)消息以向位置服务器150询问本地接入号码。计算机130发送一条SMS消息给蜂窝电话110,且蜂窝电话发送一条SMS探询给位置服务器150。位置服务器150为新位置确定一个适当的本地接入号码并发送一条包含本地接入号码的SMS响应给蜂窝电话110。这个确定可通过参考存储于位置服务器150内为不同位置定义的本地接入号码表来完成。当本地接入号码增加或改变时,这个表可根据需要来更新。
来自位置服务器150的SMS响应也可包含呼叫建立数据,例如波特率、调制解调器类型等。位置服务器150可追踪由对应的ISP140提供服务的每一位置处所有已接收到消息的便携式通信器和其他设备,以便在针对一个特定位置而改变呼叫建立数据时可将更新值发送给该位置的每个设备。
如果蜂窝电话110未在合理的时间(如30秒)内从位置服务器150接收到SMS响应,那么会将该呼叫向一个“默认”的本地接入号码发出。该时间可设置为希望的任意量值。接着蜂窝电话110会发送一个包含本地接入号码的SMS响应给计算机130,计算机130将此本地接入号码存入本地高速缓存中。如果本地高速缓存已满,那么高速缓存中最旧的条目被删除并用新的本地接入号码取代。接着计算机130命令蜂窝电话110向ISP发出呼叫,蜂窝电话110启动呼叫建立。
依照本发明,可自动确定一个适当的本地接入号码以方便便携式通信设备和本地服务提供商间的通信。允许用户无须追踪不同位置的本地接入号码便可从任何位置进行通信。
尽管上述的实施方案针对互联网环境,但本发明不限于互联网应用。而且,尽管上述实施方案针对一个蜂窝网络中的便携式通信设备,同样的原理可用于其他有线或无线通信系统。
尽管前面的描述包括多个细节和特性,可以理解那仅是用于解释的目的。本发明范围内很多明显的修改对于本领域的普通技术人员将是显而易见的,正如由下面权利要求和它们合法的等同物所定义的那样。
权利要求
1.一种自动确定本地接入号码以便于便携式通信设备与一个或多个本地服务提供商进行通信的方法,包括步骤检测便携式通信设备的新位置;确定新位置的本地接入号码是否已存储于便携式通信设备中;以及如果新位置的本地接入号码未被存储,则将便携式通信设备的新位置报告给服务于新位置的本地服务提供商的位置服务器,其中位置服务器为新位置提供一个适当的本地接入号码,且该本地接入号码被存储于便携式通信设备中。
2.权利要求1的方法,其中便携式通信设备为多个位置存储了多个的本地接入号码。
3.权利要求1的方法,其中本地服务提供商是互联网服务提供商。
4.权利要求1的方法,其中如果便携式通信设备在预先设定的时间内未接收到新位置的本地接入号码,一个默认的本地接入号码被用做本地接入号码。
5.一个自动确定本地接入号码以便于便携式通信设备与一个或多个本地服务提供商进行通信的便携式通信设备,包括一个用于检测便携式通信设备新位置的蜂窝收发器;一个用于存储本地接入号码的存储器;以及一个用于确定新位置的本地接入号码是否被存储于存储器中的计算机,其中如果新位置的本地接入号码未被存储,蜂窝收发器将便携式通信设备的新位置报告给服务于新位置的本地服务提供商的位置服务器,位置服务器为新位置提供一个适当的本地接入号码,且此本地接入号码被存储于该存储器中。
6.权利要求5的便携式通信设备,其中该存储器为多个位置存储了多个的本地接入号码。
7.权利要求5的便携式通信设备,其中本地服务提供商是互联网服务提供商。
8.权利要求5的便携式通信设备,其中如果在预先设定的时间内未从位置服务器接收到新位置的本地接入号码,一个默认的本地接入号码被用做本地接入号码。
9.一个自动确定本地接入号码以便于用户与一个或多个本地服务提供商进行通信的系统,包括一个或多个位置服务器,每个位置服务器包含了由对应的本地服务提供商提供服务的多个位置的本地接入号码;以及一个存储有不同本地接入号码的便携式通信设备,其中便携式通信设备检测它何时进入新位置且确定新位置的本地接入号码是否已被存储,如果新位置的本地接入号码未被存储,则便携式通信设备将新位置报告给服务于新位置的本地服务提供商的位置服务器,位置服务器为新位置提供一个适当的本地接入号码,且本地接入号码被存储于便携式通信设备中。
10.权利要求9的系统,其中便携式通信设备为多个位置存储了多个的本地接入号码。
11.权利要求9的系统,其中本地服务提供商是互联网服务提供商。
12.权利要求9的系统,其中如果便携式通信设备在预先设定的时间内未为新位置接收到本地接入号码,则一个默认的本地接入号码被用做本地接入号码。
全文摘要
自动确定本地接入号码以便于便携式通信设备与一个或多个本地服务提供商间的通信。检测便携式通信设备的新位置,并且对是否在便携式通信设备中为新地址存储本地接入号码进行确定。如果本地接入号码未被存储,便携式通信设备的新位置将被报告给服务于新位置的本地服务提供商的位置服务器。位置服务器为新位置提供一个适当的本地接入号码,并且这个本地接入号码被存储于便携式通信设备中。
文档编号H04L29/08GK1280749SQ98811680
公开日2001年1月17日 申请日期1998年9月30日 优先权日1997年9月30日
发明者B·G·穆恩 申请人:艾利森公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1