KR100913052B1 - 편의 서비스 개인 정보 관리 방법 및 시스템 - Google Patents

편의 서비스 개인 정보 관리 방법 및 시스템 Download PDF

Info

Publication number
KR100913052B1
KR100913052B1 KR1020070115269A KR20070115269A KR100913052B1 KR 100913052 B1 KR100913052 B1 KR 100913052B1 KR 1020070115269 A KR1020070115269 A KR 1020070115269A KR 20070115269 A KR20070115269 A KR 20070115269A KR 100913052 B1 KR100913052 B1 KR 100913052B1
Authority
KR
South Korea
Prior art keywords
convenience
information
service
function
personal information
Prior art date
Application number
KR1020070115269A
Other languages
English (en)
Other versions
KR20090049160A (ko
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 KR1020070115269A priority Critical patent/KR100913052B1/ko
Publication of KR20090049160A publication Critical patent/KR20090049160A/ko
Application granted granted Critical
Publication of KR100913052B1 publication Critical patent/KR100913052B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 모바일 디바이스와 편의 디바이스가 편의 서비스 지역에서 서로를 인식하고 인증하여, 편의 디바이스가 모바일 디바이스에게 편의 서비스를 제공할 때 사용자에 대한 개인 정보를 수집하고, 이를 가공, 분석 및 관리하여 개인화 및 지능화된 서비스를 제공할 수 있도록 하는, 편의 서비스 개인 정보 관리 방법 및 시스템에 관한 것으로서,
본 발명에 따른 편의 서비스 개인 정보 관리 방법은, (a) 편의 서비스 지역(zone)으로 진입한 모바일 디바이스를 편의 디바이스가 인식하는 단계; (b) 상기 편의 디바이스가 상기 모바일 디바이스에 대해 인증을 수행하여 편의 서비스를 제공하는 단계; (c) 상기 편의 디바이스가 상기 모바일 디바이스로부터 개인 정보를 수신하여 가공하는 단계; (d) 상기 가공된 개인 정보를 편의 서비스 플랫폼(FSP)으로 전송하는 단계; (e) 상기 편의 서비스 플랫폼에서 상기 개인 정보를 정의된 데이터 포맷으로 변환하여 저장 및 배포하는 단계;를 포함한다.
편의, 서비스, 모바일 디바이스, 개인화, 정보, SFD, FSB, FSP, FP, 플랫폼, 브로커,

Description

편의 서비스 개인 정보 관리 방법 및 시스템{Method for managing a information of personalization in facility service}
본 발명은 대중들이 많이 이용하는 기차표 자동 판매기나 ATM 단말기 등의 편의 디바이스(Facility Device)들을 네트워크를 통하여 서로 연결하고, 사용자가 이동통신 단말기 등의 모바일 디바이스(Mobile Device)를 통해 편의 서비스를 이용하도록 하는 편의 기술 프레임워크(Facility Technology Framework)를 구성하고, 사용자가 모바일 디바이스를 통해 편의 디바이스를 이용하는 경우, 특정 서비스 공간 내에서 모바일 디바이스와 편의 디바이스가 서로 연동하여 편의 서비스를 제공할 때, 편의 디바이스에서 모바일 디바이스의 사용자에 대한 개인 정보를 관리하는 방법 및 시스템에 관한 것이다.
정보 기술(IT:Information Technology)의 진화로 인해 인간이 생활하는 다양한 공간 속에 존재하는 아날로그 서비스가 디지털화 됨에 따라 공간의 지능화가 이루어지고 있다.
예컨대, 교통카드 시스템이나 IPTV, 움직임 감지 스크린, 버스 도착 안내기, ATM 등의 편의 디바이스(Facility Device, 이하 FD)가 디지털 데이터로 처리되고 있다.
한편, 모바일 디바이스(Mobile Device)는 다양한 기능을 융합하는 기능의 컨버전스 현상에 의해 스마트 디바이스(Smart Device)로 진화하고 있으나, 고객들의 생활 영역 내에 존재하는 편의 디바이스(FD)는 단순 고유한 기능이 특정 장치(Feature Device) 형태로 운영되고 있다.
따라서, 대중적으로 가장 많이 사용하며 다양한 기능이 구비된 모바일 디바이스를 통해 생활에서 늘 접하는 편의 디바이스(FD)를 이용할 수 있도록 하는 기술이 요구되고 있다.
본 발명은 전술한 기술적 요구에 따라, 모바일 디바이스와 편의 디바이스가 편의 서비스 지역에서 서로를 인식하고 인증하여, 편의 디바이스가 모바일 디바이스에게 편의 서비스를 제공할 때 사용자에 대한 개인 정보를 수집하고, 이를 가공, 분석 및 관리하여 개인화 및 지능화된 서비스를 제공할 수 있도록 하는, 편의 서비스 개인 정보 관리 방법 및 시스템을 제공함에 그 목적이 있다.
전술한 목적을 달성하기 위한 본 발명에 따른 편의 서비스 개인 정보 관리 방법은, (a) 편의 서비스 지역(zone)으로 진입한 모바일 디바이스를 편의 디바이스가 인식하는 단계; (b) 상기 편의 디바이스가 상기 모바일 디바이스에 대해 인증을 수행하여 편의 서비스를 제공하는 단계; (c) 상기 편의 디바이스가 상기 모바일 디바이스로부터 개인 정보를 수신하여 가공하는 단계; (d) 상기 가공된 개인 정보를 편의 서비스 플랫폼(FSP)으로 전송하는 단계; (e) 상기 편의 서비스 플랫폼에서 상기 개인 정보를 정의된 데이터 포맷으로 변환하여 저장 및 배포하는 단계;를 포함한다.
또한, 상기 (c) 단계는, 상기 모바일 디바이스로부터 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 수신하게 된다.
또한, 상기 (c) 단계는, 상기 편의 디바이스가 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하게 된다.
또한, 상기 (a) 단계는, 상기 편의 서비스 지역에 진입한 상기 모바일 디바이스로부터 서비스 발견 프로토콜을 통해 액션 이벤트를 근거리 통신으로 수신하여 상기 모바일 디바이스를 인식하게 된다.
그리고, 상기 (e) 단계는, 상기 편의 서비스 플랫폼(FSP)가 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 편의 서비스 개인 정보 관리 시스템은, 편의 서비스를 제공받으며, 상기 편의 서비스를 위한 개인 정보를 제공하는 모바일 디바이스; 상기 모바일 디바이스로부터 상기 개인 정보를 수신하여 가공하는 편의 디바이스; 및 상기 편의 서비스의 등록 및 조회, 상기 편의 서비스의 배포 및 관리 기능을 제공하며, 상기 개인 정보를 정의된 데이터 포맷으로 변환하여 저장하고 관리 및 배포하는 편의 서비스 플랫폼(FSP);을 포함한다.
또한, 상기 편의 서비스 지역 내에 존재하여 다수의 상기 편의 디바이스 및 상기 편의 서비스들을 조정 및 조합하여 관리하는 편의 서비스 브로커(FSB);를 추가로 포함하고, 상기 편의 서비스 브로커(FSB)는 상기 편의 디바이스로부터 상기 가공된 개인 정보를 수신하여 저장하고 상기 편의 서비스 플랫폼(FSP)로 전송해 주게 된다.
또한, 상기 모바일 디바이스는 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 사용할 수 있는 상기 편의 서비스를 인식하고, 사용자의 인터랙션에 의해 사용자가 원하는 편의 서비스를 바인딩하게 된다.
또한, 상기 편의 디바이스는, 상기 모바일 디바이스의 위치 정보를 제공하며, 연결 설정된 상기 모바일 디바이스의 위치 정보를 확인하고, 사용자의 프라이빗 정보를 확인하기 위한 ID를 상기 모바일 디바이스와 연동하여 확인하게 된다.
또한, 상기 편의 디바이스는, 사용자 과금 정보 확인 및 집행 시 필요한 인 증서를 상기 모바일 디바이스와 연동하여 확인하고, 상기 모바일 디바이스의 ID를 기반으로 상기 모바일 디바이스의 상세 정보를 확인하게 된다.
또한, 상기 모바일 디바이스는, 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 상기 개인 정보를 상기 편의 디바이스에게 전송하게 된다.
또한, 상기 편의 디바이스는, 디바이스들 간의 협업을 통하여 어플리케이션 실행 환경을 제공하고, 근접한 디바이스를 인식하며, 자신의 디바이스 상세 정보 및 상태 정보를 제공하게 된다.
또한, 상기 편의 디바이스는, 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하게 된다.
또한, 상기 모바일 디바이스는, 사용자의 인증 정보를 상기 편의 디바이스로 전달하고, 상기 편의 디바이스로부터 인증의 성공 및 실패 여부를 확인하게 된다.
또한, 상기 모바일 디바이스는, 상기 편의 디바이스와의 연동시 데이터의 보안 및 암호화 기능을 수행하고, 사용자의 상세 정보와 디바이스의 상세 정보를 담고 있는 ID를 상기 편의 디바이스로 제공하게 된다.
또한, 상기 모바일 디바이스는, 데이터 및 응용 프로그램에 대해 근거리 통신망을 통해 상기 편의 디바이스와의 송,수신 기능을 수행하고, 수신한 데이터 및 응용 프로그램의 상태를 확인하게 된다.
또한, 상기 모바일 디바이스는, 상기 편의 디바이스로부터 다운로드 받은 응용 프로그램을 저장 및 관리하는 기능과, 다운로드 받은 응용 프로그램의 실행을 위한 런타임 환경 제공 및 등록 기능을 수행하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스와 상기 모바일 디바이스별 인증 확인과 인증 정보를 공유하는 기능과, 상기 편의 디바이스와 상기 모바일 디바이스 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, 상기 편의 디바이스의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, 상기 편의 디바이스의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 상기 편의 디바이스의 응용 프로그램의 생명 주기 관리 기능을 제공하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 상기 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공하게 된다.
또한, 상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스로부터 수신한 상기 가공한 개인 정보를 정의된 데이터 포맷으로 변환하여 저장하게 된다.
또한, 상기 편의 서비스 브로커(FSB)는, 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공하게 된다.
또한, 상기 편의 서비스 브로커(FSB)는, 개인화 포맷을 통해 상기 개인 정보를 필터링 데이터, 데이터 포맷, 데이터베이스 포맷으로 변환하여 저장하게 된다.
그리고, 상기 편의 서비스 브로커(FSB)는, 복수 개의 상기 편의 디바이스와 상기 모바일 디바이스의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능과, 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 복구 기능을 제공하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 편의 디바이스는, 자신의 위치 정보를 제공하고, 연결 설정된 디바이스의 위치 정보를 확인하는 디바이스 위치 확인부; 사용자의 인증 정보를 확인하고, 인증의 성공, 실패 여부를 알리며, 편의 서비스 플랫폼과의 연동 및 데이터 전달시 암호화를 통한 보안 기능을 실행하는 인증/보안부; 사용자의 프라이빗 정보를 확인하기 위한 ID를 모바일 디바이스와 연동하여 확인하는 정보 조회부; 관리 서버와의 초기 연동을 위한 초기 설정 기능 과, 원격 관리 정보를 배포받아 관리하는 에이전트 기능을 제공하는 원격 관리부; 디바이스들 간의 협업을 통해 어플리케이션 실행 환경을 제공하고, 모바일 디바이스의 제한된 입력으로 제어되는 기능을 제공하는 디바이스 협업부; 이동 통신망과 근거리 통신망을 통해 다양한 디바이스와 연결하는 기능과, 근접한 디바이스를 인식하는 기능을 제공하는 커뮤니케이션부; 및 자신의 디바이스 상세 정보 및 상태 정보를 제공하고, 주변의 모바일 디바이스로부터 개인 정보(Context)를 수집하여 편의 서비스 브로커(FSB)로 전송하는 개인화 정보부;를 포함한다.
또한, 상기 정보 조회부는, 사용자 과금 정보 확인 및 집행 시 필요한 인증서를 상기 모바일 디바이스와 연동하여 확인하고, 상기 모바일 디바이스의 ID를 기반으로 상기 모바일 디바이스의 상세 정보를 확인하게 된다.
또한, 상기 개인화 정보부는, 상기 모바일 디바이스로부터 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 수신하게 된다.
또한, 상기 개인화 정보부는, 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하게 된다.
또한, 상기 원격 관리부는, 다수의 서비스 프로바이더로부터 제공받은 다양한 어플리케이션을 저장, 관리, 등록, 조회하는 기능과, 다른 스마트 편의 장치와 정보 및 서비스를 공유하거나, 어플리케이션을 연합하는 페더레이션 기능, 및 어플리케이션을 인가된 사용자에게만 제공하는 기능을 수행하게 된다.
그리고, 상기 개인화 정보부는, 사용자 ID를 기반으로 사용자 상세 정보 및 개인화 정보를 호출하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 모바일 디바이스는, 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 사용할 수 있는 편의 서비스를 인식하고, 상기 편의 서비스를 위한 개인 정보를 제공하는 편의 서비스부; 상기 편의 서비스를 제공하는 편의 디바이스와 근거리 통신으로 정보 및 데이터를 송수신하는 커뮤니케이션부; 디바이스들 간의 협업을 통해 어플리케이션을 실행할 수 있는 환경을 제공하는 디바이스 협업부; 및 다운로드 받은 응용 프로그램의 저장하여 관리하는 실행 환경부;를 포함한다.
또한, 상기 편의 서비스부는, 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 제공하게 된다.
그리고, 상기 디바이스 협업부는, 디바이스의 자동 감지와 필요에 따라 해당 드라이버를 제공하는 디바이스 접근 관리 기능과, 디바이스의 상세 정보 및 상태 정보를 제공하는 디바이스 상태 보고 기능을 수행하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 편의 서비스 브로커는, 서비스의 등록과 검색, 서비스 목록을 관리하는 서비스 브로커링부; 복수 개의 편의 디바이스와 모바일 디바이스의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능을 제공하는 세션 관리부; 상기 편의 디바이스로부터 수신한 개인 정보를 필터링 데이터, 데이터 포맷, DB 포맷을 통해 가공하여 저장하고 편의 서비스 플랫폼(FSP)로 전송하는 개인화 포맷부; 존(zone) 내에 존재하는 서비스들을 조합하는 서비스 조합부; 및 상기 모바일 디바이스의 위치에 대한 센싱 정보를 수집하여 처리하는 센싱 정보 처리부;를 포함한다.
또한, 상기 서비스 브로커링부는, 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공하게 된다.
또한, 상기 세션 관리부는, 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 상기 모바일 디바이스와 상기 간에 사용되고 있는 어플리케이션의 상태 복구 기능을 제공하게 된다.
또한, 상기 서비스 조합부는, 기능과, 다수의 상기 편의 디바이스가 제공하는 서비스와 이벤트를 서비스 제공자의 요구에 맞게 모델링하는 기능을 제공하게 된다.
그리고, 상기 센싱정보 처리부는, 가비지 값에 대한 센서의 필터링 기능과, 특정 위치에 반응하여 이벤트를 발생시키는 기능을 제공하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 편의 서비스 플랫폼은, 어플리케이션의 등록, 배포를 위한 공통 포맷 확인, 설치, 확장, 제거 기능을 제공 하는 응용 프로그램 관리부; 편의 디바이스와 모바일 디바이스별 인증 확인과 인증 정보를 공유하는 인증/보안부; 상기 편의 디바이스의 등록과 속성 관리, 상기 편의 디바이스의 모니터링, 이벤트 수집을 담당하는 원격 관리부; 기 구축된 통신망과의 연동을 통한 이미 확보된 정보를 활용하는 통신망 연동부; 및 상기 편의 디바이스와 상기 모바일 디바이스에서 수집한 개인 정보를 저장, 관리 및 배포하는 개인화 정보부;를 포함한다.
또한, 상기 응용 프로그램 관리부는, 상기 편의 디바이스에게 배포되는 어플리케이션을 분류하는 기능, 어플리케이션의 제작의 무결성 확인 기능 및 어플리케이션별 접근 권한 관리 기능을 제공하게 된다.
또한, 상기 인증/보안부는, 상기 편의 디바이스와 상기 모바일 디바이스 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행하게 된다.
또한, 상기 원격 관리부는, 상기 편의 디바이스의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, 상기 편의 디바이스의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행하게 된다.
또한, 상기 원격 관리부는, 상기 편의 디바이스의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, 상기 편의 디바이스의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 상기 편의 디바이스의 응용 프로그램의 생명 주기(life cycle) 관리 기능을 제공하게 된다.
또한, 상기 원격 관리부는, 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 상기 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공하게 된다.
그리고, 상기 개인화 정보부는, 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하게 된다.
본 발명에 의하면, 사용자는 자신의 모바일 디바이스를 통해 실생활 공간에서 편의 디바이스로부터 편의 서비스를 제공받을 때 자신의 기본 정보나 행동 정보가 반영된 지능화되고 개인화 된 편의 서비스를 편리하게 이용할 수 있게 된다.
또한, 사용자는 자신의 모바일 디바이스를 이용하여 교통카드 시스템이나 버스 도착 안내기, IPTV, ATM 장치 등의 편의 디바이스에서 제공하는 개인화 정보 서비스를 편리하게 이용할 수 있다.
본 발명의 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세하게 설명한다.
도 1은 본 발명의 실시예에 따른 편의 서비스 개인 정보 관리 방법이 적용된 편의 서비스 시스템의 구성을 개략적으로 나타낸 구성도이다.
도 1을 참조하면, 본 발명에 따른 편의 서비스 시스템은, 모바일 디바이스(Thin Mobile Device, 이하 TMD)(110), 스마트 편의 디바이스(Smart Facility Device, 이하 SFD)(120), 통신 네트워크(130), 편의 서비스 브로커(Facility Service Broker, 이하 FSB)(140), 편의 서비스 플랫폼(Facility Service Platform, 이하 FSP)(150) 및 편의 제공기(Facility Provider, 이하 FP)(160)를 포함한다.
TMD(110)는 SFD(120)로부터 편의 서비스를 제공받는다. 즉, TMD(110)는 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 이용할 수 있는 SFD(120)를 인식하고, 사용자의 인터랙션(interaction)에 의해 사용자가 원하는 편의 서비스를 바인딩(binding)하게 된다.
또한, TMD(110)는 사용자의 인증 정보를 SFD(120)로 전달하고, SFD(120)로부터 인증의 성공 및 실패 여부를 확인한다.
또한, TMD(110)는 SFD(120)와의 연동시 데이터의 보안 및 암호화 기능을 수행하고, 사용자의 상세 정보와 디바이스의 상세 정보를 담고 있는 ID 정보를 SFD(120)로 전송한다.
또한, TMD(110)는 SFD(120)로부터 편의 서비스를 제공받는 중에 일정 시간마다 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보에 관한 사용자 콘텍스트(context)를 SFD(120)로 전송한다.
또한, TMD(110)는 데이터 및 응용 프로그램에 대해 근거리 통신망을 통해 SFD(120)와의 송,수신 기능을 수행하고, 수신한 데이터 및 응용 프로그램의 상태를 확인한다.
그리고, TMD(110)는 SFD(120)로부터 다운로드 받은 응용 프로그램을 저장 및 관리하는 기능과, 다운로드 받은 응용 프로그램의 실행을 위한 런타임 환경 제공 및 등록 기능을 수행한다.
SFD(120)는 TMD(110)와 유기적으로 연동하고, 다른 디바이스와 연동하며, 편의 서비스를 디지털 정보로 처리하여 TMD(110)를 통해 제공한다.
또한, SFD(120)는 TMD(110)의 위치 정보를 제공하며, 연결 설정된 TMD(110)의 위치 정보를 확인하고, 사용자의 프라이빗 정보를 확인하기 위한 ID를 TMD(110)와 연동하여 확인한다.
또한, SFD(120)는 사용자 과금 정보 확인 및 집행 시 필요한 인증서를 TMD(110)와 연동하여 확인하고, TMD(110)의 ID를 기반으로 TMD(110)의 상세 정보를 확인하게 된다.
또한, SFD(120)는 컴포넌트 간의 안정적인 동작을 위한 스마트 레벨 기능을 수행하고, 컴포넌트 간의 안정적인 데이터 공유를 위한 패키지 관리 기능을 수행한다.
또한, SFD(120)는 디바이스들 간의 협업을 통하여 어플리케이션 실행 환경을 제공하고, 근접한 디바이스를 인식하며, 자신의 디바이스 상세 정보 및 상태 정보를 제공한다.
또한, SFD(120)는 다수의 서비스 프로바이더로부터 제공받은 다양한 어플리케이션을 저장, 관리, 등록, 조회하는 기능과, 다른 스마트 편의 장치와 정보 및 서비스를 공유하거나, 어플리케이션을 연합하는 페더레이션(federation) 기능, 및 어플리케이션을 인가된 사용자에게만 제공하는 기능을 수행한다.
그리고, SFD(120)는 주변의 TMD(110)로부터 개인 정보(Context)를 수집하여 FSB(140)로 전송한다. 즉, SFD(120)는 수집한 개인 정보를 필터 포맷(Filter Format)을 통해 필터링 데이터와 데이터베이스 포맷(Database Format)을 통해 데이터 포맷으로 변환하여 FSB(140)로 전송한다.
통신 네트워크(130)는 SFD(120)와 FSB(140)를 연결하는 네트워크로서, 예컨대, LAN(Local Area Network) 등이 될 수 있다. 따라서, 도 1에서 통신 네트워크(130)를 LAN(130)으로 표시하였다.
FSB(140)는 하나의 서비스 영역(Business Zone) 내에 존재하여 다수의 SFD(120) 및 편의 서비스들을 조정 및 조합하여 관리한다.
또한, FSB(140)는 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공한다.
또한, FSB(140)는 복수 개의 SFD(120)와 TMD(110)의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능과, 복수 개의 TMD(110)와 SFD(120) 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 TMD(110)와 SFD(120) 간에 사용 되고 있는 어플리케이션의 상태 복구 기능을 제공한다.
또한, FSB(140)는 SFD(120)로부터 수신한 개인 정보를 개인화 포맷(Personalization Format)을 통해 필터링 데이터와 데이터 포맷 및 데이터베이스 포맷을 통해 가공하여 저장한 후 FSP(150)로 전송한다.
그리고, FSB(140)는 존(zone) 내에 존재하는 서비스들을 조합하는 기능과, 다수의 SFD(120)가 제공하는 서비스와 이벤트를 서비스 제공자의 요구에 맞게 모델링하는 기능, TMD(110)의 위치에 대한 센싱 정보를 수집하는 기능 및 특정 위치에 반응하여 이벤트를 발생시키는 기능을 제공한다.
FSP(150)는 편의 서비스의 등록 및 조회, 편의 서비스의 배포 및 관리 기능을 제공하며, 중앙 집중적인 관리를 통해 협업 기능을 제공한다.
또한, FSP(150)는 어플리케이션의 등록, 배포를 위한 공통 포맷 확인, 설치, 확장, 제거에 관한 관리 기능과, SFD(120)에게 배포되는 어플리케이션을 분류하는 기능, 어플리케이션의 제작의 무결성 확인 기능 및 어플리케이션별 접근 권한 관리 기능을 제공한다.
또한, FSP(150)는 SFD(120)와 TMD(110)별 인증 확인과 인증 정보를 공유하는 기능과, SFD(120)와 TMD(110) 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행한다.
또한, FSP(150)는 SFD(120)의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, SFD(120)의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행한다.
또한, FSP(150)는 SFD(120)의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, SFD(120)의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 SFD(120)의 응용 프로그램의 생명 주기(life cycle) 관리 기능을 제공한다.
또한, FSP(150)는 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 상기 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공한다.
또한, FSP(150)는 SFD(120)와 TMD(110)에서 요청한 부가 메타 데이터에 대한 처리 기능, SFD(120)에서 수집한 개인 정보(context)의 저장 기능을 수행한다.
그리고, FSP(150)는 FSB(140)로부터 수신한 개인 정보를 표준화된(또는 미리 정의된) 데이터 포맷, 예컨대, 필터링 데이터나 데이터 포맷, DB 포맷으로 생성하여 저장하고 관리하며 배포한다. 즉, FSP(150)는 개인 정보를 필터링 포맷으로 변환하여 생성하거나, 데이터 포맷 문서를 생성하거나, 데이터베이스에 저장할 포맷 문서를 생성한다. 또한, 정의된 포맷 문서로 관리하거나, 포맷 문서를 다른 디바이스들에게 배포한다.
FP(160)는 SFD(120)의 컨텐츠 제공자(contents provider)의 역할로 편의 서비스에 대한 하드웨어(H/W) 및 소프트웨어(S/W)를 직접 배포 및 관리한다.
한편, 본 발명은 편의 기술 구조(Facility Technology Framework, 이하 FTF)를 이용한다. 따라서, TMD(110)와 SFD(120), LAN(130), FSB(140)가 하나의 FTF 존(Zone) 내에 위치한다. 또한, 하나의 FTF Zone은 LAN(130)을 통해 다른 FTF Zone 과 연결된다.
FT(Facility Technology) 환경은 실생활(Real Life) 속에 존재하는 다양한 서비스들이 SFD(120)를 통해서 디지털화되어 사용자들은 TMD(110)와 SFD(120)를 통해서 지능화된 서비스를 받을 수 있는 가상 생활(Virtual Life) 환경일 수 있다.
따라서, FT 환경은 전술한 바와 같이 사용자가 개인적으로 휴대하는 TMD(110), 특정 지역에 설치되어 사용자에게 직접적으로 서비스를 제공하는 생활 속의 장치 SFD(120), 동일 지역의 SFD(120)들에 대해서 서비스 제공과 관리를 담당하는 FSB(140), 기존 이동통신 서비스 인프라와의 연계와 전체 구성 요소 간의 상호 협업(collaboration)을 담당하는 FSP(150)로 구성된다.
여기서, TMD(110)와 SFD(120) 간의 통신 네트워크와, TMD(110)와 TMD(110) 간의 통신 네트워크는 PAN(Personal Area Network), 블루투스(Bluetooth), RFID, IrDA 등으로 구현할 수 있다.
FP(160)에 의해 제공, 개발된 FTF 응용 서비스가 FTF 시스템을 통하여 사용자에게 전달되기까지 요구되는 기능은 다음과 같다.
첫번째는 서비스 영역(Zone)을 발견하고, 서비스를 발견하며, 서비스 상태 확인 및 실내 위치를 감지하는 동적 서비스 발견 기능이다.
두번째는 협업을 탐지하고, 협업을 서비스하며, 세션의 관리와 협업 코어를 제공하는 디바이스 협업(Collaboration) 기능이다.
세번째는 서비스의 등록, 배포, 원격 관리, 모니터링, 생명 주기 관리, 정보 공유, 번들(Bundle) 저장소를 제공하는 동적 모듈 시스템(Dynamic Module system) 기능이다.
네번째는 프로세스 모델링, 태스크 선택, 서비스 구동, 티엠디(TMD) 인터랙션(interation) 및 스마트 편의 디바이스(SFD) 인터랙션을 제공하는 서비스 코리어그라피(Service Choreography) 기능이다.
다섯번째는 디바이스간 트러스트 관계, 모바일 유저의 프라이버시, 디알엠(DRM) 호환의 스마트 편의 디바이스(SFD) 연계를 제공하는 트러스트/프라이버시(Trust & Privacy) 기능이다.
여섯번째는 정보 수집과, 정보 필터링, 전체 정보 수집, 정보 저장 등을 제공하는 개인화 서비스(Facade for Personalization Service) 기능이다.
여기서, 개인화 서비스에서 Facade는 시스템과의 연동을 위한 간단(simple)하고 일관적인 데이터 포맷(data format) 및 인터페이스 제공을 의미한다.
한편, 본 발명에 따른 FTF 서비스는 동적 서비스 발견 기술(Dynamic Discovery Technology)을 이용한다. TMD(110)를 가지고 있는 개인 사용자는 서비스 발견 기술을 통해서 특정 존에서 자신이 사용할 수 있는 서비스를 인식하게 되고 사용자의 인터렉션에 의해서 사용자가 원하는 서비스를 바인딩 할 수 있게 된다.
먼저, 서비스 영역 발견(Zone Discovery) 기능을 요구한다.
1) 서비스 영역 발견은 통합 탐색 기술을 적용하기 위한 유비쿼터스 환경으로 서비스 존(service zone)의 구체화 및 구조 설계가 필요하다. 서비스 존은 유비쿼터스 서비스가 적용되는 공간을 임의의 일반화된 장소가 아닌 유비쿼터스 서비스 를 위한 기본 시설 요소인 무선 네트워크 인프라와 시설물과 혼재된 형태로 존재하는 백-엔드(back-end) 컴퓨팅 시스템을 보유한 공간이다.
2) 서비스 영역 발견은 서비스 존 단위 지능형 서비스 관리 기법 설계 및 구현이 필요하다. 서비스 사용자(service consumer)가 서비스 존에 진입하는 액션 이벤트를 근거리 무선 통신 기술을 이용하여 자동 탐색하는 기능을 구현한다. 사용자의 정보에 따라 서비스 사용권한을 확립하고 존의 전체적인 특성을 알려주는 존 프로파일 자동 설치 기능을 구현한다.
3) 서비스 영역 발견은 존 프로파일 분배(Zone Profile Distribution)와, 초기 예비(Initial Provisioning), 롤 기반 접근 정책(Role based Access Policy), 영역 관리(Zone Management)가 필요하다.
존 프로파일 분배는 존 프로파일 자동 설치 관련 기술이고, 초기 예비는 관리 서버와의 초기 연동을 위한 초기 설정 기능이다. 롤 기반 접근 정책은 사용자(User)와 그룹(Group), 롤(Role), 수락(Permission)으로 이어지는 관리체계를 통해서 사용자를 적절한 롤(Role)에 매핑(Mapping)시키고 해당 롤(Role)에 수락(permission)을 부여하는 접근 권한 정책이다.
영역 관리(Zone Management)는 영역 내부의 멤버(Member) 관리, 인식된 모바일 디바이스(TMD) 관리 등의 존(Zone) 관련 관리 기능이다.
두번째는 인도어 로케이션(Indoor Location) 기능이 요구된다.
1) 인도어 로케이션 기능은 디바이스 실시간 위치 정보(location) 탐색 알고 리즘이다.
유비쿼터스 환경에서 필수불가결적으로 요구되는 컨텍스트 정보의 하나인 디바이스의 현재 위치 정보를 관리하기 위하여 무선 네트워크 기반의 실시간 위치 인식 알고리즘을 개발하고 인식 성능 향상 기법을 고안한다.
현재 컴퓨팅 디바이스의 보편적으로 탑재되는 네트워크 인터페이스인 무선 네트워크의 신호세기 검출 기법을 기반으로 위치 정보를 수집하는 기술을 개발함으로써 위치 정보 기반의 서비스를 현장에 쉽게 확산할 수 있는 기술이다.
2) 인도어 로케이션 기능은 기술요소로써 위치 이벤트 모음 기능(Location Event Gathering)과, 필터링(Filtering), 근접 계산 알고리즘(Proximity Calculation Algorithm) 및 위치 관련 포맷(Location Related Format)이 필요하다.
세번째는 서비스 유효성(Service Availability) 기능이 요구된다.
1) 서비스 유효성은 서비스의 현재 상태 정보 처리 메커니즘이 필요하다.
이는 영역 안에서 사용자들의 여러 동작(Action)들과 편의 디바이스(SFD)가 연루되거나, 혹은 한 명의 사용자가 독점적으로 해당 편의 디바이스(SFD)를 사용하거나 할 수 있다. 이러한 메커니즘은 마치 대화 시스템(Chat System)에서 사용자의 상태를 나타내는 것에 비유할 수 있다.
이러한 채팅 패러다임을 편의 기술 플랫폼(FTF)에 빌어와 해당 영역에서 디바이스 간 인터랙션(Interaction) 간의 통신 상에서 각 디바이스의 상태를 다른 디바이스에게 알려서 각 사용자가 열람할 수 있게 하는 데에 이용한다.
2) 서비스 유효성을 위한 기술 요소는 디바이스 이점 검사(Device Asset Inspection), 서비스 상태 트랙킹9Service Status Tracking)이 요구된다.
디바이스 이점 검사는 디바이스의 현재 리소소 소비(Resource Comsumption) 관련 정보 감지 기술(CPU, Memory 및 Traffic 사용량 등)이고, 서비스 상태 트랙킹은 서비스의 현재 사용정보 트랙킹 기술이다.
네번째는 서비스 발견(Service Discovery) 기능이 요구된다.
1) 서비스 발견 기능은 영역(Zone) 안의 네트워크 상에서 디바이스 및 해당 디바이스가 제공하고 있는 서비스의 자동 탐색 기술이 필요하다.
2) 서비스 발견 기능에서 기술 요소는 서비스 디렉토리(Service Directory), 발견 프로토콜(Discovery Protocol), 서비스 검색(Service Searching) 등이 필요하다.
서비스 디렉토리는 현재 영역 내에서의 사용 가능한 서비스 정보를 저장하고 서비스 요청자의 쿼리에 답할 수 있는 서비스 저장소 기술이다.
발견 프로토콜은 서비스 발견을 위한 편의 서비스 브로커(FSB), 모바일 디바이스(TMD), 스마트 편의 디바이스(SFD) 간의 프로토콜이다.
서비스 검색은 서비스 디렉토리 검색시 지원할 수 있는 여러가지 검색식 지원 기능이다.
도 2는 본 발명에 따른 모바일 디바이스(TMD)의 구성을 개략적으로 나타낸 구성도이다.
도 2를 참조하면, TMD(110)는 편의 서비스부(210), 커뮤니케이션부(220), 디바이스 협업부(230) 및 실행 환경부(240)를 포함한다.
편의 서비스부(210)는 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 사용할 수 있는 편의 서비스를 인식하고, 사용자의 인터랙션(interaction)에 의해 사용자가 원하는 편의 서비스를 바인딩(binding)하게 된다.
또한, 편의 서비스부(210)는 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보에 관한 개인 정보를 가지고 있다.
커뮤니케이션부(220)는 편의 서비스를 제공하는 SFD(120)와 근거리 통신으로 정보 및 데이터를 송수신하게 된다. 또한, 커뮤니케이션부(220)는 개인 정보를 근거리 통신 네트워크 등을 통해 SFD(120)로 전송한다.
디바이스 협업부(230)는 디바이스들 간의 협업을 통해 어플리케이션을 실행할 수 있는 환경을 제공한다. 또한, 디바이스 협업부(230)는, 사용자로부터의 제한된 입력에 따른 SFD(120)의 제어 데이터를 송출하게 된다. 그리고, 디바이스 협업부(230)는, 디바이스의 자동 감지와 필요에 따라 해당 드라이버를 제공하는 디바이스 접근 관리 기능과, 디바이스의 상세 정보 및 상태 정보를 제공하는 디바이스 상태 보고 기능을 수행한다.
실행 환경부(240)는 다운로드 받은 응용 프로그램을 저장하여 관리한다. 즉, 실행 환경부(240)는 편의 서비스에 관한 응용 프로그램을 단말기에 설치하여 편의 서비스에 관한 프로그램이 실행될 수 있도록 환경을 설정한다.
한편, TMD(110)는 전술한 구성 이외에 사용자로부터 데이터를 입력받기 위한 입력부와, 단말기의 동작 상태를 표시하기 위한 표시부 등을 포함하나, 이에 대한 구성은 통상적인 기술에 해당하므로 그에 대한 도면 및 설명을 생략한다.
도 3은 본 발명에 따른 스마트 편의 디바이스(SFD)의 구성을 개략적으로 나타낸 구성도이다.
도 3을 참조하면, 본 발명에 따른 SFD(120)는 디바이스 위치 확인부(310), 인증/보안부(320), 정보 조회부(330), 원격 관리부(340), 디바이스 협업부(350), 커뮤니케이션부(360), 개인화 정보부(370)를 포함한다.
디바이스 위치 확인부(310)는 자신의 위치 정보를 제공하고, 연결 설정된 디바이스의 위치 정보를 확인한다.
인증/보안부(320)는 사용자의 인증 정보를 확인하고, 인증의 성공, 실패 여부를 알리며, 편의 서비스 플랫폼(FSP)과의 연동 및 데이터 전달시 암호화를 통한 보안 기능을 실행한다.
정보 조회부(330)는 사용자의 프라이빗 정보를 확인하기 위한 ID를 모바일 디바이스와 연동하여 확인한다. 또한, 정보 조회부(330)는 사용자 과금 정보 확인 및 집행 시 필요한 인증서를 TMD(110)와 연동하여 확인하고, TMD(110)의 ID를 기반으로 TMD(110)의 상세 정보를 확인한다.
원격 관리부(340)는 관리 서버와의 초기 연동을 위한 초기 설정 기능과, 원 격 관리 정보를 배포받아 관리하는 에이전트(agent) 기능을 제공한다.
또한, 원격 관리부(340)는 컴포넌트 간의 안정적인 동작을 위한 스마트 레벨 기능과, 컴포넌트 간의 안정적인 데이터 공유를 위한 패키지 관리 기능을 제공한다.
또한, 원격 관리부(340)는 디바이스의 자동 감지와 필요에 따라 해당 드라이버를 제공하며, 디바이스의 상세 정보 및 상태 정보를 제공한다.
또한, 원격 관리부(340)는 다수의 서비스 프로바이더로부터 제공받은 다양한 어플리케이션을 저장, 관리, 등록, 조회하는 기능과, 다른 스마트 편의 장치와 정보 및 서비스를 공유하거나, 어플리케이션을 연합하는 페더레이션(federation) 기능, 및 어플리케이션을 인가된 사용자에게만 제공한다.
디바이스 협업부(350)는 디바이스들 간의 협업을 통해 어플리케이션 실행 환경을 제공하고, 모바일 디바이스의 제한된 입력으로 제어되는 기능을 제공한다.
커뮤니케이션부(360)는 이동 통신망과 근거리 통신망을 통해 다양한 디바이스와 연결하는 기능과, 근접한 디바이스를 인식하는 기능을 제공한다.
개인화 정보부(370)는 자신의 디바이스 상세 정보 및 상태 정보를 제공하고, 주변의 TMD(110)로부터 개인 정보(Context)를 수집하여 FSB(140)로 전송한다. 또한, 개인화 정보부(370)는 사용자 ID를 기반으로 사용자 상세 정보 및 개인화 정보를 호출하며, 편의 디바이스의 이벤트 관리를 위한 정보와, 사용자 패턴을 위한 이벤트 체계를 분류한다.
도 4는 본 발명에 따른 편의 서비스 브로커(FSB)의 구성을 개략적으로 나타낸 구성도이다.
도 4를 참조하면, 본 발명에 따른 FSB(140)는 서비스 브로커링부(410), 세션 관리부(420), 서비스 조합부(430), 개인화 포맷부(Personalization Format)(440) 및 센싱정보 처리부(450)를 포함한다.
서비스 브로커링부(410)는 서비스의 등록과 검색, 서비스 목록을 관리한다. 또한, 서비스 브로커링부(410)는 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공한다.
세션 관리부(420)는 복수 개의 SFD(120)와 TMD(110)의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능을 제공한다. 또한, 세션 관리부(420)는 복수 개의 TMD(110)와 SFD(120) 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 TMD(110)와 SFD(120) 간에 사용되고 있는 어플리케이션의 상태 복구 기능을 제공한다.
서비스 조합부(430)는 존(zone) 내에 존재하는 서비스들을 조합한다. 또한, 서비스 조합부(430)는 기능과, 다수의 SFD(120)가 제공하는 서비스와 이벤트를 서비스 제공자의 요구에 맞게 모델링하게 된다.
개인화 포맷부(440)는 SFD(120)로부터 수신한 개인 정보를 필터링 데이터, 데이터 포맷, DB 포맷을 통해 가공하여 저장하고 FSP(150)로 전송한다.
센싱 정보 처리부(450)는 모바일 디바이스(MD)의 위치에 대한 센싱 정보를 수집하여 처리한다. 또한, 센싱정보 처리부(450)는 가비지 값에 대한 센서의 필터링 기능과, 특정 위치에 반응하여 이벤트를 발생시키는 기능을 제공한다.
도 5는 본 발명에 따른 편의 서비스 플랫폼(FSP)의 구성을 개략적으로 나타낸 구성도이다.
도 5를 참조하면, 본 발명에 따른 FSP(150)는 응용 프로그램 관리부(510), 인증/보안부(520), 원격 관리부(530), 통신망 연동부(540) 및 개인화 정보부(550)를 포함한다.
응용 프로그램 관리부(510)는 어플리케이션의 등록, 배포를 위한 공통 포맷 확인, 설치, 확장, 제거 기능을 제공한다.
또한, 응용 프로그램 관리부(501)는 SFD(120)에게 배포되는 어플리케이션을 분류하는 기능, 어플리케이션의 제작의 무결성 확인 기능 및 어플리케이션별 접근 권한 관리 기능을 제공한다.
인증/보안부(520)는 SFD(120)와 TMD(110)별 인증 확인과 인증 정보를 공유한다. 또한, 인증/보안부(520)는 SFD(120)와 TMD(110) 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행한다.
원격 관리부(530)는 SFD(120)의 등록과 속성 관리, SFD(120)의 모니터링, 이벤트 수집을 담당한다. 또한, 원격 관리부(530)는 SFD(120)의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, SFD(120)의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행한다. 또한, 원격 관리부(530)는 SFD(120)의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, SFD(120)의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 SFD(120)의 응용 프로그램의 생명 주기(life cycle) 관리 기능을 제공한다. 그리고, 원격 관리부(530)는 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공한다.
통신망 연동부(540)는 기 구축된 통신망과의 연동을 통한 이미 확보된 정보를 활용한다.
개인화 정보부(550)는 SFD(120)와 TMD(110)에서 요청한 부가 메타 데이터에 대한 처리 기능을 제공하고, SFD(120)에서 수집한 개인 정보(context)를 저장한다.
또한, 개인화 정보부(550)는 개인 정보를 표준화된(또는 미리 정의된) 포맷으로 변환하여 저장한다. 즉, 개인화 정보부(550)는 FSB(140)로부터 수신한 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, DB에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리한다. 또한, 개인화 정보부(550)는 개인 정보에 관한 포맷 문서를 배포하거나, 가공된 정보를 저장 및 관리한다.
도 6은 본 발명의 실시예에 따른 편의 서비스 개인 정보 관리 방법을 설명하기 위한 동작 흐름도이다.
도 6을 참조하면, TMD(110)가 SFD(120)가 관할하는 편의 서비스 지역(zone) 에 진입하는 경우에, TMD(110)와 SFD(120)는 근거리 통신 네트워크를 통해 서로 간에 장치를 인식한다(S602). 즉, SFD(120)는 TMD(110)가 서비스 발견 프로토콜을 통해 편의 서비스 지역에 진입할 때 송출하는 액션 이벤트를 PAN이나 적외선, 블루투스 등의 근거리 통신으로 수신하여 TMD(110)가 서비스 지역에 있음을 인식한다.
이어, SFD(120)는 자신의 서비스 영역에 있는 TMD(110)를 인식하면, TMD(110)에게 단말기 정보, 예컨대, 이동 식별자 번호(MIN) 정보를 요청한다.
이에 대해, TMD(110)는 자신의 MIN 정보를 SFD(120)로 전송해 준다.
SFD(120)는 TMD(110)로부터 수신한 MIN 정보를 근거로 FSP(150)에게 사용자 정보를 요청한다. FSP(150)는 SFD(120)로부터 수신한 MIN 정보에 대응된 사용자 정보를 수집하고, 수집된 사용자 정보를 SFD(120)로 제공해 준다.
SFD(120)는 FSP(150)로부터 수신한 사용자 정보, 예컨대, 서비스 ID, 위치 정보, 단말기 정보에 근거하여, TMD(110)가 이용 가능한 편의 서비스를 조성한다. SFD(120)는 TMD(110)에게 제공 가능한 편의 서비스에 대한 메뉴와, 디바이스 협업부(350)를 통해 협업이 가능한 편의 서비스에 대한 메뉴를 조성하게 된다.
이어, SFD(120)는 이용 가능한 편의 서비스에 대한 메뉴를 TMD(110)에게 제공한다(S604). 이에 따라, TMD(110)는 SFD(120)로부터 수신한 편의 서비스에 대한 메뉴를 편의 서비스부(210)를 통해 화면 상으로 표시해 준다.
따라서, 사용자는 TMD(110)를 이용하여 교통카드 시스템이나 버스 도착 안내기, IPTV, ATM 장치 등을 편리하게 이용하게 된다.
한편, SFD(120)는 TMD(110)에게 편의 서비스를 제공하면서 일정 시간 간격으 로 개인 정보를 요청한다(S606).
또한, SFD(120)가 일정 시간마다 TMD(110)에게 개인 정보를 요청하지 않고, TMD(110)가 일정 시간마다 자신의 개인 정보를 자동으로 SFD(120)로 전송하도록 할 수 있다.
이에 따라, TMD(110)는 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보에 관한 개인 정보(context)를 통신 네트워크를 통해 SFD(120)로 전송한다(S608).
SFD(120)는 TMD(110)로부터 수신한 개인 정보를 필터 포맷을 통해 필터링하고, DB 포맷을 통해 데이터 포맷으로 가공한다(S610).
이어, SFD(120)는 가공한 개인 정보를 FSB(140)를 경유해 FSP(150)로 전송한다(S612). 이때, FSB(140)는 개인 정보를 개인화 포맷(Personaliztion Format)을 통해 필터링 데이터, 데이터 포맷, DB 포맷으로 가공하여 저장하고 FSP(150)로 전송한다.
FSP(150)는 개인 정보를 표준화된 포맷 또는 정의된 포맷으로 변환하여 저장한다(S614). 즉, FSP(150)는 FSB(140)로부터 수신한 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, DB에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포한다.
전술한 바와 같이 본 발명에 의하면, 모바일 디바이스와 편의 디바이스가 편의 서비스 지역에서 서로를 인식하고 인증하여, 편의 디바이스가 모바일 디바이스에게 편의 서비스를 제공할 때 사용자에 대한 개인 정보를 수집하고, 이를 가공, 분석 및 관리하여 개인화 및 지능화된 서비스를 제공할 수 있도록 하는, 편의 서비스 개인 정보 관리 방법 및 시스템을 실현할 수 있다.
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 블루투스나 PAN, 적외선 통신 등의 근거리 통신으로 모바일 디바이스와 제어 신호를 송수신할 수 있는 장치에 적용할 수 있으며, 대중들에게 편의 서비스를 제공하는 편의 디바이스에 적용할 수 있다.
도 1은 본 발명의 실시예에 따른 편의 서비스 개인 정보 관리 방법이 적용된 편의 서비스 시스템의 구성을 개략적으로 나타낸 구성도,
도 2는 본 발명에 따른 모바일 디바이스(TMD)의 구성을 개략적으로 나타낸 구성도,
도 3은 본 발명에 따른 스마트 편의 디바이스(SFD)의 구성을 개략적으로 나타낸 구성도,
도 4는 본 발명에 따른 편의 서비스 브로커(FSB)의 구성을 개략적으로 나타낸 구성도,
도 5는 본 발명에 따른 편의 서비스 플랫폼(FSP)의 구성을 개략적으로 나타낸 구성도, 그리고
도 6은 본 발명의 실시예에 따른 편의 서비스 개인 정보 관리 방법을 설명하기 위한 동작 흐름도이다.
< 도면의 주요 부분에 대한 부호의 설명 >
110 : 모바일 디바이스(TMD) 120 : 스마트 편의 디바이스(SFD)
130 : 통신 네트워크(LAN) 140 : 편의 서비스 브로커(FSB)
150 : 편의 서비스 플랫폼(FSP) 160 : 편의 제공기(FP)
210 : 편의 서비스부 220 : 커뮤니케이션부
230 : 디바이스 협업부 240 : 실행 환경부
310 : 디바이스 위치 확인부 320 : 인증/보안부
330 : 정보 조회부 340 : 원격 관리부
350 : 디바이스 협업부 360 : 커뮤니케이션부
370 : 개인화 정보부 410 : 서비스 브로커링부
420 : 세션 관리부 430 : 서비스 조합부
440 : 개인화 포맷부 450 : 센싱정보 처리부
510 : 응용 프로그램 관리부 520 : 인증/보안부
530 : 원격 관리부 540 : 통신망 연동부
550 : 개인화 정보부

Claims (47)

  1. (a) 편의 서비스 지역(zone)으로 진입한 모바일 디바이스를 편의 디바이스가 인식하는 단계;
    (b) 상기 편의 디바이스가 상기 모바일 디바이스에 대해 인증을 수행하여 편의 서비스를 제공하는 단계;
    (c) 상기 편의 디바이스가 상기 모바일 디바이스로부터 개인 정보를 수신하여 가공하는 단계;
    (d) 상기 가공된 개인 정보를 편의 서비스 플랫폼(FSP)으로 전송하는 단계;
    (e) 상기 편의 서비스 플랫폼에서 상기 개인 정보를 정의된 데이터 포맷으로 변환하여 저장 및 배포하는 단계;
    를 포함하는 편의 서비스 개인 정보 관리 방법.
  2. 제 1 항에 있어서,
    상기 (c) 단계는, 상기 모바일 디바이스로부터 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 수신하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 방법.
  3. 제 1 항에 있어서,
    상기 (c) 단계는, 상기 편의 디바이스가 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 방법.
  4. 제 1 항에 있어서,
    상기 (a) 단계는, 상기 편의 서비스 지역에 진입한 상기 모바일 디바이스로부터 서비스 발견 프로토콜을 통해 액션 이벤트를 근거리 통신으로 수신하여 상기 모바일 디바이스를 인식하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 방법.
  5. 제 1 항에 있어서,
    상기 (e) 단계는, 상기 편의 서비스 플랫폼(FSP)가 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 방법.
  6. 편의 서비스를 제공받으며, 상기 편의 서비스를 위한 개인 정보를 제공하는 모바일 디바이스;
    상기 모바일 디바이스로부터 상기 개인 정보를 수신하여 가공하는 편의 디바이스; 및
    상기 편의 서비스의 등록 및 조회, 상기 편의 서비스의 배포 및 관리 기능을 제공하며, 상기 개인 정보를 정의된 데이터 포맷으로 변환하여 저장하고 관리 및 배포하는 편의 서비스 플랫폼(FSP);
    을 포함하는 편의 서비스 개인 정보 관리 시스템.
  7. 제 6 항에 있어서,
    상기 편의 서비스 지역 내에 존재하여 다수의 상기 편의 디바이스 및 상기 편의 서비스들을 조정 및 조합하여 관리하는 편의 서비스 브로커(FSB);를 추가로 포함하고,
    상기 편의 서비스 브로커(FSB)는 상기 편의 디바이스로부터 상기 가공된 개인 정보를 수신하여 저장하고 상기 편의 서비스 플랫폼(FSP)로 전송해 주는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  8. 제 6 항에 있어서,
    상기 모바일 디바이스는 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 사용할 수 있는 상기 편의 서비스를 인식하고, 사용자의 인터랙션(interaction)에 의해 사용자가 원하는 편의 서비스를 바인딩(binding)하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  9. 제 6 항에 있어서,
    상기 편의 디바이스는, 상기 모바일 디바이스의 위치 정보를 제공하며, 연결 설정된 상기 모바일 디바이스의 위치 정보를 확인하고, 사용자의 프라이빗 정보를 확인하기 위한 ID를 상기 모바일 디바이스와 연동하여 확인하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  10. 제 6 항에 있어서,
    상기 편의 디바이스는, 사용자 과금 정보 확인 및 집행 시 필요한 인증서를 상기 모바일 디바이스와 연동하여 확인하고, 상기 모바일 디바이스의 ID를 기반으로 상기 모바일 디바이스의 상세 정보를 확인하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  11. 제 6 항에 있어서,
    상기 모바일 디바이스는, 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 상기 개인 정보를 상기 편의 디바이스에게 전송하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  12. 제 6 항에 있어서,
    상기 편의 디바이스는, 디바이스들 간의 협업을 통하여 어플리케이션 실행 환경을 제공하고, 근접한 디바이스를 인식하며, 자신의 디바이스 상세 정보 및 상태 정보를 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  13. 제 6 항에 있어서,
    상기 편의 디바이스는, 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  14. 제 6 항에 있어서,
    상기 모바일 디바이스는, 사용자의 인증 정보를 상기 편의 디바이스로 전달하고, 상기 편의 디바이스로부터 인증의 성공 및 실패 여부를 확인하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  15. 제 6 항에 있어서,
    상기 모바일 디바이스는, 상기 편의 디바이스와의 연동시 데이터의 보안 및 암호화 기능을 수행하고, 사용자의 상세 정보와 디바이스의 상세 정보를 담고 있는 ID를 상기 편의 디바이스로 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  16. 제 6 항에 있어서,
    상기 모바일 디바이스는, 데이터 및 응용 프로그램에 대해 근거리 통신망을 통해 상기 편의 디바이스와의 송,수신 기능을 수행하고, 수신한 데이터 및 응용 프로그램의 상태를 확인하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  17. 제 6 항에 있어서,
    상기 모바일 디바이스는, 상기 편의 디바이스로부터 다운로드 받은 응용 프로그램을 저장 및 관리하는 기능과, 다운로드 받은 응용 프로그램의 실행을 위한 런타임 환경 제공 및 등록 기능을 수행하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  18. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  19. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스와 상기 모바일 디바이스별 인증 확인과 인증 정보를 공유하는 기능과, 상기 편의 디바이스와 상기 모바일 디바이스 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  20. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, 상기 편의 디바이스의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  21. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, 상기 편의 디바이스의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 상기 편의 디바이스의 응용 프로그램의 생명 주기(life cycle) 관리 기능을 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  22. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 상기 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  23. 제 6 항에 있어서,
    상기 편의 서비스 플랫폼(FSP)은, 상기 편의 디바이스로부터 수신한 상기 가공한 개인 정보를 정의된 데이터 포맷으로 변환하여 저장하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  24. 제 6 항에 있어서,
    상기 편의 서비스 브로커(FSB)는, 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  25. 제 7 항에 있어서,
    상기 편의 서비스 브로커(FSB)는, 개인화 포맷을 통해 상기 개인 정보를 필터링 데이터, 데이터 포맷, 데이터베이스 포맷으로 변환하여 저장하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  26. 제 7 항에 있어서,
    상기 편의 서비스 브로커(FSB)는, 복수 개의 상기 편의 디바이스와 상기 모바일 디바이스의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능과, 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 복구 기능을 제공하는 것을 특징으로 하는 편의 서비스 개인 정보 관리 시스템.
  27. 자신의 위치 정보를 제공하고, 연결 설정된 디바이스의 위치 정보를 확인하는 디바이스 위치 확인부;
    사용자의 인증 정보를 확인하고, 인증의 성공, 실패 여부를 알리며, 편의 서비스 플랫폼과의 연동 및 데이터 전달시 암호화를 통한 보안 기능을 실행하는 인증/보안부;
    사용자의 프라이빗 정보를 확인하기 위한 ID를 모바일 디바이스와 연동하여 확인하는 정보 조회부;
    관리 서버와의 초기 연동을 위한 초기 설정 기능과, 원격 관리 정보를 배포받아 관리하는 에이전트 기능을 제공하는 원격 관리부;
    디바이스들 간의 협업을 통해 어플리케이션 실행 환경을 제공하고, 모바일 디바이스의 제한된 입력으로 제어되는 기능을 제공하는 디바이스 협업부;
    이동 통신망과 근거리 통신망을 통해 다양한 디바이스와 연결하는 기능과, 근접한 디바이스를 인식하는 기능을 제공하는 커뮤니케이션부; 및
    자신의 디바이스 상세 정보 및 상태 정보를 제공하고, 주변의 모바일 디바이스로부터 개인 정보(Context)를 수집하여 편의 서비스 브로커(FSB)로 전송하는 개인화 정보부;
    를 포함하는 편의 디바이스.
  28. 제 27 항에 있어서,
    상기 정보 조회부는, 사용자 과금 정보 확인 및 집행 시 필요한 인증서를 상기 모바일 디바이스와 연동하여 확인하고, 상기 모바일 디바이스의 ID를 기반으로 상기 모바일 디바이스의 상세 정보를 확인하는 것을 특징으로 하는 편의 디바이스.
  29. 제 27 항에 있어서,
    상기 개인화 정보부는, 상기 모바일 디바이스로부터 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 수신하는 것을 특징으로 하는 편의 디바이스.
  30. 제 27 항에 있어서,
    상기 개인화 정보부는, 상기 개인 정보를 필터 포맷을 통해 필터링하고, 데이터베이스 포맷을 통해 데이터 포맷으로 변환하여 가공하는 것을 특징으로 하는 편의 디바이스.
  31. 제 27 항에 있어서,
    상기 원격 관리부는, 다수의 서비스 프로바이더로부터 제공받은 다양한 어플리케이션을 저장, 관리, 등록, 조회하는 기능과, 다른 스마트 편의 장치와 정보 및 서비스를 공유하거나, 어플리케이션을 연합하는 페더레이션(federation) 기능, 및 어플리케이션을 인가된 사용자에게만 제공하는 기능을 수행하는 것을 특징으로 하는 편의 디바이스.
  32. 제 27 항에 있어서,
    상기 개인화 정보부는, 사용자 ID를 기반으로 사용자 상세 정보 및 개인화 정보를 호출하는 것을 특징으로 하는 편의 디바이스.
  33. 서비스 발견 프로토콜을 통해 특정 존(zone)에서 사용자가 사용할 수 있는 편의 서비스를 인식하고, 상기 편의 서비스를 위한 개인 정보를 제공하는 편의 서비스부;
    상기 편의 서비스를 제공하는 편의 디바이스와 근거리 통신으로 정보 및 데이터를 송수신하는 커뮤니케이션부;
    디바이스들 간의 협업을 통해 어플리케이션을 실행할 수 있는 환경을 제공하는 디바이스 협업부; 및
    다운로드 받은 응용 프로그램의 저장하여 관리하는 실행 환경부;
    를 포함하는 모바일 디바이스.
  34. 제 33 항에 있어서,
    상기 편의 서비스부는, 위치 정보, 지역 정보, 사용자 정보, 결제 정보, 단말기 정보, 서비스 사용 정보, 응용 프로그램 정보를 포함하는 개인 정보를 제공하는 것을 특징으로 하는 모바일 디바이스.
  35. 제 33 항에 있어서,
    상기 디바이스 협업부는, 디바이스의 자동 감지와 필요에 따라 해당 드라이 버를 제공하는 디바이스 접근 관리 기능과, 디바이스의 상세 정보 및 상태 정보를 제공하는 디바이스 상태 보고 기능을 수행하는 것을 특징으로 하는 모바일 디바이스.
  36. 서비스의 등록과 검색, 서비스 목록을 관리하는 서비스 브로커링부;
    복수 개의 편의 디바이스와 모바일 디바이스의 연결 상태 및 사용 어플리케이션 정보에 대한 세션 기능을 제공하는 세션 관리부;
    상기 편의 디바이스로부터 수신한 개인 정보를 필터링 데이터, 데이터 포맷, DB 포맷을 통해 가공하여 저장하고 편의 서비스 플랫폼(FSP)로 전송하는 개인화 포맷부;
    존(zone) 내에 존재하는 서비스들을 조합하는 서비스 조합부; 및
    상기 모바일 디바이스의 위치에 대한 센싱 정보를 수집하여 처리하는 센싱 정보 처리부;
    를 포함하는 편의 서비스 브로커.
  37. 제 36 항에 있어서,
    상기 서비스 브로커링부는, 존(zone) 내에 존재하는 서비스들 목록을 관리하는 서비스 디렉토리 기능과, 새로운 서비스를 등록하는 서비스 등록 기능, 사용자 의 요구에 맞게 서비스를 검색하는 서비스 쿼리 기능, 서비스의 접근을 관리하는 서비스 상태 조회 기능을 제공하는 것을 특징으로 하는 편의 서비스 브로커.
  38. 제 36 항에 있어서,
    상기 세션 관리부는, 복수 개의 상기 모바일 디바이스와 상기 편의 디바이스 간에 사용되고 있는 어플리케이션의 상태 저장 기능 및 복수 개의 상기 모바일 디바이스와 상기 간에 사용되고 있는 어플리케이션의 상태 복구 기능을 제공하는 것을 특징으로 하는 편의 서비스 브로커.
  39. 제 36 항에 있어서,
    상기 서비스 조합부는, 기능과, 다수의 상기 편의 디바이스가 제공하는 서비스와 이벤트를 서비스 제공자의 요구에 맞게 모델링하는 기능을 제공하는 것을 특징으로 하는 편의 서비스 브로커.
  40. 제 36 항에 있어서,
    상기 센싱정보 처리부는, 가비지 값에 대한 센서의 필터링 기능과, 특정 위치에 반응하여 이벤트를 발생시키는 기능을 제공하는 것을 특징으로 하는 편의 서 비스 브로커.
  41. 어플리케이션의 등록, 배포를 위한 공통 포맷 확인, 설치, 확장, 제거 기능을 제공하는 응용 프로그램 관리부;
    편의 디바이스와 모바일 디바이스별 인증 확인과 인증 정보를 공유하는 인증/보안부;
    상기 편의 디바이스의 등록과 속성 관리, 상기 편의 디바이스의 모니터링, 이벤트 수집을 담당하는 원격 관리부;
    기 구축된 통신망과의 연동을 통한 이미 확보된 정보를 활용하는 통신망 연동부; 및
    상기 편의 디바이스와 상기 모바일 디바이스에서 수집한 개인 정보를 저장, 관리 및 배포하는 개인화 정보부;
    를 포함하는 편의 서비스 플랫폼.
  42. 제 41 항에 있어서,
    상기 응용 프로그램 관리부는, 상기 편의 디바이스에게 배포되는 어플리케이션을 분류하는 기능, 어플리케이션의 제작의 무결성 확인 기능 및 어플리케이션별 접근 권한 관리 기능을 제공하는 것을 특징으로 하는 편의 서비스 플랫폼.
  43. 제 41 항에 있어서,
    상기 인증/보안부는, 상기 편의 디바이스와 상기 모바일 디바이스 간의 트러스트 관리 및 토큰 발행 기능 및 데이터의 암호화와 인증서 관리 기능을 수행하는 것을 특징으로 하는 편의 서비스 플랫폼.
  44. 제 41 항에 있어서,
    상기 원격 관리부는, 상기 편의 디바이스의 검색과 등록을 위한 초기 연결 설정 및 등록 기능과, 상기 편의 디바이스의 플랫폼 속성 정보 확인, 저장, 호출 정보의 확인 기능을 수행하는 것을 특징으로 하는 편의 서비스 플랫폼.
  45. 제 41 항에 있어서,
    상기 원격 관리부는, 상기 편의 디바이스의 모니터링, 로그인, 알람 정보 확인 및 관리 기능과, 상기 편의 디바이스의 추가 디바이스 이벤트 및 각종 드라이버 관리 기능 및 상기 편의 디바이스의 응용 프로그램의 생명 주기(life cycle) 관리 기능을 제공하는 것을 특징으로 하는 편의 서비스 플랫폼.
  46. 제 41 항에 있어서,
    상기 원격 관리부는, 관리용 사용자의 생성, 추가, 변경, 등록 관리 기능과, 상기 관리용 사용자의 권한 관리와 제어 기능, 시스템 관리를 위한 관리자용 관리 콘솔 기능, 사용자 권한별 최적화된 포털 구성 기능을 제공하는 것을 특징으로 하는 편의 서비스 플랫폼.
  47. 제 41 항에 있어서,
    상기 개인화 정보부는, 상기 개인 정보를 필터링 포맷으로 생성하거나, 데이터 포맷의 문서로 생성하거나, 데이터베이스에 저장할 포맷 문서로 생성하거나, 정의된 포맷 문서로 관리하거나, 개인 정보에 관한 포맷 문서를 배포하는 것을 특징으로 하는 편의 서비스 플랫폼.
KR1020070115269A 2007-11-13 2007-11-13 편의 서비스 개인 정보 관리 방법 및 시스템 KR100913052B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070115269A KR100913052B1 (ko) 2007-11-13 2007-11-13 편의 서비스 개인 정보 관리 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070115269A KR100913052B1 (ko) 2007-11-13 2007-11-13 편의 서비스 개인 정보 관리 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090049160A KR20090049160A (ko) 2009-05-18
KR100913052B1 true KR100913052B1 (ko) 2009-08-20

Family

ID=40857944

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070115269A KR100913052B1 (ko) 2007-11-13 2007-11-13 편의 서비스 개인 정보 관리 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100913052B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101277831B1 (ko) * 2011-06-02 2013-06-21 삼성에스디에스 주식회사 네트워크 기반 협업 디스플레이 방법 및 장치
US9205754B2 (en) 2013-09-30 2015-12-08 Elwha Llc Communication and control regarding electricity provider for wireless electric vehicle electrical energy transfer

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060103832A (ko) * 2005-03-28 2006-10-04 (주) 엘지텔레콤 위치 기반 서비스를 이용한 지역별 광고 제공 시스템 및 그방법
KR20070049426A (ko) * 2005-11-08 2007-05-11 에스케이 텔레콤주식회사 개인 중심의 서비스 제공 방법 및 시스템
KR20070080727A (ko) * 2006-02-08 2007-08-13 주식회사 팬택 이동통신 단말기를 이용한 홈 네트워크 제어 방법 및시스템
KR20070088157A (ko) * 2006-02-24 2007-08-29 (주) 엘지텔레콤 가전장치 제어 할인존 시스템 및 이를 이용한 제어방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060103832A (ko) * 2005-03-28 2006-10-04 (주) 엘지텔레콤 위치 기반 서비스를 이용한 지역별 광고 제공 시스템 및 그방법
KR20070049426A (ko) * 2005-11-08 2007-05-11 에스케이 텔레콤주식회사 개인 중심의 서비스 제공 방법 및 시스템
KR20070080727A (ko) * 2006-02-08 2007-08-13 주식회사 팬택 이동통신 단말기를 이용한 홈 네트워크 제어 방법 및시스템
KR20070088157A (ko) * 2006-02-24 2007-08-29 (주) 엘지텔레콤 가전장치 제어 할인존 시스템 및 이를 이용한 제어방법

Also Published As

Publication number Publication date
KR20090049160A (ko) 2009-05-18

Similar Documents

Publication Publication Date Title
US8447838B2 (en) System and method for providing mobile service
CN105024865B (zh) 云联合即服务
TWI630493B (zh) 用於提供促進感測器驅動式應用的開發及部署之運算平台的系統及方法
EP3370201A1 (en) Data distribution management system
CN109191008A (zh) 一种用于水产品质量******的微服务框架***
CN104756460A (zh) 基于ldap的多顾客云内身份管理***
KR20120076471A (ko) 콘텐츠 서비스 제공 장치 및 그 방법
CN103973770A (zh) 信息处理***
JP2016224578A (ja) SaaS間データ連携支援システムおよびSaaS間データ連携支援方法
CN101345758A (zh) 报表归一化处理方法、装置和***
KR100955573B1 (ko) 편의 서비스 인증 방법 및 시스템
KR100864076B1 (ko) 모바일 디바이스를 이용한 편의 서비스 동적 발견 방법 및편의 서비스 운영 시스템
KR100913052B1 (ko) 편의 서비스 개인 정보 관리 방법 및 시스템
CN103067398A (zh) 一种用于实现第三方应用访问用户数据的方法和设备
CN117527568A (zh) 一种数据整合平台的数据接入方法及***
KR20090044093A (ko) 디바이스 협업 방법 및 시스템
US20210336862A1 (en) Data sample template (dst) management for enabling fog-based data processing
KR100932056B1 (ko) 편의 서비스를 위한 동적 모듈 관리 시스템 및 그 방법
KR100864913B1 (ko) 편의 서비스 연동 방법 및 시스템
CN101827347A (zh) 通信方法、通信***、业务提供平台接入方法
CN102223383B (zh) 一种访问控制方法和装置
WO2015149530A1 (zh) M2m应用服务方法、装置及***
Farhat et al. Open source horizontal iot platforms: A comparative study on functional requirements
JP2006092039A (ja) サービス利用システム
US10235678B1 (en) System and method for managing distributed offerings

Legal Events

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

Payment date: 20120801

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20130731

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140731

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150728

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160801

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170807

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180807

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190806

Year of fee payment: 11