Home network system with transmission error recovery
First Claim
Patent Images
1. A home entertainment system, comprising:
- at least one server; and
at least one client component communicating with the server on a network path, wherein the client component buffers data received from the server and monitors the amount of buffered data, wherein if it is determined that the amount of buffered data falls below an underflow threshold, the client component sends a request to the server to raise the rate at which data is transmitted.
1 Assignment
0 Petitions
Accused Products
Abstract
A client TV in a home entertainment network receives and buffers an audio/video stream from a server, before playing the stream. In the case of buffer underflow, the client TV requests the server to raise the transmission rate. If this causes an ensuing buffer overflow, the client TV requests the server to reset the transmission rate or stop transmitting altogether for a short time.
97 Citations
19 Claims
-
1. A home entertainment system, comprising:
-
at least one server; and
at least one client component communicating with the server on a network path, wherein the client component buffers data received from the server and monitors the amount of buffered data, wherein if it is determined that the amount of buffered data falls below an underflow threshold, the client component sends a request to the server to raise the rate at which data is transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for playing at least one audio/video stream on a client TV communicating with a server in a home entertainment network, comprising:
-
transmitting the stream from the server to the client TV;
during the transmitting act, buffering the stream at the client TV;
playing the stream at the client TV;
monitoring an amount of buffered data during the playing act; and
in the event that the amount of buffered data falls below a threshold, increasing the rate at which the stream is transmitted from the server to the client TV. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A TV configured for use in a home entertainment network including a server and a network communication path, comprising:
-
means for monitoring a data buffer;
means for comparing an amount of data in the buffer to an underflow threshold;
means for causing the server to increase the rate at which data is transmitted to the TV over the network path if the amount of data in the buffer falls below the underflow threshold; and
means for causing the server to undertake at least one of;
decreasing the rate at which data is transmitted to the TV over the network, and temporarily stopping transmission to the TV, if the amount of data in the buffer rises above an overflow threshold. - View Dependent Claims (16, 17, 18, 19)
-
Specification