CN101584181B - 通信*** - Google Patents

通信*** Download PDF

Info

Publication number
CN101584181B
CN101584181B CN2007800496518A CN200780049651A CN101584181B CN 101584181 B CN101584181 B CN 101584181B CN 2007800496518 A CN2007800496518 A CN 2007800496518A CN 200780049651 A CN200780049651 A CN 200780049651A CN 101584181 B CN101584181 B CN 101584181B
Authority
CN
China
Prior art keywords
information
user
data record
data
data storage
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.)
Active
Application number
CN2007800496518A
Other languages
English (en)
Other versions
CN101584181A (zh
Inventor
罗德里戈·马达内斯
娜塔莎·瓦莱丽·索皮伊夫
利努斯·尼尔松
尼克·科尔
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.)
Microsoft Technology Licensing LLC
Original Assignee
Skype Ltd Ireland
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 Skype Ltd Ireland filed Critical Skype Ltd Ireland
Publication of CN101584181A publication Critical patent/CN101584181A/zh
Application granted granted Critical
Publication of CN101584181B publication Critical patent/CN101584181B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • 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/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4931Directory assistance systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/232Orthographic correction, e.g. spell checking or vowelisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种利用通信网络的多个用户中的至少一个所提供的信息来更新存储在数据存储器中的数据记录的方法,所述数据记录包括第一类型信息及第二类型信息;所述用户中的每一个都具有用于识别通信网络中用以接收通信事件的端点的相关通信识别符,所述方法包括:存储与所述数据记录相关的通信识别符;提供来自用户的信息和与提供该信息的用户相关的通信识别符来更新所述数据记录;将存储的与数据记录相关的识别符和与提供信息的用户相关的通信识别符进行比较;其中,如果所述信息为第一类型信息,则只要与提供信息的用户相关的识别符和存储的与数据记录相关的识别符相同,就以所述信息更新数据记录,并且,其中如果所述信息为第二类型信息,则以所述信息更新数据记录。

Description

通信***
技术领域
本发明涉及用于存储通信***中与被叫方相关的数据的方法及***。本发明尤其但不是唯一地涉及存储以及搜索与在通信***中可能被呼叫一方相关的数据。 
背景技术
在通信***中提供一种用于通信的方法,其可以连接两个通信终端使得终端在呼叫或其它通信事件中可以彼此发送信息。所述信息可以包括语音、文本、图像或视频。 
用于在互联网上携带语音信号的协议通常被称为语音技术(VoIP),还可以被称为宽带电话(Voice over Broadband)。VoIP为用于对互联网上或者通过其它基于IP的网络的语音通话进行路由的协议。 
对等通信***是一种使用VoIP的通信***,在对等通信***中数个终端用户可以为了通信的目的经由例如互联网的通信结构而连接。对等网络还可以利用其他协议以便于传送其它例如文本、图像或视频这样的数据。通信结构关于为了连接终端用户而在其中进行交换的通信路由基本上是分散的。也就是说,终端用户可以基于一个或多个授权证书(用户身份证书-UIC)的交换通过所述结构建立自己的通信路由以获得对所述结构的访问。所述结构包括将证书发布至终端用户的管理装置。WO2005/009019中描述了这样的一种通信***。 
在例如对等***的通信***中,客户端软件被安装在例如个人计算机(PC)的终端用户设备中以允许终端用户经由通信网络进行通信。客户端可以控制客户端软件的用户界面以显示用户功能及指示正在发生的事件,例如打进来的电话。 
当利用用户设备进行语音呼叫或者建立其他类型的通信时,用户可以手动输入识别被叫方的号码或者再次呼叫由用户已经预先存储在客户端上的联 系人列表中的号码。如果用户不知道号码,则用户有必要在发起呼叫之前可能使用号码查阅服务查阅号码。 
当前存在的互联网上的号码簿允许用户使用由该用户输入的搜索项来搜索该用户希望联系的对方的号码。这样的号码簿需要用户手动输入信息以搜索该号码簿。如果号码簿不包含用户需要的信息,则用户必须参照不同的号码簿或者输入不同的搜索项。 
使用正确的搜索项以识别号码簿上的列表是必要的。这对用户而言是存在问题的。如果用户对使用互联网号码簿进行搜索不熟悉,则用户可能输入不会为用户提供期望结果的搜索项。 
而且,在号码簿上提供的信息可能是错误的。这对希望与列在号码簿上的一方联系的用户以及被列出的一方而言都是存在问题的。例如,如果所述一方为商务人士,错误的联系人详情将导致该方失去经由列在号码簿上可以产生的生意。 
因此本发明实施例的目的是解决至少一个上述确定的问题。 
发明内容
根据本发明的第一方面,提供一种利用通信网络的多个用户中的至少一个所提供的信息来更新存储在数据存储器中的数据记录的方法,所述数据记录包括第一类型信息及第二类型信息;所述用户中的每一个都具有用于识别通信网络中用以接收通信事件的端点的相关通信识别符,所述方法包括:存储与所述数据记录相关的通信识别符;提供来自用户的信息和与提供该信息的用户相关的通信识别符来更新所述数据记录;将存储的与数据记录相关的识别符和与提供信息的用户相关的通信识别符进行比较;其中,如果所述信息为第一类型信息,则只要与提供信息的用户相关的识别符和存储的与数据记录相关的识别符相同,就以所述信息更新数据记录,并且,其中如果所述信息为第二类型信息,则以所述信息更新数据记录。 
根据本发明的第二方面,提供一种利用识别通信网络中能够通信的用户的信息来更新数据存储器的方法,所述方法包括:接收来自第一用户的第一信息集以搜索数据存储器;利用所述第一信息集来搜索数据存储器;如果所述第一信息集与数据存储器中存储的任何数据都不匹配,则为所述第一用户提供在请求页上发布所述第一信息集的方式,其中以请求的形式发布所述第 一信息;存储与请求识别符相关的请求,所述请求识别符与所述第一用户相关;响应所述请求,接收来自第二用户的第二信息集;将所述第二信息集与所述请求识别符一起传送至数据存储器;将所述第二信息集存储在数据存储器中;从所述请求识别符识别所述第一用户;及通知所述第一用户所述第二信息集存储在所述数据存储器中。 
根据本发明的第三方面,提供一种搜索数据存储器以寻找与能接收通信网络中的通信事件的接收者设备相关的信息的方法,所述方法包括:在通信网络中的用户终端处处理信息以执行与搜索数据存储器不相关的第一动作,其中所述信息包括用于接收者设备的识别符;响应于对所述信息的处理而检测用于所述接收者设备的识别符;搜索带有所述接收者设备的识别符的数据存储器以寻找与所述接收者设备相关的信息;将与所述接收者设备相关的信息传送至用户终端;及将与所述接收者设备相关的信息显示给所述用户终端的用户。 
根据本发明的第四方面,提供一种搜索数据存储器以寻找与多个接收者设备相关的信息的方法,所述方法包括:利用由发起者设备在文档上识别出的接收者设备建立通信事件;响应于建立所述通信事件,搜索所述文档以寻找满足预定条件的字符串;利用满足所述条件的所述字符串中的至少一个搜索数据存储器;使用至少一个字符串,识别与所述多个接收者设备中的至少一个相关的信息;将与所述多个接收者设备中的至少一个相关的信息传送至所述发起者设备;及将与所述接收者设备相关的信息显示给所述发起者设备的用户。 
根据本发明的第五方面,提供一种利用由所述通信网络的多个用户中的至少一个所提供的信息来更新存储在数据存储器中的数据记录的通信网络,所述数据记录包括第一类型信息及第二类型信息;所述用户中的每一个都具有用于识别所述通信网络中用以接收通信事件的端点的相关通信识别符,所述通信网络包括:数据存储器,其中所述数据存储器被设置为存储与所述数据记录相关的通信识别符;并且其中所述通信网络进一步包括:第一用户设备,其被设置为提供来自用户的信息以及与提供该信息的用户相关的通信识别符来更新数据记录;其中所述数据存储器被设置为将存储的与所述数据记录相关的识别符和与提供所述信息的用户相关的通信识别符进行比较;并且,其中如果所述信息为第一类型信息,则所述数据存储器被设置为只要与提供 所述信息的用户相关的识别符和存储的与所述数据记录相关的识别符相同,就以所述信息更新所述数据记录,并且,其中如果所述信息为第二类型信息,则所述数据存储器被设置为以所述信息更新所述数据记录。 
根据本发明的第六方面,提供一种被设置为利用识别通信网络中能够通信的用户的信息来更新数据存储器的通信网络,所述通信网络包括:数据存储器,其中所述数据存储器被设置为存储与在所述通信网络中能够通信的用户相关的数据记录;接收来自第一设备的第一信息集以搜索所述数据存储器;并且,如果所述第一信息集与任何存储的数据记录都不匹配,则将指示所述第一信息集没有识别出在所述通信网络中能够通信的任何用户的响应传送至所述第一用户设备;并且其中所述通信网络进一步包括:第一设备,其中所述第一设备被设置为向第一设备的用户提供响应接收到指示所述第一信息集没有识别出任何用户的响应而将所述第一信息集发布在请求页面上的方式,其中所述第一信息以请求的形式发布;请求存储器,其被设置为存储与请求识别符相关的请求,所述请求识别符与所述第一用户相关;响应所述请求接收来自第二用户的第二信息集,及将所述第二信息集与所述请求识别符一起传送至数据存储器;从所述请求识别符识别所述第一用户;及通知所述第一用户所述第二信息集存储在数据存储器中。 
根据本发明的第七方面,提供一种被设置成搜索数据存储器以寻找与能够接收通信网络中的通信事件的接收者设备相关的信息的通信网络,所述通信网络包括:用户终端,其被设置为处理信息以执行与搜索数据存储器不相关的第一动作,其中所述信息包括用于所述接收者设备的识别符;响应于所述信息的处理而检测用于接收者设备的识别符;及将消息传送给数据存储器以利用接收者设备的识别符来搜索数据存储器以寻找与接收者设备相关的信息;接收从所述数据存储器传送的与所述接收者设备相关的信息;及显示与所述接收者设备相关的信息。 
根据本发明的第八方面,提供一种被设置成搜索数据存储器以寻找与多个接收者设备相关的信息的通信网络,所述网络包括:发起者设备,其被设置为与在文档上识别出的接收者设备建立通信事件;响应于建立所述通信事件,搜索文档以寻找满足预定条件的字符串;并将消息传送至所述数据存储器以利用满足所述条件的字符串中的至少一个搜索所述数据存储器;接收使用至少一个字符串识别出的来自与所述多个接收者设备中的至少一个相关的 数据存储器的信息,以及将所述与接收者设备相关的信息显示给所述发起者设备的用户。 
根据本发明的第九方面,提供一种被设置为与通信网络中的数据存储器通信的设备,包括;呼叫建立器件,其被设置为与在文档上识别出的接收者设备建立通信事件;搜索器件,其被设置为响应建立通信事件,搜索文档以寻找满足预定条件的字符串;传送器件,其被设置为传送消息至数据存储器以利用满足所述条件的字符串中的至少一个搜索数据存储器;接收器件,其被设置为接收从使用至少一个字符串识别出的来自与所述多个接收者设备中的至少一个相关的数据存储器的信息;及显示器件,其将与所述接收者设备相关的信息显示给所述发起者设备的用户。 
附图说明
为了更好地理解本发明并且显示本发明是如何实现的,下面将结合附图描述本发明的实施例: 
图1为根据本发明的实施例的通信***的示意图; 
图2示出客户端堆栈; 
图3示出根据本发明的实施例的客户端用户界面所显示的页面; 
图4示出根据本发明的实施例的客户端用户界面所显示的页面; 
图5示出根据本发明的实施例的客户端用户界面所显示的页面; 
图6示出根据本发明的实施例的客户端用户界面所显示的页面; 
图7示出根据本发明的实施例的客户端用户界面所显示的页面; 
图8示出根据本发明的实施例的客户端用户界面所显示的页面; 
图9示出根据本发明的实施例的客户端用户界面所显示的页面; 
图10示出根据本发明的实施例的客户端用户界面所显示的页面; 
图11示出根据本发明的实施例的客户端用户界面所显示的页面; 
图12示出根据本发明的实施例的客户端用户界面所显示的文档; 
图13示出根据本发明的实施例的客户端用户界面所显示的页面; 
图14示出根据本发明的实施例的客户端用户界面所显示的页面; 
图15示出根据本发明的实施例的通信***的示意图;及 
图16示出根据本发明的实施例的客户端用户界面所显示的页面。 
具体实施方式
首先参照图1,其中示出了通信***100。通信***包括例如由互联网提供的对等网络104的分组交换网络。通信***还可以包括例如PSTN(公用交换电话网络)(未示出)的电路交换网络。应该理解虽然详细示出及描述的示范性通信***使用对等网络和PSTN网络,但是本发明的实施例可以用于其它任意适合的网络形式。 
所示出的第一及第二用户设备102及110被连接至对等网络104。实际上存在很多连接至网络104的用户设备,然而为了简明仅示出两个用户设备。 
用户设备可以为,例如,个人计算机、游戏机、个人数字助理、适当激活的移动电话或者能够连接至网络104的其它设备。用户设备102具有用户界面器件以接收来自设备的用户信息或者向设备的用户输出信息。在本发明优选的实施例中,用户设备的界面器件包括例如屏幕的显示器件及键盘或鼠标。用户设备102经由网络端口105连接至网络104,也可以经由线缆(有线的)连接或无线连接而连接至网络104。网络104可以为例如因特网的网络。 
根据本发明的实施例,网络通信***100包括数据存储器126,其存储可能经由网络104而被呼叫的一方的相关数据。根据本发明的实施例,每一方都存在数据录入。数据录入可以包括该方的联系人详情及位置信息,有助于搜索该方的号码簿的关键字及评级信息(rating information)将在下文进行解释。在本发明的一个实施例中,可以在至少一台服务器上提供数据存储器126。 
如果用户设备被连接至网络104,则其将运行客户端程序112。客户端程序112为在用户设备102中的本地处理器上执行的软件程序。客户端程序112具有用于执行不同功能的多个不同的组成或层,包括用于管理网络接口的协议层402(图2)。 
连接至对等网络104的还有后端服务器128。后端服务器128可以位于对等网络的专用网络中。后端服务器128负责存储运行客户端程序122的对等网络的用户的简档信息(profile information)。 
用户简档信息包括与用户相关的联系人列表。联系人列表包括用户设备102的用户预先存储为联系人的、通信***的用户的联系人信息列表。联系人信息可以定义为电话号码、VoIP客户端、IM(即时消息)客户端或者任何 其它能够通过通信***接收通信事件的目的地址。在本发明的一个实施例中,联系人列表的联系人信息可以包括在互联网104中的目的地址的列表。 
存储在后端服务器128上的用户设备102的用户简档信息还可以包括用户设备的用户的登录详情。所述登录详情可以包括登录名及密码。登录详情允许用户设备102的用户登录到对等网络,并允许用户设备102的用户在对等网络中被唯一识别。 
图2示出根据本发明实施例的客户端程序112的协议堆栈。协议堆栈示出操作***层401、协议层402、客户端引擎层404及客户端用户界面层406。每一层负责特定的功能。由于每一层通常与其他两层通信,因此它们被认为设置在如图2所示的堆栈中。操作***层401管理计算机硬件并处理被传送至网络以及来自网络的数据。客户端软件的客户端协议层402与操作***401通信。需要更高层处理的进程被传送至客户端引擎层404。客户端引擎层404还与客户端用户界面层406通信。可以设置客户端引擎控制客户端用户界面层406以经由用户界面器件向客户呈现信息及经由用户界面器件接收来自用户的信息。客户端用户界面层406的控制将在下文中进行详细描述。 
图1示出直接连接至对等网络104的用户设备110。在可选的实施例中,用户设备110可以被连接至不同的网络,例如公用交换电话网络(“PSTN”)或者移动电话网络(图1中未示出)。如果连接至PSTN,则用户设备110可以为固定线路电话,而如果连接至移动电话网络,则用户设备110可以为移动电话。 
第一用户设备102的用户106可以发起与第二用户设备110的用户108的呼叫。在本发明的一个实施例中,设置客户端界面以在由第一用户设备102的用户界面器件提供的显示器上显示页面,以使用户能够发起通信。所述页面可以列出预先存储的多个用户的呼叫数据,或者认为是与存储在后端服务器122中的联系人列表相应的联系人的列表。为了发起通信,呼叫用户106可以点击为第二用户设备110的用户108列出的联系人。 
可选地,第二用户设备110的电话号码可以显示在用户设备102上运行的浏览器中所显示的网页上。如同我们的申请号为11/416378的美国申请中公开的一样,可以设置客户端软件以识别显示在网页上的电话号码,并且将电话号码显示为链接,其可以被选择以发起经由网络104与用户108的联系。 如果数序与由客户端程序112所应用的预定的规则集相符,则显示在网页上的数序可以被识别为电话号码。 
呼叫用户106可以使用键盘或者鼠标选择显示在屏幕上的字母按键输入被叫用户108的标识,例如用户设备110的电话号码,或者将用户108的用户名输入用户设备102。然后客户端建立至被叫用户108的呼叫。可以根据例如在WO 2005/009019中公开的现有技术的已知方法利用VoIP建立呼叫。通信可以包括语音、视频、即时消息(“IM”)、短消息服务(SMS)或者其组合。 
在本发明的实施例中,运行在第一用户设备102上的客户端程序112可以被设置为允许用户106将用户108的详情存储在数据存储器126上。 
根据本发明的实施例,待被存储在数据存储器126上的第二用户设备110的用户108的详情将包括经由通信***100与第二用户设备110建立连接的必要信息。所述详情还可以包括用户108的通讯地址。用于联系用户108的信息在下文被称为用户的联系人详情。 
当在用户设备102上运行的客户端程序112检测到用户正在经由通信网络104发起呼叫时,客户端用户界面可以允许用户106将被叫方(在这种情况下为用户108)的详情存储在数据存储器126。 
如图3所示的页面300为一个示例,其示出客户端用户界面可显示允许用户106存储被叫用户108的详情的可选项。 
图3示出响应用户建立与用户108的通信事件,可以由客户端用户界面显示在用户设备102的显示屏幕上的页面300。 
可以利用例如HTML(超文本标记语言)或者对客户端软件112而言特定的代码实现显示在显示屏幕上的页面。 
页面300显示被叫用户108的标识,例如,在区域32中的被叫用户设备110的电话号码。页面300还可以显示可选的链接301,用户可以选择链接301以指示客户端软件被叫用户的信息应该被存储到数据存储器126。 
根据本发明的另一个实施例,如果如我们的申请号为11/416378的美国专利申请所描述的,客户端用户界面检测到显示在网页上的电话号码时,客户端用户界面可以被设置为允许用户将被检测到的电话号码输入到数据存储器126中。如同在上述我们的申请号为11/416378的美国专利申请中描述的一样,如果在网页上的数列满足预定的规则集,那么客户端程序112可以将该数列识别为电话号码。图12示出如显示在用户设备102的显示器上的在浏览器12中所显示的网页10的区域。根据本发明的实施例,当客户端程序112识出网页10上的电话号码14时,客户端被设置为允许用户通过例如显示允许用户将电话号码存储在数据存储器126上的链接16,将号码存储在数据存储器上。如果用户选择此链接,则向用户显示如图4所示的录入页面500,以允许用户输入详情以存储在数据存储器126上。下文将描述录入页面500。 
在本发明的实施例中,客户端程序112被设置为以用户108的详情搜索数据存储器126来判定用户108是否已经被录入。这可以响应于客户端程序112检测已经建立呼叫的用户106,或者响应于检测网页上的电话号码。 
客户端引擎生成包含用于建立呼叫或在网页上显示的联系人信息的搜索数据存储器消息。然后设置客户端协议层以将搜索数据存储器消息经由网络104传送至数据存储器126。 
使用从用户设备102发送的搜索数据存储器消息所包括的联系人信息来搜索数据存储器126。 
如果在搜索数据存储器消息中提供的联系人详情与数据存储器126上存储的任一录入都不匹配,则客户端可以被设置为允许用户存储对方的详情。如果响应发起呼叫的用户而搜索数据存储器,则客户端用户界面被设置为显示如图3所示并如上所述的页面300。如上所述,用户然后可以通过选择链接301来存储被叫方的详情。可选地,如果响应在网页上检测到的号码而搜索数据存储器,则客户端用户界面被设置为显示链接16,该链接16允许用户将号码存储在数据存储器126上,如先前关于图12所述的那样。 
在本发明的一个实施例中,如果发现在数据存储器126上的录入是在呼叫期间检测到的或者在网页上检测到的联系人信息,则客户端用户界面被设置为不显示如图3所示的链接301,或者如图12显示的允许用户将联系人信息添加至数据存储器126的链接16。 
如果录入被存储在具有与在搜索数据存储器消息中提供的联系人信息匹配的联系人信息的数据存储器126上,则从数据存储器126检索所述录入的详情并经由网络104发送至用户设备102。 
如果在具有与呼叫期间检测到的联系人信息匹配的联系人信息的数据存储器126上发现录入,则客户端用户界面被设置为显示呼叫期间被叫方的详情。 
图13示出当发现被输入以发起呼叫的联系人信息与存储在数据库上的录入的联系人详情匹配时,在呼叫期间所显示的页面17。在呼叫期间所显示的页面17示出存储在数据存储器126上的被叫用户的至少一部分详情。这可以包括被叫用户的通讯地址18及用户108的名字19。页面17还可以包括关于存储在数据存储器126上的被叫用户108的评级的信息。 
页面17还可以显示至少一条为所述录入存储的注释21。如果如图13所示显示注释,则评论可以为链接,当选择该链接时使得客户端显示如图8所示的评论页面901。 
如果在具有与在网页上检测到的联系人信息匹配的联系人信息的数据存储器126上发现录入时,客户端用户界面被设置为显示关于网页上的联系人信息的详情。根据本发明的实施例,可以显示相关的地址。在本发明优选的实施例中,网页上可以显示与相对于录入存储的任何评级相关的信息。例如,可以显示被添加至录入的最近的评级。可选地,客户端用户界面层可以被设置为显示平均评级。 
以上描述了从数据存储器126检索的信息可以在呼叫期间显示或者可以与网页上显示的电话号码相关而显示的示例。这些示例不是穷举的,且可以理解为被叫方存储的任何信息或者网页上显示的信息都可以从数据存储器检索到,并由客户端程序112使用。 
如果在数据存储器126上发现录入,则客户端可以设置为显示允许用户编辑数据存储器126上的录入的链接。用户可以通过添加注释或评级,或者通过修正联系人信息而编辑数据存储器上的录入。如图13所示,客户端可以在页面17上显示允许用户106在数据存储器126上为被叫用户108添加评论的链接22。选择链接22将使得客户端界面层显示如图10所示的编辑页面910。 
在本发明可选的实施例中,如果录入被存储在具有与搜索数据存储器消息中提供的联系人信息匹配的联系人信息的数据存储器126上,则所述录入的关键字被用作二次搜索的搜索条件。二次搜索可以为用户106提供其它录入的信息,其包含与由搜索数据存储器消息识别的录入相同的关键字。 
二次搜索还可以使用由搜索数据存储器消息识别的录入的位置信息作为附加搜索条件。根据本发明的这个实施例,二次搜索将为用户106提供与由 被呼叫的录入识别的或在网页上检测到的一方位于相同区域的实体的录入的信息。 
生成包含由初始搜索数据存储器消息所识别的录入的关键字的二次搜索消息。二次搜索消息还可以包含与由初始搜索数据存储器消息所识别的录入相关的位置信息。在本发明的一个实施例中,响应于发现与初始搜索数据存储器消息中包含的联系人详情匹配的录入,在数据存储器126处生成二次搜索消息。在本发明的可选实施例中,响应于接收由初始搜索数据存储器消息从数据存储器126检索到的录入的详情,可以由客户端程序112生成二次搜索消息。 
二次搜索消息可以用于搜索数据存储器126。二次搜索消息还可以用于搜索可选的数据存储器。可选的数据存储器可以属于第三方。在可选的实施例中,二次搜索消息可以仅用于搜索可选的数据存储器。 
与二次搜索消息中的关键字和指定的位置相匹配的任一录入的详情经由网络104被发送至用户设备102。图16示出在呼叫期间显示的页面161,其包含由二次搜索消息所识别的录入的详情。与二次搜索匹配的录入的详情显示在数据区162中。如之前关于图13的解释,由初始搜索数据存储器消息检索的被叫用户的详情在呼叫期间也显示在数据区163中。 
当对网页上检测到的电话号码发起呼叫时,在本发明进一步可选的实施例中,网页上提供的信息可以被用作搜索条件以搜索与被叫号码相关的其他联系人。网页上的信息可以被用于搜索数据存储器126或者可选数据存储器上的录入。 
根据本发明的该实施例,客户端程序112被设置为响应用户106发起与网页上检测到的号码的呼叫而以搜索条件搜索网页。例如,客户端可以以与在预定列表中的关键字匹配的字符串来搜索网页的内容及网页的URI(通用资源识别符)。可选地,客户端可以根据预定规则集选择URI的部分。例如,可以由客户端程序112选择位于两个符号(诸如′/′或者′&′)之间的字符串用作搜索条件。因此,当从具有下述URI:′http://www.directory.com/london/restaurants/search=chinese&submit′的网页上包含的号码发起呼叫时,客户端可以识别字符串′london′、′restaurants′及′chinese′作为搜索项。 
当客户端已经识别出可能用作搜索项的字符串时,客户端程序112将生成包含从网页上识别出的搜索项的搜索目录消息。搜索目录消息可以用于搜索数据存储器126或者可选数据存储器。 
与从网页上识别出的搜索项匹配的在数据存储器上的任一录入将被传送至用户106。在优选的实施例中,客户端程序112被设置为显示如图16所示的在呼叫期间由搜索目录消息检索到的录入。 
在本发明的一个实施例中,除了以用于建立呼叫或者在网页上检测到的联系人信息进行搜索数据存储器之外,以来自网页的信息搜索数据存储器可以作为二次搜索执行。 
下面描述当没有发现与搜索目录消息中包含的联系人信息匹配录入时,客户端程序112如何被设置为允许用户将信息存储在数据存储器上。 
用于建立用户设备102与用户设备110之间的呼叫的,或者网页上提供的联系人信息可以被存储在用户设备102的本机存储器中。当用户选择链接301以指示待存储被叫用户详情时,客户端程序112被设置为从所述存储器检索联系人信息,从而用户不需要再次手动输入信息。 
图4示出可以由客户端用户界面406显示的录入页面500以便输入关于用户108的信息。如上所述,当用户106选择指示其希望将与用户108相关信息存储在数据存储器126上的链接时,可以显示录入页面。如图4所示,屏幕包括用于输入与用户108相关的信息的数据区501-506。 
客户端用户界面406由客户端引擎404控制以使存储在用户设备102的本机存储器中的联系人信息构成一些数据区。例如,电话号码数据区502可以通过客户端程序112从存储在用户设备的本机存储器中的联系人详情构成。国家数据区504还可以由客户端程序112使用从存储在设备102的本机存储器中的联系人信息中确定的信息构成。客户端程序112可以被设置为识出电话号码的国家代码前缀。这种设置在我们的申请号为11/416378的美国申请中公开。 
用户106可以将更多的信息添加至已经通过客户端程序112添加到数据区的信息中。例如,用户可以将商务用名添加至商务用名数据区501。用户还可以删除信息或者可以编辑已经通过客户端构成的数据区中的信息。 
除联系人信息之外,用户106还可以添加其他信息以存储在数据存储器126上。例如,用户可以在关键字数据区中添加关键字。存储的关键字可以 指示联系人类型(例如理发师),并且当搜索存储在数据存储器126上的信息时可以被用作搜索条件。 
用户106可以输入待存储到数据存储器126的评级。例如,如果联系人信息与商务有关,则用户可以对该商务提供的服务进行评级。在一个实施例中,可以以百分数的形式给出评级,100%为非常好的评级,而0%为非常差的评级。在本发明的可选实施例中,用户可以从评级选项中选择评级,例如用户可以从极好、非常好、一般或差中选择一个。然后将评级信息与在录入中的商务的联系人详情一起存储在数据存储器126上。 
在本发明的另一个实施例中,用户106还可以包括当从数据存储器126上检索到联系人信息时与联系人信息一同显示的注释。用户可以将注释输入到注释数据区508。 
下面描述如何设置客户端程序112以当发现与搜索目录消息中包含的联系人详情匹配的录入时,允许用户编辑在数据存储器上的信息。 
如果用户108的详情已经呈现在数据存储器上,则可以设置客户端响应用户选择链接(例如图13中所示的链接22)以指示用户希望编辑录入来显示如图10中所示的编辑页面910。 
编辑页面910包括用于更新存储在数据存储器126上的被选择的录入的联系人信息的数据区。所述数据区可以包括商务用名数据区501′、电话号码数据区502′及位置数据区503′、504′、911、912、506′。编辑页面910还可以提供关键字区507′用于输入可编辑的关键字。 
当用户访问编辑页面910时,数据区以当前存储在数据存储器上的数据构成。然后用户编辑在数据区内的信息。 
一旦用户已经编辑好在数据区域内的信息,通过选择设置在编辑页面910上的提交按钮914,数据可被发送至数据存储器以更新联系人的录入。 
根据本发明的一个实施例,通信网络104的用户可以防止通信网络104的其他用户对数据存储器126中为特定的录入存储的至少一部分信息进行改变。因此,作为详情存储在数据存储器126上的商务所有者的用户,可以防止通信网络104的其他用户编辑商务的联系人详情。之后,将防止其他用户改变存储在数据存储器126上的至少一部分详情称为数据存储器上的要求保护的录入。 
在本发明优选的实施例中,数据存储器中的要求保护的录入允许已经要求保护录入的用户编辑联系人详情及与该录入相关的关键字。防止通信网络的其他用户编辑联系人详情及关键字。其他用户被允许编辑与已经要求保护的录入相关的评级及注释。 
如前所述,在本发明的优选实施例中,通过使用安装在其用户设备上的客户端软件经由通信网络进行通信的用户在网络104中通过用户的登录详情是唯一可识别的。根据本发明的实施例,如果用户希望要求在数据存储器126上的登录详情的列表,或者对于要求列表的用户是唯一的任意其他识别符,则所述列表和识别符与录入一起存储在数据存储器126上。当已经要求保护录入时,仅有具有与要求保护的录入共同保存的登录详情匹配的登录详情的用户才能够改变录入中的特定详情。 
图6示出由允许用户要求保护列表的客户端用户界面所显示的页面701的示例。图6显示的页面701是结果页面,其显示给已经将请求输入至客户端程序112以搜索数据存储器126的用户,这将在此后进行描述。如图6所示,要求保护录入的选项可以设置为下拉选单24中的项目26,当用户选择在结果页面701上显示的对应于录入708的选单按钮22时显示所述下拉选单24。可选地,要求保护录入的选项可以作为可选的链接916被呈现在编辑页面910上(图10)。 
在本发明的实施例中,客户端界面被设置为只要从数据存储器126判定录入还未被要求保护,就向用户显示要求保护录入的选项。 
当用户指示其希望通过例如按照上述选择链接916(图10)或者选单24中的项目26(图6)要求录入时,客户端引擎被设置为生成识别数据存储器126上的录入以及用户设备102的用户106的′要求保护录入′消息。可以通过用户的登录详情或者通过其他任意的对于该用户是唯一的识别符来识别用户。然后客户端协议层将要求保护录入消息发送至数据存储器126。 
当收到要求保护录入消息时,数据存储器被设置为将用户106的识别符与所要求保护的录入一起存储。当已经要求保护录入时,数据存储器被设置为限制录入中的至少一部分信息可以由其他用户进行编辑。在本发明的一个实施例中,仅有具有与要求保护的录入相关而存储的识别符匹配的识别符的用户可以编辑被限制的信息。 
在本发明的一个实施例中,用户106被要求为要求保护录入而付费。用户可以将费用经由网络以电子形式付给与数据存储器126相关的服务器。数据存储器被设置为在将用户识别符与要求保护的录入一起存储之前从服务器接收付费确认。 
当用户108试图编辑已经由用户106要求保护的录入时,数据存储器126被设置为将用户108的识别符与用户106的和要求保护的录入一起存储的识别符进行比较。如果判定用户108的识别符与用户106的和要求保护的录入一起存储的识别符不相应,则数据存储器被设置为将指示详情中至少一部分不能被编辑的消息传送至由用户108使用的设备110。在本发明优选的实施例中,要求保护的录入的联系人详情不能由其他用户108编辑。 
响应接收来自数据存储器126的指示录入被其他用户要求保护的消息,客户端引擎可以控制客户端用户界面以显示指示录入被要求保护的消息。在本发明的一个实施例中,用户可以将注释添加至要求保护的录入。在该实施例中,客户端用户界面还可以显示选项,其允许用户108将注释与指示录入被要求保护的消息一起添加。 
图11示出当用户试图编辑的录入已经由其他用户要求保护时,由客户端用户界面显示的页面34。如图11所示,用户108能够将评级添加到显示在页面34上的评级选项30、31及32中。而且,用户可以将注释输入到注释区36。然后用户可以选择显示在页面34上的′添加′按钮35以将评级信息及注释添加至数据存储器中的录入中。 
响应选择添加按钮,客户端引擎生成包含评级信息及注释的消息。然后经由网络104将消息传送至数据存储器126。当收到消息时,数据存储器被设置为将评级信息及注释信息存储入录入中。 
根据本发明的另一个实施例,客户端用户界面还可以被控制以允许用户搜索在数据存储器126中的录入。 
用户可以通过选择搜索标签601(图5)、可选择的链接或者由客户端用户界面提供的按钮访问搜索录入页面。响应用户选择搜索标签601,客户端引擎404被设置为控制客户端用户界面以显示如图5所示的搜索录入页面602。 
用户可以通过搜索在特定位置的联系人的类型来搜索数据存储器。用户可以输入需要的联系人信息的类型,例如在搜索录入页面602中将“理发师” 输入联系人类型数据区603中。输入区603的联系人类型信息可以用于搜索存储在数据库上的关键字。用户还可以输入需要的位置,例如将“伦敦”输入位置数据录入区604。然后用户可以选择搜索按钮605以提交在区603及604中输入的信息从而搜索数据存储器126。 
搜索录入页面还可以提供国家数据区606。当显示搜索录入页面时,默认的国家可能出现在国家数据区606中。默认国家可以被设置为用户所在的国家。该信息可以由用户预先设置为用户简档信息的一部分。用户可以手动或者通过从下拉选单中选择国家而在国家数据区输入不同的国家。 
搜索录入页面还可以包括存储在数据存储器126上的流行关键字列表。流行关键字可以显示为区607中可选的链接。在本发明的一个实施例中,显示的流行关键字为存储在数据存储器126上的用于在国家数据区606中识别的国家的流行关键字。 
在本发明的一个实施例中,客户端应用程序被设置以为了与所识别国家的最大数量的录入相关的关键字列表而搜索数据存储器126,以及将搜索的结果作为可选的链接显示在区607中。 
在本发明可选的实施例中,客户端可以被设置以为了与所识别国家的最多的被叫录入相关的关键字列表而搜索数据存储器,以及将搜索结果显示在区607中。 
用户可以通过选择区607中的关键字或者通过选择搜索按钮605来搜索数据存储区,以使用输入到数据区603及604中的信息搜索数据存储器。当用户通过选择显示为链接的关键字来搜索数据存储器时,可以忽略输入到数据区603及604中的任何信息。 
当用户提交信息以通过例如上述的选择搜索按钮605来搜索数据存储器126时,客户端引擎可以被设置为响应于用户要求搜索数据存储器而生成搜索数据存储器消息。搜索数据存储器消息包括由用户输入到联系人区603及604中的联系人信息。然后将客户端协议层设置为经由网络104传送搜索数据存储器消息至数据存储器126。 
根据本发明的一个实施例,在发送搜索数据存储器消息中的联系人信息之前,可以对由用户输入到数据区603及604中的联系人信息的文本进行拼写检查以确保使用拼写正确的信息搜索数据存储器。拼写检查程序可以实施为在用户设备上运行的应用程序。拼写检查应用程序可以设置为检测安装在 计算机上的客户端软件的语言集以在客户端软件的语言集中搜索正确的拼写。 
使用从用户设备发送的搜索数据存储器消息中包括的内容信息搜索数据存储器126。搜索数据存储器消息还可以包括传送该消息的用户的详情。在本发明的一个实施例中,传送的在搜索数据存储器消息中的用户详情被限定为利于搜索结果返回至发送搜索数据存储器消息的用户的详情。这些详情可以包括用户设备的电话号码或者用户的用户ID。在本发明可选的实施例中,消息可以包括例如用户年龄或者性别的用户简档信息。该信息可以用于增强搜索数据库用的搜索条件。例如,搜索的结果可以被限定为由相同年龄组中的用户上载的内容。 
在数据存储器126上搜索的录入可以限定为与在位置数据录入区中输入的位置匹配的录入。与搜索数据存储器消息中提供的内容信息匹配的内容一起存储在数据存储器126上的录入被从数据存储器126中检索到,并经由网络104发送至用户设备102。 
当客户端引擎接收到来自数据存储器126的信息时,客户端引擎被设置为控制客户端用户界面以显示录入。录入可以显示在结果页面上。 
图6示出根据本发明的实施例的结果页面701。在本发明的一个实施例中,仅示出从数据存储器检索到的部分录入。显示在结果页面上的每一录入的联系人详情可以被存储在用户设备102的本机存储器中。用户可以通过使用左箭头键703及右箭头键704滚动结果页面来选择进一步的录入。 
根据本发明的实施例,结果页面701可以允许用户以新的条件再次搜索数据存储器。因此,结果页面还可以包括内容类型数据区603′及位置数据区604。 
当显示搜索结果时,客户端界面被设置为允许用户与在结果页面中列出的被叫用户中的一个建立通信。在本发明优选的实施例中,通信为语音呼叫。在本发明的可选实施例中,通信可以为文本消息、即时消息或其他类型的通信。在本发明的一个实施例中,用户可以通过选择与如图6所示的录入708相关设置的呼叫按钮707来建立呼叫。当选择呼叫按钮707时,客户端被设置为使用从数据存储器126检索到的联系人详情建立与呼叫按钮707相关的联系人708的呼叫。 
如果数据存储器126不包含与由用户输入到内容类型数据区603或者603′以及位置数据区604或者604′中的搜索条件匹配的录入,则数据存储器可以将指示搜索条件与任一录入都不匹配的响应发送至客户端引擎。当收到该通知时,客户端引擎可以控制客户端用户界面以将没有发现结果的通知显示给用户。 
图7示出当没有发现结果时客户端用户界面406显示的页面801的示例。 
根据本发明的实施例,响应来自数据存储器126的指示搜索条件与任一录入都不匹配的消息,客户端引擎控制客户端界面以提供给用户用于在请求页上公布网络的其他用户可访问的搜索条件的方式。下面将结合图15对此进行描述,图15示出通信网络104、用户106和108′、数据存储器126及请求服务器128。 
当用户将搜索条件输入以搜索数据存储器时,用于搜索数据存储器126的搜索条件可以被存储在用户设备102的本机存储器中。客户端引擎被设置为从存储器中检索搜索条件并控制客户端用户界面层以一起显示搜索条件与导致搜索条件被发布在请求服务器128上存储的请求页上的链接。如图7所示,页面801显示导致搜索条件发布的链接802。用户可以在数据区804中添加待与搜索条件一起发布的进一步的信息。 
当用户106选择链接802以指示搜索条件待被发布在请求页面上时,客户端引擎被设置为生成被发布在请求页面上的请求消息,该请求消息包括从本机存储器检索到的搜索条件。请求消息还可以包括已经发布请求的用户的识别符。 
在本发明优选的实施例中,从本机存储器中检索到的搜索条件指定联系人类型及位置。 
请求消息被传送至存储每一个请求的请求服务器。在本发明的一个实施例中,所述请求与识别请求的识别符及单独识别用户106的识别符一起存储。单独识别用户106的识别符可以为用户106的登录名。在可选的实施例中,请求与可以确定用户106的标识的请求识别符一起存储。 
请求服务器可以与数据存储器在同一地点。或者,如图15所示,服务器可以与数据存储器126地理上分开。 
当用户已经通过选择页面801上的链接802来发布请求时,由客户端界面显示如图9所示的请求页面41。显示在请求页面41上的信息是由客户端引擎从请求服务器128中检索到的。 
还可以通过由客户端界面显示的其他页面提供的链接进行访问请求页面41。 
在本发明可选的实施例中,用户可以输入用于请求的条件。用于输入请求条件的数据区可以被设置在如图7所示的请求页面41上。因为用于请求的条件不是从搜索的条件生成的,所以需要用户手动将数据输入到请求条件数据区603″和604″。然后用户可以选择链接802″以发布请求。 
现在将描述用户108′可以响应请求的方法。每一请求42可以作为链接显示在请求页41上。网络104的用户108′可以通过选择请求以响应请求。当选择请求时,客户端界面层被设置为显示如图14所示的应答录入页面51。 
在本发明的一个实施例中,当应答用户128选择请求42时,请求42的请求条件可以由运行在用户设备110′上的客户端程序112检测,并且被存储入用户设备110′的本机存储器中。 
图14示出由客户端用户界面406显示的应答录入页面51,其用于用户108输入与在通信网络中与请求条件匹配的其他用户相关的信息。如图14所示,页面包括用于输入与请求匹配的用户相关的信息的数据区501″-506″。 
根据本发明的实施例,客户端用户界面406由客户端引擎404控制以用请求中包括的条件来构成一些数据区。例如,可以通过客户端程序112从存储在用户设备的本机存储器中的请求条件中的位置信息构成地域数据区505″。通过客户端程序112使用从存储在设备102的本机存储器中的信息判断的信息,用联系人类型信息构成关键字数据区507″。 
应答请求的用户108′添加与请求条件匹配的用户相关的特定联系人信息。例如,可以要求用户将联系人信息及商务用名添加至数据区501″-503″。用户108′还可以将附加的关键字添加至指定联系人类型的数据区507″。 
在本发明的可选实施例中,没有用从请求条件检索到的信息构成数据区。在该实施例中,要求用户108′手动输入信息。 
当用户108′完成输入与请求匹配的通信网络中其他用户相关的信息时,用户108′可以通过选择设置在页面51上的添加应答链接52将该信息添加至数据存储器126。 
当用户选择应答链接52时,客户端引擎层被设置为生成包含被输入到数据区501″-506″的添加录入消息。添加录入消息还包括用于请求的特定识别符。 
添加录入消息被发送至数据存储器126。当收到添加录入消息时,数据存储器为在添加录入消息中经识别出的商务创建录入。 
添加录入消息还被传送至请求服务器128。添加录入消息可以直接从设备110′或者经由数据存储器126传送至请求服务器。这是个执行问题。 
当收到添加录入消息时,服务器被设置为通知用户106发布请求,请求已经被应答。请求由添加录入消息中包括的请求标识进行识别。可以从添加录入消息中包括的请求的标识检索到发布请求的用户106的标识。或者,可以存储与请求相关的用户标识。 
在本发明可选的实施例中,用户108′可以通过将请求链接至数据存储器126上现有的录入来应答请求。如图14所示,在页面51上,客户端界面层为允许用户108′应答请求的链接53提供存在于数据存储器126上的录入。响应用户108′选择链接53,客户端界面被设置为用户提供如图5所示的搜索录入页面602。然后用户可以搜索列表并将列表作为对请求的应答。 
虽然已结合优选实施例特定地示出及描述了本发明,但本领域的技术人员应该理解可以在不脱离所附的权利要求限定的本发明的范围而做出的形式及细节处的多种修改。 

Claims (7)

1.一种利用通信网络的多个用户中的至少一个所提供的信息来更新存储在数据存储器中的数据记录的方法,所述数据记录包括第一类型信息及第二类型信息,其中所述第一类型信息包括联系人信息及关键字这两者中的至少一个,所述第二类型信息包括评级信息及注释这两者中的至少一个;所述用户中的每一个都具有用于识别通信网络中用以接收通信事件的端点的相关通信识别符,所述方法包括:
存储与所述数据记录相关的通信识别符;
提供来自用户的信息和与提供该信息的用户相关的通信识别符来更新所述数据记录;
将存储的与数据记录相关的识别符和与提供信息的用户相关的通信识别符进行比较;
其中,如果所述信息为第一类型信息,则只要与提供信息的用户相关的识别符和存储的与数据记录相关的识别符相同,就以所述信息更新数据记录,并且,其中如果所述信息为第二类型信息,则以所述信息更新数据记录。
2.根据权利要求1所述的方法,其中当用户登录到通信网络时,通信网络对所述与用户相关的通信识别符进行认证。
3.根据前述任意一项权利要求所述的方法,进一步包括由多个用户中的一个在数据存储器上创建数据记录的步骤。
4.根据权利要求3所述的方法,其中存储的与数据记录相关的识别符不与创建该数据记录的用户相关。
5.根据权利要求1所述的方法,进一步包括以下步骤:
从所述多个用户中的一个提供第一类型信息以搜索数据存储器;
识别由第一类型信息定位的数据记录;
将所述数据记录中的至少一部分传送至所述多个用户中的一个;及
将所述数据记录中的至少一部分显示给所述多个用户中的至少一个,其中所显示的数据记录的所述部分包括所述第一类型信息及第二类型信息。
6.根据权利要求1所述的方法,其中与每个用户相关的识别符为通信网络中的用户的登录名。
7.一种利用由通信网络的多个用户中的至少一个所提供的信息来更新存储在数据存储器中的数据记录的通信网络,所述数据记录包括第一类型信息及第二类型信息,其中所述第一类型信息包括联系人信息及关键字这两者中的至少一个,所述第二类型信息包括评级信息及注释这两者中的至少一个;所述用户中的每一个都具有用于识别所述通信网络中用以接收通信事件的端点的相关通信识别符,所述通信网络包括:
数据存储器,其中所述数据存储器被设置为存储与所述数据记录相关的通信识别符;并且其中所述通信网络进一步包括:
第一用户设备,其被设置为提供来自用户的信息以及与提供该信息的用户相关的通信识别符来更新数据记录;
其中所述数据存储器被设置为将存储的与所述数据记录相关的识别符和与提供所述信息的用户相关的通信识别符进行比较;并且,其中如果所述信息为第一类型信息,则所述数据存储器被设置为只要与提供所述信息的用户相关的识别符和存储的与所述数据记录相关的识别符相同,就以所述信息更新所述数据记录,并且,其中如果所述信息为第二类型信息,则所述数据存储器被设置为以所述信息更新所述数据记录。
CN2007800496518A 2006-12-08 2007-12-05 通信*** Active CN101584181B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GBGB0624577.3A GB0624577D0 (en) 2006-12-08 2006-12-08 Communication Systems
GB0624577.3 2006-12-08
GB0703274.1 2007-02-20
GBGB0703274.1A GB0703274D0 (en) 2006-12-08 2007-02-20 Communication system
PCT/IB2007/004416 WO2008110866A2 (en) 2006-12-08 2007-12-05 Communication system

Publications (2)

Publication Number Publication Date
CN101584181A CN101584181A (zh) 2009-11-18
CN101584181B true CN101584181B (zh) 2012-08-29

Family

ID=37711817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800496518A Active CN101584181B (zh) 2006-12-08 2007-12-05 通信***

Country Status (5)

Country Link
US (4) US20080181199A1 (zh)
EP (3) EP2100425B1 (zh)
CN (1) CN101584181B (zh)
GB (2) GB0624577D0 (zh)
WO (2) WO2008068633A2 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0624577D0 (en) * 2006-12-08 2007-01-17 Skype Ltd Communication Systems
US9076124B2 (en) * 2007-12-11 2015-07-07 Oracle America, Inc. Method and apparatus for organizing and consolidating portable device functionality
US20090248799A1 (en) * 2008-03-31 2009-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method and server for user identifier update
US9288654B2 (en) * 2008-06-16 2016-03-15 International Business Machines Corporation Keeping conversations confidential
US20100088157A1 (en) * 2008-10-06 2010-04-08 Sidebar, Inc. System and method for the throttled delivery of advertisements and content based on a sliding scale of usage
US8503626B2 (en) * 2008-12-30 2013-08-06 Centurylink Intellectual Property Llc System and method for promoting corporate initiatives
JP5755944B2 (ja) * 2011-06-10 2015-07-29 京セラ株式会社 電子機器、その制御方法及び制御プログラム
US20170323209A1 (en) * 2016-05-06 2017-11-09 1Q Llc Situational Awareness System
US20140229236A1 (en) * 2013-02-12 2014-08-14 Unify Square, Inc. User Survey Service for Unified Communications
US9197758B2 (en) * 2013-03-22 2015-11-24 Jdsu Uk Limited Method and apparatus for managing call data
US10152540B2 (en) * 2014-10-10 2018-12-11 Qualcomm Incorporated Linking thumbnail of image to web page
US10923121B2 (en) * 2017-08-11 2021-02-16 SlackTechnologies, Inc. Method, apparatus, and computer program product for searchable real-time transcribed audio and visual content within a group-based communication system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668010A (zh) * 2004-03-12 2005-09-14 微软公司 用来在更新分发***中分发更新元数据的基于标记模式

Family Cites Families (134)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB608752A (en) 1946-12-05 1948-09-20 Richard Lutz Gold Improvements in washing machines
US5355474A (en) * 1991-09-27 1994-10-11 Thuraisngham Bhavani M System for multilevel secure database management using a knowledge base with release-based and other security constraints for query, response and update modification
US5581749A (en) * 1992-12-21 1996-12-03 Thedow Chemical Company System and method for maintaining codes among distributed databases using a global database
JP2703498B2 (ja) * 1993-04-30 1998-01-26 インターナショナル・ビジネス・マシーンズ・コーポレイション バージョン化オブジェクトに対するロッキング機構
US5862324A (en) * 1994-08-23 1999-01-19 Collins; Francis R. Broadband communications network services access platform
US5778367A (en) * 1995-12-14 1998-07-07 Network Engineering Software, Inc. Automated on-line information service and directory, particularly for the world wide web
US5815665A (en) * 1996-04-03 1998-09-29 Microsoft Corporation System and method for providing trusted brokering services over a distributed network
US6775264B1 (en) * 1997-03-03 2004-08-10 Webley Systems, Inc. Computer, internet and telecommunications based network
US6408336B1 (en) * 1997-03-10 2002-06-18 David S. Schneider Distributed administration of access to information
US6105027A (en) * 1997-03-10 2000-08-15 Internet Dynamics, Inc. Techniques for eliminating redundant access checking by access filters
US6260148B1 (en) * 1997-04-04 2001-07-10 Microsoft Corporation Methods and systems for message forwarding and property notifications using electronic subscriptions
US6587836B1 (en) * 1997-09-26 2003-07-01 Worldcom, Inc. Authentication and entitlement for users of web based data management programs
US5940843A (en) * 1997-10-08 1999-08-17 Multex Systems, Inc. Information delivery system and method including restriction processing
US6052439A (en) * 1997-12-31 2000-04-18 At&T Corp Network server platform telephone directory white-yellow page services
US6618806B1 (en) * 1998-04-01 2003-09-09 Saflink Corporation System and method for authenticating users in a computer network
US6279001B1 (en) * 1998-05-29 2001-08-21 Webspective Software, Inc. Web service
NL1009376C1 (nl) * 1998-06-11 1998-07-06 Boardwalk Ag Datasysteem voor het verschaffen van relatiepatronen tussen personen.
US7505974B2 (en) * 1999-02-12 2009-03-17 Gropper Robert L Auto update utility for digital address books
JP2000270007A (ja) * 1999-03-12 2000-09-29 Sony Corp ネットワークシステム、ネットワークサーバ及び端末装置
US6745177B2 (en) * 1999-04-09 2004-06-01 Metro One Telecommunications, Inc. Method and system for retrieving data from multiple data sources using a search routing database
US20030147518A1 (en) 1999-06-30 2003-08-07 Nandakishore A. Albal Methods and apparatus to deliver caller identification information
US20040151300A1 (en) * 2002-05-29 2004-08-05 Evan Marwell Personalized assistance system and method
US20020055351A1 (en) * 1999-11-12 2002-05-09 Elsey Nicholas J. Technique for providing personalized information and communications services
US6564264B1 (en) * 1999-12-08 2003-05-13 At&T Corp. System, apparatus and method for automatic address updating of outgoing and incoming user messages in a communications network
US6760720B1 (en) * 2000-02-25 2004-07-06 Pedestrian Concepts, Inc. Search-on-the-fly/sort-on-the-fly search engine for searching databases
EP1310084B1 (en) * 2000-04-17 2005-10-12 Shawn E. Wiederin Method for charging on-line directory assistance services
US7434257B2 (en) * 2000-06-28 2008-10-07 Microsoft Corporation System and methods for providing dynamic authorization in a computer system
WO2002005061A2 (en) * 2000-07-06 2002-01-17 David Paul Felsher Information record infrastructure, system and method
JP2002099513A (ja) * 2000-09-25 2002-04-05 Pioneer Electronic Corp データ通信システム
US20020083059A1 (en) * 2000-11-30 2002-06-27 Hoffman Woodward Crim Workflow access control
US6829331B2 (en) 2001-01-02 2004-12-07 Soundbite Communications, Inc. Address book for a voice message delivery method and system
US8488761B2 (en) * 2001-02-27 2013-07-16 Verizon Data Services Llc Methods and systems for a call log
WO2002076077A1 (en) 2001-03-16 2002-09-26 Leap Wireless International, Inc. Method and system for distributing content over a wireless communications system
US7289522B2 (en) * 2001-03-20 2007-10-30 Verizon Business Global Llc Shared dedicated access line (DAL) gateway routing discrimination
US20020156797A1 (en) * 2001-04-04 2002-10-24 Alorica Inc. Method, system, and program for customer service and support management
DE60236381D1 (de) 2001-04-12 2010-06-24 Research In Motion Ltd System und Verfahren zum dynamischen Schieben von Informationen auf drahtlose Datenübertragungsvorrichtungen
US7216117B2 (en) 2001-06-15 2007-05-08 Qwest Communications Inc. System and method for address book customization for shared emessaging
US6813633B2 (en) * 2001-06-19 2004-11-02 Foedero Technologies, Inc. Dynamic multi-level cache manager
US6795820B2 (en) * 2001-06-20 2004-09-21 Nextpage, Inc. Metasearch technique that ranks documents obtained from multiple collections
WO2003003642A2 (en) * 2001-06-29 2003-01-09 Ve Enterprises Llc System and method for editing web pages in a client/server architecture
US7305421B2 (en) * 2001-07-16 2007-12-04 Sap Ag Parallelized redo-only logging and recovery for highly available main memory database systems
US7454464B2 (en) * 2001-09-10 2008-11-18 Intel Corporation Peer discovery and connection management based on context sensitive social networks
GB0122276D0 (en) * 2001-09-14 2001-11-07 Edvantage Group As Managed access to data over data networks
CA2404552C (en) * 2001-09-21 2008-12-09 Corel Corporation System and method for secure communication
US20030078981A1 (en) * 2001-10-24 2003-04-24 Infowave Software, Inc. System for and method of populating a contact list on a portable device
US7206936B2 (en) * 2001-12-19 2007-04-17 Northrop Grumman Corporation Revocation and updating of tokens in a public key infrastructure system
US7137553B2 (en) * 2001-12-31 2006-11-21 Digital Data Research Company Security clearance card, system and method of reading a security clearance card
US6909910B2 (en) * 2002-02-01 2005-06-21 Microsoft Corporation Method and system for managing changes to a contact database
US7327833B2 (en) 2002-03-20 2008-02-05 At&T Bls Intellectual Property, Inc. Voice communications menu
US6870915B2 (en) * 2002-03-20 2005-03-22 Bellsouth Intellectual Property Corporation Personal address updates using directory assistance data
US7363261B2 (en) * 2002-05-08 2008-04-22 Regions Asset Company Method, computer program product and system for verifying financial data
US20040025048A1 (en) * 2002-05-20 2004-02-05 Porcari Damian O. Method and system for role-based access control to a collaborative online legal workflow tool
US7227936B2 (en) * 2002-07-10 2007-06-05 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US7035674B1 (en) 2002-08-02 2006-04-25 Bellsouth Intellectual Property Corporation Methods and systems for enabling address book selection and communication with a wireless device
US7958144B2 (en) * 2002-08-30 2011-06-07 Boss Logic, Llc System and method for secure reciprocal exchange of data
US7376703B2 (en) * 2002-09-09 2008-05-20 International Business Machines Corporation Instant messaging with caller identification
US7440746B1 (en) * 2003-02-21 2008-10-21 Swan Joseph G Apparatuses for requesting, retrieving and storing contact records
US7221748B1 (en) * 2002-11-12 2007-05-22 Bellsouth Intellectual Property Corporation Method for linking call log information to address book entries and replying using medium of choice
US20040128151A1 (en) * 2002-12-31 2004-07-01 Von Alan Mock Method and apparatus for electronically updating changes in contact information
US7068768B2 (en) 2003-01-29 2006-06-27 America Online, Inc. Method for populating a caller's information to a host-based address book
US7792970B2 (en) * 2005-06-17 2010-09-07 Fotonation Vision Limited Method for establishing a paired connection between media devices
US8009572B2 (en) 2003-07-16 2011-08-30 Skype Limited Peer-to-peer telephone system
CA2533288A1 (en) * 2003-07-26 2005-02-10 Pixcall Gmbh Method for the transmission of additional information in a communication system, exchange device and user station
US6973299B2 (en) * 2003-08-01 2005-12-06 Microsoft Corporation Unified contact list
US9344850B2 (en) 2003-08-08 2016-05-17 Telecommunication Systems, Inc. Method and system for collecting, synchronizing, and reporting telecommunication call events
US8131803B2 (en) * 2003-08-19 2012-03-06 Research In Motion Limited System and method for integrating an address book with an instant messaging application in a mobile station
US20050074112A1 (en) * 2003-10-01 2005-04-07 Timmins Timothy A. Technique for sharing information through an information assistance service
US7200638B2 (en) * 2003-10-14 2007-04-03 International Business Machines Corporation System and method for automatic population of instant messenger lists
US7620630B2 (en) * 2003-11-12 2009-11-17 Oliver Lloyd Pty Ltd Directory system
US7395319B2 (en) * 2003-12-31 2008-07-01 Checkfree Corporation System using contact list to identify network address for accessing electronic commerce application
US8630401B2 (en) * 2004-01-22 2014-01-14 Verizon Business Global Llc Method and system for extended directory service
EP1714472A4 (en) * 2004-02-10 2007-06-27 Call Genie Inc PROCESS AND SYSTEM FOR PROVIDING PERSONAL AND BUSINESS INFORMATION
US20050239445A1 (en) * 2004-04-16 2005-10-27 Jeyhan Karaoguz Method and system for providing registration, authentication and access via broadband access gateway
US8027335B2 (en) * 2004-05-05 2011-09-27 Prodea Systems, Inc. Multimedia access device and system employing the same
KR20070038462A (ko) * 2004-05-12 2007-04-10 퓨전원 인코포레이티드 향상된 접속 인식 시스템
US7571197B2 (en) * 2004-05-19 2009-08-04 Unisys Corporation Method and apparatus for synchronizing dataset object properties with underlying database structures
US7827175B2 (en) * 2004-06-10 2010-11-02 International Business Machines Corporation Framework reactive search facility
US20070118592A1 (en) * 2004-07-24 2007-05-24 Pixcall Gmbh Method for the transmission of additional information in a communication system, exchange device and user station
US7457832B2 (en) * 2004-08-31 2008-11-25 Microsoft Corporation Verifying dynamically generated operations on a data store
US20060088145A1 (en) * 2004-10-27 2006-04-27 Bellsouth Intellectual Property Corporation Methods and systems for an interactive communications directory and directory channel
JP2006135465A (ja) * 2004-11-04 2006-05-25 Fuji Xerox Co Ltd 文書管理装置、および文書管理方法、並びにコンピュータ・プログラム
US8634861B2 (en) * 2004-12-22 2014-01-21 Nokia Corporation Apparatus and methods for providing enhanced contact list information for mobile stations including mobile telephones
US8856359B2 (en) * 2005-06-29 2014-10-07 Qualcomm Connected Experiences, Inc. Caller-callee association of a plurality of networked devices
US8640259B2 (en) * 2005-01-20 2014-01-28 The Invention Science Fund I, Llc Notarizable electronic paper
US9092523B2 (en) * 2005-02-28 2015-07-28 Search Engine Technologies, Llc Methods of and systems for searching by incorporating user-entered information
US7680060B2 (en) * 2005-03-08 2010-03-16 Cisco Technology, Inc. Transferring state information in a network
US20070162450A1 (en) * 2005-04-04 2007-07-12 Anthony Siress Query object permissions establishment system and methods
US7571228B2 (en) * 2005-04-22 2009-08-04 Microsoft Corporation Contact management in a serverless peer-to-peer system
WO2006125183A2 (en) * 2005-05-19 2006-11-23 Fusionone, Inc. Mobile device address book builder
US20070064682A1 (en) * 2005-09-16 2007-03-22 Jennifer Adams Methods and computer program products for managing a plurality of voice-over internet protocol phone lines in customer premises equipment
EP1924977A1 (en) * 2005-08-15 2008-05-28 John Roujinsky Method and system for obtaining feedback from at least one recipient via a telecommunication network
EP1955213A4 (en) * 2005-11-07 2010-01-06 Google Inc ILLUSTRATION IN MOBILE DEVICES
US7702753B2 (en) * 2005-11-21 2010-04-20 Accenture Global Services Gmbh Unified directory and presence system for universal access to telecommunications services
US7583671B2 (en) * 2005-11-23 2009-09-01 Yahoo! Inc. Multi-modal auto complete function for a connection
US20070198474A1 (en) * 2006-02-06 2007-08-23 Davidson Michael P Contact list search with autocomplete
US7555534B2 (en) * 2006-02-15 2009-06-30 Microsoft Corporation Phonetic name support in an electronic directory
US20070238451A1 (en) * 2006-04-06 2007-10-11 Nokia Corporation Apparatus, method, computer program product and a data structure providing a contact list enhanced with a special contact indication for use in automatically generating a call back
US7552467B2 (en) * 2006-04-24 2009-06-23 Jeffrey Dean Lindsay Security systems for protecting an asset
US7627311B2 (en) 2006-05-02 2009-12-01 Sony Ericsson Mobile Communications Ab Image acquisition for contacts list
US8255464B2 (en) * 2006-05-09 2012-08-28 Wilkins John T Contact management system and method
US20080022198A1 (en) * 2006-07-19 2008-01-24 Brian Lee King System and Method for Adding Proper Names and Email Addresses to a Spell Check Definition List
BRPI0716102B1 (pt) * 2006-09-01 2019-11-19 Blackberry Ltd método e aparelho para iniciar uma comunicação, e meio lido por computador
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US9798789B2 (en) * 2006-09-12 2017-10-24 Facebook, Inc. Method and system for tracking changes to user content in an online social network
US20080114748A1 (en) * 2006-11-13 2008-05-15 Richard Varner Peer review system and method therefor
US20080118048A1 (en) * 2006-11-17 2008-05-22 John Lowe Directory service for locating stale acquaintances
US20080133543A1 (en) * 2006-12-01 2008-06-05 General Instrument Corporation System and Method for Dynamic and On-Demand Data Transfer and Synchronization Between Isolated Networks
GB0624577D0 (en) 2006-12-08 2007-01-17 Skype Ltd Communication Systems
US7917594B2 (en) * 2007-03-30 2011-03-29 Verizon Patent And Licensing Inc. Method and system for notifying an invitee user when an inviting user accesses a social networking application
US7698445B2 (en) * 2007-04-12 2010-04-13 Younite, Inc. Client agents for obtaining attributes from unavailable clients
US20080270613A1 (en) * 2007-04-27 2008-10-30 Drew Bamford Method of Processing a Contact for a Mobile Device and Related Device
US7711749B2 (en) * 2007-08-20 2010-05-04 International Business Machines Corporation Privacy ontology for identifying and classifying personally identifiable information and a related GUI
US20090094224A1 (en) * 2007-10-05 2009-04-09 Google Inc. Collaborative search results
US8775420B2 (en) * 2007-10-31 2014-07-08 Yahoo! Inc. Text display of geo-referenced information based on relative distance to a user location
US20100153707A1 (en) * 2008-11-04 2010-06-17 Lentz Ii John H Systems and Methods for Real-Time Verification of A Personal Identification Number
GB2465378A (en) * 2008-11-14 2010-05-19 Want2Bthere Ltd Image based search system and method
US8218744B2 (en) * 2008-12-12 2012-07-10 At&T Intellectual Property I, L.P. Method for indicating the context of a call to a called party
US8065345B2 (en) * 2009-02-04 2011-11-22 Microsoft Corporation Visualization as input mechanism
US20100241577A1 (en) * 2009-03-17 2010-09-23 Avaya Inc. Method for Routing Users to Contact Center Agents
US20110055230A1 (en) * 2009-08-28 2011-03-03 International Business Machines Corporation Community-Based Knowledge Sharing
WO2011035136A1 (en) * 2009-09-18 2011-03-24 Telesocial, Inc. Telecommunication service employing an electronic information repository storing social network user, developer, and mobile network operator information
US20120094642A1 (en) * 2010-10-15 2012-04-19 Poepperl Claudia Enhanced missed call notification
US20120109836A1 (en) * 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
US9064262B2 (en) * 2011-01-19 2015-06-23 Innovadex Llc Method and apparatus for exchange of information
KR101750827B1 (ko) * 2011-03-02 2017-06-27 삼성전자주식회사 통신 시스템에서 소셜 네트워크를 이용한 미디어 공유 방법 및 장치
US8601027B2 (en) * 2011-06-20 2013-12-03 Google Inc. Query-based user groups in social networks
US9104751B2 (en) * 2011-10-12 2015-08-11 Microsoft Technology Licensing, Llc Supplemental search results having social connection endorsement data on a SERP
US9324113B2 (en) * 2011-10-12 2016-04-26 Microsoft Technology Licensing, Llc Presenting social network connections on a search engine results page
US9589303B2 (en) * 2012-01-09 2017-03-07 Google Inc. Selective presentation of content types and sources in search
US9554406B2 (en) * 2012-03-19 2017-01-24 Industrial Technology Research Institute Method for device to device communication and control node using the same
KR20130109341A (ko) * 2012-03-27 2013-10-08 삼성전자주식회사 클라우드 정보 거래 시스템 및 이를 이용한 정보 거래 방법
US20130311337A1 (en) * 2012-05-17 2013-11-21 Luvocracy Inc. Universal consumption service
US9098819B1 (en) * 2012-10-18 2015-08-04 Google Inc. Identifying social network accounts belonging to the same user
US20150200903A1 (en) * 2014-01-10 2015-07-16 International Business Machines Corporation Automatic email address input process

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668010A (zh) * 2004-03-12 2005-09-14 微软公司 用来在更新分发***中分发更新元数据的基于标记模式

Also Published As

Publication number Publication date
US20140181068A1 (en) 2014-06-26
CN101584181A (zh) 2009-11-18
US8667136B2 (en) 2014-03-04
EP2100425B1 (en) 2017-05-24
GB0703274D0 (en) 2007-03-28
US20080182555A1 (en) 2008-07-31
EP2100425A2 (en) 2009-09-16
GB0624577D0 (en) 2007-01-17
WO2008110866A2 (en) 2008-09-18
WO2008068633A3 (en) 2009-03-05
US20080181199A1 (en) 2008-07-31
WO2008068633A2 (en) 2008-06-12
WO2008110866A3 (en) 2009-05-14
US20170097937A1 (en) 2017-04-06
EP3139569A1 (en) 2017-03-08
EP2100426A2 (en) 2009-09-16
EP3139569B1 (en) 2018-01-31
EP2100426B1 (en) 2018-08-29

Similar Documents

Publication Publication Date Title
CN101584181B (zh) 通信***
EP1146701B1 (en) Method of transferring data being stored in a database
US20120220279A1 (en) Updating contact information for mobile traffic
US9846858B2 (en) System and method for a global directory service
KR20060032181A (ko) 네트워크를 이용한 주소록 자동 관리방법 및 시스템
US7613448B2 (en) Web access providing system
CN101425067A (zh) 信息检索方法和***
JP4379157B2 (ja) 情報案内システム、情報案内方法及び情報案内サーバ
KR100434647B1 (ko) 네트워크 상에서의 연락처 정보 제공 방법 및 장치
KR20040071105A (ko) 다량 문자메시지 중계전송서비스 제공 방법
EP1172976A1 (en) Method of transferring data being stored in a database
WO2009102177A2 (ko) 플래시 파일 또는 콜백 url을 이용하여 자동적으로 인맥을 확장하는 인맥 관리 시스템 및 그 인맥 관리 방법
KR100595512B1 (ko) 문자 메시지를 이용한 정보 제공 시스템 및 방법
KR20060006557A (ko) 커뮤니티 회원을 위한 유무선 연동 서비스 시스템 및서비스 방법
KR20050025041A (ko) 게시물 관리 시스템 및 그 방법
KR20050005368A (ko) 인터넷과 공중전화서비스를 통한 다중호출서비스방법 및그 시스템
KR20030079338A (ko) 시작 페이지를 이용한 개인 정보 제공 방법 및 그 장치
KR20060010263A (ko) 모바일 도메인 번호 서비스를 제공하는 이동 통신 시스템및 모바일 도메인을 이용한 호 처리 방법과 이를 위한이동 통신 단말
CN103248619A (zh) 通信隐私
JP2005136813A (ja) アクセスシステム、電話端末及びサーバ

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
C56 Change in the name or address of the patentee

Owner name: SKYPE LTD.

Free format text: FORMER NAME: SKYPER LTD.

CP01 Change in the name or title of a patent holder

Address after: Dublin, Ireland

Patentee after: Scape Co., Ltd.

Address before: Dublin, Ireland

Patentee before: Skyper Ltd.

TR01 Transfer of patent right

Effective date of registration: 20200511

Address after: Washington State

Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC

Address before: Ai Erlandubailin

Patentee before: Skype

TR01 Transfer of patent right