IP Library Granted Patent US 7,995,560
Granted Patent B2
US 7,995,560 · App. 11/497,656 · Granted Aug 9, 2011

Telecommunications system and method of session initiation protocol (SIP) based communications between endpoints

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,995,560
App. No.
11/497,656
Granted
Aug 9, 2011
Kind
B2
Abstract

A communications system and method of managing communications with multiple appearance endpoints, e.g. Session Initiation Protocol (SIP) endpoints in the communications system. At least one SIP endpoint includes a keyset with multiple lines, at least a primary line and one or more secondary and/or phantom lines. A Back to Back User Agent (B2BUA) manages communications with the SIP endpoints and multiple (e.g., all) line appearances register in a single REGISTER message sent by the primary line to the B2BUA. The B2BUA sends NOTIFY messages for any incoming call and once the call is answered sends an INVITE message to the answering endpoint. The B2BUA includes a media negotiator that negotiates early media with the SIP endpoints upon an indication of a pending call, incoming or outgoing.

Claims (31)

1. A communications system comprising:

a plurality of Session Initiation Protocol (SIP) endpoints connected to a SIP network;

at least one first keyset for a first SIP endpoint of the plurality of SIP endpoints, the at least one first keyset having multiple lines available for establishing connections to the first SIP endpoint, the multiple lines comprising a primary line and at least one secondary line;

a Back to Back User Agent (B2BUA) managing communications with the plurality of SIP endpoints;

a media negotiator connected to the B2BUA, the media negotiator negotiating media with the plurality of SIP endpoints responsive to an indication of a pending call;

wherein the at least one first keyset registers with the B2BUA such that only the primary line of the at least one first keyset registers with the B2BUA via a registration message, the registration message comprising address information for the at least one secondary line, the at least one secondary line not registering with the B2BUA;

wherein the B2BUA forwards the address information of the at least one secondary line to the media negotiator;

wherein the B2BUA manages calls to the at least one first keyset after the at least one first keyset registers with the B2BUA;

a gateway server connecting the B2BUA to a public switched telephone network or public land mobile network, the gateway server receiving an incoming call and responding by sending an invite message comprising calling party number information, address information for the gateway server, a called party number, and a media type to the B2BUA, the media negotiator determining a common media for all devices to be alerted regarding the incoming call, and the B2BUA forwarding the invite message to each registered primary line of the at least one first keyset; and

wherein the at least one first keyset is comprised of a plurality of first keysets and wherein one of the first keysets responds to the invite message forwarded by the B2BUA via a notify message for receiving the incoming call and wherein the B2BUA sends a notify message to the other first keysets that the incoming call has been connected and wherein each of the notify messages uses less resources than the invite message.

2. The communications system of claim 1 further comprising at least one second keyset for a second SIP endpoint of the SIP endpoints, the at least one second keyset having multiple lines available for establishing connections to the second SIP endpoint.

3. The communications system of claim 1 wherein the B2BUA acts as a proxy server.

4. The communications system of claim 1 wherein the address information is comprised of a directory number.

5. The communications system of claim 1 wherein one of the at least one first keysets responds to the invite message forwarded by the B2BUA via a notify message for receiving the incoming call and wherein the B2BUA sends a notify message to any other of the at least one first keysets that the incoming call has been connected.

6. The communications system of claim 1 wherein one of the first keysets sending an invite message to the B2BUA for initiating a call to a telephone, the B2BUA, responding to the invite message by forwarding the invite message to the gateway server, the gateway server communicating with the telephone to initiate a connection between the telephone and the first keysets that sent the invite message to the B2BUA for initiating the call to the telephone.

7. A method of managing communications in a Session Initiation Protocol (SIP) communications system comprising:

for a plurality of a first keysets of SIP endpoints, registering a primary line for a each of the first keysets with a back to back user agent (B2BUA) via a registration message sent from each of the first keysets to the B2BUA, each of the registration messages comprising address information for at least one secondary line of the first keysets, the at least one secondary line of each of the first keysets not being registered with the B2BUA;

the B2BUA forwarding the address information of the at least one secondary line to a media negotiator;

the B2BUA managing calls to the first keysets after the first keysets register with the B2BUA;

a gateway server connecting the B2BUA to a public switched telephone network or public land mobile network;

the gateway server receiving an incoming call and responding by sending an invite message comprising calling party number information, address information for the gateway server, a called party number, and a media type to the B2BUA;

the media negotiator determining a common media for all devices to be alerted regarding the incoming call;

the B2BUA forwarding the invite message to the registered primary line of the first keysets;

one of the first keysets responding to the invite message forwarded by the B2BUA via a notify message for receiving an incoming call; and

the B2BUA sending a notify message to the other first keysets that the incoming call has been connected, wherein each of the notify messages uses less resources than the invite message.

8. The method of claim 7 wherein management of calls to the first keysets performed by the B2BUA is comprised of:

the B2BUA forwarding an answering message from the keyset that responded to the forwarded invite message to the gateway server for forming the connection between that keyset and a device that initiated the incoming call.

9. The method of claim 7 further comprising:

one of the first keysets sending an invite message to the B2BUA for initiating a call to a telephone;

the B2BUA responding to the invite message for initiating the call to the telephone by forwarding the invite message to the gateway server; and

the gateway server communicating with the telephone to initiate a connection between the telephone and the first keyset that sent the invite message to initiate the call to the telephone.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0073 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0299 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: UNIFY INC.
To: UNIFY GMBH & CO. KG
Reel/Frame 065394/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065394/0769 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: UNIFY INC.
Reel/Frame 037661/0781 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
To: UNIFY INC. (F/K/A SIEMENS ENTERPRISE COMMUNICATIONS, INC.)
Reel/Frame 037564/0703 →
CHANGE OF NAME Recorded Nov 11, 2015
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: UNIFY, INC.
Reel/Frame 037090/0909 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 10, 2010
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
Reel/Frame 025339/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2010
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
Reel/Frame 024294/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2006
From: KUCMEROWSKI, DENNIS L.; ZANIOLO, LUIZ CESAR
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 018127/0306 →