IP Library Granted Patent US 10,313,207
Granted Patent B2
US 10,313,207 · App. 15/123,213 · Granted Jun 4, 2019

Method for testing cloud streaming server, and apparatus and system therefor

Inventors: Tae-Meon Bae (Seoul, KR); Hyun-Sik Na (Bucheon-si, KR); Hong-Seo Yun (Incheon, KR); Jung-Keun Yang (Seoul, KR); Jong-Hyun Kim (Seoul, KR)
Assignee: SK TECHX CO., LTD.
H04L41/5038H04L43/50H04L65/4015H04L65/604H04L65/80H04N17/004H04N21/24
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,313,207
App. No.
15/123,213
Granted
Jun 4, 2019
Kind
B2
Abstract

A method for testing a cloud streaming server, and an apparatus and a system therefor are disclosed. Test result videos are created by receiving, from cloud streaming servers, test results corresponding to the key input of a preset test script; masked videos are created by masking the test result videos; and it is determined whether at least any one of the cloud streaming servers has a failure by mutually comparing test result images created by capturing the masked videos.

Claims (35)

1. A cloud streaming server test apparatus comprising:

a processor configured to control:

a first virtual client module to:

receive a first test result from a first cloud streaming server, wherein the first test result corresponds to a processing, by the first cloud streaming server, of a predetermined test script key input; and

generate a first test result video based on the first test result;

a second virtual client module to:

receive a second test result from a second cloud streaming server, wherein the second test result corresponds to a processing, by the second cloud streaming server, of the predetermined test script key input; and

generate a second test result video based on the second test result;

a comparison module to, when a steady state condition is satisfied, compare test result images obtained from the first test result video and the second result video; and

a test control module to determine, based on a comparison result, whether at least one of the cloud streaming servers has a failure, and

wherein the steady state condition is an elapse condition of a predetermined time which is determined according to the predetermined test script key input.

2. The cloud streaming server test apparatus of claim 1 , wherein the processor is further configured to control the comparison module to designate the first cloud streaming server as a reference server for comparing the test result images obtained from the first test result video and the second result video; and

wherein the processor is configured to control the test control module to change designation of the reference server to the second cloud streaming server when a change condition for the reference server is satisfied.

3. The cloud streaming server test apparatus of claim 1 , wherein the processor is configured to control the comparison module to detect an error in a connection between the virtual client modules and the cloud streaming servers.

4. The cloud streaming server test apparatus of claim 1 , wherein the test script key input enables two or more different applications to create a same common screen.

5. The cloud streaming server test apparatus of claim 1 , wherein the processor is configured to control the comparison module to:

create masked videos by masking the first test result video and the second test result video; and

compare test result images, created by capturing the masked videos, with each other.

6. A cloud streaming server test method, the cloud streaming server test method performed by a cloud streaming server test apparatus comprising a processor, the cloud streaming server test method comprising:

receiving, from a first cloud streaming server, a first test result corresponding to a predetermined test script key input to the first cloud streaming server;

generating a first test result video based on the first test result;

receiving, from a second cloud streaming server, a second test result corresponding to the predetermined test script key input to the second cloud streaming server;

generating a second test result video based on the second test result;

comparing, when a steady state condition is satisfied, test result images obtained from the first test result video and the second test result video;

determining, based on a comparison result, whether at least one of the cloud streaming servers has a failure; and

wherein the steady state condition is an elapse condition of a predetermined time which is determined according to the predetermined test script key input.

7. The cloud streaming server test method of claim 6 , further comprising:

designating the first cloud streaming server as a reference server for comparing the test result images obtained from the first test result video and the second result video; and

changing designation of the reference server to the second cloud streaming server when a change condition for the reference server is satisfied.

8. The cloud streaming server test method of claim 6 , further comprising:

detecting an error in a connection between the virtual client modules and the cloud streaming servers.

9. The cloud streaming server test method of claim 6 , wherein the test script key input enables two or more different applications to create a same common screen.

10. The cloud streaming server test method of claim 6 , further comprising:

creating masked videos by masking the first test result video and the second test result video; and

wherein the comparing includes comparing test result images, created by capturing the masked videos, with each other.

Assignments (3)
MERGER Recorded Dec 6, 2019
From: SK TECHX CO., LTD.
To: SK PLANET CO., LTD.
Reel/Frame 051198/0731 →
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 Sep 1, 2016
From: BAE, TAE-MEON; NA, HYUN-SIK; YUN, HONG-SEO; YANG, JUNG-KEUN; KIM, JONG-HYUN
To: ENTRIX CO., LTD.
Reel/Frame 039618/0471 →
Priority Claims (5)
KR 10-2014-0028005 · Mar 10, 2014 · national
KR 10-2014-0028006 · Mar 10, 2014 · national
KR 10-2014-0064377 · May 28, 2014 · national
KR 10-2014-0064380 · May 28, 2014 · national
KR 10-2014-0067781 · Jun 3, 2014 · national
Continuity (1)
Related Publication 20170078159A1 · Mar 16, 2017