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

التفاصيل البيبلوغرافية
العنوان: Communication device, method for generating a transport protocol message, and method for processing a transport protocol message
Patent Number: 9,231,814
تاريخ النشر: January 05, 2016
Appl. No: 11/423946
Application Filed: June 13, 2006
مستخلص: 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.
Inventors: Schmidt, Andreas (Braunschweig, DE); Schwagmann, Norbert (Lehe, DE); Luft, Achim (Braunschweig, DE)
Assignees: Intel Deutschland GmbH (Neubiberg, DE)
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 7. The communication device as claimed in claim 4 , wherein the data to be transmitted is real-time data.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 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.
Claim: 13. The communication device as claimed in claim 10 , wherein the data to be transmitted are real-time data.
Claim: 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.
Patent References Cited: 4118604 October 1978 Yanik
4282404 August 1981 Tanimoto et al.
4490584 December 1984 Lucey
5883963 March 1999 Tonella
6359656 March 2002 Huckins
6707819 March 2004 Fraser et al.
6970935 November 2005 Maes
7010032 March 2006 Kikuchi et al.
2004/0032859 February 2004 Miao
2004/0264452 December 2004 Mittal
2005/0094557 May 2005 Chen et al.
2804721 October 1978
3423203 January 1986
1 657 894 May 2006
05048489 February 1993
2003050632 December 2003
663125 May 1979
WO 01/63898 August 2001
WO-02/098077 December 2002












Other References: Schulzrinne, et al., IETF: RFC 3550, RTP: A Transport Protocol for Real Time Applications, http://www.ietf.org/rfc.html, Jul. 2003. cited by applicant
I Schulzrinne, et al.,ETF: RFC 3551, RTP Profile for Audio and Video Conferences with Minimal Control, http://www.ietf.org/rfc.html, Jul. 2003. cited by applicant
3GPP TS 22.228 Version 6.7.0, Release 6, 3rd Generation Partnership Project; Technical Specification Group Services and Systems Aspects; Service Requirements for the Internet Protocol (IPO Multimedia Core Network Subsystem, Stage 1, http://www.3gpp.org/ftp/Specs/2004-12/Re1-6/22—series/. cited by applicant
3GPP TS 23.228 Version 6.8.0, Release 6, 3rd Generation Partnership Project; Technical Specification Group Services and Systems Aspects; IP Multimedia Subsystem (IMS); Stage 2, http://www.3gpp.org/ftp/Specs/2004-12/Re1-6/23—series/. cited by applicant
French Patent Office; Office Action for French App. No. 0605234 dated Apr. 17, 2008; 9 pages. cited by applicant
British Patent Office; Office Action for British App. No. GB0611688.3 dated Oct. 20, 2006; 6 pages. cited by applicant
British Patent Office; Office Action for British App. No. GB0611688.3 dated Aug. 28, 2007; 1 page. cited by applicant
German Patent Office; Office Action for German App. No. 102005027247.9-31 dated Feb. 7, 2006; 3 pages. cited by applicant
German Patent Office; Office Action for German App. No. 102005027247.9-31 dated Jun. 19, 2008; 3 pages. cited by applicant
German Patent Office; Office Action for German App. No. 102005027247.9-31 dated Nov. 16, 2010; 4 pages. cited by applicant
IETF: RFC 768; Jon Postel; “User Datagram Protocol”; Aug. 28, 1980; 3 pages. cited by applicant
IEFT: RFC 791; Jon Postel; “Internet Protocol”; Sep. 1981; 50 pages. cited by applicant
IETF: RFC 793; Jon Postel; “Transmission Control Protocol”; Sep. 1981; 90 pages. cited by applicant
Assistant Examiner: Guadalupe-Cruz, Aixa
Primary Examiner: Lee, Jae Y
Attorney, Agent or Firm: Schwabe, Williamson & Wyatt, P.C.
رقم الانضمام: edspgr.09231814
قاعدة البيانات: USPTO Patent Grants