Methods and systems that use information about data packets to determine an order for sending the data packets
First Claim
Patent Images
1. A method of streaming media data, said method comprising:
- accessing media data comprising a plurality of data packets;
accessing first information that quantifies a characteristic of a data packet in said plurality of data packets; and
using said first information to determine an order for sending said data packets in a network.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems thereof for streaming media data are described. Media data comprising a plurality of data packets is accessed. Information that quantifies a characteristic of each data packet in the plurality of data packets is also accessed. That information is used to determine an order for sending the data packets over a network.
-
Citations
38 Claims
-
1. A method of streaming media data, said method comprising:
-
accessing media data comprising a plurality of data packets;
accessing first information that quantifies a characteristic of a data packet in said plurality of data packets; and
using said first information to determine an order for sending said data packets in a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of scheduling the transmission of data packets comprising media data, said method comprising:
-
generating transmission schedules that list different orders for sending a plurality of data packets over a network;
accessing first information that quantifies for a data packet an effect that would result if said data packet was not sent or received;
evaluating said transmission schedules using said first information and also using second information that characterizes network performance to quantify a total effect associated with each transmission schedule evaluated; and
selecting a transmission schedule that is better than the others of said transmission schedules measured by said total effect. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for streaming media data in a network, said system comprising:
a streaming element for streaming a plurality of data packets over said network according to an order that is determined using first information that quantifies a characteristic of a data packet in said plurality of data packets. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
Specification