| 번호 | 청구항 |
|---|---|
| 1 | 어플리케이션 개발자가 선호하는 개발환경 및 실행환경을 구축하고, 상기 개발자가 선호하는 개발환경 및 실행환경에서 사용자 정의 서비스 플랫폼을 제공하는 사용자 정의 서비스 플랫폼 제공방법에 있어서,상기 사용자 정의 서비스 플랫폼은 어플리케이션 개발자가 서비스 플랫폼(PaaS, Platform as a Service)의 구성요소인 운영체제(OS, Operating System)와, 개발언어와, 개발환경와, 웹서버와, 웹 어플리케이션 서버와, 데이터베이스 서버와, 메시징시스템을 포함하는 미들웨어 및 실행시스템을 어플리케이션 개발자의 기호에 맞게 선택하여 사용할 수 있는 서비스인 것이며,상기 어플리케이션 개발자가 선택할 수 있는 구성요소는 깃허브(GitHub)에서 제공되는 오픈소스 소프트웨어(SW, Software) 기반인 것이며,상기 웹 어플리케이션 서버에는 소프트웨어가 저장되어 있으며, 디바이스를 통해서 사용자 정의 서비스 플랫폼의 웹 어플리케이션 서버에 저장된 소프트웨어를 제공받을 수 있으며, 상기 디바이스는 사용자 정의 서비스 플랫폼의 웹 어플리케이션 서버으로부터 제공받은 소프트웨어를 사용자가 사용할 수 있도록 지원하는 것이며,상기 소프트웨어를 제공받을 때, 디바이스의 하드웨어, 운영체제를 포함한 환경에 최적화하여 사용자 정의 서비스 플랫폼으로부터 제공받을 수 있는 것이되,상기 사용자 정의 서비스 플랫폼이 디바이스에서 보내준 환경을 확인하여 해당 환경에 맞는 소프트웨어를 디바이스로 제공해주거나, 또는 상기 사용자 정의 서비스 플랫폼에서 환경을 사용자가 디바이스를 통해 선택할 수 있도록 디바이스로 환경 목록을 제시하며, 상기 디바이스에서 사용자가 환경을 선택하면 선택한 환경에 맞는 소프트웨어를 사용자 정의 서비스 플랫폼에서 디바이스로 제공해주는 것으로,상기 디바이스에서 보내준 환경을 확인한 사용자 정의 서비스 플랫폼은 해당 환경에 맞는 소프트웨어를 디바이스로 제공하는 것으로, 사용자 정의 서비스 플랫폼에서는 디바이스의 하드웨어, 운영체제를 포함하는 개발환경에 최적화된 소프트웨어를 선택하여 디바이스로 제공해주어, 상기 디바이스는 디바이스의 환경에 따라 사용자 정의 서비스 플랫폼으로부터 최적화된 소프트웨어를 제공받아서 소프트웨어를 제공하는 것이며,상기 사용자 정의 서비스 플랫폼에서 제시하는 목록 중에서 사용자가 디바이스를 통해 환경을 선택할 수 있는 것으로, 사용자가 선호하는 하드웨어, 운영체제를 포함한 환경에 적합한 소프트웨어를 미리 설문조사를 통해 판단함으로써, 판단된 최적화된 환경의 목록이 미리 사용자 정의 서비스 플랫폼에 저장되어, 상기 디바이스를 통해 사용자가 사용자 정의 서비스 플랫폼에서 제공되는 목록 중에서 하나의 환경을 선택할 수 있도록 제공하며, 상기 디바이스는 사용자에 의해 환경이 선택되면, 사용자 정의 서비스 플랫폼에 요청하고, 상기 사용자 정의 서비스 플랫폼은 해당 환경에 맞는 소프트웨어를 디바이스로 제공해주므로, 상기 디바이스는 사용자의 선택에 따라 사용자 정의 서비스 플랫폼으로부터 최적화된 소프트웨어를 제공받으며, 상기 디바이스를 통해 사용자가 소프트웨어를 사용할 수 있게 되는 것이며,상기 사용자 정의 서비스 플랫폼 제공방법은 깃허브(GitHub)에서 제공되는 오픈소스를 선택하여, 자신의 시스템을 구축할 수 있는 것으로, 어플리케이션 개발자가 선호하는 개발환경 및 실행환경을 구축하고, 상기 개발자가 선호하는 개발환경 및 실행환경에서 어플리케이션 제작시 속도가 빨라져서 효율적이며 비용부담이 줄어드는 사용자 정의 서비스 플랫폼을 제공하는 것을 특징으로 하는 사용자 정의 서비스 플랫폼 제공방법 |
| 2 | 삭제 |
| 3 | 삭제 |