Routing multiple numbers for one telecommunications device

US9820116B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9820116-B2
Application numberUS-201514710861-A
CountryUS
Kind codeB2
Filing dateMay 13, 2015
Priority dateMay 13, 2015
Publication dateNov 14, 2017
Grant dateNov 14, 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.

In some implementations, a core network device can receive an initiation request of a communication session to an alias number. The core network device can retrieve from a registration database one or more destination number(s) corresponding to the alias number. The core network device can transmit respective indication(s) of the alias number to destination(s) corresponding to the retrieved destination number(s). The core network device can initiate the communication session to one of the destination(s) using the respective one of the retrieved destination number(s). A destination number can correspond to a computing device, e.g., user equipment, configured to answer calls originating from an alias number that is different from the destination number, by receiving an intent message indicating the alias number, transmitting an acknowledgement, subsequently receiving an invitation message directed to the destination number for a communication session with another device, and transmitting an acceptance message to the other device.

First claim

Opening claim text (preview).

What is claimed is: 1. A telecommunications network, comprising: a registration database; and a core network device communicatively connectable with user equipment, wherein the core network device is configured to: receive from a call-originating device an initiation request of a communication session to an alias number; retrieve from the registration database one or more destination number(s) corresponding to the alias number; transmit respective indication(s) of the alias number to destination(s) corresponding to the retrieved destination number(s); subsequently, receive from one of the destination(s) an acknowledgement of the respective indication; and in response to the acknowledgement, initiate the communication session to the one of the destination(s) using the respective one of the retrieved destination number(s). 2. The telecommunications network of claim 1 , wherein the core network device is further configured to: receive at least one of the destination number(s) and the alias number; and store the at least one of the received destination number(s) in association with the received alias number in the registration database. 3. The telecommunications network of claim 1 , wherein the core network device includes a telephony application server (TAS) and the one of the destination(s) includes the user equipment. 4. The telecommunications network of claim 1 , wherein the core network device is configured to transmit to the registration database a Send Routing Information (SRI) request corresponding to the alias number, and the registration database is configured to provide at least one of the destination number(s) including an Internet Protocol (IP) Multimedia Subsystem (IMS) Routing Number (IMRN). 5. The telecommunications network of claim 1 , wherein the registration database includes a plurality of filter criteria and the core network device is configured to retrieve at least one of the destination number(s) included in at least one of the plurality of filter criteria corresponding to the alias number. 6. The telecommunications network of claim 1 , wherein the core network device is further configured to transmit the indication(s) of the alias number to ones of the destinations corresponding to more than one of the retrieved destination number(s). 7. The telecommunications network of claim 6 , wherein the core network device is further configured to contemporaneously transmit the indication(s) of the alias number to the ones of the destinations corresponding to the more than one of the retrieved destination number(s). 8. The telecommunications network of claim 1 , wherein the core network device is further configured to, as part of the initiating: transmit a second initiation request to the one of the destination(s). 9. The telecommunications network of claim 1 , wherein the core network device is further configured to, in response to the acknowledgement, transmit cancellation messages to one(s) of the destination(s) other than the one of the destination(s). 10. The telecommunications network of claim 1 , wherein the core network device is further configured to transmit at least one of the respective indication(s) of the alias number using a Session Initiation Protocol (SIP) MESSAGE request. 11. The telecommunications network of claim 1 , wherein the core network device is further configured to transmit at least one of the respective indication(s) of the alias number using a Hypertext Transfer Protocol (HTTP) request. 12. The telecommunications network of claim 1 , wherein the core network device is further configured to transmit at least one of the respective indication(s) of the alias number using an ISDN User Part (ISUP) message. 13. User equipment comprising: one or more processors; a user interface (UI); one or more radios configured to selectively communicate via an access network; and one or more computer readable media to store instructions that are executable by the one or more processors to perform operations comprising: receiving an intent message via the access network, the intent message indicating an alias number that is different from a destination number which is associated with the user equipment; transmitting an acknowledgement via the access network; after transmitting the acknowledgement, receiving an invitation message for a communication session with another device via the access network, the invitation message being directed to the destination number; and in response to receiving the invitation message, transmitting an acceptance message to the other device via the access network. 14. The user equipment of claim 13 , wherein the operations further include: presenting the alias number via the UI; receiving a confirmation via the UI; and in response to the confirmation, transmitting the acknowledgement. 15. The user equipment of claim 14 , wherein the receiving the confirmation via the UI includes receiving from the UI an indication of actuation of a call-acceptance UI control and the operations further include: in response to the received intent message, commencing alerting via the UI; and in response to the confirmation, discontinuing alerting via the UI. 16. The user equipment of claim 14 , wherein the invitation message includes a Session Initiation Protocol (SIP) INVITE request. 17. The user equipment of claim 13 , wherein the intent message includes a SIP MESSAGE request. 18. The user equipment of claim 13 , wherein the intent message includes a SIP INVITE request including a header specifying the alias number, and wherein the acknowledgement includes a SIP 2xx response code. 19. A non-transitory computer-readable medium storing processor-executable instructions that, when executed by a processor of a core network device, cause the core network device to perform acts comprising: receiving from a call-originating device an initiation request of a communication session to an alias number; retrieving from a registration database a plurality of destination numbers corresponding to the alias number; transmitting a plurality of indications of the alias number to respective, different devices via a communications network, wherein individual ones of the devices correspond to respective destination numbers of the retrieved destination numbers; and initiating the communication session to one of the devices using the respective one of the retrieved destination numbers. 20. The non-transitory computer-readable medium of claim 19 , the acts further comprising, after the transmitting: receiving an acknowledgement from the one of the devices; and in response to the acknowledgement, transmitting a second initiation request to the one of the devices.

Assignees

Inventors

Classifications

  • Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70) · CPC title

  • H04W4/16Primary

    Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title

  • IP multimedia subsystem [IMS] · CPC title

  • Session establishment or de-establishment · CPC title

  • Integrating service provisioning from a plurality of service providers · 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 US9820116B2 cover?
In some implementations, a core network device can receive an initiation request of a communication session to an alias number. The core network device can retrieve from a registration database one or more destination number(s) corresponding to the alias number. The core network device can transmit respective indication(s) of the alias number to destination(s) corresponding to the retrieved des…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 14 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).