CN1852322B - An information synchronization method, system and terminal equipment - Google Patents
An information synchronization method, system and terminal equipment Download PDFInfo
- Publication number
- CN1852322B CN1852322B CN2006100581081A CN200610058108A CN1852322B CN 1852322 B CN1852322 B CN 1852322B CN 2006100581081 A CN2006100581081 A CN 2006100581081A CN 200610058108 A CN200610058108 A CN 200610058108A CN 1852322 B CN1852322 B CN 1852322B
- Authority
- CN
- China
- Prior art keywords
- sip application
- information
- application information
- terminal
- server
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000001514 detection method Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种信息同步方法及系统和终端设备,用以解决现有技术中终端需要针对不同的SIP应用业务保存和维护不同的SIP应用信息所导致的信息冗余问题。本发明由终端向用户信息服务器发起信息同步请求,用户信息服务器向SIP应用信息服务器获取该请求中指定的联系人标识对应的SIP应用信息,将其在本地与所述指定联系人标识关联保存在终端标识对应的联系人信息中,并向发出请求的终端转发获取到的SIP应用信息,将其在终端电话本中与所述指定联系人标识关联保存。本发明增加了终端电话本中的字段,使得终端电话本中存储的信息可供SIP应用服务使用,解决了终端上信息冗余的问题。
The invention discloses an information synchronization method, system and terminal equipment, which are used to solve the information redundancy problem caused by the terminal needing to save and maintain different SIP application information for different SIP application services in the prior art. In the present invention, the terminal initiates an information synchronization request to the user information server, and the user information server obtains the SIP application information corresponding to the contact identifier specified in the request from the SIP application information server, and stores it locally in association with the specified contact identifier in the In the contact information corresponding to the terminal identifier, the obtained SIP application information is forwarded to the requesting terminal, and stored in association with the specified contact identifier in the terminal phonebook. The invention adds fields in the terminal phone book, so that the information stored in the terminal phone book can be used by SIP application services, and solves the problem of information redundancy on the terminal.
Description
技术领域 technical field
本发明涉及通信领域,尤其涉及一种信息同步方法及系统和终端设备。The present invention relates to the communication field, in particular to an information synchronization method, system and terminal equipment.
背景技术 Background technique
未来的无线网络中,全网IP(Internet Protocol,互联网协议)化是主流趋势。正式发布的第一个3GPP(3rd Generation Partnership Project,第三代移动通信标准化组)系统的设计版本R99是向后兼容现有的GSM电路交换系统的,但由于购置、维护电路交换系统专用硬件设备的成本很高,用于传输用户数据的带宽损失也很大,于是3GPP系统开始逐渐转向一种全部基于IP的核心网络。这意味着由于市场竞争的日趋激烈,现有的电路交换系统将被淘汰,取而代之的是开放、扩展性好、购置和维护成本也更加低廉的基于IP的硬件系统,此外目前市场上新开发的服务和应用也大都是基于IP的。由于上述原因,3GPP规范的第四和第五个版本也越来越突出了IP架构的重要性并引入了IMS(IPMultimedia Subsystem,IP多媒体子系统)这一概念,一是希望通过IP的形式向用户提供传统的电路交换服务(如语音服务),二是希望通过这个子系统实现向用户提供所有的多媒体服务。IMS是对分组交换核心网的一个扩展,旨在从3GPP的第六个版本以后独立于分组交换核心网,它使用SIP(SessionInitiation Protocol,会话发起协议)建立、保持和终止语音及多媒体进程。In the future wireless network, the whole network IP (Internet Protocol, Internet Protocol) is the mainstream trend. The design version R99 of the first 3GPP (3rd Generation Partnership Project, third-generation mobile communication standardization group) system officially released is backward compatible with the existing GSM circuit switching system, but due to the purchase and maintenance of special hardware equipment for the circuit switching system The cost is very high, and the bandwidth loss for transmitting user data is also very large, so the 3GPP system began to gradually shift to a core network based entirely on IP. This means that due to the increasingly fierce market competition, the existing circuit switching system will be eliminated and replaced by an IP-based hardware system with openness, good scalability, and lower purchase and maintenance costs. Services and applications are also mostly IP-based. Due to the above reasons, the fourth and fifth editions of the 3GPP specifications have increasingly highlighted the importance of the IP architecture and introduced the concept of IMS (IP Multimedia Subsystem, IP Multimedia Subsystem). Users provide traditional circuit switching services (such as voice services), and the second is to provide users with all multimedia services through this subsystem. IMS is an extension of the packet-switching core network, which is intended to be independent from the packet-switching core network after the sixth version of 3GPP. It uses SIP (SessionInitiation Protocol, Session Initiation Protocol) to establish, maintain and terminate voice and multimedia processes.
在全网IP的系统中应用的PoC(Push to Talk over Cellular,无线一键通)业务将会在未来3G应用中得到非常广泛的应用。PoC业务是一种允许用户通过特定按键建立与其他一个或多个用户立即通信的半双工语音业务。它是VoIP业务在移动网络中的应用,可以灵活地提供“一对一”和“一对多”群组通话的功能。目前PoC业务是基于SIP应用开发而成,具有立即通信、群组通信、半双工、直接接听、VOIP(Voice Over IP)等特点。The PoC (Push to Talk over Cellular) service applied in the whole network IP system will be widely used in future 3G applications. PoC service is a half-duplex voice service that allows a user to establish immediate communication with one or more other users through a specific key. It is the application of VoIP service in the mobile network, which can flexibly provide the functions of "one-to-one" and "one-to-many" group calls. At present, the PoC service is developed based on the SIP application, and has the characteristics of instant communication, group communication, half-duplex, direct answering, and VOIP (Voice Over IP).
在IMS(IP Multimedia Subsystem,IP多媒体子系统)以及其他全网IP的系统中,PoC(Push to Talk over Cellular,无线一键通)业务以及其他SIP(SessionInitiation Protocol,会话发起协议)应用业务需要用到SIP URI(Uniform ResourceIdentifiers,统一资源标识)、EMAIL等SIP应用用户信息,这些用户信息同用户的TEL URI(Telephone Uniform Resource Identifiers,联系人标识)是对应的。终端在开通SIP应用业务时,SIP应用用户信息与用户的TEL URI(电话号码标识)的对应关系被保存在SIP应用信息服务器上。In IMS (IP Multimedia Subsystem, IP Multimedia Subsystem) and other network-wide IP systems, PoC (Push to Talk over Cellular) services and other SIP (Session Initiation Protocol, Session Initiation Protocol) application services need to use To SIP URI (Uniform Resource Identifiers, Uniform Resource Identifiers, Uniform Resource Identifiers), EMAIL and other SIP application user information, these user information correspond to the user's TEL URI (Telephone Uniform Resource Identifiers, contact identifier). When the terminal opened the SIP application service, the corresponding relationship between the SIP application user information and the user's TEL URI (telephone number identification) was stored on the SIP application information server.
目前现有技术中存在电话本同步业务,即终端电话本中存储的联系信息(如联系人姓名与TEL URI的对应关系)可以备份在网络侧的用户信息服务器上,用户信息服务器中存储的联系人信息与终端电话本中存储的联系人信息同步,终端可将本地电话本中存储的联系人信息同步到网络侧的用户信息服务器上,使用户能够实现联系人信息的下载。At present, there is a phonebook synchronization service in the prior art, that is, the contact information stored in the terminal phonebook (such as the correspondence between the contact name and the TEL URI) can be backed up on the user information server on the network side, and the contact information stored in the user information server The person information is synchronized with the contact information stored in the terminal phonebook, and the terminal can synchronize the contact information stored in the local phonebook to the user information server on the network side, so that the user can download the contact information.
在全网IP的系统上开展的SIP应用业务有很多,不同的SIP应用业务对于用户信息的需求是不同的,因此终端对应不同的SIP应用业务需要保存和维护不同的SIP应用信息,这些SIP应用信息同终端电话本中存储的联系人信息存在着关联,但又是不同的功能实体。例如,在PoC业务中,终端需要单独保存和维护一个PoC用户信息列表,其中保存了好友信息等用户信息。这就使得终端上要维护的用户信息冗余,另外针对不同SIP应用业务终端需要维护不同的SIP应用用户信息,不利于多种SIP应用业务对用户信息的统一要求,不利于SIP应用业务的发展。There are many SIP application services carried out on the entire network IP system. Different SIP application services have different requirements for user information. Therefore, terminals need to store and maintain different SIP application information corresponding to different SIP application services. These SIP application services The information is related to the contact information stored in the terminal phonebook, but they are different functional entities. For example, in the PoC service, the terminal needs to separately store and maintain a PoC user information list, in which user information such as friend information is stored. This makes the user information to be maintained on the terminal redundant. In addition, different SIP application service terminals need to maintain different SIP application user information, which is not conducive to the unified requirements of various SIP application services for user information, and is not conducive to the development of SIP application services. .
另外,由于目前用户信息服务器无法同SIP应用信息服务器进行数据交互,因此终端无法实现SIP应用用户信息的下载,从而导致了终端无法在SIP应用信息服务器中的SIP应用用户信息被修改时,及时更新本地存储的SIP应用用户信息。In addition, since the current user information server cannot perform data interaction with the SIP application information server, the terminal cannot download the SIP application user information, resulting in the terminal being unable to update in time when the SIP application user information in the SIP application information server is modified. SIP application user information stored locally.
发明内容 Contents of the invention
本发明提供一种信息同步方法及系统和终端设备,用以解决现有技术中终端需要针对不同的SIP应用业务保存和维护不同的SIP应用用户信息所导致的信息冗余的问题。The present invention provides an information synchronization method, system and terminal equipment to solve the problem of information redundancy caused by terminals needing to save and maintain different SIP application user information for different SIP application services in the prior art.
本发明方法包括:The inventive method comprises:
一种信息同步方法,包括步骤:A method for synchronizing information, comprising the steps of:
A、用户信息服务器响应终端的信息同步请求,向SIP应用信息服务器获取请求中指定联系人标识对应的SIP应用信息,以及将该SIP应用信息关联保存在本地的该终端的联系人信息中;A. The user information server responds to the information synchronization request of the terminal, obtains the SIP application information corresponding to the contact identifier specified in the request from the SIP application information server, and associates and saves the SIP application information in the local contact information of the terminal;
B、用户信息服务器向发出请求的终端转发所述SIP应用信息,在终端电话本中与对应的联系人标识关联保存。B. The user information server forwards the SIP application information to the requesting terminal, and saves it in association with the corresponding contact identifier in the terminal phone book.
所述步骤A前还包括终端通过网络服务器向用户信息服务器发送信息同步请求的步骤。Before the step A, the terminal also includes the step of sending an information synchronization request to the user information server through the network server.
所述SIP应用信息中包括SIP地址标识。The SIP application information includes a SIP address identifier.
所述SIP应用信息中进一步包括群组信息和/或状态信息和/或邮箱名称信息。The SIP application information further includes group information and/or status information and/or mailbox name information.
所述步骤B后还包括步骤:After the step B, also include steps:
SIP应用信息服务器检测到本地存储的SIP应用信息被修改后,根据SIP应用信息对应的联系人标识更新用户信息服务器中相应的SIP应用信息;After the SIP application information server detects that the SIP application information stored locally is modified, it updates the corresponding SIP application information in the user information server according to the contact identification corresponding to the SIP application information;
用户信息服务器利用更新后的SIP应用信息更新终端电话本中相应的SIP应用信息。The user information server uses the updated SIP application information to update the corresponding SIP application information in the terminal phone book.
一种信息同步系统,包括:An information synchronization system, comprising:
SIP应用信息服务器,其中包括将用户标识与SIP应用信息关联保存的SIP应用信息存储模块;A SIP application information server, which includes a SIP application information storage module that associates and saves the user identification with the SIP application information;
用户信息服务器,其中包括响应终端的信息同步请求,向SIP应用信息服务器获取指定联系人标识对应的SIP应用信息的SIP应用信息同步模块,以及将SIP应用信息与指定联系人标识关联保存在终端标识对应的联系人信息中的联系人信息存储模块;The user information server includes a SIP application information synchronization module that responds to the information synchronization request of the terminal, obtains the SIP application information corresponding to the designated contact identifier from the SIP application information server, and associates the SIP application information with the designated contact identifier and saves it in the terminal identifier A contact information storage module in the corresponding contact information;
终端设备,其中包括向用户信息服务器发送携带有指定联系人标识的信息同步请求及接收用户信息服务器发送的SIP应用信息的SIP应用信息获取模块,以及将联系人标识与SIP应用信息关联保存的电话本模块。Terminal equipment, including a SIP application information acquisition module that sends an information synchronization request carrying a specified contact identifier to the user information server and receives SIP application information sent by the user information server, and a phone that associates and saves the contact identifier with the SIP application information This module.
还包括:Also includes:
网络服务器,用于向用户信息服务器转发终端的信息同步请求,该请求中携带有终端指定的联系人标识。The network server is configured to forward the information synchronization request of the terminal to the user information server, and the request carries the contact identifier specified by the terminal.
所述SIP应用信息服务器还包括:The SIP application information server also includes:
检测模块,在检测到SIP应用信息存储模块中存储的SIP应用信息被修改后,将修改后的SIP应用信息与相应的用户标识发送给用户信息服务器,以此更新联系人信息存储模块中相应的SIP应用信息。The detection module, after detecting that the SIP application information stored in the SIP application information storage module has been modified, sends the modified SIP application information and the corresponding user identification to the user information server, so as to update the corresponding SIP application information.
一种终端设备,包括:A terminal device comprising:
SIP应用信息获取模块,用于向网络侧用户信息服务器发送携带有指定联系人标识的信息同步请求,指示用户信息服务器向SIP应用信息服务器获取所述指定联系人标识对应的SIP应用信息,并接收用户信息服务器发送的从SIP应用信息服务器获取的SIP应用信息;The SIP application information acquisition module is configured to send to the network side user information server an information synchronization request carrying a designated contact identifier, instruct the user information server to obtain the SIP application information corresponding to the designated contact identifier from the SIP application information server, and receive The SIP application information obtained from the SIP application information server sent by the user information server;
电话本模块,用于将接收到的SIP应用信息与相应的联系人标识关联保存。The phonebook module is used to store the received SIP application information in association with the corresponding contact identifier.
还包括:Also includes:
SIP应用模块,与电话本模块连接,利用电话本模块中存储的SIP应用信息开展SIP应用业务。The SIP application module is connected with the phonebook module, and utilizes the SIP application information stored in the phonebook module to carry out SIP application services.
本发明有益效果如下:The beneficial effects of the present invention are as follows:
本发明由终端向用户信息服务器发起信息同步请求,由用户信息服务器向SIP应用信息服务器获取该同步请求中指定的联系人标识对应的SIP应用信息,将其与所述指定联系人标识关联保存在终端标识对应的联系人信息中,并向发出同步请求的终端转发获取到的SIP应用信息,将其在终端电话本中与所述指定联系人标识关联保存,从而增加了终端电话本中的字段,使得终端电话本中存储的信息可供SIP应用服务使用,解决了终端上用户信息冗余的问题。In the present invention, the terminal initiates an information synchronization request to the user information server, and the user information server obtains the SIP application information corresponding to the contact identification specified in the synchronization request from the SIP application information server, and stores it in association with the specified contact identification in the In the contact information corresponding to the terminal identification, and forward the obtained SIP application information to the terminal that sends the synchronization request, and store it in the terminal phone book in association with the specified contact identification, thereby increasing the field in the terminal phone book Therefore, the information stored in the terminal phone book can be used by the SIP application service, and the problem of user information redundancy on the terminal is solved.
附图说明 Description of drawings
图1为本发明中信息同步方法的流程图;Fig. 1 is the flowchart of information synchronization method among the present invention;
图2为本发明中信息同步系统的结构示意图;Fig. 2 is the structural representation of information synchronization system among the present invention;
图3为本发明中终端设备的结构示意图。FIG. 3 is a schematic structural diagram of a terminal device in the present invention.
具体实施方式 Detailed ways
为了克服现有技术中终端需要针对不同的SIP应用业务保存和维护不同的SIP应用用户信息所导致的终端用户信息冗余的缺陷,本发明提供了一种由终端向用户信息服务器发起信息同步请求,由用户信息服务器向SIP应用信息服务器获取该同步请求中指定的联系人标识对应的SIP应用信息,将其与所述指定联系人标识关联保存在终端标识对应的联系人信息中,并向发出同步请求的终端转发获取到的SIP应用信息,将其在终端电话本中与所述指定联系人标识关联保存的处理方式,使得终端电话本中存储的信息可供SIP应用服务使用,从而解决了终端上用户信息冗余的问题。In order to overcome the defect of terminal user information redundancy caused by the terminal needing to save and maintain different SIP application user information for different SIP application services in the prior art, the present invention provides an information synchronization request initiated by the terminal to the user information server The user information server obtains the SIP application information corresponding to the contact identifier specified in the synchronization request from the SIP application information server, associates it with the specified contact identifier and saves it in the contact information corresponding to the terminal identifier, and sends it to the sending The synchronization requesting terminal forwards the obtained SIP application information, and stores it in the terminal phonebook in association with the designated contact identifier, so that the information stored in the terminal phonebook can be used by the SIP application service, thereby solving the problem of The problem of user information redundancy on the terminal.
请参阅图1,该图为本发明中信息同步方法的流程图,其主要实现过程为:Please refer to Fig. 1, this figure is the flowchart of information synchronization method among the present invention, and its main realization process is:
步骤S10、终端通过WAP(Wireless Application Protocol,无线应用协议)或WEB方式登录因特网,访问网络服务器中相应的入口(Portal)页面,通过该页面终端提交信息同步请求,该请求中携带有终端标识及终端指定的联系人标识。Step S10, the terminal logs in to the Internet through WAP (Wireless Application Protocol, wireless application protocol) or WEB mode, accesses the corresponding portal (Portal) page in the network server, and submits an information synchronization request through the page terminal, which carries the terminal identification and The contact ID specified by the terminal.
所述指定的联系人标识为终端电话本中的全部或部分联系人标识。The specified contact IDs are all or part of the contact IDs in the terminal phonebook.
步骤S11、网络服务器通过Syncml协议或XML协议或XCAP协议或私有协议将终端提交的信息同步请求发送到用户信息服务器,用户信息服务器根据请求消息中的终端标识判断用户信息服务器中是否存储有该终端对应的联系人信息,若是,执行步骤S13,否则,执行步骤S12。Step S11, the network server sends the information synchronization request submitted by the terminal to the user information server through the Syncml protocol or the XML protocol or the XCAP protocol or a proprietary protocol, and the user information server judges whether the terminal is stored in the user information server according to the terminal identifier in the request message Corresponding contact information, if yes, execute step S13, otherwise, execute step S12.
步骤S12、用户信息服务器向网络服务器返回终端对应的联系人信息不存在的提示消息,网络服务器将该提示信息显示在入口页面上,以提示终端用户。Step S12, the user information server returns to the network server a prompt message that the contact information corresponding to the terminal does not exist, and the network server displays the prompt message on the entry page to remind the terminal user.
步骤S13、用户信息服务器判断本地存储的该终端对应的联系人信息中是否具有所述请求消息中指定的联系人标识,若是,执行步骤S15,否则,执行步骤S14。Step S13, the user information server judges whether the locally stored contact information corresponding to the terminal has the contact identifier specified in the request message, if yes, execute step S15, otherwise, execute step S14.
步骤S14、用户信息服务器向网络服务器返回所述指定的联系人标识不存在的提示消息,网络服务器将该提示信息显示在入口页面上,以提示终端用户。Step S14 , the user information server returns a prompt message that the specified contact identifier does not exist to the network server, and the network server displays the prompt message on the entry page to remind the terminal user.
步骤S15、用户信息服务器通过Syncml协议或SIP协议或XML协议或XCAP协议或私有协议向SIP应用信息服务器发送信息同步请求,请求中携带有终端指定的联系人标识。Step S15, the user information server sends an information synchronization request to the SIP application information server through the Syncml protocol, the SIP protocol, the XML protocol, the XCAP protocol, or a proprietary protocol, and the request carries the terminal-specified contact identifier.
步骤S16、SIP应用信息服务器收到用户信息服务器发送的信息同步请求后,从SIP应用信息数据库中检索出与终端指定的联系人标识相对应的SIP应用信息,该SIP应用信息中至少包括该联系人的SIP地址标识,还可以包括该联系人的邮箱名称和/或群组信息和/或状态信息,SIP应用信息服务器将检索到的SIP应用信息发送给用户信息服务器。Step S16, after the SIP application information server receives the information synchronization request sent by the user information server, it retrieves the SIP application information corresponding to the contact identifier specified by the terminal from the SIP application information database, and the SIP application information includes at least the contact The person's SIP address identifier may also include the contact's mailbox name and/or group information and/or status information, and the SIP application information server sends the retrieved SIP application information to the user information server.
步骤S17、用户信息服务器收到SIP应用信息服务器回复的SIP应用信息后,将其与相应的联系人标识关联保存在终端标识对应的联系人信息中,然后通过Syncml协议中的Alert消息向终端发送信息同步成功的通知。Step S17, after the user information server receives the SIP application information returned by the SIP application information server, it is associated with the corresponding contact identifier and stored in the contact information corresponding to the terminal identifier, and then sent to the terminal through the Alert message in the Syncml protocol Notification of successful information synchronization.
步骤S18、终端收到用户信息服务器的信息同步成功通知后,向用户信息服务器发送联系人信息同步请求,用户信息服务器向终端转发从SIP应用服务器中获取到的SIP应用信息,将其在终端电话本中与相应的联系人标识关联保存,使得终端的本地电话本信息与用户信息服务器中终端对应的联系人信息同步。Step S18, after the terminal receives the information synchronization success notification from the user information server, it sends a contact information synchronization request to the user information server, and the user information server forwards the SIP application information obtained from the SIP application server to the terminal, and sends it to the terminal phone The directory is stored in association with the corresponding contact identifier, so that the terminal's local phonebook information is synchronized with the terminal's corresponding contact information in the user information server.
下面举例说明终端电话本中存储的电话本信息的记录格式:The following example illustrates the record format of the phonebook information stored in the terminal phonebook:
为了使用户信息服务器能够在SIP应用信息服务器中存储的SIP应用信息被修改及时获取最新的SIP应用信息,本发明中终端可以通过登录网络服务器中的入口页面来定制指定联系人标识的电话本信息更新业务,使得SIP应用信息服务器在检测到所述指定联系人标识对应的SIP应用信息被修改后,能够对用户信息服务器中该终端对应的联系人信息中所述指定联系人标识的SIP应用信息进行更新。为实现上述目的,本发明所述方法进一步包括步骤:In order to enable the user information server to modify the SIP application information stored in the SIP application information server to obtain the latest SIP application information in a timely manner, the terminal in the present invention can customize the phonebook information of the specified contact identification by logging into the entry page in the network server The update service enables the SIP application information server to update the SIP application information of the designated contact identifier in the contact information corresponding to the terminal in the user information server after detecting that the SIP application information corresponding to the designated contact identifier has been modified. to update. To achieve the above object, the method of the present invention further comprises steps:
步骤S19、SIP应用信息服务器检测到本地存储的SIP应用信息被修改后,获取被修改SIP应用信息对应的用户标识。Step S19, after the SIP application information server detects that the locally stored SIP application information has been modified, it obtains the user identifier corresponding to the modified SIP application information.
步骤S20、SIP应用信息服务器根据更新后SIP应用信息对应的用户标识,对用户信息服务器中终端的联系人信息中相应的SIP应用信息进行更新。Step S20, the SIP application information server updates the corresponding SIP application information in the contact information of the terminal in the user information server according to the user identification corresponding to the updated SIP application information.
步骤S21、用户信息服务器利用更新后的SIP应用信息对终端电话本中相应的SIP应用信息进行更新。Step S21, the user information server uses the updated SIP application information to update the corresponding SIP application information in the terminal phone book.
例如:用户A的电话本中具有用户B的信息,包括用户B的标识信息、SIP URI、Email等信息;用户A可以通过访问Portal来完成对用户B的定购,当用户B在SIP应用信息服务器中对应的SIP应用信息被修改后,SIP应用信息服务器可将修改后的SIP应用信息发送给用户信息服务器,对用户信息服务器中用户A的联系人信息中的用户B的SIP应用信息进行更新,用户信息服务器将更新后的SIP应用信息发送给用户A,对用户A的终端电话本中的用户B的SIP应用信息进行更新。For example: user A's phone book has user B's information, including user B's identification information, SIP URI, Email and other information; user A can complete the order for user B by visiting the Portal, After the corresponding SIP application information is modified, the SIP application information server can send the modified SIP application information to the user information server, and update the SIP application information of user B in the contact information of user A in the user information server, The user information server sends the updated SIP application information to user A, and updates the SIP application information of user B in the terminal phonebook of user A.
相应地,本发明还提出一种信息同步系统,请参阅图2,该图为本发明的信息同步系统的结构示意图,其主要包括SIP应用信息服务器,与SIP应用信息服务器连接的用户信息服务器,与用户信息服务器连接的网络服务器,以及与网络服务器服务器进行数据交互的终端设备。终端设备将携带有指定联系人标识的信息同步请求通过网络服务器发送给用户信息服务器,用户信息服务器响应终端设备的信息同步请求,向SIP应用信息服务器获取所述指定联系人标识对应的SIP应用信息,以此更新终端标识对应的联系人信息中相应的SIP应用信息,并将获取到的SIP应用信息发送给终端设备,以此更新终端电话本中相应的SIP应用信息。其中:Correspondingly, the present invention also proposes an information synchronization system, please refer to Fig. 2, which is a schematic structural diagram of the information synchronization system of the present invention, which mainly includes a SIP application information server, a user information server connected to the SIP application information server, A web server connected to the user information server, and a terminal device for data interaction with the web server. The terminal device sends the information synchronization request carrying the specified contact identifier to the user information server through the network server, and the user information server responds to the information synchronization request of the terminal device, and obtains the SIP application information corresponding to the specified contact identifier from the SIP application information server In this way, the corresponding SIP application information in the contact information corresponding to the terminal identifier is updated, and the acquired SIP application information is sent to the terminal device, so as to update the corresponding SIP application information in the terminal phonebook. in:
终端设备,包括向用户信息服务器发送携带有指定联系人标识的信息同步请求及接收用户信息服务器发送的SIP应用信息的SIP应用信息获取模块,以及将联系人标识与SIP应用信息关联保存的电话本模块;The terminal device includes a SIP application information acquisition module that sends an information synchronization request carrying a designated contact identifier to the user information server and receives SIP application information sent by the user information server, and a phone book that associates the contact identifier with the SIP application information and saves it module;
用户信息服务器,包括响应终端设备的信息同步请求,向SIP应用信息服务器获取指定联系人标识对应的SIP应用信息的SIP应用信息同步模块,以及用于将SIP应用信息与指定联系人标识关联保存在终端标识对应的联系人信息中的联系人信息存储模块;The user information server includes a SIP application information synchronization module that responds to the information synchronization request of the terminal device, obtains the SIP application information corresponding to the designated contact identifier from the SIP application information server, and is used to associate and store the SIP application information with the designated contact identifier in the a contact information storage module in the contact information corresponding to the terminal identifier;
SIP应用信息服务器,包括将用户的联系人标识与用户的SIP应用信息关联保存的SIP应用信息存储模块。The SIP application information server includes a SIP application information storage module that associates and stores the user's contact identifier with the user's SIP application information.
为了使用户信息服务器能够在SIP应用信息服务器中存储的SIP应用信息被修改时及时获取最新的SIP应用信息,本发明中SIP应用信息服务器进一步包括:In order to enable the user information server to obtain the latest SIP application information in time when the SIP application information stored in the SIP application information server is modified, the SIP application information server further includes in the present invention:
检测模块,在检测到SIP应用信息存储模块中存储的SIP应用信息被修改后,将修改后的SIP应用信息与其对应的用户标识发送给用户信息服务器,对电话本信息存储模块中相应的SIP应用信息进行更新。The detection module, after detecting that the SIP application information stored in the SIP application information storage module is modified, sends the modified SIP application information and its corresponding user identification to the user information server, and the corresponding SIP application information in the phone book information storage module Information is updated.
请参阅图3,该图为本发明所述终端设备的结构示意图,其主要包括:Please refer to Fig. 3, which is a schematic structural diagram of the terminal equipment of the present invention, which mainly includes:
SIP应用信息获取模块,用于向网络侧用户信息服务器发送携带有指定联系人标识的信息同步请求,以及接收用户信息服务器发送的SIP应用信息;A SIP application information acquisition module, configured to send an information synchronization request carrying a designated contact identifier to the network-side user information server, and receive SIP application information sent by the user information server;
电话本模块,用于将接收到的SIP应用信息与相应的联系人标识关联保存;The phone book module is used to store the received SIP application information in association with the corresponding contact identifier;
SIP应用模块,与电话本模块连接,利用电话本模块中存储的SIP应用信息开展SIP应用业务。The SIP application module is connected with the phonebook module, and utilizes the SIP application information stored in the phonebook module to carry out SIP application services.
综上所述可知,本发明由终端向用户信息服务器发起信息同步请求,由用户信息服务器向SIP应用信息服务器获取该同步请求中指定的联系人标识对应的SIP应用信息,将其与所述指定联系人标识关联保存在终端标识对应的联系人信息中,并向发出同步请求的终端转发获取到的SIP应用信息,将其在终端电话本中与所述指定联系人标识关联保存,从而增加了终端电话本中的字段,使得终端电话本中存储的信息可供SIP应用服务使用,解决了终端上用户信息冗余的问题。In summary, it can be seen that in the present invention, the terminal initiates an information synchronization request to the user information server, and the user information server obtains the SIP application information corresponding to the contact identification specified in the synchronization request from the SIP application information server, and compares it with the specified The contact identifier is associated and stored in the contact information corresponding to the terminal identifier, and the obtained SIP application information is forwarded to the terminal that sends the synchronization request, and stored in association with the designated contact identifier in the terminal phone book, thereby increasing The fields in the terminal phone book make the information stored in the terminal phone book available for SIP application services, which solves the problem of user information redundancy on the terminal.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离表发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100581081A CN1852322B (en) | 2006-03-02 | 2006-03-02 | An information synchronization method, system and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100581081A CN1852322B (en) | 2006-03-02 | 2006-03-02 | An information synchronization method, system and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1852322A CN1852322A (en) | 2006-10-25 |
CN1852322B true CN1852322B (en) | 2010-04-21 |
Family
ID=37133790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100581081A Expired - Fee Related CN1852322B (en) | 2006-03-02 | 2006-03-02 | An information synchronization method, system and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1852322B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068156B (en) * | 2006-12-20 | 2012-11-07 | 腾讯科技(深圳)有限公司 | Conflict processing method and conflict processing server during data synchronization |
CN101291445B (en) * | 2007-04-20 | 2014-04-30 | 华为技术有限公司 | Service data manipulating method, device and system by session initiative protocol |
CN101741873B (en) * | 2008-11-19 | 2012-09-26 | 中兴通讯股份有限公司 | Terminal name changing method and fusion service system |
CN101772004A (en) * | 2010-01-22 | 2010-07-07 | 深圳市戴文科技有限公司 | Method and system for obtaining contact person application business state information |
CN104935613A (en) * | 2014-03-18 | 2015-09-23 | 小米科技有限责任公司 | Scene synchronization method, terminal, server and system |
CN110868437B (en) * | 2018-08-28 | 2022-08-02 | 中兴通讯股份有限公司 | Information synchronization method, terminal and computer readable storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1395778A (en) * | 2000-01-19 | 2003-02-05 | 瑞典电话传呼股份有限公司 | Method and apparatus for exchange of information in communication network |
CN1551594A (en) * | 2003-05-20 | 2004-12-01 | ������������ʽ���� | Communication terminal and its control method and control program |
-
2006
- 2006-03-02 CN CN2006100581081A patent/CN1852322B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1395778A (en) * | 2000-01-19 | 2003-02-05 | 瑞典电话传呼股份有限公司 | Method and apparatus for exchange of information in communication network |
CN1551594A (en) * | 2003-05-20 | 2004-12-01 | ������������ʽ���� | Communication terminal and its control method and control program |
Also Published As
Publication number | Publication date |
---|---|
CN1852322A (en) | 2006-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8332468B2 (en) | Method and system for processing an address book | |
CN107070849B (en) | System and method for implementing control transfer of collaborative sessions using SIP protocol | |
CN101355797B (en) | Method for obtaining user terminal equipment information and communication service function entity | |
RU2360374C2 (en) | Communication method and device, method and device for obtaining information from database | |
US20060288077A1 (en) | Systems and methods for instant messaging | |
US9037734B2 (en) | Method for performing transfer of collaborative session control in wireless communication system based on internet protocol multimedia subsystem | |
CN101766011A (en) | Centralized call log for synchronized call protocol information | |
JP2008512911A (en) | Group details for group services | |
CN1852322B (en) | An information synchronization method, system and terminal equipment | |
US8014775B2 (en) | Method and system for implementing messaging services and a message application server | |
GB2457006A (en) | Device communication without revealing mobile station international ISDN number (MSISDN) | |
US20080243999A1 (en) | Method and system for management of an application ensemble | |
EP2159969A1 (en) | Sip terminal and the status reporting method, system and sip server thereof | |
CN101115094B (en) | Method for providing communication service and system and trigger device | |
CN101217533B (en) | A synchronous big head portrait method and cluster server and terminal for the method | |
WO2015117442A1 (en) | Processing method and device for converged communications terminal discovery and capability detection | |
TW200917734A (en) | Method and system for lawful interception of the value-added service in IP multimedia subsystem | |
CN101854703A (en) | Method, server and system for acquiring status information | |
CN104580247A (en) | Information synchronization method and information synchronization device based on IMS multi-party calls | |
CN107770033A (en) | A kind of method and device to be communicated between terminal in multisystem | |
WO2009082921A1 (en) | Implement method, system and apparatus of call forwarding service | |
WO2015192559A1 (en) | Ims, and method and apparatus for provisioning service in ims | |
EP2081318A1 (en) | Method and device for initiating the session connection | |
KR100976317B1 (en) | Method and apparatus for storing and interacting with subscriber ID of wireless terminal | |
US20130230158A1 (en) | Data communication |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180528 Address after: California, USA Patentee after: Global innovation polymerization LLC Address before: London, England Patentee before: GW partnership Co.,Ltd. Effective date of registration: 20180528 Address after: London, England Patentee after: GW partnership Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100421 |