IP Library Granted Patent US 8,412,775
Granted Patent B2
US 8,412,775 · App. 13/009,700 · Granted Apr 2, 2013

Peer to peer gateway

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,412,775
App. No.
13/009,700
Granted
Apr 2, 2013
Kind
B2
Abstract

A method and system for interconnecting a number of peer to peer networks is disclosed. According to one embodiment, a peer to peer, gateway communicates with one or more peer to peer networks. The gateway communicates with these networks through the Internet, to which it is connected. The gateway may be configured to perform a number of functions on each of the connected networks, including but not limited to: data storage, searching, data transfer, and data translation.

Claims (31)

1. A system, the system comprising:

a gateway; and

a plurality of peer to peer networks in communication with the gateway, the gateway being configured to

receive a search request from a first peer in a first peer to peer network of the plurality of peer to peer networks, the first peer to peer network having a first peer to peer protocol at a first network manager of the gateway, wherein the search request requests content accessible via the plurality of peer to peer networks, and wherein the search request identifies a second peer to peer network and a third peer to peer network to search;

forward the search request to a second network manager of the gateway, wherein the second network manager of the gateway has access to the second peer to peer network of the plurality of peer to peer networks, the second peer to peer network having a second peer to peer protocol;

forward the search request to a third network manager of the gateway, wherein the third network manager of the gateway has access to a third peer to peer network of the plurality of peer to peer networks, the third peer to peer network having a third peer to peer protocol; and

search the content in the plurality of the peer to peer networks by using the first network manager, the second network manager, and the third network manager of the gateway.

2. The system of claim 1 , wherein the gateway is further configured to translate the search request into the first peer to peer protocol, the second peer to peer protocol, and the third peer to peer protocol.

3. The system of claim 1 , wherein the search request is received from a peer in communication with the gateway.

4. The system of claim 1 , wherein searching the content in the plurality of the peer to peer networks further comprises:

routing the search request to the first peer to peer network, to the second peer to peer network, and to the third peer to peer network.

5. A system for searching content for a plurality of networks, the system comprising:

a gateway; and

a plurality of peer to peer networks in communication with the gateway, wherein the gateway is configure to

access the plurality of peer to peer networks responsive to a search request for content, wherein the search request is received at a first network manager of the gateway from a peer in a first peer to peer network having a first peer to peer protocol, and wherein the search request identifies a second peer to peer network and a third peer to peer network to search, and wherein the search request is forwarded to a second network manager of the gateway accessible to the second peer to peer network having a second peer to peer protocol and forwarded to a third network manager of the gateway accessible to the third peer to peer network having a third peer to peer protocol;

search the content in each of the first peer to peer network, the second peer to peer network, and the third peer to peer network; and

transfer the content to the peer.

6. The system of claim 5 , wherein the peer is in communication with the first peer to peer network.

7. The system of claim 5 , wherein transferring content from the first peer to peer network to a peer comprises:

transferring the content from the first peer to peer network to the gateway;

translating the content from the first protocol to the second protocol;

transferring the content from the gateway to the second peer to peer network; and

transferring the content from the second peer to peer network to the peer.

8. A system for providing content for a plurality of networks, the system comprising:

a gateway; and

a plurality of peer to peer networks in communication with the gateway, wherein the gateway is configured to

receive content at a first network manager of the gateway from a source in the plurality of peer to peer networks responsive to a search request for content, wherein the search request is received from a peer in a first peer to peer network having a first peer to peer protocol, and wherein the search request identifies a second peer to peer network and a third peer to peer network to search, and wherein the search request is forwarded to a second network manager accessible to the second peer to peer network having a second peer to peer protocol and forwarded to a third network manager accessible to the third peer to peer network having a third peer to peer protocol;

provide the content to the first peer to peer network by using the first peer to peer protocol;

provide the content to the second peer to peer network by using the second peer to peer protocol; and

provide the content to the third peer to peer network by using the third peer to peer protocol.

9. The system of claim 8 , wherein the gateway is further configured to translate the content into the first peer to peer protocol, the second peer to peer protocol, and the third peer to peer protocol.

Assignments (13)
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 →
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 →
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 →
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 →
CHANGE OF NAME Recorded Jun 9, 2016
From: MACROVISION CORPORATION
To: ROVI SOLUTIONS CORPORATION
Reel/Frame 038947/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2016
From: SEIDEL, CRAIG HOWARD
To: MACROVISION CORPORATION
Reel/Frame 038819/0460 →
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 →
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 →
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 →