US2012271963A1PendingUtilityA1

Transport mechanisms for dynamic rich media scenes

50
Assignee: SETLUR VIDYAPriority: Jun 27, 2005Filed: Jul 3, 2012Published: Oct 25, 2012
Est. expiryJun 27, 2025(expired)· nominal 20-yr term from priority
H04N 21/6437H04L 65/70H04L 65/65
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A transport mechanism for supporting the download of SVG over FLUTE or UDP. A RTP payload format is specified that enables live streaming and the streaming of rich media content. According to the present invention, rich media content is encapsulated in RTP packets based upon the payload format at the sender. With the present invention, an efficient framework is provided for satisfying several use cases or scenarios that involve rich media transmission.

Claims

exact text as granted — not AI-modified
1 . A method for delivering content to a client device, comprising:
 transmitting a signal to the client device, the signal carrying within a packet stream a multimedia presentation specified using a markup language,   wherein the multimedia presentation includes at least one scene description and at least one scene update, and wherein the packet stream includes scene packets, each of which contains information derived from either one of the at least one scene description or one of the at least one scene update   
     
     
         2 . The method of  claim 1 , wherein each scene packet includes priority information for the content contained within the scene packet. 
     
     
         3 . The method of  claim 2 , wherein each scene packet includes sequence information relative to the priority information for the scene packet. 
     
     
         4 . The method of  claim 1 , wherein the multimedia presentation includes SVG. 
     
     
         5 . The method of  claim 1 , wherein the packet stream comprises a plurality of real time transfer protocol packets. 
     
     
         6 . The method of  claim 1 , further comprising transmitting embedded static media outside of the packet stream. 
     
     
         7 . The method of  claim 6 , wherein the embedded static media is transmitted via FLUTE. 
     
     
         8 . The method of  claim 6 , further comprising transmitting embedded dynamic media through a plurality of real time transport protocol connections. 
     
     
         9 . The method of  claim 1 , wherein each scene packet includes a type field indicative of the content of the scene packet. 
     
     
         10 . A computer program product for delivering content to a client device, comprising:
 computer code for transmitting a signal to the client device, the signal carrying in a packet stream a multimedia presentation specified using a markup language,   wherein the multimedia presentation includes at least one scene description and at least one scene update, and wherein the packet stream includes scene packets, each of which contains information derived from either one of the at least one scene description or one of the at least one scene update.   
     
     
         11 . The computer program product of  claim 10 , wherein each scene packet includes priority information for the content contained within the scene packet. 
     
     
         12 . The computer program product of  claim 11 , wherein each scene packet includes sequence information relative to the priority information for the scene packet. 
     
     
         13 . The computer program product of  claim 10 , wherein the multimedia presentation includes SVG. 
     
     
         14 . The computer program product of  claim 10 , wherein the packet stream comprises a plurality of real time transfer protocol packets. 
     
     
         15 . The computer program product of  claim 10 , further comprising computer code for transmitting embedded static media outside of the packet stream. 
     
     
         16 . The computer program product of  claim 15 , wherein the embedded static media is transmitted via FLUTE. 
     
     
         17 . The computer program product of  claim 15 , further comprising computer code for transmitting embedded dynamic media through a plurality of real time transport protocol connections. 
     
     
         18 . The computer program product of  claim 10 , wherein each scene packet includes a type field indicative of the content of the scene packet. 
     
     
         19 . An electronic device, comprising:
 a processor; and   a memory unit operatively connected to the processor and including computer code for transmitting a signal to a client device, the signal carrying in a packet stream a multimedia presentation specified using a markup language,   wherein the multimedia presentation includes at least one scene description and at least one scene update, and wherein the packet stream includes scene packets, each of which contains information derived from either one of the at least one scene description or one of the at least one scene update,   
     
     
         20 . The electronic device of  claim 19 , wherein each scene packet includes priority information for the content contained within the scene packet.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.