IP Library Granted Patent US 9,451,021
Granted Patent B2
US 9,451,021 · App. 13/313,551 · Granted Sep 20, 2016

System and method for providing content-centric services using ultra-peer

Inventors: Yongjoo Tcha (Seongnam-si, KR); Seong-Choon Lee (Seoul, KR)
Assignee: KT Corporation
H04L67/1063H04L67/1074H04L67/1089H04L67/1093
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,451,021
App. No.
13/313,551
Granted
Sep 20, 2016
Kind
B2
Abstract

To provide a content provision service to a user in conjunction with an end terminal and a P2P management server, a request for content is received based on a content name input from a user. It is checked whether the content corresponding to the content name is stored or not, and if the content is not stored, the content name is transmitted to the P2P management server to request content location information. Upon receiving the content location information from the P2P management server, a request for the content is sent to an adjacent content providing device listed in the content location information. Then, the content is received from the adjacent content providing device and provided to the user.

Claims (33)

1. A peer device among a plurality of peer devices in a system for providing a content service to a user in conjunction with an end terminal and a peer-to-peer (P2P) management server, the peer device comprising:

a content storage which receives content from the end terminal and stores therein the content together with the content name, and, upon receipt of the content name, searches the content corresponding to the content name and provide the content;

a content request collector which collects a content name in response to a content request from the end terminal, and, upon receiving a content location provision message from the P2P management server, reports the content name to the content storage;

a content name creator which creates a name for the content delivered from the end terminal;

a P2P management server registrar which reports the content name created by the content name creation unit to the P2P management server and registers the content name; and

a content provider which receives user-requested content from the content storage and provides the user-requested content, wherein if the corresponding content is not present in the content storage, the content provider provides the user with content received from an adjacent service providing device,

wherein the peer device interfaces with the end terminal and separately interfaces with the P2P management server,

wherein the P2P management server comprises a content location provider which is configured to transmit to the peer device the content location provision message indicating in which one of the plurality of peer devices requested content is located,

wherein the peer devices are user-manipulated portable electronic devices,

wherein the content storage, the content request collector, the content name creator, and the P2P management server registrar are provided in the peer device, and

wherein, upon receiving a content provision request from the adjacent service providing device, the content storage provides the content to the adjacent service providing device.

2. The peer device of claim 1 , further comprising:

an end terminal information collector which collects terminal information containing specific information of the end terminal and uses the terminal information when the content name creator creates a name for the content.

3. A method for providing a content service to a user by a system in conjunction with an end terminal and a peer-to-peer (P2P) management server, the method comprising:

at a peer hardware device among a plurality of peer hardware devices, receiving a request for content based on a content name input from a user;

checking whether the content corresponding to the content name is stored or not;

if the content is not stored, transmitting the content name to the P2P management server and requesting content location information;

upon receiving the content location information from the P2P management server, sending a request for the content to an adjacent content providing device listed in the content location information; and

receiving the content from the adjacent content providing device and providing the same to the user;

before receiving the request,

receiving content from the end terminal;

creating a name for the received content; and

storing the received content and the content name, and transmitting content

information containing the content name and the ID of the content providing device to the P2P management server; and

after requesting the content location information

sending a request for the content to a service providing device; and

receiving the content from the service providing device and providing the same to the user,

wherein the peer hardware device interfaces with the end terminal and separately interfaces with the P2P management server,

wherein the P2P management server comprises a content location provider which transmits to the peer hardware device the content location information indicating in which one of the plurality of peer hardware devices requested content is located,

wherein the peer hardware devices are user-manipulated portable electronic devices.

4. The method of claim 3 , wherein the content location information contains the content name and the ID of the content providing device having the content.

5. The method of claim 3 , further comprising:

after requesting the content location information, receiving transmission history information associated with the provision of the content name and the content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2011
From: TCHA, YONGJOO; LEE, SEONG-CHOON
To: KT CORPORATION
Reel/Frame 027360/0816 →
Priority Claims (1)
KR 10-2010-0125084 · Dec 8, 2010 · national
Continuity (1)
Related Publication 20120150945A1 · Jun 14, 2012