KR101587815B1 - Auto-Screen Application For Mobile Device and Mobile Auto-Screen System Using The Same - Google Patents
Auto-Screen Application For Mobile Device and Mobile Auto-Screen System Using The Same Download PDFInfo
- Publication number
- KR101587815B1 KR101587815B1 KR1020140096203A KR20140096203A KR101587815B1 KR 101587815 B1 KR101587815 B1 KR 101587815B1 KR 1020140096203 A KR1020140096203 A KR 1020140096203A KR 20140096203 A KR20140096203 A KR 20140096203A KR 101587815 B1 KR101587815 B1 KR 101587815B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile device
- information
- screen
- auto
- mobile
- 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; CALCULATING OR 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/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
모바일기기용 오토스크린 애플리케이션 및 이를 이용한 모바일 오토스크린 시스템이 개시된다. 본 발명에 따른 모바일기기용 오토스크린 애플리케이션은, 상태에 따라 표시될 정보 그룹에 대응되는 템플릿을 가지고 모바일기기의 화면에 표시가능하게 작성된 다수의 스크린 레이아웃을 모바일기기의 저장매체에 저장하는 단계; 모바일기기 외부의 오토 스크린 시스템으로부터 무선 통신망을 통해 상태 정보를 수신하는 단계; 상기 오토 스크린 시스템으로부터 상기 상태 정보에 따른 정보 그룹을 수신하는 단계; 및 상기 다수의 스크린 레이아웃 중에서 수신된 상기 상태 정보에 해당하는 스크린 레이아웃을 선택하고, 수신된 상기 정보 그룹을 상기 템플릿에 표기하여 모바일기기의 화면에 표시하도록 하는 단계;를 실행하기 위하여 저장매체에 저장된다. 본 발명에 따른 오토스크린 시스템은, 모바일기기용 오토스크린 애플리케이션이 탑재된 모바일기기; 및 자체 보유 정보 또는 외부 시스템으로부터 제공받은 정보를 이용하여 상기 모바일기기용 오토스크린 애플리케이션이 탑재된 모바일기기의 상태 정보를 생성 및 관리하고, 상기 모바일기기에 상태 정보를 API통신 및 PNS(Push Notification Service) 시스템을 통해 전송하는 오토스크린 시스템;을 포함한다.An auto screen application for mobile devices and a mobile auto screen system using the same are disclosed. An auto screen application for a mobile device according to the present invention includes the steps of storing a plurality of screen layouts that are displayed on a screen of a mobile device with a template corresponding to an information group to be displayed according to a state in a storage medium of the mobile device; Receiving status information from an autoscreen system outside the mobile device via a wireless communication network; Receiving an information group according to the status information from the autoscreen system; And selecting a screen layout corresponding to the received status information among the plurality of screen layouts and displaying the received information group on the template and displaying the information on the screen of the mobile device. do. The autoscreen system according to the present invention may be applied to a mobile device equipped with an auto screen application for mobile devices; And generates and manages state information of the mobile device on which the autosk screen application for the mobile device is mounted, using the self-held information or the information provided from the external system, and transmits the state information to the mobile device through API communication and PNS (Push Notification Service ≪ / RTI > system).
Description
본 발명은 모바일기기용 애플리케이션과 이를 포함하는 정보 통신 시스템에 관한 것으로, 좀 더 상세하게는 모바일기기의 사용자에게 시간, 공간 및 주변 상황에 따라 우선적으로 필요한 정보를 직관적으로 인지할 수 있도록 제공하는 애플리케이션 및 시스템에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an application for a mobile device and an information communication system including the same. More particularly, the present invention relates to an application for providing a user of the mobile device with intuitive recognition of necessary information according to time, And a system.
모바일기기용 애플리케이션은 외부의 시스템으로부터 무선통신망을 통해 수신한 정보들을 화면에 표시하기 위하여 미리 저장된 스크린 레이아웃을 활용한다. 스크린 레이아웃은 한 화면에 표시할 복수의 정보가 각각 표시될 수 있는 복수의 공란을 갖는 일종의 템플릿을 가지고, 그 배경을 이루는 고정된 텍스트나 이미지 등을 포함한다.Applications for mobile devices utilize pre-stored screen layouts to display information received from an external system over a wireless communication network. The screen layout has a kind of template having a plurality of blank spaces in which a plurality of pieces of information to be displayed on one screen can be displayed, respectively, and includes fixed text, images and the like constituting the background.
종래의 모바일기기용 애플리케이션은, 그 개발 시점에 정해진 몇 개의 스크린 레이아웃을 제공하나, 애플리케이션 내 메뉴의 트리 구조에 따라 구조화하여 제공한다. 따라서 사용자는 애플리케이션을 실행할 때의 시간, 상황이나 위치와 무관하게 애플리케이션이 시작되면 동일한 메인 스크린 레이아웃을 접하게 되며, 사용자의 선택 입력에 의해서 하위 메뉴로 진입할 때에만 다른 형태의 스크린 레이아웃을 접하게 된다. Conventional applications for mobile devices provide several screen layouts determined at the time of development, but they are structured according to the tree structure of menus in the application. Accordingly, the user is exposed to the same main screen layout when the application is started regardless of the time, the situation, or the position when the application is executed, and only when entering the sub menu by the user's selection input, the user is contacted with a different type of screen layout.
일부 애플리케이션은 고정된 메인 스크린 레이아웃의 템플릿을 기준으로 스킨 변경 기능 등을 통하여 그 배경의 스타일을 변경할 수 있도록 하나, 이 경우에도 템플릿은 고정되어 있으므로 화면에 표시되는 정보의 종류와 형태에는 변화가 없다. 사용자의 특정 메뉴에 대한 선택 없이, 특히 초기 화면에서 표시되는 정보의 종류와 정보 표시창의 수, 표시되는 정보의 형태 등을 달리하기 위해서는 그 메인 스크린 레이아웃의 템플릿을 교체하여야 하는데, 종래의 애플리케이션에서 이는 애플리케이션 업데이트를 통해서만 가능했다. 이로 인해, 사용자의 애플리케이션 사용 시점이나 위치 등의 상황에 적합한 다양한 구성의 스크린 레이아웃을 능동적으로 제공할 수 없었다. Some applications allow you to change the style of the background through the ability to change the skin based on the template of the fixed main screen layout. In this case, however, the template is fixed and there is no change in the type and shape of the information displayed on the screen . In order to change the type of information displayed on the initial screen, the number of information display windows, the type of information to be displayed, etc. without selecting a specific menu for the user, the template of the main screen layout must be replaced. Only through application updates. As a result, it has not been possible to proactively provide a screen layout of various configurations suitable for a situation such as a time and an application usage time of a user.
본 발명은 전술한 과제의 해결을 위하여 제안된 것으로, 본 발명에 따른 모바일기기용 오토스크린 애플리케이션 및 이를 이용한 모바일 오토스크린 시스템은, 서비스 제공자와 사용자 경험을 기반으로 시간, 공간, 상황에 부합하는 다양한 스크린 레이아웃을 적절하게 제공하고, 모바일기기에서는 사용자가 애플리케이션을 실행하는 시간, 장소 및 기타의 상황에 따라 오토스크린 시스템이 제공한 상태 정보에 대응되는 스크린 레이아웃을 적용하여 그에 맞는 정보 그룹을 화면에 표시하도록 함으로써, 상황에 부합하는 다양한 콘텐츠를 제공하여 사용자 흥미와 활발한 참여를 유도할 수 있도록 하는 데에 그 목적이 있다. The present invention has been made in order to solve the above-mentioned problems, and an autosk screen application for a mobile device and a mobile autoscreen system using the same according to the present invention can be applied to a variety of applications, The screen layout is appropriately provided. In the mobile device, the screen layout corresponding to the status information provided by the auto screen system is applied according to the time, place, and other situation when the user executes the application, The purpose of the present invention is to provide a variety of contents corresponding to the situation, thereby inducing user's interest and active participation.
또한, 오토스크린 시스템을 통해 사용자의 모바일기기에 스크린 레이아웃을 템플릿 형식으로 제공하고, 이를 애플리케이션 실행 중에 채용할 수 있도록 함으로써 별도의 애플리케이션 업데이트를 최소화하면서 다양한 콘텐츠를 제공할 수 있도록 하는 데에 그 목적이 있다.In addition, it is possible to provide a screen layout to a user's mobile device in a template form through an auto screen system and employ it during application execution, thereby providing various contents while minimizing a separate application update. have.
전술한 과제의 해결을 위하여, 본 발명에 따른 모바일기기용 오토스크린 애플리케이션은, 상태에 따라 표시될 정보 그룹에 대응되는 템플릿을 가지고 모바일기기의 화면에 표시가능하게 작성된 다수의 스크린 레이아웃을 모바일기기의 저장매체에 저장하는 단계; 모바일기기 외부의 오토 스크린 시스템으로부터 무선 통신망을 통해 상태 정보를 수신하는 단계; 상기 오토 스크린 시스템으로부터 상기 상태 정보에 따른 정보 그룹을 수신하는 단계; 및 상기 다수의 스크린 레이아웃 중에서 수신된 상기 상태 정보에 해당하는 스크린 레이아웃을 선택하고, 수신된 상기 정보 그룹을 상기 템플릿에 표기하여 모바일기기의 화면에 표시하도록 하는 단계;를 실행하기 위하여 저장매체에 저장된다. According to an aspect of the present invention, there is provided an autosk screen application for a mobile device, comprising a template corresponding to an information group to be displayed according to a state and displaying a plurality of screen layouts, Storing in a storage medium; Receiving status information from an autoscreen system outside the mobile device via a wireless communication network; Receiving an information group according to the status information from the autoscreen system; And selecting a screen layout corresponding to the received status information among the plurality of screen layouts and displaying the received information group on the template and displaying the information on the screen of the mobile device. do.
상기 상태 정보를 수신하는 단계 및 상기 정보 그룹을 수신하는 단계는 상기 모바일기기용 오토스크린 애플리케이션이 시작될 때 수행되도록 할 수 있다. The step of receiving the status information and the step of receiving the information group may be performed when the autosk screen application for the mobile device is started.
상기 상태 정보를 수신하는 단계 및 상기 정보 그룹을 수신하는 단계는 상기 오토스크린 시스템과의 API통신을 통해 수행되도록 할 수 있다. The step of receiving the status information and the step of receiving the information group may be performed through API communication with the autoscreen system.
상기 상태 정보를 수신하는 단계는 상기 모바일기기용 오토스크린 애플리케이션 미실행 시에도 주기적인 폴링(polling)을 통해 수행되고, 상기 정보 그룹을 수신하는 단계는 상기 모바일기기용 오토스크린 애플리케이션 실행 중에 상기 오토스크린 시스템과의 API통신을 통해 수행되도록 할 수 있다. The method of claim 1, wherein receiving the status information is performed by periodically polling even when the autosk screen application for the mobile device is not running, And can be performed through API communication with the system.
본 발명에 따른 오토스크린 시스템은, 모바일기기용 오토스크린 애플리케이션이 탑재된 모바일기기; 및 자체 보유 정보 또는 외부 시스템으로부터 제공받은 정보를 이용하여 상기 모바일기기용 오토스크린 애플리케이션이 탑재된 모바일기기의 상태 정보를 생성 및 관리하고, 상기 모바일기기에 상태 정보를 API통신 및 PNS(Push Notification Service) 시스템을 통해 전송하는 오토스크린 시스템;을 포함하고,The autoscreen system according to the present invention may be applied to a mobile device equipped with an auto screen application for mobile devices; And generates and manages state information of the mobile device on which the autosk screen application for the mobile device is mounted, using the self-held information or the information provided from the external system, and transmits the state information to the mobile device through API communication and PNS (Push Notification Service ) System, the system comprising:
상기 모바일기기용 오토스크린 애플리케이션은, 상태에 따라 표시될 정보 그룹에 대응되는 템플릿을 가지고 모바일기기의 화면에 표시가능하게 작성된 다수의 스크린 레이아웃을 모바일기기의 저장매체에 저장하는 단계; 모바일기기 외부의 오토 스크린 시스템으로부터 API통신 또는 PNS를 통해 상태 정보를 수신하는 단계; 상기 오토 스크린 시스템으로부터 상기 상태 정보에 따른 정보 그룹을 수신하는 단계; 및 상기 다수의 스크린 레이아웃 중에서 수신된 상기 상태 정보에 해당하는 스크린 레이아웃을 선택하고, 수신된 상기 정보 그룹을 상기 템플릿에 표기하여 모바일기기의 화면에 표시하도록 하는 단계;를 실행하기 위하여 저장매체에 저장된 것을 특징으로 한다. Storing a plurality of screen layouts that are displayed on a screen of a mobile device with a template corresponding to an information group to be displayed according to a state, in a storage medium of the mobile device; Receiving status information via an API communication or PNS from an autoscreen system outside the mobile device; Receiving an information group according to the status information from the autoscreen system; And selecting a screen layout corresponding to the received status information among the plurality of screen layouts and displaying the received information group on the template and displaying the information on the screen of the mobile device. .
전술한 바와 같이, 본 발명에 따른 모바일기기용 오토스크린 애플리케이션 및 이를 이용한 모바일 오토스크린 시스템은, 서비스 제공자와 사용자 경험을 기반으로 시간, 공간, 상황에 부합하는 다양한 스크린 레이아웃을 적절하게 제공하고, 모바일기기에서는 사용자가 애플리케이션을 실행하는 시간, 장소 및 기타의 상황에 따라 오토스크린 시스템이 제공한 상태 정보에 대응되는 스크린 레이아웃을 적용하여 그에 맞는 정보 그룹을 화면에 표시하도록 함으로써, 상황에 부합하는 다양한 콘텐츠를 제공하여 사용자 흥미와 활발한 참여를 유도할 수 있도록 하는 효과가 있다.As described above, the autosk screen application for mobile devices and the mobile autoscreen system using the same according to the present invention appropriately provide various screen layouts according to time, space, and situation based on the service provider and the user experience, The device applies a screen layout corresponding to the status information provided by the autoscreen system according to the time, place, and other situation when the user executes the application, and displays the information group corresponding to the screen layout on the screen, So that user interest and active participation can be induced.
또한, 오토스크린 시스템을 통해 사용자의 모바일기기에 스크린 레이아웃을 템플릿 형식으로 제공하고, 이를 애플리케이션 실행 중에 채용할 수 있도록 함으로써 별도의 애플리케이션 업데이트를 최소화하면서 다양한 콘텐츠를 제공할 수 있도록 하는 효과가 있다.In addition, it is possible to provide a screen layout to a user's mobile device in a template form through an auto screen system and employ it during execution of an application, thereby providing various contents while minimizing a separate application update.
도 1은 본 발명의 한 실시예에 따른 모바일 오토스크린 시스템의 구성을 보이는 블록도이다.
도 2는 본 발명의 한 실시예에 따른 모바일기기용 오토스크린 애플리케이션에 의한 모바일기기의 기능적 구성을 보이는 블록도이다.
도 3은 본 발명의 한 실시예에 따른 다수의 스크린 레이아웃의 예를 보인다.
도 4는 상기 도 1의 실시예에서 오토스크린 애플리케이션 시스템의 구성 예를 보이는 블록도이다.
도 5는 상기 도 1의 실시예에서 운영관리시스템의 구성 예를 보이는 블록도이다.
도 6은 본 발명의 한 실시예에 따른 모바일 오토스크린 시스템에서의 정보의 흐름을 보이는 차트이다. 1 is a block diagram illustrating a configuration of a mobile autoscreen system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a functional configuration of a mobile device by an auto screen application for a mobile device according to an embodiment of the present invention. Referring to FIG.
Figure 3 shows an example of multiple screen layouts in accordance with an embodiment of the present invention.
4 is a block diagram showing an example of a configuration of an autosk screen application system in the embodiment of FIG.
5 is a block diagram showing an example of the configuration of an operation management system in the embodiment of FIG.
6 is a chart showing the flow of information in a mobile autoscreen system according to an embodiment of the present invention.
이하에서는 첨부한 도면을 참조하여 본 발명의 실시예들을 설명한다. 다음에서 설명되는 실시예들은 여러 가지 다양한 형태로 변형할 수 있으며, 본 발명의 범위가 이하의 실시예들에 한정되는 것은 아니다. 본 발명의 실시예들은 해당 분야에서 통상의 지식을 가진 자에게 발명의 기술적 사상을 명확히 전달하기 위하여 제공된다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. The embodiments described below can be modified in various ways, and the scope of the present invention is not limited to the following embodiments. The embodiments of the present invention are provided to clearly convey the technical idea of the present invention to those skilled in the art.
본 발명에 따른 모바일기기용 오토스크린 애플리케이션과 이를 이용하는 모바일 오토스크린 시스템은 다양한 목적의 모바일 애플리케이션과 그 시스템에 적용될 수 있으나, 이하에서는 주로 프로야구와 같이 시즌 단위로 진행되는 스포츠 경기의 팬(fan) 및 잠재적 혹은 실제의 관람 고객을 대상으로 한 서비스 애플리케이션을 일 예로 들어 설명하기로 한다.The auto screen application for a mobile device according to the present invention and the mobile auto screen system using the same can be applied to a mobile application for various purposes and a system thereof. Hereinafter, a fan of a sports game, And a service application for potential or actual visitors.
도 1은 본 발명의 한 실시예에 따른 모바일 오토스크린 시스템의 구성을 보이는 블록도이다. 1 is a block diagram illustrating a configuration of a mobile autoscreen system according to an embodiment of the present invention.
본 실시예에 따르면, 모바일 오토스크린 시스템은, 모바일기기용 오토스크린 애플리케이션이 탑재된 사용자 단말기로서의 모바일기기(10)와 상기 모바일기기(10)와 무선통신망을 통해 연결되는 오토스크린 시스템(100)을 포함하여 구성된다. 상기 오토스크린 시스템(100)은 현재시간과 같은 기본정보와, 데이터베이스(45)에 보유하고 있는 시즌 경기 일정 등의 정보, 그리고 운영관리시스템(30)을 통해 취득된 정보 또는 외부시스템(60)과 연계하여 취득된 정보 등을 이용하여 등록된 사용자의 모바일기기(10)에 대응되는 실시간 상태 정보를 제공하는 오토스크린 애플리케이션 시스템(20)을 포함한다. According to the present embodiment, the mobile autoscreen system includes a
상기 운영관리시스템(30)은 운영자 단말기(70)를 통해 생성된 스크린 레이아웃을 상기 오토스크린 애플리케이션 시스템(20)에 제공할 수 있을 뿐만 아니라, 운영자에 의해 결정된 상태 정보를 상기 오토스크린 애플리케이션 시스템(20)에 전달하기도 한다. The
또한, 상기 오토스크린 시스템(100)은 상기 오토스크린 애플리케이션 시스템(20)으로부터 제공받은 사용자의 상태 정보를 오토스크린 애플리케이션이 탑재된 해당 사용자의 모바일기기(10)를 타겟으로 한 푸시 알림 정보(push notification)의 형태로 전송하는 PNS(Push Notification Service)시스템을 포함한다. 상기 PNS시스템(50)은 사전 등록 및 접속된 사용자의 모바일기기(10)에 푸시 알림 정보를 전송하는 PNS 서버를 구비할 수 있고, 이와 별도로 각 모바일기기(10)의 운영체제(OS) 공급자가 푸시 알림 정보 전송을 위해 제공하는 무선통신망인 외부 PNS 시스템, 예컨대 애플사의 APNS, 구글사의 GCM 및 MS사의 MPNS를 이용할 수도 있다. 이 경우, 외부 PNS 시스템은 자체 구비된 PNS 서버의 전송 오류 시에 예비적으로 활용될 수도 있다. In addition, the
한편, 상기 오토스크린 애플리케이션 시스템(20)은 모바일기기(10)의 오토스크린 애플리케이션 시작 시부터 접속 상태를 유지하며, API(Application Program Interface)통신을 통해 해당 모바일기기(10)에 요청받은 정보 그룹을 제공하되, 상기 정보 그룹에 대응되는 상태 정보를 함께 제공할 수 있다. 이를 수신한 상기 모바일기기(10)는 상기 상태 정보에 대응되는 스크린 레이아웃을 선택하고, 그에 포함된 템플릿에 상기 정보 그룹을 채워 넣어 화면에 표시하도록 할 수 있다. On the other hand, the auto
도 2는 본 발명의 한 실시예에 따른 모바일기기용 오토스크린 애플리케이션에 의한 모바일기기의 기능적 구성을 보이는 블록도이다.FIG. 2 is a block diagram showing a functional configuration of a mobile device by an auto screen application for a mobile device according to an embodiment of the present invention. Referring to FIG.
모바일기기(10)에 탑재된 모바일기기용 오토스크린 애플리케이션은 상기 오토스크린 시스템(100)에, 좀 더 구체적으로는 상기 오토스크린 애플리케이션 시스템(20)과 상기 PNS 시스템(50)에 해당 애플리케이션을 등록하고 인증을 받기 위한 앱 등록/인증 모듈(11)과, 상기 체크인 시스템(100)으로부터, 좀 더 구체적으로는 PNS 시스템(50)으로부터 전송된 상태 정보를 포함하는 푸시 알림 정보의 수신 및 그에 대한 확인을 담당하는 PNS 수신 관리 모듈(12), 그리고, 다수의 스크린 레이아웃을 모바일기기(10)의 저장매체에 할당된 저장부(14)에 저장 및 관리하고, 전술한 푸시 알림 정보의 형태 또는 API통신의 형태로 수신된 상태 정보에 따라 그에 대응되는 스크린 레이아웃을 선택하여 표시 화면에 적용하는 오토스크린 관리 모듈(13)을 포함한다. 또한, 외부 시스템과의 정보 통신을 위한 인터페이스(15)를 더 구비할 수 있다. An autos screen application for a mobile device installed in the
도 3은 본 발명의 한 실시예에 따른 다수의 스크린 레이아웃의 예를 보인다. Figure 3 shows an example of multiple screen layouts in accordance with an embodiment of the present invention.
모바일기기(10)의 저장부(14)에는 다수의, 예컨대 n개의 스크린 레이아웃(S1~Sn)이 미리 저장될 수 있다. 또한, 모바일기기용 오토스크린 애플리케이션의 실행 중에 추가적인 스크린 레이아웃이 활용 가능한 형태로 저장될 수도 있다. 본 도면 좌측의 제 1 스크린 레이아웃(S1)을 보면, 정보1 내지 정보4의 여러 정보가 각각의 성격에 맞는 형태로 표시될 수 있도록 다수의 공란(W)이 형성된 일종의 템플릿 형태를 갖는다. 제 2 스크린 레이아웃(S2)은 상기 제 1 스크린 레이아웃(s1)과 공통적으로 정보1, 정보2 및 정보3을 표시할 수 있는 공란을 포함하나, 그와 다르게 정보5 및 정보6을 표시할 수 있는 공란도 갖는다. 이러한 공란의 개수와 형태 및 배치는 해당 스크린 레이아웃(Sn)이 적용될 상태 정보하에서 사용자에게 우선적으로 필요한 정보 그룹에 따라 결정될 수 있다. A plurality of, for example, n screen layouts S1 to Sn may be stored in the
예컨대, 전술한 상태 정보는 현재시점이 프로야구 시즌 진행 중인 경우와, 비시즌 중인 경우, 특정 팀의 경기가 있는 날과 없는 날, 특정 경기가 진행중인 경우와 시작 전 또는 종료된 경우 등으로 구분될 수 있고, 전술한 스크린 레이아웃(Sn)은 각각의 상태에서 모바일기기용 애플리케이션의 사용자가 우선적으로 관심을 가지거나, 사용자의 구매 동기를 유발하기에 우선적으로 적합한 정보들로 구성된 정보 그룹을 표시할 수 있는 템플릿 형태로 구성될 수 있다. For example, the above-described state information may be classified into a case where the current time is in progress in a professional baseball season, a case in which the team is playing in a non-season, a day without a team game, a day when a specific game is in progress, , And the screen layout (Sn) described above can display a group of information composed of information that is preferentially interested in the user of the mobile device application in each state, or preferentially to cause the user to purchase motivation Can be configured in the form of a template.
본 발명에 따른 모바일기기용 오토스크린 애플리케이션은 상기 도 1 및 도 2를 참조하여 설명한 바와 같이, API통신 또는 PNS를 통해 수신된 상태 정보에 따라 그에 대응되는 스크린 레이아웃을 전술한 다수의 스크린 레이아웃(S1~Sn) 중에서 선택하고, 해당 스크린 레이아웃의 공란(W)들 채울 수 있는 정보 그룹을 수신하여 이를 모바일기기의 화면에 표시하게 된다.1 and 2, the screen layout corresponding to the status information received via the API communication or the PNS is divided into a plurality of screen layouts S1 To Sn), receives an information group that can fill the blank W of the screen layout, and displays it on the screen of the mobile device.
도 4는 상기 도 1의 실시예에서 오토스크린 애플리케이션 시스템의 구성 예를 보이는 블록도이다. 4 is a block diagram showing an example of a configuration of an autosk screen application system in the embodiment of FIG.
오토스크린 애플리케이션 시스템(20)은 전술한 오토스크린 시스템(100)의 구성 중 하나로서, 사용자의 모바일기기(10)에 탑재된 오토스크린 애플리케이션의 요청에 따라 해당 애플리케이션을 등록 및 인증하는 앱 등록/인증 모듈(21)과, 상기 운영관리시스템(30)을 통해 미리 또는 실시간으로 입력된 스케줄에 따라 설정된 시간에 모바일기기(10)로 상태 정보를 전송하도록 하는 스케줄러(22)를 포함할 수 있다. 또한, 외부 시스템과의 정보 교환을 위한 인터페이스(23)를 구비하고, 스크린 레이아웃의 템플릿과 리소스(Resource) 관리를 주 기능으로 하며, 필요시에 상기 모바일기기(10)에 이러한 템플릿과 리소스를 다운로드해주는 역할을 하는 템플릿&리소스 관리 모듈(24)을 더 포함할 수 있다. The auto
도 5는 상기 도 1의 실시예에서 운영관리시스템의 구성 예를 보이는 블록도이다. 5 is a block diagram showing an example of the configuration of an operation management system in the embodiment of FIG.
운영관리시스템(30)은 사용자와 해당 사용자의 클라이언드(client) 즉, 사용자의 모바일기기에 탑재된 오토스크린 애플리케이션의 정보를 관리하는 사용자/Client 관리 모듈(31)과, 실시간으로 사용자들의 오토스크린 상태 정보를 관리하고 상태 정보의 조회 및 변경 기능을 수행하는 오토스크린 상태 정보 관리 모듈(32), 및 로그 관리 모듈(33)을 포함한다. 또한, 전술한 다수의 스크린 레이아웃의 템플릿 및 리소스를 생성, 조회, 업데이트 및 삭제할 수 있는 기능을 수행하는 템플릿&리소스 생성 관리 모듈(34)을 더 포함할 수 있다. 이러한 구성에 의해, 필요한 경우, 오토스크린 시스템(100)의 관리자가 일부 또는 전체 사용자의 상태 정보를 변경하고자 하는 경우 상기 오토스크린 상태 정보 관리 모듈(32)을 통해 현재의 상태 정보를 조회하고 즉시 또는 시간을 정하여 상태 정보를 변경할 수 있다. 또한, 새로운 조합의 정보 그룹을 특정 상태에 해당하는 일부 또는 전체 사용자에게 제공하기 위하여 스크린 레이아웃을 추가하는 경우에는, 상기 템플릿&리소스 생성 관리 모듈(34)을 이용하게 된다. The
도 6은 본 발명의 한 실시예에 따른 모바일 오토스크린 시스템에서의 정보의 흐름을 보이는 차트이다. 6 is a chart showing the flow of information in a mobile autoscreen system according to an embodiment of the present invention.
본 도면을 통해 보이는 정보의 흐름을 통해, 전술한 오토스크린 시스템(100)의 기능 및 이를 수행하는 방법뿐만 아니라, 모바일기기(10)에 탑재된 오토스크린 애플리케이션이 그 모바일기기의 하드웨어 및 상기 오토스크린 시스템(100)을 이용하여 오토스크린 기능을 수행하는 과정을 이해할 수 있을 것이다. Throughout the flow of information shown in this figure, not only the functions of the above-described
먼저, 정보 흐름 A는 사전적인 절차로서 사용자의 모바일기기(10)에 탑재된 오토스크린 애플리케이션을 오토스크린 애플리케이션 시스템(20)에 등록 및 인증하는 과정과 PNS 시스템(50)에 등록 및 인증하는 과정을 보인다. First, the information flow A is a process of registering and authenticating an autoscreen application installed in the user's
오토스크린 기능을 이용하기 위하여 애플리케이션은 모바일기기(10)의 통신 수단을 이용하여 아이디(ID)와 패스워드(PW) 정보를 오토스크린 애플리케이션 시스템(20)으로 전송(a12)한다. 별도의 인증이 필요하지 않은 경우는 모바일기기(10)의 운영체계에 따라 안드로이드의 경우 등록 아이디(Registration ID)를, 아이오에스(iOS)의 경우 디바이스토큰(Device Token) 정보를, 그리고 모바일기기의 고유한 아이디인 디바이스 아이디(Device ID)를 상기 오토스크린 애플리케이션 시스템(20)으로 전송(a12)하여 기본적인 등록 절차를 진행한다. 이를 수신한 오토스크린 애플리케이션 시스템(20)은 데이터베이스(45)에 사용자 정보 및 디바이스 아이디(Device ID)를 조회(a24)하고, 조회 결과에 따른 유효 정보(a42)를 수신한 후, 다시 모바일기기(10)에 애플리케이션 등록 승인 결과를 전송(a21)한다. 상기 등록 아이디 또는 디바이스토큰은 PNS 서버에 의한 앱 푸시 알림(Push Notification) 방식을 사용하지 못할 경우 운영체계 공급자가 제공하는 알림 방식의 사용을 위한 추가적 등록으로서의 의미가 있다. In order to utilize the autoscreen function, the application transmits the ID and the password PW information to the autoscreen application system 20 (a12) by using the communication means of the
다음으로 사전적인 절차의 하나인 PNS 등록 및 인증 절차를 수행한다. 등록 및 인증은 모바일기기의 고유 아이디인 디바이스 아이디를 기반으로 하는데, 모바일기기(10)에서 PNS 시스템(50)으로 아이디와 패스워드 및 디바이스 아이디를 전송(a15)하면 상기 PNS 시스템(50)이 데이터베이스(45)에 사용자 정보 및 디바이스 아이디를 조회(a54)하고, 조회 결과에 따른 유효 정보(a45)를 수신한 후, 다시 모바일기기(10)에 등록 승인 결과를 전송(a51)한다. Next, perform the PNS registration and authentication procedure, which is one of the proactive procedures. The registration and authentication is based on the device ID which is the unique ID of the mobile device. When the
여기서, 데이터베이스(45)는 오토스크린 애플리케이션 사용자의 모집단인 멤버쉽 회원의 정보를 수집, 저장 및 관리하는 멤버쉽 서버의 데이터베이스일 수도 있고, 오토스크린 시스템(100)을 위해 별도로 구비된 데이터베이스일 수도 있다. Here, the
한편, 상기와 같은 과정을 거쳐 등록 및 인증이 완료되면, 상기 모바일기기(10)는 소정의 시간 동안 상기 오토스크린 애플리케이션 시스템(20)과의 세션 접속을 유지할 수 있고, 상기 PNS 시스템(50)과 롱 폴링(long polling) 접속을 유지할 수 있다. When the registration and the authentication are completed through the above process, the
정보 흐름 B는 모바일기기(10)와 오토스크린 애플리케이션 시스템(20) 사이의 API통신을 통한 상태 정보 및 정보 그룹의 송수신 과정을 보인다. The information flow B shows the transmission and reception of status information and information groups through API communication between the
오토스크린 애플리케이션 시스템(20)은 사전에 외부 시스템(60)으로부터 필요한 정보를 수신(b62)하여 일부 사용자의 상태 정보를 생성할 수 있다. 예컨대, 상기 외부 시스템(60)은 경기장에 입장한 관람객에 대하여 체크인 정보를 제공하는 체크인 시스템일 수 있다. 이 경우, 상기 오토스크린 애플리케이션 시스템(20)은 특정 사용자가 경기장에 입장한 사실에 대한 정보를 수신하고, 그에 따라 해당 사용자의 상태 정보를 경기장 입장 상태로 변경하고, 이를 데이터베이스에 저장할 수 있다.The
사용자가 모바일기기(10)의 오토스크린 애플리케이션을 실행하면, 상기 애플리케이션은 모바일기기(10)의 통신 수단을 이용하여 상기 오토스크린 애플리케이션 시스템(20)에 API통신을 요청(b12)한다. 이때, 상기 API통신 요청 사항에는 오토스크린 기능을 위한 상태 정보에 대한 요청이 포함될 수 있다. 이러한 요청을 수신한 오토스크린 애플리케이션 시스템(20)은 데이터베이스(45)에 상태 정보와 함께 해당 상태 정보에 대응되는 정보 그룹의 제공을 요청(b24)하고, 그에 대한 회신을 수신(b42)하여, 모바일기기(10)로 전송(b21)한다. 전술한 예와 같이, 사용자가 경기장 입장 상태에 있는 경우, 그에 해당하는 상태 정보와 입장 고객에게 필요한 정보 그룹을 사용자의 모바일기기에 API통신을 통해 제공하게 된다. When the user executes the autoscreen application of the
정보 흐름 C는 사용자의 모바일기기(10)가 PNS 시스템(50)과 롱 폴링 접속(c15)을 유지한 상태에서의 주기적인 폴링 과정을 보인다. The information flow C shows a periodic polling process with the user's
미리 설정된 일정한 기간 또는 시간 간격으로 오토스크린 애플리케이션이 탑재된 모바일기기(10)가 오토스크린 애플리케이션 시스템(20)에 상태 정보를 요청(c12)하도록 할 수 있다. 이를 수신한 오토스크린 애플리케이션 시스템(20)은 데이터베이스(45)에 상태 정보 조회를 요청(c24)하게 되고, 이어서 PNS 시스템(50)에 상태 정보 전송을 요청(c45)하게 되며, 그 결과 PNS 시스템(50)이 모바일기기(10)에 해당 사용자의 현재 상태 정보를 푸시 알림 형태로 전송(c51)한다. 이러한 과정을 통해, 사용자의 모바일기기(10)는 예컨대, 매일 일정한 시간에 오토스크린 기능의 수행을 위한 상태 정보를 수신할 수 있으며, 이 과정은 사용자에게 인식되지 않도록 백그라운드에서 진행될 수 있다. 그 결과 사용자가 모바일기기에 탑재된 애플리케이션을 실행하면, 이미 수신되어 알고 있는 상태 정보에 해당하는 스크린 레이아웃을 이용하여 첫 화면을 구성하게 된다. The
정보 흐름 D는 시스템 운영자의 결정에 의한 상태 정보 변경 시의 과정을 보인다. The information flow D shows the process of changing state information by the decision of the system operator.
운영자가 운영자 단말기를 통해 운영관리시스템(30)에 접속하여 전체 또는 일부 사용자의 상태 정보를 변경을 명령하면, 운영관리시스템(30)은 이를 PNS 시스템(50)에 전송(d34)하고, PNS 시스템(50)은 역시 푸시 알림 형식으로 변경된 상태 정보를 해당 사용자의 모바일기기(10)에 전송(d51)한다. When the operator accesses the
정보 흐름 E는 사용자의 모바일기기(10)에 오토스크린 애플리케이션이 설치된 이후에 새로운 상태 정보 및 그에 따른 새로운 스크린 레이아웃이 추가되는 경우의 과정을 보인다. The information flow E shows a process when new status information and a new screen layout are added to the user's
먼저, 시스템 운영자는 운영관리시스템(30)에 접속하여 새로운 스크린 레이아웃 및 그에 대응되는 새로운 상태 정보를 생성할 수 있다. 기존 상태 정보에 대응되는 스크린 레이아웃을 수정할 수도 있음은 물론이다. 운영관리시스템(30)은 추가된 상태 정보와 추가된 스크린 레이아웃의 템플릿과 리소스를 오토스크린 애플리케이션 시스템(20)에 제공(e32)하고, 오토스크린 애플리케이션 시스템(20)은 이들을 템플릿&리소스 관리 모듈의 관리 대상에 편입시키며, 템플릿과 리소스를 데이터베이스(45)에 전송(e24)하여 적재한다. 이후, 오토스크린 애플리케이션 시스템(20) 또는 운영관리시스템(30)은 이렇게 추가된 스크린 레이아웃에 대응되는 상태 정보를 전술한 정보 흐름 B, C 또는 D와 같은 과정을 거쳐 PNS 시스템(50)으로 하여금 사용자의 모바일기기(10)에 전송(e51)하도록 할 수 있다. First, the system operator can access the
오토스크린 애플리케이션은 모바일기기(10)에 저장된 기존의 다수의 스크린 레이아웃 중 어디에도 대응되지 않는 새로운 상태 정보가 수신되면, 오토스크린 애플리케이션 시스템(20)에 새로운 상태 정보에 대응되는 스크린 레이아웃의 템플릿 정보와 관련 리소스 정보를 요청(e12)한다. 오토스크린 애플리케이션 시스템(20)은 이러한 정보를 제공하기 위해 데이터베이스(45)에 정보 조회를 요청(e24)하고, 데이터베이스(45)에서 호출(e42)된 템플릿과 리소스 정보를 다시 모바일기기(10)에 제공(e21)한다. When the autosk screen application receives new status information that does not correspond to any of the existing screen layouts stored in the
새로운 스크린 레이아웃에 대한 상태 정보 및 템플릿과 리소스를 제공받은 모바일기기(10)는 자체 저장부에 해당 스크린 레이아웃을 저장한다. 저장 성공 시 상기 템플릿 정보를 이용하여 메타정보를 업데이트하고, 주요 템플릿 정보와 리소스를 캐시(cache)로 저장하는 과정을 통해 애플리케이션 전체에 대한 업그레이드 없이도 스크린 레이아웃에 대한 업데이트를 완료할 수 있다. The
전술한 정보 흐름 A 내지 E 중에서 정보 흐름 A는 모바일기기에 오토스크린 애플리케이션을 설치하고 첫 실행을 하는 과정에 적용되고, 정보 흐름 B 내지 E는 시간적인 순서에 상관없이 필요한 상황에 따라서 적용될 수 있다. 전술한 정보의 흐름 유형들을 인용하여 모바일기기용 오토스크린 애플리케이션이 모바일기기를 통해 수행하는 기능들을 다시 정리하면 다음과 같다. Of the above information flows A to E, the information flow A is applied to a process of installing and executing an autosk screen application on a mobile device, and the information flows B to E can be applied according to a necessary situation regardless of a time order. Functions performed through the mobile device by the autoscreen application for the mobile device by referring to the flow types of the above-described information will be summarized as follows.
본 발명에 따른 모바일기기용 오토스크린 애플리케이션은, 상태에 따라 표시될 정보 그룹에 대응되는 템플릿을 가지고 모바일기기의 화면에 표시가능하게 작성된 다수의 스크린 레이아웃을 모바일기기의 저장매체에 저장하는 단계를 포함하는데, 이 과정은 애플리케이션 모바일기기에 설치할 때 또는 상기 정보 흐름 E에 해당하는 상황에서 수행된다. The auto screen application for mobile devices according to the present invention includes a step of storing a plurality of screen layouts that are displayed on a screen of a mobile device with a template corresponding to a group of information to be displayed in accordance with a state in a storage medium of the mobile device This process is performed when installing the application in the mobile device or in a situation corresponding to the information flow E.
모바일기기 외부의 오토 스크린 시스템으로부터 무선 통신망을 통해 상태 정보를 수신하는 단계 및 상기 오토 스크린 시스템으로부터 상기 상태 정보에 따른 정보 그룹을 수신하는 단계는 시간적인 순서에 상관없이 수행될 수 있으며, 전술한 정보 흐름 B의 상황에서는 상태 정보 및 정보 그룹을 실질적으로 동시에 수신하게 되고, 정보 흐름 C 및 정보 흐름 D와 같은 상황에서는 PNS를 통해 상태 정보를 수신하고, 그 후에 오토스크린 애플리케이션 시스템과의 API통신을 통해 해당 상태 정보에 대응되는 정보 그룹을 수신하게 된다. The step of receiving status information from the autoscreen system outside the mobile device via the wireless communication network and the step of receiving the information group according to the status information from the autoscreen system may be performed in any order, In the situation of flow B, status information and information group are received at substantially the same time. In situations such as information flow C and information flow D, status information is received via the PNS, and then API communication with the autoscreen application system An information group corresponding to the corresponding status information is received.
그리고, 상기 다수의 스크린 레이아웃 중에서 수신된 상기 상태 정보에 해당하는 스크린 레이아웃을 선택하고, 수신된 상기 정보 그룹을 상기 템플릿에 표기하여 모바일기기의 화면에 표시하도록 하는 단계는 이미 수신된 상태 정보와 정보 그룹, 그리고 저장부에 보유하고 있는 다수의 스크린 레이아웃을 이용하여 모바일기기 내에서 자체적으로 수행된다. The step of selecting a screen layout corresponding to the received status information among the plurality of screen layouts and displaying the received information group on the template and displaying the information group on the screen of the mobile device includes displaying the already received status information and information Group, and storage in the mobile device using a plurality of screen layouts.
각 단계에 대한 구체적인 사항은 전술한 정보 흐름 A 내지 E 및 전술한 모바일 오토스크린 시스템의 각 구성 요소들에 대한 설명을 통해 이해될 수 있을 것이다. The details of each step can be understood from the above-described information flows A to E and descriptions of the respective components of the mobile autoscreen system described above.
10: 모바일기기(사용자 단말기)
20: 오토스크린 애플리케이션 시스템
30: 운영관리시스템
45: 데이터베이스
50: PNS(Push Notification Service) 시스템
60: 외부시스템
70: 운영자 단말기10: Mobile device (user terminal)
20: Auto Screen Application System
30: Operation management system
45: Database
50: Push Notification Service (PNS) system
60: External system
70: Operator terminal
Claims (5)
자체 보유 정보 또는 외부 시스템으로부터 제공받은 정보를 이용하여 상기 모바일기기용 오토스크린 애플리케이션이 탑재된 모바일기기의 상태 정보를 생성 및 관리하고, 상기 모바일기기에 상기 상태 정보를 전송하는 오토스크린 시스템;을 포함하고,
상태에 따라 표시될 정보 그룹에 대응되는 템플릿을 가지고 모바일기기의 화면에 표시가능하게 작성된 다수의 스크린 레이아웃을 모바일기기의 저장매체에 저장하는 단계;
오토 스크린 시스템에서, 미리 입력된 시간 스케줄 또는 외부 시스템으로부터 제공된 상기 모바일기기의 실시간 상태에 따라 상기 모바일기기에 대응되는 상태 정보를 생성하는 단계;
상기 오토 스크린 시스템으로부터 상기 모바일기기로 무선 통신망을 통해 상기 상태 정보를 전송하는 단계;
상기 모바일기기가 상기 오토 스크린 시스템에 상기 상태 정보에 따른 정보 그룹을 요청하여 수신하는 단계; 및
상기 모바일기기에서, 상기 다수의 스크린 레이아웃 중에서 수신된 상기 상태 정보에 해당하는 스크린 레이아웃을 선택하고, 수신된 상기 정보 그룹을 상기 템플릿에 표기하여 모바일기기의 화면에 표시하도록 하는 단계;를 수행하는 것을 특징으로 하는,
모바일 오토스크린 시스템.Mobile devices with auto screen applications for mobile devices; And
And an auto screen system for generating and managing status information of a mobile device equipped with the auto screen application for the mobile device by using self-held information or information provided from an external system, and transmitting the status information to the mobile device and,
Storing a plurality of screen layouts that are displayed on a screen of a mobile device with a template corresponding to an information group to be displayed according to a state, in a storage medium of the mobile device;
Generating status information corresponding to the mobile device in accordance with a pre-input time schedule or a real-time status of the mobile device provided from an external system;
Transmitting the status information from the autoscreen system to the mobile device via a wireless communication network;
Requesting and receiving an information group according to the status information from the mobile device; And
Selecting a screen layout corresponding to the status information received from the plurality of screen layouts on the mobile device and displaying the received information group on the template and displaying the information on the screen of the mobile device Features,
Mobile Auto Screen System.
상기 상태 정보를 전송하는 단계 및 상기 정보 그룹을 요청하여 수신하는 단계는 상기 모바일기기용 오토스크린 애플리케이션이 시작될 때 수행되도록 하는,
모바일 오토스크린 시스템.The method according to claim 1,
Transmitting the status information and requesting and receiving the information group to be performed when the autosk screen application for the mobile device is started,
Mobile Auto Screen System.
상기 상태 정보를 전송하는 단계 및 상기 정보 그룹을 요청하여 수신하는 단계는 상기 모바일기기와 상기 오토스크린 시스템과의 API통신을 통해 수행되도록 하는,
모바일 오토스크린 시스템.3. The method of claim 2,
Transmitting the status information and requesting and receiving the information group to be performed through API communication between the mobile device and the autoscreen system,
Mobile Auto Screen System.
상기 상태 정보를 전송하는 단계는 상기 모바일기기용 오토스크린 애플리케이션 미실행 시에도 주기적인 폴링(polling)을 통해 수행되고,
상기 정보 그룹을 요청하여 수신하는 단계는 상기 모바일기기용 오토스크린 애플리케이션 실행 중에 상기 오토스크린 시스템과의 API통신을 통해 수행되도록 하는,
모바일 오토스크린 시스템.The method according to claim 1,
The step of transmitting the status information may be performed through periodic polling even when the autosk screen application for the mobile device is not executed,
Wherein the step of requesting and receiving the information group is performed through API communication with the autoscreen system during execution of the autoscreen application for the mobile device,
Mobile Auto Screen System.
상기 상태 정보를 전송하는 단계는 상기 오토스크린 시스템으로부터 상기 모바일기기로 PNS(Push Notification Service) 시스템을 통해 상기 상태 정보를 전송하는,
모바일 오토스크린 시스템.The method according to claim 1,
Wherein the transmitting the state information comprises transmitting the state information from the autoscreen system to the mobile device via a Push Notification Service (PNS)
Mobile Auto Screen System.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140046605 | 2014-04-18 | ||
KR20140046605 | 2014-04-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150121636A KR20150121636A (en) | 2015-10-29 |
KR101587815B1 true KR101587815B1 (en) | 2016-01-26 |
Family
ID=54430589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140096203A Active KR101587815B1 (en) | 2014-04-18 | 2014-07-29 | Auto-Screen Application For Mobile Device and Mobile Auto-Screen System Using The Same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101587815B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102260738B1 (en) * | 2020-11-16 | 2021-06-07 | 주식회사 플링크 | Method for dynamically providing layout during web application runtime based on api and system using the same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012103813A (en) | 2010-11-08 | 2012-05-31 | Toshiba Corp | Maintenance device and application system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101376032B1 (en) * | 2012-02-28 | 2014-03-20 | (주)아위드 | Mobile intelligent apparatus and method supporting message-based dynamic services |
KR101488268B1 (en) * | 2012-08-30 | 2015-01-30 | 삼성전자주식회사 | Push message service system and method thereof |
-
2014
- 2014-07-29 KR KR1020140096203A patent/KR101587815B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012103813A (en) | 2010-11-08 | 2012-05-31 | Toshiba Corp | Maintenance device and application system |
Also Published As
Publication number | Publication date |
---|---|
KR20150121636A (en) | 2015-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103617543B (en) | The recommendation method and apparatus of application program | |
US8706522B2 (en) | Methods and systems for pharmacy location | |
US11496570B1 (en) | System for sharing tangible objects | |
JP5706866B2 (en) | Member registration system and member registration method | |
US11805178B2 (en) | Computer system providing user specific session prelaunch features and related methods | |
US10033767B2 (en) | System and method for organizing a plurality of local meeting groups | |
CN106130749B (en) | Method, system, and computer readable medium for network deployment of infrastructure | |
US20110093367A1 (en) | Method, apparatus, and computer product for centralized account provisioning | |
US9998452B1 (en) | Customizing user interfaces for multiple different clients | |
KR101975479B1 (en) | Method for providing call taxi service capable of requesting multiple car allocations | |
CN102956052A (en) | Queuing method and queuing system based on mobile intelligent terminal | |
US20140278812A1 (en) | Diagnostics storage within a multi-tenant data center | |
US20160248625A1 (en) | Distributor private cloud management system and management method | |
KR20130020385A (en) | Method and system for providing event ticketing service by using mobile terminal | |
JP6059829B1 (en) | Reservation processing device, user terminal, and reservation processing method | |
KR101587815B1 (en) | Auto-Screen Application For Mobile Device and Mobile Auto-Screen System Using The Same | |
JPWO2016170780A1 (en) | System, server and program for providing electronic manual | |
KR102234889B1 (en) | Method for managing a salary of an employee in ability | |
US20150095083A1 (en) | Method, apparatus, and computer readable media for match rating and interview scheduling | |
KR101515998B1 (en) | Method for providing space market widget, market server and user deivce thereof | |
KR101690227B1 (en) | Apparatus for managing seat | |
US20160253763A1 (en) | Triggered targeting | |
JP7540786B1 (en) | Communication providing system, communication providing method, and communication providing program | |
JP2020087160A (en) | Communication device, communication method, and communication system | |
JP6588178B1 (en) | Server and terminal device for reserving schedule |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140729 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150622 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20151230 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20191212 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20191212 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20201130 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20211221 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20221115 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20241031 Start annual number: 10 End annual number: 10 |