




본 발명은 행동 기록을 이용한 사용자 상태 분석 장치 및 방법에 관한 것으로, 더욱 상세하게는 사용자의 행동과 관련된 각종 기록을 획득 및 분석하여 사용자 상태를 파악하는 행동 기록을 이용한 사용자 상태 분석 장치 및 방법에 관한 것이다.
The present invention relates to an apparatus and method for analyzing a user state using a behavior record, and more particularly, to an apparatus and method for analyzing a user state using a behavior record for acquiring and analyzing various records related to a user's behavior to identify a user state. will be.
종래 기술에 따르면, 사용자의 상태를 파악하기 위해서는 사용자의 특정 항목에 대한 현재 상태값을 측정하고, 측정된 현재 상태값과 미리 정의한 규칙을 비교한 결과에 따라 사용자의 상태를 파악하게 된다.According to the related art, in order to determine the state of the user, the current state value for a specific item of the user is measured, and the state of the user is determined according to a result of comparing the measured current state value with a predefined rule.
이러한 종래 기술은 측정 항목이 추가되는 경우에는 그 상태값을 해석하기 위한 규칙을 추가로 정의하여야만 한다.This prior art must further define a rule for interpreting the state value when a measurement item is added.
따라서, 실시간으로 변화되는 사용자의 상태를 정확히 파악하기 어려웠으며, 측정 항목을 추가하여야 할 경우에는 전체 시스템을 업그레이드하여야 하는 문제점이 있었다.
Therefore, it was difficult to accurately grasp the state of the user that changes in real time, and if there is a need to add a measurement item, there was a problem of upgrading the entire system.
본 발명은 전술한 바와 같은 종래 기술의 문제점을 해결하기 위해 제안한 것으로서, 다수의 센서 디바이스가 연결된 홈네트워크 환경에서 사용자의 행동과 관련된 각종 기록을 획득 및 분석하여 사용자 상태를 파악하는 행동 기록을 이용한 사용자 상태 분석 장치 및 방법을 제공한다.The present invention has been proposed to solve the problems of the prior art as described above, the user using the behavior record to determine the user status by acquiring and analyzing various records related to the user's behavior in a home network environment connected with a plurality of sensor devices Provided are a condition analysis apparatus and method.
본 발명의 해결하고자 하는 과제는 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재로부터 본 발명이 속하는 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
The problems to be solved by the present invention are not limited to those mentioned above, and another problem to be solved can be clearly understood by those skilled in the art from the following description.
본 발명의 제 1 관점으로서 사용자 상태 분석 장치는, 복수의 센서 디바이스가 연결된 홈네트워크를 통해 사용자의 행동이 기록된 행동 기록 정보를 행동 기록 시계열 데이터의 형태로 획득하는 행동 기록 획득부와, 상기 행동 기록 획득부에 의해 획득된 복수의 상기 행동 기록 시계열 데이터를 저장하는 행동 기록 저장부와, 상기 행동 기록 저장부에 저장된 상기 복수의 행동 기록 시계열 데이터를 대상으로 하여 상관 관계 및 특징을 파악한 결과에 따라 상기 사용자의 상태를 파악하는 행동 기록 분석부를 포함할 수 있다.In accordance with a first aspect of the present invention, a user state analysis apparatus includes: a behavior record acquisition unit configured to acquire behavior record information in which a user's behavior is recorded in the form of behavior record time series data through a home network to which a plurality of sensor devices are connected; A behavior record storage unit for storing the plurality of behavior record time series data obtained by the record acquisition unit; and a correlation and feature of the plurality of behavior record time series data stored in the behavior record storage unit according to a result It may include a behavior record analysis unit for identifying the state of the user.
여기서, 상기 행동 기록 획득부는, 실내의 온도, 습도, 조도 또는 소음도를 포함하는 실내 상태 정보, 상기 사용자의 수면 양 또는 수면 질을 포함하는 수면 상태 정보, 냉장고, 전자레인지 또는 정수기를 포함하는 가전기기 구동 정보, 상기 사용자의 움직임 속도, 움직임 정도, 위치 정보 또는 동작 특성을 포함하는 운동 정보, 상기 사용자가 섭취하는 음식을 포함하는 취식 정보, 혈당측정계 또는 혈압계의 측정값을 포함하는 의료 정보, 상기 사용자의 컨디션을 포함하는 감정 정보 중에서 적어도 하나 이상의 정보를 획득할 수 있다.Here, the behavior record obtaining unit, the indoor state information including the temperature, humidity, illuminance or noise level of the room, the sleep state information including the sleep amount or sleep quality of the user, a home appliance including a refrigerator, a microwave oven or a water purifier Exercise information including driving information, movement speed, movement degree, location information, or motion characteristics of the user, eating information including food ingested by the user, medical information including a measurement value of a blood glucose meter or a blood pressure monitor, the user At least one or more pieces of information may be obtained from the emotion information including the condition of.
상기 행동 기록 획득부는, 통신망을 통해 연결된 카드 거래 관리 서버로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 카드 이용 정보를 획득할 수 있다.The behavior record acquisition unit may acquire card usage information by the user, which is a kind of the behavior record information, from a card transaction management server connected through a communication network.
상기 행동 기록 획득부는, 통신망을 통해 연결된 이동 통신 단말로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 단말 이용 정보를 획득할 수 있다.The behavior record obtaining unit may obtain terminal usage information by the user, which is a kind of the behavior record information, from a mobile communication terminal connected through a communication network.
상기 행동 기록 획득부는, 통신망을 통해 연결된 식료품 판매 관리 서버로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 식료품 구매 정보를 획득할 수 있다.The behavior record obtaining unit may obtain food purchase information by the user, which is a kind of the behavior record information, from the food sales management server connected through a communication network.
상기 행동 기록 분석부는, 파악된 상기 사용자의 상태를 인지할 수 있도록 정보를 제공할 수 있다.
The behavior record analyzer may provide information to recognize the identified state of the user.
본 발명의 제 2 관점으로서 사용자 상태 분석 방법은, 복수의 센서 디바이스가 연결된 홈네트워크를 통해 사용자의 행동이 기록된 행동 기록 정보를 행동 기록 시계열 데이터의 형태로 획득하는 단계와, 복수의 상기 행동 기록 시계열 데이터를 대상으로 하여 상관 관계 및 특징을 파악하는 단계와, 파악된 상기 상관 관계 및 특징에 따라 상기 사용자의 상태를 파악하는 단계를 포함할 수 있다.According to a second aspect of the present invention, there is provided a user state analysis method comprising: acquiring, in the form of behavior record time series data, behavior record information in which a user's behavior is recorded through a home network to which a plurality of sensor devices are connected; The method may include identifying correlations and features based on time series data, and identifying the state of the user according to the identified correlations and features.
여기서, 상기 획득하는 단계는, 실내의 온도, 습도, 조도 또는 소음도를 포함하는 실내 상태 정보, 상기 사용자의 수면 양 또는 수면 질을 포함하는 수면 상태 정보, 냉장고, 전자레인지 또는 정수기를 포함하는 가전기기 구동 정보, 상기 사용자의 움직임 속도, 움직임 정도, 위치 정보 또는 동작 특성을 포함하는 운동 정보, 상기 사용자가 섭취하는 음식을 포함하는 취식 정보, 혈당측정계 또는 혈압계의 측정값을 포함하는 의료 정보, 상기 사용자의 컨디션을 포함하는 감정 정보 중에서 적어도 하나 이상의 정보를 획득할 수 있다.The acquiring step may include: indoor state information including room temperature, humidity, illuminance, or noise level, sleep state information including sleep amount or sleep quality of the user, a refrigerator, a microwave oven, or a water purifier; Exercise information including driving information, movement speed, movement degree, location information, or motion characteristics of the user, eating information including food ingested by the user, medical information including a measurement value of a blood glucose meter or a blood pressure monitor, the user At least one or more pieces of information may be obtained from the emotion information including the condition of.
상기 획득하는 단계는, 통신망을 통해 연결된 카드 거래 관리 서버로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 카드 이용 정보를 획득할 수 있다.The acquiring may include acquiring card usage information by the user, which is a kind of behavior record information, from a card transaction management server connected through a communication network.
상기 획득하는 단계는, 통신망을 통해 연결된 이동 통신 단말로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 단말 이용 정보를 획득할 수 있다.The acquiring may include acquiring terminal usage information by the user, which is a kind of behavior record information, from a mobile communication terminal connected through a communication network.
상기 획득하는 단계는, 통신망을 통해 연결된 식료품 판매 관리 서버로부터 상기 행동 기록 정보의 일종인 상기 사용자에 의한 식료품 구매 정보를 획득할 수 있다.The acquiring may include acquiring grocery purchase information by the user, which is a kind of behavior record information, from a grocery sales management server connected through a communication network.
상기 사용자 상태 분석 방법은, 파악된 상기 사용자의 상태를 인지할 수 있도록 정보를 제공하는 단계를 더 포함할 수 있다.
The user state analysis method may further include providing information to recognize the identified state of the user.
본 발명의 실시 예에 의하면, 다수의 센서 디바이스가 연결된 홈네트워크 환경에서 사용자의 행동과 관련된 각종 기록을 획득 및 분석한 결과에 따라 사용자 상태 정보를 제공한다. 그러므로, 실시간으로 변화되는 사용자의 상태를 정확히 파악할 수 있으며, 센서 디바이스의 추가 등을 통해 측정 항목을 손쉽게 추가할 수 있다.According to an embodiment of the present invention, user status information is provided according to a result of acquiring and analyzing various records related to a user's behavior in a home network environment in which a plurality of sensor devices are connected. Therefore, it is possible to accurately identify the user's status that changes in real time, and to easily add a measurement item through the addition of a sensor device.
따라서, 사용자의 생활 방식 등을 인식하여 보다 사용자에게 적합한 개인화된 지능형 응용 서비스를 제공할 수 있는 환경을 제공한다.
Accordingly, the present invention provides an environment in which a personalized intelligent application service suitable for a user can be provided by recognizing a user's lifestyle and the like.
도 1은 본 발명의 실시예에 따른 사용자 상태 분석 장치의 구성도이다.
도 2는 본 발명의 실시예에 따른 사용자 상태 분석 장치를 구성하는 행동 기록 획득부의 세부적인 블록 구성도이다.
도 3은 본 발명의 실시예에 따른 사용자 상태 분석 장치를 구성하는 행동 기록 분석부의 세부적인 블록 구성도이다.
도 4는 본 발명의 실시예에 따른 사용자 상태 분석 장치에 의한 사용자 상태 분석 방법을 설명하기 위한 흐름도이다.
도 5는 본 발명의 실시예에 따른 사용자 상태 분석 장치를 적용한 사용자 모니터링 시스템의 네트워크 구성도이다.1 is a block diagram of a user state analysis apparatus according to an embodiment of the present invention.
2 is a detailed block diagram of a behavior record obtaining unit constituting a user state analysis apparatus according to an exemplary embodiment of the present invention.
3 is a detailed block diagram of a behavior recording analyzer configured to configure a user state analysis apparatus according to an exemplary embodiment of the present invention.
4 is a flowchart illustrating a user state analysis method by a user state analysis apparatus according to an exemplary embodiment of the present invention.
5 is a diagram illustrating a network configuration of a user monitoring system to which a user state analysis apparatus according to an exemplary embodiment of the present invention is applied.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.
본 발명의 실시 예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 실시 예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
In describing the embodiments of the present disclosure, when it is determined that a detailed description of a known function or configuration may unnecessarily obscure the subject matter of the present disclosure, the detailed description thereof will be omitted. Terms to be described below are terms defined in consideration of functions in the embodiments of the present invention, and may vary according to intentions or customs of users or operators. Therefore, the definition should be based on the contents throughout this specification.
도 1은 본 발명의 실시예에 따른 사용자 상태 분석 장치의 구성도이다.1 is a block diagram of a user state analysis apparatus according to an embodiment of the present invention.
이에 나타낸 바와 같이 사용자 상태 분석 장치(10)는, 행동 기록 획득부(100), 행동 기록 저장부(200) 및 행동 기록 분석부(300)를 포함한다.As shown therein, the user
행동 기록 획득부(100)는 복수의 센서 디바이스가 연결된 홈네트워크를 통해 사용자의 행동이 기록된 행동 기록 정보를 행동 기록 시계열 데이터의 형태로 획득한다. 이러한 행동 기록 획득부(100)의 세부적인 구성요소에 대해서는 도 2를 참조하여 아래에서 설명하기로 한다.The behavior
행동 기록 저장부(200)는 행동 기록 획득부(100)에 의해 획득된 복수의 행동 기록 시계열 데이터를 저장한다.The behavior
행동 기록 분석부(300)는 행동 기록 저장부(200)에 저장된 복수의 행동 기록 시계열 데이터를 대상으로 하여 상관 관계 및 특징을 파악한 결과에 따라 사용자의 상태를 파악한다. 이러한 행동 기록 분석부(300)의 세부적인 구성요소에 대해서는 도 3을 참조하여 아래에서 설명하기로 한다.
The
도 2는 본 발명의 실시예에 따른 사용자 상태 분석 장치를 구성하는 행동 기록 획득부의 세부적인 블록 구성도이다.2 is a detailed block diagram of a behavior record obtaining unit constituting a user state analysis apparatus according to an exemplary embodiment of the present invention.
이에 나타낸 바와 같이 행동 기록 획득부(100)는, 카드 이용 정보 획득부(101), 통신기기 사용 정보 획득부(103), 식료품 구매 정보 획득부(105), 실내 상태 정보 획득부(107), 수면 상태 정보 획득부(109), 가전 구동 정보 획득부(111), 운정 정보 획득부(113), 취식 정보 획득부(115), 의료 정보 획득부(117), 감정 정보 획득부(119)를 포함한다.As shown in this, the behavior
카드 이용 정보 획득부(101)는 통신망을 통해 연결된 카드 거래 관리 서버로부터 행동 기록 정보의 일종인 사용자에 의한 카드 이용 정보를 획득한다.The card usage
통신기기 사용 정보 획득부(103)는 통신망을 통해 연결된 이동 통신 단말로부터 행동 기록 정보의 일종인 사용자에 의한 단말 이용 정보를 획득한다.The communication device usage
식료품 구매 정보 획득부(105)는 통신망을 통해 연결된 식료품 판매 관리 서버로부터 행동 기록 정보의 일종인 사용자에 의한 식료품 구매 정보를 획득한다.The grocery purchasing
실내 상태 정보 획득부(107)는 실내의 온도, 습도, 조도 또는 소음도를 포함하는 실내 상태 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The indoor state
수면 상태 정보 획득부(109)는 사용자의 수면 양 또는 수면 질을 포함하는 수면 상태 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The sleep state
가전 구동 정보 획득부(111)는 냉장고, 전자레인지 또는 정수기를 포함하는 가전기기 구동 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The home appliance driving
운동 정보 획득부(113)는 사용자의 움직임 속도, 움직임 정도, 위치 정보 또는 동작 특성을 포함하는 운동 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The exercise
취식 정보 획득부(115)는 사용자가 섭취하는 음식을 포함하는 취식 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The eating
의료 정보 획득부(117)는 혈당측정계 또는 혈압계의 측정값을 포함하는 의료 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The medical
감정 정보 획득부(119)는 사용자의 컨디션을 포함하는 감정 정보를 행동 기록 시계열 데이터의 형태로 획득한다.
The emotion
도 3은 본 발명의 실시예에 따른 사용자 상태 분석 장치를 구성하는 행동 기록 분석부의 세부적인 블록 구성도이다.3 is a detailed block diagram of a behavior recording analyzer configured to configure a user state analysis apparatus according to an exemplary embodiment of the present invention.
이에 나타낸 바와 같이 행동 기록 분석부(300)는, 상관 관계 파악부(301), 특징 파악부(303), 상태 파악부(305), 정보 제공부(307)를 포함한다.As shown in this figure, the
상관 관계 파악부(301)는 행동 기록 저장부(200)에 저장된 복수의 행동 기록 시계열 데이터를 대상으로 하여 상관 관계를 파악한다.The
특징 파악부(303)는 행동 기록 저장부(200)에 저장된 복수의 행동 기록 시계열 데이터를 대상으로 하여 특징을 파악한다.The feature determiner 303 determines a feature by targeting a plurality of behavior record time series data stored in the
상태 파악부(305)는 상관 관계 파악부(301)에 의해 파악된 상관 관계와 특징 파악부(303)에 의해 파악된 특징에 따라 사용자의 상태를 파악한다.The
정보 제공부(307)는 상태 파악부(305)에 의해 파악된 사용자의 상태를 인지할 수 있도록 정보를 제공한다.
The
도 4는 본 발명의 실시예에 따른 사용자 상태 분석 장치에 의한 사용자 상태 분석 방법을 설명하기 위한 흐름도이다.4 is a flowchart illustrating a user state analysis method by a user state analysis apparatus according to an exemplary embodiment of the present invention.
이에 나타낸 바와 같이 사용자 상태 분석 방법은, 복수의 센서 디바이스가 연결된 홈네트워크를 통해 사용자의 행동이 기록된 행동 기록 정보를 행동 기록 시계열 데이터의 형태로 획득하는 단계(S502)와, 복수의 행동 기록 시계열 데이터를 대상으로 하여 상관 관계 및 특징을 파악하는 단계(S504, S506)와, 파악된 상관 관계 및 특징에 따라 사용자의 상태를 파악하는 단계(S508)와, 파악된 사용자의 상태를 인지할 수 있도록 정보를 제공하는 단계(S510)를 포함한다.
As described above, the user state analysis method may include obtaining behavior record information in which a user's behavior is recorded in the form of behavior record time series data through a home network to which a plurality of sensor devices are connected (S502), and a plurality of behavior record time series. Identifying the correlations and features for the data (S504 and S506), and identifying the user's state according to the identified correlations and features (S508) and so as to recognize the identified user's state Providing the information (S510).
이하, 도 1 내지 도 5를 참조하여 본 발명의 실시예에 따른 사용자 상태 분석 장치에 의한 사용자 상태 분석 과정을 살펴보기로 한다.Hereinafter, a user state analysis process by the user state analysis apparatus according to an embodiment of the present invention will be described with reference to FIGS. 1 to 5.
먼저, 행동 기록 획득부(100)는 복수의 센서 디바이스가 연결된 홈네트워크(20)를 통해 사용자의 행동이 기록된 행동 기록 정보를 행동 기록 시계열 데이터의 형태로 획득한다(S502).First, the behavior
행동 기록 획득부(100)의 카드 이용 정보 획득부(101)는 통신망을 통해 연결된 카드 거래 관리 서버로부터 행동 기록 정보의 일종인 사용자에 의한 카드 이용 정보를 획득하며, 통신기기 사용 정보 획득부(103)는 통신망을 통해 연결된 이동 통신 단말로부터 행동 기록 정보의 일종인 사용자에 의한 단말 이용 정보를 획득한다.The card usage
행동 기록 획득부(100)의 식료품 구매 정보 획득부(105)는 통신망을 통해 연결된 식료품 판매 관리 서버로부터 행동 기록 정보의 일종인 사용자에 의한 식료품 구매 정보를 획득하며, 실내 상태 정보 획득부(107)는 실내의 온도, 습도, 조도 또는 소음도를 포함하는 실내 상태 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The grocery purchase
행동 기록 획득부(100)의 수면 상태 정보 획득부(109)는 사용자의 수면 양 또는 수면 질을 포함하는 수면 상태 정보를 행동 기록 시계열 데이터의 형태로 획득하며, 가전 구동 정보 획득부(111)는 냉장고, 전자레인지 또는 정수기를 포함하는 가전기기 구동 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The sleep state
행동 기록 획득부(100)의 운동 정보 획득부(113)는 사용자의 움직임 속도, 움직임 정도, 위치 정보 또는 동작 특성을 포함하는 운동 정보를 행동 기록 시계열 데이터의 형태로 획득하며, 취식 정보 획득부(115)는 사용자가 섭취하는 음식을 포함하는 취식 정보를 행동 기록 시계열 데이터의 형태로 획득한다.The
행동 기록 획득부(100)의 의료 정보 획득부(117)는 혈당측정계 또는 혈압계의 측정값을 포함하는 의료 정보를 행동 기록 시계열 데이터의 형태로 획득하며, 감정 정보 획득부(119)는 사용자의 컨디션을 포함하는 감정 정보를 행동 기록 시계열 데이터의 형태로 획득한다. 예컨대, 감정 정보 획득부(119)는 사용자의 이동 통신 단말 등으로 문지표를 송신하며, 그 응답으로 사용자에 의해 작성된 문지표를 수신한 후에 문지표의 내용에 따라 사용자의 감정 정보를 획득할 수 있다.The medical
도 4는 본 발명의 실시예에 따른 사용자 상태 분석 장치(10)를 적용한 사용자 모니터링 시스템의 네트워크 구성도이다. 이에 나타낸 바와 같이 사용자 상태 분석 장치(10)는 인터넷 등과 같은 통신망(419)을 통해 접속된 홈네트워크(20), 식료품 판매 관리 서버(421), 카드 거래 관리 서버(423), 이동 통신 단말(425)을 통해 사용자의 행동이 기록된 행동 기록 정보를 획득한다.4 is a diagram illustrating a network configuration of a user monitoring system to which the user
앞서 설명한 바와 같이 사용자 상태 분석 장치(10)의 행동 기록 획득부(100)는 홈네트워크(20)를 통해 실내의 온도, 습도, 조도 또는 소음도를 포함하는 실내 상태 정보, 사용자의 수면 양 또는 수면 질을 포함하는 수면 상태 정보, 냉장고, 전자레인지 또는 정수기를 포함하는 가전기기 구동 정보, 사용자의 움직임 속도, 움직임 정도, 위치 정보 또는 동작 특성을 포함하는 운동 정보, 사용자가 섭취하는 음식을 포함하는 취식 정보, 혈당측정계 또는 혈압계의 측정값을 포함하는 의료 정보, 사용자의 컨디션을 포함하는 감정 정보 등을 행동 기록 시계열 데이터의 형태로 획득한다.As described above, the behavior
이를 위해 홈네트워크(20)를 구성하는 센서 장비(407, 415)는 온습도계(401), 냉장고(403), 전자레인지(405), 혈당측정계(409), 혈압계(411), 카메라(413) 등과 같이 가정 내에 설치된 센서 디바이스들로부터 사용자의 행동이 기록된 행동 기록 정보를 획득하며, 획득된 행동 기록 정보들을 시간 순서로 정렬하여 행동 기록 시계열 데이터를 생성하며, 생성된 행동 기록 시계열 데이터를 홈게이트웨이(417)에게 전송한다.To this end, the
예컨대, 센서 장비(407)는 냉장고(403) 또는 전자레인지(405)의 시간에 따른 사용 빈도를 측정하여 사용자의 행동 기록 시계열 데이터를 생성하며, 온습도계(401)에 의해 계측된 가정내의 온도 및 습도에 따른 사용자의 행동 기록 시계열 데이터를 생성한다. 센서 장비(415)는 사용자가 혈당측정계(409) 또는 혈압계(411)를 사용하면 그 측정값이 포함된 행동 기록 시계열 데이터를 생성한다. 그리고, 센서 장비(415)는 카메라(413)를 통해 가정내의 영상이 촬영되면 영상 분석을 통해 사용자의 움직임 정도 및 속도, 수면 량 및 수면 질, 섭취 음식 등의 각종 정보를 추출하여 행동 기록 시계열 데이터를 생성한다. 도 4에는 2개의 센서 장비(407, 415)를 예시하였으나 이러한 센서 장비는 온습도계(401) 및 혈당측정계(409) 등과 같은 센서 디바이스들의 설치 위치 및 동작 특성에 따른 분류에 따라 추가될 수 있다. 예컨대, 또 다른 센서 장비는 정수기 또는 커피머신의 시간에 따른 사용 빈도 및 이용량을 측정하여 해당 정보가 포함된 행동 기록 시계열 데이터를 생성할 수 있다.For example, the
그리고, 홈네트워크(20)를 구성하는 홈게이트웨이(417)는 센서 장비(407, 415)로부터 행동 기록 시계열 데이터들을 수신하며, 수신된 행동 기록 시계열 데이터들을 시간 단위로 군집화하여 통신망(419)을 통해 사용자 상태 분석 장치(10)로 전송한다. 또는, 사용자 상태 분석 장치(10)를 구성하는 행동 기록 저장부(200)가 클라우드 서버 형태로 구현된 경우에 홈게이트웨이(417)는 시간 단위로 군집화된 행동 기록 시계열 데이터들을 클라우드 서버로 직접 전송 및 저장할 수 있다.The
또한, 사용자 상태 분석 장치(10)의 행동 기록 획득부(100)는 식료품 판매 관리 서버(421)로부터 사용자에 의한 식료품 구매 정보를 획득하여 사용자의 식생활 정보를 생성하고, 이러한 식생활 정보가 포함된 행동 기록 시계열 데이터를 생성한다. 또, 행동 기록 획득부(100)는 이동 통신 단말(425)로부터 사용자에 의한 웹페이지 사용 기록 등을 포함하는 단말 이용 정보를 획득하여 사용자의 하루 또는 일정시간 동안의 움직임 정도 및 속도, 웹페이지 사용 특성 등의 정보가 포함된 행동 기록 시계열 데이터를 생성한다. 이외에도, 행동 기록 획득부(100)는 카드 거래 관리 서버(423)로부터 카드 이용 정보를 획득하여 사용자의 외식 빈도 및 금액 등이 확인되면 이러한 정보를 포함하는 행동 기록 시계열 데이터를 생성한다.In addition, the behavior
이렇게 행동 기록 획득부(100)에 의해 사용자의 행동 기록 시계열 데이터들이 획득되면 행동 기록 저장부(200)는 획득된 복수의 행동 기록 시계열 데이터를 저장한다.When the behavior record time series data of the user is acquired by the
다음으로, 행동 기록 분석부(300)의 상관 관계 파악부(301)는 행동 기록 저장부(200)에 저장된 복수의 행동 기록 시계열 데이터를 대상으로 하여 상관 관계를 파악한다(S504).Next, the
그리고, 행동 기록 분석부(300)의 특징 파악부(303)는 행동 기록 저장부(200)에 저장된 복수의 행동 기록 시계열 데이터를 대상으로 하여 특징을 파악한다(S506).In addition, the
이처럼, 행동 기록 분석부(300)는 행동 기록 시계열 데이터를 비교 분석하여 그 상관 관계, 진행 사항, 유사점, 연관 관계, 공통적 특징, 주기적인 특징, 시간에 따른 추세, 일반적인 값을 벗어나는 특이점 등을 추출한다.As such, the
다음으로, 행동 기록 분석부(300)의 상태 파악부(305)는 상관 관계 파악부(301)에 의해 파악된 상관 관계와 특징 파악부(303)에 의해 파악된 특징에 따라 사용자의 상태를 파악한다. 예컨대, 상태 파악부(305)는 파악된 상관 관계 및 특징에 근거하여 당뇨병 등을 가진 사용자(환자)의 증세 변화 등을 파악할 수 있다(S508).Next, the
그러면, 행동 기록 분석부(300)의 정보 제공부(307)는 상태 파악부(305)에 의해 파악된 사용자의 상태를 사용자 또는 다른 사람이 인지할 수 있도록 모니터나 스피커 등과 같은 출력수단을 통해 사용자의 상태 정보를 제공한다(S510).
Then, the
본 발명에 첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.Combinations of each block of the block diagrams and respective steps of the flowcharts attached to the present invention may be performed by computer program instructions. These computer program instructions may be loaded into a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus so that the instructions, which may be executed by a processor of a computer or other programmable data processing apparatus, And means for performing the functions described in each step are created. These computer program instructions may also be stored in a computer usable or computer readable memory capable of directing a computer or other programmable data processing apparatus to implement the functionality in a particular manner so that the computer usable or computer readable memory It is also possible for the instructions stored in the block diagram to produce a manufacturing item containing instruction means for performing the functions described in each block or flowchart of the block diagram. Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps may be performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions that perform processing equipment may also provide steps for performing the functions described in each block of the block diagram and in each step of the flowchart.
또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Also, each block or each step may represent a module, segment, or portion of code that includes one or more executable instructions for executing the specified logical function (s). It should also be noted that in some alternative embodiments, the functions mentioned in the blocks or steps may occur out of order. For example, the two blocks or steps shown in succession may in fact be executed substantially concurrently or the blocks or steps may sometimes be performed in the reverse order, depending on the functionality involved.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and variations without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
10 : 사용자 상태 분석 장치
100 : 행동 기록 획득부
200 : 행동 기록 저장부
300 : 행동 기록 분석부10: user state analysis device
100: action record acquisition unit
200: behavior record storage
300: behavior record analysis unit
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/887,112US20130297785A1 (en) | 2012-05-04 | 2013-05-03 | User status analyzing method and apparatus using activity history |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20120047562 | 2012-05-04 | ||
| KR1020120047562 | 2012-05-04 |
| Publication Number | Publication Date |
|---|---|
| KR20130124184Atrue KR20130124184A (en) | 2013-11-13 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130030144ACeasedKR20130124184A (en) | 2012-05-04 | 2013-03-21 | Method and apparatus for analyzing user status using activity history |
| Country | Link |
|---|---|
| KR (1) | KR20130124184A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015088154A1 (en)* | 2013-12-13 | 2015-06-18 | Samsung Electronics Co., Ltd. | Server and method of transmitting data thereof, and mobile device and sensing method thereof |
| WO2016115230A1 (en)* | 2015-01-13 | 2016-07-21 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
| US9642209B2 (en) | 2009-10-08 | 2017-05-02 | Delos Living, Llc | LED lighting system |
| US9715242B2 (en) | 2012-08-28 | 2017-07-25 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| CN106993945A (en)* | 2017-03-27 | 2017-08-01 | 亚月(武汉)智能科技有限公司 | Pouring and boiling device with autonomous prompt facility |
| KR20190020513A (en)* | 2017-08-21 | 2019-03-04 | 주식회사 한라홀딩스 | Pet care method and system using the same |
| US10599116B2 (en) | 2014-02-28 | 2020-03-24 | Delos Living Llc | Methods for enhancing wellness associated with habitable environments |
| US10810856B2 (en) | 2018-04-18 | 2020-10-20 | Electronics And Telecommunications Research Institute | Dangerous situation detection method and apparatus using time series analysis of user behaviors |
| US11338107B2 (en) | 2016-08-24 | 2022-05-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| US11649977B2 (en) | 2018-09-14 | 2023-05-16 | Delos Living Llc | Systems and methods for air remediation |
| US11668481B2 (en) | 2017-08-30 | 2023-06-06 | Delos Living Llc | Systems, methods and articles for assessing and/or improving health and well-being |
| US11844163B2 (en) | 2019-02-26 | 2023-12-12 | Delos Living Llc | Method and apparatus for lighting in an office environment |
| US11898898B2 (en) | 2019-03-25 | 2024-02-13 | Delos Living Llc | Systems and methods for acoustic monitoring |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10952297B2 (en) | 2009-10-08 | 2021-03-16 | Delos Living Llc | LED lighting system and method therefor |
| US11109466B2 (en) | 2009-10-08 | 2021-08-31 | Delos Living Llc | LED lighting system |
| US9642209B2 (en) | 2009-10-08 | 2017-05-02 | Delos Living, Llc | LED lighting system |
| US10477640B2 (en) | 2009-10-08 | 2019-11-12 | Delos Living Llc | LED lighting system |
| US9715242B2 (en) | 2012-08-28 | 2017-07-25 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| US10928842B2 (en) | 2012-08-28 | 2021-02-23 | Delos Living Llc | Systems and methods for enhancing wellness associated with habitable environments |
| US10691148B2 (en) | 2012-08-28 | 2020-06-23 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| US10845829B2 (en) | 2012-08-28 | 2020-11-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| US11587673B2 (en) | 2012-08-28 | 2023-02-21 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| WO2015088154A1 (en)* | 2013-12-13 | 2015-06-18 | Samsung Electronics Co., Ltd. | Server and method of transmitting data thereof, and mobile device and sensing method thereof |
| US10599116B2 (en) | 2014-02-28 | 2020-03-24 | Delos Living Llc | Methods for enhancing wellness associated with habitable environments |
| US10712722B2 (en) | 2014-02-28 | 2020-07-14 | Delos Living Llc | Systems and articles for enhancing wellness associated with habitable environments |
| US11763401B2 (en) | 2014-02-28 | 2023-09-19 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| US10923226B2 (en) | 2015-01-13 | 2021-02-16 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
| WO2016115230A1 (en)* | 2015-01-13 | 2016-07-21 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
| US11338107B2 (en) | 2016-08-24 | 2022-05-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
| CN106993945A (en)* | 2017-03-27 | 2017-08-01 | 亚月(武汉)智能科技有限公司 | Pouring and boiling device with autonomous prompt facility |
| KR20190020513A (en)* | 2017-08-21 | 2019-03-04 | 주식회사 한라홀딩스 | Pet care method and system using the same |
| US11668481B2 (en) | 2017-08-30 | 2023-06-06 | Delos Living Llc | Systems, methods and articles for assessing and/or improving health and well-being |
| US10810856B2 (en) | 2018-04-18 | 2020-10-20 | Electronics And Telecommunications Research Institute | Dangerous situation detection method and apparatus using time series analysis of user behaviors |
| US11649977B2 (en) | 2018-09-14 | 2023-05-16 | Delos Living Llc | Systems and methods for air remediation |
| US11844163B2 (en) | 2019-02-26 | 2023-12-12 | Delos Living Llc | Method and apparatus for lighting in an office environment |
| US11898898B2 (en) | 2019-03-25 | 2024-02-13 | Delos Living Llc | Systems and methods for acoustic monitoring |
| Publication | Publication Date | Title |
|---|---|---|
| KR20130124184A (en) | Method and apparatus for analyzing user status using activity history | |
| Zheng et al. | A systematic design approach for service innovation of smart product-service systems | |
| US11488181B2 (en) | User satisfaction in a service based industry using internet of things (IoT) devices in an IoT network | |
| US11080775B2 (en) | Recommending meals for a selected group | |
| Suryadevara et al. | Wireless sensors network based safe home to care elderly people: Behaviour detection | |
| US20130297785A1 (en) | User status analyzing method and apparatus using activity history | |
| US10657385B2 (en) | System and method for adaptive, rapidly deployable, human-intelligent sensor feeds | |
| EP2698685A2 (en) | Using physical sensory input to determine human response to multimedia content displayed on a mobile device | |
| US20160180723A1 (en) | Context derived behavior modeling and feedback | |
| US20170365048A1 (en) | Health monitoring | |
| JP6418260B2 (en) | Factor estimation device, factor estimation system, and factor estimation method | |
| US11468377B2 (en) | System and method for creating a census hub in resource constrained regions | |
| KR20140098551A (en) | Smart makeup table and method of smart makeup using smart makeup table | |
| Volpentesta et al. | Intelligent food information provision to consumers in an internet of food era | |
| US20210174974A1 (en) | Data generating apparatus, data generating method, data generating program and sensing apparatus | |
| KR20200123086A (en) | Create user-specific user interfaces | |
| US10339958B2 (en) | In-home legacy device onboarding and privacy enhanced monitoring | |
| US11080605B1 (en) | Interest matched interaction initialization | |
| CN113283348A (en) | Method and device for determining interest value, storage medium and electronic device | |
| CN119301428B (en) | Posture detection using thermal data | |
| CN111417968B (en) | Data generation device, data generation method, data generation program and sensor device | |
| JP2014164411A (en) | Health management support system and program | |
| Iqbal et al. | IoT-Enabled Food Freshness Detection Using Multi-Sensor Data Fusion and Mobile Sensing Interface | |
| KR102762783B1 (en) | Method and Server for Providing behavior habit according Psychology profile, Recording medium, Device | |
| KR102527862B1 (en) | Review curation providing device and method of thereof |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20130321 | |
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination | Patent event code:PA02012R01D Patent event date:20180202 Comment text:Request for Examination of Application Patent event code:PA02011R01I Patent event date:20130321 Comment text:Patent Application | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20180810 Patent event code:PE09021S01D | |
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent | Patent event date:20190122 Comment text:Decision to Refuse Application Patent event code:PE06012S01D Patent event date:20180810 Comment text:Notification of reason for refusal Patent event code:PE06011S01I | |
| AMND | Amendment | ||
| PX0901 | Re-examination | Patent event code:PX09011S01I Patent event date:20190122 Comment text:Decision to Refuse Application Patent event code:PX09012R01I Patent event date:20181004 Comment text:Amendment to Specification, etc. | |
| PX0601 | Decision of rejection after re-examination | Comment text:Decision to Refuse Application Patent event code:PX06014S01D Patent event date:20190320 Comment text:Amendment to Specification, etc. Patent event code:PX06012R01I Patent event date:20190222 Comment text:Decision to Refuse Application Patent event code:PX06011S01I Patent event date:20190122 Comment text:Amendment to Specification, etc. Patent event code:PX06012R01I Patent event date:20181004 Comment text:Notification of reason for refusal Patent event code:PX06013S01I Patent event date:20180810 |