IP Library Granted Patent US 9,317,507
Granted Patent B2
US 9,317,507 · App. 11/603,878 · Granted Apr 19, 2016

Method and system for updating file segments of content on a portable media player device

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 9,317,507
App. No.
11/603,878
Granted
Apr 19, 2016
Kind
B2
Abstract

A method and system includes a storage device 32 having an interface 57 , a portable media player 36 in communication with the storage device through the interface 57 . The portable media player 36 stores a file having a plurality of segments therein. The storage device 32 updates a first segment of the plurality of segments in the portable media player 36 through the interface 57.

Claims (34)

1. A method comprising:

coupling a set top box having a storage device to a network for receiving content;

communicating a conditional access packet to the set top box comprising an authorized portable device identifier;

communicating a file having a plurality of segments and a replacement segment through the network, wherein a first segment of the plurality of segments comprises an expiration time;

storing the authorized portable device identifier, file and replacement segment in the storage device of the set top box;

coupling a portable device comprising a stored portable device identifier to the set top box separate from the portable device at a first time through a first data port at the set top box and a second data port at the portable device;

communicating the stored portable device identifier to the set top box and comparing the stored portable device identifier and the authorized portable device identifier;

communicating the file through the first data port and the second data port when the stored portable device identifier is the authorized portable device identifier;

storing the file in the portable device;

coupling the portable device to the storage device through the first data port and the second data port at a second time after the first time; and

updating a first segment of the plurality of segments of the file with the replacement segment and not updating a second segment of the plurality of segments of the file;

when a current time is beyond the expiration time, replacing the first segment at the portable device with the replacement segment.

2. A method of claim 1 wherein when the replacement segment is available at the storage device, performing the step of updating.

3. A method of claim 1 wherein the first segment comprises an expiration time, when a current time is beyond the expiration time, performing the step of updating.

4. A method of claim 1 wherein when the replacement segment is available and the first segment has been viewed, performing the step of updating.

5. A method of claim 1 wherein the portable device comprises a portable media player.

6. A method of claim 1 further comprising communicating a secure time to the portable device.

7. A method of claim 1 wherein the portable device comprises a computer.

8. A method of claim 1 wherein the storage device comprises a digital video recorder.

9. A method as recited in claim 1 wherein the first data port and the second data port are coupled through a wired interface.

10. A method as recited in claim 1 wherein the first data port and the second data port are coupled through a USB interface.

11. A method as recited in claim 9 wherein the first data port and the second data port are coupled through an Ethernet interface.

12. A method as recited in claim 1 wherein the first data port and the second data port are coupled through a wireless interface.

13. A system as recited in claim 12 wherein the first data port and the second data port are coupled through a local area network interface.

14. A system comprising:

a set top box having a storage device having a first data port, said set top box receiving a conditional access packet comprising an authorized portable device identifier, and a file having a plurality of segments and a replacement segment, wherein a first segment of the plurality of segments comprises an expiration time; and

a portable media player in communication with the set top box and the storage device through a second data port, said portable media player storing the file, said portable media player comprising a stored portable device identifier,

said set top box updating the first segment of the plurality of segments of the file in the portable media player with the replacement segment through the second data port and not updating a second segment of the plurality of segments of the file when the stored portable device identifier is the authorized portable device identifier and the current time is beyond the expiration time.

15. A system as recited in claim 14 wherein the set top box comprises a satellite television set top box.

16. A system as recited in claim 14 wherein the first data port and the second data port are coupled through a wired interface.

17. A system as recited in claim 16 wherein the first data port and the second data port are coupled through a USB interface.

18. A system as recited in claim 16 wherein the first data port and the second data port are coupled through an Ethernet interface.

19. A system as recited in claim 14 wherein the first data port and the second data port are coupled through a wireless interface.

20. A system as recited in claim 19 wherein the first data port and the second data port are coupled through a local area network interface.

Assignments (5)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057020/0291 →