IP Library Granted Patent US 8,584,223
Granted Patent B2
US 8,584,223 · App. 13/389,528 · Granted Nov 12, 2013

Method of protecting access to data on a 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 8,584,223
App. No.
13/389,528
Granted
Nov 12, 2013
Kind
B2
Abstract

The invention is a method of managing access to a plurality of data from a server by a client through a point-to-point link. Each of the data is reachable through a set of URIs that belongs to an index list. The method comprises the step of inserting a request to a control message in the index list. The control message applies to a data reachable through one URI belonging to the index list.

Claims (18)

1. A method comprising:

managing access to a plurality of data from a first device for consumption by a second device through a point-to-point link, each of said data being reachable through a set of uniform resource identifiers (URIs) belonging to an index list, said second device comprising a personal token, said personal token comprising a local server;

at the second device, receiving the index list from the first device, wherein the received index list includes, in addition to said set of URIs, at least one request that pertains to a credential for accessing data reachable through said set of URIs, wherein said request comprises a request for a control message, said control message applying to a data reachable through a uniform resource identifier (URI) belonging to the index list, wherein said request further comprises a URI targeting a remote server and wherein, in response to said request, the remote server sends both the control message coupled with a descrambling key and a re-direct request to a URI targeting the local server;

sending the request from the second device to the local server of the personal token;

receiving, from the personal token, a credential for accessing data reachable through at least one of said set of URIs; and

accessing the data reachable through said at least one of said set of URIs, using the received credential, wherein said data are web streaming content.

2. A method according to claim 1 , wherein said request is a request for a control message and wherein said request is the URI targeting the local server.

3. A method according to claim 1 , wherein said control message applies to a set of data reachable through a set of URIs belonging to the index list.

4. A method according to claim 1 , wherein said personal token is a smart card.

5. A method according to claim 1 , wherein said credential is a descrambling key, and wherein said request is a URI targeting the local server.

6. A method according to claim 2 , wherein said control message applies to a set of data reachable through a set of URIs belonging to the index list.

7. A method according to claim 2 , wherein said personal token is a smart card.

8. A method according to claim 3 , wherein said personal token is a smart card.

9. A system comprising:

a streaming Web server configured to distribute a plurality of data to a distant device through a point-to-point link, said distant device comprising a personal token which comprises a local server, said streaming Web server comprising a processor and memory, wherein the streaming Web server is configured to:

receive a first content request from the distant device;

send, in response to the first content request, an index list, wherein said index list comprises a set of uniform resource identifiers (URIs) for reaching each of said data and at least one request that pertains to a credential for accessing data reachable through said set of URIs, wherein said request comprises a request for a control message, said control message applying to a data reachable through a uniform resource identifier (URI) belonging to the index list, wherein said request further comprises a URI targeting a remote server and wherein, in response to said request, the remote server sends both the control message coupled with a descrambling key and a re-direct request to a URI targeting the local server;

wherein the request enables the distant device to obtain, from the personal token, a credential for accessing data reachable through at least one of said set of URIs, wherein said data are web streaming content.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064771/0016 →
CHANGE OF NAME Recorded Aug 25, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064716/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2012
From: GREGOIRE, LOUIS; POTTIER, ALEXIS
To: GEMALTO SA
Reel/Frame 027672/0414 →