KR20170014532A - METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY - Google Patents
METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY Download PDFInfo
- Publication number
- KR20170014532A KR20170014532A KR1020150108072A KR20150108072A KR20170014532A KR 20170014532 A KR20170014532 A KR 20170014532A KR 1020150108072 A KR1020150108072 A KR 1020150108072A KR 20150108072 A KR20150108072 A KR 20150108072A KR 20170014532 A KR20170014532 A KR 20170014532A
- Authority
- KR
- South Korea
- Prior art keywords
- home
- user
- internet
- family
- user client
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/28—Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 사용자 권한 설정 방법 및 이를 수행하는 홈 사물 인터넷 서비스 시스템에 관한 것이다.The present invention relates to a method for setting a user authority and a home object Internet service system for performing the method.
최근 사물 인터넷(Internet of Things, 이하,‘IoT’라 통칭함) 장치의 개수가 전통적인 PC(Personal Computer)나 스마트폰의 장치를 상회하고 있으며 빠른 속도로 보급률이 증가하고 있다. 시계나 액세서리와 같은 웨어러블(wearable) 형태의 개인용 IoT 디바이스 뿐 아니라 가스밸브, 도어락 등 가정내 편의 제공 목적의 가정용 IoT 디바이스들이 속속 등장 하고 있다. Recently, the number of Internet of Things (IoT) devices has surpassed that of conventional PCs (personal computers) and smart phones, and the penetration rate is rapidly increasing. Home IoT devices such as gas valves, door locks, and so on, as well as wearable personal IoT devices such as watches and accessories are emerging one after another.
가정용 IoT 장치가 다른 장치와의 차별성을 꼽자면, 전통적인 기업용 IoT 장치나 개인 장치는 단일 사용자나 관리자에 의해 단일 제어/모니터링의 서비스 시나리오가 구성되었다면, 가정용 IoT 장치는 장치 사용자의 관계가 N:N으로 맵핑된다. 즉, 복수 사용자가 복수 IoT 장치를 공용 사용을 목적으로 설치 운용하고 심지어는 동일 가정내 사용자 별 별도의 사용 시나리오가 운용되기도 한다. If a home IoT device is different from other devices, if a conventional enterprise IoT device or a personal device is configured by a single user or an administrator as a single control / monitoring service scenario, ≪ / RTI > That is, a plurality of users install and operate a plurality of IoT devices for the common use, and even use different usage scenarios for each user in the same home.
예를 들면, 서비스 청약자인 아버지는 가족 중 어린 아들에게는 가정용 IoT 장치인 도어락의 제어권한은 주되, 가스밸브의 제어 권한을 주지 않기를 원하고 어머니는 도어락과 가스 벨브 전부 제어 권한을 갖기를 원할 수 있다.For example, a father, who is a service subscriber, wants to give his young son family control of a door lock, which is a household IoT device, but he does not want to give control of the gas valve and his mother may want to have control over door locks and gas valves .
그러나, 종래에는 단지 IoT 네트워크 접속하는 사용자 단말에게 미리 등록된 권한을 부여하는 기술만 개시되어 있다. However, in the related art, only a technique of granting a privilege registered in advance to a user terminal connected to the IoT network is disclosed.
따라서, 본 발명이 이루고자 하는 기술적 과제는 IoT 네트워크 내에서 복수 사용자의 시나리오를 독립성을 유지하면서 서로 다른 권한을 가지도록 운용하기 위해서 장치의 소유자나 서비스의 청약자가 특정인에게 사용 권한을 부여하고 운영 관리하는 방법 및 그 시스템을 제공하는 것이다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a method and system for managing a plurality of scenarios of a plurality of users in an IoT network, And a system therefor.
본 발명의 하나의 특징에 따르면, 사용자 권한 설정 방법은 홈 사물 인터넷 서비스 시스템에서 하나 이상의 장치 기능을 보유한 홈 사물 인터넷 장치에 대한 사용자 권한을 설정하는 방법으로서, 마스터 사용자 클라이언트가 하나 이상의 가족 사용자 클라이언트로부터 상기 홈 사물 인터넷 장치에 대한 사용자 권한 설정 요청을 수신하는 단계, 그리고 상기 하나 이상의 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치 및 상기 접근 가능한 홈 사물 인터넷 장치가 보유한 장치 기능 중에서 사용이 허용된 장치 기능을 상기 하나 이상의 가족 사용자 클라이언트 별로 서로 다르게 사용자 권한을 설정하는 단계를 포함한다.According to one aspect of the present invention, a method of setting a user authority is a method for setting a user right for a home object Internet device having at least one device function in a home object Internet service system, Receiving a request for setting a user right for the home Internet device, and receiving a device permission function that is allowed among the device functions of the home object Internet device and the accessible home object Internet device accessible by the one or more family user clients And setting user rights differently for each of the one or more family user clients.
상기 수신하는 단계는,Wherein the receiving comprises:
상기 마스터 사용자 클라이언트가 인터넷망을 통해 홈 제어 서버로 접속하여 로그인하는 단계, 그리고 상기 로그인에 성공하면, 상기 홈 제어 서버로부터 상기 하나 이상의 가족 사용자 클라이언트의 사용자 권한 설정 요청을 수신하는 단계를 포함할 수 있다.The master user client accessing and logging in to the home control server through the Internet network and receiving a user rights setting request of the one or more family user clients from the home control server when the login is successful have.
상기 설정하는 단계는, Wherein the setting step comprises:
상기 마스터 사용자 클라이언트가 상기 사용자 권한 설정 요청의 승인 여부를 결정하여 상기 홈 제어 서버로 응답하는 단계, 상기 사용자 권한 설정 요청을 승인한 경우, 상기 홈 제어 서버로부터 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치 리스트 및 상기 홈 사물 인터넷 장치의 장치 기능 별로 권한을 부여할 수 있는 사용자 인터페이스를 수신하는 단계, 상기 사용자 인터페이스 상에서 상기 하나 이상의 가족 사용자 클라이언트 별로 사용 가능한 홈 사물 인터넷 장치 및 장치 기능을 선택하는 단계, 그리고 선택 정보를 상기 홈 제어 서버로 전송하는 단계를 포함하고,Determining whether the master user client approves the user right setting request and responding to the home control server when the master user client approves the user right setting request; Selecting a function of a home object Internet device and a device available for each of the one or more family user clients on the user interface, And transmitting selection information to the home control server,
상기 선택 정보에 따라 상기 하나 이상의 가족 사용자 클라이언트 별로 상기 사용자 권한이 설정될 수 있다.And the user right may be set for each of the one or more family user clients according to the selection information.
본 발명의 다른 특징에 따르면, 사용자 권한 설정 방법은 홈 사물 인터넷 서비스 시스템에서 하나 이상의 장치 기능을 보유한 홈 사물 인터넷 장치에 대한 사용자 권한을 설정하는 방법으로서, 가족 사용자 클라이언트가 마스터 사용자 클라이언트에게 상기 홈 사물 인터넷 장치에 대한 사용자 권한 설정 요청을 전송하는 단계, 그리고 상기 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치 및 상기 장치 기능이 설정된 사용자 권한 정보를 수신하는 단계를 포함하고,According to another aspect of the present invention, there is provided a method of setting a user authority for a home object Internet device having at least one device function in a home object Internet service system, Transmitting a request for setting a user authority to the Internet device, and receiving the user right information with the home object Internet device and the device function for which the family user client is accessible,
상기 사용자 권한 정보는,Wherein the user right information comprises:
하나 이상의 가족 사용자 클라이언트 별로 접근 가능한 홈 사물 인터넷 장치와, 홈 사물 인터넷 장치 별로 사용 가능한 장치 기능이 서로 다르게 설정된다.A home object Internet device accessible to one or more family user clients and a device function available for each home object Internet device are set to be different from each other.
상기 전송하는 단계는, Wherein the transmitting comprises:
상기 가족 사용자 클라이언트가 인터넷망을 통해 홈 제어 서버로 접속하여 로그인하는 단계, 상기 로그인에 성공하면, 상기 홈 제어 서버로부터 마스터 사용자 클라이언트 리스트를 수신하는 단계, 상기 마스터 사용자 클라이언트 리스트 중에서 하나의 마스터 사용자 클라이언트를 선택하는 단계, 그리고 선택한 마스터 사용자 클라이언트에게 상기 사용자 권한 설정을 요청하는 단계를 포함할 수 있다.Receiving a master user client list from the home control server when the family user client accesses and logs in to the home control server through the Internet network; , And requesting the selected master user client to set the user authority.
상기 사용자 권한 정보를 수신하는 단계는,Wherein the receiving of the user right information comprises:
상기 가족 사용자 클라이언트가 상기 인터넷망을 통해 상기 홈 제어 서버로 접속하여 로그인하는 단계, 그리고 상기 로그인에 성공하면, 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치들 중에서 상기 마스터 사용자 클라이언트가 사용 승인한 홈 사물 인터넷 장치들과, 상기 홈 사물 인터넷 장치들이 보유한 장치 기능들 중에서 사용 승인된 장치 기능들을 포함하는 상기 사용자 권한 정보를 수신하는 단계를 포함할 수 있다.Wherein the family user client accesses the home control server through the Internet network and logs in. When the login is successful, the home user Internet client And receiving the user right information including Internet devices and device functions approved for use among the device functions possessed by the home Internet devices.
본 발명의 또 다른 특징에 따르면, 홈 사물 인터넷 서비스 시스템은 홈 네트워크에 위치하고, 하나 이상의 장치 기능을 각각 보유한 복수의 홈 사물 인터넷 장치, 그리고 인터넷망을 통해 상기 복수의 홈 사물 인터넷 장치, 마스터 사용자 클라이언트 및 하나 이상의 가족 사용자 클라이언트와 연결되고, 상기 마스터 사용자 클라이언트의 제어에 따라 상기 하나 이상의 가족 사용자 클라이언트 별로 상기 복수의 홈 사물 인터넷 장치에 대한 사용자 권한을 장치 기능 단위로 서로 다르게 설정하는 홈 제어 서버를 포함한다.According to another aspect of the present invention, a home object Internet service system includes a plurality of home object Internet devices located in a home network and each having one or more device functions, and a plurality of home Internet devices, And a home control server connected to the one or more family user clients and configured to set user rights for the plurality of home internet devices on the device function unit differently for each of the one or more family user clients under the control of the master user client do.
상기 홈 제어 서버는,Wherein the home control server comprises:
상기 가족 사용자 클라이언트로부터 수신한 사용자 권한 설정 요청을 상기 마스터 사용자 클라이언트에게 전달하고, 상기 마스터 사용자 클라이언트의 요청에 따라 상기 하나 이상의 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치와, 상기 접근 가능한 홈 사물 인터넷 장치가 보유한 장치 기능 중에서 사용이 허용된 장치 기능을 포함하는 사용자 권한 정보를 상기 가족 사용자 클라이언트에게 전송하는 사용자 권한 관리부를 포함할 수 있다.A home object internet device that transmits a user authority setting request received from the family user client to the master user client and is accessible by the one or more family user clients at the request of the master user client, And a user authority management unit that transmits user authority information including a device function permitted to use among the device functions held by the user user client to the family user client.
상기 사용자 권한 관리부는,The user authority management unit,
상기 마스터 사용자 클라이언트에게 권한 설정 UI를 전송하고, Transmits a rights setting UI to the master user client,
상기 권한 설정 UI는,The rights setting UI,
상기 마스터 사용자 클라이언트가 보유한 복수의 홈 사물 인터넷 장치 목록을 포함하고, 홈 사물 인터넷 장치가 보유한 장치 기능 별로 사용자 권한을 설정할 수 있는 선택 항목을 포함할 수 있다.A list of a plurality of home Internet devices held by the master user client, and a selection item for setting a user right for each device function possessed by the home Internet device.
상기 사용자 권한 관리부는,The user authority management unit,
상기 가족 사용자 클라이언트가 접속하면, 상기 사용자 권한 정보에 따라 상기 가족 사용자 클라이언트가 사용할 수 있는 복수의 홈 사물 인터넷 장치 및 장치 기능 정보로 구성된 권한 별 접속 화면을 상기 가족 사용자 클라이언트에게 전송할 수 있다.When the family user client accesses the home network, the home user Internet client and the family user client can transmit to the family user client a privileged access screen configured by a plurality of home internet devices and device function information usable by the family user client according to the user right information.
홈 사물 인터넷 장치 별로 상기 홈 사물 인터넷 장치가 보유한 각각의 장치 기능 정보를 저장한 장치 메타 DB, 마스터 사용자 클라이언트 별로 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치 목록을 저장하는 보유 장치 DB, 그리고 상기 마스터 사용자 클라이언트와 매칭되는 상기 하나 이상의 가족 사용자 클라이언트 별로 설정된 사용자 권한 정보를 저장하는 사용자 권한 정보 DB를 관리하는 데이터베이스 서버를 더 포함할 수 있다.An apparatus meta DB for storing device function information of each of the home object Internet apparatuses for each home object Internet apparatus, a holding apparatus DB for storing a list of home object Internet apparatuses held by the master user client for each master user client, And a database server managing a user right information DB storing user right information set for each of the one or more family user clients matching the client.
상기 홈 제어 서버는,Wherein the home control server comprises:
상기 복수의 홈 사물 인터넷 장치로부터 각각의 장치 식별 정보를 수신하면, 상기 장치 메타 DB로부터 상기 복수의 홈 사물 인터넷 장치 각각의 장치 기능 정보를 조회하고, 조회한 장치 기능 정보와 상기 장치 식별 정보를 매칭하여 상기 보유 장치 DB에 업데이트하는 장치 기능 관리부를 더 포함할 수 있다.Object device information of each of the plurality of home Internet devices from the device meta DB when receiving the device identification information from each of the plurality of home Internet devices, And a device function management unit for updating the device DB with the storage device DB.
상기 복수의 홈 사물 인터넷 장치와 유선 또는 무선으로 연결되고, 상기 인터넷망과 연결되며, 상기 복수의 홈 사물 인터넷 장치가 부트스트랩시 상기 장치 식별 정보를 상기 복수의 홈 사물 인터넷 장치로부터 수신하여 상기 인터넷망을 통해 연결된 상기 홈 제어 서버로 전달하는 홈 게이트웨이를 더 포함할 수 있다.Wherein the plurality of home internet devices are connected to the plurality of home internet devices via a wired or wireless connection and are connected to the Internet network, wherein the plurality of home internet devices receive the device identification information at bootstrap from the plurality of home Internet devices, And a home gateway for transmitting the home gateway to the home control server connected through the network.
상기 홈 제어 서버는,Wherein the home control server comprises:
상기 인터넷망을 통해 상기 마스터 사용자 클라이언트 및 상기 하나 이상의 가족 사용자 클라이언트와 접속되어 로그인을 수행하는 인터페이스부를 더 포함하고,Further comprising an interface unit connected to the master user client and the one or more family user clients through the Internet to perform login,
상기 사용자 권한 관리부는,The user authority management unit,
상기 인터페이스부가 로그인에 성공한 경우, 상기 마스터 사용자 클라이언트 및 상기 하나 이상의 가족 사용자 클라이언트가 요청한 동작을 수행할 수 있다.If the interface unit succeeds in logging in, the master user client and the one or more family user clients can perform the requested operation.
본 발명의 실시예에 따르면, 장치의 소유자가 지정한 제어 권한을 확장 사용자인 가족 사용자에게 제공할 수 있어 하나의 IoT 네트워크 내에서 사용자 별로 독립적인 시나리오를 구축할 수 있다. According to the embodiment of the present invention, it is possible to provide the control authority designated by the owner of the device to the family user who is the extended user, so that it is possible to construct an independent scenario for each user in one IoT network.
도 1은 본 발명의 실시예에 따른 홈 IoT 서비스 시스템의 구성도이다.
도 2는 도 1의 홈 제어 서버 및 데이터베이스 서버의 세부 구성을 도시한 것이다.
도 3은 본 발명의 실시예에 따른 장치 사용 준비 과정을 나타낸 흐름도이다.
도 4는 본 발명의 실시예에 따른 사용자 권한 설정 방법을 나타낸 흐름도이다.
도 5는 본 발명의 실시예에 따른 홈 IoT 서비스 방법을 나타낸 흐름도이다.1 is a configuration diagram of a home IoT service system according to an embodiment of the present invention.
2 shows a detailed configuration of the home control server and the database server of FIG.
FIG. 3 is a flowchart illustrating a device preparation process according to an embodiment of the present invention.
4 is a flowchart illustrating a method of setting a user authority according to an embodiment of the present invention.
5 is a flowchart illustrating a home IoT service method according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.
또한, 명세서에 기재된 "…부", "…모듈" 의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Also, the terms of " part ", "... module" in the description mean units for processing at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software.
이하, 도면을 참조로 하여 본 발명의 실시예에 따른 사용자 권한 설정 방법 및 이를 수행하는 홈 사물 인터넷(Internet of Things, 이하 'IoT'라 통칭함) 서비스 시스템에 대하여 상세히 설명한다.Hereinafter, a method of setting a user authority according to an embodiment of the present invention and a service system of the Internet of Things (IoT) will be described in detail with reference to the drawings.
도 1은 본 발명의 실시예에 따른 홈 IoT 서비스 시스템의 구성도이다.1 is a configuration diagram of a home IoT service system according to an embodiment of the present invention.
도 1을 참조하면, 홈 IoT 서비스 시스템은 클라이언트(100), 인터넷망(200), 홈 제어 서버(300), 데이터베이스 서버(400), 홈 게이트웨이(500) 및 홈 IoT 장치(600)를 포함한다.1, a home IoT service system includes a
여기서, 홈 게이트웨이(500) 및 홈 IoT 장치(600)는 고객의 홈 IoT 댁내에 위치한다. 즉, 홈 IoT 댁내 네트워크를 구성한다.Here, the
클라이언트(100)는 사용자가 원격에서 홈 IoT 장치1(601) 및 홈 IoT 장치n(603)에 접속하고자 사용하는 단말이다. 클라이언트(100)는 개인용 컴퓨터, 태블릿 PC, 스마트폰 등과 같은 다양한 유저 단말 장치가 될 수 있다. 그러나, 이에 한정되지 않으며, 다른 종류의 단말 장치들도 클라이언트(100)가 될 수 있다.The
홈 IoT 서비스에 참여하는 사용자는 마스터 사용자 및 가족 사용자로 구분된다. 마스터 사용자는 홈 IoT 서비스의 최초 계약자 혹은 홈 IoT 장치(600)의 소유자로서, 모든 서비스 사용 권한을 가지고 가족 사용자의 관리 권한과 가족 사용자의 장치별 제어 권한을 관리한다. 가족 사용자는 마스터 사용자가 권한을 부여한 홈 IoT 장치(600)에 한하여 사용 권한을 가진다. Users participating in the home IoT service are classified into a master user and a family user. The master user is the original contractor of the home IoT service or the owner of the
클라이언트(100)는 마스터 사용자 클라이언트(101), 가족 사용자 클라이언트1(103), 가족 사용자 클라이언트n(105)를 포함한다.The
마스터 사용자 클라이언트(101), 가족 사용자 클라이언트1(103), 가족 사용자 클라이언트n(105)와 홈 IoT 장치(600)는 IoT 통신을 이용하여 상호 간에 통신을 한다. The
홈 제어 서버(300)는 인터넷망(107)을 통해 마스터 사용자 클라이언트(101), 가족 사용자 클라이언트1(103), 가족 사용자 클라이언트n(105)와, 홈 게이트웨이(113)와 연결된다. The
홈 제어 서버(300)는 인터넷망(200)을 통해 마스터 사용자 클라이언트(101), 가족 사용자 클라이언트1(103), 가족 사용자 클라이언트n(105)와 연결된다. The
홈 제어 서버(300)는 인터넷망(200)을 통해 홈 게이트웨이(500) 및 홈 IoT 장치(600)와 연결된다. The
홈 제어 서버(300)는 마스터 사용자 클라이언트(101)의 제어에 따라 하나 이상의 가족 사용자 클라이언트(103, 105) 별로 복수의 홈 사물 인터넷 장치(600)에 대한 사용자 권한을 장치 기능 단위로 서로 다르게 설정한다. 예를 들면, 가족 사용자 클라이언트1(103)에게는 홈 사물 인터넷 장치1(601)의 a 기능, b 기능의 사용자 권한을 설정한다. 그리고 가족 사용자 클라이언트n(105)에게는 홈 사물 인터넷 장치1(601)의 a 기능, 홈 사물 인터넷 장치n(603)의 c 기능의 사용자 권한을 설정한다. 이처럼, 가족 사용자 클라이언트 별로 사용 가능한 홈 사물 인터넷 장치와, 그 장치 기능을 서로 다르게 설정할 수 있다.The
데이터베이스 서버(400)는 홈 제어 서버(300)와 연결되어 홈 사물 인터넷 장치 정보 및 사용자 권한 정보를 관리한다. The
홈 IoT 댁내 네트워크에 포함되는 홈 게이트웨이(500)는 홈 IoT 장치(600)와 유선 또는 무선으로 통신한다. 이때, 무선의 경우, 근거리 무선 통신을 수행할 수 있다.The
홈 게이트웨이(500)는 홈 IoT 장치(600)가 인터넷망(107)에 연결되어 통신할 수 있도록 한다. The
홈 게이트웨이(500)는 홈 IoT 장치(600)에게 장치 식별 정보를 할당한다. 그리고 홈 게이트웨이(600)는 홈 IoT 장치(600)가 부트스트랩(bootstrap)시 장치 식별 정보를 홈 제어 서버(300)로 전달한다. 여기서, 부트스트랩은 컴퓨터의 전원을 켜거나 리셋 키를 누르는 따위의 동작으로 시스템을 시동하는 동작을 의미한다.The
홈 IoT 장치(600)는 홈 IoT 댁내 네트워크내 위치하고 IoT 통신 칩이 내장된 사물이다. 예를 들면, 홈 IoT 장치(600)는 헤드폰(Headphone), 디지털 캠코더(Digital Camcorder), 오디오(Audio), 디지털 카메라(Digital Camera), 가전 제품에 해당하는 테이블 탑(Table Top), 냉장고(Refrigerator), 전자렌지(Microwave Oven), 가스렌지(Gas Range), 전기밥솥(Electric Rice Cooker), 세탁기(Washing Machine), 에이컨(Air Conditioner), TV(Television) 등 중 어느 하나일 수 있지만, 이에 국한되는 것은 아니다. The
홈 IoT 장치(600)는 하나 이상의 장치 기능을 각각 보유한다. 예를 들면, TV의 경우, 녹화 기능, 자동 온/오프 기능 등을 포함할 수 있고, 세탁기의 경우, 세탁 예약 기능을 포함하며, 가스렌지의 경우, 자동 오프 기능들을 포함할 수 있다. 이처럼, 홈 IoT 장치(600)의 종류 별로 그 장치 기능은 서로 다르다.
도 2는 도 1의 홈 제어 서버 및 데이터베이스 서버의 세부 구성을 도시한 것이다.2 shows a detailed configuration of the home control server and the database server of FIG.
도 2를 참조하면, 홈 제어 서버(300)는 인터페이스부(310), 장치 기능 관리부(330), 권한 관리부(350) 및 접근 제어부(370)를 포함한다. 그리고 데이터베이스 서버(400)는 장치 메타 DB(410), 보유 장치 DB(430) 및 사용자 권한 DB(450)를 포함한다. Referring to FIG. 2, the
여기서, 인터페이스부(310)는 인터넷망(200)과 연결되어 인터넷망(200)을 통한 접속 처리를 수행한다. Here, the
인터페이스부(310)는 인터넷망(200)을 통해 마스터 사용자 클라이언트(101) 및 하나 이상의 가족 사용자 클라이언트(103, 105)와 접속되어 로그인을 수행한다. 여기서, 로그인은 아이디 및 패스워드로 구성된 사용자 계정을 확인하는 절차일 수 있다.The
장치 기능 관리부(330)는 복수의 홈 사물 인터넷 장치(600)로부터 각각의 장치 식별 정보를 수신하면, 장치 메타 DB(410)로부터 복수의 홈 사물 인터넷 장치(600)가 각각 보유한 장치 기능 정보를 조회한다. 그리고 조회한 장치 기능 정보와 장치 식별 정보를 매칭하여 보유 장치 DB(430)에 업데이트한다. 이때, 장치 식별 정보는 장치 고유의 식별정보 외에 장치 소유자를 알 수 있는 정보를 포함할 수 있다. 장치 소유자를 알 수 있는 정보는 IP 정보 또는 MAC 주소 일 수 있는데, 이러한 정보를 통해 장치 소유자, 즉 마스터 사용자를 확인한 후, 장치 식별 정보와 장치 기능 정보를 마스터 사용자와 매칭하여 보유 장치 DB(430)에 업데이트한다. Upon receiving the device identification information from each of the plurality of
사용자 권한 관리부(350)는 가족 사용자 클라이언트(103, 105)로부터 수신한 사용자 권한 설정 요청을 마스터 사용자 클라이언트(101)에게 전달한다. 그리고, 마스터 사용자 클라이언트(101)의 요청에 따라 장치 기능 단위로 홈 사물 인터넷 장치(600)에 대한 사용자 권한을 설정한다. 즉, 하나 이상의 가족 사용자 클라이언트(103, 105)가 접근 가능한 홈 사물 인터넷 장치와, 접근 가능한 홈 사물 인터넷 장치가 보유한 장치 기능 중에서 사용이 허용된 장치 기능을 포함하는 사용자 권한 정보를 설정하여 가족 사용자 클라이언트(103, 105)에게 전송한다. The user
이때, 사용자 권한 관리부(350)는 마스터 사용자 클라이언트(101)에게 권한 설정 UI를 전송한다. 권한 설정 UI는 마스터 사용자 클라이언트(101)가 보유한 복수의 홈 사물 인터넷 장치 목록을 포함하고, 홈 사물 인터넷 장치가 보유한 장치 기능 별로 사용자 권한을 설정할 수 있는 선택 항목을 포함한다.At this time, the user
또한, 사용자 권한 관리부(350)는 가족 사용자 클라이언트(103, 105)가 접속하면, 사용자 권한 정보에 따라 가족 사용자 클라이언트(103, 105)가 사용할 수 있는 복수의 홈 사물 인터넷 장치 및 장치 기능 정보로 구성된 권한 별 접속 화면을 가족 사용자 클라이언트(103, 105)에게 전송한다. 그리고 권한 별 접속 화면 상에서 선택된 사용 요청 정보를 홈 게이트웨이(500)를 통해 해당하는 홈 IoT 장치(600)로 전달한다. When the
장치 메타 DB(410)는 홈 IoT 장치(600) 별로 홈 IoT 장치(600)가 보유한 각각의 장치 기능 정보를 저장한다. 즉, 어떤 홈 IoT 장치가 어떤 장치 기능들을 제공하는지에 관한 정보가 저장되어 있다.The
보유 장치 DB(430)는 마스터 사용자 클라이언트 별로 해당 마스터 사용자 클라이언트가 보유한 홈 IoT 장치 목록을 저장한다. 이때, 홈 IoT 장치 목록은 보유한 홈 IoT 장치가 제공하는 장치 기능 정보도 포함한다.The holding
사용자 권한 DB(450)는 마스터 사용자 클라이언트(101)와 매칭되는 하나 이상의 가족 사용자 클라이언트 별로 설정된 사용자 권한 정보를 저장한다. The user
이제, 전술한 내용을 토대로 홈 IoT 서비스의 사용자 권한을 설정하는 방법 및 사용자 권한에 따른 홈 IoT 서비스 방법에 대하여 설명하기로 한다. 이때, 도 1 및 도 2에서 설명한 구성과 연계하여 동일한 도면 부호를 사용한다.Now, a method of setting a user right of a home IoT service and a home IoT service method according to a user right will be described based on the above description. At this time, the same reference numerals are used in connection with the configurations described in FIG. 1 and FIG.
도 3은 본 발명의 실시예에 따른 장치 사용 준비 과정을 나타낸 흐름도이다.FIG. 3 is a flowchart illustrating a device preparation process according to an embodiment of the present invention.
도 3을 참조하면, 홈 IoT 장치1(601)이 부트 스트랩(S101)을 하는 경우, 장치 식별 정보를 홈 게이트웨이(500)로 전송한다(S103). Referring to FIG. 3, when the home IoT device 1 601 performs the bootstrap S101, it transmits the device identification information to the home gateway 500 (S103).
홈 게이트웨이(500)는 수신된 장치 식별정보를 홈 제어 서버(300)로 전달한다(S105).The
홈 IoT 장치n(603)이 부트 스트랩(S107)을 하는 경우, 장치 식별 정보를 홈 게이트웨이(500)로 전송한다(S109). When the home IoT device n (603) performs bootstrap S107, it transmits the device identification information to the home gateway 500 (S109).
홈 게이트웨이(500)는 수신된 장치 식별정보를 홈 제어 서버(300)로 전달한다(S111).The
그러면, 홈 제어 서버(500)는 수신한 장치 식별정보들을 보유 장치 DB(430)에 업데이트한다(S113). 구체적으로, 수신한 장치 식별정보를 토대로 장치 메타 DB(410)로부터 해당 장치의 기능 정보를 조회한다. 그리고 장치 식별정보와 조회한 장치 기능 정보를 해당 홈 IoT 장치(600)의 마스터 사용자와 매칭하여 보유 장치 DB(430)에 저장한다.Then, the
도 4는 본 발명의 실시예에 따른 사용자 권한 설정 방법을 나타낸 흐름도이다.4 is a flowchart illustrating a method of setting a user authority according to an embodiment of the present invention.
도 4를 참조하면, 가족 사용자 클라이언트(103, 105)가 인터넷망(200)을 통해 홈 제어 서버(300)에 접속하여 로그인한다(S201). 가족 사용자 클라이언트(103, 105)는 웹 브라우저를 구동하여 홈 제어 서버(300)가 제공하는 웹 사이트에 접속하여 로그인할 수 있다. 또는 기 설치된 전용 앱을 실행하여 홈 제어 서버(300)로 접속하여 로그인할 수 있다.Referring to FIG. 4, the
로그인에 성공하면, 홈 제어 서버(300)는 가족 사용자 클라이언트(103, 105)에게 마스터 선택 화면을 전송한다(S203). If the login is successful, the
가족 사용자 클라이언트(103, 105)는 마스터 선택 화면에서 마스터 사용자 식별자, 예를 들면, 전화번호 또는 아이디를 선택 또는 입력(S205)하여 마스터 사용자에 대한 가족 사용자 참여 승인 요청을 홈 제어 서버(300)로 전송한다(S207).The
이때, 홈 제어 서버(300)는 SMS 또는 어플리케이션 푸쉬 알림으로 마스터 사용자 클라이언트(101)에게 가족 사용자 참여 승인 요청을 통보할 수 있다.At this time, the
이후, 마스터 사용자 클라이언트(101)가 인터넷망(200)을 통해 홈 제어 서버(300)에 접속하여 로그인한다(S209). 마스터 사용자 클라이언트(101)는 웹 브라우저를 구동하여 홈 제어 서버(300)가 제공하는 웹 사이트에 접속하여 로그인할 수 있다. 또는 기 설치된 전용 앱을 실행하여 홈 제어 서버(300)로 접속하여 로그인할 수 있다.Then, the
마스터 사용자 클라이언트(101)는 홈 제어 서버(300)로부터 가족 사용자 참여 승인 요청이 전달되면(S211), 가족 사용자 승인 여부를 결정한다(S213).When the
마스터 사용자 클라이언트(101)가 가족 사용자 승인을 거절한 경우, 승인 거절 응답을 홈 제어 서버(300)로 전송한다(S215).If the
반면, 마스터 사용자 클라이언트(101)가 가족 사용자 승인을 허용한 경우, 승인 수락 응답을 홈 제어 서버(300)로 전송한다(S217).On the other hand, when the
홈 제어 서버(300)는 권한 설정 UI를 마스터 사용자 클라이언트(101)에게 전송한다(S219).The
마스터 사용자 클라이언트(101)는 권한 설정 UI 상에서 장치 기능 단위로 사용자 권한을 설정한다(S221). 마스터 사용자 클라이언트(101)는 권한 설정 UI에 포함된 홈 IoT 장치 리스트 중에서 가족 사용자 클라이언트(103, 105)에게 사용 권한을 승인할 홈 IoT 장치 및 장치 기능을 선택한다. The
마스터 사용자 클라이언트(101)는 S221 단계에서 설정한 사용자 권한 정보를 홈 제어 서버(300)로 전송한다(S223). The
홈 제어 서버(300)는 S223 단계에서 수신한 사용자 권한 정보를 사용자 권한 정보 DB(450)에 저장한다(S225).The
도 5는 본 발명의 실시예에 따른 홈 IoT 서비스 방법을 나타낸 흐름도로서, 도 4의 S225 단계 이후에 수행된다. FIG. 5 is a flowchart illustrating a home IoT service method according to an embodiment of the present invention, which is performed after step S225 of FIG.
도 5를 참조하면, 가족 사용자 클라이언트(103, 105)가 홈 제어 서버(300)에 접속하여 로그인한다(S301). 가족 사용자 클라이언트(103, 105)는 웹 브라우저를 구동하여 홈 제어 서버(300)가 제공하는 웹 사이트에 접속하여 로그인할 수 있다. 또는 기 설치된 전용 앱을 실행하여 홈 제어 서버(300)로 접속하여 로그인할 수 있다.Referring to FIG. 5, the
로그인에 성공하면, 홈 제어 서버(300)는 접속한 가족 사용자 클라이언트(103, 105)의 사용자 권한 정보를 사용자 권한 정보 DB(450)로부터 확인한다(S203). 이때, 사용자 권한 정보는 가족 사용자 클라이언트(103, 105)의 사용자 계정 별로 매칭되어 있을 수 있다.If the login is successful, the
홈 제어 서버(300)는 사용자 권한 정보에 기초한 권한 별 접속 제어 화면을 가족 사용자 클라이언트(103, 105)에게 전송한다(S305). 이때, 권한 별 접속 제어 화면은 사용자 권한 정보에 따라 다르게 생성된다. 예를 들면, 가족 사용자 클라이언트1(103)에게는 홈 IoT 장치1(601)의 장치 기능 a, b만 포함되어 있고, 가족 사용자 클라이언트3(105)에게는 홈 IoT 장치1(601)의 장치 기능 a, 홈 IoT 장치2(603)의 장치 기능 c, d, e가 포함되어 있을 수 있다. The
가족 사용자 클라이언트(103, 105)는 수신된 권한 별 접속 제어 화면을 출력한다(S307). 그리고 권한 별 접속 제어 화면 상에서 가족 사용자가 선택(S309)한 제어 항목 실행 명령을 홈 제어 서버(300)로 전송한다(S311).The
그러면, 홈 제어 서버(300)는 수신된 제어 항목 실행 명령을 홈 게이트웨이(500)로 전달한다(S315). 이때, 이미 권한 별 접속 제어 화면 자체가 사용자 권한 정보에 따른 것이지만, 제어 항목 실행 명령이 사용자 권한 정보에 따라 허용 되는 것인지 한번더 확인한 후 S315 단계를 수행할 수도 있다.Then, the
홈 게이트웨이(500)는 수신된 제어 항목 실행 명령을 해당하는 홈 IoT 장치(600)에게 전달한다(S317). 그러면, 홈 IoT 장치(600)는 수신된 제어 항목 실행 명령에 따라 동작한다(S319).The
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있다. The embodiments of the present invention described above are not implemented only by the apparatus and method, but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.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, It belongs to the scope of right.
Claims (14)
마스터 사용자 클라이언트가 하나 이상의 가족 사용자 클라이언트로부터 상기 홈 사물 인터넷 장치에 대한 사용자 권한 설정 요청을 수신하는 단계, 그리고
상기 하나 이상의 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치 및 상기 접근 가능한 홈 사물 인터넷 장치가 보유한 장치 기능 중에서 사용이 허용된 장치 기능을 상기 하나 이상의 가족 사용자 클라이언트 별로 서로 다르게 사용자 권한을 설정하는 단계
를 포함하는 사용자 권한 설정 방법.A method for setting a user right for a home object Internet device having one or more device functions in a home object Internet service system,
The master user client receiving a request for setting a user right for the home object Internet device from one or more family user clients, and
Setting a user authority differently for each of the one or more family user clients from among the device functions of the home object internet device accessible by the one or more family member clients and the device functions of the accessible home object internet device
/ RTI >
상기 수신하는 단계는,
상기 마스터 사용자 클라이언트가 인터넷망을 통해 홈 제어 서버로 접속하여 로그인하는 단계, 그리고
상기 로그인에 성공하면, 상기 홈 제어 서버로부터 상기 하나 이상의 가족 사용자 클라이언트의 사용자 권한 설정 요청을 수신하는 단계
를 포함하는 사용자 권한 설정 방법.The method according to claim 1,
Wherein the receiving comprises:
The master user client accessing and logging in to the home control server through the Internet network, and
If the login succeeds, receiving a request for setting a user authority of the one or more family user clients from the home control server
/ RTI >
상기 설정하는 단계는,
상기 마스터 사용자 클라이언트가 상기 사용자 권한 설정 요청의 승인 여부를 결정하여 상기 홈 제어 서버로 응답하는 단계, 그리고
상기 사용자 권한 설정 요청을 승인한 경우, 상기 홈 제어 서버로부터 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치 리스트 및 상기 홈 사물 인터넷 장치의 장치 기능 별로 권한을 부여할 수 있는 사용자 인터페이스를 수신하는 단계,
상기 사용자 인터페이스 상에서 상기 하나 이상의 가족 사용자 클라이언트 별로 사용 가능한 홈 사물 인터넷 장치 및 장치 기능을 선택하는 단계, 그리고
선택 정보를 상기 홈 제어 서버로 전송하는 단계를 포함하고,
상기 선택 정보에 따라 상기 하나 이상의 가족 사용자 클라이언트 별로 상기 사용자 권한이 설정되는 사용자 권한 설정 방법. 3. The method of claim 2,
Wherein the setting step comprises:
Determining whether the master user client approves the user right setting request and responding to the home control server; and
Receiving, from the home control server, a user interface capable of granting a privilege for each device function of the home object Internet device and the home object Internet device list held by the master user client when the user authority setting request is approved;
Selecting a home object Internet device and a device function available for the one or more family user clients on the user interface, and
And transmitting selection information to the home control server,
And the user authority is set for each of the one or more family user clients according to the selection information.
가족 사용자 클라이언트가 마스터 사용자 클라이언트에게 상기 홈 사물 인터넷 장치에 대한 사용자 권한 설정 요청을 전송하는 단계, 그리고
상기 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치 및 상기 장치 기능이 설정된 사용자 권한 정보를 수신하는 단계를 포함하고,
상기 사용자 권한 정보는,
하나 이상의 가족 사용자 클라이언트 별로 접근 가능한 홈 사물 인터넷 장치와, 홈 사물 인터넷 장치 별로 사용 가능한 장치 기능이 서로 다르게 설정되는 것인 사용자 권한 설정 방법.A method for setting a user right for a home object Internet device having one or more device functions in a home object Internet service system,
The family user client transmits a request for setting a user right to the home object Internet device to the master user client, and
Receiving a home object internet device accessible by the family user client and user right information on which the device function is set,
Wherein the user right information comprises:
A method for setting a user authority in which a home object internet device accessible by one or more family user clients and a device function available for each home object internet device are set differently.
상기 전송하는 단계는,
상기 가족 사용자 클라이언트가 인터넷망을 통해 홈 제어 서버로 접속하여 로그인하는 단계,
상기 로그인에 성공하면, 상기 홈 제어 서버로부터 마스터 사용자 클라이언트 리스트를 수신하는 단계,
상기 마스터 사용자 클라이언트 리스트 중에서 하나의 마스터 사용자 클라이언트를 선택하는 단계, 그리고
선택한 마스터 사용자 클라이언트에게 상기 사용자 권한 설정을 요청하는 단계
를 포함하는 사용자 권한 설정 방법.5. The method of claim 4,
Wherein the transmitting comprises:
Connecting the family user client to the home control server through the Internet network and logging in,
Receiving the master user client list from the home control server if the login is successful,
Selecting one master user client from the master user client list, and
Requesting the selected master user client to set the user authority
/ RTI >
상기 사용자 권한 정보를 수신하는 단계는,
상기 가족 사용자 클라이언트가 상기 인터넷망을 통해 상기 홈 제어 서버로 접속하여 로그인하는 단계,
상기 로그인에 성공하면, 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치들 중에서 상기 마스터 사용자 클라이언트가 사용 승인한 홈 사물 인터넷 장치들과, 상기 홈 사물 인터넷 장치들이 보유한 장치 기능들 중에서 사용 승인된 장치 기능들을 포함하는 상기 사용자 권한 정보를 수신하는 단계
를 포함하는 사용자 권한 설정 방법. 6. The method of claim 5,
Wherein the receiving of the user right information comprises:
Connecting the family user client to the home control server through the Internet network and logging in,
If the login is successful, the home-appliance internet devices that the master user client has approved using among the home-appliance internet devices owned by the master user client and the device functions approved for use among the device functions held by the home- Receiving the user right information including
/ RTI >
인터넷망을 통해 상기 복수의 홈 사물 인터넷 장치, 마스터 사용자 클라이언트 및 하나 이상의 가족 사용자 클라이언트와 연결되고, 상기 마스터 사용자 클라이언트의 제어에 따라 상기 하나 이상의 가족 사용자 클라이언트 별로 상기 복수의 홈 사물 인터넷 장치에 대한 사용자 권한을 장치 기능 단위로 서로 다르게 설정하는 홈 제어 서버
를 포함하는 홈 사물 인터넷 서비스 시스템.A plurality of home Internet devices located in the home network and each having one or more device functions, and
Wherein the plurality of home Internet devices are connected to the plurality of home object Internet devices, the master user client, and the one or more family user clients through an Internet network, A home control server that sets permissions differently in device function units
A home Internet service system.
상기 홈 제어 서버는,
상기 가족 사용자 클라이언트로부터 수신한 사용자 권한 설정 요청을 상기 마스터 사용자 클라이언트에게 전달하고, 상기 마스터 사용자 클라이언트의 요청에 따라 상기 하나 이상의 가족 사용자 클라이언트가 접근 가능한 홈 사물 인터넷 장치와, 상기 접근 가능한 홈 사물 인터넷 장치가 보유한 장치 기능 중에서 사용이 허용된 장치 기능을 포함하는 사용자 권한 정보를 상기 가족 사용자 클라이언트에게 전송하는 사용자 권한 관리부
를 포함하는 홈 사물 인터넷 서비스 시스템.8. The method of claim 7,
Wherein the home control server comprises:
A home object internet device that transmits a user authority setting request received from the family user client to the master user client and is accessible by the one or more family user clients at the request of the master user client, A user authority managing unit for transmitting user authority information including a device function permitted to use among the device functions held by the user user client to the family user client,
A home Internet service system.
상기 사용자 권한 관리부는,
상기 마스터 사용자 클라이언트에게 권한 설정 UI를 전송하고,
상기 권한 설정 UI는,
상기 마스터 사용자 클라이언트가 보유한 복수의 홈 사물 인터넷 장치 목록을 포함하고, 홈 사물 인터넷 장치가 보유한 장치 기능 별로 사용자 권한을 설정할 수 있는 선택 항목을 포함하는 홈 사물 인터넷 서비스 시스템.9. The method of claim 8,
The user authority management unit,
Transmits a rights setting UI to the master user client,
The rights setting UI,
And a selection item that includes a plurality of home object Internet device lists held by the master user client and can set a user right for each device function possessed by the home object Internet device.
상기 사용자 권한 관리부는,
상기 가족 사용자 클라이언트가 접속하면, 상기 사용자 권한 정보에 따라 상기 가족 사용자 클라이언트가 사용할 수 있는 복수의 홈 사물 인터넷 장치 및 장치 기능 정보로 구성된 권한 별 접속 화면을 상기 가족 사용자 클라이언트에게 전송하는 홈 사물 인터넷 서비스 시스템.10. The method of claim 9,
The user authority management unit,
A home object Internet service, which transmits, to the family user client, a privileged access screen composed of a plurality of home internet devices and device function information usable by the family user client according to the user right information, system.
홈 사물 인터넷 장치 별로 상기 홈 사물 인터넷 장치가 보유한 각각의 장치 기능 정보를 저장한 장치 메타 DB,
마스터 사용자 클라이언트 별로 상기 마스터 사용자 클라이언트가 보유한 홈 사물 인터넷 장치 목록을 저장하는 보유 장치 DB, 그리고
상기 마스터 사용자 클라이언트와 매칭되는 상기 하나 이상의 가족 사용자 클라이언트 별로 설정된 사용자 권한 정보를 저장하는 사용자 권한 정보 DB
를 관리하는 데이터베이스 서버를 더 포함하는 홈 사물 인터넷 서비스 시스템.9. The method of claim 8,
A device meta DB for storing device function information held by the home object Internet device for each home object Internet device,
A holding device DB for storing a list of home object Internet devices held by the master user client for each master user client,
A user right information DB for storing user right information set for each of the one or more family user clients matching the master user client,
And a database server that manages the home Internet service system.
상기 홈 제어 서버는,
상기 복수의 홈 사물 인터넷 장치로부터 각각의 장치 식별 정보를 수신하면, 상기 장치 메타 DB로부터 상기 복수의 홈 사물 인터넷 장치 각각의 장치 기능 정보를 조회하고, 조회한 장치 기능 정보와 상기 장치 식별 정보를 매칭하여 상기 보유 장치 DB에 업데이트하는 장치 기능 관리부
를 더 포함하는 홈 사물 인터넷 서비스 시스템.12. The method of claim 11,
Wherein the home control server comprises:
Object device information of each of the plurality of home Internet devices from the device meta DB when receiving the device identification information from each of the plurality of home Internet devices, A device function management unit
The home Internet service system further comprising:
상기 복수의 홈 사물 인터넷 장치와 유선 또는 무선으로 연결되고, 상기 인터넷망과 연결되며, 상기 복수의 홈 사물 인터넷 장치가 부트스트랩시 상기 장치 식별 정보를 상기 복수의 홈 사물 인터넷 장치로부터 수신하여 상기 인터넷망을 통해 연결된 상기 홈 제어 서버로 전달하는 홈 게이트웨이
를 더 포함하는 홈 사물 인터넷 서비스 시스템.13. The method of claim 12,
Wherein the plurality of home internet devices are connected to the plurality of home internet devices via a wired or wireless connection and are connected to the Internet network, wherein the plurality of home internet devices receive the device identification information at bootstrap from the plurality of home Internet devices, To the home control server connected through the network,
The home Internet service system further comprising:
상기 홈 제어 서버는,
상기 인터넷망을 통해 상기 마스터 사용자 클라이언트 및 상기 하나 이상의 가족 사용자 클라이언트와 접속되어 로그인을 수행하는 인터페이스부를 더 포함하고,
상기 사용자 권한 관리부는,
상기 인터페이스부가 로그인에 성공한 경우, 상기 마스터 사용자 클라이언트 및 상기 하나 이상의 가족 사용자 클라이언트가 요청한 동작을 수행하는 홈 사물 인터넷 서비스 시스템.
14. The method of claim 13,
Wherein the home control server comprises:
Further comprising an interface unit connected to the master user client and the one or more family user clients through the Internet to perform login,
The user authority management unit,
Wherein the master user client and the one or more family user clients perform the requested operation when the interface unit succeeds in logging in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150108072A KR102340693B1 (en) | 2015-07-30 | 2015-07-30 | METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150108072A KR102340693B1 (en) | 2015-07-30 | 2015-07-30 | METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170014532A true KR20170014532A (en) | 2017-02-08 |
KR102340693B1 KR102340693B1 (en) | 2021-12-16 |
Family
ID=58154888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150108072A KR102340693B1 (en) | 2015-07-30 | 2015-07-30 | METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102340693B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101985782B1 (en) * | 2018-11-07 | 2019-06-10 | (주)바인테크 | System and method for guiding important authority setting of dangerous control device using surrounding sound |
KR20210152073A (en) | 2020-06-05 | 2021-12-15 | 배상환 | Smart Room Managing Integrated System Based on Internet of Things |
WO2022005125A1 (en) * | 2020-06-30 | 2022-01-06 | 윤성민 | Internet of things hub, system for authenticating identity of object, and method for authenticating identity of object |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060062319A (en) * | 2004-12-03 | 2006-06-12 | 삼성에스디에스 주식회사 | Home network gateway for assigning authority and administering connection classfied by user and control method thereof |
KR20090058362A (en) * | 2007-12-04 | 2009-06-09 | 주식회사 조은시큐리티 | System and method for guaranteeing mobility in home network |
KR20090114966A (en) * | 2008-04-30 | 2009-11-04 | 전자부품연구원 | Collaborative network system of user friendly housing environment and method for networking thereof |
KR20130116107A (en) * | 2012-04-13 | 2013-10-23 | 삼성전자주식회사 | Apparatus and method for remote controlling terminal |
-
2015
- 2015-07-30 KR KR1020150108072A patent/KR102340693B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060062319A (en) * | 2004-12-03 | 2006-06-12 | 삼성에스디에스 주식회사 | Home network gateway for assigning authority and administering connection classfied by user and control method thereof |
KR20090058362A (en) * | 2007-12-04 | 2009-06-09 | 주식회사 조은시큐리티 | System and method for guaranteeing mobility in home network |
KR20090114966A (en) * | 2008-04-30 | 2009-11-04 | 전자부품연구원 | Collaborative network system of user friendly housing environment and method for networking thereof |
KR20130116107A (en) * | 2012-04-13 | 2013-10-23 | 삼성전자주식회사 | Apparatus and method for remote controlling terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101985782B1 (en) * | 2018-11-07 | 2019-06-10 | (주)바인테크 | System and method for guiding important authority setting of dangerous control device using surrounding sound |
KR20210152073A (en) | 2020-06-05 | 2021-12-15 | 배상환 | Smart Room Managing Integrated System Based on Internet of Things |
WO2022005125A1 (en) * | 2020-06-30 | 2022-01-06 | 윤성민 | Internet of things hub, system for authenticating identity of object, and method for authenticating identity of object |
Also Published As
Publication number | Publication date |
---|---|
KR102340693B1 (en) | 2021-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10887447B2 (en) | Configuration and management of smart nodes with limited user interfaces | |
US11921839B2 (en) | Multiple device credential sharing | |
US8588990B2 (en) | Communicating through a server between appliances and applications | |
US9246921B1 (en) | Secure external access to device automation system | |
CN110636496B (en) | Method, device and computer readable medium for privacy enhancement of wireless devices | |
US7822863B2 (en) | Personal domain controller | |
TW201707497A (en) | Relay service for communication between controllers and accessories | |
WO2018161807A1 (en) | User identity verification method and apparatus | |
US11075895B2 (en) | Cloud operation interface sharing method, related device, and system | |
JP2005323070A (en) | Authentication method for home information appliance by portable telephone | |
CN111353141B (en) | Intelligent device authority control method, server, user side device and electronic device | |
US9474011B2 (en) | Method and apparatus for providing access controls for a resource | |
CA3003571A1 (en) | Smart home service server and control method therefor | |
KR20120072445A (en) | Remote control system and method for controlling home device connected to home hub | |
US11930003B2 (en) | Workflow service back end integration | |
US11722476B2 (en) | Workflow service back end integration | |
US10938811B2 (en) | Electronic apparatus to process request for having access to host apparatus, control method thereof, and system | |
KR102340693B1 (en) | METHOD AND HOME IoT SERVICE SYSTEM FOR SETTING USER AUTHORITY | |
JP2005216260A (en) | Information processing apparatus, authentication apparatus, authentication system, control program and computer readable recording medium with the control program recorded thereon | |
KR102250867B1 (en) | Method and server for performing log-in for application | |
CN112106376B (en) | Universal streaming media device configured as a set-top box | |
KR20140121571A (en) | System for intergrated authentication, method and apparatus for intergraged authentication thereof | |
CN112600743A (en) | Method, device and system for acquiring device control authority and storage medium | |
JP2015142199A (en) | Setting method of authorization of apparatus control and apparatus control system | |
US20220174057A1 (en) | Workflow service back end integration |
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 |