Wireless multimedia player
First Claim
1. A device for receiving and playing a multimedia file streamed from a multimedia server over a wireless telecommunications network, comprising:
- a microprocessor for controlling the operation of the device;
a transceiver operatively connected to the microprocessor for receiving successive blocks of data from the streamed multimedia file over the wireless telecommunication network, wherein blocks of data are received at an initial data transfer rate which is reduced upon receipt of a predetermined amount of data;
a buffer operatively connected to the microprocessor for temporarily storing the received blocks of data from the streamed multimedia file, wherein the temporarily stored blocks of data are processed without storing the received blocks of data in a long term memory medium; and
an output operatively connected to the microprocessor for playing the processed successive blocks of data from the streamed multimedia file, wherein the processed, successive blocks of data are deleted by the device following playback.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless device, system and method for receiving and playing multimedia files streamed from a multimedia server over a wireless telecommunications network. A desired multimedia file is selected from one or more multimedia files stored in the multimedia server, which server is operatively connected to the wireless telecommunications network. Successive blocks of data from the desired multimedia file are streamed over the wireless telecommunications network in a digitized and compressed format and received by the wireless telecommunications device. The received blocks of data from the streamed multimedia file are temporarily stored in a buffer in the wireless device, decoded and decompressed, and successively played through an audio and/or video output in the wireless device. The wireless device monitors the blocks of data stored in the buffer and signals the wireless telecommunications network to increase the rate that the data blocks are transmitted over the wireless network in the event that the data stored in the buffer falls below a minimum threshold level.
407 Citations
69 Claims
-
1. A device for receiving and playing a multimedia file streamed from a multimedia server over a wireless telecommunications network, comprising:
-
a microprocessor for controlling the operation of the device;
a transceiver operatively connected to the microprocessor for receiving successive blocks of data from the streamed multimedia file over the wireless telecommunication network, wherein blocks of data are received at an initial data transfer rate which is reduced upon receipt of a predetermined amount of data;
a buffer operatively connected to the microprocessor for temporarily storing the received blocks of data from the streamed multimedia file, wherein the temporarily stored blocks of data are processed without storing the received blocks of data in a long term memory medium; and
an output operatively connected to the microprocessor for playing the processed successive blocks of data from the streamed multimedia file, wherein the processed, successive blocks of data are deleted by the device following playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for streaming a multimedia file over a wireless telecommunications network to a wireless device, comprising:
-
a multimedia server operatively connected to the wireless telecommunications network, the multimedia server including a database for storing the multimedia file and adapted to stream successive blocks of data from the multimedia file over the wireless telecommunications network in a digitized and compressed format; and
a wireless device operatively connected to the wireless telecommunications network for receiving and playing the streamed multimedia file, the wireless device comprising;
a microprocessor for controlling the operation of the wireless device;
a transceiver operatively connected to the microprocessor for receiving the successive blocks of data streamed over the wireless telecommunications network, wherein blocks of data are received at an initial data transfer rate which is reduces upon receipt of a predetermined amount of data;
a buffer operatively connected to the microprocessor for temporarily storing the received blocks of data from the streamed multimedia file, wherein the temporarily stored blocks of data are processed without storing the received blocks of data in a long term memory medium; and
an output operatively connected to the microprocessor for playing the successive blocks of data from the streamed multimedia file, wherein the microprocessor is programmed to decode and decompress the blocks of data prior to playing through the output, and the decoded and decompressed blocks of data are deleted by the device following playback. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for operating a wireless device for receiving data over a wireless network, comprising:
-
transmitting a message identifying a selected multimedia file;
receiving successive blocks of data from the selected multimedia file, wherein the successive blocks of data are received at an initial data transfer rate which is reduced upon receipt of a predetermined amount of data;
temporarily storing the received blocks of data in a buffer;
decoding and decompressing the blocks of data;
successively playing the decoded and decompressed blocks of data through an output in the wireless device. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
Specification