IP Library › Granted Patent US 9,894,129
Granted Patent B2
US 9,894,129 · App. 14/637,269 · Granted Feb 13, 2018

Digital living network alliance device for sharing multiple home media content and method therefor

Inventors: Gyu-baek Kim (Seoul, KR); Young-soon Oh (Seoul, KR); Yong-hee Han (Suwon-si, KR); Woon-sik Lee (Seoul, KR); Hye-min Lee (Seongnam-si, KR); Hyu-dae Kim (Seoul, KR)
Assignee: SK TELECOM CO., LTD.
H04L65/608H04L12/2812H04L67/12H04N21/43615H04N21/485
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,894,129
App. No.
14/637,269
Granted
Feb 13, 2018
Kind
B2
Abstract

A DLNA device for sharing multiple home media content comprises a display unit, an input unit, a communicator, a controller and a data storage unit. The display unit is configured to display a user interface for implementing at least one individual DLNA service scenario. The input unit is configured to receive a DLNA service scenario selection information including server selection information, content selection information and player selection information through the user interface. The communicator configured to communicate with a DLNA network. The controller is configured to perform the at least one individual DLNA service scenario based on the DLNA service scenario selection information received through the input unit. The data storage unit configured to store scenario selection information, uniform resource identifier (URI) information of a content and playback state information corresponding to each individual DLNA service scenario.

Claims (48)

1. A digital living network alliance (DLNA) device for sharing multiple home media content, the device comprising:

a display unit configured to display a user interface for implementing at least one individual DLNA service scenario;

an input unit configured to receive a DLNA service scenario selection information including server selection information, content selection information and player selection information through the user interface, the DLNA service scenario selection information corresponding to the at least one individual DLNA service scenario;

a communicator configured to communicate with a plurality of DLNA devices via a DLNA network;

a storage configured to store the DLNA service scenario selection information, uniform resource identifier (URI) information of a content and playback state information corresponding to the at least one individual DLNA service scenario; and

a controller connected with the display unit, the input unit, the communicator and the storage, and configured to

receive the DLNA service scenario selection information from the input unit and the uniform resource identifier (URI) information of a content and playback state information corresponding to the at least one individual DLNA service scenario from the storage, and

transmit, to the plurality of DLNA devices, a control instruction according to the received DLNA service scenario selection information and the received uniform resource identifier (URI) information of a content and playback state information corresponding to the at least one individual DLNA service scenario in order to perform the at least one individual DLNA service scenario based on the DLNA service scenario selection information,

wherein, when the DLNA device performs a first DLNA service scenario and serves as a digital media server (DMS) device corresponding to first server selection information in first DLNA service scenario selection information, the controller is configured to transmit first URI information of a content in the DLNA device corresponding to a first content selection information in the first DNLA service scenario selection information to a digital media renderer (DMR) device, among the plurality of DNLA devices, corresponding to first player selection information in the first DLNA service scenario selection information, and

wherein, when the DLNA device serves as both (i) the DMS device corresponding to the first server selection information and (ii) a digital media controller (DMC) device by receiving second DNLA service scenario selection information for a second DLNA service scenario, the controller is configured to

receive a second URI information of a content corresponding to a second content selection information from a DMS device corresponding to a second server selection information, and

transmit the second URI information to the DMR device, among the plurality of DNLA devices, corresponding to a second player selection information.

2. The DLNA device of claim 1 , wherein

when the DLNA device serves as both (i) the DMS device corresponding to first server selection information and (ii) a VMS device corresponding to second server selection information by receiving second DLNA service scenario selection information for a second DLNA service scenario,

the controller is configured to transmit second URI information of a content corresponding to second content selection information to life DMR device, among the plurality of DNLA devices, corresponding to second player selection information.

3. The DLNA device of claim 1 , wherein

when the DLNA device serves as a DMC device for controlling a first DLNA service scenario,

the controller is configured to

receive, from a DMS device corresponding to a first server selection information in the first DNLA service scenario selection information, a first URI information of a content corresponding to a first content selection information in the first DNLA service scenario selection information, and

transmit the first URI information to gall the DMR device, among the plurality of DNLA devices, corresponding to a first media player selection information in the first DNLA service scenario selection information.

4. The DLNA device of claim 3 , wherein

when the DLNA device serves as both (i) the DMC device corresponding to the first server selection information and (ii) a DMS device by receiving a second DLNA service scenario selection information for a second DLNA service scenario,

the controller is configured to

transmit a second URI information of a content corresponding to a second content selection information in the second DNLA service scenario selection information to the DMR device, among the plurality of DNLA devices, corresponding to a second player selection information in the first DNLA service scenario selection information.

5. The DLNA device of claim 3 , wherein

when the DLNA device serves as both (i) the DMC device corresponding to the first server selection information and (ii) a DMC device by receiving a DLNA service scenario selection information for a second DLNA service scenario,

the controller is configured to

receive, from a DMS device corresponding to a second server selection information in the second DNLA service scenario selection information, a second URI information of a content corresponding to a second content selection information in the second DNLA service scenario selection information, and

transmit the second URI information to the DMR device, among the plurality of DNLA devices, corresponding to a second player selection information in the second DNLA service scenario selection information.

6. The DLNA device of claim 1 , wherein the controller is configured to

periodically or aperiodically collects content information of the plurality of DLNA devices in the DLNA network, and

provide a user with the collected content information through the user interface.

7. The DLNA device of claim 1 , wherein the controller is configured to

collect a playback state information of a content played by a player for the at least one individual DLNA service scenario, and

transmit the collected playback state information to the storage.

8. The DLNA device of claim 7 , wherein

when a new individual DLNA service scenario is executed in one player, the controller is configured to collect a playback state information of a content played by another player for the at least one individual DLNA service scenario.

9. The DLNA device of claim 1 , wherein the controller is configured to transmit, responsive to a received playback control information for a content being played according to the at least one individual DLNA service scenario, a playback control instruction for executing the playback control information to a player playing the content.

10. The DLNA device of claim 1 , wherein the playback state information stored in the storage comprises the URI information of the content and the playback state information of some or all of offset values of playback points of the content.

11. A method for multiple executions of a plurality of individual digital living network alliance (DLNA) service scenarios between a plurality of DLNA devices, the method comprising:

receiving, by a DLNA device, an individual DLNA service scenario selection information for at least one individual DLNA service scenario, the individual DLNA service scenario selection information including server selection information, content selection information and player selection information;

transmitting, by the DLNA device and to the plurality of DLNA devices via a DLNA network, a control instruction according to the received DLNA service scenario selection information, uniform resource identifier (URI) information of a content and playback state information corresponding to the at least one individual DLNA service scenario in order to perform the at least one individual DLNA service scenario based on the DLNA service scenario selection information;

storing, by the DLNA device, a database of a plurality of individual DLNA service scenario selection information for respective DLNA service scenarios; and

storing respective playback state information for respective individual DLNA service scenarios in the database,

wherein, when the DLNA device performs a first DLNA service scenario and serves as a digital media server (DMS) device corresponding to first server selection information in first DLNA service scenario selection information, the DLNA device transmits first URI information of a content in the DLNA device corresponding to a first content selection information in the first DNLA service scenario selection information to a digital media renderer (DMR) device, among the plurality of DNLA devices, corresponding to first player selection information in the first DLNA service scenario selection information, and

wherein, when the DLNA device serves as both (i) the DMS device corresponding to the first server selection information and (ii) a digital media controller (DMC) device by receiving second DNLA service scenario selection information for a second DLNA service scenario, the DLNA device

receives a second URI information of a content corresponding to a second content selection information from a DMS device corresponding to a second server selection information, and

transmits the second URI information to the DMR device, among the plurality of DNLA devices, corresponding to a second player selection information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2015
From: KIM, GYU-BAEK; OH, YOUNG-SOON; HAN, YONG-HEE; LEE, WOON-SIK; LEE, HYE-MIN; KIM, HYU-DAE
To: SK TELECOM CO., LTD.
Reel/Frame 035080/0138 →
Priority Claims (1)
KR 10-2012-0097933 · Sep 4, 2012 · national
Continuity (2)
Continuation PCTKR2013007957 · Sep 4, 2013
Related Publication 20150229696A1 · Aug 13, 2015