IP Library Granted Patent US 7,450,572
Granted Patent B2
US 7,450,572 · App. 11/120,225 · Granted Nov 11, 2008

Intelligent terminal SIP enabled devices

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,450,572
App. No.
11/120,225
Granted
Nov 11, 2008
Kind
B2
Abstract

The invention facilitates SIP Enabled devices creating and exchanging augmented data communication messages. An initiating SIP Enabled device may be configured to create an augmented message that includes a call-type and/or a network identification. The augmented data may be configured for a SIP Enabled device by either an administrator or a system user. Furthermore, the system user may customize the default settings either indefinitely or temporarily. Upon receiving an augmented SIP communication request, a receiving SIP Enabled device may identify the request as augmented and subsequently extract the augmented data. The receiving SIP enabled device may be configured to execute functionality based on the extracted augmented data. For example, if the augmented data includes a “hotline” call-type, the receiving SIP enabled device may be configured to play a certain ringtone or display a “hotline” identifier on the device's display.

Claims (83)

1. A method for initiating communication from a first SIP Enabled device comprising:

initiating a SIP communication request;

creating a SIP data message, wherein a standard data packet is augmented with a portion configured to define a call type variable;

correlating a call type with the communication request;

storing data in the augmented portion of the SIP data message defining the correlated call type; and

transmitting the augmented SIP data message to a second SIP Enabled device.

2. The method of claim 1 , wherein the augmented SIP data message is further configured to define a network identification variable;

a network identification type is defined in the communication request; and

storing data in the augmented portion of the SIP data message defining the network identification type.

3. The method of claim 1 , wherein the augmented SIP data message is an invite or re-invite message.

4. The method of claim 1 , wherein the transmitted said augmented SIP data message is further augmented by a SIP proxy device and forwarded to said second SIP Enabled device.

5. The method of claim 2 , wherein default values are established for the call type by an administrator.

6. The method of claim 2 , further comprising enabling a system user to further customize the call type and parameters.

7. The method of claim 2 , wherein call type parameters are customized for a particular set of SIP devices.

8. The method of claim 2 , wherein the Network_ID parameters are configured for a SIP enabled network through a network administrative process.

9. The method of claim 2 , wherein the augmented SIP data message is a re-invite message.

10. The method of claim 6 , wherein the system user temporarily modifies the call type parameter for a number of communication requests.

11. A method of processing augmented SIP data messages comprising:

receiving at a SIP endpoint an augmented SIP data message augmented with data corresponding to call type/network identification parameters;

extracting data stored in an augmented portion of the augmented SIP data message;

correlating the extracted data to a call type;

generating an indicating function at a receiving SIP enabled device based on the correlated call type;

extracting said data stored in the augmented portion of the augmented SIP data message;

correlating the extracted data to a network identification type; and

generating an indicating function at the receiving SIP enabled device.

12. The method of claim 11 , wherein the SIP enabled device generates a specific ringtone based on the extracted call type.

13. The method of claim 11 , wherein the SIP enabled device interrupts a current communication session, based on the extracted call type parameter.

14. The method of claim 11 , wherein the SIP enabled device displays a call type identifier, or associated text/information on a display.

15. The method of claim 11 , wherein the SIP enabled device displays a network identifier or associated text/information on a display.

16. The method of claim 11 , wherein the SIP enabled device generates a specific ringtone based on the network identification type.

17. The method of claim 11 , wherein the SIP enabled device redirects the communication request to another SIP Enabled device based on the network identification type.

18. The method of claim 11 , wherein the call type/network identification parameters include characterizing the corresponding call as one of an A-B call, a hotline call, a warmline call, a hunting call, a manual hold call, callback, and a call forwarded call.

19. The method of claim 11 , wherein the call type/network identification parameters include characterizing the corresponding network as one of internal/private, external/public and unknown.

20. A method for initiating communication from a first SIP Enabled device comprising:

initiating a SIP communication request;

creating a SIP data message, wherein a standard data packet is augmented with a portion configured to define a Network_ID variable;

correlating a Network_ID with the communication request;

storing data in the augmented portion of the SIP data message defining the correlated Network_ID; and

transmitting the augmented SIP data message to a second SIP Enabled device.

21. The method of claim 20 , wherein the augmented SIP data message is configured to define a call type variable;

correlating a call type is defined in the communication request; and

storing data in the augmented portion of the SIP data message defining the call type.

22. A method of processing augmented SIP data messages comprising:

receiving an augmented SIP data message;

extracting data stored in an augmented portion of the SIP data message;

correlating the extracted data to a Network_ID;

generating an indicating function at a receiving SIP enabled device based on the correlated Network_ID;

extracting data stored in the augmented portion of the SIP data message;

correlating the extracted data to a call type; and

generating an indicating function at the receiving SIP enabled device based on the correlated call type.

23. A method for initiating communication from a first SIP Enabled device comprising:

initiating a SIP communication request;

creating a SIP data message, wherein a standard data packet is augmented with a portion configured to define a call type variable and further define a network identification variable,

a network identification type is defined in the communication request; and

storing data in the augmented portion of the SIP data message defining the network identification type;

correlating a call type with the communication request;

storing data in the augmented portion of the SIP data message defining the correlated call type;

transmitting the augmented SIP data message to a second SIP Enabled device; and

enabling a system user to further customize the call type and parameters, wherein the system user temporarily modifies the call type parameter for a specific duration of time.

24. A method for initiating communication from a first SIP Enabled device comprising:

initiating a SIP communication request;

creating a SIP data message, wherein a standard data packet is augmented with a portion configured to define a call type variable and further define a network identification variable,

a network identification type is defined in the communication request; and

storing data in the augmented portion of the SIP data message defining the network identification type;

correlating a call type with the communication request;

storing data in the augmented portion of the SIP data message defining the correlated call type; and

transmitting the augmented SIP data message to a second SIP Enabled device, wherein augmented parameters are included within an augmented data message to override a receiving device's operational parameters.

25. A method of processing augmented SIP data messages comprising:

receiving an augmented SIP data message;

extracting data stored in an augmented portion of the SIP data message;

correlating the extracted data to a call type;

generating an indicating function at a receiving SIP enabled device based on the correlated call type;

extracting data stored in the augmented portion of the SIP data message;

correlating the extracted data to a network identification type; and

generating an indicating function at the receiving SIP enabled device, wherein the SIP enabled device provides access to the receiving SIP Enabled Device's voicemail based on the network identification type.

26. A method of processing augmented SIP data messages comprising:

receiving an augmented SIP data message;

extracting data stored in an augmented portion of the SIP data message;

correlating the extracted data to a call type;

generating an indicating function at a receiving SIP enabled device based on the correlated call type;

extracting data stored in the augmented portion of the SIP data message;

correlating the extracted data to a network identification type; and

generating an indicating function at the receiving SIP enabled device, wherein the SIP enabled device overrides a function associated with a receiving SIP Enabled Device, based on the extracted call type parameter.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2022
From: ENTERPRISE SYSTEM TECHNOLOGIES S.A.R.L.
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 060685/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2022
From: ENTERPRISE SYSTEM TECHNOLOGIES S.A.R.L.
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 059556/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058821/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 058819/0400 →
RELEASE OF SECURITY INTEREST Recorded Jan 13, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: SIEMENS ENTERPRISE COMMUNICATIONS INC.
Reel/Frame 037472/0736 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2013
From: ENTERPRISE TECHNOLOGIES S.A.R.L.
To: ENTERPRISE SYSTEMS TECHNOLOGIES S.A.R.L.
Reel/Frame 030231/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2013
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.; SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: ENTERPRISE TECHNOLOGIES S.A.R.L.
Reel/Frame 030224/0375 →
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 May 2, 2005
From: KUCMEROWSKI, DENNIS L.; VANDERMEIDEN, DAVID A.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 016534/0420 →