Content Stream Management
First Claim
Patent Images
1. A method implemented by one or more modules of a client device, the method comprising:
- examining, at the client device, a communication from at least one other client device that describes per stream usage of network bandwidth by the at least one other client device to receive content; and
managing usage of the network bandwidth at the client device based on the communication and a determination of per stream usage of the network bandwidth to receive content by the client device that also consumes at least a portion of the network bandwidth.
2 Assignments
0 Petitions
Accused Products
Abstract
Content stream management techniques are described. In an implementation, a communication is examined at a client device from at least one other client device that describes per stream usage of network bandwidth by the at least one other client device to receive content. Usage of the network bandwidth at the client device is managed based on the communication and a determination of per stream usage of the network bandwidth to receive content by the client device that also consumes at least a portion of the network bandwidth.
-
Citations
20 Claims
-
1. A method implemented by one or more modules of a client device, the method comprising:
-
examining, at the client device, a communication from at least one other client device that describes per stream usage of network bandwidth by the at least one other client device to receive content; and managing usage of the network bandwidth at the client device based on the communication and a determination of per stream usage of the network bandwidth to receive content by the client device that also consumes at least a portion of the network bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A client device comprising one or more modules configured to:
-
determine per stream usage of content at the client device that consumes at least a portion of network bandwidth that is available at a location; form a communication to be communicated to at least one other client device that shares the network bandwidth that is available at the location with the client device , the communication describing per stream usage by the client device; examine another communication, from the at least one other client device, that describes per stream usage of the other client device that consumes at least a portion of the network bandwidth; and manage the per stream usage by the client device based at least in part on the determination of the per stream usage of content at the client device and the described per stream usage of the other client device described by the other communication. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media comprising instructions that are stored thereon that, responsive to execution by a client device, cause the client device to perform operations comprising:
-
comparing per stream usage of content that consumes network bandwidth with per stream usage of a plurality of streams of content usage by another client device that shares bandwidth that is assigned to a location that includes the client device and the other client device; prioritizing the per stream usage of the client device and the other client device; and implementing the prioritized per stream usage at the client device. - View Dependent Claims (18, 19, 20)
-
Specification