IP Library Granted Patent US 9,467,746
Granted Patent B2
US 9,467,746 · App. 14/496,011 · Granted Oct 11, 2016

Network video unit

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,467,746
App. No.
14/496,011
Granted
Oct 11, 2016
Kind
B2
Abstract

Providing content to content receiving devices, such as digital video recorders, connected to a computer network through a content provider is described. According to one aspect, a server maintains a database correlating contact information to content receiving devices in its network. A user navigates to a web site of the content provider and selects a piece of content, which prompts the content provider to query the server for the contact information, and then transmit a request to download the piece of content to the content receiving device. The request can be a set of content identification information that automatically populates a content guide at the receiving device with an entry corresponding to the requested piece of content. This entry allows the user to confirm, interrupt, resume and cancel a download of the content as desired.

Claims (56)

1. A method comprising:

receiving, by a content provider device, a request transmitted over a wide area network from a browser-enabled device separate from a content player device, wherein the request includes (i) a content selection, and (ii) a login name and password associated with the content player device;

transmitting, by the content provider device to a video replay server, an identifier that uniquely identifies the content player device, wherein the content provider device associates the unique identifier with the login name and password associated with the content player device;

receiving, by the content provider device, contact information transmitted over the wide area network from the video replay server in response to transmitting the identifier, wherein the contact information identifies a network address and port of the content player device; and

transmitting, by the content provider device to the network address and port of the content player device over the wide area network, content identified by the content selection.

2. The method of claim 1 , wherein the content provider device maintains a database of approved users, wherein each approved user in the database is associated with a registered login name and a registered password and a unique identifier of a respective content player device,

and wherein the method further comprises:

determining, by the content provider device, that the login name and password included in the request and associated with the content player device are valid credentials for a given one of the approved users in the database; and

determining the identifier that uniquely identifies the content player device to be the unique identifier of the respective content player device associated with the given one of the approved users.

3. The method of claim 2 , wherein the content provider device enables the approved users in the database to access an online website for selection of stored content,

and wherein receiving, by the content provider device, the request transmitted over the wide area network from the browser-enabled device separate from a content player device comprises receiving the request from the given one of the approved users by way of the browser-enabled device while the given one of the approved users is not accessing the online website.

4. The method of claim 2 , wherein the content provider device enables the approved users in the database to access an online website for selection of stored content,

and wherein receiving, by the content provider device, the request transmitted over the wide area network from the browser-enabled device separate from the content player device comprises receiving the request from the given one of the approved users by way of the browser-enabled device while the given one of the approved users is accessing the online website.

5. The method of claim 1 , further comprising:

prior to transmitting the content identified by the content selection, transmitting, by the content provider device to the content player device, a request to download content identified by the content selection.

6. The method of claim 5 , wherein the request to download the content identified by the content selection includes a notification that the content identified by the content selection is available for download to the content player device.

7. The method of claim 1 , wherein the identifier that uniquely identifies the content player device comprises an Internet Serial Number and a device Serial Number.

8. The method of claim 1 , further comprising:

prior to receiving the request transmitted over the wide area network from the browser-enabled device separate from the content player device, registering, by the content provider device, the content player device with the content provider device.

9. A content provider device comprising:

a network interface;

a processor; and

memory storing processor instructions that, when executed by the processor, cause the content provider device to carry out operations including:

receiving a request transmitted over a wide area network from a browser-enabled device separate from a content player device, wherein the request includes (i) a content selection, and (ii) a login name and password associated with the content player device,

transmitting to a video replay server, an identifier that uniquely identifies the content player device, wherein the content provider device associates the unique identifier with the login name and password associated with the content player device,

receiving contact information transmitted over the wide area network from the video replay server in response to transmitting the identifier, wherein the contact information identifies a network address and port of the content player device, and

transmitting to the network address and port of the content player device over the wide area network, content identified by the content selection.

10. The content provider device of claim 9 , wherein the content provider device maintains a database of approved users, wherein each approved user in the database is associated with a registered login name and a registered password and a unique identifier of a respective content player device,

and wherein the operations further include:

determining that the login name and password included in the request and associated with the content player device are valid credentials for a given one of the approved users in the database; and

determining the identifier that uniquely identifies the content player device to be the unique identifier of the respective content player device associated with the given one of the approved users.

11. The content provider device of claim 10 , wherein the content provider device enables the approved users in the database to access an online website for selection of stored content,

and wherein receiving the request transmitted over the wide area network from the browser-enabled device separate from the content player device comprises receiving the request from the given one of the approved users by way of the browser-enabled device while the given one of the approved users is not accessing the online website.

12. The content provider device of claim 9 , wherein the operations further include:

prior to transmitting the content identified by the content selection, transmitting to the content player device, a request to download content identified by the content selection,

wherein the request to download the content identified by the content selection includes a notification that the content identified by the content selection is available for download to the content player device.

13. The content provider device of claim 9 , wherein the identifier that uniquely identifies the content player device comprises an Internet Serial Number and a device Serial Number.

14. The content provider device of claim 9 , wherein the operations further include:

prior to receiving the request transmitted over the wide area network from the browser-enabled device separate from the content player device, registering the content player device with the content provider device.

15. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor of a content provider device, cause the content provider device to perform operations comprising:

receiving a request transmitted over a wide area network from a browser-enabled device separate from a content player device, wherein the request includes (i) a content selection, and (ii) a login name and password associated with the content player device;

transmitting to a video replay server, an identifier that uniquely identifies the content player device, wherein the content provider device associates the unique identifier with the login name and password associated with the content player device;

receiving contact information transmitted over the wide area network from the video replay server in response to transmitting the identifier, wherein the contact information identifies a network address and port of the content player device; and

transmitting to the network address and port of the content player device over the wide area network, content identified by the content selection.

16. The non-transitory computer-readable medium of claim 15 , wherein the content provider device maintains a database of approved users, wherein each approved user in the database is associated with a registered login name and a registered password and a unique identifier of a respective content player device,

and wherein the operations further include:

determining that the login name and password included in the request and associated with the content player device are valid credentials for a given one of the approved users in the database; and

determining the identifier that uniquely identifies the content player device to be the unique identifier of the respective content player device associated with the given one of the approved users.

17. The non-transitory computer-readable medium of claim 16 , wherein the content provider device enables the approved users in the database to access an online website for selection of stored content,

and wherein receiving the request transmitted over the wide area network from the browser-enabled device separate from the content player device comprises receiving the request from the given one of the approved users by way of the browser-enabled device while the given one of the approved users is not accessing the online website.

18. The non-transitory computer-readable medium of claim 15 , wherein the operations further include:

prior to transmitting the content identified by the content selection, transmitting to the content player device, a request to download content identified by the content selection,

wherein the request to download the content identified by the content selection includes a notification that the content identified by the content selection is available for download to the content player device.

19. The non-transitory computer-readable medium of claim 15 , wherein the identifier that uniquely identifies the content player device comprises an Internet Serial Number and a device Serial Number.

20. The non-transitory computer-readable medium of claim 15 , wherein the operations further include:

prior to receiving the request transmitted over the wide area network from the browser-enabled device separate from the content player device, registering the content player device with the content provider device.

Assignments (7)
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 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 057022/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: GOODWIN, MARK D.; SHAFFER, TED
To: SONICBLUE INCORPORATED
Reel/Frame 033843/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: DIGITAL NETWORKS NORTH AMERICA, INC.
To: THE DIRECTV GROUP, INC.
Reel/Frame 033843/0566 →
ASSET PURCHASE Recorded Sep 29, 2014
From: SONICBLUE INCORPORATED
To: DIGITAL NETWORKS NORTH AMERICA, INC.
Reel/Frame 033846/0370 →