专利名称:全国性地同时更新移动通信设备上的数据库信息的制作方法
技术领域:
本公开涉及移动通信,尤其涉及用于向移动通信设备提供数据库信息更新的方法和设备。对于例如蜂窝电话的移动通信设备来说,通常在设备自身保存数据库信息。该数据库典型地包括如被用户输入的联系人姓名以及相关的电话号码。
背景技术:
遗憾地是,由于键盘不是很适合文本的录入,所以难于将数据库信息输入典型的蜂窝电话中。另外,对于具备几部电话的商用和家庭来说难于使多个数据库保持对所有电话同步。
一些方法允许用户在例如个人计算机(“PC”)上保持数据库,然后向具有通用串行总线(“USB“)和/或并行端口连接的电话下载数据库。虽然这可以简化数据录入,但是因为数据库仍然必须手动下载并分别下载到每个电话,所以不能解决保持多个数据库同步的问题。另外,对于用户电话相距很远,例如遍及全国的公司,这不是一个方便的解决方案。
发明内容
现有技术中这些和其它的缺点和不利之处,通过支持对移动通信设备数据库信息更新的系统和方法得以解决。
该系统包括用于为一组移动通信设备编辑数据库联络信息的数据录入计算机,与数据录入计算机进行信号通信的业务提供者计算机服务器,将数据库联络信息上传其上,并基本上同时将数据库联络信息下载到一组移动通信设备,以及与业务提供者计算机服务器进行信号通信的移动通信设备,其接收数据库联络信息并更新它自己的全球逻辑数据库。
对应的方法包括步骤为一组移动通信设备编辑数据库联络信息,将数据库联络信息上传到业务提供者计算机服务器,将数据库联络信息下载到一组移动通信设备。
根据下列对示范性实施例的描述,本公开的这些及其它的方面,特征和优点将变得显而易见,这些描述是结合附图记录的。
本公开依据下列示范图教导了用于向移动通信设备提供数据库信息更新的方法和设备,其中图1显示根据本公开示例性实施例的移动通信系统的框图;图2显示可在图1的系统中使用的移动通信设备的框图;以及图3显示可在图1的系统中使用的业务提供者计算机服务器的框图;具体实施方式
本公开涉及对移动通信设备的数据库更新。尤其,本公开的实施例远程地存储数据库,例如存储在由业务提供者维护的服务器上。一个重要的优点在于多个移动电话和/或通信设备可使它们的数据库基本上被同时更新,而不考虑它们的物理位置。
如图1所示,移动通信系统100包括例如蜂窝移动电话的移动设备110。每个移动设备110经由通常的无线链路而被连接成与基站112进行信号通信。每个基站112依次被连接成与蜂窝网络114进行信号通信。计算机服务器116(例如驻留在蜂窝业务提供者的服务器)被连接成与蜂窝网络114进行信号通信。在该示范实施例中,计算机服务器116还被连接成与因特网118进行信号通信。数据录入设备或计算机120经由因特网118被连接成与计算机服务器116进行信号通信。因此,在每个移动设备110与计算机服务器116之间形成通信路径,并且在数据录入计算机120与计算机服务器116之间也形成通信路径。
转到图2,移动通信设备通常由参考标记200指示。移动通信设备200被实施在例如本公开实施例的蜂窝移动电话中。移动通信设备200包括与系统总线204进行信号通信的至少一个处理器或中央处理单元(“CPU”)202。只读存储器(“ROM”)206、随机存取存储器(“RAM”)208、显示器适配器210、输入/输出(“I/O”)适配器212以及用户接口适配器214也与系统总线204进行信号通信。
显示器单元216经由显示器适配器210与系统总线204进行信号通信,键盘222经由用户接口适配器214与系统总线204进行信号通信。系统200还包括无线通信设备228,无线通信设备228经由I/O适配器212,或经由其它适合的、能为本领域技术人员理解的装置与系统总线204进行信号通信。
如相关领域的普通技术人员基于在此的教导所能认识的,例如体现为在位于处理器202的寄存器中的一些或所有数据或程序码的替换现在转到图3,业务提供者计算机服务器通常由参考标记300指示。服务器300包括至少一个与系统总线304进行信号通信的处理器或CPU 302。ROM 306、RAM 308、显示器适配器310、I/O适配器312以及用户接口适配器314也与系统总线304进行信号通信。
显示器单元316经由显示器适配器310与系统总线304进行信号通信。例如磁盘或光盘存储单元或者数据库的数据存储单元318经由I/O适配器312与系统总线104进行信号通信。鼠标320、键盘322以及眼睛跟踪设备(eye tracking device)324也经由用户接口适配器314与系统总线304进行信号通信。
系统300还包括与系统总线304信号通信的通信适配器328,或者经由其它适合的、能为本领域技术人员理解的装置,以便数据从网络输入到系统300。
如相关领域的普通技术人员基于在此教导所能认识的,例如在位于处理器芯片302的寄存器中包含一些或所有的数据或程序码的替换实施例是可能的。根据在此提供的公开的教导,相关领域的普通技术人员可设想在系统300的元件的各种替换的结构和实现,并在本公开的精神和范围内实践。
应当理解数据库318可以包括多个不同的信息源。此外,图1的因特网118可以包括信息源。在本公开的替换实施例中,因特网118可以是替换或专用的网络或通信链路。
在操作中,可以实现一种用于保持数据库318可同时从业务提供者计算机服务器116、300下载到每组移动设备100、200的方法。假设移动设备或蜂窝电话110、200具有接收非话音数据(例如呼叫者I.D.格式数据)的能力。
例如联系人姓名以及相应的电话号码的数据库信息被存储在业务提供者计算机服务器116、300中,作为数据库318的一部分。该数据可由用户经由例如万维网站接口的因特网118发送到服务器116、300,作为数据库更新的一部分。因为计算机120具有一个字母数字键盘,例如可用来代替蜂窝电话键盘222使用,所以将减轻数据录入的处理。另外,如果期望的话,输入到电话110、200中的数字可只存在那个电话中,或者它们也可以经由蜂窝网络114被上传到数据库318中。
数据库信息可以被发送到所有被选择的电话110、200以更新电话的信息。只要电话110、200具有蜂窝业务,可以不考虑电话110、200所处位置而发生上述动作。电话110、200可具有两个逻辑数据库。一个是本地逻辑数据库,它具有只存储在那个电话上的号码。另一个是全球和/或分组逻辑数据库,它存储了通过从业务提供者计算机服务器116、300下载接收的号码。从电话110、200直接输入到全球逻辑数据库的联络号码随后被发送到业务提供者服务器116、300,以便更新主数据库318。
用相关领域普通技术人员所公知的、具有修改的消息类型的现有呼叫者ID格式将数据库信息318发送到电话110、200。该格式实质上被标准化,并且多数蜂窝电话110、200已经能处理这种格式的信息。虽然这不是唯一的实施本公开教导的方式,但这是利用现有标准的一个优选实施例。
本实施例所需的修改显示于表1和2中。一种被称为移动数据库更新的附加的消息类型已经被添加到表1,以便通知移动电话110、200下列信息——包括联系人姓名、联络电话号码和号码类型,这些信息应当被载入到电话的本地存储数据库208和/或206。从表2中,该实施例利用呼叫号码与呼叫姓名参数向数据库发送联系人姓名和号码。另外,数据库号码类型参数已经被添加。例如,数据库号码类型可用于指示号码是家用、商用、移动电话或其它号码。
表1在TIA/EIA-777规范中的表14-消息类型值的修改版本。斜体字的那行表示用于该优选实施例的附加的消息类型。十六进制的02的值是从自由值中任意选取的,如果期望也可选取替换值。
表2在TIA/EIA-777规范中的表15-参数类型值的修改版本。斜体字的那行表示用于该优选实施例的附加值。十六进制的09的值是从自由值中任意选取的,如果期望也可选取替换值。
基于在此的教导,相关技术领域的普通技术人员能容易地发现本公开的这些以及其它的特征和优点。能够理解本公开的教导可以以硬件、软件、固件、特殊目的处理器的形式,或者它们的组合的形式实现。
本公开的教导可以实现为硬件和软件的组合。此外,软件优选地实现为切实地包含在程序存储单元的应用程序。该应用程序可被上传到包括任何适合的结构的机器中,并由该机器执行。优选地,该机器在具有例如一个或多个中央处理单元(“CPU”)、随机存取存储器(“RAM”)与输入/输出(“I/O”)接口的硬件的计算机平台上实现。该计算机平台还包括操作系统和微指令代码。在此描述的各种处理和功能可以是由CPU执行的微指令代码的一部分,或是应用程序的一部分,或者是上述的任意组合。另外,各种其它的外围单元,例如附加的数据存储单元与输出单元可被连接到计算机平台上。
进一步可以理解,由于在附图中描述的一些组成的系统部件和步骤可以用软件实现,在系统部件或处理功能块之间的实际连接可能依据本公开被编程的方式而不同。根据在此的教导,一个相关领域的普通技术人员能够设想本公开的这些以及相似的实现或结构。
如相关领域的普通技术人员基于在此的教导所能认识的,替换的实施例也是可能的。根据在此提供的公开的教导,这些相关领域的普通技术人员可设想该系统的各种替换的结构和实现,并在本公开的精神和范围内实践。
虽然在此已经参考附图描述了示例的实施例,但是应当理解本公开不局限于那些精确的实施例,相关技术领域的普通技术人员可在对其实现各种变化和修改而不脱离本公开的精神和范围。所有这些变化与修改被预定包括在如后附的权利要求所设定的本公开的范围之内。
权利要求
1.一种用于支持对移动通信设备的数据库联络信息进行更新的方法,该方法包括为一组移动通信设备编辑数据库联络信息;将数据库联络信息上传到业务提供者计算机服务器;将数据库联络信息下载到该组移动通信设备。
2.权利要求1所限定的方法,其中所述编辑在具有完整的字母数字键盘的数据录入计算机上执行。
3.权利要求1所限定的方法,其中所述上传在因特网上执行。
4.权利要求1所限定的方法,其中所述下载对于该组移动通信设备中的每个成员基本上是同时执行的。
5.权利要求1所限定的方法,其中所述下载经由无线链路对该组移动通信设备中的每个成员执行。
6.权利要求1所限定的方法,其中该组移动通信设备是由业务提供者计算机服务器服务的移动通信设备的子集。
7.权利要求1所限定的方法,其中该组移动通信设备是由业务提供者计算机服务器服务的多个组之一。
8.权利要求1所限定的方法,其中数据库联络信息包括多个联系人姓名以及相关的电话号码。
9.权利要求8所限定的方法,其中数据库联络信息还包括数据库号码类型参数。
10.权利要求1所限定的方法,进一步包括将数据库联络信息直接输入到移动通信设备;确定输入的信息是保持为本地还是全球的;如果信息被保持为专用,则将输入的联络信息本地存储在本地逻辑数据库中;如果信息在一个组内共享,则将输入的联络信息全球地存入全球逻辑数据库;上传要被业务提供者计算机服务器共享的信息;并且为该组更新数据库联络信息以反映出要被共享的上传信息。
11.权利要求10所限定的方法,其中所述输入通过键盘手动地执行。
12.权利要求10所限定的方法,其中所述输入响应于呼叫者ID信息而被自动执行。
13.权利要求10所限定的方法,其中所述全球存储要求用户的肯定判断。
14.权利要求10所限定的方法,其中所述上传经由无线链路执行。
15.权利要求10所限定的方法,其中所述上传经由蜂窝网络执行。
16.权利要求1所限定的方法,其中所述下载包括下载移动电话数据库更新消息。
17.一种机器可读的程序存储设备,切实地包含机器可执行的程序指令,以执行用于支持对移动通信设备的数据库联络信息进行更新的方法步骤,该方法步骤包括为一组移动通信设备(110)编辑数据库联络信息;将数据库联络信息上传到业务提供者计算机服务器(116);将数据库联络信息下载到该组移动通信设备(110)。
18.权利要求17所限定的程序存储装置,该方法步骤进一步包括将数据库联络信息直接输入到移动通信设备(110);确定输入的信息是保持为本地还是全球的;如果信息被保持为专用,则将输入的联络信息本地存储在本地逻辑数据库中;如果信息在一个组内共享,将输入的联络信息全球地存入全球逻辑数据库;把要被共享的信息上传到业务提供者计算机服务器(116);并且为该组更新数据库联络信息以反映出要被共享的上传信息。
19.一种用于支持移动通信设备的数据库联络信息更新的系统,该系统包括用于为一组移动通信设备(110)编辑数据库联络信息的编辑装置;用于将数据库联络信息上传到业务提供者计算机服务器(116)的上传装置;用于将数据库联络信息下载到该组移动通信设备(110)的下载装置。
20.权利要求19中限定的系统,还包括用于将数据库联络信息直接输入到移动通信设备的输入装置;用于确定输入的信息是保持为本地还是全球的确定装置;如果信息被保持为专用,用于将输入的联络信息本地存储在本地逻辑数据库中的本地存储装置;如果信息在一个组内共享,用于将输入的联络信息全球存入全球逻辑数据库的全球存储装置;用于把要被共享的信息上传到业务提供者计算机服务器(116)的上传装置;和为该组更新数据库联络信息以反映出要被共享的上传信息的更新装置。
21.一种用于支持对移动通信设备的数据库联络信息更新的系统(100),该系统包括用于为一组移动通信设备编辑数据库联络信息的数据录入计算机(120);与数据录入计算机进行信号通信的业务提供者计算机服务器(116,300),用于将数据库联络信息上传到该业务提供者计算机服务器,并基本上同时地将数据库联络信息下载到该组移动通信设备;和与业务提供者计算机服务器进行信号通信的移动通信设备(110,200),用于接收数据库联络信息并更新它自己的全球逻辑数据库。
22.权利要求21中所限定的系统(100),进一步包括耦合在数据录入计算机(120)与业务提供者计算机服务器(116,300)之间进行信号通信的因特网(118);耦合在业务提供者计算机服务器(116,300)与移动通信设备(100,200)之间进行信号通信的蜂窝网络(114)。
23.权利要求22中所限定的系统(100),还包括耦合在蜂窝网络(114)与移动通信设备(100,200)之间进行信号通信的基站(112)。
24.权利要求23中所限定的系统(100),还包括耦合在基站(112)与移动通信设备(100,200)之间进行信号通信的无线链路。
25.权利要求21中所限定的系统(100),还包括多个移动通信设备(110,200),每个移动通信设备与业务提供者计算机服务器进行信号通信以接收数据库联络信息。
全文摘要
用于支持对移动通信设备(110,200)的数据库联络信息进行更新的系统(100)与方法,该系统包括用于为一组移动通信设备编辑数据库联络信息的录入计算机,与数据录入计算机进行信号通信的业务提供者计算机服务器,以将数据库联络信息上传到该服务提供者的计算机服务器,并基本上同时地将数据库联络信息下载到该组移动通信设备,以及与业务提供者计算机服务器进行信号通信的移动通信设备,以接收数据库联络信息并更新它自己的全球逻辑数据库。
文档编号H04Q7/38GK1647556SQ03808190
公开日2005年7月27日 申请日期2003年3月25日 优先权日2002年4月12日
发明者L·R·利特温 申请人:汤姆森许可公司