CN1192571C - 个人ce设备的共享地址数据业务 - Google Patents

个人ce设备的共享地址数据业务 Download PDF

Info

Publication number
CN1192571C
CN1192571C CNB008037892A CN00803789A CN1192571C CN 1192571 C CN1192571 C CN 1192571C CN B008037892 A CNB008037892 A CN B008037892A CN 00803789 A CN00803789 A CN 00803789A CN 1192571 C CN1192571 C CN 1192571C
Authority
CN
China
Prior art keywords
equipment
database
information
server
internet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB008037892A
Other languages
English (en)
Other versions
CN1372746A (zh
Inventor
R·萨加
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MERCURY KINGDOM ASSETS Ltd
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1372746A publication Critical patent/CN1372746A/zh
Application granted granted Critical
Publication of CN1192571C publication Critical patent/CN1192571C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation

Abstract

用户可以将位于第一通信设备中的第一联系数据库的信息上载到因特网上的服务器中。服务器处理上载的信息,并将其提取或转换为第二通信设备中的第二联系数据库的记录的格式。

Description

个人CE设备的共享地址数据业务
发明领域
本发明涉及通信设备,例如蜂窝电话和PDA。发明也涉及在多个客户电子(CE)设备之间共享数据。
发明背景
客户信息处理系统已经成为了商品。桌面PC、膝上机、掌上机和其他的个人数字助理(PDA)也已经成为了家庭用品。同样,移动电话和呼机也广泛使用。其中的一些或全部设备具有一个或多个相同的功能。例如,个人PC有电子邮件地址数据库以及为了通信目的的其他的联系信息,这对于进入移动电话或PDA的可编程地址簿很有用,相反亦然。另一个例子,希望在第一个因特网设备浏览器中的书签的数据库,对于具有浏览器功能的第二个因特网设备可以全部或部分可得到。实现此目的的一个途径是让用户手动编程或手工在第二个设备输入数据库或需要的部分。这是一个繁琐的工作,尤其是对于PDA和其他一些字母数字键盘功能最小化的手持设备。
这里包括在参考文献中的美国专利5,940,752,涉及蜂窝电话,作为一个对由个人计算机发射并保存到电话中的数据的便携信息存储和查找设备。计算机和附属输入设备,例如键盘、鼠标、屏幕、本地和网络数据库以及个人组织软件的界面,全部都允许简化输入和维护信息。提供个人计算机和电话终端之间的通信路径,用于周期地从个人计算机向电话终端传送信息。蜂窝电话用于访问拨号目录,约会、提醒等信息,这些信息可以很容易地输入并方便地存储在蜂窝电话中。
发明概述
现有系统的缺点是需要PC中的数据库和电话上的数据库全兼容,不管是数据格式和编码方式。这意味着PC和电话必须使用相同的格式。而且还要求电话和PC通过电话线直接相连。
本发明的目标之一是提供一个更通用的系统和方法,比现有系统和方法更有优势。
为了此目的,本发明提供一个从第一个电子设备的第一数据库向第二个设备传输或允许传输信息的方法。信息供第一和第二设备操作使用。依据本方法,信息最好通过因特网从第一个设备上载到服务器。在服务器处理上载的信息。处理例如包括过滤和格式转换。处理后的信息从服务器下载到第二个设备,例如通过因特网,保存在第二个设备的第二数据库中。优选地,第一设备具有第一通信能力,第二个设备具有第二通信功能。例如,第一设备包括带有电子邮件功能的PDA或呼机,第二个设备包括移动电话或有线电话。第一和第二数据库涉及第一和第二通信目录,带有例如名字、出生日期、电话和传真号码、地址、电子邮件地址等。另一个例子,第一和第二设备是采用不同格式的这种联系数据库的第一和第二PDA或第一和第二移动电话。
使用因特网作为数据上载的节点比以前的技术有几个优点。因特网服务提供商或电话业务提供商为了提高服务的品质可以提供依据本发明的设备。
第一个优点是可以分布给多个客户。一旦数据上载到因特网服务器,就可以经过必要的转换为不同的格式,更容易地和有选择的下载到多个客户。而且,不同客户的格式可以随时间改变,而不影响源设备的软件。因为不需要将源设备和每一个客户相连接,这就变的更简单了。因特网服务器可以将数据的副本保存无限长的时间,并可以跟踪哪一个客户拥有数据的最新备份。这样下一次客户需要数据时,例如下一次连接到因特网时,将发送合适的更新版本。这减少了用户“忘记”更新关于某一个客户的数据的可能性,如果用户是手工连接源设备和每一个客户就会产生这种情况:这一繁重的工作只在更新时进行。消除了用户使用过时数据的可能。
另一个优点是最小化了设备存储、能源、和维护的开销。数据从一种格式转换为另一种格式的过程具有必要转换算法的软件开销,转换的处理能源开销,以及形成的输出数据文件的存储开销。可以想象,为了保存数据库的输出版本(暂时)直到连接了接收方,对于支持的每一个数据输出格式,客户必须加倍设备的可用空间。源设备执行转换产生了附加问题。如前所示,大多数设备采用私有格式内部保存数据,这样可以使数据格式对于软件最优化。这就是说源设备所需内存将随着制造商希望支持和提供数据格式转换的客户设备的数目增加。由于多数设备采用掩膜编程的只读内存(ROM)存储程序(因为它非易失,廉价,容易大规模生产),这就使转换格式的列表固定为设计源设备时存在的那些。或者也可以增加设备的成本和软件复杂度,以允许保存全码,或至少将其扩展保存在一些可以重写的存储介质(EPROM或FLASH)中。只要软件传递给了一终端用户,就有每一个用户维护的费用。首先,是将软件传递给客户的费用和时间开销,第二是需要在客户机上安装软件。在服务器上执行数据转换,仅需要更新软件的一小部分。这意味着所有的用户使用相同的软件版本和相同的转换算法,避免了支持的版本问题和事务。
另一个优点是连接简单。通常不总是能够将两个设备直接连在一起。考虑蜂窝电话。通常这些设备在手机机座上有硬件接口,但这些接口一般具有私有的数据协议和电子特性。对于PDA或PC,下载数据到一个或多个蜂窝电话,需要购买专用的电缆。对于每一个增加的客户,可以想象需要更多的电缆。因特网的使用去掉了这个问题。现在,设备支持到因特网的连接已经很普遍;可以通过蜂窝无线电频率上的CDPD数据,调制解调器或以太网连接到因特网。如果每一个设备可以连接到因特网,对于通用的通信目的,两个设备间具有一个有效的连接,而不需要设备间的附加的电缆。所需要的任何专用硬件变成了连接到服务器的共享资源。
附图详述
本发明将以示例,借助附图进行详细描述,其中:
图1是本发明系统的方框图;
图2是逗号分离变量(CSV)格式的例子;以及
图3是依据图2中CSV格式的信息制作的表的例子。
附图中,相同的符号表示类似或相应的特征。
最佳实施例
作为一个例子,本发明提供了因特网服务,允许个人PDA联系数据库的内容上载到因特网上的服务器。服务器处理数据,以便从数据库提取出号码。然后通过无线蜂窝电话网,向例如同一个人的移动电话传输电话号码数据。移动电话装配了特殊的软件,允许它将在蜂窝网络上发射的号码保存在电话的标准“内存”或“快速拨号”号码中。已知这样的移动电话远端编程,例如,上述提到的美国专利5,940,752,美国专利4,788,720,美国专利5,297,191,美国专利5,297,192,所有的都包括在参考文献中。提供号码的数据库例如是,Philips电子的个人“Nino”TMPDA上“Contacts(联系)”应用的数据库。对这两个产品拥有者的好处是节省时间,以及准确性:拥有者不必手工通过“hunt&peck(看着键盘打字)”键盘从数据库中复制所有号码到电话。这两个设备不需要添加附加硬件,即不需要在电话上添加附加端口,Nino不需要附加的电缆。所有的附加功能是通过软件和使用例如在Philips电子的“SmartConnect(智能连接)”SM下运行的支持服务实现(美国序列09/160,490,下面会进一步提及)。
下面场景的例子说明了多个设备的个人设置共享。Debbie最近买了一个PDA,例如,Philips电子的Nino,因为她听说可以满足保存朋友和家人联系信息的需要。她挑选PDA(而不是保存详细资料在她的PC上)的原因之一是她作为一个会计要经常旅行。因为旅行频繁,她认为移动电话也很必要。在购买移动电话的过程中,她注意到电话手册提到了她记得在她的Nino文件上看到的相同的SmartConnect服务。经过进一步的考察,她发现如果选择Philips的移动电话,她可以使用SmartConnect服务将Nino上的联系信息直接传输到电话上。Debbie回家后,她用一个标准调制解调器将Nino连接到因特网上。她选择了开始菜单的SmartConnect条目,这样就打开了Philips的SmartConnect Web站点的Web浏览器。当SmartConnect可以检测Debbie已经通过Nino浏览器连接了时,她所看到的Web页裁剪到了她的Nino上。页面的一个特色服务是备份到Web,这让Nino上的联系内容通过因特网传输到了SmartConnect。
因为Debbie已经登记了带有SmartConnect的移动电话的购买,她看到了“Mirror to Phone(镜像到电话)”的选项。Debbie选择了该选项,看到了页面“Next time you press the SmartConnect button on your mobile phone,the numbers from your Nino contact database will be transferred to its speed dial memories(下一次你按移动电话的SmartConnect钮时,Nino上的联系数据库的号码将会传输到快速拨号内存)”。因为她仅仅是在当天购买,Debbie的电话还处于初始付费阶段,但是一旦她完成了,她打开移动电话并按下SmartConnect钮。电话告知她快速拨号号码已经更新。当Debbie检查快速拨号号码时,它们的确和Nino上的一致。
图1是本发明系统100的方框图。系统100包括一个PDA102、一个移动电话104和一个服务器106。PDA102的数据库108包含联系数据,例如电子邮件地址、电话号码、呼机号码等。在本例,用户通过软件应用程序110经由合适的用户界面(未显示),将数据输入PDA102,软件应用程序110允许为了输入新数据和查找保存的数据,用户和数据库108交互。为了高效,数据库采用了针对PDA102的文件格式。数据库108的格式最好由用户定置。例如,用户可以规定或修改数据库表单列的标签或指示符,并指定表中该列的数据类型(例如,文本,数字,电话/传真号等)。PDA102通过调制解调器114或其他的网络接口卡访问因特网112。
调制解调器114最好是无线调制解调器,例如Minstrel或Ricochet。Minstrel是Novatel无线的商标,它是PDA的双工无线调制解调器,尤其允许用户浏览网络和接收电子邮件。从更通用的意义上,象Minstrel或Ricochet的无线调制解调器给手持设备提供了一个IP地址,可以被使用因特网通信的任何一种应用使用(在通过量、延时和覆盖允许的范围)。Minstrel使用的技术称为蜂窝数字分组数据(CDPD),由蜂窝服务提供商支持。网上冲浪限于CDPD速度能力19.2kbps。来自Metricom的Ricochet连接速度更快,在28.8kbps的范围,但仅在三个城市中心被支持(the San Francisco Bay地区,Seattle,washtington)。通信的信息大小受限。在本例中,数据率是9600波特。
在PDA102上也提供网络浏览器116或电子邮件应用程序。当用户连接到因特网112时一个后台进程118(这里称为“上载器”)检测到建立了连接。一旦到因特网112的连接存在,上载器118连接服务器106的预定因特网站点。连接到站点后,上载器118通过标准因特网协议(HTTP POST)向服务器106上的存储器发送数据库文件108的备份。在一些情况,用户可能有多个数据库文件,用户都想传输。上载器118提供该特性。上载器118上的一个“偏好”图形用户界面允许用户确定例如,数据库文件上载的因特网站点的位置(即URL);选择从PDA上载到因特网的数据库文件;上载执行的频率。
优选地,上载器118利用PDA102内置的网络浏览器116执行向因特网112的数据库信息上载。通过上载器118本地创建的文件,调用PDA102上现有的web浏览器,可以最小化上载器应用程序118的大小。因此需要web浏览器116支持下面的特征。浏览器116可以从PDA102另外的程序调用。HTML文件的名字可以规定为浏览器116打开。除了从因特网112下载的文件以外,浏览器116可以打开保存在本地机、即本例中的PDA102上的HTML文件。浏览器116支持HTML“形式”,更具体的说,支持<input file...>(输入文件)标签的形式。浏览器116可以选择支持JavaScript,允许自动发布到因特网站点的形式。希望用户不必介入数据库108的发送。
如果PDA102的浏览器116没有实现上述的特征,那么上载器应用程序118实现自身的HTTP子集,不需要浏览器116的支持,就足以通过因特网发送数据库文件108。HTTP协议可以从W3C论坛的站点 http://www.w3c.org下载。具体需要的是HTTP GET、HTTP POST和MIME编码。
为了从PDA102向因特网116发布数据库文件108,PDA102上的应用程序118连接服务器106,然后用POST协议规定接收数据库文件108的公共网关接口(CGI)程序120的URL。CGI是网络的HTTP协议的一部分。当CGI120激活后,数据作为POST的一部分传递给它。这个数据最好包括数据库文件108的名字、数据库文件108自身、用户标识符、口令或其他校验用户的手段。通过HTTP发送文件时,内容常采用Base64编码方案编码。CGI必须先将数据库108的Base64版本解码,来查找原始的数据库文件108。这是一个公共要求,模块处理大多数用于CGI的语言(Perl,c,c++,Java),可以购买或免费获得。
服务器106有程序122,从接收的数据库文件108的备份中提取信息,以便给移动电话104传递数据库文件。需要考虑下面的方面。数据库文件以私有的格式编码,该格式为由PDA102使用而优化。原始数据库文件108的一些字段在移动电话104上可能无用,所以在传递给移动电话104的版本中要删去。数据库108的条目的数目可能超过了移动电话104上可用的内存124的大小。通常,内存124比PDA102的内存大。
如果数据库文件108以私有格式编码,文件格式要转换为有用的中间格式,使网络服务器106容易处理数据。通常采用逗号分离变量(CSV)格式,常用于在不采用公共格式的数据库间传递数据。图2给出了CSV文件格式自解释的例子200。图3给出了依据例子200的数据建立的表300。
但是,对于一些语言或服务器,不需要建立中间文件格式。服务器106可能仅仅将来自数据库文件108的数据以对象体系的形式直接保存到内存。为了简化,这两种选择都称为“中间格式”。在任一种情况,服务器106所使用的具体格式并不重要,除非应用程序122自身能够分离出数据库108的记录和每一个记录单独的字段。
从中间格式,服务器应用程序122选择传送给移动电话104的数据库108的元素。以表300的数据为例,假设仅需要将第三和第一列的数据传给移动电话104。例如,第二列是一个图,允许联系地址的方向被可视地存储。在仅有文字显示的移动电话,内存124中保存的图像是无用的,因为不能显示。为了让数据库用户选择给移动电话104传递的列,建议如下。数据库108传递给服务器106以后,应用程序122检查数据库过去是否已经上载过。对于以前没有上载过的数据库,为用户提供每一个字段的列表(在PDA102上显示),通过标记指示需要传送的字段。屏幕上每一个数据字段有一个独立的检查框,用户检查恰当的框来指示需要传送给移动电话104的字段。用户给服务器应用程序122提交了这些信息后,应用程序保存用户的选择,可以在以后数据库108上载到服务器106时,重新调用该特定数据库108。对于一个新的或已经存在的数据库,如前所述,内容以中间格式保存在服务器106,数据被处理并传递给移动电话104。
一旦数据库108已经过滤为仅含有需要传递给移动电话104的信息,必须向移动电话104传递数据,以更新内存124中预置的快速拨号。服务器106包括一个控制向移动电话104下载的下载软件应用程序126。电话104包括接收来自服务器106数据和将数据传递到内存124的应用程序128。向移动电话传递数据的方法在前面文献中讨论过,参见上面提及的美国专利5,940,752。
本发明的另一个方面是为多个客户转换。因为服务器应用程序122执行PDA数据库108到移动电话104所需的格式的转换,因此能够允许PDA和移动电话的不同组合的合作。特定用户和PDA102类型与适当的转换器相联系,这样当数据库108上载到服务器106时,能自动将格式转换为特定用户需要的专用格式。而且,有多个移动电话的用户可以为服务器应用程序通过设置界面列出每一个电话。这意味着,一旦数据库已经上载到服务器106,服务器应用程序122可以向每一个用户的移动电话发送经过转换的合适的数据库的版本。
在上文,包括了下面的专利文件作为参考:
-美国专利,序列号09/160,490(代理档案号PHA 23,500),98年9月25日申请,Adrian Turner,Simon Pearce,David Eves,Allan Timms,CUSTOMIZED UPGRADING OF INTERNET-ENABLED DEVICES BASED ON USER-PROFILE(基于用户简案的因特网设备的定制升级)。该文件涉及一服务器系统,保存CE网络设备特定终端用户的档案以及此类设备新的技术特征的数据库。如果在用户简档和新特征之间匹配,并且用户指明他或她想要获得销售商提供的更新信息,用户可以通过选择获得特征的网络被告知,例如从因特网下载。
-美国专利,序列号09/433,257(代理档案号PHA 23,786)99年10月27日申请,Joost kemink,Richard Sagar,PDA HAS WIRLESS MODEM FOR REMOTE CONTROL VIA THE INTERNET(PDA具有通过因特网远程控制的无线调制解调器)。该文件涉及将个人数字助理(PDA)和无线调制解调器组合,以允许CE设备的通过因特网和本地家庭服务器的远程控制。
-美国专利,序列号09/311,128(代理档案号PHA 23,501),98年5月13日申请,Joost kemink,INTERNET-BASED SERVICE FOR UPDATING A PROGRAMMABLE CONTROL DEVICE(基于因特网的更新可编程控制设备的服务)。该文件涉及基于因特网更新可编程控制设备的服务。因特网站点包含有到倚赖控制和特征选择信息的设备的连接,可以作为一个图形用户界面下载到可编程控制设备。

Claims (10)

1.一种将第一个电子设备(102)上的第一数据库(108)中的信息传送给第二个电子设备(104)的方法,其中:
-所述信息供所述第一和第二个设备两者操作使用;以及
-所述方法包括:
-从所述第一个设备将所述信息上载到一个服务器(106);
-在所述服务器中处理所述信息,以便提取信息;以及
-从所述服务器向所述第二个设备下载所提取的信息,以保存在所述第二个设备的第二数据库(124)中。
2.按照权利要求1所述的方法,其中:
-所述第一个设备具有基于第一数据库的第一通信能力;
-所述第二个设备具有基于第二数据库的第二通信能力;
-所述第一数据库涉及第一通信目录;以及
-所述第二数据库涉及第二通信目录;
3.按照权利要求1所述的方法,其中,所述第一和第二个设备中的每一个包括下述至少一个:具有因特网功能的PDA,移动电话,有线电话,呼机。
4.按照权利要求1所述的方法,其中,所述信息通过因特网从所述第一个设备上载到所述服务器。
5.按照权利要求1所述的方法,其中,所述信息通过因特网下载到所述第二个设备。
6.按照权利要求1所述的方法,其中,所述服务器保存上载信息的备份。
7.按照权利要求1所述的方法,其中,处理包括下述至少一个:选择性地从上载的信息中提取数据并转换格式。
8.一种提供允许将第一个电子设备(102)上的第一数据库(108)中的信息传送给第二个电子设备(104)的服务的方法,其中:
-所述信息供所述第一和第二个设备两者操作使用;以及
-所述方法包括:
-允许从所述第一个设备将所述信息上载到一个服务器(106);
-允许在所述服务器中处理所上载的信息,以便提取信息;以及
-允许从所述服务器向所述第二个设备下载所提取的信息,并保存在所述第二个设备的第二数据库(124)中。
9.按照权利要求8所述的方法,其中,允许处理包括下述至少一个:选择性地从信息中提取数据并转换格式。
10.按照权利要求8所述的方法,其中:
-所述第一个设备具有基于第一数据库的第一通信能力;
-所述第二个设备具有基于第二数据库的第二通信能力;
-所述第一数据库涉及第一通信目录;以及
-所述第二数据库涉及第二通信目录。
CNB008037892A 1999-12-16 2000-12-01 个人ce设备的共享地址数据业务 Expired - Lifetime CN1192571C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/464,866 US6873841B1 (en) 1999-12-16 1999-12-16 Shared address-data service for personal CE equipment
US09/464,866 1999-12-16

Publications (2)

Publication Number Publication Date
CN1372746A CN1372746A (zh) 2002-10-02
CN1192571C true CN1192571C (zh) 2005-03-09

Family

ID=23845568

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008037892A Expired - Lifetime CN1192571C (zh) 1999-12-16 2000-12-01 个人ce设备的共享地址数据业务

Country Status (5)

Country Link
US (1) US6873841B1 (zh)
EP (1) EP1190551A2 (zh)
JP (1) JP2003517673A (zh)
CN (1) CN1192571C (zh)
WO (1) WO2001044911A2 (zh)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001059569A2 (en) * 2000-02-09 2001-08-16 Apriva, Inc. Communication systems, components, and methods with programmable wireless devices
DE10010965A1 (de) * 2000-03-07 2001-09-13 Bosch Gmbh Robert Verfahren zur Übertragung von Informationen über ein Funknetz und zur Darstellung der Informationen mittels einer mobilen Sende-/Empfangsstation
US7313540B1 (en) * 2000-03-08 2007-12-25 Hueler Companies Electronic communication system and method for facilitating financial transaction bidding and reporting processes
US20040049737A1 (en) * 2000-04-26 2004-03-11 Novarra, Inc. System and method for displaying information content with selective horizontal scrolling
US7500188B1 (en) 2000-04-26 2009-03-03 Novarra, Inc. System and method for adapting information content for an electronic device
US7747782B2 (en) 2000-04-26 2010-06-29 Novarra, Inc. System and method for providing and displaying information content
US7072984B1 (en) * 2000-04-26 2006-07-04 Novarra, Inc. System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
US20020103005A1 (en) 2001-01-26 2002-08-01 Watts La Vaughn F. Combination personal data assistant and personal computing system dynamic memory reclamation
DE10105188B4 (de) * 2001-02-06 2005-12-01 Robert Bosch Gmbh Verfahren zur Einspeisung von Internetseiten in digitale Rundfunksignale
EP1241857A1 (en) * 2001-03-15 2002-09-18 Nokia Corporation Method for accessing files stored in a mobile terminal device supporting an internet protocol
GB2374256B (en) * 2001-04-03 2003-05-14 3Com Corp Method and apparatus for providing network access for PDA devices
AUPR490001A0 (en) * 2001-05-10 2001-06-07 See Red Incorporated Personal organiser system
US7120636B2 (en) * 2001-07-25 2006-10-10 Pendleton William W Method of communicating data between computers having different record formats
US7689446B2 (en) * 2001-09-27 2010-03-30 Koninklijke Philips Electronics N.V. Automated reservation system with transfer of user-preferences from home to guest accommodations
US20030074660A1 (en) * 2001-10-12 2003-04-17 Liberate Technologies System method and apparatus for portable digital identity
US7401148B2 (en) 2001-11-16 2008-07-15 At&T Mobility Ii Llc System for customer access to messaging and configuration data
US7487262B2 (en) * 2001-11-16 2009-02-03 At & T Mobility Ii, Llc Methods and systems for routing messages through a communications network based on message content
US8660537B2 (en) * 2001-11-16 2014-02-25 At&T Mobility Ii Llc System for the storage and retrieval of messages
US7319858B2 (en) 2001-11-16 2008-01-15 Cingular Wireless Ii, Llc System and method for querying message information
US7454195B2 (en) 2001-11-16 2008-11-18 At&T Mobility Ii, Llc System for the centralized storage of wireless customer information
US7317697B2 (en) 2001-11-16 2008-01-08 At&T Mobility Ii Llc System for handling file attachments
US7657253B2 (en) * 2001-11-16 2010-02-02 At&T Mobility Ii Llc System and method for providing message notification
US7617328B2 (en) * 2001-11-16 2009-11-10 At&T Mobility Ii Llc System for translation and communication of messaging protocols into a common protocol
US20030109271A1 (en) * 2001-11-16 2003-06-12 Lewis John Ervin Telecommunications system messaging infrastructure
US7793334B2 (en) 2001-11-16 2010-09-07 At&T Mobility Ii Llc System and method for password protecting a distribution list
FR2834165B1 (fr) * 2001-12-24 2004-07-09 France Telecom Systeme et procede d'assistance a l'etablissement d'une liaison telephonique utilisant une reference telephonique affichee sur un ecran
US8023925B2 (en) 2002-08-07 2011-09-20 Deluca Peter System and method for receiving and transferring a telephone directory from one cellular telephone to the same or another
JP2004129243A (ja) * 2002-09-10 2004-04-22 Ricoh Co Ltd ファクシミリ装置
US7440746B1 (en) 2003-02-21 2008-10-21 Swan Joseph G Apparatuses for requesting, retrieving and storing contact records
JP2004260274A (ja) * 2003-02-24 2004-09-16 Nec Corp 携帯端末データメモリ共有システム及び携帯端末データメモリ共有機能を実現させるためのプログラム
EP1634431A1 (fr) * 2003-06-19 2006-03-15 France Telecom Procede et dispositif de mise a jour d un repertoire comportant des coordonnees de correspondants d un abonne a un reseau de telecommunication
WO2005008542A1 (en) * 2003-07-11 2005-01-27 Computer Associates Think, Inc. Method and apparatus for generating csv-formatted extract file
US7613472B2 (en) * 2003-09-17 2009-11-03 Sony Ericsson Mobile Communications Ab System and method of sharing a contact list among mobile phones
US20050198352A1 (en) * 2004-02-23 2005-09-08 Nokia Corporation Automated data migration
US7779409B2 (en) 2004-08-24 2010-08-17 Nokia Corporation Device-to-device software distribution
US20060068816A1 (en) * 2004-09-30 2006-03-30 Lucent Technologies Inc. Network based contacts with optional DTMF exchange of the same
WO2006075060A1 (fr) * 2005-01-07 2006-07-20 France Telecom Sa Procede de tranfert de message entre deux terminaux de communication
US20070022095A1 (en) * 2005-07-21 2007-01-25 Daos Brenda F System and method for facilitating cross-compatibility of address books
US20080005080A1 (en) * 2006-06-30 2008-01-03 Whatsthefax, Llc Interactive facsimile directory
US20090006335A1 (en) * 2006-10-26 2009-01-01 Videokeyhole.Com, Inc. System And Method For Distributing Multimedia Information
US8150422B2 (en) * 2007-01-19 2012-04-03 Tepa Datasolutions Co., Llc Method of displaying contact information
US8234244B2 (en) 2007-01-19 2012-07-31 Tepa Datasolutions Co., Llc Method of distributing contact and calendar records
US20080177796A1 (en) * 2007-01-19 2008-07-24 Eldering Charles A Method of Distributing Contact Information to Merchant Websites
US20080177797A1 (en) * 2007-01-19 2008-07-24 Eldering Charles A Method of Updating Contact Information on Merchant Websites
US8417675B2 (en) * 2007-01-19 2013-04-09 Tepa Datasolutions Co., Llc Method of distributing contact and calendar records
US8346307B2 (en) * 2007-01-19 2013-01-01 Tepa Datasolutions Co., Llc Method of displaying contact information
US8798607B1 (en) * 2007-07-03 2014-08-05 Kyocera Corporation Method and apparatus for synchronizing contact and calendar information between a handset and a computing device
CN101431537B (zh) * 2008-11-19 2012-05-02 华为终端有限公司 在不同网络间互通地址本信息的方法和装置
AU2009238286A1 (en) * 2009-11-16 2011-06-02 Traitel Telecommunications Pty Limited Electronic mail via mobile telephony
US20120203821A1 (en) 2011-02-04 2012-08-09 Czajka Ronald J Contact builder
AU2012261986B2 (en) * 2011-06-03 2016-02-04 Apple Inc. Cloud storage
JP5500128B2 (ja) * 2011-07-14 2014-05-21 コニカミノルタ株式会社 アプリ連携システムおよびアプリ連携方法
CN104243586B (zh) * 2014-09-18 2019-02-01 北京奇虎科技有限公司 内容共享方法、内容共享装置,以及内容共享设备
US11074365B2 (en) 2015-07-22 2021-07-27 Ginko LLC Event-based directory and contact management
US11163905B2 (en) 2015-07-22 2021-11-02 Ginko LLC Contact management
US10171985B1 (en) 2015-07-22 2019-01-01 Ginko LLC Method and apparatus for data sharing
US11025573B1 (en) 2015-07-22 2021-06-01 Ginko LLC Method and apparatus for data sharing
US10397391B1 (en) 2017-05-22 2019-08-27 Ginko LLC Two-way permission-based directory of contacts

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5564070A (en) * 1993-07-30 1996-10-08 Xerox Corporation Method and system for maintaining processing continuity to mobile computers in a wireless network
US5440559A (en) * 1993-11-10 1995-08-08 Seiko Communications Holding N.V. Portable wireless communication device
US5862321A (en) * 1994-06-27 1999-01-19 Xerox Corporation System and method for accessing and distributing electronic documents
US5588148A (en) 1994-09-06 1996-12-24 Motorola, Inc. Method for managing data transfer between computing devices
US5729735A (en) * 1995-02-08 1998-03-17 Meyering; Samuel C. Remote database file synchronizer
US5845282A (en) * 1995-08-07 1998-12-01 Apple Computer, Inc. Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant
US5647002A (en) * 1995-09-01 1997-07-08 Lucent Technologies Inc. Synchronization of mailboxes of different types
US5862325A (en) 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
US5884262A (en) * 1996-03-28 1999-03-16 Bell Atlantic Network Services, Inc. Computer network audio access and conversion system
US5859898A (en) * 1996-09-17 1999-01-12 Nynex Science & Technology Messaging architecture supporting digital and analog media
US5870759A (en) * 1996-10-09 1999-02-09 Oracle Corporation System for synchronizing data between computers using a before-image of data
US6023708A (en) * 1997-05-29 2000-02-08 Visto Corporation System and method for using a global translator to synchronize workspace elements across a network
US6212550B1 (en) * 1997-01-21 2001-04-03 Motorola, Inc. Method and system in a client-server for automatically converting messages from a first format to a second format compatible with a message retrieving device
KR100234317B1 (ko) 1997-04-10 1999-12-15 윤종용 휴대용 정보 단말기에서 선별적인 데이터 다운로드 방법
US5961590A (en) * 1997-04-11 1999-10-05 Roampage, Inc. System and method for synchronizing electronic mail between a client site and a central site
US20010039615A1 (en) * 1997-04-15 2001-11-08 At &T Corp. Methods and apparatus for providing a broker application server
JPH1115761A (ja) * 1997-06-02 1999-01-22 Internatl Business Mach Corp <Ibm> 赤外線通信機能を持つ情報処理装置及びその制御方法
JPH1141643A (ja) * 1997-07-04 1999-02-12 Internatl Business Mach Corp <Ibm> 無線情報処理端末及びその制御方法
US6034621A (en) * 1997-11-18 2000-03-07 Lucent Technologies, Inc. Wireless remote synchronization of data between PC and PDA
US6353661B1 (en) * 1997-12-18 2002-03-05 Bailey, Iii John Edson Network and communication access systems
US6151606A (en) * 1998-01-16 2000-11-21 Visto Corporation System and method for using a workspace data manager to access, manipulate and synchronize network data
US6219694B1 (en) * 1998-05-29 2001-04-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device having a shared electronic address
US6308201B1 (en) * 1999-04-08 2001-10-23 Palm, Inc. System and method for sharing data among a plurality of personal digital assistants

Also Published As

Publication number Publication date
US6873841B1 (en) 2005-03-29
WO2001044911A2 (en) 2001-06-21
EP1190551A2 (en) 2002-03-27
CN1372746A (zh) 2002-10-02
JP2003517673A (ja) 2003-05-27
WO2001044911A3 (en) 2002-01-17

Similar Documents

Publication Publication Date Title
CN1192571C (zh) 个人ce设备的共享地址数据业务
CN100488188C (zh) 用于从蜂窝通信系统中的服务器取内容的方法和系统
CN101453705B (zh) 一种新闻离线浏览系统
CN1159645C (zh) 增强访问因特网服务器的计算机功能的代理服务器系统
CN100390787C (zh) 用于处理可扩展标示语言(xml)文档的系统和方法
CN1867142B (zh) 移动终端设备获取计算机信息的方法和系统
CN100461166C (zh) 利用移动设备的离线浏览
CN101211357A (zh) 使用移动终端二维条码技术收集互联网信息的系统和方法
CN1249646A (zh) 交互式双向通信装置与网络交互作用的方法和结构
CN101106784B (zh) 信息排序及建立初始网络通讯录的方法、系统和装置
WO2000051319A1 (en) System for transferring an address list and method
JP2003050815A (ja) バーコードリーダ及びバーコードに基づき複数のサーバにアクセスする方法
CN1260641A (zh) 移动代理服务方法
WO2001065766A1 (en) Method for accessing webpage using telephone number and system for servicing the same
CN100592736C (zh) 包括不同种类的终端集合的网络的环境管理系统
US20020174190A1 (en) Default portal site access with wireless module
JP4489390B2 (ja) 通信システム及び通信方法、並びにサーバ装置及び携帯電話端末機
EP1109372B1 (en) Data transfer and display method
CN1199419C (zh) 在无线应用通讯协议上实现电子图书下载阅览的方法及装置
JP2003150471A (ja) コンテンツ情報管理システム及び取得コンテンツ情報管理サーバ
CN104065753A (zh) 智能终端文件的推送方法、装置及系统
CN100438638C (zh) 传送地址列表的系统和方法
McConnell et al. FAX: Facsimile technology and systems
JP3871945B2 (ja) 構内無線を利用した業務支援システム
CN1140981C (zh) 组合式门通路器传输信息的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: IPG ELECTRONICS 503 CO., LTD.

Free format text: FORMER OWNER: ROYAL PHILIPS ELECTRONICS CO., LTD.

Effective date: 20090821

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090821

Address after: British Channel Islands

Patentee after: Koninkl Philips Electronics NV

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

ASS Succession or assignment of patent right

Owner name: PENDRAGON WIRELESS CO., LTD.

Free format text: FORMER OWNER: IPG PHOTONICS 503 CORP.

Effective date: 20130104

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130104

Address after: Washington State

Patentee after: Pendragon wireless limited liability company

Address before: British Channel Islands

Patentee before: Koninkl Philips Electronics NV

C56 Change in the name or address of the patentee

Owner name: MERCURY KINGDOM ASSET CO., LTD.

Free format text: FORMER NAME: PENDRAGON WIRELESS CO., LTD.

CP03 Change of name, title or address

Address after: The British Virgin Islands of Tortola

Patentee after: Mercury Kingdom Assets Limited

Address before: Washington State

Patentee before: Pendragon wireless limited liability company

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20050309