KR102741081B1 - Server and method for providing charging service for vehicle charging - Google Patents
Server and method for providing charging service for vehicle charging Download PDFInfo
- Publication number
- KR102741081B1 KR102741081B1 KR1020210155098A KR20210155098A KR102741081B1 KR 102741081 B1 KR102741081 B1 KR 102741081B1 KR 1020210155098 A KR1020210155098 A KR 1020210155098A KR 20210155098 A KR20210155098 A KR 20210155098A KR 102741081 B1 KR102741081 B1 KR 102741081B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- charging service
- information
- charging
- providing server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 39
- 238000004891 communication Methods 0.000 claims abstract description 43
- 230000008901 benefit Effects 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 14
- 238000004590 computer program Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000032683 aging Effects 0.000 description 4
- 238000004883 computer application Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013179 statistical model Methods 0.000 description 3
- 229920001621 AMOLED Polymers 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000013210 evaluation model Methods 0.000 description 2
- 239000002828 fuel tank Substances 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000003502 gasoline Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/90—Vehicles comprising electric prime movers
- B60Y2200/91—Electric vehicles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/7072—Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Transportation (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Sustainable Energy (AREA)
- Sustainable Development (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Operations Research (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
차량 충전을 위한 충전 서비스 제공 서버는, 스토리지, 통신 인터페이스 유닛, 메모리, 및 프로세스를 포함한다. 충전 서비스 제공 서버의 프로세서는 메모리에 저장된 인스트럭션들을 실행하여, 스토리지에 저장된, 차량의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단하고, 충전 서비스 제공 조건을 만족하는 경우, 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하고, 통신 인터페이스 유닛을 통해, 결정된 충전 서비스 제공 플랜에 관한 정보를 차량에 대응되는 사용자 단말에 전송하고, 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송한다.A charging service providing server for vehicle charging includes a storage, a communication interface unit, a memory, and a processor. The processor of the charging service providing server executes instructions stored in the memory, determines whether a charging service providing condition is satisfied by using a first charging service providing model that inputs vehicle information including charging status information and location information of the vehicle, which are stored in the storage, and if the charging service providing condition is satisfied, determines a charging service providing plan by using a second charging service providing model that inputs vehicle information, charging service situation information, and road situation information, and transmits information about the determined charging service providing plan to a user terminal corresponding to the vehicle through the communication interface unit, and transmits charging service operation information according to the determined charging service providing plan to a charging service technician terminal.
Description
차량 충전을 위한 충전 서비스 제공 서버 및 방법, 그리고 차량 충전을 위한 충전 서비스 지원 애플리케이션에 관한 것이다.The present invention relates to a charging service providing server and method for charging a vehicle, and a charging service support application for charging a vehicle.
전기차 시장은 급증하는 전기차 수요에 의해 나날이 급증하고 있다. 그럼에도 불구하고, 전기차 충전 인프라는 부족한 실정이며, 다가구 밀집 지역이나 노후건물이 많은 지역은 충전 인프라의 구축에 어려움이 있다.The electric vehicle market is growing rapidly day by day due to the rapidly increasing demand for electric vehicles. However, electric vehicle charging infrastructure is insufficient, and it is difficult to build charging infrastructure in areas with dense multi-family housing or many old buildings.
충전기 설치를 위해 요구되는 공간적 제약과 충전을 위해 소요되는 시간적 제약을 극복할 수 있는 새로운 형태의 전기차 충전 솔루션이 요구되고 있다.There is a need for a new type of electric vehicle charging solution that can overcome the spatial constraints required for charger installation and the time constraints required for charging.
차량 충전이 필요한 사용자의 호출에 따라 차량 충전이 이루어지도록 하는 차량 충전을 위한 충전 서비스 제공 서버 및 방법, 그리고 차량 충전을 위한 충전 서비스 지원 애플리케이션을 제공하는 것이다.The present invention provides a charging service providing server and method for vehicle charging, which enables vehicle charging according to a call from a user who needs to charge his/her vehicle, and a charging service support application for vehicle charging.
충전 서비스 제공 조건을 만족하는 차량에 대해 충전 서비스 제공 플랜을 결정하여 충전 서비스를 제공하는 충전 서비스 제공 서버 및 방법을 제공하는 것이다.The present invention provides a charging service providing server and method that determine a charging service provision plan for a vehicle that satisfies the charging service provision conditions and provides a charging service.
제 1 측면에 따른 차량 충전을 위한 충전 서비스 제공 서버는, 스토리지, 통신 인터페이스 유닛, 인스트럭션들을 저장하는 메모리, 및 상기 인스트럭션들을 실행하여, 상기 스토리지에 저장된, 차량의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단하고, 상기 충전 서비스 제공 조건을 만족하는 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하고, 상기 통신 인터페이스 유닛을 통해, 상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하고, 상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 프로세서를 포함한다.A charging service providing server for vehicle charging according to the first aspect includes a storage, a communication interface unit, a memory storing instructions, and a processor executing the instructions to determine whether a charging service providing condition is satisfied by using a first charging service providing model that inputs vehicle information including charging status information and location information of a vehicle stored in the storage, and if the charging service providing condition is satisfied, to determine a charging service providing plan by using a second charging service providing model that inputs the vehicle information, charging service situation information, and road situation information, and to transmit information about the determined charging service providing plan to a user terminal corresponding to the vehicle through the communication interface unit, and to transmit charging service operation information according to the determined charging service providing plan to a charging service technician terminal.
제 2 측면에 따른 차량 충전을 위한 충전 서비스 제공 방법은, 차량의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단하는 단계, 상기 충전 서비스 제공 조건을 만족하는 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하는 단계, 상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하는 단계, 및 상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 단계를 포함한다.A method for providing a charging service for vehicle charging according to a second aspect includes a step of determining whether a charging service provision condition is satisfied by using a first charging service provision model that inputs vehicle information including charging status information and location information of the vehicle; a step of determining a charging service provision plan by using a second charging service provision model that inputs the vehicle information, charging service situation information, and road situation information when the charging service provision condition is satisfied; a step of transmitting information about the determined charging service provision plan to a user terminal corresponding to the vehicle; and a step of transmitting charging service operation information according to the determined charging service provision plan to a charging service technician terminal.
제 3 측면에 따른 컴퓨터 판독 가능 저장매체는, 차량의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단하는 명령어들, 상기 충전 서비스 제공 조건을 만족하는 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하는 명령어들, 상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하는 명령어들, 및 상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 명령어들을 포함하는, 컴퓨터에서 실행시키기 위한 프로그램을 저장한다.A computer-readable storage medium according to a third aspect stores a program to be executed by a computer, the program including: commands for determining whether a charging service provision condition is satisfied by using a first charging service provision model that inputs vehicle information including charging status information and location information of the vehicle; commands for determining a charging service provision plan by using a second charging service provision model that inputs the vehicle information, charging service situation information, and road situation information when the charging service provision condition is satisfied; commands for transmitting information about the determined charging service provision plan to a user terminal corresponding to the vehicle; and commands for transmitting charging service operation information according to the determined charging service provision plan to a charging service technician terminal.
도 1은 차량 충전을 위한 충전 서비스 환경을 설명하기 위한 도면이다.
도 2는 차량의 구성 및 동작을 설명하기 위한 도면이다.
도 3은 사용자 단말의 구성 및 동작을 설명하기 위한 도면이다.
도 4는 차량 충전을 위한 충전 서비스 제공 서버의 구성 및 동작을 설명하기 위한 도면이다.
도 5는 실시간 호출에 따른 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다.
도 6은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스를 설명하기 위한 도면이다.
도 7은 실시간 호출 이후, 변경되는 사용자 인터페이스를 설명하기 위한 도면이다.
도 8은 충전 시작 이후, 충전 상황 및 충전 결과 화면을 출력하는 사용자 인터페이스를 설명하기 위한 도면이다.
도 9는 예약 호출에 따른 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다.
도 10은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 예약 호출을 선정하는 사용자 인터페이스를 설명하기 위한 도면이다.
도 11은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 급속 충전 예약을 설정하는 사용자 인터페이스를 설명하기 위한 도면이다.
도 12는 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 완속 충전 예약을 설정하는 사용자 인터페이스를 설명하기 위한 도면이다.
도 13은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 새벽 충전 예약을 설정하는 사용자 인터페이스의 일 예를 설명하기 위한 도면이다.
도 14는 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 새벽 충전 예약을 설정하는 사용자 인터페이스의 다른 예를 설명하기 위한 도면이다.
도 15는 차량 충전을 위한 충전 서비스 지원 방법을 나타낸 흐름도이다.
도 16은 차량 충전을 위한 충전 서비스 제공 방법을 나타낸 흐름도이다.
도 17은 충전 서비스 제공 서버에 의해 수행되는 차량 충전을 위한 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다.
도 18은 충전 서비스 제공 서버에 의해 수행되는 차량 충전을 위한 충전 서비스 제공 방법을 나타낸 흐름도이다.Figure 1 is a drawing for explaining a charging service environment for vehicle charging.
Figure 2 is a drawing for explaining the configuration and operation of the vehicle.
Figure 3 is a drawing for explaining the configuration and operation of a user terminal.
Figure 4 is a drawing for explaining the configuration and operation of a charging service providing server for vehicle charging.
Figure 5 is a drawing for explaining a process for providing a charging service according to a real-time call.
Figure 6 is a drawing for explaining a user interface according to execution of a charging service support application for vehicle charging.
Figure 7 is a drawing to explain the user interface that changes after a real-time call.
Figure 8 is a drawing for explaining a user interface that outputs a charging status and charging result screen after charging starts.
Figure 9 is a drawing for explaining the process of providing a charging service according to a reservation call.
FIG. 10 is a drawing for explaining a user interface for selecting a reservation call in a user interface according to execution of a charging service support application for vehicle charging.
FIG. 11 is a drawing for explaining a user interface for setting a rapid charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
FIG. 12 is a drawing for explaining a user interface for setting a slow charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
FIG. 13 is a drawing for explaining an example of a user interface for setting a dawn charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
FIG. 14 is a drawing for explaining another example of a user interface for setting a dawn charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
Figure 15 is a flowchart illustrating a charging service support method for vehicle charging.
Figure 16 is a flow chart showing a method for providing charging services for vehicle charging.
Figure 17 is a drawing for explaining a process of providing a charging service for vehicle charging performed by a charging service providing server.
Figure 18 is a flowchart illustrating a charging service providing method for vehicle charging performed by a charging service providing server.
이하에서는 도면을 참조하여 다양한 실시예들을 상세히 설명한다. 실시예들의 특징을 보다 명확히 설명하기 위하여 이하의 실시예들이 속하는 기술분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 관해서 자세한 설명은 생략한다.Hereinafter, various embodiments will be described in detail with reference to the drawings. In order to more clearly explain the features of the embodiments, detailed descriptions of matters that are widely known to those skilled in the art to which the embodiments below belong will be omitted.
한편, 본 명세서에서 어떤 구성이 다른 구성과 "연결"되어 있다고 할 때, 이는 '직접적으로 연결'되어 있는 경우뿐 아니라, '그 중간에 다른 구성을 사이에 두고 연결'되어 있는 경우도 포함한다. 또한, 어떤 구성이 다른 구성을 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한, 그 외 다른 구성을 제외하는 것이 아니라 다른 구성들 더 포함할 수도 있다는 것을 의미한다.Meanwhile, when it is said in this specification that a certain configuration is "connected" to another configuration, this includes not only the case where it is "directly connected" but also the case where it is "connected with another configuration in between." In addition, when it is said that a certain configuration "includes" another configuration, this means that, unless specifically stated otherwise, it does not exclude other configurations but may include other configurations as well.
또한, 본 명세서에서 사용되는 '제 1' 또는 '제 2' 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용할 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. Additionally, terms including ordinal numbers, such as "first" or "second," used herein may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
본 실시예들은 차량 충전을 위한 충전 서비스 제공 서버 및 방법, 그리고 차량 충전을 위한 충전 서비스 지원 애플리케이션에 관한 것으로서 이하의 실시예들이 속하는 기술 분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 관해서는 자세한 설명을 생략한다.The present embodiments relate to a charging service providing server and method for vehicle charging, and a charging service support application for vehicle charging. Detailed descriptions of matters that are widely known to those skilled in the art to which the following embodiments belong are omitted.
도 1은 차량 충전을 위한 충전 서비스 환경을 설명하기 위한 도면이다.Figure 1 is a drawing for explaining a charging service environment for vehicle charging.
차량(100)은 충전 가능한 배터리 장치를 구비하는 운송 수단 또는 이동 수단을 말한다. 예를 들어, 챠량(100)은 전기 충전을 할 수 있는 전기차, 하이브리드카, 전동 스쿠터, 전동 킥보드, 전기 이륜차 등 일 수 있다. 차량(100)은 배터리 장치의 전원을 차량(100) 내부에 전원 공급이 필요한 곳에 적절히 배분하여 운행할 수 있다. 배터리 장치로부터 차량(100)의 곳곳에 전원이 공급되면, 배터리 장치는 방전이 되고, 충전이 필요하게 된다.A vehicle (100) refers to a means of transportation or a moving means equipped with a rechargeable battery device. For example, the vehicle (100) may be an electric vehicle, a hybrid car, an electric scooter, an electric kickboard, an electric two-wheeled vehicle, etc. that can be charged electrically. The vehicle (100) can be operated by appropriately distributing the power of the battery device to places inside the vehicle (100) that require power supply. When power is supplied from the battery device to various parts of the vehicle (100), the battery device is discharged and requires charging.
사용자 단말(200)는 차량(100)을 소유하거나 이용하는 사용자의 단말 장치로써, 충전 서비스 제공 서버(300)에 충전 서비스의 이용을 요청할 수 있다. 사용자 단말(200)은 충전 서비스 호출 정보를 충전 서비스 제공 서버(300)에 전송하고, 충전 서비스 제공 서버(300)로부터 충전 서비스 제공 가능 여부를 비롯한 분석 결과를 수신할 수 있다. 사용자는 사용자 단말(200)을 이용하여, 실시간 호출 또는 예약 호출을 통해, 원하는 시간에 원하는 장소로 충전 서비스 기사를 차량(100)이 있는 곳으로 부를 수 있다. The user terminal (200) is a terminal device of a user who owns or uses a vehicle (100), and can request the use of a charging service from the charging service providing server (300). The user terminal (200) can transmit charging service call information to the charging service providing server (300), and receive analysis results including whether charging service can be provided from the charging service providing server (300). The user can call a charging service technician to the vehicle (100) at a desired time and place through a real-time call or a reservation call using the user terminal (200).
충전 서비스 제공 서버(300)는 소비자가 원하는 시간에 원하는 장소로 찾아가는 충전 서비스를 제공할 수 있다. 충전 서비스 제공 서버(300)는 차량(100) 또는 사용자 단말(200)로부터 수신된 정보를 이용하여, 충전 서비스 제공 가능 여부를 분석하고, 분석 결과에 따라, 충전 서비스를 제공할 수 있다. 충전 서비스 제공 서버(300)는 클라우드 컴퓨팅과 같은 기술로 구현될 수 있다. 충전 서비스 제공 서버(300)는 복수의 충전 서비스 제공자들의 기업 정보를 저장할 수 있으며, 기업별로 각각의 충전 서비스 관리를 위한 충전 서비스 제공 가상 머신을 제공할 수 있다. The charging service providing server (300) can provide a charging service that goes to a desired location at a desired time for the consumer. The charging service providing server (300) analyzes whether charging service can be provided using information received from a vehicle (100) or a user terminal (200), and provides a charging service based on the analysis result. The charging service providing server (300) can be implemented using a technology such as cloud computing. The charging service providing server (300) can store corporate information of multiple charging service providers, and can provide a charging service providing virtual machine for each company to manage each charging service.
충전 서비스 기사 단말(400)은 충전 서비스 제공 서버(300)로부터 충전 서비스 작업 정보를 수신할 수 있다. 충전 서비스 작업 정보는 충전 서비스를 제공받을 차량 정보, 충전 타입 정보, 충전 서비스를 제공할 시간 정보, 및 충전 장소 정보 등을 포함할 수 있다. 충전 서비스 기사 단말(400)은 충전 서비스 기사가 가지고 다니는 단말 장치이거나, 충전 장치를 실어나르는 운송 수단에 내장된 단말 장치일 수 있다. 충전 서비스를 수행하는 운송 수단은 이동형 충전 장치를 구비할 수도 있고, 매립된 형태의 충전 장치를 구비할 수도 있다. 충전 서비스를 수행하는 운송 수단은 충전 서비스를 제공하는 충전소 내에서 대기하거나, 팝업 운송 수단 형태로 일정 기간 동안 일정 지역에 배치될 수 있다.The charging service technician terminal (400) can receive charging service operation information from the charging service providing server (300). The charging service operation information can include information on a vehicle to receive the charging service, charging type information, information on the time to provide the charging service, and charging location information. The charging service technician terminal (400) can be a terminal device carried by the charging service technician, or a terminal device built into a means of transportation that carries the charging device. The means of transportation that performs the charging service can be equipped with a mobile charging device or a built-in charging device. The means of transportation that performs the charging service can wait in a charging station that provides the charging service, or can be deployed in a certain area for a certain period of time in the form of a pop-up means of transportation.
외부 서버(500)는 추가 서비스를 제공하는 외주 업체의 전자상거래 서버일 수 있다. 충전 서비스 제공 서버(300)는 충전 서비스 이외에 세차, 경정비 등과 같은 추가 서비스를 자체적으로 제공할 수도 있고, 추가 서비스를 제공하는 다른 업체들과 제휴를 통해 충전 서비스와 함께 추가 서비스를 제공할 수도 있다. 충전 서비스 제공 서버(300)는 외부 서버(500)와 연결되어, 충전 서비스 제공에 필요한 정보를 수집하거나, 외부 서버(500)에 추가 서비스를 요청할 수 있다. The external server (500) may be an e-commerce server of an outsourcing company providing additional services. The charging service providing server (300) may provide additional services such as car washing and light maintenance in addition to the charging service, or may provide additional services together with the charging service through partnerships with other companies providing additional services. The charging service providing server (300) may be connected to the external server (500) to collect information necessary for providing the charging service or request additional services from the external server (500).
도 2는 차량(100)의 구성 및 동작을 설명하기 위한 도면이다.Figure 2 is a drawing for explaining the configuration and operation of a vehicle (100).
도 2를 참조하면, 차량(100)은 메모리(110), 프로세서(120), 사용자 인터페이스 유닛(130), 통신 인터페이스 유닛(140), 주행 장치(150), 센서 장치(160)를 포함한다. 본 실시예와 관련된 기술분야에서 통상의 지식을 가진 자라면 도 2에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 알 수 있다. Referring to FIG. 2, the vehicle (100) includes a memory (110), a processor (120), a user interface unit (130), a communication interface unit (140), a driving device (150), and a sensor device (160). Those skilled in the art related to the present embodiment will recognize that other general components may be included in addition to the components illustrated in FIG. 2.
메모리(110)는 소프트웨어 및/또는 컴퓨터 프로그램을 저장할 수 있다. 메모리(110)는 프로세서(120)에 의해 실행 가능한 인스트럭션들을 저장할 수 있다. 프로세서(120)는 메모리(110)에 저장된 데이터에 접근하여 이를 이용하거나, 또는 새로운 데이터를 메모리(110)에 저장할 수 있다. 프로세서(120)는 메모리(110)에 저장된 인스트럭션들을 실행할 수 있다. 프로세서(120)는 적어도 하나의 프로세싱 모듈을 포함할 수 있다. The memory (110) can store software and/or computer programs. The memory (110) can store instructions executable by the processor (120). The processor (120) can access and use data stored in the memory (110), or store new data in the memory (110). The processor (120) can execute instructions stored in the memory (110). The processor (120) can include at least one processing module.
사용자 인터페이스 유닛(130)는 운전자와 같은 사용자로부터 입력을 수신하는 입력부와 정보를 제공하는 출력부를 포함할 수 있다. 입력부는 사용자로부터 다양한 형태의 입력을 받을 수 있으며, 출력부는 표시 패널 및 표시 패널을 제어하는 컨트롤러를 포함할 수 있다. 사용자 인터페이스 유닛(130)는 표시 패널과 터치 패널이 결합된 터치 스크린 형태로 제공될 수 있다. The user interface unit (130) may include an input section for receiving input from a user, such as a driver, and an output section for providing information. The input section may receive various types of input from the user, and the output section may include a display panel and a controller for controlling the display panel. The user interface unit (130) may be provided in the form of a touch screen in which a display panel and a touch panel are combined.
통신 인터페이스 유닛(140)는 다른 장치 또는 네트워크와 유무선 통신을 수행할 수 있다. 이를 위해, 통신 인터페이스 유닛(140)는 다양한 유무선 통신 방법 중 적어도 하나를 지원하는 통신 모듈을 포함할 수 있다. 통신 인터페이스 유닛(140)는 차량(100)의 외부에 위치한 장치와 연결되어 신호 또는 데이터를 포함하는 메시지를 송수신할 수 있다. The communication interface unit (140) can perform wired or wireless communication with other devices or networks. To this end, the communication interface unit (140) can include a communication module that supports at least one of various wired or wireless communication methods. The communication interface unit (140) can be connected to a device located outside the vehicle (100) and transmit and receive messages containing signals or data.
주행 장치(150)는 브레이크, 엑셀러레이터, 조향 장치, 배터리 장치, 구동 모터, 변속기 등을 포함할 수 있다. 브레이크는 차량(100)을 감속시키도록 구성되는 부재들의 조합이 될 수 있다. 엑셀러레이터는 구동 모터의 동작 속도를 제어하여, 차량(100)의 속도를 제어하도록 구성되는 부재들의 조합이 될 수 있다. 조향 장치는 차량(100)의 방향 조절에 이용되는 장치일 수 있다. 배터리 장치는 구동 모터에 전체적으로 또는 부분적으로 동력을 제공하는 에너지의 공급원일 수 있다. 즉, 구동 모터는 배터리 장치에 저장된 전기 에너지를 기계 에너지로 변환하도록 구성될 수 있다. 배터리 장치는 차량(100)의 시스템 및 장치에 전기를 제공할 수 있다. 구동 모터는 전기 모터일 수 있다. 차량(100)이 가스-전기 하이브리드 자동차(gas-electric hybrid car)인 경우, 구동 모터는 가솔린 엔진 및 전기 모터가 될 수 있다. 변속기는 기계적 동력을 구동 모터로부터 휠/타이어에 전달하도록 구성될 수 있다. The driving device (150) may include a brake, an accelerator, a steering device, a battery device, a drive motor, a transmission, etc. The brake may be a combination of members configured to decelerate the vehicle (100). The accelerator may be a combination of members configured to control the operating speed of the drive motor, thereby controlling the speed of the vehicle (100). The steering device may be a device used to control the direction of the vehicle (100). The battery device may be a source of energy that provides power to the drive motor in whole or in part. That is, the drive motor may be configured to convert electrical energy stored in the battery device into mechanical energy. The battery device may provide electricity to the systems and devices of the vehicle (100). The drive motor may be an electric motor. If the vehicle (100) is a gas-electric hybrid car, the drive motor may be a gasoline engine and an electric motor. The transmission may be configured to transmit mechanical power from the drive motor to the wheels/tires.
센서 장치(160)는 차량(100)이 위치해 있는 환경에 관한 정보를 감지하도록 구성되는 센서 및 센서들의 위치나 배향을 수정하도록 구성되는 하나 이상의 액추에이터들을 포함할 수 있다. 일 실시 예에 따라, 센서 장치(160)는 GPS(Global Positioning System), 카메라, 관성 센서, 가속도 센서, 지자기 센서, 온도 센서, 습도 센서, 기압 센서, 거리 센서, 속도 센서, IMU(Inertial Measurement Unit), RADAR 장치, 및 LIDAR 장치 중 적어도 하나를 포함할 수 있으나, 이에 한정되는 것은 아니다. GPS는 차량(100)의 지리적 위치를 추정하도록 구성되는 센서일 수 있다. 카메라는 다수의 카메라들을 포함할 수 있고, 다수의 카메라들은 차량(100)의 내부 및 외부 상의 다수의 위치들에 배치될 수 있다. IMU는 관성 가속도에 기초하여 차량(100)의 위치 및 배향 변화들을 감지하도록 구성되는 적어도 하나의 센서의 조합이 될 수 있다. RADAR 장치는 무선 신호를 사용하여 차량(100)이 위치해 있는 환경 내의 물체들을 감지하도록 구성되는 센서일 수 있다. LIDAR 유닛은 레이저를 사용하여 차량(100)이 위치해 있는 환경 내의 물체들을 감지하도록 구성되는 센서일 수 잇다. 보다 구체적으로, LIDAR 유닛은 레이저를 방출하도록 구성되는 레이저 광원 및/또는 레이저 스캐너와, 레이저의 반사를 검출하도록 구성되는 검출기를 포함할 수 잇다. The sensor device (160) may include a sensor configured to detect information about an environment in which the vehicle (100) is located, and one or more actuators configured to modify a position or orientation of the sensors. According to one embodiment, the sensor device (160) may include at least one of a Global Positioning System (GPS), a camera, an inertial sensor, an acceleration sensor, a geomagnetic sensor, a temperature sensor, a humidity sensor, a barometric pressure sensor, a distance sensor, a speed sensor, an Inertial Measurement Unit (IMU), a RADAR device, and a LIDAR device, but is not limited thereto. The GPS may be a sensor configured to estimate a geographic position of the vehicle (100). The camera may include multiple cameras, and the multiple cameras may be positioned at multiple locations on the interior and exterior of the vehicle (100). The IMU may be a combination of at least one sensor configured to detect changes in position and orientation of the vehicle (100) based on inertial acceleration. The RADAR device may be a sensor configured to detect objects in an environment in which the vehicle (100) is positioned using radio signals. The LIDAR unit may be a sensor configured to detect objects in an environment in which the vehicle (100) is positioned using lasers. More specifically, the LIDAR unit may include a laser light source and/or a laser scanner configured to emit a laser, and a detector configured to detect a reflection of the laser.
도 3은 사용자 단말(200)의 구성 및 동작을 설명하기 위한 도면이다.Figure 3 is a drawing for explaining the configuration and operation of a user terminal (200).
도 3을 참조하면, 사용자 단말(200)은 메모리(210), 프로세서(220), 사용자 인터페이스 유닛(230), 통신 인터페이스 유닛(240)를 포함한다. 본 실시예와 관련된 기술분야에서 통상의 지식을 가진 자라면 도 3에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 알 수 있다. Referring to FIG. 3, the user terminal (200) includes a memory (210), a processor (220), a user interface unit (230), and a communication interface unit (240). Those skilled in the art related to the present embodiment will understand that other general components may be included in addition to the components illustrated in FIG. 3.
메모리(210)는 소프트웨어 및/또는 컴퓨터 프로그램을 저장할 수 있다. 예를 들어, 메모리(210)는 애플리케이션, 애플리케이션 프로그래밍 인터페이스(API) 등과 같은 프로그램 및 다양한 종류의 데이터를 저장할 수 있다. 메모리(210)는 프로세서(220)에 의해 실행 가능한 인스트럭션들을 저장할 수 있다. The memory (210) can store software and/or computer programs. For example, the memory (210) can store programs such as applications, application programming interfaces (APIs), and various types of data. The memory (210) can store instructions executable by the processor (220).
프로세서(220)는 메모리(210)에 저장된 데이터에 접근하여 이를 이용하거나, 또는 새로운 데이터를 메모리(210)에 저장할 수 있다. 프로세서(220)는 메모리(210)에 저장된 인스트럭션들을 실행할 수 있다. 프로세서(220)는 사용자 단말(200)에 설치된 애플리케이션을 실행할 수 있다. The processor (220) can access and use data stored in the memory (210), or store new data in the memory (210). The processor (220) can execute instructions stored in the memory (210). The processor (220) can execute an application installed in the user terminal (200).
프로세서(220)는 적어도 하나의 프로세싱 모듈을 포함할 수 있다. 프로세서(220)는 인스트럭션 또는 컴퓨터 프로그램 등의 실행 결과에 대응되는 동작을 수행하도록 사용자 단말(200)에 포함된 다른 구성들을 제어할 수 있다. The processor (220) may include at least one processing module. The processor (220) may control other components included in the user terminal (200) to perform operations corresponding to execution results of instructions or computer programs, etc.
사용자 인터페이스 유닛(230)는 사용자로부터 입력을 수신하는 입력부와 정보를 제공하는 출력부를 포함할 수 있다. 입력부는 사용자로부터 다양한 형태의 입력을 받을 수 있으며, 키패드, 터치 패널, 펜 인식 패널 중 적어도 하나를 포함한 형태일 수 있다. 출력부는 표시 패널 및 표시 패널을 제어하는 컨트롤러를 포함할 수 있으며, LCD(Liquid Crystal Display), OLED(Organic Light Emitting Diodes) 디스플레이, AM-OLED(Active-Matrix Organic Light-Emitting Diode), 및 PDP(Plasma Display Panel) 등과 같은 다양한 방식으로 구현될 수 있다. 표시 패널은 유연하게(flexible) 또는 착용할 수 있게(wearable) 구현될 수 있다. 사용자 인터페이스 유닛(230)는 표시 패널과 터치 패널이 결합된 터치 스크린 형태로 제공될 수 있다. The user interface unit (230) may include an input unit for receiving input from a user and an output unit for providing information. The input unit may receive various types of input from the user and may include at least one of a keypad, a touch panel, and a pen recognition panel. The output unit may include a display panel and a controller for controlling the display panel and may be implemented in various ways such as an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diodes) display, an AM-OLED (Active-Matrix Organic Light-Emitting Diode), and a PDP (Plasma Display Panel). The display panel may be implemented to be flexible or wearable. The user interface unit (230) may be provided in the form of a touch screen in which a display panel and a touch panel are combined.
통신 인터페이스 유닛(240)는 다른 장치 또는 네트워크와 유무선 통신을 수행할 수 있다. 이를 위해, 통신 인터페이스 유닛(240)는 다양한 유무선 통신 방법 중 적어도 하나를 지원하는 통신 모듈을 포함할 수 있다. 예를 들어, Wi-Fi(Wireless Fidelity), 블루투스와 같은 근거리 통신, 3G, 4G, 5G 등과 같은 다양한 종류의 이동 통신 또는 초광대역 통신을 수행하는 통신 모듈이 포함될 수 있다. 통신 인터페이스 유닛(240)는 사용자 단말(200)의 외부에 위치한 장치와 연결되어 신호 또는 데이터를 포함하는 메시지를 송수신할 수 있다. The communication interface unit (240) can perform wired and wireless communication with other devices or networks. To this end, the communication interface unit (240) can include a communication module that supports at least one of various wired and wireless communication methods. For example, a communication module that performs short-range communication such as Wi-Fi (Wireless Fidelity), Bluetooth, various types of mobile communication or ultra-wideband communication such as 3G, 4G, and 5G can be included. The communication interface unit (240) can be connected to a device located outside the user terminal (200) and transmit and receive messages including signals or data.
프로세서(220)는 메모리(210)에 저장된 인스트럭션들을 실행하여 다음과 같은 동작을 수행할 수 있다.The processor (220) can perform the following operations by executing instructions stored in the memory (210).
프로세서(220)는 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에 충전 서비스 호출 정보를 입력받고, 충전 서비스 제공 서버(300)에 충전 서비스 호출 정보를 전송할 수 있다. 예를 들어, 프로세서(220)는 차량의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보를 차량(100)과의 통신을 통해 수신함으로써, 사용자 인터페이스에 자동으로 입력받고, 호출 타입 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 사용자 인터페이스에 수동으로 입력받을 수 있다. 충전 상태 정보는 배터리 장치의 전체 충전 용량에 대한 정보와 현재 남아있는 충전 잔량에 대한 정보를 포함할 수 있다.The processor (220) may receive charging service call information in the user interface according to the execution of the charging service support application, and transmit the charging service call information to the charging service providing server (300). For example, the processor (220) may automatically receive vehicle information including charging status information and vehicle identification information of the vehicle through communication with the vehicle (100), and may manually receive user selection information including call type information and charging location information in the user interface. The charging status information may include information on the total charging capacity of the battery device and information on the current remaining charge amount.
프로세서(220)는 통신 인터페이스 유닛(240)을 통해, 충전 서비스 호출 정보를 전송한 것에 대한 응답으로, 충전 서비스 호출 정보와 충전 서비스 제공 서버(300)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석한 분석 결과를 충전 서비스 제공 서버(300)로부터 수신할 수 있다. 프로세서(220)는 수신된 분석 결과에 기초하여, 사용자 인터페이스를 변경하여 출력할 수 있다.The processor (220) may, in response to transmitting charging service call information through the communication interface unit (240), receive, from the charging service providing server (300), an analysis result of analyzing whether charging service can be provided based on the charging service call information and the charging service status information stored in the charging service providing server (300). The processor (220) may change and output a user interface based on the received analysis result.
일 예에 따라, 프로세서(220)는 차량(100)의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보와 충전 타입 정보를 포함하는 실시간 호출 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 사용자 인터페이스에 입력받을 수 있다. 사용자 단말(200)이 충전 서비스 제공 서버(300)와 통신을 통해 정보를 송수신한 후, 프로세서(220)는 변경된 사용자 인터페이스에 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 출력할 수 있다. For example, the processor (220) may receive vehicle information including charging status information and vehicle identification information of the vehicle (100), real-time call information including charging type information, and user selection information including charging location information into the user interface. After the user terminal (200) transmits and receives information through communication with the charging service providing server (300), the processor (220) may output information on the arrival time and location of the charging service technician and information on the expected charging time required to the changed user interface.
일 예에 따라, 프로세서(220)는 차량의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보와 예약 호출 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 사용자 인터페이스에 입력받을 수 있다. 이때, 예약 호출 정보는 충전 타입 정보 및 예약 시간 정보를 포함할 수 있다. 사용자 단말(200)이 충전 서비스 제공 서버(300)와 통신을 통해 정보를 송수신한 후, 프로세서(220)는 변경된 사용자 인터페이스에 예약 결과 정보와 차량(100)의 충전 상태 정보 및 충전 타입 정보에 따른 충전 예상 소요 시간 정보를 출력할 수 있다. For example, the processor (220) may receive vehicle information including vehicle charging status information and vehicle identification information, and user selection information including reservation call information and charging location information into the user interface. At this time, the reservation call information may include charging type information and reservation time information. After the user terminal (200) transmits and receives information through communication with the charging service providing server (300), the processor (220) may output reservation result information and charging status information of the vehicle (100) and expected charging time information according to the charging type information to the changed user interface.
일 예에 따라, 프로세서(220)는 충전 서비스 기사의 도착 알림이 수신되거나 예약 결과 정보가 수신된 후, 차량(100)의 디지털키 공유 권한 설정을 통해, 디지털키의 공유 기간 및 공유 기능을 포함하는 차량 제어 권한을 입력받을 수 있다. 사용자는 충전 예상 소요 시간 정보와 추가 서비스 등을 고려하여, 디지털키의 공유 기간 및 공유 기능을 설정할 수 있다. 프로세서(220)는 충전 서비스 제공 서버(300)에 차량 제어 권한을 전송할 수 있다. 이후, 충전 서비스 제공 서버(300)는 차량 제어 권한을 충전 서비스 기사 단말(400)로 전달하거나, 차량 제어 권한을 저장해 두었다가 충전 서비스 기사 단말(400)의 요청이 있으면 차량 제어 권한을 충전 서비스 기사 단말(400)로 전송할 수 있다.For example, after receiving an arrival notification of a charging service technician or receiving reservation result information, the processor (220) may receive vehicle control authority including a sharing period and a sharing function of the digital key through the digital key sharing authority setting of the vehicle (100). The user may set the sharing period and the sharing function of the digital key by considering the expected charging time information and additional services. The processor (220) may transmit the vehicle control authority to the charging service providing server (300). Thereafter, the charging service providing server (300) may transmit the vehicle control authority to the charging service technician terminal (400), or may store the vehicle control authority and then transmit the vehicle control authority to the charging service technician terminal (400) when requested by the charging service technician terminal (400).
일 예에 따라, 프로세서(220)는 차량(100)에 충전 서비스가 제공되면, 충전 상황 및 충전 결과를 충전 서비스 제공 서버(300)로부터 수신하여, 수신된 충전 상황 및 충전 결과를 반영한 사용자 인터페이스를 출력할 수 있다. 이에 따라, 사용자는 사용자 단말(200)을 통해 충전 서비스가 제대로 이루어지고 있는지 실시간으로 확인할 수 있고, 충전 서비스가 완료되었는지 확인할 수 있다.For example, when a charging service is provided to a vehicle (100), the processor (220) may receive the charging status and charging result from the charging service providing server (300) and output a user interface reflecting the received charging status and charging result. Accordingly, the user may check in real time whether the charging service is being properly performed through the user terminal (200) and check whether the charging service is completed.
한편, 소정의 충전 서비스 이용 지역에 등록된 복수의 사용자들은 일정 기간 동안 할당된 충전량을 공유하는 구독 서비스에 가입할 수 있다. 사용자 단말(200)의 프로세서(220)는 사용자가 구독 서비스에 가입할 수 있도록 사용자 인터페이를 제공할 수 있다. 구독 서비스에 가입 후, 충전 서비스 제공 서버(300)에 충전 서비스를 요청하는 경우, 프로세서(220)는 구독 서비스의 회원 관리 정보를 더 포함한 충전 서비스 호출 정보를 전송할 수 있다.Meanwhile, multiple users registered in a given charging service area can subscribe to a subscription service that shares the allocated charging amount for a certain period of time. The processor (220) of the user terminal (200) can provide a user interface so that the user can subscribe to the subscription service. After subscribing to the subscription service, when requesting a charging service from the charging service providing server (300), the processor (220) can transmit charging service call information that further includes member management information of the subscription service.
도 4는 차량 충전을 위한 충전 서비스 제공 서버(300)의 구성 및 동작을 설명하기 위한 도면이다.Figure 4 is a drawing for explaining the configuration and operation of a charging service providing server (300) for vehicle charging.
도 4를 참조하면, 충전 서비스 제공 서버(300)는 메모리(310), 프로세서(320), 스토리지(330), 통신 인터페이스 유닛(340)를 포함한다. 본 실시예와 관련된 기술분야에서 통상의 지식을 가진 자라면 도 4에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 알 수 있다. Referring to FIG. 4, the charging service providing server (300) includes a memory (310), a processor (320), storage (330), and a communication interface unit (340). Those skilled in the art related to the present embodiment will understand that other general components may be included in addition to the components illustrated in FIG. 4.
도 4의 블록도의 각 구성요소는 충전 서비스 제공 서버(300)의 구현 방식에 따라 분리, 추가, 또는 생략될 수 있다. 즉, 구현 방식에 따라 하나의 구성요소가 2 이상의 구성요소로 세분화되거나, 2 이상의 구성요소가 하나의 구성요소로 합쳐질 수도 있고, 일부 구성요소가 더 추가되거나 제거될 수 있다. Each component of the block diagram of Fig. 4 may be separated, added, or omitted depending on the implementation method of the charging service providing server (300). That is, depending on the implementation method, one component may be subdivided into two or more components, two or more components may be combined into one component, or some components may be added or removed.
메모리(310)는 프로세서(320)에 의해 실행 가능한 인스트럭션들을 저장할 수 있다. 메모리(310)는 소프트웨어 또는 프로그램을 저장할 수 있다. The memory (310) can store instructions executable by the processor (320). The memory (310) can store software or a program.
프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행할 수 있다. 프로세서(320)는 충전 서비스 제공 서버(300)의 전반적인 제어를 수행할 수 있다. 프로세서(320)는 통신 인터페이스 유닛(340)를 통해 수신되는 정보 및 요청 사항을 획득하고, 수신되는 정보를 스토리지(330)에 저장할 수 있다. 또한, 프로세서(320)는 수신되는 정보를 가공할 수 있다. 예를 들어, 프로세서(320)는 사용자 단말(200)로부터 수신되는 정보로부터 충전 서비스 제공에 이용되는 정보를 획득하거나, 수신되는 정보들을 관리하기 위한 가공행위를 수행하여, 스토리지(330)에 저장할 수 있다. 또한, 프로세서(320)는 사용자 단말(200)로부터 획득된 요청 사항에 대한 응답으로써, 스토리지(330)에 저장된 데이터 또는 정보를 이용하여, 통신 인터페이스 유닛(340)를 통해 사용자 단말(200), 충전 서비스 기사 단말(400), 외부 서버(500)에 충전 서비스를 제공하기 위한 정보를 전송할 수 있다.The processor (320) can execute instructions stored in the memory (310). The processor (320) can perform overall control of the charging service providing server (300). The processor (320) can obtain information and requests received through the communication interface unit (340) and store the received information in the storage (330). In addition, the processor (320) can process the received information. For example, the processor (320) can obtain information used for providing the charging service from information received from the user terminal (200), or perform a processing operation for managing the received information and store it in the storage (330). In addition, the processor (320) may, in response to a request obtained from the user terminal (200), transmit information for providing a charging service to the user terminal (200), the charging service technician terminal (400), and the external server (500) through the communication interface unit (340) using data or information stored in the storage (330).
스토리지(330)는 충전 서비스 제공 서버(300)가 충전 서비스를 제공하기 위해 필요한 각종 소프트웨어 및 정보들을 저장할 수 있다. 예를 들어, 스토리지(330)는 충전 서비스 제공 서버(300)에서 실행되는 프로그램, 애플리케이션, 및 충전 서비스에 이용되는 각종 데이터 또는 정보를 저장할 수 있다. The storage (330) can store various software and information required for the charging service providing server (300) to provide the charging service. For example, the storage (330) can store programs, applications, and various data or information used for the charging service running on the charging service providing server (300).
스토리지(330)는 차량(100) 또는 사용자 별로 충전 서비스 관리를 위한 정보를 데이터베이스화하여 저장 및 관리할 수 있다. 예를 들어, 스토리지(330)는 차량 식별 정보에 대응시켜, 사용자의 차량 이용 패턴 정보 및 충전 패턴 정보를 저장할 수 있다. 이와 같이 스토리지(330)에 저장된 정보들은 빅데이터화되어, 다양한 종류의 알고리즘이나 수학 모델, 통계 모델을 통해, 차량(100) 관리에 이용되는 정보를 예측하는데 이용될 수 있다. 예를 들어, 프로세서(320)는 스토리지(330)에 저장된 충전 서비스 로그 파일에 기초하여 배터리 장치의 노후화도를 추정할 수 있고, 충전 패턴을 분석할 수 있다. 프로세서(320)는 배터리 수명 예측 모델에 배터리 장치의 노후화도와 충전 패턴을 적용하여, 배터리 장치의 수명을 예측할 수 있다.The storage (330) can store and manage information for managing charging services by vehicle (100) or user by database. For example, the storage (330) can store information on the user's vehicle usage pattern and charging pattern in correspondence with vehicle identification information. In this way, the information stored in the storage (330) can be converted into big data and used to predict information used for managing the vehicle (100) through various types of algorithms, mathematical models, and statistical models. For example, the processor (320) can estimate the aging degree of the battery device and analyze the charging pattern based on the charging service log file stored in the storage (330). The processor (320) can apply the aging degree of the battery device and the charging pattern to the battery life prediction model to predict the life of the battery device.
통신 인터페이스 유닛(340)는 차량(100), 사용자 단말(200), 충전 서비스 기사 단말(400), 외부 서버(500) 등과 같은 외부 기기와 통신을 수행할 수 있다. 예를 들어, 충전 서비스 제공 서버(300)는 사용자 단말(200)로부터 충전 서비스 요청이나 충전 서비스 환경을 갖추기 위한 사전 설정 정보 등을 수신할 수 있고, 외부 기기의 요청에 응답하여, 충전 서비스에 관련된 정보들을 제공할 수 있다.The communication interface unit (340) can perform communication with external devices such as a vehicle (100), a user terminal (200), a charging service technician terminal (400), an external server (500), etc. For example, the charging service providing server (300) can receive a charging service request or preset information for setting up a charging service environment from the user terminal (200), and can provide information related to the charging service in response to a request from an external device.
충전 서비스 제공 서버(300)는 부하 분산 서버와 충전 서비스를 제공하는 기능 서버들로 구성될 수 있다. 예를 들어, 기능 서버들은 충전 서비스 접수 서버, 충전 서비스 상황 정보 관리 서버, 충전 서비스 분석 서버 등이 될 수 있다. 충전 서비스 제공 서버(300)는 기능별로 나눠진 복수의 서버들로 구성되거나, 하나로 통합된 형태의 서버가 될 수도 있다. The charging service providing server (300) may be composed of a load distribution server and functional servers providing a charging service. For example, the functional servers may be a charging service reception server, a charging service status information management server, a charging service analysis server, etc. The charging service providing server (300) may be composed of multiple servers divided by function, or may be a server integrated into one.
프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여 다음과 같은 동작을 수행할 수 있다. The processor (320) can perform the following operations by executing instructions stored in the memory (310).
일 예에 따라, 프로세서(320)는 통신 인터페이스 유닛(340)을 통해, 외부 기기로부터 충전 서비스 호출 정보를 수신할 수 있다. 외부 기기는 차량(100)일 수도 있고, 사용자 단말(200)일 수도 있다. 충전 서비스 호출 정보는 차량(100)의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보와 호출 타입 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 포함할 수 있다.According to an example, the processor (320) may receive charging service call information from an external device through the communication interface unit (340). The external device may be a vehicle (100) or a user terminal (200). The charging service call information may include vehicle information including charging status information and vehicle identification information of the vehicle (100), and user selection information including call type information and charging location information.
일 예에 따라, 프로세서(320)는 외부 기기로부터 수신된 충전 서비스 호출 정보와 스토리지(330)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석할 수 있다. 충전 서비스 상황 정보는 접수 완료된 호출 상황 정보, 충전 서비스 기사 상황 정보, 및 충전 장치 상황 정보를 포함할 수 있다. For example, the processor (320) may analyze whether a charging service can be provided based on charging service call information received from an external device and charging service situation information stored in storage (330). The charging service situation information may include call situation information on a completed reception, charging service technician situation information, and charging device situation information.
일 예에 따라, 프로세서(320)는 차량(100)의 충전 상태 정보, 차량 식별 정보에 대응되는 충전 이력 정보, 호출 타입 정보, 충전 장소 정보, 및 충전 서비스 상황 정보에 기초하여, 최적의 충전 서비스 제공 플랜을 결정할 수 있다.For example, the processor (320) may determine an optimal charging service provision plan based on charging status information of the vehicle (100), charging history information corresponding to vehicle identification information, call type information, charging location information, and charging service situation information.
일 예에 따라, 외부 기기로부터 수신된 호출 타입 정보가 충전 타입 정보를 포함하는 실시간 호출 정보인 경우, 분석 결과는 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 포함할 수 있다. 다른 일 예에 따라, 외부 기기로부터 수신된 호출 타입 정보가 충전 타입 정보 및 예약 시간 정보를 포함하는 예약 호출 정보인 경우, 분석 결과는 예약 결과 정보와 충전 예상 소요 시간 정보를 포함할 수 있다.For example, if the call type information received from the external device is real-time call information including charging type information, the analysis result may include information on the arrival time and location of the charging service technician and information on the expected charging time. For another example, if the call type information received from the external device is reservation call information including charging type information and reservation time information, the analysis result may include information on the reservation result and information on the expected charging time.
일 예에 따라, 프로세서(320)는 통신 인터페이스 유닛(340)을 통해, 외부 기기에 분석 결과를 전송하고, 분석 결과에 따라 충전 서비스 기사 단말(400)에 충전 서비스 작업 정보를 전송할 수 있다.For example, the processor (320) may transmit analysis results to an external device through a communication interface unit (340) and transmit charging service operation information to a charging service technician terminal (400) based on the analysis results.
일 예에 따라, 프로세서(320)는 차량(100)에 충전 서비스를 제공할 때마다 차량(100)에 대응되는 충전 서비스 로그 파일을 스토리지(330)에 저장하고, 저장된 충전 서비스 로그 파일에 기초하여, 차량(100)의 배터리 상태를 분석할 수 있다. 프로세서(320)는 분석된 배터리 상태가 소정의 충전 상태 미만이거나 소정의 노후화도 이상인 경우, 분석된 배터리 상태를 외부 기기에 전송할 수 있다.For example, the processor (320) may store a charging service log file corresponding to the vehicle (100) in the storage (330) each time it provides a charging service to the vehicle (100), and may analyze the battery status of the vehicle (100) based on the stored charging service log file. If the analyzed battery status is lower than a predetermined charging status or higher than a predetermined aging level, the processor (320) may transmit the analyzed battery status to an external device.
도 5는 실시간 호출에 따른 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다. 충전 서비스는 실시간 호출 또는 예약 호출에 따라 제공될 수 있는데, 도 5는 실시간 호출에 따른 충전 서비스를 제공하는 예를 설명하고, 이후 도 9에서는 예약 호출에 따른 충전 서비스를 제공하는 예를 설명한다. Fig. 5 is a drawing for explaining a process of providing a charging service according to a real-time call. The charging service can be provided according to a real-time call or a scheduled call. Fig. 5 explains an example of providing a charging service according to a real-time call, and Fig. 9 explains an example of providing a charging service according to a scheduled call.
사용자 단말(200)은 충전 서비스 지원 애플리케이션을 실행할 수 있다.(S 505) 충전 서비스 지원 애플리케이션은 사용자 단말(200)이나 차량(100)에 설치되어 있을 수 있으나, 이하 설명의 편의상, 도 5에 도시된 바와 같이, 충전 서비스 지원 애플리케이션이 사용자 단말(200)에 설치된 것을 전제로 설명한다. 사용자는 차량(100)에 충전이 필요한 경우, 사용자 단말(200)에 설치된 충전 서비스 지원 애플리케이션을 실행시킬 수 있다.The user terminal (200) can execute a charging service support application. (S 505) The charging service support application may be installed in the user terminal (200) or the vehicle (100). However, for the convenience of the following description, it is assumed that the charging service support application is installed in the user terminal (200), as shown in FIG. 5. When charging is required for the vehicle (100), the user can execute the charging service support application installed in the user terminal (200).
사용자 단말(200)은 차량(100)에 차량 정보를 요청할 수 있다.(S 510) 차량(100)과 사용자 단말(200) 간의 통신 연결이 가능한 경우, 사용자 단말(200)은 최신 차량 정보를 획득하기 위하여, 충전 서비스 지원 애플리케이션이 실행되면, 자동으로 차량(100)에 차량 정보를 요청할 수 있다. 다만, 차량(100)과 사용자 단말(200) 간의 통신 연결이 불가능한 경우, 도 5에 도시된 바와 달리, 사용자가 직접 사용자 단말(200)에 차량 정보를 수동으로 입력할 수도 있다.The user terminal (200) can request vehicle information from the vehicle (100). (S 510) If a communication connection between the vehicle (100) and the user terminal (200) is possible, the user terminal (200) can automatically request vehicle information from the vehicle (100) when the charging service support application is executed in order to obtain the latest vehicle information. However, if a communication connection between the vehicle (100) and the user terminal (200) is not possible, unlike as shown in FIG. 5, the user may manually input vehicle information into the user terminal (200).
차량(100)은 차량 정보를 확인할 수 있다.(S 515) 차량 정보는 충전 상태 정보 및 차량 식별 정보를 포함할 수 있다.The vehicle (100) can check vehicle information. (S 515) The vehicle information may include charging status information and vehicle identification information.
차량(100)은 사용자 단말(200)에 차량 정보를 전송할 수 있다.(S 520) 사용자 단말(200)은 차량(100)으로부터 차량(100)의 현재 충전 상태 정보를 수신함으로써, 차량 정보를 업데이트할 수 있다.The vehicle (100) can transmit vehicle information to the user terminal (200). (S 520) The user terminal (200) can update the vehicle information by receiving the current charging status information of the vehicle (100) from the vehicle (100).
사용자 단말(200)은 실시간 호출 정보를 입력받을 수 있다.(S 525) 실시간 호출 정보는 충전 타입 정보를 포함할 수 있는데, 사용자에 의해 급속 충전 또는 완속 충전 중 어느 하나의 충전 타입 정보가 선택될 수 있다. 사용자 단말(200)은 실시간 호출 정보와 함께 충전 장소 정보를 사용자 선택 정보로써 사용자 인터페이스에서 입력받을 수 있다. 사용자는 호출 타입 정보로 실시간 호출 정보를 선택하고, 지도에서 위치를 특정하거나 주소를 입력하는 방식으로 충전 장소 정보를 선택할 수 있다. 충전 장소 정보는 사용자 단말(200)의 GPS를 통해 사용자 인터페이스에 추정된 현재 위치가 입력될 수 있으며, 사용자가 상세 위치를 조정하여 결정될 수 있다. The user terminal (200) can input real-time call information. (S 525) The real-time call information can include charging type information, and either rapid charging or slow charging can be selected by the user. The user terminal (200) can input charging location information as user selection information along with the real-time call information through the user interface. The user can select the real-time call information as the call type information, and select the charging location information by specifying a location on a map or entering an address. The charging location information can be input as an estimated current location through the GPS of the user terminal (200) through the user interface, and can be determined by the user adjusting the detailed location.
사용자 단말(200)은 충전 서비스 호출 정보를 충전 서비스 제공 서버(300)에 전송할 수 있다.(S 530) 충전 서비스 호출 정보는 차량 정보와 사용자 선택 정보를 포함할 수 있다. 충전 서비스 제공 서버(300)는 사용자 단말(200)로부터 충전 서비스 호출 정보를 수신할 수 있다.The user terminal (200) can transmit charging service call information to the charging service providing server (300). (S 530) The charging service call information can include vehicle information and user selection information. The charging service providing server (300) can receive charging service call information from the user terminal (200).
충전 서비스 제공 서버(300)는 충전 서비스 호출 정보와 충전 서비스 제공 서버(300)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석할 수 있다.(S 535) 충전 서비스 상황 정보는 각 시간대 별로 접수 완료된 호출 또는 접수 가능한 호출이 몇 건인지, 가용 가능한 충전 서비스 기사와 충전 장치를 실어나르는 운송 수단이 있는지, 및 가용 가능한 충전 장치의 종류 및 개수 등에 관한 정보일 수 있다. 충전 서비스 제공 서버(300)는 실시간 호출에 대해 충전 서비스를 제공할 수 있는지 분석하고, 사용자 단말(200)에 전송할 분석 결과 정보와 충전 서비스 기사 단말(400)에 전송할 충전 서비스 작업 정보를 생성할 수 있다.The charging service providing server (300) can analyze whether the charging service can be provided based on the charging service call information and the charging service status information stored in the charging service providing server (300). (S 535) The charging service status information can be information about how many calls have been received or can be received for each time zone, whether there are available charging service technicians and means of transportation carrying charging devices, and the types and numbers of available charging devices. The charging service providing server (300) can analyze whether the charging service can be provided for a real-time call, and generate analysis result information to be transmitted to the user terminal (200) and charging service operation information to be transmitted to the charging service technician terminal (400).
충전 서비스 제공 서버(300)는 충전 서비스 제공 가능 여부를 분석한 분석 결과를 사용자 단말(200)에 전송할 수 있다.(S 540) 사용자 단말(200)은 충전 서비스 제공 가능 여부를 분석한 분석 결과를 충전 서비스 제공 서버(300)로부터 수신할 수 있다. The charging service providing server (300) can transmit the analysis result of whether the charging service can be provided to the user terminal (200). (S 540) The user terminal (200) can receive the analysis result of whether the charging service can be provided from the charging service providing server (300).
사용자 단말(200)은 충전 서비스 제공 서버(300)로부터 수신된 분석 결과에 기초하여, 대기 화면을 출력할 수 있다.(S 545) 예를 들어, 사용자 단말(200)은 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 대기 화면의 사용자 인터페이스로써 출력할 수 있다.The user terminal (200) can output a waiting screen based on the analysis results received from the charging service providing server (300). (S 545) For example, the user terminal (200) can output information on the arrival time and location of the charging service technician and information on the expected charging time as a user interface of the waiting screen.
충전 서비스 제공 서버(300)는 충전 서비스 작업 정보를 충전 서비스 기사 단말(400)에 전송할 수 있다.(S 550) 이에 따라, 충전 서비스 기사는 충전 서비스를 제공받을 차량 정보, 충전 타입 정보, 충전 서비스를 제공할 시간 정보, 및 충전 장소 정보 등을 파악할 수 있다. 실시간 호출의 경우, 충전 서비스 기사는 할당된 충전 서비스 작업을 수행하기 위해, 충전 타입에 따른 이동형 충전 장치를 준비하여, 충전 장소 정보에 따른 위치로 가서, 충전할 차량을 찾을 수 있다.The charging service providing server (300) can transmit charging service task information to the charging service technician terminal (400). (S 550) Accordingly, the charging service technician can identify vehicle information to be provided with charging service, charging type information, time information to be provided with charging service, charging location information, etc. In the case of a real-time call, the charging service technician can prepare a mobile charging device according to the charging type, go to the location according to the charging location information, and find the vehicle to be charged in order to perform the assigned charging service task.
충전 서비스 제공 서버(300)는 충전 서비스 기사 단말(400)로부터 도착 알림을 수신하면, 사용자 단말(200)에 도착 알림을 전달할 수 있다.(S 555)When the charging service provider server (300) receives an arrival notification from the charging service technician terminal (400), it can transmit the arrival notification to the user terminal (200). (S 555)
사용자 단말(200)은 충전 서비스 기사의 도착 알림이 수신된 후, 차량(100)의 디지털키 공유 권한 설정을 통해, 디지털키의 공유 기간 및 공유 기능을 포함하는 차량 제어 권한을 입력받을 수 있다.(S 560) 사용자는 충전 예상 소요 시간 정보와 추가 서비스 등을 고려하여, 디지털키의 공유 기간 및 공유 기능을 설정할 수 있다. 디지털키 공유 권한 설정은 사전에 미리 설정해둘 수 있고, 디지털키의 공유를 원하지 않는 사용자는 차량(100)으로 가서 충전 서비스 기사와 만날 수도 있다.After receiving the arrival notification of the charging service technician, the user terminal (200) can input vehicle control authority including the sharing period and sharing function of the digital key by setting the digital key sharing authority of the vehicle (100). (S 560) The user can set the sharing period and sharing function of the digital key by considering the expected charging time information and additional services. The digital key sharing authority setting can be set in advance, and a user who does not want to share the digital key can go to the vehicle (100) and meet the charging service technician.
충전 서비스 제공 서버(300)는 사용자 단말(200)로부터 차량 제어 권한 즉, 공유된 디지털키를 수신하면, 충전 서비스 기사 단말(400)에 공유된 디지털키를 전달할 수 있다.(S 565)When the charging service providing server (300) receives vehicle control authority, i.e., a shared digital key, from the user terminal (200), it can transmit the shared digital key to the charging service technician terminal (400). (S 565)
충전 서비스 기사는 차량(100)에 충전 서비스를 제공할 수 있다. 이를 위해, 충전 서비스 기사 단말(400)은 공유된 디지털키를 이용하여, 차량(100)의 도어나 주유구를 열 수 있다.(S 570)A charging service technician can provide a charging service to a vehicle (100). To this end, the charging service technician terminal (400) can open the door or fuel tank of the vehicle (100) using a shared digital key. (S 570)
충전 서비스 제공 서버(300)는 충전 서비스 기사 단말(400)로부터 충전 상황 및 결과를 수신하면, 사용자 단말(200)에 충전 상황 및 결과를 전달할 수 있다.(S 575) 사용자 단말(200)은 충전 상황 및 충전 결과를 충전 서비스 제공 서버(300)로부터 수신할 수 있다.When the charging service providing server (300) receives the charging status and result from the charging service technician terminal (400), it can transmit the charging status and result to the user terminal (200). (S 575) The user terminal (200) can receive the charging status and charging result from the charging service providing server (300).
사용자 단말(200)은 충전 상황 및 충전 결과를 반영한 사용자 인터페이스를 출력할 수 있다.(S 580) 사용자는 사용자 단말(200)을 통해 충전 서비스가 제대로 이루어지고 있는지 실시간으로 확인할 수 있고, 충전 서비스가 완료되었는지 확인할 수 있다. 이에 따라, 사용자가 미리 등록해 둔 결제 방식(예를 들어, 전자 결제, 신용카드 결제, 구독료 차감 결제 등)에 따라, 충전 서비스의 이용료가 지불될 수 있다.The user terminal (200) can output a user interface reflecting the charging status and charging result. (S 580) The user can check in real time whether the charging service is being properly performed through the user terminal (200) and check whether the charging service is completed. Accordingly, the charging service usage fee can be paid according to the payment method (e.g., electronic payment, credit card payment, subscription fee deduction payment, etc.) registered by the user in advance.
도 6은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스를 설명하기 위한 도면이다.Figure 6 is a drawing for explaining a user interface according to execution of a charging service support application for vehicle charging.
충전 서비스 지원 애플리케이션은 비대면 서비스 신청 및 비대면 충전 서비스 제공이 이루어질 수 있도록 모바일 애플리케이션이나 웹 애플리케이션 형태로 제공될 수 있다. 충전 서비스 지원 애플리케이션은 차량(100)이나 사용자 단말(200)에 설치될 수 있으며, 이하, 설명의 편의상 사용자 단말(200)에 설치된 모바일 애플리케이션 형태인 것을 전제로 설명한다.The charging service support application may be provided in the form of a mobile application or web application so that non-face-to-face service application and non-face-to-face charging service provision can be made. The charging service support application may be installed in a vehicle (100) or a user terminal (200), and for convenience of explanation, the following description assumes that it is in the form of a mobile application installed in a user terminal (200).
본 개시에서 나타낸 다양한 종류의 사용자 인터페이스들은 설명의 편의를 위한 일 예일 뿐이며, 사용자 인터페이스는 한 화면에서 여러 가지 정보에 대한 사용자의 입력을 받거나, 순차적으로 제공되는 화면들을 통해 연속적으로 사용자의 입력을 받도록, 화면의 구성이나 스타일을 변경하여 다양한 디자인으로 구현될 수 있다.The various types of user interfaces shown in the present disclosure are merely examples for the convenience of explanation, and the user interface can be implemented in various designs by changing the configuration or style of the screen to receive user input for various pieces of information on one screen or to receive user input continuously through screens provided sequentially.
도 6을 참조하면, 사용자 단말(200)은 충전 서비스 지원 애플리케이션이 실행되면 시작 화면을 출력하고, 사용자로부터 '서비스 시작' 버튼이 입력되면 애플리케이션 홈 화면을 출력할 수 있다. 홈 화면은 실시간 호출을 위한 'CHARGE NOW' 버튼, 예약 호출을 위한 '예약 충전' 버튼을 포함할 수 있다. 또한, 홈 화면은 '충전소 찾기', '구독 서비스', '내 정보', '긴급 출동', '무료 충전', '커뮤니티', '고객 센터', '설정' 등의 버튼을 더 포함할 수 있으며, 차량(100)의 충전 상태 정보를 나타낼 수 있으나, 이에 제한되는 것은 아니며, 홈 화면의 사용자 인터페이스는 구성 요소나 디스플레이 방식이 변경될 수 있다.Referring to FIG. 6, the user terminal (200) may output a start screen when a charging service support application is executed, and may output the application home screen when a 'service start' button is input by the user. The home screen may include a 'CHARGE NOW' button for a real-time call, and a 'reservation charging' button for a reservation call. In addition, the home screen may further include buttons such as 'Find a charging station', 'Subscription service', 'My information', 'Emergency dispatch', 'Free charging', 'Community', 'Customer center', and 'Settings', and may display charging status information of the vehicle (100), but is not limited thereto, and the user interface of the home screen may have changed components or display methods.
'충전소 찾기'는 충전 장치를 구비하고 있는 충전소의 위치를 알려주는 메뉴다. 홈 화면에서 '충전소 찾기' 버튼이 입력되면, 충전소의 위치를 보여주거나 특정 조건의 충전소를 검색할 수 있는 사용자 인터페이스의 기능 화면이 제공될 수 있다. 예를 들어, 사용자는 해당 사용자 인터페이스에서 대기 시간이 가장 짧은 충전소, 충전 비용이 가장 저렴한 충전소, 가장 가까운 충전소, 급속 충전 장치를 보유한 충전소 등과 같은 조건을 적어도 하나 설정하여, 해당 조건을 모두 만족하는 충전소 위치를 확인할 수 있다. 충전소는 팝업 충전소(팝업 스테이션)일 수 있으며, 팝업 충전소는 일정 기간 동안 일정한 장소에 이동형 충전 장치를 설치하여 한시적으로 충전 서비스를 제공할 수 있는 장소를 말한다.'Find a charging station' is a menu that provides the location of a charging station equipped with a charging device. When the 'Find a charging station' button is entered on the home screen, a function screen of a user interface that shows the location of a charging station or allows searching for a charging station with specific conditions may be provided. For example, a user may set at least one condition, such as a charging station with the shortest waiting time, a charging station with the lowest charging cost, a charging station with the closest charging device, a charging station with a rapid charging device, etc., on the user interface, and check the location of a charging station that satisfies all of the conditions. The charging station may be a pop-up charging station (pop-up station), and a pop-up charging station refers to a place where a mobile charging device is installed at a certain location for a certain period of time to provide a charging service for a limited time.
'구독 서비스'는 일정 기간 동안 충전 서비스를 제공받을 수 있는 충전 서비스 멤버쉽 메뉴다. 충전 서비스 제공 서버(300)는 구독 서비스에 가입된 사용자의 회원 관리 정보를 이용하여, 부가 서비스나 혜택 서비스를 제공하거나 사용자 맞춤형 충전 서비스를 제공할 수 있다. 예를 들어, 소정의 충전 서비스 이용 지역에 등록된 복수의 사용자들은 일정 기간 동안 할당된 충전량을 공유하는 방식의 구독 서비스에 가입할 수 있다. 사용자들은 구독 서비스에 가입하면서, 소정의 구독료를 지불할 수 있고, 충전 서비스를 포함한 구독 서비스를 이용하면 지불한 구독료에서 해당 서비스에 해당하는 만큼의 서비스 이용료가 차감되는 방식으로 구독 서비스를 이용할 수 있다.'Subscription service' is a charging service membership menu that provides charging service for a certain period of time. The charging service provision server (300) can provide additional services or benefit services or provide customized charging services by using the member management information of users who have subscribed to the subscription service. For example, multiple users registered in a certain charging service use area can subscribe to a subscription service that shares the allocated charging amount for a certain period of time. Users can pay a certain subscription fee when subscribing to the subscription service, and when using the subscription service including the charging service, the service usage fee corresponding to the service is deducted from the paid subscription fee, so that the subscription service can be used.
'내 정보'는 충전 서비스와 관련된 이용 내역을 확인하거나, 충전 서비스의 회원 관리에 이용되는 회원 관리 정보를 설정하는 메뉴다.'My Information' is a menu where you can check usage history related to charging services or set member management information used to manage members of the charging service.
'긴급 출동'은 사용자의 긴급 출동 호출 정보에 따라 신속하게 서비스 기사를 보내주는 메뉴다. 홈 화면에서 '긴급 출동' 버튼이 입력되면, 긴급 출동 사유와 긴급 출동 위치를 입력할 수 있는 사용자 인터페이스의 기능 화면이 제공될 수 있다. 이에 따라, 충전 서비스 제공자나 사용자가 가입된 보험사에서 지정한 서비스 기사가 현장으로 출동할 수 있다.'Emergency dispatch' is a menu that quickly sends a service engineer according to the user's emergency dispatch call information. When the 'Emergency dispatch' button is entered on the home screen, a function screen of the user interface can be provided where the reason for emergency dispatch and the emergency dispatch location can be entered. Accordingly, a service engineer designated by the charging service provider or the insurance company to which the user is subscribed can be dispatched to the site.
'무료 충전'은 사용자가 무료로 충전 서비스를 받기 위해 이용해야 하는 서비스나 제휴사, 관계사 등의 서비스를 이용할 수 있게 안내하거나 연결해주는 메뉴다. '커뮤니티'는 충전 서비스를 이용하는 사용자들이 이용할 수 있는 인터넷 상의 공간에 접속할 수 있는 메뉴다. '고객 센터'는 충전 서비스와 관련된 Q&A나 불만 사항 등을 접수할 있는 메뉴다. '설정'은 충전 서비스 지원 애플리케이션의 사용 환경을 설정하거나, 충전 서비스를 이용하기 위해 필요한 기본 정보들을 설정하는 메뉴다.'Free Charging' is a menu that guides or connects users to services that they must use to receive free charging services, or services of affiliates and related companies. 'Community' is a menu that allows users to access the Internet space that can be used by users of charging services. 'Customer Center' is a menu where you can receive Q&A or complaints related to charging services. 'Settings' is a menu that sets the usage environment of charging service support applications or sets basic information required to use charging services.
홈 화면에서 특정 버튼이 입력되면, 해당 버튼의 기능을 수행하기 위해 홈 화면에서 해당 버튼에 대응되는 기능 화면으로 이동할 수 있다. 예를 들어, 도 6에 도시된 바와 같이, '내 정보' 버튼이 입력되면, '고객 등급', '충전 내역', '포인트 적립 내역', '구독 서비스 가입하기', '내 정보 확인/변경' 등의 버튼을 포함하는 기능 화면이 출력될 수 있다. When a specific button is input on the home screen, the function screen corresponding to the button can be moved to the home screen in order to perform the function of the button. For example, as shown in Fig. 6, when the 'My Information' button is input, a function screen including buttons such as 'Customer Level', 'Charging History', 'Point Accumulation History', 'Sign Up for Subscription Service', and 'Check/Change My Information' can be displayed.
도 7은 실시간 호출 이후, 변경되는 사용자 인터페이스를 설명하기 위한 도면이다.Figure 7 is a drawing to explain the user interface that changes after a real-time call.
도 7을 참조하면, 홈 화면에서 실시간 호출을 위한 'CHARGE NOW' 버튼이 입력된 이후, 충전 장소 정보까지 선택하여 충전 서비스 호출 정보를 전송하기 직전의 화면이 대기 화면으로 전환되었다가 충전 서비스 기사의 도착 알림 화면까지 변경되는 사용자 인터페이스의 모습을 나타내고 있다. Referring to Figure 7, the user interface shows the screen that switches to a standby screen right before sending charging service call information by selecting charging location information after the 'CHARGE NOW' button for real-time calling is entered on the home screen, and then changes to a screen notifying the arrival of the charging service technician.
사용자 단말(200)은 대기 화면의 사용자 인터페이스에 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 출력할 수 있다. 또한, 대기 화면의 사용자 인터페이스는 '추가 서비스 요청하기', '내 주문 확인하기' 등의 버튼을 더 포함할 수 있으나, 이에 제한되는 것은 아니다. 충전 서비스 기사의 도착 알림 화면의 사용자 인터페이스는 '실시간 차량위치정보 이용 설정', '충전구 개폐 조작 동의' 등을 수행할 수 있는 조작 메뉴를 더 포함할 수 있으나, 이에 제한되는 것은 아니다.The user terminal (200) can output information on the arrival time and location of the charging service technician and information on the expected charging time on the user interface of the waiting screen. In addition, the user interface of the waiting screen can further include buttons such as 'Request additional service' and 'Check my order', but is not limited thereto. The user interface of the charging service technician's arrival notification screen can further include operation menus that can perform 'Set real-time vehicle location information use' and 'Consent to charging port open/close operation', but is not limited thereto.
도 8은 충전 시작 이후, 충전 상황 및 충전 결과 화면을 출력하는 사용자 인터페이스를 설명하기 위한 도면이다.Figure 8 is a drawing for explaining a user interface that outputs a charging status and charging result screen after charging starts.
사용자 단말(200)은 충전 상황 및 충전 결과를 반영한 사용자 인터페이스를 출력할 수 있다. 차량(100)에 충전 서비스가 제공되고 있는 도중에는 현재 충전 상태 정보, 충전 서비스 완료를 위해 소요되는 남은 시간 등의 충전 상황을 반영한 사용자 인터페이스가 출력될 수 있다. 충전이 완료된 경우에는 최종 충전 상태 정보를 반영한 사용자 인터페이스가 출력될 수 있으며, '추가서비스 요청하기', '충전 포인트 적립 확인', '내주문 확인하기' 등의 버튼이 사용자 인터페이스에 더 포함될 수도 있다.The user terminal (200) can output a user interface reflecting the charging status and charging result. While the charging service is being provided to the vehicle (100), a user interface reflecting the charging status, such as current charging status information and the remaining time required to complete the charging service, can be output. When charging is completed, a user interface reflecting the final charging status information can be output, and buttons such as 'Request additional service', 'Check charging point accumulation', and 'Check my order' can be additionally included in the user interface.
도 9는 예약 호출에 따른 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다. 앞서 도 5에서 설명한 내용과 중복되는 내용에 대해서는 상세한 설명을 생략한다. Fig. 9 is a drawing for explaining the process of providing a charging service according to a reservation call. Detailed explanations of contents that overlap with those explained in Fig. 5 above are omitted.
사용자 단말(200)은 충전 서비스 지원 애플리케이션을 실행할 수 있다.(S 905) The user terminal (200) can execute a charging service support application. (S 905)
사용자 단말(200)은 차량 정보를 입력받을 수 있다.(S 910) 차량(100)과 사용자 단말(200) 간의 통신 연결이 불가능한 경우, 사용자가 사용자 단말(200)에 차량 정보를 수동으로 직접 입력할 수도 있다. 도 9에 도시된 바와 달리, 차량(100)과 사용자 단말(200) 간의 통신 연결이 가능한 경우, 사용자 단말(200)은 차량(100)으로부터 차량 정보를 수신할 수도 있다.The user terminal (200) can receive vehicle information. (S 910) If a communication connection between the vehicle (100) and the user terminal (200) is not possible, the user can also manually input vehicle information directly into the user terminal (200). Unlike as shown in FIG. 9, if a communication connection between the vehicle (100) and the user terminal (200) is possible, the user terminal (200) can also receive vehicle information from the vehicle (100).
사용자 단말(200)은 예약 호출 정보를 입력받을 수 있다.(S 915) 예약 호출 정보는 충전 타입 정보 및 예약 시간 정보를 포함할 수 있다. 사용자는 급속 충전, 완속 충전, 및 새벽 충전 중 어느 하나의 충전 타입 정보를 선택할 수 있으며, 선택된 충전 타입으로 충전할 예약 시간을 선택할 수 있다. 사용자 단말(200)은 예약 호출 정보와 함께 충전 장소 정보를 사용자 선택 정보로써 사용자 인터페이스에서 입력받을 수 있다. 사용자는 호출 타입 정보로 예약 호출 정보를 선택하고, 이와 함께 충전 장소 정보를 선택할 수 있다. The user terminal (200) can input reservation call information. (S 915) The reservation call information can include charging type information and reservation time information. The user can select any one of the charging type information among rapid charging, slow charging, and dawn charging, and select a reservation time for charging with the selected charging type. The user terminal (200) can input charging location information together with reservation call information as user selection information in the user interface. The user can select reservation call information with call type information, and select charging location information together with the call type information.
사용자 단말(200)은 충전 서비스 호출 정보를 충전 서비스 제공 서버(300)에 전송할 수 있다.(S 920) 충전 서비스 호출 정보는 차량 정보와 사용자 선택 정보를 포함할 수 있다. 충전 서비스 제공 서버(300)는 사용자 단말(200)로부터 충전 서비스 호출 정보를 수신할 수 있다.The user terminal (200) can transmit charging service call information to the charging service providing server (300). (S 920) The charging service call information can include vehicle information and user selection information. The charging service providing server (300) can receive charging service call information from the user terminal (200).
충전 서비스 제공 서버(300)는 충전 서비스 호출 정보와 충전 서비스 제공 서버(300)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석할 수 있다.(S 925) 충전 서비스 제공 서버(300)는 예약 호출에 대해 충전 서비스를 제공할 수 있는지 분석하고, 사용자 단말(200)에 전송할 분석 결과 정보와 충전 서비스 기사 단말(400)에 전송할 충전 서비스 작업 정보를 생성할 수 있다.The charging service providing server (300) can analyze whether charging service can be provided based on charging service call information and charging service status information stored in the charging service providing server (300). (S 925) The charging service providing server (300) can analyze whether charging service can be provided for a reservation call and generate analysis result information to be transmitted to the user terminal (200) and charging service operation information to be transmitted to the charging service technician terminal (400).
충전 서비스 제공 서버(300)는 충전 서비스 제공 가능 여부를 분석한 분석 결과를 사용자 단말(200)에 전송할 수 있다.(S 930) 사용자 단말(200)은 충전 서비스 제공 가능 여부를 분석한 분석 결과를 충전 서비스 제공 서버(300)로부터 수신할 수 있다. The charging service providing server (300) can transmit the analysis result of whether the charging service can be provided to the user terminal (200). (S 930) The user terminal (200) can receive the analysis result of whether the charging service can be provided from the charging service providing server (300).
사용자 단말(200)은 충전 서비스 제공 서버(300)로부터 수신된 분석 결과에 기초하여, 예약 결과 화면을 출력할 수 있다.(S 935) 예를 들어, 사용자 단말(200)은 예약 결과 정보와 충전 예상 소요 시간 정보를 예약 결과 화면의 사용자 인터페이스로써 출력할 수 있다.The user terminal (200) can output a reservation result screen based on the analysis result received from the charging service providing server (300). (S 935) For example, the user terminal (200) can output reservation result information and expected charging time information as a user interface of the reservation result screen.
사용자 단말(200)은 예약 결과 화면의 출력 후, 차량(100)의 디지털키 공유 권한 설정을 통해, 디지털키의 공유 기간 및 공유 기능을 포함하는 차량 제어 권한을 입력받을 수 있다.(S 940) 예를 들어, 사용자가 새벽 충전으로 충전 타입을 선택하고, 예약 시간을 '10월 1일, 03:00 ~ 05:00'으로 선택하고, 추가 서비스로 실내 세차를 선택한 경우, 사용자는 디지털키의 공유 기간은 '10월 1일, 02:30 ~ 05:30'으로 설정하고, 공유 기능으로 '도어 오픈'을 설정할 수 있다. 실시간 호출과 달리, 예약 호출의 경우, 해당 예약 시간에 충전 서비스 기사의 도착을 확인하지 못할 수 있으므로, 사용자는 예약 결과 화면을 확인 후, 디지털키를 미리 공유해 놓을 수 있다. 다만, 디지털키의 공유를 원하지 않는 사용자는 예약 시간에 차량(100)으로 가서 충전 서비스 기사와 만날 수도 있다.After the reservation result screen is output, the user terminal (200) can receive vehicle control authority including the sharing period and sharing function of the digital key by setting the digital key sharing authority of the vehicle (100). (S 940) For example, if the user selects the charging type as dawn charging, selects the reservation time as 'October 1, 03:00 ~ 05:00', and selects indoor car wash as an additional service, the user can set the sharing period of the digital key as 'October 1, 02:30 ~ 05:30', and set 'door open' as the sharing function. Unlike a real-time call, in the case of a reservation call, since the arrival of the charging service technician at the corresponding reservation time may not be confirmed, the user can check the reservation result screen and share the digital key in advance. However, a user who does not want to share the digital key can go to the vehicle (100) at the reservation time and meet the charging service technician.
사용자 단말(200)은 차량 제어 권한 즉, 공유된 디지털키를 충전 서비스 제공 서버(300)로 전달할 수 있다.(S 945)The user terminal (200) can transfer vehicle control authority, i.e., a shared digital key, to the charging service providing server (300). (S 945)
충전 서비스 제공 서버(300)는 차량 제어 권한 즉, 공유된 디지털키를 차량(100)에 대응시켜 스토리지(330)에 저장할 수 있다.(S 950)The charging service providing server (300) can store the vehicle control authority, i.e., the shared digital key, in the storage (330) by corresponding it to the vehicle (100). (S 950)
충전 서비스 제공 서버(300)는 충전 서비스 작업 정보를 충전 서비스 기사 단말(400)에 전송할 수 있다.(S 955) 이에 따라, 충전 서비스 기사는 할당된 충전 서비스 작업을 수행하기 위해, 충전 타입에 따른 이동형 충전 장치를 준비하여, 예약 시간에 충전 장소 정보에 따른 위치로 가서, 충전할 차량을 찾을 수 있다.The charging service providing server (300) can transmit charging service task information to the charging service technician terminal (400). (S 955) Accordingly, the charging service technician can prepare a mobile charging device according to the charging type to perform the assigned charging service task, go to the location according to the charging location information at the reserved time, and find the vehicle to be charged.
충전 서비스 기사 단말(400)은 도착 알림을 충전 서비스 제공 서버(300)에 전송할 수 있다.(S 960)The charging service technician terminal (400) can transmit an arrival notification to the charging service providing server (300). (S 960)
충전 서비스 제공 서버(300)는 충전 서비스 기사 단말(400)로부터 도착 알림을 수신하면, 충전 서비스 기사 단말(400)에 차량 제어 권한 즉, 공유된 디지털키를 전송할 수 있다.(S 965) 예를 들어, 충전 서비스 기사 단말(400)은 차량 식별 정보를 포함한 도착 알림 메시지를 충전 서비스 제공 서버(300)에 전송하고, 충전 서비스 제공 서버(300)는 해당 차량 식별 정보에 대응되는 공유된 디지털키를 스토리지(300)에서 검색하여 충전 서비스 기사 단말(400)에 전송할 수 있다.When the charging service providing server (300) receives an arrival notification from the charging service technician terminal (400), it can transmit vehicle control authority, i.e., a shared digital key, to the charging service technician terminal (400). (S 965) For example, the charging service technician terminal (400) can transmit an arrival notification message including vehicle identification information to the charging service providing server (300), and the charging service providing server (300) can search for a shared digital key corresponding to the vehicle identification information in the storage (300) and transmit it to the charging service technician terminal (400).
충전 서비스 기사는 차량(100)에 충전 서비스를 제공할 수 있다. 이를 위해, 충전 서비스 기사 단말(400)은 공유된 디지털키를 이용하여, 차량(100)의 도어나 주유구를 열 수 있다.(S 970)A charging service technician can provide a charging service to a vehicle (100). To this end, the charging service technician terminal (400) can open the door or fuel tank of the vehicle (100) using a shared digital key. (S 970)
충전 서비스 제공 서버(300)는 충전 서비스 기사 단말(400)로부터 충전 상황 및 결과를 수신하면, 사용자 단말(200)에 충전 상황 및 결과를 전달할 수 있다.(S 975) 사용자 단말(200)은 충전 상황 및 충전 결과를 반영한 사용자 인터페이스를 출력할 수 있다.(S 980) 이에 따라, 사용자가 미리 등록해 둔 결제 방식(예를 들어, 전자 결제, 신용카드 결제, 구독료 차감 결제 등)에 따라, 충전 서비스의 이용료가 지불될 수 있다. 다만, 사용자의 설정에 따라, 사용자 단말(200)은 실시간으로 충전 상황 및 결과를 전달받지 않고, 사용자가 애플리케이션을 통해 확인을 요청하는 경우에 충전 결과를 출력할 수도 있다. When the charging service providing server (300) receives the charging status and result from the charging service technician terminal (400), it can transmit the charging status and result to the user terminal (200). (S 975) The user terminal (200) can output a user interface reflecting the charging status and result. (S 980) Accordingly, the charging service usage fee can be paid according to the payment method (e.g., electronic payment, credit card payment, subscription fee deduction payment, etc.) registered by the user in advance. However, depending on the user's settings, the user terminal (200) may not receive the charging status and result in real time, but may output the charging result when the user requests confirmation through the application.
도 10은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 예약 호출을 선정하는 사용자 인터페이스를 설명하기 위한 도면이다.FIG. 10 is a drawing for explaining a user interface for selecting a reservation call in a user interface according to execution of a charging service support application for vehicle charging.
도 10을 참조하면, 홈 화면에서 예약 호출을 위한 '예약 충전' 버튼이 입력된 경우, 예약 충전에 대응되는 기능 화면의 사용자 인터페이스를 확인할 수 있다. 사용자 단말(200)은 급속 충전, 완속 충전, 및 새벽 충전 중 어느 하나의 충전 타입 정보를 선택할 수 있는 각각의 버튼이 포함된 사용자 인터페이스를 출력할 수 있다. 도 10에 도시된 사용자 인터페이스에서 '급속 충전 예약', '완속 충전 예약', '새벽 충전 예약' 중 어느 하나의 버튼이 선택되면, 이하 도 11 내지 도 14와 같이, 각각의 예약을 설정하는 사용자 인터페이스로 전환될 수 있다.Referring to FIG. 10, when the 'reservation charging' button for reservation call is input on the home screen, the user interface of the function screen corresponding to the reservation charging can be confirmed. The user terminal (200) can output a user interface including each button for selecting charging type information among rapid charging, slow charging, and dawn charging. When any one of the buttons among 'rapid charging reservation', 'slow charging reservation', and 'dawn charging reservation' is selected in the user interface illustrated in FIG. 10, the user interface for setting each reservation can be switched to, as shown in FIGS. 11 to 14 below.
도 11은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 급속 충전 예약을 설정하는 사용자 인터페이스를 설명하기 위한 도면이다.FIG. 11 is a drawing for explaining a user interface for setting a rapid charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
도 11을 참조하면, 사용자 단말(200)은 급속 충전 예약을 설정하는 사용자 인터페이스를 출력할 수 있다. 도 11에 도시된 사용자 인터페이스를 보면, 급속 충전에 요구되는 예상 시간 정보를 디스플레이하고, 예약 시간을 설정할 수 있는 메뉴를 제공함을 알 수 있다. 사용자는 급속 충전을 예약할 날짜와 시간대를 선택하여, 급속 충전 예약을 완료할 수 있다.Referring to Fig. 11, the user terminal (200) can output a user interface for setting a rapid charging reservation. Looking at the user interface illustrated in Fig. 11, it can be seen that it displays the expected time information required for rapid charging and provides a menu for setting a reservation time. The user can select a date and time zone for reserving rapid charging and complete the rapid charging reservation.
도 12는 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 완속 충전 예약을 설정하는 사용자 인터페이스를 설명하기 위한 도면이다.FIG. 12 is a drawing for explaining a user interface for setting a slow charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
도 12를 참조하면, 사용자 단말(200)은 완속 충전 예약을 설정하는 사용자 인터페이스를 출력할 수 있다. 도 12에 도시된 사용자 인터페이스를 보면, 완속 충전에 요구되는 예상 시간 정보를 디스플레이하고, 예약 시간을 설정할 수 있는 메뉴를 제공함을 알 수 있다. 사용자는 완속 충전을 예약할 날짜와 시간대를 선택하여, 급속 충전 예약을 완료할 수 있다.Referring to Fig. 12, the user terminal (200) can output a user interface for setting a slow charging reservation. Looking at the user interface illustrated in Fig. 12, it can be seen that it displays information on the expected time required for slow charging and provides a menu for setting a reservation time. The user can select a date and time zone for reserving slow charging and complete a rapid charging reservation.
도 13은 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 새벽 충전 예약을 설정하는 사용자 인터페이스의 일 예를 설명하기 위한 도면이다.FIG. 13 is a drawing for explaining an example of a user interface for setting a dawn charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
도 13을 참조하면, 사용자 단말(200)은 새벽 충전 예약을 설정하는 사용자 인터페이스를 출력할 수 있다. 도 13에 도시된 사용자 인터페이스를 보면, 새벽 충전에 해당하는 시간 정보 및 주의 사항을 디스플레이하고, 예약 시간을 설정할 수 있는 메뉴를 제공함을 알 수 있다. 사용자는 새벽 충전을 예약할 날짜와 새벽 충전을 받을 수 있는 시작 시간과 종료 시간을 특정하여, 그 시간 구간 내의 임의의 시간대에 새벽 충전을 받을 수 있도록 선택하여, 급속 충전 예약을 완료할 수 있다.Referring to Fig. 13, the user terminal (200) can output a user interface for setting a dawn charging reservation. Looking at the user interface illustrated in Fig. 13, it can be seen that it displays time information and precautions corresponding to dawn charging, and provides a menu for setting a reservation time. The user can select a date for reserving dawn charging and a start time and end time for receiving dawn charging, and complete the rapid charging reservation by selecting to receive dawn charging at any time within that time interval.
도 14는 차량 충전을 위한 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 새벽 충전 예약을 설정하는 사용자 인터페이스의 다른 예를 설명하기 위한 도면이다.FIG. 14 is a drawing for explaining another example of a user interface for setting a dawn charging reservation in a user interface according to execution of a charging service support application for vehicle charging.
도 14를 참조하면, 사용자 단말(200)은 새벽 충전 예약을 설정하는 사용자 인터페이스를 출력할 수 있다. 도 14에 도시된 사용자 인터페이스를 보면, 예약 시간을 설정할 수 있는 메뉴를 제공함을 알 수 있다. 도 13과 달리, 사용자는 새벽 충전을 예약할 날짜와 구체적인 시간대를 선택하여, 급속 충전 예약을 완료할 수 있다.Referring to Fig. 14, the user terminal (200) can output a user interface for setting a dawn charging reservation. Looking at the user interface illustrated in Fig. 14, it can be seen that a menu for setting a reservation time is provided. Unlike Fig. 13, the user can select a date and a specific time zone for reserving dawn charging, thereby completing a rapid charging reservation.
도 15는 차량 충전을 위한 충전 서비스 지원 방법을 나타낸 흐름도이다.Figure 15 is a flowchart illustrating a charging service support method for vehicle charging.
차량(100) 또는 사용자 단말(200)은 차량 충전을 위한 충전 서비스 지원 방법을 수행할 수 있다. 이상에서 설명한 내용과 중복되는 용어 및 내용에 대해서는 이하 그 기재를 생략한다.A vehicle (100) or a user terminal (200) can perform a charging service support method for vehicle charging. Terms and contents that overlap with those described above are omitted below.
1510 단계에서, 차량(100) 또는 사용자 단말(200)은 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에 충전 서비스 호출 정보를 입력받을 수 있다. 충전 서비스 호출 정보는 차량의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보와 호출 타입 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 포함할 수 있다. 충전 서비스 호출 정보는 사용자로부터 수동으로 입력될 수도 있고, 차량(100)과의 통신을 통해 자동으로 입력되거나, 미리 설정되거나 이력 정보에 따라 자동으로 입력될 수도 있다.At step 1510, the vehicle (100) or the user terminal (200) may receive charging service call information in the user interface according to the execution of the charging service support application. The charging service call information may include vehicle information including charging status information and vehicle identification information of the vehicle, and user selection information including call type information and charging location information. The charging service call information may be manually input by the user, automatically input through communication with the vehicle (100), or automatically input according to preset or history information.
1520 단계에서, 차량(100) 또는 사용자 단말(200)은 충전 서비스 제공 서버(300)에 사용자 인터페이스에 입력된 충전 서비스 호출 정보를 전송할 수 있다. 실시간 호출의 경우, 차량(100) 또는 사용자 단말(200)은 충전 서비스 제공 서버(300)에 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보를 전송하고, 충전 타입 정보를 포함하는 실시간 호출 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 전송할 수 있다. 예약 호출의 경우, 차량(100) 또는 사용자 단말(200)은 충전 서비스 제공 서버(300)에 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보를 전송하고, 충전 타입 정보 및 예약 시간 정보를 포함하는 예약 호출 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 전송할 수 있다.At step 1520, the vehicle (100) or the user terminal (200) can transmit charging service call information input into the user interface to the charging service providing server (300). In the case of a real-time call, the vehicle (100) or the user terminal (200) can transmit vehicle information including charging status information and vehicle identification information to the charging service providing server (300), and transmit real-time call information including charging type information and user selection information including charging location information. In the case of a reservation call, the vehicle (100) or the user terminal (200) can transmit vehicle information including charging status information and vehicle identification information to the charging service providing server (300), and transmit reservation call information including charging type information and reservation time information, and user selection information including charging location information.
1530 단계에서, 차량(100) 또는 사용자 단말(200)은 충전 서비스 호출 정보를 전송한 것에 대한 응답으로, 충전 서비스 호출 정보와 충전 서비스 제공 서버(300)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석한 분석 결과를 수신할 수 있다.At step 1530, in response to transmitting charging service call information, the vehicle (100) or user terminal (200) may receive an analysis result analyzing whether charging service can be provided based on the charging service call information and charging service status information stored in the charging service providing server (300).
1540 단계에서, 차량(100) 또는 사용자 단말(200)은 수신된 분석 결과에 기초하여, 사용자 인터페이스를 변경하여 출력할 수 있다. 실시간 호출의 경우, 차량(100) 또는 사용자 단말(200)은 변경된 사용자 인터페이스에 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 출력할 수 있다. 예약 호출의 경우, 차량(100) 또는 사용자 단말(200)은 변경된 사용자 인터페이스에 예약 결과 정보와 차량(100)의 충전 상태 정보 및 충전 타입 정보에 따른 충전 예상 소요 시간 정보를 출력할 수 있다. At step 1540, the vehicle (100) or the user terminal (200) can change and output the user interface based on the received analysis results. In the case of a real-time call, the vehicle (100) or the user terminal (200) can output the arrival time information and location information of the charging service technician and the expected charging time information to the changed user interface. In the case of a reservation call, the vehicle (100) or the user terminal (200) can output the reservation result information and the charging status information of the vehicle (100) and the expected charging time information according to the charging type information to the changed user interface.
충전 서비스 제공 서버(300)에 충전 서비스 요청이 접수 완료된 후, 사용자는 사용자 단말(200)에 충전 서비스 기사의 도착 알림이 수신되거나 예약 결과 정보가 수신되면, 차량(100)의 디지털키 공유 권한 설정을 통해, 디지털키의 공유 기간 및 공유 기능을 포함하는 차량 제어 권한을 입력할 수 있다. 사용자 단말(200)은 충전 서비스 제공 서버(300)에 차량 제어 권한을 전송할 수 있다. After the charging service request is received by the charging service providing server (300), if the user terminal (200) receives a notification of the arrival of the charging service technician or the reservation result information, the user terminal (100) can input the vehicle control authority including the sharing period and sharing function of the digital key through the digital key sharing authority setting of the vehicle (100). The user terminal (200) can transmit the vehicle control authority to the charging service providing server (300).
사용자 단말(200)은 차량(100)에 충전 서비스가 제공되면, 충전 상황 및 충전 결과를 충전 서비스 제공 서버(300)로부터 수신하여, 수신된 충전 상황 및 충전 결과를 반영한 사용자 인터페이스를 출력할 수 있다. When a charging service is provided to a vehicle (100), the user terminal (200) can receive the charging status and charging result from the charging service providing server (300) and output a user interface reflecting the received charging status and charging result.
도 16은 차량 충전을 위한 충전 서비스 제공 방법을 나타낸 흐름도이다.Figure 16 is a flow chart showing a method for providing charging services for vehicle charging.
충전 서비스 제공 서버(300)는 차량 충전을 위한 충전 서비스 제공 방법을 수행할 수 있다. 이상에서 설명한 내용과 중복되는 용어 및 내용에 대해서는 이하 그 기재를 생략한다.The charging service providing server (300) can perform a charging service providing method for vehicle charging. Terms and contents that overlap with those described above are omitted below.
1610 단계에서, 충전 서비스 제공 서버(300)는 외부 기기로부터 충전 서비스 호출 정보를 수신할 수 있다. 외부 기기는 차량(100) 또는 사용자 단말(200)일 수 있다. 충전 서비스 호출 정보는 차량(100)의 충전 상태 정보 및 차량 식별 정보를 포함하는 차량 정보와 호출 타입 정보 및 충전 장소 정보를 포함하는 사용자 선택 정보를 포함할 수 있다.At step 1610, the charging service providing server (300) may receive charging service call information from an external device. The external device may be a vehicle (100) or a user terminal (200). The charging service call information may include vehicle information including charging status information and vehicle identification information of the vehicle (100), and user selection information including call type information and charging location information.
1620 단계에서, 충전 서비스 제공 서버(300)는 수신된 충전 서비스 호출 정보와 충전 서비스 제공 서버(300)에 저장된 충전 서비스 상황 정보에 기초하여, 충전 서비스 제공 가능 여부를 분석할 수 있다. 충전 서비스 상황 정보는 접수 완료된 호출 상황 정보, 충전 서비스 기사 상황 정보, 및 충전 장치 상황 정보를 포함할 수 있다. 충전 서비스 제공 서버(300)는 차량(100)의 충전 상태 정보, 차량 식별 정보에 대응되는 충전 이력 정보, 호출 타입 정보, 충전 장소 정보, 및 충전 서비스 상황 정보에 기초하여, 최적의 충전 서비스 제공 플랜을 결정할 수 있다. At step 1620, the charging service providing server (300) can analyze whether the charging service can be provided based on the received charging service call information and the charging service situation information stored in the charging service providing server (300). The charging service situation information can include the call situation information of the completed reception, the charging service engineer situation information, and the charging device situation information. The charging service providing server (300) can determine the optimal charging service provision plan based on the charging status information of the vehicle (100), the charging history information corresponding to the vehicle identification information, the call type information, the charging location information, and the charging service situation information.
또한, 충전 서비스 제공 서버(300)는 차량(100)에 충전 서비스를 제공할 때마다 차량(100)에 대응되는 충전 서비스 로그 파일을 스토리지(330)에 저장하고, 저장된 충전 서비스 로그 파일에 기초하여, 차량(100)의 배터리 상태를 분석할 수 있다. In addition, the charging service providing server (300) stores a charging service log file corresponding to the vehicle (100) in storage (330) every time it provides a charging service to the vehicle (100), and can analyze the battery status of the vehicle (100) based on the stored charging service log file.
1630 단계에서, 충전 서비스 제공 서버(300)는 외부 기기에 분석 결과를 전송할 수 있다. 일 예에 따라, 외부 기기로부터 실시간 호출이 있었던 경우, 분석 결과는 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 포함할 수 있다. 다른 일 예에 따라, 외부 기기로부터 예약 호출이 있었던 경우, 분석 결과는 예약 결과 정보와 충전 예상 소요 시간 정보를 포함할 수 있다.At step 1630, the charging service providing server (300) may transmit the analysis result to the external device. For example, if there is a real-time call from the external device, the analysis result may include the arrival time information and location information of the charging service technician and the expected charging time information. For another example, if there is a reservation call from the external device, the analysis result may include the reservation result information and the expected charging time information.
또한, 충전 서비스 제공 서버(300)는 분석된 배터리 상태가 소정의 충전 상태 미만이거나 소정의 노후화도 이상인 경우, 분석된 배터리 상태를 외부 기기에 전송할 수 있다.Additionally, the charging service providing server (300) can transmit the analyzed battery status to an external device when the analyzed battery status is below a predetermined charging status or above a predetermined aging level.
1640 단계에서, 충전 서비스 제공 서버(300)는 분석 결과에 따라 충전 서비스 기사 단말(400)에 충전 서비스 작업 정보를 전송할 수 있다. 충전 서비스 작업 정보는 충전 서비스를 제공받을 차량 정보, 충전 타입 정보, 충전 서비스를 제공할 시간 정보, 및 충전 장소 정보 등을 포함할 수 있다. 충전 서비스 기사는 충전 서비스 작업 정보에 기초하여, 충전 서비스를 제공할 시간에 충전 장소에 도착하여, 충전 서비스를 제공받을 차량에 충전 타입에 맞는 전기 충전을 수행할 수 있다.At step 1640, the charging service providing server (300) may transmit charging service operation information to the charging service technician terminal (400) based on the analysis results. The charging service operation information may include information on the vehicle to be provided with the charging service, information on the charging type, information on the time to provide the charging service, and information on the charging location. Based on the charging service operation information, the charging service technician may arrive at the charging location at the time to provide the charging service and perform electric charging according to the charging type for the vehicle to be provided with the charging service.
도 17은 충전 서비스 제공 서버(300)에 의해 수행되는 차량 충전을 위한 충전 서비스를 제공하는 과정을 설명하기 위한 도면이다.Figure 17 is a drawing for explaining a process of providing a charging service for vehicle charging performed by a charging service providing server (300).
차량 제조사 서버와 같은 차량 정보 제공 서버(600)는 주기적으로 또는 차량 운행이 종료된 때마다 차량(100)의 차량 정보를 기록해 둘 수 있다. 차량 정보는 차량(100)의 충전 상태 정보, 위치 정보, 주행 정보, 차종, 차량 충전구 타입 정보 등이 될 수 있으며, 충전 서비스를 이용하는 동안 누적된 차량 정보로부터 파악되는 주행 패턴 정보, 배터리 충방전 사이클 정보, 전비와 같은 주행 성능 정보 등이 될 수 있다. 충전 서비스 제공 서버(300)는 이와 같은 차량 정보를 차량 정보 제공 서버(600)와 동기화하여 저장할 수 있다. 이하에서는 충전 서비스 제공 서버(300)가 사용자의 충전 서비스 호출 없이, 하나 이상의 충전 서비스 제공 모델을 이용하여, 충전 서비스를 제공하는 실시예에 대해 설명한다.A vehicle information providing server (600), such as a vehicle manufacturer server, can record vehicle information of a vehicle (100) periodically or whenever vehicle operation is terminated. The vehicle information may be information on the charging status of the vehicle (100), location information, driving information, vehicle type, vehicle charging port type information, etc., and may be driving pattern information, battery charge/discharge cycle information, driving performance information such as electric power consumption, etc., which are identified from vehicle information accumulated while using a charging service. The charging service providing server (300) can store such vehicle information by synchronizing it with the vehicle information providing server (600). Hereinafter, an embodiment in which the charging service providing server (300) provides a charging service by using one or more charging service providing models without a user's charging service call will be described.
충전 서비스 제공 모델은 충전 서비스 제공 서버(300)에 저장된 차량 정보나 여러 가지 타입의 상황 정보에 기초하는 예측 모델, 분석 모델, 통계 모델, 평가 모델 등일 수 있다. 예를 들어, 충전 서비스 제공 모델은 차량(100)의 배터리의 충전 필요 시기를 예측하는 예측 모델이거나 차량(100)의 주행 정보 기록들을 통해, 주행 패턴을 분석하는 분석 모델일 수 있다. 충전 서비스 제공 모델은 주기적을 수집된 정보에 기초한 통계를 산출하는 통계 모델이거나, 충전 서비스에 대한 사용자의 피드백을 반영하는 평가 모델일 수 있다.The charging service provision model may be a prediction model, analysis model, statistical model, evaluation model, etc. based on vehicle information or various types of situation information stored in the charging service provision server (300). For example, the charging service provision model may be a prediction model that predicts the time when the battery of the vehicle (100) needs to be charged, or an analysis model that analyzes the driving pattern through the driving information records of the vehicle (100). The charging service provision model may be a statistical model that produces statistics based on periodically collected information, or an evaluation model that reflects the user's feedback on the charging service.
사용자 단말(200)은 충전 서비스 지원 애플리케이션의 실행에 따른 사용자 인터페이스에서 차량(100)의 차량 계정을 등록할 수 있다.(S1705) 사용자는 충전 서비스 지원 애플리케이션을 실행하여, 차량 정보 제공 서버(600)에 연동시킬 수 있는 차량 계정을 입력할 수 있다. The user terminal (200) can register a vehicle account of the vehicle (100) in the user interface according to the execution of the charging service support application. (S1705) The user can execute the charging service support application and input a vehicle account that can be linked to the vehicle information provision server (600).
사용자 단말(200)은 등록한 차량 계정을 충전 서비스 제공 서버(300)에 전송할 수 있다.(S1710) 충전 서비스 제공 서버(300)는 사용자 단말(200)로부터 사용자가 등록한 차량 계정을 수신할 수 있다.The user terminal (200) can transmit the registered vehicle account to the charging service providing server (300). (S1710) The charging service providing server (300) can receive the vehicle account registered by the user from the user terminal (200).
충전 서비스 제공 서버(300)는 차량 계정을 차량 정보 제공 서버(600)에 연동시킬 수 있다.(S1715) 이를 위해, 충전 서비스 제공 서버(300)는 차량 계정의 연동이 유효한지 확인을 차량 정보 제공 서버(600)에 요청할 수 있고, 차량 정보 제공 서버(600)는 차량 계정의 연동이 유효한지 확인할 수 있다. 충전 서비스 제공 서버(300)가 전송한 차량 계정과 차량 정보 제공 서버(600)에 등록된 차량 계정이 일치하면, 차량 계정의 유효성이 인정될 수 있다. 충전 서비스 제공 서버(300)는 연동된 차량 계정을 암호화하여 저장할 수 있다.The charging service providing server (300) can link the vehicle account to the vehicle information providing server (600). (S1715) To this end, the charging service providing server (300) can request the vehicle information providing server (600) to check whether the linking of the vehicle account is valid, and the vehicle information providing server (600) can check whether the linking of the vehicle account is valid. If the vehicle account transmitted by the charging service providing server (300) and the vehicle account registered in the vehicle information providing server (600) match, the validity of the vehicle account can be recognized. The charging service providing server (300) can encrypt and store the linked vehicle account.
충전 서비스 제공 서버(300)는 차량 계정에 의해 연동되는 차량 정보 제공 API(Application Program Interface)를 이용하여 차량 정보를 수신할 수 있다.(S1720) 충전 서비스 제공 서버(300)는 연동된 차량 계정을 이용하여, 차량 정보 제공 서버(600)로부터 차량 정보를 주기적으로 수신할 수 있다. 예를 들어, 충전 서비스 제공 서버(300)가 차량 정보를 차량 정보 제공 서버(600)에 주기적으로 요청하거나, 차량 정보 제공 서버(600)에 차량 정보가 업데이트될 때마다 충전 서비스 제공 서버(300)에 업데이트된 차량 정보가 전송될 수 있다. 충전 서비스 제공 서버(300)에 저장된 차량 정보는 연동된 차량 계정을 통해 차량 정보 제공 서버(600)에 저장된 차량 정보와 동기화될 수 있다.The charging service providing server (300) can receive vehicle information using a vehicle information providing API (Application Program Interface) linked by a vehicle account. (S1720) The charging service providing server (300) can periodically receive vehicle information from the vehicle information providing server (600) using the linked vehicle account. For example, the charging service providing server (300) can periodically request vehicle information from the vehicle information providing server (600), or the updated vehicle information can be transmitted to the charging service providing server (300) whenever the vehicle information is updated in the vehicle information providing server (600). The vehicle information stored in the charging service providing server (300) can be synchronized with the vehicle information stored in the vehicle information providing server (600) through the linked vehicle account.
충전 서비스 제공 서버(300)는 차량(100)의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단할 수 있다.(S1725) 충전 서비스 제공 서버(300)는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 호출 없이도, 차량(100)에 충전 서비스 제공이 필요한지 여부를 판단할 수 있다.The charging service providing server (300) can determine whether the charging service providing conditions are satisfied by using the first charging service providing model that inputs vehicle information including charging status information and location information of the vehicle (100). (S1725) The charging service providing server (300) can determine whether the charging service is required for the vehicle (100) by using the first charging service providing model, even without a charging service call.
예를 들어, 충전 서비스 제공 서버(300)의 프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여, 차량(100)의 충전 상태 정보, 차량(100)의 위치 정보, 및 차량(100)의 주행 패턴 정보를 입력으로 하는 충전 시점 예측 모델을 이용하여, 차량(100)의 배터리 잔량으로 차량(100)의 주행 패턴에 따라 주행하는 경우, 차량(100)에 충전 서비스 제공이 필요한 시점을 예측함으로써, 차량(100)의 위치 정보에 대응되는 위치에서 차량(100)에 충전 서비스 제공이 필요한지 여부를 판단할 수 있다.For example, the processor (320) of the charging service providing server (300) executes instructions stored in the memory (310), and uses a charging time prediction model that inputs charging status information of the vehicle (100), location information of the vehicle (100), and driving pattern information of the vehicle (100), to predict a time when the vehicle (100) needs to be provided with a charging service when the vehicle (100) is driven according to the driving pattern of the vehicle (100) with the remaining battery capacity of the vehicle (100), thereby determining whether the vehicle (100) needs to be provided with a charging service at a location corresponding to the location information of the vehicle (100).
다른 예를 들어, 충전 서비스 제공 서버(300)의 프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여, 차량(100)의 충전 상태 정보, 차량(100)의 위치 정보, 및 차량(100)의 배터리 충방전 사이클 정보를 입력으로 하는 배터리 잔량 예측 모델을 이용하여, 차량(100)의 배터리 잔량이 차량(100)의 배터리 충방전 사이클에 따라 소모되는 경우, 차량(100)의 배터리 잔량이 소정의 기준에 해당되는 시점을 예측함으로써, 차량(100)의 위치 정보에 대응되는 위치에서 차량(100)에 충전 서비스 제공이 필요한지 여부를 판단할 수 있다.As another example, the processor (320) of the charging service providing server (300) executes instructions stored in the memory (310), and uses a battery remaining capacity prediction model that inputs charging status information of the vehicle (100), location information of the vehicle (100), and battery charge/discharge cycle information of the vehicle (100), so that when the battery remaining capacity of the vehicle (100) is consumed according to the battery charge/discharge cycle of the vehicle (100), the time at which the battery remaining capacity of the vehicle (100) corresponds to a predetermined standard can be predicted, thereby determining whether a charging service is required for the vehicle (100) at a location corresponding to the location information of the vehicle (100).
충전 서비스 제공 서버(300)는 충전 서비스 제공 가능 여부를 판단하고, 어떤 충전 서비스 기사를 배정할지 결정하기 위해, 충전 서비스 상황 정보나 도로 상황 정보 등을 주기적으로 또는 업데이트된 상황 정보가 있을 때마다 수신할 수 있다. 충전 서비스 상황 정보는 충전 서비스 기사 상황 정보와 충전 장치 상황 정보일 수 있다.The charging service provision server (300) may receive charging service situation information or road situation information periodically or whenever updated situation information is available to determine whether charging service can be provided and to decide which charging service technician to assign. The charging service situation information may be charging service technician situation information and charging device situation information.
충전 서비스 제공 서버(300)는 충전 서비스 기사 상황 정보를 충전 서비스 기사 단말(400)로부터 수신할 수 있다.(S1730) 충전 서비스 제공 서버(300)는 충전 서비스 기사의 위치 정보, 충전 서비스 작업 상황 정보 등을 충전 서비스 기사 단말(400)로부터 수신할 수 있다.The charging service providing server (300) can receive charging service technician situation information from the charging service technician terminal (400). (S1730) The charging service providing server (300) can receive charging service technician location information, charging service work situation information, etc. from the charging service technician terminal (400).
충전 서비스 제공 서버(300)는 충전 장치 상황 정보를 충전 장치(450)로부터 수신할 수 있다.(S1735) 충전 장치(450)가 충전 서비스 제공 서버(300)와 통신이 가능한 경우, 충전 서비스 제공 서버(300)는 충전 장치(450)의 배터리 잔량을 포함하는 충전 상태 정보, 충전 장치(450)의 전압 및 전류 정보 등을 포함한 충전 타입 정보, 온도와 같은 환경 정보 등을 충전 장치(450)로부터 수신할 수 있다.The charging service providing server (300) can receive charging device status information from the charging device (450). (S1735) If the charging device (450) can communicate with the charging service providing server (300), the charging service providing server (300) can receive charging status information including the remaining battery capacity of the charging device (450), charging type information including voltage and current information of the charging device (450), and environmental information such as temperature from the charging device (450).
충전 서비스 제공 서버(300)는 도로 상황 정보를 도로 정보 제공 서버(700)로부터 수신할 수 있다.(S1740) 충전 서비스 제공 서버(300)는 각 도로의 도로 상세 정보나 교통 정보 등을 도로 정보 제공 서버(700)로부터 수신할 수 있다.The charging service providing server (300) can receive road condition information from the road information providing server (700). (S1740) The charging service providing server (300) can receive road detailed information or traffic information of each road from the road information providing server (700).
충전 서비스 제공 서버(300)는 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정할 수 있다.(S1745) 충전 서비스 제공 조건을 만족하는 경우, 충전 서비스 제공 서버(300)의 프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여, 충전 서비스 기사 별로, 차량(100)의 위치 정보에 대응되는 위치까지 이동하는 하나 이상의 경로를 설정하고, 하나 이상의 경로에 대해 충전 서비스 기사의 이동에 따른 비용(cost)과 충전 서비스의 제공에 따른 이득(gain)을 반영하는 충전 서비스 기사 할당 모델을 적용하여, 차량(100)에 최적의 충전 서비스 기사를 할당하는 충전 서비스 제공 플랜을 결정할 수 있다. 충전 서비스 기사 할당 모델은 경로를 구성하는 각 도로의 도로 상황 정보에 기초하여, 각 도로의 도로 상세 정보 및 교통 정보에 따라 충전 서비스 기사의 이동에 따른 비용을 결정하고, 충전 서비스 상황 정보에 기초하여, 충전 서비스 기사 상황 정보 및 충전 장치 상황 정보에 따라 충전 서비스의 제공에 따른 이득을 결정하여, 충전 서비스 기사 별로 적합도를 산출할 수 있다. 이때, 적합도가 가장 높은 충전 서비스 기사가 차량(100)에 충전 서비스 작업을 수행할 최적의 충전 서비스 기사로 선정될 수 있다.The charging service providing server (300) can determine a charging service providing plan by using a second charging service providing model that inputs vehicle information, charging service situation information, and road situation information. (S1745) If the charging service providing condition is satisfied, the processor (320) of the charging service providing server (300) executes instructions stored in the memory (310) to set one or more routes for each charging service engineer to move to a location corresponding to the location information of the vehicle (100), and apply a charging service engineer allocation model that reflects the cost of the charging service engineer's movement and the gain of the provision of the charging service for one or more routes, thereby determining a charging service providing plan that assigns an optimal charging service engineer to the vehicle (100). The charging service engineer allocation model determines the cost of the charging service engineer's movement based on the road condition information of each road forming the route, the road details and traffic information of each road, and determines the benefit of providing the charging service based on the charging service condition information, the charging service engineer condition information and the charging device condition information, thereby calculating the suitability for each charging service engineer. At this time, the charging service engineer with the highest suitability can be selected as the optimal charging service engineer to perform the charging service work on the vehicle (100).
충전 서비스 제공 서버(300)의 프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여, 통신 인터페이스 유닛(340)을 통해, 결정된 충전 서비스 제공 플랜에 관한 정보를 차량(100)에 대응되는 사용자 단말(200)에 전송할 수 있다.(S1750) 사용자 단말(200)은 충전 서비스 제공 플랜에 관한 정보를 충전 서비스 제공 서버(300)로부터 수신할 수 있다.The processor (320) of the charging service providing server (300) can execute instructions stored in the memory (310) to transmit information about the determined charging service providing plan to the user terminal (200) corresponding to the vehicle (100) through the communication interface unit (340). (S1750) The user terminal (200) can receive information about the charging service providing plan from the charging service providing server (300).
사용자 단말(200)은 충전 서비스 제공 서버(300)로부터 수신된 충전 서비스 제공 플랜에 관한 정보를 사용자 인터페이스에 출력할 수 있다.(S1755) 예를 들어, 사용자 단말(200)은 충전 서비스가 제공될 예정임을 알리기 위해, 충전 서비스 기사의 도착 시간 정보 및 위치 정보와 충전 예상 소요 시간 정보를 사용자 인터페이스에 출력할 수 있다. 사용자는 사용자 단말(200)의 사용자 인터페이스를 통해 충전 서비스의 제공을 거부할 수 있다.The user terminal (200) can output information about the charging service provision plan received from the charging service provision server (300) to the user interface. (S1755) For example, the user terminal (200) can output information about the arrival time and location of the charging service technician and information about the expected charging time to the user interface to notify that the charging service is to be provided. The user can refuse the provision of the charging service through the user interface of the user terminal (200).
충전 서비스 제공 서버(300)의 프로세서(320)는 메모리(310)에 저장된 인스트럭션들을 실행하여, 통신 인터페이스 유닛(340)을 통해, 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말(400)에 전송할 수 있다.(S1760) 충전 서비스 작업 정보는 차량(100)의 식별 정보, 차량(100)의 위치 정보, 차량(100)의 충전 요구량 정보, 및 차량(100)의 차종에 따른 충전 장치(450)의 전압 및 전류 셋팅 정보를 포함할 수 있다.The processor (320) of the charging service providing server (300) may execute instructions stored in the memory (310) to transmit charging service operation information according to the determined charging service providing plan to the charging service technician terminal (400) through the communication interface unit (340). (S1760) The charging service operation information may include identification information of the vehicle (100), location information of the vehicle (100), charging demand information of the vehicle (100), and voltage and current setting information of the charging device (450) according to the vehicle type of the vehicle (100).
충전 서비스 기사는 충전 서비스 기사 단말(400)에 수신된 충전 서비스 작업 정보에 따라, 적합한 충전 장치(450)를 준비하여, 충전 서비스 작업을 수행할 수 있다.(S1765)The charging service technician can perform the charging service task by preparing a suitable charging device (450) according to the charging service task information received at the charging service technician terminal (400). (S1765)
충전 서비스 기사는 차량(100)의 위치 정보에 대응되는 충전 장소로 가서, 차량(100)의 식별 정보에 대응되는 충전할 차량(100)을 찾고, 차량(100)의 차종에 따른 전압 및 전류 셋팅 정보로 설정된 충전 장치(450)를 이용하여 충전 요구량 정보에 맞춰 차량(100)의 배터리에 충전을 실행할 수 있다.(S1770)The charging service technician goes to the charging location corresponding to the location information of the vehicle (100), finds the vehicle (100) to be charged corresponding to the identification information of the vehicle (100), and charges the battery of the vehicle (100) according to the charging demand information using the charging device (450) set with the voltage and current setting information according to the vehicle type of the vehicle (100). (S1770)
도 18은 충전 서비스 제공 서버(300)에 의해 수행되는 차량 충전을 위한 충전 서비스 제공 방법을 나타낸 흐름도이다.Figure 18 is a flow chart showing a charging service providing method for vehicle charging performed by a charging service providing server (300).
이상에서 설명한 내용과 중복되는 부분에 대해서는 이하 자세한 설명을 생략한다.Any parts that overlap with the above explanation will be omitted for detailed explanation.
충전 서비스 제공 서버(300)는 사용자가 사용자 단말(200)을 이용하여 등록한 차량 계정에 의해 연동되는 차량 정보 제공 API(Application Program Interface)를 이용하여, 차량 정보 제공 서버(600)로부터, 차량 정보를 주기적으로 수신하여 충전 서비스 제공 서버(300)에 저장해 둘 수 있다.The charging service providing server (300) can periodically receive vehicle information from the vehicle information providing server (600) using a vehicle information providing API (Application Program Interface) linked to a vehicle account registered by a user using a user terminal (200) and store the vehicle information in the charging service providing server (300).
1810 단계에서, 충전 서비스 제공 서버(300)는 차량(100)의 충전 상태 정보 및 위치 정보를 포함하는 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 조건을 만족하는지 판단할 수 있다.At step 1810, the charging service providing server (300) can determine whether the charging service providing conditions are satisfied by using the first charging service providing model that inputs vehicle information including charging status information and location information of the vehicle (100).
예를 들어, 제1 충전 서비스 제공 모델이 충전 시점 예측 모델인 경우, 충전 서비스 제공 서버(300)는 차량(100)의 충전 상태 정보, 차량(100)의 위치 정보, 및 차량(100)의 주행 패턴 정보를 입력으로 하는 충전 시점 예측 모델을 이용하여, 차량(100)의 배터리 잔량으로 차량(100)의 주행 패턴에 따라 주행하는 경우, 차량(100)에 충전 서비스 제공이 필요한 시점을 예측함으로써, 차량(100)의 위치 정보에 대응되는 위치에서 차량(100)에 충전 서비스 제공이 필요한지 여부를 판단할 수 있다.For example, if the first charging service provision model is a charging point prediction model, the charging service provision server (300) uses the charging point prediction model that inputs charging status information of the vehicle (100), location information of the vehicle (100), and driving pattern information of the vehicle (100), to predict the point in time when the vehicle (100) needs to be provided with a charging service when the vehicle (100) is driven according to the driving pattern of the vehicle (100) based on the remaining battery capacity of the vehicle (100), thereby determining whether the vehicle (100) needs to be provided with a charging service at a location corresponding to the location information of the vehicle (100).
다른 예를 들어, 제1 충전 서비스 제공 모델이 배터리 잔량 예측 모델인 경우, 충전 서비스 제공 서버(300)는 차량(100)의 충전 상태 정보, 차량(100)의 위치 정보, 및 차량(100)의 배터리 충방전 사이클 정보를 입력으로 하는 배터리 잔량 예측 모델을 이용하여, 차량(100)의 배터리 잔량이 차량(100)의 배터리 충방전 사이클에 따라 소모되는 경우, 차량(100)의 배터리 잔량이 소정의 기준에 해당되는 시점을 예측함으로써, 차량(100)의 위치 정보에 대응되는 위치에서 차량(100)에 충전 서비스 제공이 필요한지 여부를 판단할 수 있다.For another example, if the first charging service provision model is a battery remaining amount prediction model, the charging service provision server (300) uses the battery remaining amount prediction model that inputs charging status information of the vehicle (100), location information of the vehicle (100), and battery charge/discharge cycle information of the vehicle (100), and, when the battery remaining amount of the vehicle (100) is consumed according to the battery charge/discharge cycle of the vehicle (100), predicts a point in time when the battery remaining amount of the vehicle (100) corresponds to a predetermined standard, thereby determining whether a charging service is required for the vehicle (100) at a location corresponding to the location information of the vehicle (100).
1820 단계에서, 충전 서비스 제공 서버(300)는 충전 서비스 제공 조건을 만족하는 경우, 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정할 수 있다. At step 1820, if the charging service provision conditions are satisfied, the charging service provision server (300) can determine a charging service provision plan by using a second charging service provision model that inputs vehicle information, charging service situation information, and road situation information.
예를 들어, 제2 충전 서비스 제공 모델은 충전 서비스 기사 할당 모델인 경우, 충전 서비스 제공 서버(300)는 충전 서비스 기사 별로, 차량(100)의 위치 정보에 대응되는 위치까지 이동하는 하나 이상의 경로를 설정하고, 하나 이상의 경로에 대해 충전 서비스 기사의 이동에 따른 비용(cost)과 충전 서비스의 제공에 따른 이득(gain)을 반영하는 충전 서비스 기사 할당 모델을 적용하여, 차량(100)에 최적의 충전 서비스 기사를 할당하는 충전 서비스 제공 플랜을 결정할 수 있다.For example, if the second charging service provision model is a charging service technician allocation model, the charging service provision server (300) sets one or more routes for each charging service technician to move to a location corresponding to the location information of the vehicle (100), and applies a charging service technician allocation model that reflects the cost of the charging service technician's movement and the gain of providing the charging service for one or more routes, thereby determining a charging service provision plan that allocates the optimal charging service technician to the vehicle (100).
충전 서비스 기사 할당 모델은 경로를 구성하는 각 도로의 도로 상황 정보에 기초하여, 각 도로의 도로 상세 정보 및 교통 정보에 따라 충전 서비스 기사의 이동에 따른 비용을 결정하고, 충전 서비스 상황 정보에 기초하여, 충전 서비스 기사 상황 정보 및 충전 장치 상황 정보에 따라 충전 서비스의 제공에 따른 이득을 결정하여, 충전 서비스 기사 별로 적합도를 산출할 수 있다.The charging service technician allocation model determines the cost of movement of the charging service technician based on road condition information of each road forming the route, road details and traffic information of each road, and determines the benefit of providing the charging service based on the charging service condition information, charging service technician condition information and charging device condition information, thereby calculating the suitability for each charging service technician.
1830 단계에서, 충전 서비스 제공 서버(300)는 결정된 충전 서비스 제공 플랜에 관한 정보를 차량(100)에 대응되는 사용자 단말(200)에 전송할 수 있다. 사용자 단말(200)은 차량(100)의 사용자가 알 수 있도록, 충전 서비스 제공 서버(300)로부터 수신된 충전 서비스 제공 플랜에 관한 정보를 사용자 인터페이스에 출력할 수 있다.At step 1830, the charging service providing server (300) can transmit information about the determined charging service providing plan to the user terminal (200) corresponding to the vehicle (100). The user terminal (200) can output information about the charging service providing plan received from the charging service providing server (300) to the user interface so that the user of the vehicle (100) can be aware of it.
1840 단계에서, 충전 서비스 제공 서버(300)는 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말(400)에 전송할 수 있다. 충전 서비스 제공 서버(300)는 결정된 충전 서비스 제공 플랜에 따라, 차량(100)의 식별 정보, 차량(100)의 위치 정보, 차량(100)의 충전 요구량 정보, 및 차량(100)의 차종에 따른 충전 장치(450)의 전압 및 전류 셋팅 정보를 포함하는 충전 서비스 작업 정보를 충전 서비스 기사 단말(400)에 전송할 수 있다. 이에 따라, 충전 서비스 기사는 충전 서비스 작업을 수행하여, 차량(100)의 차종에 따른 전압 및 전류가 셋팅된 충전 장치(450)를 가지고 차량(100)으로 이동하여, 충전을 실행시킬 수 있다.In step 1840, the charging service providing server (300) can transmit charging service work information according to the determined charging service providing plan to the charging service technician terminal (400). The charging service providing server (300) can transmit charging service work information including identification information of the vehicle (100), location information of the vehicle (100), charging demand information of the vehicle (100), and voltage and current setting information of the charging device (450) according to the vehicle type of the vehicle (100) to the charging service technician terminal (400) according to the determined charging service providing plan. Accordingly, the charging service technician can perform the charging service work, move to the vehicle (100) with the charging device (450) in which the voltage and current are set according to the vehicle type of the vehicle (100), and execute charging.
상술한 실시예들 각각은 서버에서 차량 충전을 위한 충전 서비스 제공 방법을 수행하는 소정의 단계들을 실행시키기 위하여, 매체에 저장된 컴퓨터 프로그램 또는 애플리케이션 형태로 제공될 수 있다. 또한, 상술한 실시예들 각각은 단말 장치에서 차량 충전을 위한 충전 서비스 지원 방법을 수행하는 소정의 단계들을 실행시키기 위하여, 매체에 저장된 컴퓨터 프로그램 또는 애플리케이션 형태로 제공될 수 있다.Each of the above-described embodiments may be provided in the form of a computer program or application stored in a medium to execute predetermined steps of a method for providing a charging service for vehicle charging on a server. In addition, each of the above-described embodiments may be provided in the form of a computer program or application stored in a medium to execute predetermined steps of a method for supporting a charging service for vehicle charging on a terminal device.
다시 말해서, 상술한 실시예들 각각은 서버의 적어도 하나의 프로세서로 하여금, 차량 충전을 위한 충전 서비스 제공 방법을 수행하는 소정의 단계들을 수행하도록 하는, 매체에 저장된 컴퓨터 프로그램 또는 애플리케이션 형태로 제공될 수 있다. 또한, 상술한 실시예들 각각은 단말 장치의 적어도 하나의 프로세서로 하여금, 차량 충전을 위한 충전 서비스 지원 방법을 수행하는 소정의 단계들을 수행하도록 하는, 매체에 저장된 컴퓨터 프로그램 또는 애플리케이션 형태로 제공될 수 있다. In other words, each of the above-described embodiments may be provided in the form of a computer program or application stored in a medium, which causes at least one processor of a server to perform predetermined steps of performing a method for providing a charging service for vehicle charging. In addition, each of the above-described embodiments may be provided in the form of a computer program or application stored in a medium, which causes at least one processor of a terminal device to perform predetermined steps of performing a method for supporting a charging service for vehicle charging.
상술한 실시예들은 컴퓨터 또는 프로세서에 의하여 실행 가능한 인스트럭션 및 데이터를 저장하는 컴퓨터 판독 가능 저장매체의 형태로 구현될 수 있다. 상기 인스트럭션 및 데이터 중 적어도 하나는 프로그램 코드의 형태로 저장될 수 있으며, 프로세서에 의해 실행되었을 때, 소정의 프로그램 모듈을 생성하여 소정의 동작을 수행할 수 있다. 이와 같은 컴퓨터 판독 가능 저장매체는 read-only memory (ROM), random-access memory (RAM), flash memory, CD-ROMs, CD-Rs, CD+Rs, CD-RWs, CD+RWs, DVD-ROMs, DVD-Rs, DVD+Rs, DVD-RWs, DVD+RWs, DVD-RAMs, BD-ROMs, BD-Rs, BD-R LTHs, BD-REs, 마그네틱 테이프, 플로피 디스크, 광자기 데이터 저장 장치, 광학 데이터 저장 장치, 하드 디스크, 솔리드-스테이트 디스크(SSD), 그리고 인스트럭션 또는 소프트웨어, 관련 데이터, 데이터 파일, 및 데이터 구조들을 저장할 수 있고, 프로세서나 컴퓨터가 인스트럭션을 실행할 수 있도록 프로세서나 컴퓨터에 인스트럭션 또는 소프트웨어, 관련 데이터, 데이터 파일, 및 데이터 구조들을 제공할 수 있는 어떠한 장치라도 될 수 있다. The above-described embodiments may be implemented in the form of a computer-readable storage medium storing instructions and data executable by a computer or processor. At least one of the instructions and data may be stored in the form of a program code, and when executed by a processor, may generate a predetermined program module to perform a predetermined operation. Such computer-readable storage media may be read-only memory (ROM), random-access memory (RAM), flash memory, CD-ROMs, CD-Rs, CD+Rs, CD-RWs, CD+RWs, DVD-ROMs, DVD-Rs, DVD+Rs, DVD-RWs, DVD+RWs, DVD-RAMs, BD-ROMs, BD-Rs, BD-R LTHs, BD-REs, magnetic tape, floppy disks, magneto-optical data storage devices, optical data storage devices, hard disks, solid-state disks (SSDs), and any device that can store instructions or software, related data, data files, and data structures, and that can provide instructions or software, related data, data files, and data structures to a processor or a computer so that the processor or the computer may execute the instructions.
이제까지 실시예들을 중심으로 살펴보았다. 개시된 실시예들이 속하는 기술 분야에서 통상의 지식을 가진 자는 개시된 실시예들이 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 발명의 범위는 전술한 실시예들의 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 발명의 범위에 포함된 것으로 해석되어야 할 것이다.The above has been examined with reference to embodiments. Those skilled in the art will understand that the disclosed embodiments can be implemented in modified forms without departing from the essential characteristics. Therefore, the disclosed embodiments should be considered from an illustrative rather than a restrictive perspective. The scope of the invention is indicated in the claims, not in the description of the above-described embodiments, and all differences within the equivalent scope should be interpreted as being included in the scope of the invention.
Claims (15)
통신 인터페이스 유닛;
인스트럭션들을 저장하는 메모리; 및
상기 인스트럭션들을 실행하여, 상기 통신 인터페이스 유닛을 통해, 사용자가 등록한 차량 계정에 의해 연동되는 차량 정보 제공 API(Application Program Interface)를 이용하여 차량 정보 제공 서버로부터 차량 정보를 주기적으로 또는 상기 차량 정보 제공 서버에 상기 차량 정보가 업데이트될 때마다 수신하여, 상기 차량 정보 제공 서버와 동기화하여 상기 스토리지에 상기 차량 정보를 저장하고, 상기 스토리지에 저장된, 차량의 충전 상태 정보 및 위치 정보를 포함하는 상기 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 호출 없이도 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하고, 상기 차량에 충전 서비스 제공이 필요한 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하고, 상기 통신 인터페이스 유닛을 통해, 상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하고, 상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 프로세서;
를 포함하는, 차량 충전을 위한 충전 서비스 제공 서버.storage;
Communication interface unit;
Memory for storing instructions; and
A processor which executes the instructions, receives vehicle information from a vehicle information providing server periodically or whenever the vehicle information is updated on the vehicle information providing server by using a vehicle information providing API (Application Program Interface) linked by a vehicle account registered by a user through the communication interface unit, synchronizes the vehicle information providing server with the vehicle information providing server and stores the vehicle information in the storage, and determines whether a charging service is required for the vehicle without a charging service call by using a first charging service providing model which has as input the vehicle information including charging status information and location information of the vehicle stored in the storage, and if the charging service is required for the vehicle, determines a charging service providing plan by using a second charging service providing model which has as input the vehicle information, charging service situation information, and road situation information, and transmits information on the determined charging service providing plan to a user terminal corresponding to the vehicle through the communication interface unit, and transmits charging service operation information according to the determined charging service providing plan to a charging service technician terminal;
A charging service providing server for vehicle charging, including:
상기 제1 충전 서비스 제공 모델은 충전 시점 예측 모델이고,
상기 프로세서는, 상기 인스트럭션들을 실행하여,
상기 차량의 충전 상태 정보, 상기 차량의 위치 정보, 및 상기 차량의 주행 패턴 정보를 입력으로 하는 상기 충전 시점 예측 모델을 이용하여, 상기 차량의 배터리 잔량으로 상기 차량의 주행 패턴에 따라 주행하는 경우, 상기 차량에 충전 서비스 제공이 필요한 시점을 예측함으로써, 상기 차량의 위치 정보에 대응되는 위치에서 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는, 충전 서비스 제공 서버.In paragraph 1,
The above first charging service provision model is a charging point prediction model,
The above processor executes the above instructions,
A charging service providing server that uses the charging time prediction model, which inputs the charging status information of the vehicle, the location information of the vehicle, and the driving pattern information of the vehicle, to predict the time at which the vehicle requires provision of a charging service when the vehicle is driven according to the driving pattern of the vehicle with the remaining battery capacity of the vehicle, thereby determining whether the vehicle requires provision of a charging service at a location corresponding to the location information of the vehicle.
상기 제1 충전 서비스 제공 모델은 배터리 잔량 예측 모델이고,
상기 프로세서는, 상기 인스트럭션들을 실행하여,
상기 차량의 충전 상태 정보, 상기 차량의 위치 정보, 및 상기 차량의 배터리 충방전 사이클 정보를 입력으로 하는 상기 배터리 잔량 예측 모델을 이용하여, 상기 차량의 배터리 잔량이 상기 차량의 배터리 충방전 사이클에 따라 소모되는 경우, 상기 차량의 배터리 잔량이 소정의 기준에 해당되는 시점을 예측함으로써, 상기 차량의 위치 정보에 대응되는 위치에서 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는, 충전 서비스 제공 서버.In paragraph 1,
The above first charging service provision model is a battery remaining capacity prediction model,
The above processor executes the above instructions,
A charging service providing server that uses the battery remaining amount prediction model that inputs charging status information of the vehicle, location information of the vehicle, and battery charge/discharge cycle information of the vehicle, to predict a point in time when the battery remaining amount of the vehicle reaches a predetermined standard when the battery remaining amount of the vehicle is consumed according to the battery charge/discharge cycle of the vehicle, thereby determining whether a charging service is required for the vehicle at a location corresponding to the location information of the vehicle.
상기 제2 충전 서비스 제공 모델은 충전 서비스 기사 할당 모델이고,
상기 프로세서는, 상기 인스트럭션들을 실행하여,
충전 서비스 기사 별로, 상기 차량의 위치 정보에 대응되는 위치까지 이동하는 하나 이상의 경로를 설정하고, 상기 하나 이상의 경로에 대해 충전 서비스 기사의 이동에 따른 비용(cost)과 충전 서비스의 제공에 따른 이득(gain)을 반영하는 상기 충전 서비스 기사 할당 모델을 적용하여, 상기 차량에 최적의 충전 서비스 기사를 할당하는 상기 충전 서비스 제공 플랜을 결정하는, 충전 서비스 제공 서버.In paragraph 1,
The above second charging service provision model is a charging service technician allocation model,
The above processor executes the above instructions,
A charging service provision server that sets one or more routes for each charging service technician to move to a location corresponding to the location information of the vehicle, and applies the charging service technician allocation model that reflects the cost of movement of the charging service technician and the gain of provision of the charging service for the one or more routes, thereby determining the charging service provision plan that assigns the optimal charging service technician to the vehicle.
상기 충전 서비스 기사 할당 모델은,
경로를 구성하는 각 도로의 상기 도로 상황 정보에 기초하여, 상기 각 도로의 도로 상세 정보 및 교통 정보에 따라 상기 충전 서비스 기사의 이동에 따른 비용을 결정하고, 상기 충전 서비스 상황 정보에 기초하여, 충전 서비스 기사 상황 정보 및 충전 장치 상황 정보에 따라 상기 충전 서비스의 제공에 따른 이득을 결정하여, 충전 서비스 기사 별로 적합도를 산출하는, 충전 서비스 제공 서버.In paragraph 4,
The above charging service article allocation model is:
A charging service providing server that determines the cost for the movement of the charging service engineer based on the road condition information of each road forming the route, the road details information and traffic information of each road, and determines the benefit for the provision of the charging service based on the charging service condition information, the charging service engineer condition information and the charging device condition information, and calculates the suitability for each charging service engineer.
상기 프로세서는, 상기 인스트럭션들을 실행하여,
상기 통신 인터페이스 유닛을 통해, 상기 결정된 충전 서비스 제공 플랜에 따라, 상기 차량의 식별 정보, 상기 차량의 위치 정보, 상기 차량의 충전 요구량 정보, 및 상기 차량의 차종에 따른 충전 장치의 전압 및 전류 셋팅 정보를 포함하는 충전 서비스 작업 정보를 전송하는, 충전 서비스 제공 서버.In paragraph 1,
The above processor executes the above instructions,
A charging service providing server that transmits charging service operation information including identification information of the vehicle, location information of the vehicle, charging demand information of the vehicle, and voltage and current setting information of a charging device according to the type of the vehicle, through the communication interface unit, according to the determined charging service provision plan.
차량의 충전 상태 정보 및 위치 정보를 포함하는 상기 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 호출 없이도 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는 단계;
상기 차량에 충전 서비스 제공이 필요한 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하는 단계;
상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하는 단계; 및
상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 단계;
를 포함하는, 충전 서비스 제공 서버에 의해 수행되는 차량 충전을 위한 충전 서비스 제공 방법.A step of receiving vehicle information periodically or whenever the vehicle information is updated in the vehicle information providing server by using a vehicle information providing API (Application Program Interface) linked by a vehicle account registered by a user, synchronizing with the vehicle information providing server, and storing the vehicle information in a charging service providing server;
A step of determining whether a charging service is required for the vehicle without a charging service call by using a first charging service provision model that inputs vehicle information including charging status information and location information of the vehicle;
In a case where provision of a charging service is required for the above vehicle, a step of determining a charging service provision plan is performed using a second charging service provision model that inputs vehicle information, charging service situation information, and road situation information;
A step of transmitting information about the determined charging service provision plan to a user terminal corresponding to the vehicle; and
A step of transmitting charging service work information according to the determined charging service provision plan to the charging service technician terminal;
A charging service providing method for vehicle charging, performed by a charging service providing server including a charging service.
상기 제1 충전 서비스 제공 모델은 충전 시점 예측 모델이고,
상기 판단하는 단계는,
상기 차량의 충전 상태 정보, 상기 차량의 위치 정보, 및 상기 차량의 주행 패턴 정보를 입력으로 하는 상기 충전 시점 예측 모델을 이용하여, 상기 차량의 배터리 잔량으로 상기 차량의 주행 패턴에 따라 주행하는 경우, 상기 차량에 충전 서비스 제공이 필요한 시점을 예측함으로써, 상기 차량의 위치 정보에 대응되는 위치에서 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는, 충전 서비스 제공 방법.In Article 8,
The above first charging service provision model is a charging point prediction model,
The above judging steps are:
A charging service providing method, wherein the charging time prediction model is used to input charging status information of the vehicle, location information of the vehicle, and driving pattern information of the vehicle, to predict the time at which the vehicle requires provision of a charging service when the vehicle is driven according to the driving pattern of the vehicle with the remaining battery capacity of the vehicle, thereby determining whether the vehicle requires provision of a charging service at a location corresponding to the location information of the vehicle.
상기 제1 충전 서비스 제공 모델은 배터리 잔량 예측 모델이고,
상기 판단하는 단계는,
상기 차량의 충전 상태 정보, 상기 차량의 위치 정보, 및 상기 차량의 배터리 충방전 사이클 정보를 입력으로 하는 상기 배터리 잔량 예측 모델을 이용하여, 상기 차량의 배터리 잔량이 상기 차량의 배터리 충방전 사이클에 따라 소모되는 경우, 상기 차량의 배터리 잔량이 소정의 기준에 해당되는 시점을 예측함으로써, 상기 차량의 위치 정보에 대응되는 위치에서 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는, 충전 서비스 제공 방법.In Article 8,
The above first charging service provision model is a battery remaining capacity prediction model,
The above judging steps are:
A charging service providing method, wherein the method uses the battery remaining amount prediction model, which inputs charging status information of the vehicle, location information of the vehicle, and battery charge/discharge cycle information of the vehicle, to predict a point in time when the battery remaining amount of the vehicle reaches a predetermined standard when the battery remaining amount of the vehicle is consumed according to the battery charge/discharge cycle of the vehicle, thereby determining whether a charging service is required for the vehicle at a location corresponding to the location information of the vehicle.
상기 제2 충전 서비스 제공 모델은 충전 서비스 기사 할당 모델이고,
상기 결정하는 단계는,
충전 서비스 기사 별로, 상기 차량의 위치 정보에 대응되는 위치까지 이동하는 하나 이상의 경로를 설정하고, 상기 하나 이상의 경로에 대해 충전 서비스 기사의 이동에 따른 비용(cost)과 충전 서비스의 제공에 따른 이득(gain)을 반영하는 상기 충전 서비스 기사 할당 모델을 적용하여, 상기 차량에 최적의 충전 서비스 기사를 할당하는 상기 충전 서비스 제공 플랜을 결정하는, 충전 서비스 제공 방법.In Article 8,
The above second charging service provision model is a charging service technician allocation model,
The above decision-making steps are:
A charging service provision method, wherein, for each charging service technician, one or more routes are set to move to a location corresponding to the location information of the vehicle, and a charging service technician allocation model is applied that reflects the cost of movement of the charging service technician and the gain of provision of the charging service for the one or more routes, thereby determining the charging service provision plan that assigns the optimal charging service technician to the vehicle.
상기 충전 서비스 기사 할당 모델은,
경로를 구성하는 각 도로의 상기 도로 상황 정보에 기초하여, 상기 각 도로의 도로 상세 정보 및 교통 정보에 따라 상기 충전 서비스 기사의 이동에 따른 비용을 결정하고, 상기 충전 서비스 상황 정보에 기초하여, 충전 서비스 기사 상황 정보 및 충전 장치 상황 정보에 따라 상기 충전 서비스의 제공에 따른 이득을 결정하여, 충전 서비스 기사 별로 적합도를 산출하는, 충전 서비스 제공 방법.In Article 11,
The above charging service article allocation model is:
A charging service provision method, wherein the cost for movement of the charging service engineer is determined based on the road condition information of each road forming the route, the road details information and traffic information of each road are determined, and the benefit for providing the charging service is determined based on the charging service condition information, the charging service engineer condition information and the charging device condition information, thereby calculating the suitability for each charging service engineer.
상기 충전 서비스 기사 단말에 전송하는 단계는,
상기 결정된 충전 서비스 제공 플랜에 따라, 상기 차량의 식별 정보, 상기 차량의 위치 정보, 상기 차량의 충전 요구량 정보, 및 상기 차량의 차종에 따른 충전 장치의 전압 및 전류 셋팅 정보를 포함하는 충전 서비스 작업 정보를 전송하는, 충전 서비스 제공 방법.In Article 8,
The step of transmitting to the above charging service technician terminal is:
A charging service providing method, which transmits charging service operation information including identification information of the vehicle, location information of the vehicle, charging demand information of the vehicle, and voltage and current setting information of a charging device according to the vehicle type, according to the determined charging service provision plan.
차량의 충전 상태 정보 및 위치 정보를 포함하는 상기 차량 정보를 입력으로 하는 제1 충전 서비스 제공 모델을 이용하여, 충전 서비스 호출 없이도 상기 차량에 충전 서비스 제공이 필요한지 여부를 판단하는 명령어들;
상기 차량에 충전 서비스 제공이 필요한 경우, 상기 차량 정보, 충전 서비스 상황 정보, 및 도로 상황 정보를 입력으로 하는 제2 충전 서비스 제공 모델을 이용하여, 충전 서비스 제공 플랜을 결정하는 명령어들;
상기 결정된 충전 서비스 제공 플랜에 관한 정보를 상기 차량에 대응되는 사용자 단말에 전송하는 명령어들; 및
상기 결정된 충전 서비스 제공 플랜에 따른 충전 서비스 작업 정보를 충전 서비스 기사 단말에 전송하는 명령어들;
을 포함하는, 컴퓨터에서 실행시키기 위한 프로그램을 저장한 컴퓨터 판독 가능 저장매체.Commands for receiving vehicle information periodically from a vehicle information providing server or whenever the vehicle information is updated in the vehicle information providing server by using a vehicle information providing API (Application Program Interface) linked by a vehicle account registered by a user, synchronizing with the vehicle information providing server, and storing the vehicle information in a charging service providing server;
Commands for determining whether a charging service is required for the vehicle without a charging service call, using a first charging service provision model that inputs vehicle information including charging status information and location information of the vehicle;
Commands for determining a charging service provision plan by using a second charging service provision model that inputs vehicle information, charging service situation information, and road situation information when a charging service is required for the above vehicle;
Commands for transmitting information about the determined charging service provision plan to a user terminal corresponding to the vehicle; and
Commands for transmitting charging service work information according to the charging service provision plan determined above to the charging service technician terminal;
A computer-readable storage medium storing a program for execution on a computer, including:
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210155098A KR102741081B1 (en) | 2021-11-11 | 2021-11-11 | Server and method for providing charging service for vehicle charging |
US18/036,394 US20240005418A1 (en) | 2020-11-12 | 2021-11-12 | Charging service providing server and method for vehicle charging |
PCT/KR2021/016531 WO2022103198A1 (en) | 2020-11-12 | 2021-11-12 | Charging service providing server and method for vehicle charging |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210155098A KR102741081B1 (en) | 2021-11-11 | 2021-11-11 | Server and method for providing charging service for vehicle charging |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20230068870A KR20230068870A (en) | 2023-05-18 |
KR102741081B1 true KR102741081B1 (en) | 2024-12-11 |
Family
ID=86545536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210155098A KR102741081B1 (en) | 2020-11-12 | 2021-11-11 | Server and method for providing charging service for vehicle charging |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102741081B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102120958B1 (en) * | 2019-05-15 | 2020-06-09 | 표성환 | Method and apparatus for providing mobile energy supply service |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170101768A (en) * | 2016-12-15 | 2017-09-06 | 하이리움산업(주) | Method for providing hydrogen fuel cell vehicle charging service |
KR20210042559A (en) * | 2019-10-10 | 2021-04-20 | 현대자동차주식회사 | Vehicle charging control method and vehicle charging system |
-
2021
- 2021-11-11 KR KR1020210155098A patent/KR102741081B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102120958B1 (en) * | 2019-05-15 | 2020-06-09 | 표성환 | Method and apparatus for providing mobile energy supply service |
Also Published As
Publication number | Publication date |
---|---|
KR20230068870A (en) | 2023-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106904085B (en) | Utilize the Vehicular power management of operator's schedule | |
US11663915B2 (en) | Dynamic modeling and simulation of an autonomous vehicle fleet using real-time autonomous vehicle sensor input | |
US9851213B2 (en) | System and method for recommending charging station for electric vehicle | |
US10679312B2 (en) | Dynamic autonomous vehicle servicing and management | |
US9805519B2 (en) | Performing services on autonomous vehicles | |
CN104145224B (en) | Electric vehicle charging network service method | |
US20180315146A1 (en) | Dynamic autonomous vehicle matching optimization | |
US11254225B2 (en) | Managing vehicle information | |
CN111532166A (en) | Electric vehicle charging path planning method and device, vehicle and computer storage medium | |
JP2018173977A (en) | Controller and method for control | |
US20210318685A1 (en) | Autonomous electric vehicle charging optimization based on location, cost and safety using edge computing | |
KR102442671B1 (en) | Charging service providing server and method for vehicle charging, and charging service support application for vehicle charging | |
KR102583908B1 (en) | Server and method for providing charging service for vehicle charging | |
JP2024088691A (en) | Charge system, charge managing server, user terminal, charge managing method, and program | |
US20220366506A1 (en) | Method for generating insurance information, mobile device, and computer-readable storage medium | |
KR102741081B1 (en) | Server and method for providing charging service for vehicle charging | |
US20250033511A1 (en) | Method for providing recommended charging path, charging station information provision server for performing same, and charging station information provision application for providing recommended charging path | |
CN113771778A (en) | Dynamic vehicle component data device, system and method | |
US20250003763A1 (en) | Charging station information providing server and method, and charging station information providing application | |
US20240005418A1 (en) | Charging service providing server and method for vehicle charging | |
JP2020135614A (en) | Vehicles, information processing devices, information processing methods, and programs | |
US20230011007A1 (en) | Information processing device and information processing method | |
KR20220123906A (en) | Server and method for providing charging station information, and application for providing charging station information | |
US20210312340A1 (en) | Personal Mobility Reservation System and Reservation Method of Personal Mobility | |
KR102751286B1 (en) | Navigation system and service center guidance method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20211111 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20231031 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20240724 Comment text: Decision to Refuse Application Patent event code: PE06012S01D |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20241125 Comment text: Decision to Grant Registration Patent event code: PX07013S01D |
|
X701 | Decision to grant (after re-examination) | ||
PG1601 | Publication of registration |