IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0366351
(1999-08-02)
|
발명자
/ 주소 |
- Galensky, Duane
- Zidel, Andrew
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
174 인용 특허 :
48 |
초록
▼
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
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.
대표청구항
▼
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
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. 2. The device according to claim 1, wherein the blocks of the multimedia file are received in a digitized and compressed format, transmitted at a first transmission rate until an initial threshold of blocks are received and subsequent blocks are transmitted at a second lower transmission rate.3. The device according to claim 2, wherein the microprocessor is programmed to decode and decompress the blocks of data prior to playing through the output.4. The device according to claim 3, further comprising a non-volatile memory operatively connected to the microprocessor for storing the decoding and decompression program, said memory is configured to store a program for transmitting a signal to a streaming device when a number of data blocks corresponding to a predetermined initial minimum threshold of data blocks have been received.5. The device according to claim 4, further comprising a visual display operatively connected to the microprocessor for displaying a the name of the streamed multimedia file stored in the memory.6. The device according to claim 1, further comprising a memory operatively connected to the microprocessor for storing the received blocks of data from the multimedia file for subsequent playback through the output.7. The device according to claim 6, further comprising a user control panel operatively connected to a microprocessor to signal the microprocessor to play the blocks of data from the multimedia file that are stored in the memory.8. The device according to claim 7, wherein the microprocessor is configured to establish a connection with the wireless telecommunication network and display a listing of at least one multimedia file server connected to the wireless telecommunication network on the visual display.9. The device according to claim 8, wherein the displayed listing of at least one multimedia file server includes a remote multimedia file server and a file stored on said remote multimedia file server.10. The device according to claim 8, wherein the displayed listing of at least one multimedia file server includes a central multimedia file server with links to at least one remote multimedia file server and a multimedia file stored on the remote multimedia file server.11. The device according to claim 8, wherein the microprocessor is configured to receive a signal from the user control corresponding to a user selected displayed multimedia file server.12. The device according to claim 8, wherein the microprocessor is configured to create a multimedia streaming file request transmitted to a connected multimedia file server.13. The device according to claim 1, wherein the multimedia file is a digital audio file.14. The device according to claim 1, wherein the multimedia file is a digital video file.15. The device according to claim 1, wherein the output is an audio speaker.16. The device according to claim 1, wherein the output is a receptacle for operatively connecting the device to an audio speaker.17. The device according to claim 1, wherein the output is a visual display.18. The device according to claim 1, wherein the blocks of data are received from the wireless telecommunications network at a first transmission rate until a minimum threshold level of data is stored in the buffer and at a second transmission rate after the minimum threshold level of data is stored in the buffer, wherein the first transmission rate is higher than the second transmission rate when the minimum threshold level of data is stored in the buffer.19. The device according to claim 18, wherein the microprocessor monitors the size of the buffer to ensure that the data contained in the buffer does not fall below the minimum threshold level prior to receiving all of the blocks of data associated with the multimedia file.20. The device according to claim 19, wherein the microprocessor signals the wireless telecommunications network to adjust the data transmission rate that data to the device based upon the size of the buffer.21. The device according to claim 19, wherein the microprocessor signals the wireless telecommunications network to increase the data transmission rate to the device when the size of the buffer falls beneath the minimum threshold level.22. The device according to claim 1, wherein the device is portable and comprises a battery for powering the device.23. The device according to claim 1, wherein the device is adapted to transmit payment information over the wireless network to the multimedia server before the multimedia file is streamed to the device.24. The device according to claim 1, wherein a user of the device is billed each time a multimedia file is streamed to the device.25. The device according to the claim 1, wherein the transceiver is a wideband transceiver operatively connected to an antenna and the microprocessor.26. The device according to claim 1, wherein the microprocessor is configured to manage power consumption of device components.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. 28. The system according to claim 27, wherein the wireless device further comprises a non-volatile memory operatively connected to the microprocessor for storing the decoding and decompression program, said memory is configured to store a program for transmitting a signal to a streaming device when a number of data blocks corresponding to a predetermined initial minimum threshold of data blocks have been received.29. The system according to claim 27, wherein the wireless device further comprises a memory operatively connected to the microprocessor for storing the received blocks of data from the multimedia file for subsequent playback through the output.30. The system according to claim 29, wherein the wireless device further comprises a visual display operatively connected to the microprocessor for displaying the name of the streamed multimedia file stored in the memory.31. The system according to claim 29, wherein the wireless device further comprises a user control panel operatively connected to the microprocessor to signal the microprocessor to play the blocks of data from the multimedia file that are stored in the memory.32. The system according to claim 29, wherein an authentication code must be received by the wireless device prior to playback of the received blocks of data from the multimedia file stored in the memory.33. The system according to claim 32, wherein the authentication code is transmitted by the multimedia server over the wireless network to the wireless device.34. The system according to claim 27, wherein the multimedia file is a digital audio file.35. The system according to claim 27, wherein the multimedia file is a digital video file.36. The system according to claim 27, wherein the output is an audio speaker.37. The system according to claim 27, wherein the output is a receptacle for operatively connecting the device to an audio speaker.38. The system according to claim 27, wherein the output is a visual display.39. The system according to claim 27, wherein the blocks of data are received from the wireless telecommunications network at a first transmission rate until a minimum threshold level of data is stored in the buffer and at a second transmission rate after the minimum threshold level of data is stored in the buffer, the first transmission rate being higher than the second transmission rate when at least the minimum threshold level of data is stored in the buffer.40. The system according to claim 39, wherein the microprocessor monitors the size of the buffer to ensure that data contained in the buffer does not fall below a minimum threshold level prior to receiving all of the blocks of data associated with the multimedia file.41. The system according to claim 40, wherein the microprocessor signals the wireless telecommunications network to adjust the rate that data is transmitted to the wireless device based upon the size of the buffer.42. The system according to claim 40, wherein the microprocessor signals the wireless telecommunications network to increase the rate that data is transmitted to the wireless device when the size of the buffer falls beneath the minimum threshold level.43. The system according to claim 27, wherein the wireless device is portable and comprises a battery for powering the device.44. The system according to claim 27, wherein the multimedia server is operatively connected to the wireless telecommunications network via the public switched telephone network.45. The system according to claim 27, wherein the multimedia server is operatively connected to the wireless telecommunications network via the Internet.46. The system according to claim 27, wherein payment information is communicated to the multimedia server prior to streaming the multimedia file to the wireless device.47. The system according to claim 27, wherein a user of the device is billed each time a multimedia file is streamed to the device.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. 49. The method according to claim 48, wherein the blocks of data are received at a first transmission rate until a minimum threshold level of data is stored in the buffer and at a second transmission rate after the minimum threshold level of data is stored in the buffer, the first transmission rate being higher than the second transmission rate when at least the minimum threshold level of data is stored in the buffer.50. The method according to claim 49, further comprising monitoring the size of the buffer to ensure that the data contained in the buffer does not fall below the minimum threshold level prior to receiving all of the data associated with the selected multimedia file.51. The method according to claim 48, further comprising requesting a subsequent adjustment of the rate that data is transmitted based upon the amount of data in the buffer.52. The method according to claim 48, further comprising the step of requesting an increase of the rate that data is transmitted when the amount of data in the buffer falls beneath the minimum threshold level.53. The method according to claim 48, further comprising the step of storing the received blocks of data in a memory of the wireless device for subsequent playback through the output.54. The method according to claim 53, further comprising displaying the name of the selected multimedia file stored in the memory and playing the multimedia file through the output.55. The method according to claim 53, further comprising the step of receiving an authentication code prior to playback of the received blocks of data stored in the memory.56. The method according to claim 55, wherein the authentication code is received after a transmission of payment information from the device.57. The method according to claim 55, wherein the authentication code is received by the wireless device over the wireless network.58. The method according to claim 57, wherein, prior to the wireless device receiving the authentication code, an account associated with a user of the device is identified and debited.59. The method according to claim 48, wherein the multimedia file is a digital audio file.60. The method according to claim 48, wherein the multimedia file is a digital video file.61. The method according to claim 48, wherein the output is an audio speaker.62. A The method according to claim 48, wherein the output is a receptacle for operatively connecting the device to an audio speaker.63. The method according to claim 48, wherein the output is a visual display.64. The method according to claim 48, further comprising selecting a multimedia file from a multimedia server operatively connected to the wireless telecommunications network via the public switched telephone network.65. The method according to claim 48, further comprising selecting a multimedia file from a multimedia server operatively connected to the wireless telecommunications network via the Internet.66. The method according to claim 48, further comprising transmitting payment information before the selected multimedia file is received by the wireless device.67. The method according to claim 48, further comprising the step of receiving a billing indication prior to receipt of the selected multimedia file.68. The method according to claim 67, further comprising the steps of:transmitting data associated with a device user account; and receiving an indication that the device user account has been debited a predetermined amount. 69. The method according to claim 48, further comprising receiving a listing of available multimedia files for the wireless device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.