IP Library Granted Patent US 8,606,954
Granted Patent B1
US 8,606,954 · App. 13/071,031 · Granted Dec 10, 2013

Progressive download of media content over different wireless access networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,606,954
App. No.
13/071,031
Granted
Dec 10, 2013
Kind
B1
Abstract

A wireless communication device comprises a processing system and a communication transceiver. The communication transceiver is configured to receive a first portion of a media file transmitted from a media gateway over a first wireless network via progressive download, and perform a handoff to a second wireless network. The processing system is configured to determine a content received ratio of the media file that indicates the first portion of the media file received by the wireless communication device, and generate a request for a second portion of the media file. The communication transceiver is configured to transfer the request for the second portion of the media file for delivery to the media gateway over the second wireless network, wherein the request for the second portion of the media file includes the content received ratio, and receive the second portion of the media file transmitted from the media gateway over the second wireless network via progressive download.

Claims (31)

1. A method of operating a wireless communication device to facilitate progressive download of media content, the method comprising:

receiving a first portion of a media file in a first format transmitted from a media gateway over a first wireless network via progressive download;

performing a handoff to a second wireless network;

determining a content received ratio of the media file in the first format that indicates the first portion of the media file in the first format received by the wireless communication device;

transferring a request for a second portion of the media file in a second format for delivery to the media gateway over the second wireless network, wherein the request for the second portion of the media file in the second format includes the content received ratio of the media file in the first format and wherein the second format of the media file comprises a different number of bytes than the first format of the media file; and

receiving the second portion of the media file in the second format transmitted from the media gateway over the second wireless network via progressive download.

2. The method of claim 1 wherein determining the content received ratio of the media file in the first format comprises determining a byte ratio of received bytes to total bytes of the media file in the first format.

3. The method of claim 1 wherein determining the content received ratio of the media file in the first format comprises determining a remaining bytes ratio of remaining bytes to total bytes of the media file in the first format.

4. The method of claim 1 wherein determining the content received ratio of the media file in the first format comprises determining a time ratio of played time to total time of the media file in the first format.

5. The method of claim 4 wherein determining the time ratio of the played time to the total time of the media file in the first format comprises determining the played time and the total time from a media player configured to play the media file in the first format on the wireless communication device.

6. The method of claim 4 further comprising determining a remaining time of the media file in the first format by subtracting the played time from the total time of the media file in the first format, and including the remaining time in the request for the second portion of the media file in the second format.

7. The method of claim 1 wherein determining the content received ratio of the media file in the first format comprises determining a remaining time ratio of remaining time to total time of the media file in the first format.

8. The method of claim 1 wherein the media gateway is configured to determine the second portion of the media file in the second format based on the content received ratio of the media file in the first format included in the request for the second portion of the media file in the second format.

9. The method of claim 1 wherein the first wireless network comprises a third generation (3G) wireless network and the second wireless network comprises a fourth generation (4G) wireless network.

10. The method of claim 1 wherein performing the handoff to the second wireless network comprises performing a hard handoff to the second wireless network, and wherein the first wireless network and the second wireless network are different network types.

11. A wireless communication device comprising:

a wireless communication transceiver configured to receive a first portion of a media file in a first format transmitted from a media gateway over a first wireless network via progressive download, and perform a handoff to a second wireless network;

a processing system configured to determine a content received ratio of the media file in the first format that indicates the first portion of the media file in the first format received by the wireless communication device, and generate a request for a second portion of the media file in a second format; and

the wireless communication transceiver configured to transfer the request for the second portion of the media file in the second format for delivery to the media gateway over the second wireless network, wherein the request for the second portion of the media file in the second format includes the content received ratio of the media file in the first format and wherein the second format of the media file comprises a different number of bytes than the first format of the media file, and receive the second portion of the media file in the second format transmitted from the media gateway over the second wireless network via progressive download.

12. The wireless communication device of claim 11 wherein the processing system configured to determine the content received ratio of the media file in the first format comprises the processing system configured to determine a byte ratio of received bytes to total bytes of the media file in the first format.

13. The wireless communication device of claim 11 wherein the processing system configured to determine the content received ratio of the media file in the first format comprises the processing system configured to determine a remaining bytes ratio of remaining bytes to total bytes of the media file in the first format.

14. The wireless communication device of claim 11 wherein the processing system configured to determine the content received ratio of the media file in the first format comprises the processing system configured to determine a time ratio of played time to total time of the media file in the first format.

15. The wireless communication device of claim 14 wherein the processing system configured to determine the time ratio of the played time to the total time of the media file in the first format comprises the processing system configured to determine the played time and the total time from a media player configured to play the media file in the first format on the wireless communication device.

16. The wireless communication device of claim 14 further comprising the processing system configured to determine a remaining time of the media file in the first format by subtracting the played time from the total time of the media file in the first format, and to include the remaining time in the request for the second portion of the media file in the second format.

17. The wireless communication device of claim 11 wherein the processing system configured to determine the content received ratio of the media file in the first format comprises the processing system configured to determine a remaining time ratio of remaining time to total time of the media file in the first format.

18. The wireless communication device of claim 11 wherein the media gateway is configured to determine the second portion of the media file in the second format based on the content received ratio of the media file in the first format included in the request for the second portion of the media file in the second format.

19. The wireless communication device of claim 11 wherein the first wireless network comprises a third generation (3G) wireless network and the second wireless network comprises a fourth generation (4G) wireless network.

20. A communication system to facilitate progressive download of media content, the system comprising:

a wireless communication device configured to receive a first portion of a media file in a first format transmitted from a media gateway over a first wireless network via progressive download, perform a handoff to a second wireless network, determine a content received ratio of the media file in the first format that indicates the first portion of the media file in the first format received by the wireless communication device, and transfer a request for a second portion of the media file in a second format for delivery to the media gateway over the second wireless network, wherein the request for the second portion of the media file in the second format includes the content received ratio of the media file in the first format and wherein the second format of the media file comprises a different number of bytes than the first format of the media file;

the media gateway configured to determine the second portion of the media file in the second format based on the content received ratio of the media file in the first format included in the request for the second portion of the media file in the second format, and transfer the second portion of the media file in the second format for delivery to the wireless communication device; and

the wireless communication device configured to receive the second portion of the media file in the second format transmitted from the media gateway over the second wireless network via progressive download.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2011
From: ABIDOGUN, AYODEJI; GHOSHAL, JAGANNATH; KIM, STEVEN HASHIK; SUBRAMANYAN, BADRI PRASAD
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026016/0442 →