[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102098370B1 - 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법 - Google Patents

소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법 Download PDF

Info

Publication number
KR102098370B1
KR102098370B1 KR1020130147176A KR20130147176A KR102098370B1 KR 102098370 B1 KR102098370 B1 KR 102098370B1 KR 1020130147176 A KR1020130147176 A KR 1020130147176A KR 20130147176 A KR20130147176 A KR 20130147176A KR 102098370 B1 KR102098370 B1 KR 102098370B1
Authority
KR
South Korea
Prior art keywords
car sharing
vehicle
user terminal
information
key
Prior art date
Application number
KR1020130147176A
Other languages
English (en)
Other versions
KR20150063198A (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 KR1020130147176A priority Critical patent/KR102098370B1/ko
Publication of KR20150063198A publication Critical patent/KR20150063198A/ko
Application granted granted Critical
Publication of KR102098370B1 publication Critical patent/KR102098370B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

소셜 네트워크 서비스를 이용하여 서비스 제공자와 수요자를 직접적으로 연결하는 카 쉐어링 서비스를 제공하는 시스템이 개시된다. 본 발명에 따르면, 카쉐어링 서비스 제공자와 이용자간의 직접 거래를 안전하게 제공할 수 있다. 따라서, 별도의 카쉐어링 서비스를 위한 인프라 구축이 필요 없다. 또한 카쉐어링 서비스뿐만 아니라 SNS를 통하여 상품 마케팅을 하고 SNS를 통해 마케팅된 상품에 대한 직거래를 가능하게 하는 모든 서비스로 활용 가능한 이점이 있다.

Description

소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법 {CAR SHARING SERVICE PROVIDING SYSTEM BASED ON SOCIAL NETWORK SERVICE AND METHOD THEREOF}
본 발명은 카 쉐어링 서비스 제공 시스템에 관한 것으로서, 보다 상세하게는 소셜 네트워크 서비스를 이용하여 서비스 제공자와 수요자를 직접적으로 연결하는 카 쉐어링 서비스를 제공하는 시스템에 관한 것이다.
급격한 도시화로 도시 내 주차공간이 매우 부족하며 또한 출고 후 차량 이용효율이 매우 떨어지는 문제점이 있다. 이를 개선하기 위하여 카 쉐어링 서비스가 도입되었으나 이는 렌터카의 단점을 극복하는 서비스에 초점이 맞추어져 있다.
예를 들면, 종래의 카 쉐어링 서비스는 서비스 제공자가 제공하는 예약 시스템을 통하여 예약 하고 이용하는 방식이다. 이와 같은 종래기술에 따르면 시스템에 가입된 회원들에 한하여 서비스가 제공됨에 따라 마케팅 효과를 극대화 할 수 없고, 서비스 제공자가 제공하는 플랫폼에 소비자가 전적으로 의존해야 하는 문제점이 있다.
본 발명은 상술한 종래 기술의 문제점을 해결하기 위하여, 카쉐어링 서비스 제공자와 이용자간의 직접 거래를 안전하게 제공할 수 있는 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법을 제공하는 것을 목적으로 한다.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상술한 본 발명의 목적을 달성하기 위한 본 발명의 일 면에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법은 (a) 제1 사용자 단말기가 정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하고, 차량 공유를 위한 카 쉐어링 정보와 상기 제1 공개 키를 소셜 네트워크 서비스(Social Network Service, 이하 SNS)를 통해 배포하는 단계; (b) 제2 단말기가 정보 암호화를 위한 제2 개인 키와 상기 제2 개인 키에 대응되는 제2 공개 키를 생성하고, 상기 SNS를 통해 상기 카 쉐어링 정보 및 상기 제1 공개 키에 접근하고, 상기 제1 사용자 단말기로 상기 차량의 공유를 위한 신청 메시지 및 상기 제2 공개 키를 전송하는 단계; (c) 상기 제1 사용자 단말기가 상기 제1 개인 키에 의해 암호화된 상기 차량의 공용 스마트 키를 상기 제2 사용자 단말기로 전송하는 단계; 및 (d) 상기 제2 사용자 단말기가 상기 제1 공개 키를 이용하여 암호화된 상기 차량의 공용 스마트 키를 복호화하는 단계를 포함한다.
또한, 본 발명의 일 면에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법은 (e) 상기 제2 사용자 단말기가 상기 제2 개인 키에 의해 암호화된 카 쉐어링 정산 정보를 상기 제1 사용자 단말기로 전송하는 단계; 및 (f) 상기 제1 사용자 단말기가 상기 제2 공개 키를 이용하여 암호화된 카 쉐어링 정산 정보를 복호화하여 정산을 완료하는 단계를 더 포함할 수 있다.
또한, 본 발명의 일 면에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법은 (g) 상기 제1 사용자 단말기가 상기 제1 개인 키를 삭제하는 단계를 더 포함할 수 있다.
바람직한 실시예에 있어서, 상기 카 쉐어링 정보는 상기 차량이 주차된 장소의 위치 정보, 상기 차량의 가용 시간 정보, 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 포함할 수 있다.
또한, 본 발명의 일 면에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법은 상기 (a) 단계 이전에 상기 제1 사용자 단말기가 네트워크로 연결된 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득하는 단계를 더 포함할 수 있다.
한편, 소셜 네트워크 서비스(Social Network Service, 이하 SNS)에 기반하여 카 쉐어링 서비스를 공급하는 자 측의 제1 사용자 단말기와, 상기 카 쉐어링 서비스를 수급하는 자 측의 제2 사용자 단말기와, 차량 단말기를 포함하는 카 쉐어링 서비스 제공 시스템에서 상기 제1 사용자 단말기가 수행하는 방법으로서, 본 발명의 다른 면에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법은 정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하는 단계; 차량 공유를 위한 카 쉐어링 정보 및 상기 제1 공개 키를 상기 SNS를 통해 배포하는 단계; 상기 제2 사용자 단말기로부터의 상기 카 쉐어링 서비스 요청을 수락하는 단계; 상기 차량을 사용하기 위한 권한을 부여하는 공용 스마트 키를 암호화하는 단계; 암호화된 공용 스마트 키를 상기 SNS를 통해 상기 제2 사용자 단말기로 전송하는 단계; 상기 제2 사용자 단말기로부터 상기 SNS를 통해 암호화된 카 쉐어링 정산 정보를 수신하는 단계; 및 상기 카 쉐어링 정산 정보를 복호화하여 정산을 완료하는 단계를 포함한다.
바람직한 실시예에 있어서, 상기 SNS를 통해 배포하는 단계는 네트워크로 연결된 상기 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득하는 단계를 포함한다.
바람직한 실시예에 있어서, 상기 SNS를 통해 배포하는 단계는 상기 차량이 주차된 장소의 위치 정보를 획득하는 단계를 포함한다.
바람직한 실시예에 있어서, 상기 공용 스마트 키를 암호화하는 단계는 상기 제1 개인 키를 이용하여 상기 공용 스마트 키를 암호화하는 단계를 포함한다.
바람직한 실시예에 있어서, 상기 카 쉐어링 서비스 요청을 수락하는 단계는 상기 제2 사용자 단말기로부터 상기 제2 사용자 단말기에서 생성된 제2 공개 키를 전송 받는 단계를 포함한다.
바람직한 실시예에 있어서, 상기 정산을 완료하는 단계는 상기 제2 공개 키를 이용하여 상기 카 쉐어링 정산 정보를 복호화하는 단계를 포함한다.
한편, 소셜 네트워크 서비스(Social Network Service, 이하 SNS)에 기반하여 카 쉐어링 서비스를 공급하는 자 측의 제1 사용자 단말기와, 상기 카 쉐어링 서비스를 수급하는 자 측의 제2 사용자 단말기와, 차량 단말기를 포함하는 시스템에 있어서, 상기 제1 사용자 단말기는 정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하고, 차량 공유를 위한 카 쉐어링 정보 및 상기 제1 공개 키를 상기 SNS를 통해 배포하고, 상기 차량을 사용하기 위한 권한을 부여하는 공용 스마트 키를 상기 제1 개인 키를 이용하여 암호화하여 상기 제2 사용자 단말기로 전송한다.
바람직한 실시예에 있어서, 상기 카 쉐어링 정보는 상기 차량이 주차된 장소의 위치 정보, 상기 차량의 가용 시간 정보, 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 포함한다.
바람직한 실시예에 있어서, 상기 제1 사용자 단말기는 네트워크로 연결된 상기 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득한다.
바람직한 실시예에 있어서, 상기 제1 사용자 단말기는 상기 제2 사용자 단말기로부터 상기 제2 사용자 단말기에서 생성된 제2 공개 키와, 상기 제2 공개 키와 쌍을 이뤄 생성된 제2 개인 키에 의해 암호화된 카 쉐어링 정산 정보를 수신하고, 상기 제2 공개 키를 이용하여 상기 암호화된 카 쉐어링 정산 정보를 복호화하여 정산을 완료한다.
바람직한 실시예에 있어서, 상기 제2 사용자 단말기는 상기 제1 공개 키를 이용하여 암호화된 상기 차량의 공용 스마트 키를 복호화한다.
이상 상술한 바와 같은 본 발명에 따르면, 카쉐어링 서비스 제공자와 이용자간의 직접 거래를 안전하게 제공할 수 있다. 따라서, 별도의 카쉐어링 서비스를 위한 인프라 구축이 필요 없다. 또한 카쉐어링 서비스뿐만 아니라 SNS를 통하여 상품 마케팅을 하고 SNS를 통해 마케팅된 상품에 대한 직거래를 가능하게 하는 모든 서비스로 활용 가능한 이점이 있다.
도 1은 본 발명에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템의 일 예를 도시한 도면.
도 2는 본 발명에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면.
도 3은 서비스 제공자 측 단말에서 수행하는 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면.
도 4는 서비스 수요자 측 단말에서 수행하는 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1은 본 발명에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템의 일 예를 도시한 도면이다.
도 1의 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템은 제1 사용자 단말기(10), 제2 사용자 단말기(20), 차량 단말기(30)를 포함하여 구성된다.
제1 사용자 단말기(10)는 소셜 네트워크 서비스(Social Network Service, 이하 SNS)에 기반하여 카 쉐어링 서비스를 공급하는 자 측의 단말을 의미한다. 예컨대, 차량의 소유자는 공유 가능한 차량을 일정한 장소(예컨대, 공용 주차장 등)에 주차한 후, 상기 제1 사용자 단말기(10)를 이용하여 카 쉐어링 정보를 SNS에 등록한다.
카 쉐어링 정보는 공유 대상이 되는 차량에 대해 서비스 제공자가 등록하는 정보를 의미하는 것으로서, 차량 공유에 필요한 어떤 유형의 정보를 모두 포함한다. 예컨대, 카 쉐어링 정보는 차량이 주차된 장소의 위치 정보, 차량의 모델 정보, 차량의 연식, 차량의 상태 정보, 가용시간 정보 등을 포함할 수 있다.
전술한 카 쉐어링 정보는 제1 사용자 단말기(10)에서 획득 가능하다. 예컨대, 제1 사용자 단말기(10)는 위치 좌표를 GPS 위성으로부터 수신할 수 있는 GPS 수신 모듈을 구비할 수 있으며, 이를 통해 차량이 주차된 장소의 위치 정보를 획득한다. 또한, 제1 사용자 단말기(10)는 차량 단말기(30)와 네트워크로 연결되어, 차량의 고장, 수리 정보와 같은 차량의 상태 정보를 획득할 수도 있다. 또한, 제1 사용자 단말기(10)는 차량의 모델 정보, 가용시간 정보 등에 대한 사용자 입력을 받기 위한 인터페이스를 제공할 수 있다.
한편, 제1 사용자 단말기(10)는 차량 소유주만을 위한 개인 스마트 키 및 카 쉐어링 서비스를 위해 공유할 수 있는 공용 스마트 키를 저장한다. 이를 위해, 제1 사용자 단말기(10)는 디지털 전자 키를 저장 및 관리할 수 있는 보안 토큰(Hardware Security Module, HSM)을 구비한다. 보안 토큰에는 인증 메커니즘이 내장되며, 차량 단말기(30)에 내장되어 있는 인증 모듈과 상호 동작하여 네트워크 서비스 또는 정보 접근을 제어하는 역할을 수행한다.
제1 사용자 단말기(10)는 개인 스마트 키와 공용 스마트 키에 대한 접근 정책을 달리하여 관리한다. 예컨대, 개인 스마트 키는 차량의 소유주만이 접근 가능하며, 공용 스마트 키는 SNS를 통해 온-라인 상에서 일반 공중이 접근 가능하다.
이때, 공용 스마트 키는 서비스 제공자에 의해 수락된 서비스 신청자에 한하여 사용 가능해야 하며, 이를 위해 암호화 기술이 사용될 수 있다. 예컨대, 제1 사용자 단말기(10)는 정보를 암호화하기 위한 암호화 키를 생성하는 암호화 키 생성 모듈을 구비할 수 있다. 공용 스마트 키는 암호화 키에 의해 암호화되어 서비스 수요자에게 전달되며, 서비스 수요자는 서비스 제공자에 의해 공유된 암호화 키를 이용하여 암호화된 공용 스마트 키를 복호화하여 사용한다.
구체적인 실시예로서, 제1 사용자 단말기(10)는 단말 내부에서 정보 암호화에 사용되는 개인 키와, 이에 대응되는 공개 키를 쌍으로 생성한다. 여기서, 개인 키와 공개 키는 동일한 암호화 정보를 가지는 것이 바람직하다.
공용 스마트 키와 같은 디지털 정보는 개인 키를 이용하여 단말 내부에서 암호화되며, 공개 키는 SNS를 통해 일반 공중에게 배포된다. 서비스 수요자는 서비스 제공자로부터 SNS를 통해 암호화된 공용 스마트 키를 전송 받고, 공개 키를 이용하여 암호화된 공용 스마트 키를 복호화한다.
전술한 바와 같은 개인 키-공개 키 기반의 암호화 기술이 SNS에 접목됨으로써, 서비스 제공자와 서비스 수요자는 별도의 서비스 플랫폼을 이용할 필요 없이 직접 거래를 안전하게 수행할 수 있다.
제2 사용자 단말기(20)는 SNS에 기반하여 카 쉐어링 서비스를 수급하는 자 측의 단말을 의미한다. 예컨대, 서비스 수요자는 제2 사용자 단말기(20)에서 실행되는 SNS를 이용하여 카 쉐어링 가능 자원을 검색하고, 적당한 자원을 공급하는 서비스 제공자에게 서비스를 피어-투-피어(peer to peer)로 신청할 수 있다.
한편, 서비스 수요자가 차량 사용을 완료하고 비용 결제 등의 정산을 SNS을 통해 수행하기 위해서는 정산 정보를 암호화할 필요가 있다. 이를 위해, 제2 사용자 단말기(20)는 제1 사용자 단말기(10)에서 설명한 개인 키-공개 키 기반의 암호화 기술을 사용할 수 있다. 예컨대, 제2 사용자 단말기(20)는 정보를 암호화하기 위한 암호화 키를 생성하는 암호화 키 생성 모듈을 구비할 수 있다. 암호화 키 생성 모듈에서 생성된 개인 키를 이용하여 카 쉐어링 정산 정보는 암호화되고, 암호화된 정산 정보가 서비스 제공자 측의 제1 사용자 단말기(10)로 전송된다. 이때, 상기 개인 키와 쌍으로 생성된 공개 키는 SNS를 통해 제1 사용자 단말기(10)로 배포되는 것은 전술한 바와 같다.
제1 사용자 단말기(10)는 제2 사용자 단말기(20)에서 배포된 공개 키를 이용하여 암호화된 카 쉐어링 정산 정보를 복호화하고 정산을 완료한다. 여기서, 카 쉐어링 정산 정보는 계좌 이체를 위한 1회용 비밀번호(OTP) 등을 포함할 수 있다.
차량 단말기(30)는 제1 사용자 단말기(10) 또는 제2 사용자 단말기(20)와 네트워크 연결을 위한 네트워크 인터페이스를 구비한다. 제1 사용자 단말기(10) 또는 제2 사용자 단말기(20)에서 상기 네트워크 인터페이스를 통해 전송되는 개인 스마트 키 또는 공개 스마트 키는 차량 단말기(30)에 내장된 인증 모듈에 의해 인증된다. 차량 단말기(30)에 의해 인증된 스마트 키만이 차량을 운행할 수 있는 권한을 획득할 수 있으며, 이에 대한 구체적인 기술은 공지된 바와 같으므로 설명은 생략하도록 한다.
이상으로, 본 발명에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템을 설명하였으며, 이하에서는 카 쉐어링 서비스 제공 시스템이 소셜 네트워크 서비스를 기반으로 서비스를 제공하는 과정에 대해 설명하기로 한다.
도 2는 본 발명에 따른 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면이다.
도 2를 참조하면, S10 단계에서, 사용자 단말기(10)는 정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성한다. 여기서, 제1 개인 키와 제1 공개 키는 동일한 암호화 정보를 가지는 것이 바람직하며, 제1 개인 키는 사용자 단말기(10) 내에서 정보 암호화에 사용되며, 제1 공개 키는 SNS를 통해 온-라인으로 배포된다.
S20 단계에서, 제1 사용자 단말기(10)는 차량 공유를 위한 카 쉐어링 정보 및 암호화를 위해 생성된 제1 공개 키를 SNS를 통해 배포한다. 상기 카 쉐어링 정보는 차량이 주차된 장소의 위치 정보, 차량의 가용 시간 정보, 차량의 모델 정보, 차량의 상태 정보 중 적어도 하나를 포함할 수 있다.
한편, 카 쉐어링 정보는 제1 사용자 단말기(10)가 네트워크로 연결된 외부 기기로부터 획득하거나, 혹은 사용자 인터페이스를 통한 사용자 입력으로부터 획득될 수 있음은 앞서 살펴본 바와 같다.
SNS에서는 카 쉐어링이 가능한 자원의 카 쉐어링 정보와 이를 등록한 사람의 공개키 정보가 공유된다. 카 쉐어링 서비스를 받고자 하는 자는 제2 사용자 단말기(20)를 이용하여 카 쉐어링 가능 자원을 검색한다(S30).
예를 들어, 서비스 수요자는 자신이 차를 이용하고 싶은 위치, 이용시간, 차량 모델 등의 정보를 가지고 SNS에서 카 쉐어링 가능 차를 찾는다. 만약, 적절한 차량을 SNS에서 발견하게 되면(설명의 편의를 위해, 제1 사용자 단말기(10)를 이용하여 등록한 차량이 선택된 것으로 가정하자), 서비스 수요자는 배포된 상기 제1 공개 키를 제2 사용자 단말기(20)에 저장하고(S40), 정보 암호화를 위한 제2 개인 키와 상기 제2 개인 키에 대응되는 제2 공개 키를 생성한다(S50).
S60 단계에서, 제2 사용자 단말기(20)는 SNS를 통해 제1 사용자 단말기(10)로 차량의 공유를 위한 신청 메시지 및 제2 공개 키를 전송한다.
서비스 제공자는 서비스 요청을 수락할 경우, 제1 사용자 단말기(10)에 상기 제2 공개 키를 저장하고(S70), 제2 사용자 단말기(20)로 암호화된 차량의 공용 스마트 키를 전송한다(S80). 여기서, 공용 스마트 키의 암호화는 제1 사용자 단말기(10)에서 수행되며, 기 생성된 제1 개인 키가 암호화에 사용되는 것은 앞서 살펴본 바와 같다.
S90 단계에서, 제2 사용자 단말기(20)는 전송된 암호화된 공용 스마트 키를 저장하고, 제1 사용자 단말기(10)에서 기 배포된 제1 공개 키를 이용하여 공용 스마트 키의 암호를 해독한다. 공용 스마트 키를 암호화하는데 사용된 제1 개인 키와 이를 해독하는데 사용되는 제1 공개 키는 동일 또는 상응하는 암호화 정보를 가진다. 이를 위해, 제1 사용자 단말기(10)에서는 제1 개인 키와 제1 공개 키를 쌍으로 생성한다.
S100 단계에서, 제2 사용자 단말기(20)는 제2 개인 키를 이용하여 카 쉐어링 정산 정보를 암호화하고, 암호화된 카 쉐어링 정산 정보를 제1 사용자 단말기(10)로 전송한다.
제1 사용자 단말기(10)는 제2 사용자 단말기(20)에서 전송된 제2 공개 키를 이용하여 암호화된 카 쉐어링 정산 정보를 해독하여 정산을 완료한다(S110). 여기서, 카 쉐어링 정산 정보는 계좌 이체를 위한 1회용 비밀번호(OTP) 등을 포함할 수 있다.
도 3은 서비스 제공자 측 단말에서 수행하는 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면이다.
이하에서는, 도 3을 참조하여 서비스 제공자 측 단말, 즉 제1 사용자 단말기(10)에서 수행하는 카 쉐어링 서비스 제공방법을 살펴보도록 한다.
S311, S312, S313 단계에서, 제1 사용자 단말기(10)는 공유 대상이 되는 차량의 카 쉐어링 정보를 획득한다. 예컨대, 상기 카 쉐어링 정보는 차량이 주차된 장소의 위치 정보, 차량의 가용 시간 정보, 차량의 모델 정보, 차량의 상태 정보를 포함한다.
구체적인 실시예로서, 제1 사용자 단말기(10)는 내부에 구비된 GPS 수신 모듈을 이용하여 GPS 위성에서 전송되는 위치 좌표 정보를 수신하여, 차량이 주차된 장소의 위치 정보를 획득한다.
또한, 제1 사용자 단말기(10)는 차량 단말기(30)와 네트워크 연결되어, 차량 단말기(30)로부터 차량 모델 정보, 차량 상태 정보 등을 전송 받는다.
또한, 제1 사용자 단말기(10)는 사용자 입력을 위한 인터페이스를 제공할 수 있으며, 사용자로부터 입력되는 정보에서 서비스 이용 시간 등의 정보를 획득한다.
S320 단계에서, 제1 사용자 단말기(10)는 전술한 과정을 통해 획득한 카 쉐어링 정보를 구성하고, 이를 저장한다.
이후, 제1 사용자 단말기(10)는 정보 암호화를 위한 제1 개인 키와, 이에 대응되는 제1 공개 키를 생성한다(S330).
서비스 제공자는 제1 사용자 단말기(10)로 SNS를 통해 카 쉐어링 정보와 함께 제1 공개 키를 배포한다(S340).
서비스 수요자는 SNS를 통해 카 쉐어링 가용 자원을 검색하고, 제2 사용자 단말기(20)를 이용하여 서비스 제공자에게 카 쉐어링 서비스 신청을 한다. 이때, 서비스 수요자는 수락 여부를 결정할 수 있고(S350), 만약 서비스 신청을 수락한다면, 서비스 수요자가 서비스 신청 시 배포한 제2 공개 키 및 서비스 신청 정보를 제1 사용자 단말기(10)에 저장한다(S360).
S370 단계에서, 제1 사용자 단말기(10)는 제1 개인 키를 이용하여 공용 스마트 키를 암호화하고, 이를 제2 사용자 단말기(20)로 전송한다.
이후, 서비스 사용이 완료되면, 제2 사용자 단말기(20)로부터 암호화된 카 쉐어링 정산 정보를 수신하고, 제2 공개 키를 이용하여 이를 해독한다(S380).
S390 단계에서, 카 쉐어링 정산 정보를 해독 후, 정산이 완료되면 공용 스마트 키를 암호화하기 위해 생성한 제1 개인 키를 폐기한다. 이와 같이, 공용 스마트 키의 암호화에 사용되는 암호화 키는 서비스마다 새롭게 생성되며, 이로 인해 서비스 제공자와 수요자 사이의 직접 거래의 보안이 향상될 수 있다.
도 4는 서비스 수요자 측 단말에서 수행하는 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공방법을 설명하기 위한 도면이다.
이하에서는, 도 4를 참조하여 서비스 수요자 측 단말, 즉 제2 사용자 단말기(20)에서 수행하는 카 쉐어링 서비스 제공방법을 살펴보도록 한다.
S410 단계에서, 서비스 수요자는 SNS에서 원하는 차량을 검색하여 차량을 발견한다.
S420 단계에서, 원하는 차량에 대해 배포된 제1 공개 키가 제2 사용자 단말기(20)에 저장된다. 이후, 제2 사용자 단말기(20)에서는 정보 암호화를 위한 제2 개인 키와 제2 공개 키가 쌍으로 생성된다(S430).
S440 단계에서, 서비스 수용자는 제2 사용자 단말기(20)를 이용하여 이용시간을 포함한 카쉐어링 서비스를 신청함과 동시에 제2 공개 키를 제1 사용자 단말기(10)로 전달한다.
이후, 서비스 신청이 수락되면, 제1 사용자 단말기(10)에서 전송되는 암호화된 공용 스마트 키를 수신하고(S450), 제1 공개 키를 이용하여 암호를 해독한다(S460).
S470 단계에서, 서비스 사용이 완료되면 제2 사용자 단말기(20)는 카 쉐어링 정산 정보를 제2 개인 키로 암호화하고, 이를 제1 사용자 단말기(10)로 전송한다.
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구의 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.

Claims (16)

  1. (a) 제1 사용자 단말기가 정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하고, 차량 공유를 위한 카 쉐어링 정보와 상기 제1 공개 키를 소셜 네트워크 서비스(Social Network Service, 이하 SNS)를 통해 배포하는 단계;
    (b) 제2 단말기가 정보 암호화를 위한 제2 개인 키와 상기 제2 개인 키에 대응되는 제2 공개 키를 생성하고, 상기 SNS를 통해 상기 카 쉐어링 정보 및 상기 제1 공개 키에 접근하고, 상기 제1 사용자 단말기로 상기 차량의 공유를 위한 신청 메시지 및 상기 제2 공개 키를 전송하는 단계;
    (c) 상기 제1 사용자 단말기가 상기 제1 개인 키에 의해 암호화된 상기 차량의 공용 스마트 키를 제2 사용자 단말기로 전송하는 단계; 및
    (d) 상기 제2 사용자 단말기가 상기 제1 공개 키를 이용하여 암호화된 상기 차량의 공용 스마트 키를 복호화하는 단계를 포함하는
    소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  2. 제1항에 있어서,
    (e) 상기 제2 사용자 단말기가 상기 제2 개인 키에 의해 암호화된 카 쉐어링 정산 정보를 상기 제1 사용자 단말기로 전송하는 단계; 및
    (f) 상기 제1 사용자 단말기가 상기 제2 공개 키를 이용하여 암호화된 카 쉐어링 정산 정보를 복호화하여 정산을 완료하는 단계를 더 포함하는
    소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  3. 제2항에 있어서,
    (g) 상기 제1 사용자 단말기가 상기 제1 개인 키를 삭제하는 단계를 더 포함하는
    소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  4. 제1항에 있어서, 상기 카 쉐어링 정보는,
    상기 차량이 주차된 장소의 위치 정보, 상기 차량의 가용 시간 정보, 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  5. 제1항에 있어서, 상기 (a) 단계 이전에,
    상기 제1 사용자 단말기가 네트워크로 연결된 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득하는 단계를 더 포함하는
    소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  6. 소셜 네트워크 서비스(Social Network Service, 이하 SNS)에 기반하여 카 쉐어링 서비스를 공급하는 자 측의 제1 사용자 단말기와, 상기 카 쉐어링 서비스를 수급하는 자 측의 제2 사용자 단말기와, 차량 단말기를 포함하는 카 쉐어링 서비스 제공 시스템에서, 상기 제1 사용자 단말기가 수행하는 방법으로서,
    정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하는 단계;
    차량 공유를 위한 카 쉐어링 정보 및 상기 제1 공개 키를 상기 SNS를 통해 배포하는 단계;
    상기 제2 사용자 단말기로부터의 상기 카 쉐어링 서비스 요청을 수락하는 단계;
    상기 차량을 사용하기 위한 권한을 부여하는 공용 스마트 키를 암호화하는 단계;
    암호화된 공용 스마트 키를 상기 SNS를 통해 상기 제2 사용자 단말기로 전송하는 단계;
    상기 제2 사용자 단말기로부터 상기 SNS를 통해 암호화된 카 쉐어링 정산 정보를 수신하는 단계; 및
    상기 카 쉐어링 정산 정보를 복호화하여 정산을 완료하는 단계를 포함하는
    소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  7. 제6항에 있어서, 상기 SNS를 통해 배포하는 단계는,
    네트워크로 연결된 상기 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득하는 단계를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  8. 제6항에 있어서, 상기 SNS를 통해 배포하는 단계는,
    상기 차량이 주차된 장소의 위치 정보를 획득하는 단계를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  9. 제6항에 있어서, 상기 공용 스마트 키를 암호화하는 단계는,
    상기 제1 개인 키를 이용하여 상기 공용 스마트 키를 암호화하는 단계를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  10. 제6항에 있어서, 상기 카 쉐어링 서비스 요청을 수락하는 단계는,
    상기 제2 사용자 단말기로부터 상기 제2 사용자 단말기에서 생성된 제2 공개 키를 전송 받는 단계를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  11. 제10항에 있어서, 상기 정산을 완료하는 단계는,
    상기 제2 공개 키를 이용하여 상기 카 쉐어링 정산 정보를 복호화하는 단계를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 방법.
  12. 소셜 네트워크 서비스(Social Network Service, 이하 SNS)에 기반하여 카 쉐어링 서비스를 공급하는 자 측의 제1 사용자 단말기와, 상기 카 쉐어링 서비스를 수급하는 자 측의 제2 사용자 단말기와, 차량 단말기를 포함하는 시스템에 있어서,
    상기 제1 사용자 단말기는,
    정보 암호화를 위한 제1 개인 키와 상기 제1 개인 키에 대응되는 제1 공개 키를 생성하고, 차량 공유를 위한 카 쉐어링 정보 및 상기 제1 공개 키를 상기 SNS를 통해 배포하고, 상기 차량을 사용하기 위한 권한을 부여하는 공용 스마트 키를 상기 제1 개인 키를 이용하여 암호화하여 상기 제2 사용자 단말기로 전송하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템.
  13. 제12항에 있어서, 상기 카 쉐어링 정보는,
    상기 차량이 주차된 장소의 위치 정보, 상기 차량의 가용 시간 정보, 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 포함하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템.
  14. 제12항에 있어서, 상기 제1 사용자 단말기는,
    네트워크로 연결된 상기 차량 단말기로부터 상기 차량의 모델 정보, 상기 차량의 상태 정보 중 적어도 하나를 획득하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템.
  15. 제12항에 있어서, 상기 제1 사용자 단말기는,
    상기 제2 사용자 단말기로부터 상기 제2 사용자 단말기에서 생성된 제2 공개 키와, 상기 제2 공개 키와 쌍을 이뤄 생성된 제2 개인 키에 의해 암호화된 카 쉐어링 정산 정보를 수신하고,
    상기 제2 공개 키를 이용하여 상기 암호화된 카 쉐어링 정산 정보를 복호화하여 정산을 완료하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템.
  16. 제12항에 있어서, 상기 제2 사용자 단말기는,
    상기 제1 공개 키를 이용하여 암호화된 상기 차량의 공용 스마트 키를 복호화하는 것
    인 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템.
KR1020130147176A 2013-11-29 2013-11-29 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법 KR102098370B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130147176A KR102098370B1 (ko) 2013-11-29 2013-11-29 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130147176A KR102098370B1 (ko) 2013-11-29 2013-11-29 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법

Publications (2)

Publication Number Publication Date
KR20150063198A KR20150063198A (ko) 2015-06-09
KR102098370B1 true KR102098370B1 (ko) 2020-04-07

Family

ID=53503785

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130147176A KR102098370B1 (ko) 2013-11-29 2013-11-29 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR102098370B1 (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101626494B1 (ko) 2015-07-08 2016-06-02 (주)디지파츠 카쉐어링 서비스 시스템 및 방법
CN106530674A (zh) * 2015-09-10 2017-03-22 石立公 基于多源定位的拼车系统、拼车终端和拼车方法
KR101971247B1 (ko) * 2015-10-29 2019-08-13 자동차부품연구원 사용자들 간의 카쉐어링용 전기차 다이렉트 인수인계방법 또는 그 장치
KR20170077328A (ko) 2015-12-28 2017-07-06 현대자동차주식회사 자동차 관리 시스템 및 방법
KR102474797B1 (ko) * 2016-10-19 2022-12-06 현대자동차주식회사 스마트폰을 이용한 차량 제어 시스템 및 그 방법
KR102490395B1 (ko) 2018-04-02 2023-01-19 삼성전자 주식회사 외부 전자 장치의 키를 공유하는 전자 장치 및 전자 장치의 동작 방법
KR102681702B1 (ko) 2018-12-12 2024-07-08 현대자동차주식회사 사용자 관심정보 제공장치 및 방법
KR20210085706A (ko) 2019-12-31 2021-07-08 주식회사 피플카 공유 차량 배차 방법, 공유 차량 재배치 방법, 카 쉐어링 방법 및 이에 적합한 카 쉐어링 시스템
KR102467562B1 (ko) * 2020-08-25 2022-11-16 주식회사 엘지유플러스 차량 예약을 위한 통신사 서버와 단말 및 그 동작 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008052663A (ja) * 2006-08-28 2008-03-06 Ntt Docomo Inc マイカーの時間貸し仲介システム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100682263B1 (ko) * 2005-07-19 2007-02-15 에스케이 텔레콤주식회사 모바일을 이용한 원격 권한인증 시스템 및 방법
KR101192304B1 (ko) * 2010-05-12 2012-10-18 브이피 주식회사 모바일 안전 결제 방법 및 시스템
KR20130112512A (ko) * 2012-04-04 2013-10-14 주식회사 케이티 차량 운행 서비스 제공 방법과 시스템 및 이를 위한 장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008052663A (ja) * 2006-08-28 2008-03-06 Ntt Docomo Inc マイカーの時間貸し仲介システム

Also Published As

Publication number Publication date
KR20150063198A (ko) 2015-06-09

Similar Documents

Publication Publication Date Title
KR102098370B1 (ko) 소셜 네트워크 서비스 기반 카 쉐어링 서비스 제공 시스템 및 그 방법
US20200090169A1 (en) Method and apparatus for facilitating electronic payments using a wearable device
WO2017219860A1 (zh) 一种离线支付方法和装置
US9819672B1 (en) Sharing access tokens with trusted users
US20160378949A1 (en) System, method, and apparatus for electronic prescription
US11134069B2 (en) Method for authorizing access and apparatus using the method
CN101883100B (zh) 一种数字内容分布式授权方法
WO2015072203A1 (ja) 情報配信システム
US10097666B2 (en) Accessing a service using an encrypted token
JP5000669B2 (ja) デジタル権利管理のためのユーザドメイン加入方法及びその情報交換方法
RU2018145757A (ru) Многоуровневое шифрование сообщений
CN105656624A (zh) 一种客户端、服务器、数据传输方法与系统
CN103733599A (zh) 云计算系统中用于支持家庭云的装置和方法
CN101605137A (zh) 安全分布式文件系统
CN110084017A (zh) 一种身份认证设备、系统、方法、装置和存储介质
US8984274B1 (en) Secure data updates
TW201433133A (zh) 認證與授權的方法及系統
US20180176223A1 (en) Use of Personal Device for Convenient and Secure Authentication
WO2014146609A1 (zh) 信息处理方法、信任服务器及云服务器
CN106358246B (zh) 一种访问令牌颁发方法及相关设备
JP2015535154A (ja) 通信情報伝送方法及びシステム
KR20170045786A (ko) 개인정보 보호 서비스 제공 시스템 및 그 방법
CN106877996B (zh) Pki域内的用户访问ibc域内的资源的认证密钥协商方法
CN106685931B (zh) 智能卡应用管理方法和系统、终端和智能卡
KR100989371B1 (ko) 개인 홈 도메인을 위한 디지털 저작권 관리방법

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