Methods and apparatus for packetization of content for transmission over a network
First Claim
1. A method for packetization of multimedia content for distribution over a network, the method comprising:
- generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for packetization of content for transmission over a network. A method is provided that includes generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. An apparatus includes encoding logic configured to generate one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and packetization logic configured to add a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference.
-
Citations
89 Claims
-
1. A method for packetization of multimedia content for distribution over a network, the method comprising:
-
generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
encoding logic configured to generate one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
packetization logic configured to add a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
means for generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
means for adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium having a computer program comprising one or more instructions, which when executed by at least one processor, operates to provide packetization of multimedia content for distribution over a network, the computer program comprising:
-
instructions for generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
instructions for adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. At least one processor configured to perform a method for packetization of multimedia content for distribution over a network, the method comprising:
-
generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference; and
adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method for packetization of multimedia content for distribution over a network, the method comprising:
-
processing one or more content blocks to produce one or more application layer packets;
extracting a sync header from the one or more application layer packets to produce one or more content layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to a time reference; and
synchronizing the one or more content layer packets based on the time indicator. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
receiving logic configured to process one or more content blocks to produce one or more application layer packets; and
de-packetization logic configured to extract a sync header from the one or more application layer packets to produce one or more content layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to a time reference, and to synchronize the one or more content layer packets based on the time indicator. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
means for processing one or more content blocks to produce one or more application layer packets;
means for extracting a sync header from the one or more application layer packets to produce one or more content layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to a time reference; and
means for synchronizing the one or more content layer packets based on the time indicator. - View Dependent Claims (48, 49, 50, 51, 52)
-
-
53. A computer-readable medium having a computer program comprising instructions, which when executed by at least one processor, operate to provide packetization of multimedia content for distribution over a network, the computer program comprising:
-
instructions for processing one or more content blocks to produce one or more application layer packets;
instructions for extracting a sync header from the one or more application layer packets to produce one or more content layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to a time reference; and
instructions for synchronizing the one or more content layer packets based on the time indicator. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. At least one processor configured to perform a method for packetization of multimedia content for distribution over a network, the method comprising:
-
processing one or more content blocks to produce one or more application layer packets;
extracting a sync header from the one or more application layer packets to produce one or more content layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to a time reference; and
synchronizing the one or more content layer packets based on the time indicator. - View Dependent Claims (60, 61, 62, 63, 64)
-
-
65. A method for packetization of multimedia content for distribution over a network, the method comprising:
-
receiving one or more content blocks, wherein the one or more content blocks comprises a frame header;
determining that a selected content block includes an error;
assuming that a selected frame header associated with the selected content block comprises one or more selected values; and
processing the one or more content blocks to produce one or more application layer packets. - View Dependent Claims (66, 67, 68, 69)
-
-
70. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
input logic configured to receiving one or more content blocks, wherein the one or more content blocks comprises a frame header; and
de-packetization logic configured to determine that a selected content block includes an error, assume that a selected frame header associated with the selected content block comprises one or more selected values, and process the one or more content blocks to produce one or more application layer packets. - View Dependent Claims (71, 72, 73, 74)
-
-
75. Apparatus for packetization of multimedia content for distribution over a network, the apparatus comprising:
-
means for receiving one or more content blocks, wherein the one or more content blocks comprises a frame header;
means for determining that a selected content block includes an error;
means for assuming that a selected frame header associated with the selected content block comprises one or more selected values; and
means for processing the one or more content blocks to produce one or more application layer packets. - View Dependent Claims (76, 77, 78, 79)
-
-
80. A computer-readable medium having a computer program comprising instructions, which when executed by at least one processor, operates to provide packetization of multimedia content for distribution over a network, the computer program comprising:
-
instructions for receiving one or more content blocks, wherein the one or more, content blocks comprises a frame header;
instructions for determining that a selected content block includes an error;
instructions for assuming that a selected frame header associated with the selected content block comprises one or more selected values; and
instructions for processing the one or more content blocks to produce one or more application layer packets. - View Dependent Claims (81, 82, 83, 84)
-
-
85. At least one processor configured to perform a method for packetization of multimedia content for distribution over a network, the method comprising:
-
receiving one or more content blocks, wherein the one or more content blocks comprises a frame header;
determining that a selected content block includes an error;
assuming that a selected frame header associated with the selected content block comprises one or more selected values; and
processing the one or more content blocks to produce one or more application layer packets. - View Dependent Claims (86, 87, 88, 89)
-
Specification