IP Library › Granted Patent US 9,143,811
Granted Patent B2
US 9,143,811 · App. 13/555,689 · Granted Sep 22, 2015

System and method for providing cloud game service

Inventors: Ki-Hoon Lee (Seongnam-si, KR); I-Gil Kim (Suwon-si, KR); Gyu-Tae Baek (Seoul, KR)
Assignee: KT Corporation
H04N21/234363A63F13/12H04N21/258H04N21/25891H04N21/4182H04N21/42684H04N21/4781H04N21/6587A63F2300/535A63F2300/538A63F2300/5546
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,143,811
App. No.
13/555,689
Granted
Sep 22, 2015
Kind
B2
Abstract

A cloud game service providing apparatus includes an input reception unit configured to receive an input signal from a device from among at least one user device; a game execution unit configured to execute a cloud game in response to the received input signal; and a virtual graphic processing unit configured to encode a frame of the executed cloud game by using a virtual graphic resource, and to provide the encoded frame of the executed cloud game to the user device.

Claims (36)

1. An apparatus for providing a cloud game service, the apparatus comprising:

an input reception unit which receives an input signal from a first device from among at least one user device;

a game execution unit which executes a cloud game in response to the received input signal; and

a virtual graphic processing unit which encodes a frame of the executed cloud game by using a virtual graphic resource, and which provides the encoded frame of the executed cloud game to the first device,

wherein the input reception unit receives, from the first device, a request for execution of the cloud game on a second device from among the at least one user device,

wherein the virtual graphic processing unit is configured to change an encoding resolution into a resolution of the second device in response to the received request for execution of the cloud game, and

wherein upon receipt of the request for execution of the cloud game, the game execution unit stops execution of the cloud game on the first device and seamlessly start execution of the cloud game on the second device upon receipt of an input signal from the second device.

2. The apparatus of claim 1 , wherein the virtual graphic processing unit sets the encoding resolution, for encoding the frame, to a maximum resolution of the at least one user device.

3. The apparatus of claim 2 , further comprising:

a user information reception unit which receives a user identification from the first device; and

a user information database which stores information relating to the at least one user device,

wherein the virtual graphic processing unit encodes the frame of the executed cloud game based on the received user identification.

4. The apparatus of claim 3 , wherein the user information database stores the user identification, at least one device identification corresponding to the user identification, and specification information relating to each of the at least one device identification.

5. The apparatus of claim 1 , wherein the virtual graphic processing unit includes at least one from among an encoder, a virtual graphic card, and a virtual sound card.

6. A method for providing a cloud game service, the method comprising:

receiving a user identification from a first user device;

searching for at least one device corresponding to the received user identification;

allocating a virtual graphic processing unit to the received user identification;

receiving an input signal relating to an execution of a cloud game from the first user device;

encoding a frame of the cloud game by using the virtual graphic processing unit; and

providing the encoded frame of the cloud game to the first user device,

wherein the method further comprises:

receiving, from the first user device, a request for execution of the cloud game in a second user device;

changing an encoding resolution into a resolution of the second user device in response to receiving the request for execution of the cloud game; and

upon receiving the request for execution of the cloud game, stopping execution of the cloud game on the first device and seamlessly starting execution of the cloud game on the second device upon receipt of an input signal from the second device.

7. The method of claim 6 , wherein the virtual graphic processing unit sets the encoding resolution of the encoded frame to a maximum resolution of the at least one device.

8. The method of claim 6 further comprising:

storing the received user identification, at least one device identification corresponding to the stored user identification, and specification information relating to each of the at least one device identification.

9. A method for providing a cloud game service, the method comprising:

allocating a virtual graphic processing unit to each of a plurality of users;

searching for at least one device that corresponds to each of the plurality of users;

receiving, from a first user device of the at least one device, a request for execution of a cloud game in a second user device of the at least one device;

changing an encoding resolution of the virtual graphic processing unit into a resolution of the second user device and encoding a frame of the cloud game in response to receiving the request, by using the changed resolution;

providing the encoded frame of the cloud game to the second user device; and

upon receiving the request for execution of the cloud game, stopping execution of the cloud game on the first device and seamlessly starting execution of the cloud game on the second device upon receipt of an input signal from the second user device.

10. The method of claim 9 , wherein the virtual graphic processing unit sets the encoding resolution of the encoded frame to a maximum resolution of the at least one device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: LEE, KI-HOON; KIM, I-GIL; BAEK, GYU-TAE
To: KT CORPORATION
Reel/Frame 029085/0130 →
Priority Claims (1)
KR 10-2011-0072590 · Jul 21, 2011 · national
Continuity (1)
Related Publication 20130023340A1 · Jan 24, 2013