KR101776042B1 - 단말의 다중 운영체제 구동장치 및 운영체제 전환방법 - Google Patents
단말의 다중 운영체제 구동장치 및 운영체제 전환방법 Download PDFInfo
- Publication number
- KR101776042B1 KR101776042B1 KR1020110034409A KR20110034409A KR101776042B1 KR 101776042 B1 KR101776042 B1 KR 101776042B1 KR 1020110034409 A KR1020110034409 A KR 1020110034409A KR 20110034409 A KR20110034409 A KR 20110034409A KR 101776042 B1 KR101776042 B1 KR 101776042B1
- Authority
- KR
- South Korea
- Prior art keywords
- operating system
- virtual
- terminal
- user
- operating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Description
도 2는 본 발명의 바람직한 일실시예에 따라 단말에 가상 운영체제를 제공하는 클라우드 컴퓨팅 서비스 시스템의 구성을 도시한 블럭도이다.
도 3은 본 발명의 바람직한 일 실시예에 따라 단말에서 클라우드 컴퓨팅 서비스 시스템을 통해 가상 운영체제를 구동하는 과정을 설명하기 위한 도면이다.
도 4는 본 발명의 바람직한 일 실시예에서 단말에서 로컬 운영체제에서 가상 운영체제로 운영체제를 전환하는 방법의 흐름을 도시한 도면이다.
Claims (12)
- 단말에 내장된 로컬 컴퓨팅 자원을 이용하여 응용프로그램을 동작시키는 로컬 운영체제를 저장하는 로컬 운영체제 저장부;
클라우드 컴퓨팅 서비스 시스템의 상기 단말의 사용자 계정에 할당된 가상머신을 통해 구현된 가상 컴퓨팅 환경에서 동작하는 가상 운영체제 상에서 사용자의 입력에 따라 응용프로그램을 원격으로 실행하기 위한 사용자 그래픽 인터페이스를 상기 단말에서 동작시킬 수 있는 클라우드 클라이언트 운영체제의 이미지를 수신하여 저장하는 클라우드 클라이언트 운영체제 저장부;
상기 로컬 운영체제에서 상기 가상 운영체제로 전환하거나, 상기 가상 운영체제에서 로컬 운영체제로 전환하기 위한 사용자의 운영체제 전환 입력을 수신하는 운영체제 전환 입력부; 및
상기 수신된 운영체제 전환 입력에 따라 전환할 운영체제가 상기 가상 운영체제인 경우에는 클라우드 클라이언트 전용 운영체제의 이미지를 메모리에 적재하고, 상기 단말을 재부팅하여 상기 클라우드 클라이언트 전용 운영체제를 구동시키는 운영체제 전환 제어부를 포함하는 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 제1항에 있어서,
상기 운영체제 전환 제어부는 상기 수신된 운영체제 전환 입력에 따라 전환할 운영체제가 상기 로컬 운영체제인 경우에는 상기 로컬 운영체제의 부트 이미지를 메모리에 적재하고, 상기 단말을 재부팅하는 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 제1항에 있어서,
상기 운영체제 전환 입력부는 상기 로컬 운영체제 또는 상기 사용자 그래픽 인터페이스 상에서 소프트웨어 적으로 구현되어 디스플레이된 소프트웨어 버튼 또는, 상기 단말에 하드웨어 적으로 장착된 하드웨어 버튼인 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 제1항에 있어서,
상기 가상 운영체제는 복수 개이고,
상기 운영체제 전환 입력은 상기 복수의 가상 운영체제 중 선택된 하나의 가상 운영체제를 가리키는 정보를 포함하고,
상기 운영체제 전환 제어부는 상기 선택된 가상 운영체제에 대응되는 클라우드 클라이언트 전용 운영체제의 이미지를 다운로드하여 상기 클라우드 클라이언트 운영체제 저장부에 저장하고, 상기 메모리에 적재하는 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 제1항에 있어서,
상기 사용자 그래픽 인터페이스는 상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 응용프로그램의 인터페이스 신호를 송수신하는 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 제1항에 있어서,
상기 사용자 그래픽 인터페이스는 상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 응용프로그램의 실행 결과가 출력되는 실행 화면을 압축한 화상 신호를 수신하여 상기 화상신호를 복호하여 상기 실행 화면을 디스플레이하는 것을 특징으로 하는 단말의 다중 운영체제 구동장치. - 단말의 다중 운영체제 구동장치에서 단말의 운영체제 전환방법으로서,
단말에 내장된 로컬 컴퓨팅 자원을 이용하여 응용프로그램을 동작시키는 로컬 운영체제가 구동된 상태에서 사용자로부터 클라우드 컴퓨팅 서비스 시스템의 상기 단말의 사용자 계정에 할당된 가상머신을 통해 구현된 가상 컴퓨팅 환경에서 운영체제 전환 입력부가 응용프로그램을 동작시키는 가상 운영체제로의 운영체제 전환 입력을 입력받는 단계;
클라우드 클라이언트 운영체제 저장부에서 상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 클라우드 컴퓨팅 서비스 시스템의 사용자 계정에 접속하여 상기 가상 운영체제 상에서 상기 사용자의 입력에 따라 응용프로그램을 원격으로 실행하기 위한 사용자 그래픽 인터페이스를 동작시킬 수 있는 클라우드 클라이언트 전용 운영체제의 이미지를 수신하는 이미지수신단계;
운영체제 전환 제어부에서 상기 클라우드 클라이언트 전용 운영체제의 이미지를 메모리에 적재하는 단계; 및
상기 운영체제 전환 제어부에서 상기 단말을 재부팅하여 클라우드 클라이언트 전용 운영체제를 구동하고, 상기 클라우드 클라이언트 전용 운영체제 상에서 상기 사용자 그래픽 인터페이스를 통해 상기 사용자 계정에 접속하여 상기 가상 운영체제의 응용프로그램을 원격으로 실행하는 단계를 포함하는 것을 특징으로 하는 단말의 운영체제 전환방법. - 제7항에 있어서,
상기 운영체제 전환 입력은 상기 로컬 운영체제 또는 상기 사용자 그래픽 인터페이스 상에서 소프트웨어 적으로 구현되어 디스플레이된 소프트웨어 버튼 또는, 상기 단말에 하드웨어 적으로 장착된 하드웨어 버튼에 의해 입력되는 것을 특징으로 하는 단말의 운영체제 전환방법. - 제7항에 있어서,
상기 가상 운영체제는 복수 개이고,
상기 운영체제 전환 입력은 상기 복수의 가상 운영체제 중 선택된 하나의 가상 운영체제를 가리키는 정보를 포함하고,
상기 이미지수신단계는 상기 선택된 가상 운영체제에 대응되는 클라우드 클라이언트 전용 운영체제의 이미지를 수신하는 것을 특징으로 하는 단말의 운영체제 전환방법. - 제7항에 있어서,
상기 사용자 그래픽 인터페이스는 상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 응용프로그램의 인터페이스 신호를 송수신하는 것을 특징으로 하는 단말의 운영체제 전환방법. - 제7항에 있어서,
상기 사용자 그래픽 인터페이스는 상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 응용프로그램의 실행 결과가 출력되는 실행 화면을 압축한 화상 신호를 수신하여 상기 화상신호를 복호하여 상기 실행 화면을 디스플레이하는 것을 특징으로 하는 단말의 운영체제 전환방법. - 단말의 운영체제 전환기능을 포함하는 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체에 있어서,
단말에 내장된 로컬 컴퓨팅 자원을 이용하여 응용프로그램을 동작시키는 로컬 운영체제가 구동된 상태에서 사용자로부터 클라우드 컴퓨팅 서비스 시스템의 상기 단말의 사용자 계정에 할당된 가상머신을 통해 구현된 가상 컴퓨팅 환경에서 응용프로그램을 동작시키는 가상 운영체제로의 운영체제 전환 입력을 입력받는 기능;
상기 클라우드 컴퓨팅 서비스 시스템으로부터 상기 사용자 계정에 접속하여 상기 가상 운영체제 상에서 상기 사용자의 입력에 따라 응용프로그램을 원격으로 실행하기 위한 사용자 그래픽 인터페이스를 동작시킬 수 있는 클라우드 클라이언트 전용 운영체제의 이미지를 수신하는 기능;
상기 클라우드 클라이언트 전용 운영체제의 이미지를 메모리에 적재하는 기능; 및
상기 단말을 재부팅하여 클라우드 클라이언트 전용 운영체제를 구동하고, 상기 클라우드 클라이언트 전용 운영체제 상에서 상기 사용자 그래픽 인터페이스를 통해 상기 사용자 계정에 접속하여 상기 가상 운영체제의 응용프로그램을 원격으로 실행하는 기능을 포함하는 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110034409A KR101776042B1 (ko) | 2011-04-13 | 2011-04-13 | 단말의 다중 운영체제 구동장치 및 운영체제 전환방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110034409A KR101776042B1 (ko) | 2011-04-13 | 2011-04-13 | 단말의 다중 운영체제 구동장치 및 운영체제 전환방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20120116771A KR20120116771A (ko) | 2012-10-23 |
| KR101776042B1 true KR101776042B1 (ko) | 2017-09-07 |
Family
ID=47284970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110034409A Active KR101776042B1 (ko) | 2011-04-13 | 2011-04-13 | 단말의 다중 운영체제 구동장치 및 운영체제 전환방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101776042B1 (ko) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101648402B1 (ko) * | 2015-04-30 | 2016-08-16 | (주) 카피앤패이스트 | 어플리케이션 처리 시스템 |
| KR102233246B1 (ko) | 2015-10-26 | 2021-03-29 | 에스케이텔레콤 주식회사 | 모바일 애플리케이션 운영 방법 |
| KR102369345B1 (ko) | 2015-10-26 | 2022-03-02 | 에스케이텔레콤 주식회사 | 모바일 애플리케이션 운영 방법 |
| KR102760965B1 (ko) * | 2019-04-09 | 2025-02-03 | 삼성전자주식회사 | 이종 운영체제를 실행하는 전자 장치 및 그 방법 |
| WO2021091197A1 (ko) * | 2019-11-07 | 2021-05-14 | 김영수 | 소프트웨어 체계를 전환시키는 플랫폼을 포함하는 표시장치 |
| CN112905275B (zh) * | 2019-12-03 | 2024-08-27 | 斑马智行网络(香港)有限公司 | 用于多操作系统的显示方法和显示设备 |
| CN113741768B (zh) * | 2020-05-27 | 2025-07-25 | 西南大学 | 移动终端的控制方法、装置及系统 |
| KR102758796B1 (ko) | 2021-09-24 | 2025-01-22 | (주)컴버스테크 | 멀티 id 터치펜 속성 입력 ui를 적용한 인터랙티브 화이트 보드 |
| KR102822125B1 (ko) * | 2022-12-08 | 2025-06-19 | 주식회사 에즈웰테크 | 클라우드 기반의 가상 컴퓨팅 작업 환경을 제공하는 클라우드 컴퓨팅 서비스를 운영하기 위한 클라우드 컴퓨팅 서비스 운영 서버 |
-
2011
- 2011-04-13 KR KR1020110034409A patent/KR101776042B1/ko active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20120116771A (ko) | 2012-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101776042B1 (ko) | 단말의 다중 운영체제 구동장치 및 운영체제 전환방법 | |
| US9367331B2 (en) | Multi-environment operating system | |
| US9389877B2 (en) | Multi-environment operating system | |
| US20220253459A1 (en) | Elastic in-memory database provisioning on database-as-a-service | |
| US11868785B2 (en) | Application program page processing method and device | |
| KR101399161B1 (ko) | 멀티-환경 운영 체제를 개시하기 위한 시스템 및 방법 | |
| KR101702729B1 (ko) | 다중 환경 운영 시스템에서 환경을 전환하는 시스템 및 방법 | |
| KR101702728B1 (ko) | 멀티-환경 운영 체제 | |
| US8745619B2 (en) | Computer system and recording medium | |
| JP5201366B2 (ja) | サーバ機能切替え装置、方法及びプログラム、並びにシンクライアントシステム及びサーバ装置 | |
| US8555280B2 (en) | Terminal device of non-android platform for executing android applications, and computer readable recording medium for storing program of executing android applications on non-android platform | |
| US20120174021A1 (en) | Systems and methods for displaying android applications launchers in webtop application tray | |
| US9558021B2 (en) | System and method for cross-platform application execution and display | |
| KR20140027741A (ko) | 응용 서비스 제공 시스템 및 방법, 응용 서비스를 위한 서버 장치 및 클라이언트 장치 | |
| US20140351833A1 (en) | Multi-computing environment operating on a single native operating system | |
| WO2011011368A2 (en) | Multi-environment operating system | |
| WO2012090072A1 (en) | System and method for cross virtual machine execution of applications | |
| KR101326908B1 (ko) | 가상 환경 관리 방법 및 이를 이용한 단말 장치 | |
| Ming | Analysis and a case study of transparent computing implementation with UEFI | |
| KR20140072270A (ko) | 클라우드 컴퓨팅 환경에서 가상 환경을 변경하는 방법 및 이를 이용하는 단말 장치 | |
| US20150116208A1 (en) | Terminal apparatus, information processing apparatus, and display control method | |
| KR101524781B1 (ko) | 가상화 환경에서 입출력 인터페이스를 적응시키는 장치 및 방법 | |
| RU2574205C2 (ru) | Операционная система с множеством сред |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |