IP Library Granted Patent US 7,610,332
Granted Patent B2
US 7,610,332 · App. 10/178,131 · Granted Oct 27, 2009

Overlay 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 7,610,332
App. No.
10/178,131
Granted
Oct 27, 2009
Kind
B2
Abstract

An overlay network includes a virtual content server for representing a content provider in a virtual content network and at least a client having a membership in the virtual content network and a content path between the virtual content server and the client. Each node in the content path is also a member of the virtual content network and each link between nodes is provided by a tunnel to ensure trust and integrity at the content level.

Claims (17)

1. An overlay network comprising:

a computer readable medium upon which is stored a virtual content server for representing a content provider in a virtual content network, the virtual content network having an identifier and an associated content profile, the content profile including policy information regarding at least one of allowable transformations, adaptations and digital rights management applicable to the content, and wherein the virtual content server serves content of the content provider only to members of the virtual content network, wherein each member of the virtual content network agrees to act on the content according to the content profile associated with the content;

a client having a membership in the virtual content network;

and a provider for establishing a content tunnel between the virtual content server and the client for transferring content with trust and integrity at a content level by subscribing intermediate devices between the virtual content server and the client to the virtual content network as members responsive to the intermediate devices agreeing to at least a subset of policies in the content profile; and

wherein content is routed between the virtual content server, intermediate devices and client using the content tunnels.

2. An overlay network as claimed in claim 1 wherein the virtual content server is implemented at protocol layer seven.

3. An overlay network as claimed in claim 1 wherein the virtual content network is implemented at protocol layer seven.

4. An overlay network as claimed in claim 1 wherein the identifier is unique within a physical network domain.

5. An overlay network as claimed in claim 1 wherein each member of the virtual content network uses the identifier to identify itself to the virtual content network.

6. A method of conveying content in a network comprising the steps of:

establishing an identifier associated with a content profile;

assigning the identifier to an entity desiring content thereby marking the entity as a first member, the content having an associated content profile, the content profile including policy information regarding at least one of allowable transformations, adaptations and digital rights management applicable to the content;

establishing a tunnel between the first member and a content provider responsive to the first member agreeing to act on the content according to the associated content profile, the step of establishing the tunnel including the step of subscribing at least one intermediate device disposed between the first member and the content provider to the connection responsive to the at least one intermediate device agreeing to act on the content according to the associated content profile; and

transferring content between the content provider and the first member by routing content over a layer 7 protocol content tunnel associated with the identifier.

7. A method as claimed in claim 6 wherein the step of establishing a connection includes providing a first protocol layer 7 content tunnel between the content provider and intermediate member and a second protocol layer 7 content tunnel between the intermediate member and the first member.

8. A method as claimed in claim 6 wherein the step of establishing a connection includes providing a plurality of protocol layer 7 content tunnels between the content provider and the first member, via a plurality of intermediate members.

9. A method as claimed in any of claims 6 through 8 wherein the step of establishing an identifier includes defining an identification parameter at protocol layer seven.

Assignments (7)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2014
From: ROCKSTAR CONSORTIUM US LP
To: CONSTELLATION TECHNOLOGIES LLC
Reel/Frame 032162/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032116/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2002
From: BARBIR, ABDULKADEV; MISTRY, NALIN; DING, WAYNE; PENNO, REINALDO
To: NORTEL NETWORKS LIMITED
Reel/Frame 013057/0920 →