Patent ID: 7921445
Filing Date: 2011-04-05
Classification: H04N

Abstract:
1. A processor-implemented method of modifying an input media signal stored on a server for playback on a client in a streaming environment according to a client-specified parameter, comprising: using a stream processing algorithm to perform a first stage of computation on the input media signal, once, at the server, to generate an intermediate representation of the input media signal, independent of the client-specified parameter; the first stage of computation including a time scale modification of the input media signal using a time-to -frequency mapping of the input media signal to generate a plurality of samples comprising the intermediate representation; wherein the time scale modification of the input media signal comprises: wherein the intermediate representation requires a second stage of computation in order to provide partial processing for playback on the client, the second stage of computation being implemented by the stream processing algorithm receiving a client-specified parameter subsequent to generation of the intermediate representation; storing the intermediate representation of the input media signal; using the stream processing algorithm to perform the second stage of computation on the intermediate representation to generate a modified media signal for providing partial processing for playback on a client based on the client-specified parameter; and performing a third stage of computation for implementing a final processing of the modified media signal.