Method and apparatus for interleaving text and media in a real-time transport session
First Claim
Patent Images
1. A method for transporting text in a real-time Internet Protocol (IP) media transport session, comprising:
- receiving text signaling from a network or from a text generation device;
converting the text signaling into text characters;
formatting the identified text characters into Real Time Protocol (RTP) text packets that are associated with the real-time IP media transport session;
generating RTP media packets that are also associated with the same real-time IP media transport session;
receiving analog tones representing text characters;
extracting a digital meaning from the analog tones;
discarding other analog volume and duration signaling characteristics from the analog tones;
converting the digital meaning of the analog tones into a corresponding real text character;
formatting the real text character into a packet payload in one of the RTP text packets without sending the discarded volume and duration signaling characteristics from the analog tonesinterleaving the RTP text packets with the RTP media packets;
assigning sequentially increasing packet numbers to each of the individual interleaved RTP text packets and RTP media packets that correspond to a sequential combined order that each of the interleaved RTP text packets and RTP media packets are sent on a packet switched network and that all correspond with the single same real-time IP media transport session;
sending the interleaved text packets and media packets over the packet switched network using the same single real-time IP media transport session.
1 Assignment
0 Petitions
Accused Products
Abstract
Text is interleaved and transported along with media data over the same real-time Internet Protocol (IP) media transport session. A network processing device identifies text characters corresponding with text signaling. The identified text characters are formatted into text packets and sent over the same real-time IP media transport session used for real-time media transport. The media transport session can identify the sequence that the text characters are transmitted and can specify a maximum character transfer rate.
89 Citations
36 Claims
-
1. A method for transporting text in a real-time Internet Protocol (IP) media transport session, comprising:
-
receiving text signaling from a network or from a text generation device; converting the text signaling into text characters; formatting the identified text characters into Real Time Protocol (RTP) text packets that are associated with the real-time IP media transport session; generating RTP media packets that are also associated with the same real-time IP media transport session; receiving analog tones representing text characters; extracting a digital meaning from the analog tones; discarding other analog volume and duration signaling characteristics from the analog tones; converting the digital meaning of the analog tones into a corresponding real text character; formatting the real text character into a packet payload in one of the RTP text packets without sending the discarded volume and duration signaling characteristics from the analog tones interleaving the RTP text packets with the RTP media packets; assigning sequentially increasing packet numbers to each of the individual interleaved RTP text packets and RTP media packets that correspond to a sequential combined order that each of the interleaved RTP text packets and RTP media packets are sent on a packet switched network and that all correspond with the single same real-time IP media transport session; sending the interleaved text packets and media packets over the packet switched network using the same single real-time IP media transport session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network processing device, comprising:
-
a processor configured to; convert media signaling into Internet Protocol (IP) media packets; receive text signaling comprising different analog audio tones representing different alpha-numeric characters; identify the alpha-numeric characters represented by the analog audio tones and generate digital values that represent the same identified alpha-numeric characters; formatting the digital values into IP text packets absent analog signaling characteristics describing the audio tones; and sending the IP media packets and the IP text packets in interleaved manner over an IP network using the same real-time IP transport session. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium having a program for transporting text in a real-time Internet Protocol (IP) media transport session, the program when executed comprising:
-
receiving text signaling from a network or from a text generation device, the text signaling comprising tones representing text characters; identifying the text characters represented by the tones; formatting digital values representing the identified text characters into text packets while discarding other analog signaling characteristics from the tones; and sending the text packets over the same real-time IP media transport session used for transporting media packets without sending the discarded analog signaling characteristics from the analog tones. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for transporting text in a real-time Internet Protocol (IP) media transport session, comprising:
-
means for receiving text signaling from a network or from a text generation device; means for identifying text characters represented by the text signaling; means for formatting the identified text characters into text packets; and means for sending the text packets over the same real-time IP media transport session used for transporting media packets, wherein the text packets and media packets are assigned shared sequentially increasing packet numbers in a sequential incrementally increasing order that the combination of the test packets and media packets are each sent in the media transport session, wherein; the text signaling includes analog tones representing the text characters; said means for identifying extracts a digital meaning from the analog tones and discards other analog signaling characteristics from the analog tones; said means for formatting converts the identified digital meaning of the analog tones into corresponding digital values that represent the text characters and formats the digital values into a packet payload in one of the text packets; and said means for sending sends the text packets without including the other discarded analog signaling characteristics from the analog tones. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification