KR20160035679A - Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices - Google Patents

Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices Download PDF

Info

Publication number
KR20160035679A
KR20160035679A KR1020140126942A KR20140126942A KR20160035679A KR 20160035679 A KR20160035679 A KR 20160035679A KR 1020140126942 A KR1020140126942 A KR 1020140126942A KR 20140126942 A KR20140126942 A KR 20140126942A KR 20160035679 A KR20160035679 A KR 20160035679A
Authority
KR
South Korea
Prior art keywords
smart device
mode
ablation
assist mode
user
Prior art date
Application number
KR1020140126942A
Other languages
Korean (ko)
Other versions
KR101624041B1 (en
Inventor
이의진
고민삼
이준원
양수빈
Original Assignee
한국과학기술원
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020140126942A priority Critical patent/KR101624041B1/en
Publication of KR20160035679A publication Critical patent/KR20160035679A/en
Application granted granted Critical
Publication of KR101624041B1 publication Critical patent/KR101624041B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed are a method and system for displaying and configuring a use limiting mode to mitigate overuse of a smart device. The method for displaying and configuring a use limiting mode to mitigate overuse of a smart device comprises the steps of: displaying the use limiting mode as one among default modes of the smart device; receiving an on or off state of the use limiting mode, which is selected by a user, from the user through the display of the use limiting mode; selectively blocking use of the smart device based on rules set associated with the use limiting mode while the use limiting mode is on; providing a configuration menu including an execution time and condition information of the use limiting mode if the use limiting mode is chosen to be on; receiving configuration information based on the configuration menu from the user; automatically switching the use limiting mode to the off state after executing the use limiting mode for the execution time of the use limiting mode according to the configuration information; manually switching the limiting assist mode to the off state if the user wants to turn off the use limiting mode before the execution time of the use limiting mode according to the configuration information is finished; and rewarding the user according to the execution time of the use limiting mode.

Description

스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 방법 및 시스템{Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices}TECHNICAL FIELD The present invention relates to a method and system for displaying and setting a rescue mode for intervention using a smart device,

본 발명은 스마트기기 과도사용으로 인한 일상 생활의 방해를 줄이기 위한 방법 및 시스템에 관한 것이다. The present invention relates to a method and system for reducing interference with everyday life due to use with a smart device.

스마트폰과 테블릿 등으로 대표되는 스마트기기의 보급은 전세계적으로 계속해서 늘어 가고 있다. 특히 한국은 2013년 1분기를 기준으로 스마트기기 보급률이 73%에 달하여 세계 2위에 해당한다. 스마트기기 보급률이 미국은 56.4%, 영국: 62.2%, 캐나다: 56.4%로, 주요 경제 선진국들 역시도 이미 50% 이상의 보급률을 보이고 있다.The spread of smart devices such as smart phones and tablets continues to increase throughout the world. In particular, Korea's smart device penetration rate reaches 73% in the first quarter of 2013 and is ranked second in the world. The penetration rate of smart devices is 56.4% in the United States, 62.2% in the United Kingdom, and 56.4% in Canada, with major economies already having penetration rates of over 50%.

하지만, 이러한 스마트기기의 보급률이 높아짐에 따라 스마트기기의 과도사용으로 인해 피로감을 느끼고 있는 사례도 늘어 가고 있다. 스마트폰 사용자 중 61.5%가 스마트폰이 없으면 불안감을 느끼는 것으로 나타났고, 2013년 스마트폰 중독 위험군의 비율은 11.8%로 매년 증가하고 있는 추세이다. 또한 스마트폰의 과도사용으로 인한 업무 효율 하락, 수면 부족, 사회적 관계성 저하 등과 같은 문제들이 국내외에서 보고되고 있다. However, as the penetration rate of these smart devices has increased, cases of fatigue due to overuse of smart devices are increasing. 61.5% of smartphone users feel uneasy if they do not have a smartphone, and the proportion of smartphone addictions in 2011 is 11.8%. In addition, problems such as a decrease in work efficiency due to overuse of smartphone, a lack of sleep, and a decrease in social relations are reported at home and abroad.

스마트폰 과도사용으로 인한 일상 생활 방해 유형으로는 '자주 짧게 사용'하는 경우와 '때때로 길게 사용'하는 경우가 있다. '자주 짧게 사용'하는 경우에는 잦은 알림 또는 업데이트 확인으로 인해 집중력 저하, 생산성 저하, 사회관계 악화 등의 다양한 일상 과업을 방해할 수 있다. '때때로 길게 사용'하는 경우에는 여유가 있는 시간(예를 들어, 휴식, 과업전환시간, 수면 전, 기상 후 등)에 웹, SNS, 게임 등을 때때로 길게 사용하여 학업 및 업무시간 등의 과업을 방해하거나 수면부족, 안구건조 등의 신체적 및 정신적 기능을 저해할 수 있다. There are cases of 'frequent use' and 'occasional use' as the types of daily life disturbance due to the use of the smartphone. Frequent use of "short frequent use" can interfere with various daily tasks such as loss of concentration, deterioration of productivity, and deterioration of social relations due to frequent notification or update check. In case of 'long-term use', you can use the Web, SNS, and games for a long time (for example, rest, work shift time, pre-sleep, It may interfere with physical and mental functions such as disturbance, lack of sleep, drying of eyes.

이러한 문제점에 대응하기 위하여 사용자는 다양한 방법을 개인적으로 사용하고 있다. 스마트기기를 잠시 꺼두기, 비행기모드변환 및 데이터차단, 손에 닿지 않는 곳에 스마트폰 놓기, 무음모드로 변환 또는, 사용량 모니터링 어플리케이션 및 스마트폰 잠금 어플리케이션 등의 과도사용 절제 어플리케이션을 사용함으로써 스마트기기의 사용을 줄이려고 하고 있다. 또한, 부모나 교사의 경우 원격 관찰 및 차단 어플리케이션을 사용하여 청소년의 스마트폰 사용을 중재하기도 한다. In order to cope with such a problem, a user uses various methods individually. Use of smart devices by using transient abstraction applications such as temporarily turning off smart devices, switching airplane modes and data, placing smartphones out of reach, switching to silent mode, or monitoring usage and smartphone lock applications . Parents and teachers also use remote viewing and blocking applications to mediate the use of juvenile smartphones.

이러한 어플리케이션을 사용하는 경우, 사용자의 스마트폰 사용량이 일정 수준을 넘었을 때, 진동 이나 경고 메시지 등을 통해 사용자에게 문제적 사용 상태를 인지 시킬 수 있다. 또는, 매너모드, 비행기 모드, 프라이버시 보호모드 등을 사용하여 사용자의 과업 방해를 최소화할 수도 있다. When using such an application, when the user's smartphone usage exceeds a certain level, the user can be aware of the problematic use state through vibration or warning message. Alternatively, the obstruction of the user's work may be minimized by using a manner mode, an airplane mode, a privacy protection mode, or the like.

하지만, 차단 어플리케이션 시작을 위해서는 여러 단계를 거쳐야 하므로 과정이 상당히 번거로워 '잦은 짧은 사용'에 의한 일상생활 방해를 효과적으로 대응하지 못할 수 있다. 또한, 개인이 자발적으로 차단 어플리케이션을 매번 수행하여야 하므로 효과적인 차단이 쉽지 않다. 그리고, 어플리케이션을 이용하더라도 백그라운드에서 수행중인 어플리케이션의 내부 동작(예를 들어, 소리, 진동 알림)을 차단하지 않음으로 '잦은 짧은 사용'에 효과적으로 대응하지 못할 수 있다. 또한, 매너모드, 비행기모드, 프라이버시 보호모드 등은 사용 절제를 효율적으로 지원하지 못한다. 예를 들어, 중요한 전화를 기다리는 경우 스마트폰의 사용을 절제하기 위해 비행기모드로 전환한다면 전화사용은 불가능 하다. 또한, 차단 규칙을 개인이 수동으로 생성하여야 하므로 매우 번거로운 문제점이 있다.However, it takes a lot of steps to start the blocking application, which can be quite cumbersome and can not effectively counteract the daily life disturbance caused by frequent short use. In addition, it is not easy to block effectively because an individual must voluntarily perform blocking applications each time. Even if an application is used, it may not be able to effectively cope with 'frequent short use' because it does not block internal operations (for example, sound and vibration notification) of an application being executed in the background. In addition, the silent mode, the airplane mode, and the privacy protection mode do not efficiently support the use restriction. For example, if you are waiting for an important call, you can not use the phone if you switch to airplane mode to abstain from using your smartphone. Also, there is a problem that the blocking rule must be generated manually by the individual, which is very troublesome.

본 발명이 이루고자 하는 기술적 과제는 절제도움모드에서 설정 규칙에 의거하여 어플리케이션 실행을 차단하거나 사용자 주의력 요구하는 백그라운드 어플리케이션 및 서비스의 입출력과 네트워크서비스 등을 차단하기 위한 방법 및 시스템을 제공하는데 있다. 또한, 효과적인 사용 절제를 위해 사용자 맞춤형 설정정보의 규칙을 다양한 데이터를 활용하여 자동 추천하는 방법 및 시스템을 제안하고자 한다. SUMMARY OF THE INVENTION It is an object of the present invention to provide a method and system for blocking input / output of a background application and a service for blocking an application execution based on a setting rule in a cutoff help mode or requiring a user's attention, and a network service. Also, we propose a method and system for automatically recommending rules of user-customized configuration information using various data for effective use abstraction.

일 측면에 있어서, 본 발명에서 제안하는 스마트기기 과도 사용 중재를 위한 절제도움모드 표시 및 설정 방법은 상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 단계, 상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계, 상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 단계를 포함할 수 있다. According to an aspect of the present invention, there is provided a method of displaying and setting a rescue assist mode for intervention using a smart device, the method comprising: displaying a use limiting mode as one of basic modes of the smart device; The method comprising: receiving an on / off status of the ablation assist mode from a user through a display of the ablation assist mode; And selectively blocking use of the device.

상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계는 상기 절제도움모드의 온/오프(ON/OFF) 상태를 상기 사용자에 의한 한번의 조작행위에 따라 변경하는 단계를 포함할 수 있다. The step of selecting the ON / OFF state of the resection assist mode may include a step of changing the ON / OFF state of the resection assist mode according to a single operation by the user .

상기 설정된 규칙에 따라 상기 스마트기기의 사용을 선택적으로 차단하는 단계는 상기 스마트기기의 기능 또는 상기 스마트기기에 설치된 어플리케이션의 사용을 선택적으로 차단할 수 있다. The step of selectively blocking use of the smart device according to the set rule may selectively block the function of the smart device or the use of the application installed in the smart device.

상기 설정된 규칙에 따라 상기 스마트기기의 사용을 선택적으로 차단하는 단계는 상기 스마트기기의 백그라운드에서 작동 중인 어플리케이션 및 시스템 어플리케이션 중 적어도 하나의 입출력을 선택적으로 차단하거나, 또는 상기 스마트기기의 네트워크 통신 서비스 기능을 선택적으로 차단할 수 있다. Selectively blocking the use of the smart device according to the set rule may include selectively blocking input / output of at least one of an application and a system application operating in the background of the smart device, Can be selectively blocked.

스마트기기 과도 사용 중재를 위한 절제도움모드 표시 및 설정 방법은 상기 절제도움모드가 온(ON)으로 선택되는 경우, 상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공하는 단계, 상기 설정메뉴를 기반으로 상기 사용자로부터 설정정보를 입력 받는 단계를 더 포함하고, 상기 절제도움모드와 연계하여 설정된 규칙은 상기 사용자로부터 입력된 설정정보에 기초하여 설정될 수 있다. The method of displaying and setting a resection assist mode for interrupting use of a smart device includes the steps of: providing a setting menu including the execution time and the status information of the resection assist mode when the resection assist mode is selected as ON; Further comprising receiving setting information from the user based on the setting menu, wherein a rule set in association with the ablation assist mode can be set based on the setting information input from the user.

스마트기기 과도 사용 중재를 위한 절제도움모드 표시 및 설정 방법은 상기 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행한 후 상기 절제도움모드를 자동으로 오프 상태로 전환하는 단계, 상기 설정정보에 따른 절제도움모드의 수행시간 이전에 상기 절제도움모드를 해제하고 싶은 경우, 상기 절제도움모드를 수동으로 오프 상태로 전환하는 단계를 더 포함할 수 있다. The method of displaying and setting the resection assist mode for interrupting the use of the smart device includes the steps of automatically switching off the resection assist mode after performing the resection assist mode during the execution time of the resection assist mode according to the setting information, And manually switching off the rescue assist mode when it is desired to release the rescue assist mode before the execution time of the rescue assist mode according to the information.

상기 절제도움모드의 수행시간 동안 상기 스마트기기를 사용할 경우, 상기 스마트기기의 화면에 상기 절제도움모드의 설정정보를 나타낼 수 있다. When the smart device is used during the execution time of the resection assist mode, the setup information of the resection assist mode may be displayed on the screen of the smart device.

스마트기기 과도 사용 중재를 위한 절제도움모드 표시 및 설정 방법은 상기 사용자에게 상기 절제도움모드의 수행시간에 따른 보상을 지급하는 단계를 더 포함하고, 상기 보상은 수행시간에 비례하여 지급되고, 상기 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행하는 경우에는 추가 보상이 더 지급될 수 있다. The method of displaying and setting a rescue assist mode for interrupting use of a smart device further comprises compensating the user according to the execution time of the rescue assist mode, wherein the compensation is provided in proportion to the execution time, In the case of performing the resection assist mode during the execution time of the resection assist mode according to the information, additional compensation may be further paid.

상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공하는 단계는 상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정정보를 추천하는 단계를 포함하고, 상기 추천하는 단계는 상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하거나, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천할 수 있다. Wherein the providing of the setting menu including the execution time and the status information of the ablation assist mode includes recommending the setting information including the execution time and the status information of the ablation assist mode, The setting information may be recommended based on the information of the applications installed in the device and the rescue assist mode use history information of the user or the setting information may be recommended based on the rescue assist mode setting information of other users.

상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 경우, 상기 추천하는 단계는 상기 어플리케이션들 각각의 상호작용 요구 정도를 측정하는 단계, 상기 어플리케이션들을 분석하여 사용패턴을 추출하는 단계, 상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천하는 단계를 포함할 수 있다. Wherein the recommendation step comprises the steps of: measuring the degree of interaction requirement of each of the applications; and recommending, when the setting information is recommended based on the information of the applications installed in the smart device and the rescue assist mode use history information of the user, Extracting a usage pattern, and recommending the abstraction help mode setting information by reflecting the degree of interaction request of each of the applications with respect to the extracted pattern.

다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천하는 경우, 상기 추천하는 단계는 상기 사용자와 어플리케이션 사용 패턴이 유사한 다른 사용자들을 검색하고, 해당 다른 사용자들이 설정한 절제도움모드 설정정보를 활용하여 설정정보를 추천할 수 있다. And recommending the setting information based on the resection assistance mode setting information of the other users, the recommending step searches for users whose application usage patterns are similar to the user, and selects the resection assistance mode setting information set by the other users It is possible to recommend the setting information by utilizing it.

상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하기 위해 상기 절제도움모드 사용이력정보는 상기 스마트기기의 메모리에 저장될 수 있다. The rescue assist mode use history information may be stored in the memory of the smart device to recommend the setting information based on the rescue assist mode use history information of the user.

상기 사용자로부터 설정정보를 입력 받는 단계에서, 상기 사용자의 위치 및 수행 작업을 포함하는 상황인지 정보를 이용하여 절제도움모드를 설정하고, 상기 상황인지 정보는 스마트기기를 통해 자동 인식되거나 상기 사용자로부터 직접 입력 받을 수 있다. Wherein the setting information is input from the user, the setting mode is set by using the context information including the user's location and an operation, and the context information is automatically recognized through the smart device or directly Input can be received.

또 다른 일 측면에 있어서, 본 발명에서 제안하는 스마트기기 과도 사용 중재를 위한 절제도움모드 표시 및 설정 시스템은 상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 모드 표시부, 상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 모드 선택부, 상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 차단부를 포함할 수 있다. According to another aspect of the present invention, there is provided a smart device display / setting system for use with a smart device, comprising: a mode display unit displaying a Use Limiting Mode as one of basic modes of the smart device; A mode selection unit for selecting an ON / OFF state of the ablation help mode from the user through a display of the ablation assist mode, And a blocking unit for selectively blocking the use of the smart device based on the received information.

또 다른 일 측면에 있어서, 본 발명에서 제안하는 컴퓨터 시스템이 스마트기기의 과도 사용 중재를 제어하는 명령(instruction)을 포함하는 컴퓨터 판독가능 매체에서, 상기 명령은 상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 단계, 상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계, 상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 단계를 포함할 수 있다. In another aspect, in a computer-readable medium having instructions for controlling overuse of a smart device, the computer system of the present invention further includes a tampering aid The method comprising: displaying a Use Limiting Mode, receiving an ON / OFF state of the rescue assist mode from a user through display of the rescue assist mode, And selectively blocking use of the smart device based on a rule set in association with the ablation assist mode.

본 발명의 실시예들에 따르면 절제도움모드 수행을 위한 설정정보 추천을 활용하여 사용자는 다양한 설정정보의 규칙을 쉽게 설정할 수 있다. 또한, 절제도움모드 수행 중에는 설정정보의 규칙에 의거하여 어플리케이션 수행을 자동 차단할 수 있고, 사용자에게 절제를 수행할 것을 권고하여 자발적인 절제도움모드 수행을 유도할 수 있다. According to the embodiments of the present invention, the user can easily set the rule of various setting information by utilizing the setting information recommendation for performing the ablation assist mode. In addition, during execution of the ablation assist mode, application execution can be automatically interrupted based on the rule of the setting information, and it is recommended that the ablation is performed by the user, thereby inducing the voluntary ablation assist mode execution.

도 1은 본 발명의 일 실시예에 따른 스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 방법을 설명하기 위한 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 절제도움모드 표시 과정을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 과정을 설명하기 위한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 사용자로부터 설정정보를 입력 받는 과정을 설명하기 위한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 스마트기기의 화면에 절제도움모드의 설정정보를 나타내는 방법을 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 시스템을 설명하기 위한 도면이다.
FIG. 1 is a flowchart illustrating a method of displaying and setting a rescue mode for use with a smart device according to an exemplary embodiment of the present invention. Referring to FIG.
2 is a view for explaining a procedure of displaying a rescue assist mode according to an embodiment of the present invention.
FIG. 3 is a flowchart illustrating a process of recommending the setting information based on information on applications installed on a smart device and history information on the rescue assist mode of the user according to an exemplary embodiment of the present invention.
4 is a flowchart illustrating a process of receiving setting information from a user according to an exemplary embodiment of the present invention.
5 is a view for explaining a method of displaying setting information of a resection assist mode on a screen of a smart device according to an embodiment of the present invention.
FIG. 6 is a view for explaining a rescue assist mode display and setting system for use arbitration with a smart device according to an embodiment of the present invention.

본 발명에서 제안하는 스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 방법 및 시스템은 절제도움모드에서 설정정보에 따른 규칙에 의거하여 어플리케이션의 실행을 차단하거나 사용자 주의력 요구하는 백그라운드 어플리케이션 및 서비스의 입출력 및 네트워크서비스 등을 차단할 수 있다. 본 발명의 절제도움모드는 종래기술의 비행기 모드와 같이 스마트기기의 기본 모드 중 하나로 포함되어 원스텝으로 손쉽게 절제도움모드에 진입 할 수 있다. 또한, 효과적인 사용 절제를 위해 사용자 맞춤형 규칙을 다양한 데이터(예를 들어, 개인 사용 데이터, 개인 사용 설정데이터, 그룹 사용 데이터, 그룹 사용 설정데이터 등)를 활용하여 자동으로 추천할 수 있다. The rescue assist mode display and setting method and system for intervention using the smart device proposed in the present invention is a method for disabling execution of an application based on a rule according to setting information in the rescue assist mode, And network services. The ablation assist mode of the present invention is included as one of the basic modes of the smart device, such as the airplane mode of the prior art, and can easily enter ablation assist mode in one step. In addition, for effective use abstraction, user-customized rules can be automatically recommended using various data (e.g., personal usage data, personal usage data, group usage data, group usage data, etc.).

종래 기술에 따른 스마트기기 사용의 절제를 위한 규칙은 사용자가 수동 설정하여야 하므로 매우 불편했지만, 제안하는 발명에서는 어플리케이션, 절제상황(예를 들어, 시간, 장소, 행동 등), 절제이력, 절제설정정보 등을 개인 및 그룹의 사용자 정보를 활용하여 통합 분석하고, 사용자에게 적절한 절제 모드 규칙을 적응적으로 추천할 수 있다. 뿐만 아니라, 종래 기술에 따른 스마트기기 사용의 절제는 사용자가 직접 어플리케이션 및 기기 잠금 기능을 활성화 시켜야 하기 때문에 사용자가 항상 의식적으로 노력해야 하는 제약이 있었다. 하지만, 본 발명에서는 사용자의 스마트기기 사용의 절제를 위해 상황 패턴을 통합 분석하여 절제를 하면 좋을 상황을 자동으로 탐지하고 시기 적절히 절제 모드로 진입할 수 있도록 한다. 이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
The rules for abstaining use of the smart device according to the related art are very inconvenient because the user must manually set the rules. However, in the proposed invention, the application, the abstinence situation (e.g., time, place and behavior), ablation history, Etc. can be integrated and analyzed using the user information of the individual and the group, and an appropriate abstraction mode rule can be adaptively recommended to the user. In addition, the restriction of the use of the smart device according to the prior art has a restriction that the user must always consciously try because the user must directly activate the application and device locking function. However, according to the present invention, in order to abstain from the use of the smart device of the user, the status pattern is integrated and automatically detected when the abstraction is to be performed, and the abstraction mode can be entered in a timely manner. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 방법을 설명하기 위한 흐름도이다. FIG. 1 is a flowchart illustrating a method of displaying and setting a rescue mode for use with a smart device according to an exemplary embodiment of the present invention. Referring to FIG.

스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 방법은 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 단계(110), 절제도움모드의 표시를 통해 사용자로부터 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계(120), 절제도움모드의 온(ON) 상태에서 절제도움모드와 연계하여 설정된 규칙에 기초하여 스마트기기의 사용을 선택적으로 차단하는 단계(130), 절제도움모드가 온(ON)으로 선택되는 경우, 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공하는 단계(140), 설정메뉴를 기반으로 사용자로부터 설정정보를 입력 받는 단계(150), 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행한 후 절제도움모드를 자동으로 오프 상태로 전환하는 단계(161), 설정정보에 따른 절제도움모드의 수행시간 이전에 절제도움모드를 해제하고 싶은 경우, 절제도움모드를 수동으로 오프 상태로 전환하는 단계(162), 사용자에게 절제도움모드의 수행시간에 따른 보상을 지급하는 단계(170)를 포함할 수 있다. The method of displaying and setting a rescue assist mode for interrupting use of a smart device includes displaying a Use Limiting Mode as one of basic modes of the smart device, displaying a rescue assist mode Selectively blocking use of the smart device based on rules set in association with the ablation assist mode in the ON state of the ablation assist mode (step 120) 130), providing a setting menu including the execution time and the status information of the ablation assist mode when the ablation assist mode is selected as ON (140), receiving setting information from the user based on the setting menu A step 161 of automatically switching off the ablation assist mode after performing the ablation assist mode during the execution time of the ablation assist mode according to the setting information 161, If the user desires to cancel the ablation assist mode before the execution time of the ablation assist mode, step 162 of manually turning off the ablation assistance mode, and step 170 of paying the user compensation according to the execution time of the ablation assist mode .

단계(110)에서, 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시할 수 있다. 다시 말해, 종래기술의 비행기 모드와 같이 스마트기기의 기본 모드 중 하나로 포함되어 원스텝으로 손쉽게 절제도움모드에 진입 할 수 있다. 예를 들어, 스마트기기의 상태 표시 바에 절제도움모드 표시를 나타낼 수 있다. 또는, 스마트기기의 옵션 세션에 절제도움모드를 나타낼 수 있다. At step 110, a Use Limiting Mode may be displayed as one of the basic modes of the smart device. In other words, it is included as one of the basic modes of the smart device, such as the airplane mode of the prior art, and can easily enter the ablation assist mode in one step. For example, the status bar of the smart device may indicate the abstraction help mode indication. Alternatively, an abstraction help mode may be indicated in an option session of the smart device.

단계(120)에서, 절제도움모드의 표시를 통해 사용자로부터 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받을 수 있다. 이때, 절제도움모드의 온/오프(ON/OFF) 상태를 사용자에 의한 한번의 조작행위에 따라 변경할 수 있다. 절제도움모드 표시를 통해 사용자로부터 상기 절제도움모드 수행의 온, 오프 상태를 선택 받는 방법은 예를 들어, 사용자의 입력행위를 활용하여 스마트기기의 상태 표시 바에 나타난 절제도움모드 표시를 터치 함으로써 절제도움모드를 온 상태로 전환할 수 있다. 또는 스마트기기의 옵션 세션에서 절제도움모드 표시를 원스탭으로 변경할 수 있다. 도 2를 참조하여 더욱 상세히 설명한다.
In step 120, the ON / OFF state of the ablation help mode can be selected from the user through the display of the ablation assist mode. At this time, the ON / OFF state of the ablation help mode can be changed according to a single operation by the user. The method of selecting the on / off state of the ablation assist mode execution from the user through the ablation assist mode display may be performed by, for example, touching the ablation assist mode indication displayed on the status bar of the smart device The mode can be switched to the ON state. Alternatively, you can change the abstraction help mode display to one step in an optional session on your smart device. Will be described in more detail with reference to FIG.

도 2는 본 발명의 일 실시예에 따른 절제도움모드 표시 과정을 설명하기 위한 도면이다.2 is a view for explaining a procedure of displaying a rescue assist mode according to an embodiment of the present invention.

도 2(a)를 참조하면, 스마트기기 과도사용 중재를 위한 어플리케이션이 설치된 스마트기기의 상태 표시 바(210a)에 나타난 절제도움모드 표시(211a)을 터치함으로써 원스탭으로 상태를 변경할 수 있다. 다시 말해, 사용자의 입력행위(예를 들어, 터치 또는 제스쳐)를 활용하여 스마트기기의 상태 표시 바에 나타난 절제도움모드 표시를 터치함으로써 절제도움모드를 오프(OFF) 상태에서 온(ON) 상태로 전환할 수 있다. Referring to FIG. 2 (a), the state can be changed to one step by touching the cutoff help mode indicator 211a displayed on the status bar 210a of the smart device installed with the application for arbitration with the smart device. In other words, the ablation assist mode is switched from the OFF state to the ON state by touching the ablation assist mode displayed on the status bar of the smart device by using the user's input action (for example, touch or gesture) can do.

사용자 입력행위의 또 다른 실시예로는 RFID(Radio-Frequency Identification) 또는 NFC(Near Field Communications) 태그를 이용하여 절제도움모드로 전환할 수 있다. 다시 말해, RFID(Radio-Frequency Identification) 또는 NFC(Near Field Communications) 태그에 절제도움모드의 시작을 나타내는 값을 저장하고 스마트기기를 이용하여 태그 값을 읽을 수 있다. 스마트기기를 이용하여 태그 값을 읽으면, 절제도움모드의 시작을 나타내는 값이 검출되고 절제도움모드를 오프(OFF) 상태에서 온(ON) 상태로 원스탭으로 전환할 수 있다. 예를 들어, 학생들의 책상위에 절제도움모드로 전환하기 위한 태그 스티커를 붙일 수 있다. 그리고, 학생은 공부를 시작하기 전에 태그 스티커에 스마트기기를 접촉하여 태그 값을 읽음으로써 절제도움모드로 전환할 수 있다.
As another embodiment of the user input action, the mode can be switched to the ablation assist mode using RFID (Radio Frequency Identification) or NFC (Near Field Communications) tags. In other words, a value indicating the start of the ablation assist mode can be stored in a Radio-Frequency Identification (RFID) tag or a Near Field Communications (NFC) tag, and the tag value can be read using a smart device. When the tag value is read using the smart device, a value indicating the start of the resection assist mode is detected, and the resection assist mode can be switched from the OFF state to the ON state. For example, you can put a tag sticker on students' desks to switch to abstraction help mode. Then, the student can switch to the ablation assist mode by contacting the smart device with the tag sticker and reading the tag value before starting the study.

도 2(b)를 참조하면, 스마트기기 과도사용 중재를 위한 어플리케이션이 설치된 스마트기기의 디바이스 옵션(210b) 세션에서 원스탭으로 상태를 변경할 수 있다. 다시 말해, 사용자의 입력행위(예를 들어, 터치 또는 제스쳐)를 활용하여 스마트기기의 디바이스 옵션(210b) 세션의 절제도움모드 표시(212b)를 터치함으로써 절제도움모드를 오프(OFF) 상태에서 온(ON) 상태로 전환할 수 있다. 이와 같이 간단한 사용자의 입력행위를 활용하여 절제도움모드의 상태 전환을 손 쉽게 할 수 있다. 이러한 절제도움모드 상태 전환 방법은 실시예일뿐 이와 유사한 다른 방법을 활용하여 절제도움모드의 상태 전환이 가능하다. 그리고, 절제도움모드 표시를 터치하여 절제도움모드를 수행하게 될 경우, 상세 설정 화면으로 이동하며 설정정보의 다양한 절제 규칙 설정이 가능하다.Referring to FIG. 2B, it is possible to change the status to the one step in the device option 210b session of the smart device in which the application for arbitration with the smart device is installed. In other words, by touching the resection help mode display 212b of the device option 210b session of the smart device using the user's input action (e.g., touch or gesture), the resection assist mode is turned off (ON) state. Thus, it is possible to easily switch the state of the ablation assist mode by utilizing a simple user input operation. The method of switching the ablation assist mode is only an embodiment and other similar methods can be used to switch the ablation assist mode. If the ablation assist mode is to be performed by touching the ablation assist mode display, it goes to the detail setting screen and various ablation rules of the setting information can be set.

단계(130)에서, 절제도움모드의 온(ON) 상태에서 절제도움모드와 연계하여 설정된 규칙에 기초하여 스마트기기의 사용을 선택적으로 차단할 수 있다. 이때, 스마트기기의 기능 또는 스마트기기에 설치된 어플리케이션의 사용을 선택적으로 차단할 수 있다. 다시 말해, 스마트기기의 백그라운드에서 작동 중인 어플리케이션 및 시스템 어플리케이션 중 적어도 하나의 입출력을 선택적으로 차단하거나, 또는 상기 스마트기기의 네트워크 통신 서비스 기능을 선택적으로 차단할 수 있다. In step 130, the use of the smart device may be selectively blocked based on the rules established in conjunction with the ablation assist mode in the on mode of the ablation assist mode. At this time, the function of the smart device or the use of the application installed in the smart device can be selectively blocked. In other words, it is possible to selectively block input / output of at least one of application and system applications operating in the background of the smart device, or selectively block the network communication service function of the smart device.

단계(140)에서, 절제도움모드가 온(ON)으로 선택되는 경우, 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공할 수 있다. 절제도움모드의 수행에 앞서 이를 위한 설정메뉴를 사용자에게 제공할 수 있다. 예를 들어, 설정메뉴는 수행시간, 상황정보(다시 말해, 수행 작업), 위치 등을 포함할 수 있다. 이때, 현재 위치, 상황 등을 고려하여 사용자에게 적합한 설정메뉴를 추천할 수 있다. In step 140, when the ablation assist mode is selected to be ON, a setup menu including the execution time of the ablation assist mode and the context information may be provided. A setting menu for this can be provided to the user prior to performing the ablation assist mode. For example, the settings menu may include execution time, status information (i.e., performance tasks), location, and so on. At this time, the setting menu suitable for the user can be recommended in consideration of the current position, situation, and the like.

예를 들어, 사용자가 현재 학교에서 수업 중일 경우 스마트기기는 사용자의 수업 동안 절제도움모드를 수행하기 위해 적적한 설정메뉴를 추천할 수 있다. 다시 말해, 수행시간은 수업시간, 예를 들어 50분으로 추천할 수 있고, 상황은 수업 중으로 추천될 수 있다. 사용자는 이러한 추천정보를 확인하고, 이를 입력함으로써 절제도움모드를 수행할 수 있고, 또는 추천정보에 따라 설정정보가 자동으로 입력되도록 할 수도 있다. For example, if the user is currently in school, the smart device may recommend a setting menu that is appropriate to perform abstraction assist mode during the user's class. In other words, the performance time can be recommended as a class time, for example 50 minutes, and the situation can be recommended during class. The user can confirm the recommendation information, enter the abstention assisting mode by inputting the recommendation information, or allow the setting information to be automatically inputted according to the recommendation information.

설정메뉴를 제공하는 단계(140)는 절제도움모드의 수행시간 및 상황정보를 포함하는 설정정보를 추천하는 단계를 포함하고, 설정정보를 추천하는 단계는 상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하거나, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천할 수 있다. The step of providing the setting menu 140 includes recommending the setting information including the execution time and the situation information of the abstention assisting mode, and recommending the setting information may include the information of the applications installed in the smart device, The setting information may be recommended based on the resection assist mode use history information of the other users or the setting information may be recommended based on the resection assist mode setting information of other users.

스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 경우, 설정정보를 추천하는 단계는 상기 어플리케이션들 각각의 상호작용 요구 정도를 측정하고, 상기 어플리케이션들을 분석하여 사용패턴을 추출할 수 있다. 그리고, 상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천할 수 있다. 도 3을 참조하여 상기 스마트기기에 설치된 어플리케이션들의 정보 및 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 단계를 설명한다.
In the case of recommending the setting information based on the information of the applications installed in the smart device and the rescue assist mode use history information of the user, the step of recommending the setting information measures the degree of mutual action of each of the applications, Can be analyzed to extract usage patterns. The abstraction help mode setting information may be recommended by reflecting the degree of interaction request of each application with respect to the extracted pattern. Referring to FIG. 3, the step of recommending the setting information based on the information of applications installed in the smart device and the resection assist mode use history information will be described.

도 3은 본 발명의 일 실시예에 따른 스마트기기에 설치된 어플리케이션들의 정보 및 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 과정을 설명하기 위한 흐름도이다.3 is a flowchart illustrating a process of recommending the setting information based on information on applications installed in the smart device and history information on the resection assistance mode according to an exemplary embodiment of the present invention.

스마트기기에 설치된 어플리케이션들의 정보 및 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 방법은 상기 어플리케이션들 각각의 상호작용 요구 정도를 측정하는 단계(310), 상기 어플리케이션들을 분석하여 사용패턴을 추출하는 단계(320) 상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천하는 단계(330)를 포함할 수 있다. The method for recommending the setting information based on the information of applications installed in the smart device and the resection assistance mode use history information may include measuring (310) the degree of interaction requirement of each of the applications, And extracting (step 320) recommending the rescue assist mode setting information by reflecting the degree of interaction request of each of the applications with respect to the extracted pattern.

단계(310)에서, 상기 어플리케이션들 각각의 상호작용 요구 정도를 측정할 수 있다. 다시 말해, 스마트기기에 설치된 어플리케이션들 각각의 수행 횟수, 사용자의 상호작용 요청 횟수(예를 들어, 소리, 진동, LED, 알림 상태 바 등을 통한 알림) 등의 정보를 종합하여 어플리케이션의 사용자 주의력 요구 정도를 정량화할 수 있다. In step 310, the degree of interaction requirement of each of the applications may be measured. In other words, information such as the number of execution times of each of the applications installed in the smart device and the number of times the user requests the interaction (for example, notification via sound, vibration, LED, notification status bar, Can be quantified.

단계(320)에서, 상기 어플리케이션들을 분석하여 사용패턴을 추출할 수 있다. 기본적으로 사용 패턴 분석을 통하여 각 앱 별 사용 빈도/시간 등의 정보를 추출 가능하며 이를 바탕으로 절제가 필요한 앱을 순위화할 수 있다. 이러한 경우 가장 빈번하게 사용되는 앱 몇 개로 선택의 범위가 좁아지는 경향이 있다. 보다 더 세분화된 절제 유도를 위하여 사용 세션상에서 앱체인(예를 들어, 하나의 앱을 사용하고 다른 앱들을 순차적으로 사용하는 행위)을 고려하여 절제 규칙을 생성할 수 있다. 사용 이력 데이터를 분석하여 하나의 세션 안에서 2개 이상의 앱이 실행된 앱체인을 활용하여 길이 k의 (k>=2)의 앱 체인에 대한 분석이 가능하다. 순차 패턴 마이닝(sequential pattern mining) 기법을 활용하여 k-itemset 다시 말해, 길이가 k인 앱체인을 정의할 수 있다. 사용이력 데이터 베이스가 n개의 세션으로으로 이루어졌다고 가정({s1,s2,...,sn})하면, 주어진 앱체인(다시 말해, k-itemset)을 포함하는 세션 개수를 계수하고 빈도가 일정 수준 이상인 앱체인을 사용자의 주요 습관적 사용패턴으로 정의할 수 있다. In step 320, the applications may be analyzed to extract usage patterns. Basically, it can extract information such as usage frequency / time for each app through usage pattern analysis, and it is possible to rank apps that need to be abstained. In these cases, there is a tendency to narrow the selection to some of the most frequently used apps. For more granular abstinence induction, abstraction rules can be created taking into account an app chain (e.g., using one app and using other apps sequentially) in a usage session. By analyzing the usage history data, it is possible to analyze the app chain of length k (k> = 2) by using the app chain in which two or more apps are executed in one session. You can use the sequential pattern mining technique to define a k-itemset, i. E. An app chain of length k. Assuming that the usage history database consists of n sessions ({s1, s2, ..., sn}), it counts the number of sessions containing a given app chain (ie, k-itemset) You can define your app chain as a major habitual usage pattern.

단계(330)에서, 상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천할 수 있다. 하나의 세션에서 보통 1~3개 어플리케이션을 수행하므로 패턴이 일반적으로 짧다. In step 330, the abstraction help mode setting information may be recommended by reflecting the degree of interaction request of each of the applications with respect to the extracted pattern. Patterns are typically short because they typically run one to three applications in a single session.

또한, 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천할 경우, 절제도움모드 사용이력정보는 메모리에 저장될 수 있다. 예를 들어, 과거에 사용자가 학교에서 수업 중 절제도움모드를 수행했었다고 가정한다. 이러한 사용이력정보는 메모리에 저장되고, 이후에 사용자가 다시 학교에 진입하였을 경우 사용자의 스마트기기는 사용자의 위치를 인지하고, 과거에 사용자가 학교에서 수업 중 절제도움모드를 수행했었던 이력에 기반하여, 과거 절제도움모드의 설정정보를 추천할 수 있다. Also, when the setting information is recommended based on the resection assist mode use history information of the user, the resection assist mode use history information can be stored in the memory. For example, suppose that in the past, the user had performed abstinence aiding mode during class at school. Such usage history information is stored in the memory, and if the user subsequently enters the school again, the user's smart device recognizes the user's location, and based on the past history of the user performing the abstinence assistance mode during the class , The setting information of the past ablation help mode can be recommended.

또한, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천하는 경우, 설정정보를 추천하는 단계는 상기 사용자와 어플리케이션 사용 패턴이 유사한 다른 사용자들을 검색하고, 해당 다른 사용자들이 설정한 절제도움모드 설정정보를 활용하여 설정메뉴를 추천할 수 있다.
Also, in the case of recommending the setting information based on the resection assistance mode setting information of other users, the step of recommending the setting information searches for users whose application usage patterns are similar to the user, The setting menu can be recommended using the mode setting information.

단계(150)에서, 설정메뉴를 기반으로 사용자로부터 설정정보를 입력 받을 수 있다. 또한, 설정메뉴를 제공 받지 않더라도 사용자가 원하는 설정정보를 직접 입력할 수도 있다. 이때, 상기 사용자의 위치 및 수행 작업(다시 말해, 상황 정보)을 포함하는 상황인지 정보를 이용하여 절제도움모드를 설정할 수 있다. 그리고, 상기 상황인지 정보는 스마트기기를 통해 자동 인식되거나 상기 사용자로부터 직접 입력 받을 수 있다. 예를 들어, 사용자가 학교에 진입하였을 경우 스마트기기를 통해 현재 사용자의 위치가 학교임을 자동으로 인식하거나, 또는 사용자로부터 현재 위치를 직접 입력 받을 수 있다. 도 4를 참조하여 사용자로부터 설정정보를 입력 받는 과정을 상세히 설명한다.
In step 150, setting information may be input from the user based on the setting menu. In addition, even if the setting menu is not provided, the user can directly input desired setting information. At this time, the abstraction assisting mode can be set using the context information including the position of the user and the execution task (i.e., the context information). The context recognition information may be automatically recognized through the smart device or directly input from the user. For example, when a user enters a school, the smart device automatically recognizes that the current user's location is a school, or receives a current location directly from the user. The process of receiving the setting information from the user will be described in detail with reference to FIG.

도 4는 본 발명의 일 실시예에 따른 사용자로부터 설정정보를 입력 받는 과정을 설명하기 위한 흐름도이다.4 is a flowchart illustrating a process of receiving setting information from a user according to an exemplary embodiment of the present invention.

먼저, 스마트기기 과도사용 중재를 위한 어플리케이션이 설치된 스마트기기의 상태 표시 바(410)의 절제도움모드 표시(411)를 터치함으로써 원스탭으로 상태를 변경할 수 있다. 다시 말해, 사용자의 입력행위(예를 들어, 터치 또는 제스쳐)를 활용하여 스마트기기의 상태 표시 바(410)에 나타난 절제도움모드 표시(411)를 터치함으로써 절제도움모드를 오프(OFF) 상태에서 온(ON) 상태로 전환할 수 있다. 절제도움모드 표시를 터치하여 절제도움모드를 수행하게 될 경우, 상세 설정 화면으로 이동하며 설정정보의 다양한 절제 규칙을 설정하게 된다. First, the state can be changed to one step by touching the rescue assist mode display 411 of the status bar 410 of the smart device installed with the application for arbitration with the smart device. In other words, the ablation assist mode is turned off by touching the ablation assist mode indicator 411 displayed on the status bar 410 of the smart device using a user's input action (e.g., a touch or a gesture) It can be switched to the ON state. If the ablation assist mode is to be performed by touching the ablation assist mode display, the user goes to the detail setting screen and sets various abstraction rules of the setting information.

예를 들어, 절제시간(420)을 설정할 수 있다. 현재 사용자가 친구들과 대화 중이라고 가정할 경우, 스마트기기 과도사용 중재를 위한 어플리케이션이 설치된 스마트기기는 현재 사용자의 상황을 자동으로 인식하거나 또는 사용자로부터 현재 사용자의 상황을 직접 입력 받을 수 있다. 그러면 이에 따른 추천 설정메뉴를 사용자에게 제공할 수 있고, 사용자는 이에 따라 설정정보를 입력할 수 있다. 또한, 설정메뉴를 추천 받지 않더라도 사용자가 원하는 설정정보를 직접 입력할 수도 있다. 도 4와 같이 절제시간(420)을 '1시간' 으로 설정할 수 있다. For example, the resection time 420 can be set. Assuming that the current user is in conversation with friends, the smart device installed with the application for arbitration with the smart device can automatically recognize the current user status or receive the current user status directly from the user. Then, it is possible to provide a recommendation setting menu to the user, and the user can input setting information accordingly. Further, even if the setting menu is not recommended, the user can directly input desired setting information. The resection time 420 can be set to '1 hour' as shown in FIG.

다음으로, 절제상황(430)을 입력 받을 수 있다. 현재 사용자가 친구들과 대화 중이라고 가정할 경우, 스마트기기는 현재 사용자의 상황을 자동으로 인식하거나 또는 사용자로부터 현재 사용자의 상황을 직접 입력 받을 수 있다. 예를 들어, 현재 사용자의 상황을 자동으로 인식하는 방법은 사용자의 절제도움모드 사용이력정보 또는 위치 정보 등을 기반으로 하여 자동으로 인식할 수 있다. 그러면 이에 따른 추천 설정메뉴를 사용자에게 제공할 수 있고, 사용자는 이에 따라 설정정보를 입력할 수 있다. 또한, 설정메뉴를 추천 받지 않더라도 사용자가 원하는 설정정보를 직접 입력할 수도 있다. 도 4와 같이 절제상황(430)을 '대화'로 설정할 수 있다.Next, the abstraction condition 430 can be input. Assuming that the current user is in conversation with friends, the smart device can automatically recognize the current user's situation or directly input the current user's situation from the user. For example, a method of automatically recognizing the current user's situation can be automatically recognized based on history information or location information of the user's ablation assist mode. Then, it is possible to provide a recommendation setting menu to the user, and the user can input setting information accordingly. Further, even if the setting menu is not recommended, the user can directly input desired setting information. The abstraction condition 430 may be set to 'conversation' as shown in FIG.

이와 같이 설정정보 입력을 완료하면 절제시작확인(440)을 위한 창이 나타날 수 있다. 절제시작확인(440)을 위한 창에는 절제시간(420) 및 절제상황(430)에 대한 정보가 표시될 수 있고, 사용자가 이를 확인하면 절제도움모드를 수행하게 된다. When input of the setting information is completed as described above, a window for confirmation of start of resection 440 may appear. Information on the resection time 420 and the resection condition 430 may be displayed in the window for the resection start confirmation 440, and when the user confirms the resection time 420, the resection assist mode is performed.

상기 절제도움모드와 연계하여 설정된 규칙은 상기 사용자로부터 입력된 설정정보에 기초하여 설정될 수 있다. 따라서, 절제도움모드의 수행시간 동안에는 상기 설정정보에 따른 규칙에 의하여 상기 스마트기기의 사용이 제한될 수 있다. 다시 말해, 설정정보에 따른 규칙에 의하여 스마트기기에 설치된 어플리케이션들의 사용을 선택적으로 차단할 수 있다. 또한, 백그라운드 작동 중인 어플리케이션 및 시스템 어플리케이션으로부터 사용자의 주의력을 요구하는 입출력(예를 들어, 소리, 진동, 빛 등의 출력 장치를 활용하는), 네트워크 통신 서비스 기능을 선택적으로 차단할 수 있다. 그리고, 상기 사용자에게 절제도움모드의 수행을 권고하여 자발적인 절제도움모드 수행을 유도할 수 있다. 또한, 절제도움모드의 수행시간 동안 사용자가 스마트기기를 사용할 경우, 스마트기기의 화면에 상기 절제도움모드의 설정정보를 나타낼 수 있다. 도 5를 참조하여 상세히 설명한다.
The rule set in association with the ablation help mode may be set based on the setting information input from the user. Accordingly, during the execution time of the ablation assist mode, the use of the smart device may be restricted according to a rule according to the setting information. In other words, the use of the applications installed in the smart device can be selectively blocked according to the rule according to the setting information. In addition, it is possible to selectively block input / output (for example, utilizing an output device such as sound, vibration, light, etc.) and network communication service function that require user's attention from background application and system application. The user may be encouraged to perform the ablation assist mode to induce the voluntary ablation assist mode execution. Further, when the user uses the smart device during the execution time of the resection assist mode, the setting information of the resection assist mode can be displayed on the screen of the smart device. Will be described in detail with reference to FIG.

단계(161)에서, 상기 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행한 후 상기 절제도움모드를 자동으로 오프 상태로 전환할 수 있다. 다시 말해 사용자가 입력한 설정정보에 따른 수행시간을 모두 완료한 후에는 절제도움모드를 자동으로 종료할 수 있다. The ablation assist mode may be automatically turned off after performing the ablation assist mode during the execution time of the ablation assist mode according to the setting information. In other words, after completion of the execution time according to the setting information inputted by the user, the ablation assist mode can be automatically terminated.

상기 설정정보에 따른 절제도움모드의 수행시간 이전에 상기 절제도움모드를 해제하고 싶은 경우에는 단계(162)에서, 절제도움모드를 수동으로 오프 상태로 전환할 수 있다. If it is desired to cancel the ablation assist mode before the execution time of the ablation assist mode according to the setting information, the ablation assist mode may be manually turned off in step 162.

단계(170)에서, 사용자에게 상기 절제도움모드의 수행시간에 따른 보상을 지급할 수 있다. 상기 보상은 수행시간에 비례하여 지급될 수 있다. 다시 말해, 긴 절제 수행시간을 장려 하기 위하여 긴 수행시간에 따라 높은 보상을 지급할 수 있다. 그리고, 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 중도 포기하지 않고 수행하는 경우에는 추가 보상이 더 지급될 수 있다.
In step 170, the user may be compensated for the execution time of the ablation assist mode. The compensation may be paid in proportion to the execution time. In other words, a high reward can be paid according to a long run time to encourage long abstinence performance time. If the resection assist mode is performed without abandoning the ablation assist mode during the execution time of the resection assist mode according to the setting information, additional compensation may be further provided.

도 5는 본 발명의 일 실시예에 따른 스마트기기의 화면에 절제도움모드의 설정정보를 나타내는 방법을 설명하기 위한 도면이다.5 is a view for explaining a method of displaying setting information of a resection assist mode on a screen of a smart device according to an embodiment of the present invention.

절제도움모드의 수행시간 동안 스마트기기를 사용할 경우, 스마트기기의 화면(510)에는 절제도움모드의 설정정보를 나타낼 수 있다. 도 5와 같이 스마트기기의 화면(510)에는 전제도움모드 실행 중(520)이라는 알림 창을 나타낼 수 있다. 그리고, 내 점수/절제기록(530)을 나타낼 수 있다. 내 점수/절제기록(530)에는 지금까지 누적된 보상(예를 들어, 포인트)(531)을 나타낼 수 있고, 지금까지 누적된 시간(532)을 나타낼 수 있다. 도 5를 참조하면, 지금까지 누적된 보상(예를 들어, 포인트)(531) 250점이고, 지금까지 누적된 시간(532)은 21시간이다. When the smart device is used during the execution time of the ablation assist mode, the setting information of the ablation assist mode can be displayed on the screen 510 of the smart device. As shown in FIG. 5, the screen 510 of the smart device may display a notification window indicating that the total help mode is being executed 520. FIG. And, my score / abstraction record 530 can be shown. My score / abstraction record 530 may represent accumulated rewards (e.g., points) 531 so far and may represent accumulated time 532 so far. Referring to FIG. 5, cumulative compensation (for example, point) 531 is 250 points so far and cumulative time 532 is 21 hours so far.

또한, 현재 수행 중인 절제도움모드의 설정정보를 나타낼 수 있다. 현재 수행 중인 절제도움모드의 절제 수행 시간은 1시간(540)으로 설정했다고 가정한다. 그리고, 현재 수행 중인 절제도움모드의 수행 상황은 '대화' 상태(541)이고, 현재 수행 중인 절제도움모드의 보상(예를 들어, 포인트)(542)은 100점이다. 그리고, 현재 사용자의 위치(543)는 학교이다. In addition, the setting information of the ablation assist mode currently being performed can be displayed. It is assumed that the ablation execution time of the currently performed ablation assist mode is set to 1 hour (540). The execution status of the ablation assist mode currently being performed is the 'conversation' status 541, and the compensation (for example, the point 542) of the ablation assist mode currently being performed is 100 points. And, the current user's location 543 is the school.

사용자가 설정한 설정정보에 따른 수행시간의 남은 시간(550)도 나타낼 수 있다. 도 5와 같이 수행시간의 남은 시간(550)은 51분 54초이다. And the remaining time 550 of the execution time according to the setting information set by the user. As shown in FIG. 5, the remaining time 550 of the execution time is 51 minutes 54 seconds.

그리고, 모드설정(560) 버튼을 통해 절제도움모드의 설정정보를 수정할 수 있고, 설정정보에 따른 절제도움모드의 수행시간 이전에 상기 절제도움모드를 해제하고 싶은 경우에는 절제중단 버튼(570)을 터치하여 절제도움모드를 수동으로 중단할 수 있다. 이때, 사용자가 절제도움모드의 수행시간 이전에 상기 절제도움모드를 포기하려고 하는 경우 사용자에게 절제포기에 대한 재고를 물을 수 있다.
If the user desires to cancel the ablation help mode before the execution time of the ablation assist mode according to the setting information, the abortion abortion button 570 may be pressed You can manually abort ablation assist mode by touching. At this time, if the user tries to abandon the ablation assist mode before the execution time of the ablation assist mode, the user may be asked about the abstraction abandonment.

도 6은 본 발명의 일 실시예에 따른 스마트기기 과도사용 중재를 위한 절제도움모드 표시 및 설정 시스템을 설명하기 위한 도면이다.FIG. 6 is a view for explaining a rescue assist mode display and setting system for use arbitration with a smart device according to an embodiment of the present invention.

도 6에 표시한 바와 같이, 스마트기기 과도사용 중재를 위한 시스템은 모드 표시부(610), 모드 선택부(620), 차단부(630)로 이루어진 프로세서(600), 메모리(601), 네트워크 인터페이스(602)를 포함하여 구성될 수 있다.6, a system for arbitration with a smart device includes a processor 600 including a mode display unit 610, a mode selection unit 620, and a blocking unit 630, a memory 601, a network interface 602).

메모리(601)는 OS(operating system)와 스마트기기 과도사용 중재를 위한 서비스 루틴에 해당되는 명령어를 포함하는 프로그램이 저장될 수 있다. 또한, 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하기 위해 상기 절제도움모드 사용이력정보가 저장될 수 있다. 스마트기기 과도사용 중재를 위한 서비스는 절제도움모드에서 설정정보에 따른 규칙에 의거하여 어플리케이션의 실행을 차단하거나 사용자 주의력 요구하는 백그라운드 어플리케이션 및 서비스의 입출력 및 네트워크서비스 등을 차단할 수 있다. 도 1 내지 도 5를 통해 설명한 스마트기기 과도사용 중재를 위한 시스템에서 수행되는 단계들은 메모리(601)에 저장된 프로그램에 의해 실행될 수 있다. 예를 들어, 메모리(601)는 하드디스크, SSD, SD 카드 및 기타 저장매체일 수 있다.The memory 601 may store a program including an instruction corresponding to a service routine for use arbitration between an operating system (OS) and a smart device. Also, the rescue assist mode use history information may be stored to recommend the setting information based on the rescue assist mode use history information of the user. The service for intervention using smart device can block the execution of the application based on the rule according to the setting information in the rescue assist mode or block the input / output of the background application and the service requiring the user's attention and the network service. The steps performed in the system for use mediation with the smart device described above with reference to Figs. 1-5 may be performed by a program stored in the memory 601. Fig. For example, the memory 601 may be a hard disk, an SSD, an SD card, and other storage media.

네트워크 인터페이스(602)는 스마트기기 과도사용 중재를 위한 서비스를 이용하는 사용자 단말들과의 통신을 위해 스마트기기 과도사용 중재를 위한 시스템을 네트워크에 결합할 수 있다.The network interface 602 may couple the system for use with smart devices to the network for communication with user terminals that utilize services for use mediation with the smart device.

프로세서(600)는 메모리(601)에 저장된 프로그램의 명령어에 따라 처리하는 장치로서, CPU 등의 마이크로프로세서가 포함될 수 있다. 프로세서(600)의 세부 구성은 다음과 같다.The processor 600 is a device for processing according to instructions of a program stored in the memory 601, and may include a microprocessor such as a CPU. The detailed configuration of the processor 600 is as follows.

모드 표시부(610)는 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시할 수 있다. 다시 말해, 종래기술의 비행기 모드와 같이 스마트기기의 기본 모드 중 하나로 포함되어 원스텝으로 손쉽게 절제도움모드에 진입 할 수 있다. 예를 들어, 스마트기기의 상태 표시 바에 절제도움모드 표시를 나타낼 수 있다. 또는, 스마트기기의 옵션 세션에 절제도움모드를 나타낼 수 있다.The mode display unit 610 may display a Use Limiting Mode as one of the basic modes of the smart device. In other words, it is included as one of the basic modes of the smart device, such as the airplane mode of the prior art, and can easily enter the ablation assist mode in one step. For example, the status bar of the smart device may indicate the abstraction help mode indication. Alternatively, an abstraction help mode may be indicated in an option session of the smart device.

모드 선택부(620)는 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받을 수 있다. 이때, 절제도움모드의 온/오프(ON/OFF) 상태를 사용자에 의한 한번의 조작행위에 따라 변경할 수 있다. 절제도움모드 표시를 통해 사용자로부터 상기 절제도움모드 수행의 온, 오프 상태를 선택 받는 방법은 예를 들어, 사용자의 입력행위를 활용하여 스마트기기의 상태 표시 바에 나타난 절제도움모드 표시를 터치 함으로써 절제도움모드를 온 상태로 전환할 수 있다. 또는 스마트기기의 옵션 세션에서 절제도움모드 표시를 원스탭으로 변경할 수 있다. The mode selection unit 620 can select the ON / OFF state of the ablation assist mode from the user through the display of the ablation assist mode. At this time, the ON / OFF state of the ablation help mode can be changed according to a single operation by the user. The method of selecting the on / off state of the ablation assist mode execution from the user through the ablation assist mode display may be performed by, for example, touching the ablation assist mode indication displayed on the status bar of the smart device The mode can be switched to the ON state. Alternatively, you can change the abstraction help mode display to one step in an optional session on your smart device.

차단부(630)는 절제도움모드의 온(ON) 상태에서 절제도움모드와 연계하여 설정된 규칙에 기초하여 스마트기기의 사용을 선택적으로 차단할 수 있다. 이때, 스마트기기의 기능 또는 스마트기기에 설치된 어플리케이션의 사용을 선택적으로 차단할 수 있다. 다시 말해, 스마트기기의 백그라운드에서 작동 중인 어플리케이션 및 시스템 어플리케이션 중 적어도 하나의 입출력을 선택적으로 차단하거나, 또는 상기 스마트기기의 네트워크 통신 서비스 기능을 선택적으로 차단할 수 있다. The blocking unit 630 may selectively block the use of the smart device based on a rule set in association with the ablation assist mode in the ON state of the ablation assist mode. At this time, the function of the smart device or the use of the application installed in the smart device can be selectively blocked. In other words, it is possible to selectively block input / output of at least one of application and system applications operating in the background of the smart device, or selectively block the network communication service function of the smart device.

절제도움모드가 온(ON)으로 선택되는 경우, 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공할 수 있다. 절제도움모드의 수행에 앞서 이를 위한 설정메뉴를 사용자에게 제공할 수 있다. 예를 들어, 설정메뉴는 수행시간, 상황정보(다시 말해, 수행 작업), 위치 등을 포함할 수 있다. 이때, 현재 위치, 상황 등을 고려하여 사용자에게 적합한 설정메뉴를 추천할 수 있다.When the resection assist mode is selected to be ON, a setting menu including the execution time and the status information of the resection assist mode can be provided. A setting menu for this can be provided to the user prior to performing the ablation assist mode. For example, the settings menu may include execution time, status information (i.e., performance tasks), location, and so on. At this time, the setting menu suitable for the user can be recommended in consideration of the current position, situation, and the like.

절제도움모드의 수행시간 및 상황정보를 포함하는 설정정보를 추천하는 경우에는 상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하거나, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천할 수 있다.And recommends the setting information based on the information of the applications installed in the smart device and the rescue assist mode use history information if the setting information including the execution time and the status information of the rescue assist mode is recommended, The setting information can be recommended based on the ablation help mode setting information.

스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 경우, 상기 어플리케이션들 각각의 상호작용 요구 정도를 측정하고, 상기 어플리케이션들을 분석하여 사용패턴을 추출할 수 있다. 그리고, 상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천할 수 있다.When recommending the setting information based on the information of the applications installed in the smart device and the rescue assist mode use history information of the user, the degree of interaction request of each of the applications is measured, the usage patterns are extracted can do. The abstraction help mode setting information may be recommended by reflecting the degree of interaction request of each application with respect to the extracted pattern.

또한, 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천할 경우, 절제도움모드 사용이력정보는 메모리에 저장될 수 있다. 예를 들어, 과거에 사용자가 학교에서 수업 중 절제도움모드를 수행했었다고 가정한다. 이러한 사용이력정보는 메모리에 저장되고, 이후에 사용자가 다시 학교에 진입하였을 경우 사용자의 스마트기기는 사용자의 위치를 인지하고, 과거에 사용자가 학교에서 수업 중 절제도움모드를 수행했었던 이력에 기반하여, 과거 절제도움모드의 설정정보를 추천할 수 있다. Also, when the setting information is recommended based on the resection assist mode use history information of the user, the resection assist mode use history information can be stored in the memory. For example, suppose that in the past, the user had performed abstinence aiding mode during class at school. Such usage history information is stored in the memory, and if the user subsequently enters the school again, the user's smart device recognizes the user's location, and based on the past history of the user performing the abstinence assistance mode during the class , The setting information of the past ablation help mode can be recommended.

또한, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천하는 경우, 설정정보를 추천하는 단계는 상기 사용자와 어플리케이션 사용 패턴이 유사한 다른 사용자들을 검색하고, 해당 다른 사용자들이 설정한 절제도움모드 설정정보를 활용하여 설정메뉴를 추천할 수 있다. 이러한 설정메뉴를 기반으로 사용자로부터 설정정보를 입력 받을 수 있다. 또한, 설정메뉴를 제공 받지 않더라도 사용자가 원하는 설정정보를 직접 입력할 수도 있다.Also, in the case of recommending the setting information based on the resection assistance mode setting information of other users, the step of recommending the setting information searches for users whose application usage patterns are similar to the user, The setting menu can be recommended using the mode setting information. The setting information can be input from the user based on the setting menu. In addition, even if the setting menu is not provided, the user can directly input desired setting information.

차단부(630)는 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행한 후 상기 절제도움모드를 자동으로 오프 상태로 전환할 수 있다. 다시 말해 사용자가 입력한 설정정보에 따른 수행시간을 모두 완료한 후에는 절제도움모드를 자동으로 종료할 수 있다. 설정정보에 따른 절제도움모드의 수행시간 이전에 상기 절제도움모드를 해제하고 싶은 경우에는 절제도움모드를 수동으로 오프 상태로 전환할 수 있다. The blocking unit 630 can automatically switch off the ablation assist mode after performing the ablation assist mode during the execution time of the ablation assist mode according to the setting information. In other words, after completion of the execution time according to the setting information inputted by the user, the ablation assist mode can be automatically terminated. If the resection assist mode is to be canceled before the execution time of the resection assist mode according to the setting information, the resection assist mode can be manually turned off.

차단부(630)는 사용자에게 상기 절제도움모드의 수행시간에 따른 보상을 지급할 수 있다. 상기 보상은 수행시간에 비례하여 지급될 수 있다. 다시 말해, 긴 절제 수행시간을 장려 하기 위하여 긴 수행시간에 따라 높은 보상을 지급할 수 있다. 그리고, 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 중도 포기하지 않고 수행하는 경우에는 추가 보상이 더 지급될 수 있다. The blocking unit 630 may provide compensation to the user according to the execution time of the ablation assist mode. The compensation may be paid in proportion to the execution time. In other words, a high reward can be paid according to a long run time to encourage long abstinence performance time. If the resection assist mode is performed without abandoning the ablation assist mode during the execution time of the resection assist mode according to the setting information, additional compensation may be further provided.

종래 기술에 따른 스마트기기 사용차단 및 절제유도 소프트웨어의 경우 스마트기기의 일상생활 방해 패턴에 대한 이해가 부족한 상태로 디자인 되어 그 효용성이 현저히 낮다. 본 발명에서는 스마트기기의 기본 모드에 절제도움모드를 추가하여 원스텝으로 절제도움모드에 진입 할 수 있다. 또한, 절제 도움을 위한 사용자 주의력 방해 상호작용 및 서비스를 추가 차단할 수 있고, 다양한 데이터를 분석하여 설정정보의 규칙을 자동 추천 또는 상황 적응적 중재를 하는 기능 등을 제공하여 절제 유도의 효용성을 혁신적으로 개선할 수 있다. 이로 인해 스마트기기 과도사용으로 인한 다양한 사회적 문제를 효과적으로 대응 가능하며, 과도사용으로 초래되는 엄청난 규모의 사회적 비용을 절감할 수 있다.
In the case of the software for intercepting and resuming the smart device according to the prior art, the understanding of the daily life disturbance pattern of the smart device is designed to be insufficient and its utility is remarkably low. In the present invention, a resection assist mode can be added to the basic mode of the smart device to enter the resection assist mode in one step. In addition, it is possible to additionally interfere with user attention interrupting interactions and services for abstinence, analyze the various data, and provide functions such as automatic recommendation of rules of setting information or adaptive intervention of situation, Can be improved. As a result, it is possible to effectively cope with various social problems due to the use of the smart device, and to save huge social costs caused by overuse.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

Claims (16)

스마트기기의 과도 사용 중재를 위한 방법에 있어서,
상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 단계;
상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계; 및
상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 단계
를 포함하는 스마트기기 과도 사용 중재를 위한 방법.
A method for overuse intervention of a smart device,
Displaying a Use Limiting Mode as one of the basic modes of the smart device;
Receiving an on / off state of the ablation help mode from the user through display of the ablation assist mode; And
Selectively blocking use of the smart device based on a rule set in association with the ablation assist mode in an ON state of the ablation assist mode
A method for use mediation with a smart device, including:
제1항에 있어서,
상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계는,
상기 절제도움모드의 온/오프(ON/OFF) 상태를 상기 사용자에 의한 한번의 조작행위에 따라 변경하는 단계
를 포함하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
The step of selecting the ON / OFF state of the ablation help mode comprises:
Changing an ON / OFF state of the ablation help mode according to a single operation performed by the user;
A method for use mediation with a smart device, including:
제2항에 있어서,
상기 사용자에 의한 한번의 조작행위는 RFID 태그 또는 NFC 태그를 이용하여 절제도움모드의 온/오프(ON/OFF) 상태를 변경하는 것을 포함하는
스마트기기 과도 사용 중재를 위한 방법.
3. The method of claim 2,
Wherein the one operation by the user includes changing an ON / OFF state of the ablation assist mode using an RFID tag or an NFC tag
A method for intervention using smart devices.
제1항에 있어서,
상기 설정된 규칙에 따라 상기 스마트기기의 사용을 선택적으로 차단하는 단계는,
상기 스마트기기의 기능 또는 상기 스마트기기에 설치된 어플리케이션의 사용을 선택적으로 차단하는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
Selectively blocking use of the smart device according to the set rule,
And selectively blocking use of the function of the smart device or the application installed in the smart device.
제1항에 있어서,
상기 설정된 규칙에 따라 상기 스마트기기의 사용을 선택적으로 차단하는 단계는,
상기 스마트기기의 백그라운드에서 작동 중인 어플리케이션 및 시스템 어플리케이션 중 적어도 하나의 입출력을 선택적으로 차단하거나, 또는 상기 스마트기기의 네트워크 통신 서비스 기능을 선택적으로 차단하는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
Selectively blocking use of the smart device according to the set rule,
And selectively interrupts input / output of at least one of an operating application and a system application in the background of the smart device, or selectively blocks the network communication service function of the smart device.
제1항에 있어서,
상기 절제도움모드가 온(ON)으로 선택되는 경우, 상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공하는 단계; 및
상기 설정메뉴를 기반으로 상기 사용자로부터 설정정보를 입력 받는 단계
를 더 포함하고
상기 절제도움모드와 연계하여 설정된 규칙은 상기 사용자로부터 입력된 설정정보에 기초하여 설정되는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
Providing a setting menu including the execution time and the status information of the ablation assist mode when the ablation assist mode is selected to be ON; And
Receiving setting information from the user based on the setting menu
Lt; / RTI >
And a rule set in association with the ablation help mode is set based on setting information input from the user.
제6항에 있어서,
상기 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행한 후 상기 절제도움모드를 자동으로 오프 상태로 전환하는 단계; 및
상기 설정정보에 따른 절제도움모드의 수행시간 이전에 상기 절제도움모드를 해제하고 싶은 경우, 상기 절제도움모드를 수동으로 오프 상태로 전환하는 단계
를 더 포함하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 6,
Automatically switching off the rescue assist mode after performing the rescue assist mode during the execution time of the rescue assist mode according to the setting information; And
If it is desired to release the ablation assist mode before the execution time of the ablation assist mode according to the setting information,
The method further comprising the steps of:
제1항에 있어서,
상기 절제도움모드의 수행시간 동안 상기 스마트기기를 사용할 경우, 상기 스마트기기의 화면에 상기 절제도움모드의 설정정보를 나타내는
스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
When the smart device is used during the execution time of the ablation assist mode, the setting information of the ablation assist mode is displayed on the screen of the smart device
A method for intervention using smart devices.
제1항에 있어서,
상기 사용자에게 상기 절제도움모드의 수행시간에 따른 보상을 지급하는 단계
를 더 포함하고,
상기 보상은 수행시간에 비례하여 지급되고, 상기 설정정보에 따른 절제도움모드의 수행시간 동안 절제도움모드를 수행하는 경우에는 추가 보상이 더 지급되는
스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 1,
Providing compensation to the user according to the execution time of the ablation help mode
Further comprising:
The compensation is paid in proportion to the execution time, and in the case of performing the ablation assist mode during the execution time of the ablation assist mode according to the setting information,
A method for intervention using smart devices.
제6항에 있어서,
상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정메뉴를 제공하는 단계는,
상기 절제도움모드의 수행시간 및 상황정보를 포함하는 설정정보를 추천하는 단계를 포함하고,
상기 추천하는 단계는,
상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하거나, 다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천하는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 6,
Wherein the providing of the setting menu including the execution time and the status information of the ablation help mode comprises:
And recommending setting information including the execution time and the situation information of the ablation help mode,
Wherein the recommending step comprises:
Recommending the setting information based on the information of the applications installed in the smart device and the resection assist mode use history information of the user or recommending the setting information based on the resection assist mode setting information of other users Method for transitional use mediation.
제10항에 있어서,
상기 스마트기기에 설치된 어플리케이션들의 정보 및 상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하는 경우,
상기 추천하는 단계는,
상기 어플리케이션들 각각의 상호작용 요구 정도를 측정하는 단계;
상기 어플리케이션들을 분석하여 사용패턴을 추출하는 단계; 및
상기 추출된 패턴에 대하여 각각의 어플리케이션들의 상호작용 요구 정도를 반영하여 절제도움모드 설정정보를 추천하는 단계
를 포함하는 스마트기기 과도 사용 중재를 위한 방법.
11. The method of claim 10,
When recommending the setting information based on the information of applications installed in the smart device and the rescue assist mode use history information of the user,
Wherein the recommending step comprises:
Measuring the degree of interaction requirement of each of the applications;
Analyzing the applications and extracting usage patterns; And
A step of recommending resection assistance mode setting information reflecting the degree of interaction requirement of each application with respect to the extracted pattern
A method for use mediation with a smart device, including:
제10항에 있어서,
다른 사용자들의 절제도움모드 설정정보에 기반하여 상기 설정정보를 추천하는 경우,
상기 추천하는 단계는,
상기 사용자와 어플리케이션 사용 패턴이 유사한 다른 사용자들을 검색하고, 해당 다른 사용자들이 설정한 절제도움모드 설정정보를 활용하여 설정정보를 추천하는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
11. The method of claim 10,
If the setting information is recommended based on the ablation help mode setting information of other users,
Wherein the recommending step comprises:
Searching for users having similar application usage patterns to the user, and recommending the setting information using the abstraction help mode setting information set by the other users.
제10항에 있어서,
상기 사용자의 절제도움모드 사용이력정보에 기반하여 상기 설정정보를 추천하기 위해 상기 절제도움모드 사용이력정보는 상기 스마트기기의 메모리에 저장되는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
11. The method of claim 10,
Wherein the rescue assist mode use history information is stored in a memory of the smart device to recommend the setting information based on the rescue assist mode use history information of the user.
제6항에 있어서,
상기 사용자로부터 설정정보를 입력 받는 단계에서,
상기 사용자의 위치 및 수행 작업을 포함하는 상황인지 정보를 이용하여 절제도움모드를 설정하고, 상기 상황인지 정보는 스마트기기를 통해 자동 인식되거나 상기 사용자로부터 직접 입력 받는 것을 특징으로 하는 스마트기기 과도 사용 중재를 위한 방법.
The method according to claim 6,
In the step of receiving the setting information from the user,
Wherein the context-aware information is automatically recognized through the smart device or directly input from the user. The smart device according to claim 1, .
스마트기기의 과도 사용 중재를 위한 시스템에 있어서,
상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 모드 표시부;
상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 모드 선택부; 및
상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 차단부
를 포함하는 스마트기기 과도 사용 중재를 위한 시스템.
A system for overuse mediation of a smart device,
A mode display unit displaying a Use Limiting Mode as one of the basic modes of the smart device;
A mode selection unit for selecting on / off status of the ablation help mode from a user through display of the ablation assist mode; And
A cutoff unit for selectively blocking use of the smart device based on a rule set in association with the ablation assist mode in an ON state of the ablation assist mode,
A system for use intervention with a smart device, including:
컴퓨터 시스템이 스마트기기의 과도 사용 중재를 제어하는 명령(instruction)을 포함하는 컴퓨터 판독가능 매체로서,
상기 명령은,
상기 스마트기기의 기본 모드 중 하나로 절제도움모드(Use Limiting Mode)를 표시하는 단계;
상기 절제도움모드의 표시를 통해 사용자로부터 상기 절제도움모드의 온/오프(ON/OFF) 상태를 선택 받는 단계; 및
상기 절제도움모드의 온(ON) 상태에서 상기 절제도움모드와 연계하여 설정된 규칙에 기초하여 상기 스마트기기의 사용을 선택적으로 차단하는 단계
를 포함하는 방법에 의하여 상기 컴퓨터 시스템을 제어하는, 컴퓨터 판독가능 저장 매체.
21. A computer readable medium comprising instructions for a computer system to control transient usage of a smart device,
The command includes:
Displaying a Use Limiting Mode as one of the basic modes of the smart device;
Receiving an on / off state of the ablation help mode from the user through display of the ablation assist mode; And
Selectively blocking use of the smart device based on a rule set in association with the ablation assist mode in an ON state of the ablation assist mode
≪ / RTI > wherein said computer system is controllable by said computer system.
KR1020140126942A 2014-09-23 2014-09-23 Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices KR101624041B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140126942A KR101624041B1 (en) 2014-09-23 2014-09-23 Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140126942A KR101624041B1 (en) 2014-09-23 2014-09-23 Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices

Publications (2)

Publication Number Publication Date
KR20160035679A true KR20160035679A (en) 2016-04-01
KR101624041B1 KR101624041B1 (en) 2016-05-25

Family

ID=55799064

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140126942A KR101624041B1 (en) 2014-09-23 2014-09-23 Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices

Country Status (1)

Country Link
KR (1) KR101624041B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190101026A (en) * 2018-02-22 2019-08-30 한국과학기술원 Mteho and system for persuasive interatcion restraint to intervene use of context aware smart device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101361110B1 (en) * 2013-05-21 2014-02-13 (주)에스엔 Method for controlling smart-phone of student

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190101026A (en) * 2018-02-22 2019-08-30 한국과학기술원 Mteho and system for persuasive interatcion restraint to intervene use of context aware smart device
US10511706B2 (en) 2018-02-22 2019-12-17 Korea Advanced Institute Of Science And Technology Method and system for context-aware persuasive interaction restraint to intervene smart device use

Also Published As

Publication number Publication date
KR101624041B1 (en) 2016-05-25

Similar Documents

Publication Publication Date Title
KR102069322B1 (en) Method for operating program and an electronic device thereof
KR102319803B1 (en) Electronic device, operating method thereof and recording medium
KR101674852B1 (en) Managing applications on a client device
CN105955973B (en) User information processing method and electronic device supporting the same
JP6084123B2 (en) Server apparatus, display control method, and program
KR102347388B1 (en) Electronic device and method for controlling receiving of message in electronic device
US8825761B2 (en) Systems and methods for sharing group status within a social network
KR102356450B1 (en) Electronic device with connection and operation method thereof
US9235693B2 (en) System and methods thereof for tracking and preventing execution of restricted applications
US9942164B2 (en) Mobile information terminal and program thereof
CN107301052A (en) The display methods and mobile terminal of a kind of help information
KR101624041B1 (en) Method and System for Displaying and Configuring a Use Limiting Mode to Mitigate Overuse of Smart Devices
US20150163246A1 (en) System and method for activation of personas based on activation parameters related to a multiple-persona mobile technology platform (mtp)
KR102569998B1 (en) Method for managing notifications of applications and an electronic device thereof
KR102362868B1 (en) A method for providing contents to a user based on preference of the user and an electronic device therefor
KR102106484B1 (en) Information display method, terminal, and server
KR102332674B1 (en) Apparatus and method for notifying change of contents
KR102644472B1 (en) Apparatus and Method For Alarm of Body Temperature
KR20170077503A (en) Method for Protecting Harmful Sites Using Accessibility Event and Apparatus Therefor
KR101632795B1 (en) A System that Supports Collaborative Mediation for Regulating Smart Device Use and Method thereof
JP6228824B2 (en) Analysis device, analysis system, program, and control method of analysis device
KR20150104770A (en) System for controlling software utilization and providing method thereof
KR102311380B1 (en) Near field communication-based customized fluid extracting apparatus and operating method thereof
JP2019087034A (en) Control method for server, server, and control program for server
JP6517038B2 (en) Communication terminal device, system, method and program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190429

Year of fee payment: 4