IP Library Granted Patent US 9,231,814
Granted Patent B2
US 9,231,814 · App. 11/423,946 · Granted Jan 5, 2016

Communication device, method for generating a transport protocol message, and method for processing a transport protocol message

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 9,231,814
App. No.
11/423,946
Granted
Jan 5, 2016
Kind
B2
Abstract

A communication device including a source coding unit source-coding data to be transmitted, a transport protocol unit, coupled to the source coding unit, generating at least one transport protocol message from the source-coded data, wherein the transport protocol unit can add to the source-coded data in the transport protocol message control information by means of which processing of the data to be transmitted can be controlled in a communication device receiving the transport protocol message.

Claims (47)

1. A method for generating a transport protocol message comprising:

transmitting source-coding data by a communication device; and

generating at least one transport protocol message in accordance with a transport protocol from the source-coded data by the communication device, the at least one transport protocol message including control information for controlling a playback processing of source-decoded data of the source-coded data in a communication device receiving the transport protocol message,

wherein: the at least one transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value to indicate the at least one transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is to be included in a payload of the at least one transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

2. A method for processing a transport protocol message comprising:

generating by a communication device data source-coded in accordance with a transport protocol from at least one received transport protocol message;

source-decoding by the communication device the source-coded data;

determining by the communication device control information for controlling a playback processing of the source-decoded data from the at least one received transport protocol message;

and

playback processing the source-decoded data in accordance with the determined control information,

wherein: the at least one received transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value to indicate the at least one received transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is to be included in a payload of the at least one received transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

3. A communication device comprising:

a source coding means for source-coding data to be transmitted; and

a transport protocol means, coupled to the source coding means, for generating at least one transport protocol message from the source-coded data, the at least one transport protocol message including control information for controlling a playback processing of source-coded data of the source-coded data in a communication device receiving the transport protocol message,

wherein: the at least one transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value to indicate the at least one transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is to be included in a payload of the at least one transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

4. A communication device comprising:

a processor; and

a memory comprising a set of instructions that when executed by the processor causes:

a source coding unit to source code data to be transmitted; and

a transport protocol unit, coupled to the source coding unit, to generate at least one transport protocol message, the at least one transport protocol message including control information for controlling a playback processing of data source decoded from the source-coded data in a communication device receiving the transport protocol message,

wherein: the at least one transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value to indicate the at least one transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is to be included in a payload of the at least one transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

5. The communication device as claimed in claim 4 , wherein the transport protocol unit has a first partial transport protocol unit and a second partial transport protocol unit, the memory comprising a further set of instructions that when executed by the processor causes:

the second partial transport protocol unit to generate a second transport protocol message from a first transport protocol message generated by the first partial transport protocol unit in accordance with the Transport Control Protocol or in accordance with the User Datagram Protocol, and

the first partial transport protocol unit to generate the first transport protocol message, wherein the first transport protocol message includes the control information.

6. The communication device as claimed in claim 5 , wherein the memory comprises a further set of instructions that when executed by the processor causes the first partial transport protocol unit to generate the first transport protocol message in accordance with RTP or RTCP.

7. The communication device as claimed in claim 4 , wherein the data to be transmitted is real-time data.

8. The communication device of claim 4 , wherein the control information is to modify an output of one or more portions of audio content by adjusting volume of, adjusting pitch of, or adding a special effect to the output of the one or more portions of the audio content.

9. The communication device of claim 4 , wherein the control information is to identify the one or more portions of audio content to facilitate selective playback of the one or more portions of audio content by the communication device.

10. A communication device comprising:

a processor; and

a memory comprising a set of instructions that when executed by the processor causes:

a source decoding unit, coupled to a transport protocol unit, to source decode source-coded data;

a transport protocol unit to:

generate source-coded data from at least one received transport protocol message, and

determine control information for controlling a playback processing of the source-decoded data from the at least one received transport protocol message; and

a processing unit configured to playback process the source-decoded data in accordance with the determined control information,

wherein: the at least one received transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value that indicates the at least one transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is included in a payload of the at least one received transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

11. The communication device as claimed in claim 10 , wherein the transport protocol unit has a first partial transport protocol unit and a second partial transport protocol unit, the memory comprising a further set of instructions that when executed by the processor causes: the second partial transport protocol to generate at least one transport protocol message for the first partial transport protocol unit from a received message in accordance with the Transport Control Protocol or in accordance with the User Datagram Protocol, and the first partial transport protocol unit to determine the control information from the at least one transport protocol message the control information.

12. The communication device as claimed in claim 11 , wherein the memory comprises a further set of instructions that when executed by the processor causes the first partial transport protocol unit to decode the at least one a message according to a communication protocol selected from the group consisting of: Real Time Transport Protocol, Real Time Transport Control Protocol, and Hypertext Transfer Protocol.

13. The communication device as claimed in claim 10 , wherein the data to be transmitted are real-time data.

14. A communication device comprising:

a source decoding means, coupled to a transport protocol means, for source-decoding source-coded data,

a transport protocol means for:

generating the source-coded data from at least one received transport protocol message, and

determining from the transport protocol message control information for controlling a playback processing of the source-decoded data; and

a processing means for processing the source-decoded data in accordance with the determined control information,

wherein: the at least one received transport protocol message is a real time transport protocol (RTP) message or a real time transport control protocol (RTCP) message and includes a header value that indicates the at least one received transport protocol message is a type that conveys control parameters for controlling playback processing; and the control information is to be included in a payload of the at least one received transport protocol message to control how the communication device is to identify or modify an output of one or more portions of audio content.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →