IP Library Granted Patent US 10,652,616
Granted Patent B2
US 10,652,616 · App. 15/121,291 · Granted May 12, 2020

Method of providing image data based on cloud streaming, and apparatus therefor

Inventor: Hongseo Yun (Incheon, KR)
Assignee: SK PLANET CO., LTD.
H04N21/458H04H20/426H04H60/27H04N21/235H04N21/4331H04N21/4424H04N21/44218
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 10,652,616
App. No.
15/121,291
Granted
May 12, 2020
Kind
B2
Abstract

The present invention relates to a method of providing image data based on cloud streaming. In particular, the method uses memory space of a terminal, prestores image data in the terminal, captures an execution screen regarding execution of a specific application, extracts video content from the prestored image data based on the captured execution screen and information regarding the execution screen, simultaneously encodes individual items of the extracted video content, and provides the encoded video content to a screen. Thus, according to the present invention, usage of the cloud streaming server and the network may be reduced by an amount commensurate with the resources utilization of the terminal. Network load may also be reduced when a live video or a VOD video is not being watched, and the rich GUI experience may be guaranteed in a standby state.

Claims (26)

1. A service device for executing an application upon request from a terminal and providing an execution screen to the terminal based on cloud streaming, the service device comprising:

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

transmitting a plurality of video content items via a network every certain period or at certain times for storing in the terminal before execution of an application,

receiving a request to execute the application from the terminal via the network,

responsive to receiving the request, executing the application to at least generate the execution screen of the application including a graphic user interface (GUI) screen and an associated video content item corresponding to one of the plurality of the video content items previously stored in the terminal,

capturing, from the execution screen of the application, only the GUI screen, and

providing, via the network, to the terminal the captured GUI screen a content ID of the associated video content item for indicating the corresponding one of the plurality of video content items previously stored in the terminal, and location information indicating a location of the video content item to be displayed with the captured GUI screen on the terminal to cause

the terminal to combine the captured GUI screen received from the service device and the corresponding one of the plurality of video content items previously stored in the terminal into a combined content and display the combined content on the terminal.

2. A terminal for receiving an execution screen of an application from a service device based on cloud streaming through a network, the terminal comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a plurality of video content items via a network every certain period or at certain times before requesting the service device to execute an application,

storing the plurality of video content items in the memory of the terminal,

sending a request to the service device, via the network, to execute the application and generate an execution screen of the application including a graphic user interface (GUI) screen and an associated video content item corresponding to one of the plurality of the video content items previously stored at the terminal,

receiving from the service device, via the network, a GUI screen captured by the service device, a content ID of the associated video content item for indicating the corresponding one of the plurality of video content items previously stored in the terminal, and location information indicating a location of the video content item to be displayed with the captured GUI screen on the terminal,

extracting, from the memory, based on the content ID, the corresponding one of the plurality of video content items

combining the extracted one of the plurality of video content items with the GUI screen according to the location information, and

displaying the combined content.

3. A method of providing image data based on cloud streaming, the method comprising:

transmitting, by a service device, a plurality of video content items via a network every certain period or at certain times for storing in the terminal before execution of the application;

receiving, by the service device via the network, a request to execute the application from the terminal;

responsive to receiving the request by the service device, executing the application to at least generate an execution screen of the application including a graphic user interface (GUI) screen and an associated video content item corresponding to one of the plurality of the video content items previously stored in the terminal;

capturing, by the service device, from the execution screen of the application, only the GUI screen; and

providing, by the service device via the network, to the terminal, a content ID of the associated video content item for indicating the corresponding one of the plurality of video content items previously stored in the terminal, and location information indicating a location of the video content item to be displayed with the captured GUI screen on the terminal to cause the terminal to combine the captured GUI screen and the corresponding one of the plurality of video content items into a combined content and display the combined content on the terminal.

Assignments (3)
MERGER Recorded Jul 25, 2019
From: SK TECHX CO., LTD.
To: SK PLANET CO., LTD.
Reel/Frame 049859/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: ENTRIX CO., LTD.
To: SK TECHX CO., LTD.
Reel/Frame 044906/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2016
From: YUN, HONGSEO
To: ENTRIX CO., LTD.
Reel/Frame 039530/0296 →
Priority Claims (1)
KR 10-2014-0024326 · Feb 28, 2014 · national
Continuity (1)
Related Publication 20170019712A1 · Jan 19, 2017