IP-PBX system and method for linking VoIP terminal therewith

US8958413B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8958413-B2
Application numberUS-70511007-A
CountryUS
Kind codeB2
Filing dateFeb 12, 2007
Priority dateFeb 20, 2006
Publication dateFeb 17, 2015
Grant dateFeb 17, 2015

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.

An Internet protocol (IP)-private branch exchange (PBX) system and a method for linking the system with a Voice over Internet Protocol (VoIP) terminal. The IP-PBX system and method allow the VoIP terminal to be registered at an extension of the IP-PBX system, the VoIP terminal supporting a protocol, e.g., H.323 or session initiation protocol (SIP), standardized by a standardization organization, e.g., the International Telecommunication Union (ITU), the Internet Engineering Task Force (IETF), or the European Telecommunications Standards Institute (ETSI).

First claim

Opening claim text (preview).

What is claimed is: 1. A method for processing a call in an Internet protocol (IP)-private branch exchange (PBX) system in which at least one digital phone and at least one Voice over Internet Protocol (VoIP) terminal are linked, the IP-PBX system comprising a first database, a second database, and a third database, the method comprising: receiving a VoIP call connection message; determining whether an originating number in the VoIP call connection message is an extension number; in response to a determination that the originating number in the VoIP call connection message is an extension number, assigning a specific extension index of at least two extension indexes stored in the third database; in response to a determination that the originating number in the VoIP call connection message is not an extension number, assigning a specific external line index of the at least two external line indexes stored in the third database; storing the assigned specific extension index and the originating number in the second database; transmitting a message comprising the assigned specific extension index and the originating number to a terminal corresponding to a destination number in the VoIP call connection message; and transmitting a message comprising the specific external line index and the originating number, which is not an extension number, to the terminal corresponding to the destination number in the VoIP call connection message. 2. The method of claim 1 , wherein determining whether the originating number in the VoIP call connection message is the extension number comprises determining whether the originating number in the VoIP call connection message is stored in the first database or whether a number of Via headers indicating a transmission route of the VoIP call connection message included in the VoIP call connection message is the same as a determined number. 3. A method for processing a call in an Internet protocol (IP)-private branch exchange (PBX) system in which at least one digital phone and at least one Voice over Internet Protocol (VoIP) terminal are linked, the IP-PBX system comprising a first database, a second database, and a third database, the method comprising: receiving a VoIP call connection message; determining whether a destination number in the VoIP call connection message is an extension number; in response to a determination that the destination number in the VoIP call connection message is an extension number, assigning a specific extension index of at least two extension indexes stored in the third database; in response to a determination that the destination number in the VoIP call connection message is not an extension number, assigning a specific external line index of the at least two external line indexes stored in the third database; storing the assigned specific extension index and the destination number in the second database; transmitting a message comprising the assigned specific extension index and the destination number to a terminal corresponding to the destination number in the VoIP call connection message; and transmitting a message comprising the specific external line index and the destination number, which is not an extension number, to an external terminal corresponding to the destination number in the VoIP call connection message. 4. The method of claim 3 , wherein determining whether the destination number in the VoIP call connection message is the extension number comprises determining whether the destination number in the VoIP call connection message is stored in the first database or whether a number of Via headers indicating a transmission route of the VoIP call connection message included in the VoIP call connection message is the same as a determined number. 5. An apparatus to process a call in an Internet protocol (IP)-private branch exchange (PBX) system in which at least one digital phone and at least one Voice over Internet Protocol (VoIP) terminal are linked, the apparatus comprising: a first database to store information on at least one phone number; a second database to store information on a terminal registered at an extension of the IP-PBX system; a third database to store at least one extension index and at least one external line index to determine whether a VoIP call connection message received by the IP-PBX system is received from a digital phone linked with the IP-PBX system, a VoIP terminal linked with the IP-PBX system, or a terminal not linked with the IP-PBX system; and a call control module, in response to receiving the VoIP call connection message, to determine whether an originating number in the VoIP call connection message is an extension number, and in response to a determination that the originating number in the VoIP call connection message is an extension number, to assign a specific extension index of at least two extension indexes stored in the third database, to store the assigned specific extension index in the second database, and to transmit a message comprising the assigned specific extension index and the originating number to a terminal corresponding to a destination number in the VoIP call connection message, wherein, in response to a determination that the originating number in the VoIP call connection message is not an extension number, the call control module is configured to assign a specific external line index of the at least two external line indexes and transmit a message comprising the specific external line index and the originating number, which is not an extension number, to the terminal corresponding to the destination number in the VoIP call connection message. 6. The apparatus of claim 5 , wherein the call control module is configured to determine whether the originating number in the VoIP call connection message is the extension number by determining whether the originating number in the VoIP call connection message is stored in the first database or whether a number of Via headers indicating a transmission route of the VoIP call connection message included in the VoIP call connection message is the same as a determined number. 7. An apparatus to process a call in an Internet protocol (IP)-private branch exchange (PBX) system in which at least one digital phone and at least one Voice over Internet Protocol (VoIP) terminal are linked, the apparatus comprising: a first database to store information on at least one phone number; a second database to store information on a terminal registered at an extension of the IP-PBX system; a third database to store at least one extension index and at least one external line index to determine whether a VoIP call connection message is to be transmitted to a digital phone linked with the IP-PBX system, a VoIP terminal linked with the IP-PBX system, or a terminal not linked with the IP-PBX system; and a call control module to determine whether a destination number in the VoIP call connection message is an extension number, and in response to a determination that the destination number in the VoIP call connection message is an extension number, to assign a specific extension index of at least two extension indexes stored in the third database, to store the assigned specific extension index in the second database, and to transmit a message comprising the assigned specific extension index and the destination number to a terminal corresponding to the destination number in the VoIP call connection message, wherein, in response to a determination that the destination number in the VoIP call connection message is not an extension number, the call control module is configured to assign a specific external line index of the at least two external line indexes stored in the third database and transmit a message comprising the specific exte

Assignees

Inventors

Classifications

  • IP private branch exchange [PBX] functionality entities or arrangements (circuit switched PBXs H04M3/00) · CPC title

  • Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP) , including next generation networks with a packet-switched transport layer (H04L65/00 takes precedence; aspects not specific to the type of network H04M3/00; special services in those networks H04M3/42) · CPC title

  • Registration or de-registration · CPC title

  • PBX's with CTI arrangements · CPC title

  • signalling arrangements in networks · 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 US8958413B2 cover?
An Internet protocol (IP)-private branch exchange (PBX) system and a method for linking the system with a Voice over Internet Protocol (VoIP) terminal. The IP-PBX system and method allow the VoIP terminal to be registered at an extension of the IP-PBX system, the VoIP terminal supporting a protocol, e.g., H.323 or session initiation protocol (SIP), standardized by a standardization organization…
Who is the assignee on this patent?
Lee Sung-Woo, Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04M3/42323. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 17 2015 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).