IP Library Granted Patent US 8,484,697
Granted Patent B2
US 8,484,697 · App. 12/523,854 · Granted Jul 9, 2013

Content distribution system, content distribution method and program

Inventors: Junichi Sato (Tokyo, JP); Akira Kobayashi (Tokyo, JP); Katsuhiro Ochiai (Tokyo, JP); Motonobu Kimura (Tokyo, JP); Kaname Naito (Tokyo, JP); Shuhei Miura (Tokyo, JP)
Assignee: NEC Corporation
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,484,697
App. No.
12/523,854
Granted
Jul 9, 2013
Kind
B2
Abstract

A content distribution system. A distribution management and unauthorized operation management device generates a one-time URL by using URL of content information specified by a user terminal and transmits the one-time URL and bandwidth information concerning the content information to the user terminal. A session control server extracts the one-time URL from a session control message transmitted from the user terminal, transmits it to the distribution management and unauthorized operation management device, and establishes a session between the content distribution server and the user terminal according to an authentication result performed by using the one-time URL transmitted from the distribution management and unauthorized operation management device and a correlation result obtained by correlating the bandwidth information contained in the session control message transmitted from the user terminal with the bandwidth information transmitted together with the authentication result from the distribution management and unauthorized operation management device.

Claims (27)

1. A content distribution system for distributing content from a content distribution server to a user terminal by establishing a session by a session control server in a bandwidth guarantee network, comprising:

a distribution management and unauthorized operation management hardware unit generating a one-time URL by using a URL of content information specified by a user terminal and transmitting the one-time URL and bandwidth information concerning the content information to the user terminal; and

the session control server extracting the one-time URL from a session control message transmitted from the user terminal, transmitting the one-time URL to the distribution management and unauthorized operation management hardware unit, and establishing a session between the content distribution server and the user terminal according to an authentication result performed by using the one-time URL transmitted from the distribution management and unauthorized operation management hardware unit and a correlation result obtained by correlating the bandwidth information contained in the session control message transmitted from the user terminal with the bandwidth information transmitted together with the authentication result from the distribution management and unauthorized operation management hardware unit,

wherein the distribution management and unauthorized operation management hardware unit includes:

a one-time URL generator generating the one-time URL using the URL of the content information specified by the user terminal;

a first one-time URL transmitter transmitting the one-time URL generated by the one-time URL generator together with the bandwidth information concerning the content information to the user terminal;

a one-time URL correlator authenticating the user terminal using the one-time URL transmitted from the session control server; and

an image content information transmitter transmitting the authentication result and the bandwidth information concerning the content information when the user terminal is authenticated the by one-time URL coordinator;

the session control server includes:

a second one-time URL transmitter extracting the one-time URL from the session control message transmitted from the user terminal and transmitting the extracted one-time URL to the distribution management and unauthorized operation management hardware unit;

a SDP analyzer correlating the bandwidth information contained in the session control message transmitted from the user terminal with the bandwidth information transmitted together with the authentication result from the distribution management and unauthorized operation management hardware unit; and

a session control processor establishing the session between the content distribution server and the user terminal according to the authentication result transmitted from the distribution management and unauthorized operation management hardware unit and a correlation result of the bandwidth information obtained by the SDP analyzer, and

wherein the distribution management and unauthorized operation management hardware unit includes:

a user authenticator authenticating the user terminal by confirming whether or not user identification information is previously registered in a database when accessed using the user identification information transmitted from the user terminal; and

a content list transmitter transmitting a list of content information, stored in the database of the content distribution server, to the user terminal only when the user identification information is previously stored in the database.

2. A content distribution method for performing, at a distribution management and unauthorized operation management hardware unit, distribution management when distributing content from a content distribution server to a user terminal by establishing a session by a session control server in a bandwidth guarantee network, comprising:

generating, at the distribution management and unauthorized operation management hardware unit, a one-time URL by using a URL of content information specified by a user terminal;

transmitting, at the distribution management and unauthorized operation management hardware unit, the generated one-time URL and bandwidth information concerning the content information to the user terminal;

extracting, at the session control server, the one-time URL from a session control message transmitted from the user terminal and transmitting the one-time URL to the distribution management and unauthorized operation management hardware unit;

authenticating, at the distribution management and unauthorized operation management hardware unit, the user terminal using the one-time URL transmitted from the session control server and transmitting an authentication result obtained by authenticating the user terminal to the session control server;

correlating, at the session control server, the bandwidth information contained in the session control message transmitted from the user terminal with the bandwidth information transmitted together with the authentication result from the distribution management and unauthorized operation management hardware unit; and

establishing, at the session control server, a session between the content distribution server and the user terminal according to the authentication result transmitted from the distribution management and unauthorized operation management hardware unit and a correlation result of the bandwidth information,

wherein the distribution management and unauthorized operation management hardware unit, when accessed using user identification information transmitted from the user terminal, transmits a list of content information, registered in a database of the content distribution server, to the user terminal only when the user identification information is previously registered in the database.

3. A non-transitory computer-readable data storage medium storing a computer program that when executed by a computer causes the computer to perform a method to realize a content distribution system and to perform distribution management by a distribution management and unauthorized operation management unit when distributing content from a content distribution server to a user terminal by establishing a session by a session control server in a bandwidth guarantee network, the method comprising:

generating, at the distribution management and unauthorized operation management unit, a one-time URL by using a URL of content information specified by a user terminal and transmitting the one-time URL and bandwidth information concerning the content information to the user terminal; and

extracting, at the session control server, the one-time URL from a session control message transmitted from the user terminal, transmitting the one-time URL to the distribution management and unauthorized operation management unit, and establishing a session between the content distribution server and the user terminal according to an authentication result performed by using the one-time URL transmitted from the distribution management and unauthorized operation management unit and a correlation result obtained by correlating the bandwidth information contained in the session control message transmitted from the user terminal with the bandwidth information transmitted together with the authentication result from the distribution management and unauthorized operation management unit,

wherein the distribution management and unauthorized operation management unit, when accessed using user identification information transmitted from the user terminal, transmits a list of content information, stored in a database of the content distribution server, to the user terminal only when the user identification information is previously registered in the database.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2016
From: NEC CORPORATION
To: RAKUTEN, INC.
Reel/Frame 037746/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2009
From: SATO, JUNICHI; KOBAYASHI, AKIRA; OCHIAI, KATSUHIRO; KIMURA, MOTONOBU; NAITO, KANAME; MIURA, SHUHEI
To: NEC CORPORATION
Reel/Frame 023026/0613 →
Priority Claims (1)
JP 2007-016381 · Jan 26, 2007 · national
Continuity (1)
Related Publication 20100100935A1 · Apr 22, 2010