WO2009015519A1 - METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM - Google Patents
METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM Download PDFInfo
- Publication number
- WO2009015519A1 WO2009015519A1 PCT/CN2007/002329 CN2007002329W WO2009015519A1 WO 2009015519 A1 WO2009015519 A1 WO 2009015519A1 CN 2007002329 W CN2007002329 W CN 2007002329W WO 2009015519 A1 WO2009015519 A1 WO 2009015519A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sip
- information
- querying
- application server
- request
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1063—Application servers providing network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
Definitions
- the present invention relates to communication technology, in particular, to methods respectively for publishing, querying and subscribing to information by a SIP terminal in a VoIP network system, a SIP terminal, a SIP application server, a SIP information center and the VoIP network system
- next generation network i.e. VoIP network
- SIP Session Initiation Protocol
- Those customers use their SIP phones to communicate with each other in voice or video over IP networks.
- a SIP phone includes software terminal and hardware telephone set. Comparing to traditional PSTN phone, SIP phone is much more intelligent. This enables the development of new and fancy SIP information services by service providers besides the VoIP services.
- the present invention is proposed to resolve the above problem in the prior art, the object of which is to provide methods respectively for publishing, querying and subscribing to information by a SIP terminal in a VoIP network system, a SIP terminal, a SIP application server, a SIP information center and the VoIP network system, in order to enable SIP users use their SIP phones to publish/query/subscribe to the interested topic/information to/from SIP information center provided by service provider.
- a method for publishing information by a SIP terminal in a VoIP network system wherein the VoIP network system is deployed with SIP information center for storing and providing at least the information; said method comprises ⁇ creating a publishing request with the information to be published embedded in at the SIP terminal; sending the publishing request from the SIP terminal to the SIP information center via the SIP application server; and recording the information in the SIP information center's database.
- a method for querying information by a SIP terminal in a VoIP network system wherein the VoIP network system is deployed with a SIP information center for storing and providing at least the information; said method comprises : creating a querying request with query conditions embedded in at the SIP terminal; sending the querying request from the SIP terminal to the SIP information center via the SIP application server; querying the information according to the querying request at the SIP information center! and returning query results from the SIP information center to the SIP terminal via the SIP application server.
- a method for subscribing to information by a SIP terminal in a VoIP network system wherein the VoIP network system is deployed with a SIP information center for storing and providing at least the information; said method comprises: creating a subscribing request with subscribing conditions for subscribing to user-interested topic embedded in at the SIP terminal; sending the subscribing request from the SIP terminal to the SIP application server; monitoring whether there is new information published in the SIP information center which meets the subscribing conditions; and when there is new information of this topic published in the SIP information center, notifying it from the SIP information center to the SIP terminal via the SIP application server.
- a SIP terminal comprising at least one of the following: an information publishing unit configured to create a publishing request with information to be published embedded in; an information querying unit configured to create a querying request with query conditions embedded in; and an information subscribing unit configured to create a subscribing request with subscribing conditions for subscribing to user-interested topic embedded in.
- a SIP application server comprising at least one of the following: a publishing request processing unit configured to obtain information to be published from a publishing request received from a SIP terminal and forward it to SIP information center interacting with the SIP application server,' a querying request processing unit configured to obtain query conditions from a querying request received from a SIP terminal and forward them to the SIP information center; and a subscribing request processing unit configured to monitor the update of the SIP information center and notify the new information in the SIP information center, which is subscribed by a subscribing request received from a SIP terminal, to the SIP terminal.
- a SIP information center comprising: at least one database for storing information)' a database updating unit configured to update the at least one database based on information to be published which is received from a SIP terminal via a SIP application server; and a querying unit configured to query the at least one database for the information meeting query conditions received from a SIP terminal via a SIP application server.
- a SIP network system comprising: at least one SIP terminal as described above,' at least one SIP application server as described above; and at least one SIP information center as described above.
- Fig.l depicts a schematic block diagram of the VoIP network system according to an embodiment of the invention, in which the methods respectively for publishing, querying and subscribing to information by a SIP terminal in the VoIP network system according to embodiments of the invention can be implemented;
- Fig.2 depicts a flowchart of the method for publishing information by a SIP terminal in the VoIP network system according to an embodiment of the invention;
- Fig.3 (a) depicts an exemplary publish pattern in BUY/SELL model
- Fig.3 (b) depicts a detailed publishing request extended from SIP REGISTER message according to an embodiment of the invention
- Fig.4 depicts a flowchart of the method for querying information by a SIP terminal in the VoIP network system according to an embodiment of the invention
- Fig.5 (a) an exemplary query pattern in BUY/SELL model
- Fig.5 (b) depicts a detailed querying request extended from SIP REGISTER message according to an embodiment of the invention
- Fig.6 depicts a detailed querying response message extended from SIP 200 OK response message according to an embodiment of the invention
- Fig.7 depicts a flowchart of the method for subscribing to information by a SIP terminal in the VoIP network system according to an embodiment of the invention
- Fig.8 depicts a schematic block diagram of the SIP terminal in the VoIP network system of Fig.1 according to an embodiment of the invention
- Fig.9(a) depicts an exemplary information publishing UI on the SIP terminal of Fig.8 according to an embodiment of the invention
- Fig.9(b) depicts an exemplary information querying UI on the SIP terminal of Fig.8 according to an embodiment of the invention
- Fig.9(c) depicts an exemplary information subscribing UI on the SIP terminal of Fig.8 according to an embodiment of the invention!
- Fig.10 depicts a schematic block diagram of the SIP application server in the VoIP network system of Fig.1 according to an embodiment of the invention!
- Fig.11 depicts a schematic block diagram of the SIP information center in the VoIP network system of Fig.1 according to an embodiment of the invention.
- Fig.l depicts a schematic block diagram of the VoIP network system according to an embodiment of the invention, in which the methods respectively for publishing, querying and subscribing to information by a SIP terminal in the VoIP network system according to embodiments of the invention can be implemented.
- SIP terminal 101 is connected to VoIP network 102 via SIP channel.
- the SIP application server 103 in the VoIP network 102 is designed for the development and delivery of communications services.
- the SIP application server is both a platform and an application-creation environment that enables service providers to develop and provide their next- generation services. The services will enhance service providers' infrastructure deployments, as well as their revenue.
- the user of the SIP terminal 101 wishes to subscribe to a service provided by the SIP application server 103, then he/she firstly needs to register to the SIP application server 103 to receive a username and password and instructions on how to access the server.
- the VoIP network system 100 is deployed with SIP information center 104 provided by service provider, for storing and providing information.
- the SIP information center 104 is connected to the VoIP network 102 and can interact with the SIP application server 103.
- the present invention provides a method for publishing information by a SIP terminal in the VoIP network system.
- Fig.2 depicts a flowchart of the method for publishing information by a SIP terminal in the VoIP network system according to an embodiment of the invention.
- a SIP terminal such as the SIP terminal 101 creates a publishing request with the information to be published embedded in.
- a SIP terminal also called SIP User Agent (UA) maintains its active registration to the VoIP network by periodically sending SIP REGISTER message to the registrar functionality that exists on the SIP application server 103.
- SIP User Agent UA
- the SIP REGISTER message is used to allow the SIP terminal to publish information to the SIP information center 104. That is, the present embodiment extends the SIP REGISTER message as publishing request to publish information.
- a new content type such as "application/publish+xml" is defined for publishing user information to the SIP information center 104 and is added to be embedded in the body of the SIP REGISTER message. That is, the present embodiment extends the SIP REGISTER message as publishing request by setting the content type field therein as "application/publish+xml" to indicate that this is a publishing request and embedding the information to be published in the part ⁇ publish> of the body of the message.
- the patterns in which the information to be published is embedded are pre-defined in profiles.
- the profiles are defined based on different services by service providers.
- Fig.3 (a) depicts an exemplary publish pattern in BUY/SELL model.
- Fig.3 (b) depicts the detailed publishing request extended from SIP REGISTER message based on the publish pattern of Fig.3 (a).
- the process of creating a publishing request at step 205 is as follow : first, the SIP terminal creates a SIP REGISTER message; then the SIP terminal sets the content type field therein as "application/publish+xml" to indicate the SIP REGISTER message is a publishing request; and then the SIP terminal embeds the information to be published in the body of the SIP REGISTER message.
- the SIP terminal sends the publishing request extended from SIP REGISTER message to the SIP application server 103.
- the SIP application server 103 recognizes the SIP REGISTER message received from the SIP terminal as a publishing request. Specifically, the SIP application server 103 recognizes the SIP REGISTER message as a publishing request by recognizing the content type field in the SIP REGISTER message and determining its value is "application/publish+xml".
- the SIP application server 103 obtains the information to be published from the part ⁇ publish> of the body of the publishing request and forwards it to the SIP information center 104, indicating that it is the information to be published by the SIP terminal.
- the SIP information center 104 updates its database to write the information to be published received from the SIP application server in it.
- the above is a description of the method for publishing information by a SIP terminal in the VoIP network system according to an embodiment of the invention. It can be seen from the above description that with the method according to the embodiment, the SIP customers can easily publish specific useful information to the SIP information center provided by service provider via SIP phones.
- the present invention also provides a method for querying information by a SIP terminal in the VoIP network system.
- Fig.4 depicts a flowchart of the method for querying information by a SIP terminal in the VoIP network system according to an embodiment of the invention.
- a SIP terminal such as the SIP terminal 101 creates a querying request with the query conditions embedded in.
- the SIP REGISTER method is also used to allow the SIP terminal to query information from the SIP information center 104. That is, the present embodiment also extends the SIP REGISTER message as querying request to query information.
- a new content type such as "application/query+xml" is defined for querying specific information from the SIP information center 104 and is added to be embedded in the body of the SIP REGISTER message. That is, the present embodiment extends the SIP REGISTER message as querying request by setting the content type field therein as "application/query+xml" to indicate that this is a querying request and embedding the query conditions in the part ⁇ query> of the body of the message.
- the patterns in which the query conditions is embedded are pre-defined in profiles.
- the profiles are defined based on different services by service providers.
- Fig.5 (a) depicts an exemplary query pattern in BUY/SELL model.
- Fig.5 (b) depicts the detailed querying request extended from SIP REGISTER message based on the query pattern of Fig.5 (a).
- the process of creating a querying request at step 405 is as follow '• first, the SIP terminal creates a SIP REGISTER message! then the SIP terminal sets the content type field therein as "application/query+xml" to indicate the SIP REGISTER message is a querying request! and then the SIP terminal embeds the query conditions in the part ⁇ query> of the body of the SIP REGISTER message.
- the SIP terminal sends the querying request extended from SIP REGISTER message to the SIP application server 103.
- the SIP application server 103 recognizes the SIP REGISTER message received from the SIP terminal as a querying request. Specifically, the SIP application server 103 recognizes the SIP REGISTER message as a querying request by recognizing the content type field in the SIP REGISTER message and determining its value is "application/query +xml".
- the SIP application server 103 obtains the query conditions from the part ⁇ query> of the body of the querying request and forwards them to the SIP information center 104, indicating that they are query conditions received from the SIP terminal.
- the SIP information center 104 searches information meeting the query conditions from its database and returns the query results to the SIP application server 103.
- the SIP application server 103 gets the query results from the SIP information center 104 and creates a querying response message with the query results embedded in.
- the SIP 200 OK response message is used to allow the SIP application server 103 to return query results from the SIP information center 104 to the SIP terminal.
- a new content type such as "application/query+xml" is defined for returning query results from the SIP application server 103 and is added to be embedded in the body of the SIP 200 OK response message. That is, the present embodiment extends the SIP 200 OK response message as querying response message by setting the content type field therein as "application/query+xml" to indicate that this is a querying response message and embedding the query results in the part ⁇ query> of the body of the message.
- Such a detailed querying response message extended from SIP 200 OK response message is shown in Fig.6.
- the process of creating a querying response message at step 430 is as follow: first, the SlP application server 103 creates a SIP 200 OK response message; then the SIP application server 103 sets the content type field therein as "application/query+xml" to indicate the SIP 200 OK response message is a querying response message; and then the SIP application server 103 embeds the query results in the part ⁇ query> of the body of the SIP 200 OK response message.
- the SIP application server 103 returns the querying response message to the SIP terminal.
- the above is a description of the method for querying information by a SIP terminal in the VoIP network system according to an embodiment of the invention. It can be seen from the above description that with the method according to the embodiment, the SIP customers can easily query and get specific useful information from the SIP information center provided by service provider via SIP phones.
- the present invention also provides a method for subscribing to information by a SIP terminal in the VoIP network system.
- Fig.7 depicts a flowchart of the method for subscribing to information by a SIP terminal in the VoIP network system according to an embodiment of the invention.
- a SIP terminal such as the SIP terminal 101 creates a subscribing request with the subscribing conditions embedded in.
- the SIP SUBSCRIBE/NOTIFY method is used to accomplish the subscribing functionality. That is, the present embodiment allows the SIP terminal to subscribe to information by using the SIP SUBSCRIBE message and get the newest information from the SIP information center 104 by the SIP NOTIFY message.
- creating a subscribing request at step 705 is to create a SIP SUBSCRIBE message with the subscribing conditions embedded in the message body.
- the subscribing condition may be that the SIP terminal wishes to get weather forecast or real estate information from the SIP information center 104 everyday.
- the SIP terminal sends the subscrbing request to the SIP application server 103.
- the SIP application server 103 recognizes the subscribing request and records the subscribing event.
- the SIP application server 103 monitors the update events of the SIP information center 104 according to the subscribing request to determine whether there is newest information of the topic subscribed by the subscribing request.
- the SIP information center 104 will notify its update events to the SIP application server 103 when there is new information published in the SIP information center 104 by a SIP customer.
- the SIP information center 104 will notify its update events to the SIP application server 103 periodically, for example everyday.
- the SIP application server 103 gets the newest information from the SIP information center 104 and creates a notifying message with the newest information of the topic embedded in.
- the SIP SUBSCRIBE/NOTIFY method is used to accomplish the subscribing functionality. That is, in the present embodiment, the SIP application server 103 uses the SIP NOTIFY message to send the newest information from the SIP information center 104 to the SIP terminal.
- creating a notifying message at step 725 is to create a SIP NOTIFY message with the content subscribed by the SIP terminal embedded in the message body.
- the SIP application server 103 returns the notifying message with the newest information embedded in to the SIP terminal.
- the above is a description of the method for subscribing to information by a SIP terminal in the VoIP network system according to an embodiment of the invention. It can be seen from the above description that with the method according to the embodiment, the SIP customers can easily subscribe to his/her interested topic or information from the SIP information center provided by service provider via SIP phones.
- Fig.8 depicts a schematic block diagram of the SIP terminal according to an embodiment of the invention, which is implemented in the VoIP network system 100 of Fig.1 as the SIP terminal 101.
- the SIP terminal 101 comprises at least one of the following-' information publishing unit 801 configured to create a publishing request with information to be published embedded in! information querying unit 802 configured to create a querying request with query conditions embedded in; and information subscribing unit 803 configured to create a subscribing request with subscribing conditions for subscribing to user-interested topic embedded in.
- the information publishing unit 801 creates a publishing request in the form of Fig.3 (b). That is, in the embodiment, the publishing request created by the information publishing unit 801 is extended from the SIP REGISTER message.
- the information publishing unit 801 can further comprise: message indicating unit 8011 configured to indicate the SIP REGISTER message as a publishing request; and information embedding unit 8012 configured to embed the information to be published in the body of the SIP REGISTER message.
- the message indicating unit 8011 sets the content type field of the SIP REGISTER message as "application/publish+xml" to indicate that this is a publishing request.
- the information embedding unit 8012 embeds the information to be published in the part ⁇ publish> of the body of the SIP REGISTER message in a pre-defined publish pattern, such as that of Fig.3 (a), to obtain the publishing request.
- the information querying unit 802 creates a querying request in the form of Fig.5 (b). That is, in the embodiment, the querying request created by the information querying unit 802 also is extended from the SIP REGISTER message.
- the information querying unit 802 can further comprise : message indicating unit 8021 configured to indicate the SIP REGISTER message as a querying request; and query condition embedding unit 8022 configured to embed the query conditions in the body of the SIP REGISTER message.
- the message indicating unit 8021 sets the content type field of the SIP REGISTER message as "application/query+xml" to indicate that this is a querying request.
- the query condition embedding unit 8022 embeds the query conditions in the part ⁇ query> of the body of the SIP REGISTER message in a pre-defined query pattern, such as that of Fig.5 (a), to obtain the querying request.
- the information subscribing unit 803 creates a SIP SUBSCRIBE message and embeds the subscribing conditions in the message body to obtain the subscribing request.
- the SIP terminal 101 can further comprise at least one of the following: information publishing UI 804 through which user can input the information to be published; information querying UI 805 through which user can input the query conditions; and information subscribing UI 806 through which user can input the subscribing conditions.
- Fig.9(a) depicts an exemplary information publishing UI 804 for user to input information to be published on the SIP terminal 101 according to an embodiment of the invention, which is in the publish pattern of Fig.3(a);
- Fig.9(b) depicts an exemplary information querying UI 805 for user to input query conditions on the SIP terminal 101 according to an embodiment of the invention, which is in the query pattern of Fig.5(a);
- Fig.9(c) depicts an exemplary information subscribing UI 806 for user to input subscribing conditions on the SIP terminal 101 according to an embodiment of the invention.
- the SIP terminal 101 can further comprise ' ⁇ request sending unit 807 configured to send the publishing request created by the information publishing unit 801, the querying request created by the information querying unit 802 or the subscribing request created by the information subscribing unit 803 to the SIP information center, such as the SIP information center 104, via the SIP application server, such as the SIP application server 103; and information receiving unit 808 configured to receive information from the SIP information center, such as the SIP information center 104, via the SIP application server, such as the SIP application server 103.
- Fig.10 depicts a schematic block diagram of the SIP application server according to an embodiment of the invention, which is implemented in the VoIP network system 100 of Fig.l as the SIP application server 103.
- the SIP application server 103 comprises at least one of the following: publishing request processing unit 1001 configured to obtain information to be published from a publishing request received from a SIP terminal and forward it to SIP information center interacting with the SIP application server; querying request processing unit 1002 configured to obtain query conditions from a querying request received from a SIP terminal and forward them to the SIP information center; and subscribing request processing unit 1003 configured to monitor the update of the SIP information center and notify the new information in the SIP information center, which is subscribed by a subscribing request received from a SIP terminal, to the SIP terminal.
- the SIP application server 103 can further comprise: message recognizing unit 1004 configured to recognize the publishing request, the querying request and the subscribing request from received messages and distribute them respectively to the publishing request processing unit 1001, the querying request processing unit 1002 and the subscribing request processing unit 1003.
- message recognizing unit 1004 configured to recognize the publishing request, the querying request and the subscribing request from received messages and distribute them respectively to the publishing request processing unit 1001, the querying request processing unit 1002 and the subscribing request processing unit 1003.
- the message recognizing unit 1004 recognizes the received message. If it is a SIP REGISTER message and the value of the content type field therein is "application/publish+xml", then the message recognizing unit 1004 recognizes the message as a publishing request and distributes it to the publishing request processing unit 1001.
- the publishing request processing unit 1001 obtains the information to be published from the SIP REGISTER message and forwards it to the SIP information center, such as the SIP information center 104.
- the message recognizing unit 1004 recognizes it as a querying request and distributes it to the querying request processing unit 1002.
- the querying request processing unit 1002 obtains the query conditions from the SIP REGISTER message and forwards them to the SIP information center, such as the SIP information center 104.
- the message recognizing unit 1004 recognizes it as a subscribing request and distributes it to the subscribing request processing unit 1003.
- the subscribing request processing unit 1003 records the subscribing event and monitors the update events notified from the SIP information center to determine whether there is newest information of the topic subscribed by the subscribing event. If there is newest information of the topic in the SIP information center, the subscribing request processing unit 1003 gets the information from the SIP information center and notifies it to the SIP terminal.
- the SIP application server 103 can further comprise: querying response creating unit 1005 configured to create a querying response message with the query results received from the SIP information center embedded in.
- the querying response creating unit 1005 creates a querying response message in the form of Fig.6. That is, in the embodiment, the querying response message created by the querying response creating unit 1005 is extended from the SIP 200 OK response message.
- the querying response creating unit 1005 can further comprise: message indicating unit 1006 configured to indicate the SIP 200 OK response message as a querying response message; and query result embedding unit 1007 configured to embed the query results in the body of the SIP 200 OK response message.
- the message indicating unit 1006 sets the content type field of the SIP 200 OK response message as "application/query+xml" to indicate that this is a querying response message.
- the query result embedding unit 1007 embeds the query results, which are received from the SIP information center, in the part ⁇ query> of the body of the SIP 200 OK response message in a pre-defined pattern to obtain the querying response message.
- the SIP application server 103 can further comprise: sending/receiving unit 1008 configured to receive requests from/send responses to a SIP terminal, such as the SIP terminal 101; and interface 1009 through which the SIP application server 103 exchanges information with the SIP information center, such as the SIP information center 104.
- Fig.11 depicts a schematic block diagram of the SIP information center in the VoIP network system of Fig.l according to an embodiment of the invention, which is implemented in the VoIP network system 100 of Fig.l as the SIP information center 104.
- the SIP information center 104 comprises: at least one database 1101 for storing information; database updating unit 1102 configured to update the at least one database 1101 based on information to be published which is received from a SIP terminal, such as the SIP terminal 101, via a SIP application server, such as the SIP application server 103; and querying unit 1103 configured to query the at least one database for the information meeting query conditions received from a SIP terminal, such as the SIP terminal 101, via the SIP application server.
- the SIP information center 104 can further comprise: update notifying unit 1104 configured to notify update events of the at least one database 1101 to the SIP application server 103.
- the update notifying unit 1104 will notify the update events of the at least one database 1101 of the SIP information center 104 to the SIP application server 103 when there is new information published in the at least one database 1101 by SIP customer.
- the update notifying unit 1104 will notify the update events of the at least one database 1101 to the SIP application server 103 periodically, for example everyday.
- the SIP information center 104 can further comprise '• interface 1105 through which the SIP information center 104 exchanges information with the SIP application server 103.
- the SIP terminal 101, the SIP application server 103 and the SIP information center 104, and their components can be implemented with specifically designed circuits or chips or be implemented by a computing device (information processing device) executing corresponding programs.
- the respective components of the SIP terminal 101, the SIP application server 103 and the SIP information center 104 may be physically separated but operationally cooperated.
- the above is a description of the preferred embodiments of the invention. It can be seen from the above description that the invention can give user great convenience and also create profit to service provider by allowing the SIP customers to publish, query, subscribe to information to/from the SIP information center.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010518473A JP2010535439A (en) | 2007-08-02 | 2007-08-02 | Method for issuing, querying and contracting information by SIP terminal in VoIP network system, SIP terminal, SIP application server, SIP information center and VoIP network system |
| KR1020107002291A KR20100051645A (en) | 2007-08-02 | 2007-08-02 | Method for publishing, querying and subscribing to information by a sip terminal in a voip network system, sip terminal, sip application server, sip information center and voip network system |
| US12/671,560 US20110216759A1 (en) | 2007-08-02 | 2007-08-02 | METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM |
| CN200780100080.6A CN101836405B (en) | 2007-08-02 | 2007-08-02 | Method for publishing, querying and subscribing information in VoIP network system through SIP terminal, SIP terminal, SIP application server, SIP information center and VoIP network system |
| EP07785243.2A EP2176996A4 (en) | 2007-08-02 | 2007-08-02 | METHOD FOR PUBLICATING, REQUESTING AND SUBSCRIBING INFORMATION THROUGH A SIP DEVICE IN A VOIP NETWORK SYSTEM, SIP DEVICE, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VOIP NETWORK SYSTEM |
| PCT/CN2007/002329 WO2009015519A1 (en) | 2007-08-02 | 2007-08-02 | METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2007/002329 WO2009015519A1 (en) | 2007-08-02 | 2007-08-02 | METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009015519A1 true WO2009015519A1 (en) | 2009-02-05 |
Family
ID=40303866
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/002329 Ceased WO2009015519A1 (en) | 2007-08-02 | 2007-08-02 | METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20110216759A1 (en) |
| EP (1) | EP2176996A4 (en) |
| JP (1) | JP2010535439A (en) |
| KR (1) | KR20100051645A (en) |
| CN (1) | CN101836405B (en) |
| WO (1) | WO2009015519A1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2218242B1 (en) * | 2007-10-27 | 2019-09-11 | BlackBerry Limited | Content disposition system and method for processing message content in a distributed environment |
| JP5693065B2 (en) * | 2010-07-06 | 2015-04-01 | キヤノン株式会社 | Communication terminal, communication terminal control method and program |
| WO2014098744A1 (en) * | 2012-12-20 | 2014-06-26 | Flatfrog Laboratories Ab | Improvements in tir-based optical touch systems of projection-type |
| US8825814B1 (en) * | 2013-05-23 | 2014-09-02 | Vonage Network Llc | Method and apparatus for minimizing application delay by pushing application notifications |
| US9948787B2 (en) * | 2014-06-23 | 2018-04-17 | Invariant Telecom, LLC | VoIP voice and messaging application |
| CN118233438B (en) * | 2024-05-27 | 2024-08-09 | 烟台小樱桃网络科技有限公司 | Comprehensive real-time audio/video multimedia communication platform, system, management system and medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1663203A (en) * | 2002-05-06 | 2005-08-31 | 高通股份有限公司 | System and method for registering IP address of wireless communication device |
| WO2006038435A1 (en) * | 2004-10-05 | 2006-04-13 | Matsushita Electric Industrial Co., Ltd. | Sip server |
| US20070127447A1 (en) * | 2005-11-09 | 2007-06-07 | Sung-Kwan Cho | Session initiation protocol (SIP) based voice over internet protocol (VoIP) system and method of registering SIP terminal therein |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2348025A (en) * | 1999-03-19 | 2000-09-20 | Ibm | Message broker providing a publish/subscribe service and method of processing messages in a publish/subscribe environment |
| CN1339748A (en) * | 2000-08-21 | 2002-03-13 | 叶柯 | Method for imformation releasing sorting and access |
| US20040260819A1 (en) * | 2003-06-23 | 2004-12-23 | Nokia Corporation | Systems and methods for restricting event subscriptions through proxy-based filtering |
| US20050289096A1 (en) * | 2004-06-23 | 2005-12-29 | Nokia Corporation | Method, system and computer program to enable SIP event-based discovery of services and content within a community built on context information |
| CN101355797B (en) * | 2007-07-25 | 2011-12-07 | 华为技术有限公司 | Method for obtaining user terminal equipment information and communication service function entity |
-
2007
- 2007-08-02 CN CN200780100080.6A patent/CN101836405B/en not_active Expired - Fee Related
- 2007-08-02 WO PCT/CN2007/002329 patent/WO2009015519A1/en not_active Ceased
- 2007-08-02 US US12/671,560 patent/US20110216759A1/en not_active Abandoned
- 2007-08-02 KR KR1020107002291A patent/KR20100051645A/en not_active Withdrawn
- 2007-08-02 JP JP2010518473A patent/JP2010535439A/en not_active Abandoned
- 2007-08-02 EP EP07785243.2A patent/EP2176996A4/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1663203A (en) * | 2002-05-06 | 2005-08-31 | 高通股份有限公司 | System and method for registering IP address of wireless communication device |
| WO2006038435A1 (en) * | 2004-10-05 | 2006-04-13 | Matsushita Electric Industrial Co., Ltd. | Sip server |
| US20070127447A1 (en) * | 2005-11-09 | 2007-06-07 | Sung-Kwan Cho | Session initiation protocol (SIP) based voice over internet protocol (VoIP) system and method of registering SIP terminal therein |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2176996A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101836405B (en) | 2015-11-25 |
| KR20100051645A (en) | 2010-05-17 |
| EP2176996A4 (en) | 2013-09-11 |
| CN101836405A (en) | 2010-09-15 |
| EP2176996A1 (en) | 2010-04-21 |
| US20110216759A1 (en) | 2011-09-08 |
| JP2010535439A (en) | 2010-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100536442C (en) | System and method for routing communication sessions | |
| JP5635533B2 (en) | Instant communication using instant text and voice data | |
| US9756004B2 (en) | Message delivery system and method | |
| US20050276229A1 (en) | Service discovery method in a network | |
| US20130252595A1 (en) | Data communication | |
| US20100082972A1 (en) | Method to allow targeted advertising on mobile phones while maintaining subscriber privacy | |
| TW200414722A (en) | Method and apparatus for implementing call processing in packet telephony networks | |
| US20040083281A1 (en) | Method and apparatus for providing real-time communication center reporting data to third-party applications over a data network | |
| US9723032B2 (en) | Data communication | |
| CN102780805B (en) | Method for information display based on terminal, device and system | |
| US8560710B2 (en) | System and method of using diameter based signaling to activate and deactivate subscriber centric, visually rendered, services | |
| CN101840562A (en) | Cross community invitation and many providers product information system | |
| KR101298956B1 (en) | A method and apparatus for providing enhanced features to multicast content services and multiplayer gaming services | |
| CN101640814A (en) | Trigger mediation system | |
| US20110216759A1 (en) | METHOD FOR PUBLISHING, QUERYING AND SUBSCRIBING TO INFORMATION BY A SIP TERMINAL IN A VoIP NETWORK SYSTEM, SIP TERMINAL, SIP APPLICATION SERVER, SIP INFORMATION CENTER AND VoIP NETWORK SYSTEM | |
| EP2269364A1 (en) | Methods and arrangements for interactive caller information services in a communication network | |
| US7739389B2 (en) | Providing web services from a service environment with a gateway | |
| US20070149168A1 (en) | Billing system for usage fees in a content distribution system | |
| CN101147364B (en) | Integrated system and method for routing optimized communication paths for multimedia data based on communication configuration of user | |
| CN102572136B (en) | Call center and method for providing call services thereof | |
| US9008287B2 (en) | Data communication | |
| US8229454B1 (en) | Personal location information management | |
| US8938055B2 (en) | System and method for establishing data communication using pre-configured user data | |
| CN101433035A (en) | Software platform for data-voice applications operating on an internet protocol (IP) phone | |
| EP1245108A1 (en) | System and method for providing value-added services (vas) in an integrated telecommunications network using a downloadable plug-in module |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200780100080.6 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07785243 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20107002291 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12671560 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2010518473 Country of ref document: JP Ref document number: 627/CHENP/2010 Country of ref document: IN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007785243 Country of ref document: EP |