IP Library › Granted Patent US 8,789,203
Granted Patent B2
US 8,789,203 · App. 11/659,162 · Granted Jul 22, 2014

Method for providing data to a personal portable device via network and a system thereof

Inventors: Sung Min Ahn (Seoul, KR); Wan Ho Jang (Anyang-Si, KR); Woon Sang An (Osan-Si, KR); Sang Hyun Lee (Seoul, KR)
Assignee: Intellectual Discovery Co., Ltd.
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,789,203
App. No.
11/659,162
Granted
Jul 22, 2014
Kind
B2
Abstract

Disclosed are a method and a system for synchronizing and providing data requiring digital rights protection, to a portable device, wherein a contents providing server is connected with a contents synchronization server to which the portable device is connected.

Claims (45)

1. A method for synchronizing contents in a contents synchronizing server, comprising the steps of:

providing in the contents synchronization server a user information database for recording contents detail information and user authentication information, wherein the user authentication information includes at least one among a user identification, a password, and a user's portable device identification, wherein the portable device identification has unique value; and a re-encryption module;

transmitting contents file data from a contents providing server to the contents synchronization server, each of the contents file data being from a given contents provider being encrypted with different encryption formats by a plurality of content providers;

transmitting from the contents providing server to the contents synchronization server a plurality of decryption modules each corresponding to a different one of the encryption formats and configured to decrypt the encrypted contents file data;

connecting a portable device to the contents synchronization server, the portable device including a single portable decryption module that corresponds to the re-encryption module such that contents file data re-encrypted by the re-encryption module can be decrypted by the portable decryption module of the portable device;

transmitting from the portable device to the contents synchronization server user authentication information and user request information that identifies contents file data requested by the user at the portable device;

authenticating a user of the portable device by searching for the transmitted user authentication information in the user information database using the contents synchronization server, the user is authenticated if the transmitted user authentication information is present in the user information database;

granting an authenticated user access to the decryption modules of the contents synchronization server and decrypting the encrypted contents file data corresponding to the user request information transmitted from the portable device through the accessed decryption modules and recording the contents detail information in the user information database;

re-encrypting the decrypted contents file data using the re-encryption module into a format that the single portable decryption module of the portable device can decrypt;

transmitting the re-encrypted contents file data to the portable device;

updating the contents detail information recorded in the user information database corresponding to the transmitted contents file data; and

decrypting all of the re-encrypted contents file data at the portable device for use by the authenticated user.

2. A method for synchronizing contents from a contents synchronizing server via a network, comprising the steps of:

receiving at the contents synchronization server from a contents providing server contents file data encrypted with different encryption formats by a plurality of content providers and a plurality of predetermined decryption modules configured to decrypt the encrypted contents file data;

connecting a portable device to the contents synchronization server, the portable device including a single portable decryption module that corresponds to a re-encryption module of the contents synchronization server such that contents file data re-encrypted by the re-encryption module can be decrypted by the portable decryption module of the portable device;

receiving log in information from the portable device having user authentication information and contents information to be synchronized, the user authentication information includes at least one of a user's identification, password, and portable device identification having a unique value;

authenticating a user of the portable device by searching for the transmitted user authentication information in a user information database of the contents synchronization server, the user is authenticated if the transmitted user authentication information is present in the user information database;

granting an authenticated user access to the decryption modules of the contents synchronization server in order to decrypt the encrypted contents file data according to the log in information;

decrypting contents file data corresponding to the user authentication information and the contents information included in the log in information through the decryption modules;

re-encrypting the decrypted contents file data using the re-encryption module;

transmitting the re-encrypted contents file data to the portable device; and

decrypting all of the re-encrypted contents data at the portable device for use by the authenticated user.

3. The method according to claim 2 , wherein the contents synchronizing server stores the encrypted contents file data, and when a predetermined authenticated application requests access to the encrypted file through a predetermined driver, the decryption module decrypts and transmits the encrypted file to the predetermined authenticated application in real time.

4. The method according to claim 1 or 2 , wherein the encrypted contents file data are encrypted through a predetermined digital copyright management module.

5. The method according to claim 1 or 2 , wherein the portable device is any one of an MP3 player, a PDA, a handheld personal computer, an electronic dictionary, and a mobile communication device.

6. A server for synchronizing data transmitted to a portable device via a communication network, comprising:

a user information database configured to record user authentication information and user contents information of a user of the portable device, wherein the user authentication information includes at least one among a user identification, a password, and the user's portable device identification having unique value, and wherein the user contents information includes information identifying content for use by the user on the portable device;

a digital rights management module for transmitting user contents information requested by a user to a contents providing server, for receiving a plurality of encrypted contents data from the contents providing server each having a different encryption format provided by different content providers, and for decrypting the encrypted contents data through a plurality of predetermined decryption modules each corresponding to a different one of the encryption formats;

a communication module for communicating with the portable device, the portable device including a single decryption module;

a security module for controlling access to the digital rights management module by the user of the portable device, access to the digital rights management module is granted if the user's authentication information is present in the user information database, contents data corresponding to user request information transmitted from the portable device is decrypted if the user is authenticated;

a re-encryption module for operating in correspondence with the portable device decryption module and for re-encrypting the decrypted contents data to include user authentication information for the portable device, the contents data re-encrypted in a common format recognizable by the single decryption module of the portable device; and

wherein the communication module transmits the re-encrypted contents data to the portable device.

7. The synchronization server according to claim 6 , wherein the communication module supports any one method of WIPI (Wireless Internet Platform Interoperability), WIBRO (Wireless Broadband Internet), or WiMAX when the communication module accesses the portable device through a mobile communication network.

8. A method for synchronizing and transmitting contents data files to a portable device comprising:

providing a contents synchronization server including:

a user information database configured to record user authentication information and user contents information for each one of a plurality of users, the user authentication information including at least one of a user ID, a password, or a unique portable device ID, the user contents information includes information identifying content for use by a particular user on the portable device, the contents synchronization server further including a re-encryption module;

transmitting to the contents synchronization server a plurality of encrypted contents data files, the contents data files having different encryption formats;

transmitting to the contents synchronization server a plurality of decryption modules, each of the decryption modules associated with a different one of the encryption formats of the contents data files;

transmitting from the portable device to the contents synchronization server user authentication information and user request information that identifies contents data files requested by the user at the portable device;

authenticating a user of the portable device by searching for the transmitted user authentication information in the user information database using the contents synchronization server;

once authenticated, decrypting the contents data files requested by the user in the contents synchronization server using the decryption module associated with the format of requested contents data files;

re-encrypting, in the contents synchronization server, the decrypted contents data files into a common encryption format configured to be decrypted by a single portable decryption module in the portable device;

transmitting the re-encrypted contents data files to the portable device; and

decrypting the re-encrypted contents data files with the single decryption module in the portable device;

wherein the portable device requires only a single decryption module to access a plurality of contents data files originally encrypted with different encryption formats.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSPELLED NAME OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 031585 FRAME 0674. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE NAME FROM INTELLECTUAL DISCOVERY CO, LTC. TO INTELLECTUAL DISCOVERY CO., LTD.. Recorded Nov 15, 2013
From: INKA ENTWORKS, INC.
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 031644/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2013
From: INKA ENTWORKS, INC.
To: INTELLECTUAL DISCOVERY CO, LTC.
Reel/Frame 031585/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2007
From: AHN, SUNG M.; JANG, WAN H.; AN, WOON S.; LEE, SANG H.
To: INKA ENTWORKS INC.
Reel/Frame 018978/0791 →
Priority Claims (1)
KR 10-2004-0063860 · Aug 13, 2004 · national
Continuity (1)
Related Publication 20080034421A1 · Feb 7, 2008