Claims
- 1. A method comprising:searching a database for a profile associated with an end user, the profile including personal information about the end user and the end user using a client computer; selecting a bandwidth for transmission of a data stream to the client computer based at least in part on the personal information; and delivering the data stream at the bandwidth selected for transmission to the end user.
- 2. The method of claim 1, further comprising receiving a request for the transmission of the data stream from the end user.
- 3. The method of claim 1, further comprising selecting the bandwidth for transmission of the data stream to the end user based at least in part on an overall demand for the bandwidth at a time the bandwidth for transmission of the data stream is selected.
- 4. A server communicatively coupled to a client computer, the server configured for:searching a database for a profile associated with an end user of the client computer, the profile including personal information about the end user; selecting a bandwidth for transmission of a data stream to the client computer based at least in part on the personal information; and delivering the data stream at the bandwidth selected for transmission to the client computer.
- 5. The server of claim 4, further comprising receiving a request for the transmission of the data stream from the client computer.
- 6. The server of claim 4, further comprising selecting the bandwidth for transmission of the data stream to the end user based at least in part on an overall demand for the bandwidth at a time the bandwidth for transmission of the data stream is selected.
- 7. A computer-readable medium having computer-executable instructions for performing a method comprising:searching a database for a profile associated with an end user of a client computer, the profile including personal information about the end user; selecting a bandwidth for transmission of a data stream to the client computer based at least in part on the personal information; and delivering the data stream at the bandwidth selected for transmission to the client computer.
- 8. The computer-readable medium of claim 7, further comprising receiving a request for the transmission of the data stream from the client computer.
- 9. The computer-readable medium of claim 7, further comprising selecting the bandwidth for transmission of the data stream to the client computer based at least in part on an overall demand for the bandwidth at a time the bandwidth for transmission of the data stream is selected.
- 10. A method comprising:sending a request, by a client computer, for a data stream to a server; and receiving at the client the data stream at a bandwidth selected by the server based at least in part on personal information included in a profile associated with an end user of the client computer.
- 11. The method of claim 10, wherein the server selects the bandwidth also based on an overall demand for the bandwidth at a time the bandwidth for the data stream is selected.
- 12. A client computer, said client computer configured to:send a request, by an end user on the client computer, for a data stream to a server; and receive the data stream at a bandwidth selected by the server based at least in part on personal information included in a profile associated with the end user.
- 13. The client computer of claim 12, wherein the server selects the bandwidth also based on an overall demand for the bandwidth at a time the bandwidth for the data stream is selected.
Parent Case Info
This is a continuation of U.S. patent application Ser. No.: 08/887,951, filed Jul. 3, 1997, now U.S. Pat. No. 6,345,293 which application is incorporated herein by reference.
US Referenced Citations (39)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/887951 |
Jul 1997 |
US |
Child |
09/607735 |
|
US |