Delivering media data to portable computing devices
First Claim
1. A method for playing a media file in a portable computing device, comprising:
- receiving a first file portion in the portable computing device via a first communication channel, wherein the first file portion is unusable as a media file;
receiving a second file portion in the portable computing device via a second communication channel, wherein the second file portion is unusable as a media file; and
creating the media file in the portable computing device from the first file portion and the second file portion.
4 Assignments
0 Petitions
Accused Products
Abstract
Power consumption in a portable computing device'"'"'s receive-transmit subsystem is reduced when this subsystem receives streaming media data. The portable computing device receives a first portion of the media data via a first communication channel and a second portion of the media data via a second channel. The portable computing device may obtain the first portion well in advance of receiving the second portion and may use a wireless connection to receive the second portion. The portable computing device may terminate the wireless connection once the second portion has been received, thus reducing overall power consumption in wireless device. A client application on the portable computing device reassembles the media file from the first and second portions.
141 Citations
60 Claims
-
1. A method for playing a media file in a portable computing device, comprising:
-
receiving a first file portion in the portable computing device via a first communication channel, wherein the first file portion is unusable as a media file;
receiving a second file portion in the portable computing device via a second communication channel, wherein the second file portion is unusable as a media file; and
creating the media file in the portable computing device from the first file portion and the second file portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for preparing media data for transmission to a portable computing device, comprising:
-
creating a first file portion by removing elements from a media file; and
creating a second file portion from the elements removed from the media file. - View Dependent Claims (10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31)
-
-
15. A portable computing device comprising:
-
a media client configured to request a first file portion from a client computing device and configured to assemble a media file using the first file portion and a second file portion, wherein the first and second file portions are unusable as media files; and
a first transceiver configured to receive the second file portion over a wireless communication channel.
-
-
26. A media playback device, comprising:
-
a first reception means for receiving a first file portion over a first communications channel, wherein the first file portion is unusable as a media file;
a second reception means for receiving a second file portion over a second communications channel, wherein the second file portion is unusable as a media file; and
a media assembly means for assembling a media file from the first file portion and the second file portion.
-
-
32. A media server for transmitting media data to a portable computing device, comprising:
-
means for creating a first file portion by removing elements from a media file, wherein the first file portion is unusable as a media file; and
means for creating a second file portion from the elements removed from the media file, wherein the second file portion is unusable as a media file. - View Dependent Claims (33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
39. A media client for processing media files on a portable computing device, comprising:
-
a first file manager configured to request a first file portion over a first communications channel, wherein the first file portion is unusable as a media file;
a second file manager configured to request a second file portion over a second communications channel, wherein the second file portion is unusable as a media file; and
a media file reconstructor configured to reconstruct a media file from the first file portion and the second file portion.
-
-
51. A computer program product for use in connection with a portable computing device to provide media data for execution by a media client associated with the portable computing device, the portable computing device including a memory configured to store the computer program product, the computer program product comprising:
-
a first file portion rendered unusable as media data by removal of a plurality of data elements; and
a second file portion containing the plurality of data elements removed from the first file portion and sequencing information that explains where the plurality of data elements removed should be placed in the first file portion to produce a media file. - View Dependent Claims (52)
-
-
53. A computer-readable medium containing instructions for controlling a portable computing device to play a media file when executing the instructions, the computer-readable medium instructions comprising:
-
receiving a first file portion in the portable computing device via a first communication channel, wherein the first file portion is unusable as a media file;
receiving a second file portion in the portable computing device via a second communication channel, wherein the second file portion is unusable as a media file; and
creating the media file in the portable computing device from the first file portion and the second file portion. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60)
-
Specification