System and method for supplementary services setting synchronization

US9560515B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9560515-B2
Application numberUS-201414508078-A
CountryUS
Kind codeB2
Filing dateOct 7, 2014
Priority dateOct 7, 2014
Publication dateJan 31, 2017
Grant dateJan 31, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages. A synch function module is configured to receive a message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network or an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.

First claim

Opening claim text (preview).

What is claimed is: 1. A synch server comprising: a Mobile Applications Part (MAP) interface configured to transmit and receive MAP messages from a Circuit-Switched (CS) network and communicate with a Home Location Register (HLR) in the CS network; an Sh interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network; a Ut interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages; a synch function module configured to: receive a MAP message, via the MAP interface, related to a change to a supplementary service setting associated with a subscriber; forward the received MAP message to the HLR; receive a response from the HLR indicative of successful supplementary service setting update in the HLR; generate an Sh command related to the change to the supplementary service setting related to the subscriber in the received MAP message; forward the Sh command to the HSS; and receive a response from the HSS indicative of successful supplementary service setting update in the HSS; and the synch function module further configured to: receive an XCAP message, via the Ut interface, related to a change to a supplementary service setting associated with a subscriber; generate an Sh command related to the change to the supplementary service setting related to the subscriber in the received XCAP message; forward the Sh command to the HSS; receive a response from the HSS indicative of successful supplementary service setting update in the HSS; generate a MAP message related to the change to the supplementary service setting related to the subscriber in the received XCAP message; forward the MAP message to the HLR; and receive a response from the HLR indicative of successful supplementary service setting update in the HLR. 2. The synch server of claim 1 , wherein the synch function module is further configured to generate and transmit an error response message in response to an error in updating the supplementary service setting in one of the HLR and HSS. 3. The synch server of claim 1 , wherein the synch function module is further configured to: receive an error message from the HSS in response to an error in updating the supplementary service setting after the supplementary service setting in the HLR is already updated; and restore the supplementary service setting in the HLR that existed prior to the update. 4. The synch server of claim 1 , wherein the synch function module is further configured to: receive an error message from the HLR in response to an error in updating the supplementary service setting after the supplementary service setting in the HSS is already updated; and restore the supplementary service setting in the HSS that existed prior to the update. 5. The synch server of claim 1 , wherein the synch function module is further configured to: receive an error message from the HSS in response to an error in updating the supplementary service setting after the supplementary service setting in the HLR is already updated; and record an HLR and HSS database misalignment alert entry in a log file. 6. The synch server of claim 1 , wherein the synch function module is further configured to: receive an error message from the HLR in response to an error in updating the supplementary service setting after the supplementary service setting in the HSS is already updated; and record an HLR and HSS database misalignment alert entry in a log file. 7. The synch server of claim 1 , wherein the synch function module is further configured to generate a MAP message reporting supplementary service setting update success and transmit the message to a User Equipment originating the supplementary service setting change via the MAP interface. 8. The synch server of claim 1 , wherein the synch function module is further configured to generate a XCAP message reporting supplementary service setting update success, and transmit the message to a User Equipment originating the supplementary service setting change via the Ut interface. 9. The synch server of claim 1 , wherein the synch function module is further configured to receive a MAP message related to a change to a supplementary service setting associated with an My-Time-Modification (ATM) operation, transmit the change to the supplementary service setting in the form of an Sh command and transmit the change to the HSS, and in the form of a MAP message and transmit the change to the HLR. 10. The synch server of claim 1 , wherein the synch function module is further configured to timestamp and log each supplementary service setting update operation. 11. A synch server associated with a Telephony Application Server (TAS) comprising: a first interface configured to transmit and receive a first type of messages from a Circuit-Switched (CS) network and communicate with a Home Location Register (HLR) in the CS network; a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network using a second type of messages; a synch function module configured to receive a first type of message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting; and the synch function module further configured to receive a third type of message via a third interface containing a change to a supplementary service setting associated with a User Equipment (UE) connected to an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting. 12. The synch server of claim 11 , wherein the synch function module is further configured to: receive the MAP message, via the first interface, related to the change to a supplementary service setting associated with a subscriber and the UE; forward the received MAP message to the HLR; receive a response from the HLR indicative of successful supplementary service setting update in the HLR; generate an Sh command related to the change to the supplementary service setting related to the subscriber in the received MAP message; forward the Sh command to the HSS via the second interface; and receive a response from the HSS indicative of successful supplementary service setting update in the HSS. 13. The synch server of claim 11 , wherein the synch function module is further configured to: receive the XCAP message, via the third interface, related to a change to a supplementary service setting associated with a subscriber and the UE; generate an Sh command related to the change to the supplementary service setting related to the subscriber in the received XCAP message; forward the Sh command to the HSS via the second interface; receive a response from the HSS indicative of successful supplementary service setting update in the HSS; generate a MAP message related to the change to the supplementary service setting related to the subscriber in the received XCAP message; forward the MAP message to the HLR via the first interface; and receive a response from the HLR indicative of successful supplementary service setting update in the HLR. 14. The synch server of claim 11 , wherein the synch f

Assignees

Inventors

Classifications

  • Messaging; Mailboxes; Announcements · CPC title

  • H04W8/04Primary

    Registration at HLR or HSS [Home Subscriber Server] · CPC title

  • Transfer of user or subscriber data · CPC title

  • Network architectures, gateways, control or user entities · CPC title

  • Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9560515B2 cover?
A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) C…
Who is the assignee on this patent?
Mavenir Systems Inc, Mitel Mobility Inc
What technology area does this patent fall under?
Primary CPC classification H04W8/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 31 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).