IP Library Granted Patent US 10,110,639
Granted Patent B2
US 10,110,639 · App. 15/028,610 · Granted Oct 23, 2018

Method for telecommunication and communication terminal

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 10,110,639
App. No.
15/028,610
Granted
Oct 23, 2018
Kind
B2
Abstract

The invention concerns a telecommunication method, wherein a communication connection, initiated and controlled by the Session Initiation Protocol (SIP) provided by an SIP server ( 16, 24 ), is established to and/or from a communication terminal ( 10, 12 ), as well as a communication terminal ( 10, 12 ) configured for that purpose. According to the invention, a function address in the form of an SIP protocol element, which is or may be initiated by the communication terminal ( 10, 12 ), is generated dynamically for calling up at least one function of the SIP server ( 16, 24 ) that can be assigned to the respective communication connection and is at least temporarily available, wherein the SIP protocol element serves as the target address for an SIP message to the SIP server ( 16, 24 ) to call up the function.

Claims (34)

1. A method for initiating telecommunications between a first communication terminal of a first user and a second communication terminal of a second user, comprising:

a first communication device generating a dynamic protocol element in response to receiving a first call for establishing a communication connection between the first communication terminal and the second communication terminal, the protocol element comprising an address of the first communication device and an identifier for the first call, the first communication device comprising a processor connected to a non-transitory computer readable medium;

the first communication device sending the generated dynamic protocol element to the second communication terminal in response to receiving the first call for establishment of the communication connection; and

the first communication device using the generated dynamic protocol element to call up call-related data associated with the communication connection of the first call in response to receiving a request having the protocol element that is received during the communication connection or within a pre-selected time period after the communication connection ends.

2. The method of claim 1 , wherein the protocol element is a Session Initiation Protocol (SIP) protocol element that is configured as a SIP Universal Resource Identifier (SIP URI).

3. The method of claim 1 , comprising:

sending the request to the first communication device, the request being sent within SIP dialogue during the communication connection.

4. The method of claim 1 , wherein the first communication device is a gateway.

5. The method of claim 1 , wherein the request is a malicious call identification call-up.

6. The method of claim 1 , wherein the generated dynamic protocol element is a function address that is sent to the second communication terminal within an INVITE message.

7. The method of claim 1 , wherein the protocol element is a function address, the method also comprising:

the first communication device calling up a function using the protocol element in response to receiving the request within the pre-selected time period after termination of the communication connection.

8. The method of claim 1 , comprising:

the first communication device discarding the dynamically generated protocol element after responding to the request.

9. The method of claim 1 , wherein the protocol element is a Session Initiation Protocol element.

10. The method of claim 9 , wherein the first communication device is a SIP server.

11. The method of claim 10 , wherein the request is a malicious call identification call-up, the method also comprising:

the first communication device discarding the dynamically generated protocol element after responding to the request.

12. A non-transitory computer readable medium having a program stored thereon such that the program defines a method that is performed by a communication device having a processor that executes the program, the method comprising:

the first communication device generating a dynamic protocol element in response to receiving a first call for establishing a communication connection between the first communication terminal and the second communication terminal; the protocol element comprising an address of the first communication device and an identifier for the first call;

the first communication device sending the generated dynamic protocol element to the second communication terminal in response to receiving the first call for establishment of the communication connection;

the first communication device using the generated dynamic protocol element to call up call-related data associated with the communication connection of the first call in response to receiving a request having the protocol element that is received during the communication connection or within a pre-selected time period after the communication connection ends.

13. A communication terminal comprising:

hardware comprising a processor connected to non-transitory computer readable medium;

the communication terminal configured such that a communication connection initiated and controlled by Session Initiation Protocol (SIP) is establishable with another communication terminal via an SIP server or a gateway to which the communication terminal is communicatively connectable;

the communication terminal configured to generate a function address as

an SIP protocol element to serve as a target address of an SIP message and the communication terminal configured to send the SIP message having the function address to the SIP server or the gateway to call up a function within SIP dialogue the communication terminal exchanges during the communication connection the communication terminal has with another communication terminal.

14. The communication terminal of claim 13 , wherein the SIP protocol element is a SIP Universal Resource Identifier (SIP URI).

15. The communication terminal of claim 13 , wherein the communication terminal is configured to discard the SIP protocol element after the request is function is called up.

16. The communication terminal of claim 13 , wherein the function is a malicious call identification call-up.

17. The communication terminal of claim 13 , wherein the communication terminal is configured to generate the function address dynamically during the communication connection.

18. The communication terminal of claim 13 , wherein the SIP message is sent to the gateway.

19. The communication terminal of claim 13 , wherein the SIP message is sent to the SIP server.

20. The communication terminal of claim 19 , wherein the SIP message is configured so that the SIP server recognizes the function from the function address included in the SIP message to execute the function.

Assignments (5)
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058821/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 058818/0512 →
CONTRIBUTION AGREEMENT Recorded Dec 22, 2020
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 054828/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2016
From: HORVATH, ERNST
To: UNIFY GMBH & CO. KG
Reel/Frame 038255/0911 →