IP Library Granted Patent US 9,467,322
Granted Patent B2
US 9,467,322 · App. 11/318,793 · Granted Oct 11, 2016

Methods and apparatus for integrating media across a wide area network

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,322
App. No.
11/318,793
Granted
Oct 11, 2016
Kind
B2
Abstract

A system for distributing media includes a wide area network (WAN), a media player coupled to the WAN at a first home, and a media server coupled to the WAN at a second home for providing media. A service is coupled to the WAN for receiving a request for media from the media player and for establishing a connection between the first and second homes over the WAN. Media is streamed across the WAN from the second home to the first home. The system may include a storage device coupled to the media player where media is transferred across the WAN for storage at the storage device. A media device may be coupled to the media player for playing the streamed/transferred media where the media player and the media device may comprise a television, stereo, or computer and the media item may comprise video, photographs, or audio.

Claims (67)

1. A media system comprising:

a plurality of digital media servers, located at one or more homes that include second and third homes, wherein each of said plurality of digital media servers is configured to transmit at least one media item to one or more digital media players for playback over a wide area network, wherein:

a digital media player is in a first home;

a second digital media server of said plurality of digital media servers is in the third home; and

a wide area network media server is coupled to said wide area network, wherein said wide area network media server comprises processing circuitry configured to:

establish a first connection with said digital media player over said wide area network;

establish a plurality of connections with said digital media servers over said wide area network;

receive, using the first connection, a request for media from said digital media player;

identify which of said plurality of digital media servers can provide said media to said digital media player, wherein:

said identification is based on media items said digital media player is permitted to access and media items available from said plurality of digital media servers;

broker a first direct connection between said digital media player and said identified digital media server over said wide area network to allow said media to be streamed across said wide area network from said identified digital media server directly to said digital media player using the first direct connection and without passing through the wide area network media server, the first connection, or the plurality of connections;

wherein, said media is streamed, using the first direct connection, across said wide area network from said identified digital media server directly to said digital media player;

broker a second direct connection between said first home and said third home over said wide area network;

wherein said at least one media item from said third home is streamed across said wide area network to said first home using the second direct connection, and without gassing through the wide area network media server, the first connection, or the plurality of connections.

2. The media system as set forth in claim 1 , further comprising a media device, coupled to said digital media player, for playing said streaming media.

3. The media system as set forth in claim 2 , wherein said digital media player and said media device comprise a television and said media item comprises video or digital photograph.

4. The media system as set forth in claim 2 , wherein said digital media player and said media device comprise a stereo and said media item comprises audio.

5. The media system as set forth in claim 2 , wherein said digital media player and said media device comprise a computer.

6. The media system as set forth in claim 1 , wherein said second home comprises a local area network for coupling at least one additional digital media server to said identified digital media server.

7. The media system as set forth in claim 1 , wherein said wide area network media server comprises storage for storing group information, wherein said group information identifies at least two digital media servers of said plurality of digital media servers, located at disparate locations from one another, that present at least one media item.

8. The media system as set forth in claim 1 , wherein said wide area network media server is further configured to generate an aggregated list of media items available from said identified digital media server and present said list of media items to said digital media player.

9. The media system as set forth in claim 1 , wherein said digital media player is configured to generate an aggregated list of media items available from said identified digital media server.

10. The media system as set forth in claim 1 , wherein said identified digital media server is configured to transcode said media item from a first digital format to a second digital format based on capabilities of said digital media player.

11. A media system comprising:

a plurality of digital media servers located at one or more homes that include second and third homes, wherein each of said plurality of digital media servers is configured to transmit at least one media item to one or more digital media players for playback over a wide area network, wherein:

a digital media player is in a first home;

a second digital media server of said plurality of digital media servers is in the third home; and

a wide area network media server is coupled to said wide area network, wherein said wide area network media server comprises processing circuitry configured to:

establish a first connection with said digital media player over said wide area network;

establish a plurality of connections with said digital media servers over said wide area network;

receive a request for at least one digital media file from said digital media player;

identify which of said plurality of digital media servers can provide media to said digital media player, wherein:

said identification is based on media items said digital media player is permitted to access and media items available from said plurality of digital media servers; and

broker a first direct connection between said digital media player and said identified digital media server over said wide area network to allow said at least one digital media file to be streamed across said wide area network from said identified digital media server directly to said digital media player using the first direct connection and without passing through the wide area network media server; and

wherein, said at least one digital media file is transferred across said wide area network, using the first direct connection, from said identified digital media server directly to said digital media player;

broker a second direct connection between said first home and said third home over said wide area network;

wherein said at least one media item is transferred across said wide area network from said third home to said first home using the second direct connection, and without passing through the wide area network media server, the first connection, or the plurality of connections.

12. The media system as set forth in claim 11 , further comprising a media device, coupled to said digital media player, for playing said digital media file.

13. The media system as set forth in claim 12 , wherein said digital media player and said media device comprise a television and said digital media file comprises a digital video file or a digital photograph file.

14. The media system as set forth in claim 12 , wherein said digital media player and said media device comprise a stereo and said digital media file comprises a digital audio file.

15. The media system as set forth in claim 12 , wherein said digital media player and said media device comprise a computer.

16. The media system as set forth in claim 11 , wherein said second home comprises a local area network for coupling at least one additional digital media server to said identified digital media server.

17. The media system as set forth in claim 11 , wherein said wide area network media server comprises storage for storing group information, wherein said group information identifies at least two digital media servers of said plurality of digital media servers, located at disparate locations from one another, that present at least one media item.

18. The media system as set forth in claim 11 , wherein said wide area network media server is further configured to generate an aggregated list of media items available from said identified digital media server and present said list of media items to said digital media player.

19. The media system as set forth in claim 11 , wherein said digital media player is configured to generate an aggregated list of media items available from said identified digital media server and present said list of media items to said digital media player.

20. The media system as set forth in claim 11 , wherein said identified digital media server is configured to transcode said digital media file from a first digital format to a second digital format based on capabilities of said digital media player.

21. The media system of claim 1 , wherein said wide area network media server is configured to identify which of said plurality of digital media servers corresponds to a user by determining which of said plurality of digital media servers has granted permission to said digital media player for media access.

22. A media system comprising:

a first digital media server, a digital media player, and a plurality of second digital media servers, wherein each of said plurality of second digital media servers are located in one or more homes that include second and third homes and are configured to transmit at least one media item for playback to one or more digital media players over said wide area network, wherein a third digital media server of said plurality of second digital media servers is in the third home, and wherein:

the digital media player is in a first home; and

the first digital media server comprises processing circuitry configured to:

establish a first connection with the digital media player over said wide area network;

establish a plurality of connections with said plurality of second digital media servers over said wide area network;

receive a request for media from the digital media player;

identify which of the plurality of second digital media servers can provide said media to said digital media player;

broker a first direct connection between the digital media player and the identified digital media server over the wide area network to allow said media to be transferred or streamed across said wide area network from said identified digital media server directly to said digital media player without passing through the first digital media server, the first connection, or the plurality of connections; and

the media is transferred or streamed across the wide area network, using the first direct connection, from the identified digital media server directly to the digital media player; and

broker a second direct connection between said first home and said third home;

wherein said at least one media item is transferred or streamed across said wide area network from said third home to said first home using the second direct connection, and without passing through the first digital media server, the first connection, or the plurality of connections.

23. A method for transferring media content across a wide area network, the method comprising:

establishing, with a first digital media server, a first connection with the digital media player over a wide area network;

establishing, with the first digital media server, a plurality of connections with a plurality of second digital media servers over said wide area network;

receiving, with the first digital media server, a request for media from the digital media player;

identifying which of the plurality of second digital media servers can provide said media to the digital media player, wherein each of the plurality of second digital media servers are located in one or more homes that include second and third homes and are configured to transmit at least one media item for playback to one or more digital media players over the wide area network, wherein a third digital media server of said plurality of second digital media servers is located in the third home, and wherein:

the digital media player is in a first home;

brokering a first direct connection between the digital media player and the identified digital media server over the wide area network to allow said media to be transferred or streamed across said wide area network from said identified digital media server directly to said digital media player without passing through the first digital media server, the first connection, or the plurality of connections, wherein the media is transferred or streamed across the wide area network, using the first direct connection, from the identified digital media server directly to the digital media player; and

brokering a second direct connection between said third home and said first home over said wide area network, wherein the at least one media item is transferred or streamed across the wide area network using the second direct connection, from said third home directly to said first home.

Assignments (16)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI SOLUTIONS CORPORATION
To: ROVI SOLUTIONS LLC
Reel/Frame 069047/0372 →
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI SOLUTIONS LLC
To: ADEIA SOLUTIONS LLC
Reel/Frame 069047/0464 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
CHANGE OF NAME Recorded Jun 15, 2010
From: MACROVISION CORPORATION
To: ROVI SOLUTIONS CORPORATION
Reel/Frame 024539/0284 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →
MERGER Recorded Apr 23, 2007
From: MEDIABOLIC, INC
To: MACROVISION CORPORATION
Reel/Frame 019466/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2006
From: DIETRICH, BRADLEY; PUTTERMAN, DANIEL; PETERS, GREGORY; BULLWINKLE, RICHARD
To: MEDIABOLIC, INC., A DELAWARE CORPORATION
Reel/Frame 017676/0890 →