Method and system for optimizing streaming media
First Claim
Patent Images
1. A computer implemented process for optimizing a media environment having a media player and a data stream, the process comprising:
- configuring a performance criterion;
receiving the data stream;
collecting performance data from the data stream;
analyzing the performance data to determine if the performance data satisfies the performance criterion; and
if the performance data does not satisfy the performance criterion, identifying an alternate media environment that provides improved performance data, and changing to the alternate media environment for improved performance.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention comprises a computer implemented process for optimizing a media environment having a media player and a data stream, the process comprising: configuring a performance criterion; receiving the data stream; collecting performance data from the data stream; analyzing the performance data to determine if the performance data satisfies the performance criterion; and if the performance data does not satisfy the performance criterion, identifying an alternate media environment that provides improved performance data, and changing to the alternate media environment for improved performance.
45 Citations
20 Claims
-
1. A computer implemented process for optimizing a media environment having a media player and a data stream, the process comprising:
-
configuring a performance criterion;
receiving the data stream;
collecting performance data from the data stream;
analyzing the performance data to determine if the performance data satisfies the performance criterion; and
if the performance data does not satisfy the performance criterion, identifying an alternate media environment that provides improved performance data, and changing to the alternate media environment for improved performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for optimizing a media environment having a media player and a data stream, the apparatus comprising:
-
a processor;
a memory connected to the processor;
a performance criterion stored in the memory; and
a streaming media optimizer program in the memory operable to cause the processor to receive the data stream, collect performance data from the data stream, analyze the performance data to determine if the performance data satisfies the performance criterion, and if the performance data does not satisfy the performance criterion, identify an alternate media environment that provides improved performance data, and change to the alternate media environment to improve performance. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable memory having a computer program for performing a method of optimizing a media environment having a media player and a data stream, the method comprising:
-
configuring a performance criterion;
receiving the data stream;
collecting performance data from the data stream;
analyzing the performance data to determine if the performance data satisfies the performance criterion; and
if the performance data does not satisfy the performance criterion, identifying an alternate media environment that provides improved performance data, and changing to the alternate media environment for improved performance. - View Dependent Claims (18, 19, 20)
-
Specification