KR102600556B1 - 콜드체인 배송을 관리하는 서비스를 제공하는 시스템 - Google Patents

콜드체인 배송을 관리하는 서비스를 제공하는 시스템 Download PDF

Info

Publication number
KR102600556B1
KR102600556B1 KR1020230007300A KR20230007300A KR102600556B1 KR 102600556 B1 KR102600556 B1 KR 102600556B1 KR 1020230007300 A KR1020230007300 A KR 1020230007300A KR 20230007300 A KR20230007300 A KR 20230007300A KR 102600556 B1 KR102600556 B1 KR 102600556B1
Authority
KR
South Korea
Prior art keywords
information
product box
product
delivery
server
Prior art date
Application number
KR1020230007300A
Other languages
English (en)
Inventor
이석무
Original Assignee
주식회사 위앨리스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 위앨리스 filed Critical 주식회사 위앨리스
Priority to KR1020230007300A priority Critical patent/KR102600556B1/ko
Application granted granted Critical
Publication of KR102600556B1 publication Critical patent/KR102600556B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0832Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0835Relationships between shipper or supplier and carriers
    • G06Q10/08355Routing methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0838Historical data

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은, 서버, 물품 박스의 등록을 수행하는, 물품 등록 장치, 및 배송 차량에 탑재되어, 서버와 통신하는, 게이트웨이(Gateway)를 포함하는, 콜드체인 배송을 관리하는 서비스를 제공하는 시스템에 관한 것으로, 물품 등록 장치는, 물품 정보를 획득하면, 물품 정보를 바탕으로, 배송 차량에 매칭되는 적어도 하나의 물품 박스를 식별하고, 물품 박스 각각의 배송 정보, 및 물품 박스 각각의 센서 식별 정보를 포함하는 운송장 정보를 생성하고, 운송장 정보를 물품 박스 각각에 대한 고객사 서버로 제공하고, 게이트웨이는, 고객사 서버로부터, 운송장 정보를 획득한다.

Description

콜드체인 배송을 관리하는 서비스를 제공하는 시스템{SYSTEMS PROVIDING SERVICE TO MANAGE COLD CHAIN DELIVERY}
본 발명은 콜드체인 배송을 관리하는 서비스를 제공하는 시스템에 관한 것으로, 상세하게는, 콜드체인 배송을 수행하는 과정에서, 박스에 담긴 물품의 온도, 흔들림 등을 모니터링하여 신선도를 유지하고, 물품의 오배송을 방지하는 기술이다.
한편, 본 발명은, 모니터링한 정보들을 서버, 고객사 서버, 운전자, 소비자에게 제공함에 있어서, 각각의 목적과 특성에 맞춰 최적화되도록 가공하여 제공하는 기술이다.
콜드체인이란, 농축수산물을 수확한 다음 저장과 운송 등의 유통과정을 통해서 최종 소비지까지 보내는 과정에서 온도를 낮게 유지하는 시스템이다.
하지만, 소비자의 입장에서, 주문한 물품의 콜드체인이 유지되었는지 확인 하는 방법은 운송업체의 콜드체인 배송과 관련한 광고 문구와, 실물에 대한 가시적 확인에 한정되어 있으며, 상한 물품을 배송받더라도, 해당 물품의 배송에서 문제가 발생한 것인지, 산지에서부터 문제가 발생한 것인지 확인이 불가능하다는 문제점이 존재해왔다.
한편, 상기의 배경기술로서 설명된 사항들은 본 발명의 배경에 대한 이해 증진을 위한 것일 뿐, 이 기술분야에서 통상의 지식을 가진 자에게 이미 알려진 종래기술에 해당함을 인정하는 것으로 받아들여져서는 안 될 것이다.
등록특허공보 제10-2009900호, 2019.08.06.
본 발명이 해결하고자 하는 과제는, 센서를 바탕으로 획득된 상태 정보로부터 물품의 배송시작부터 수령까지 물품의 상태를 모니터링하는 것이 가능한, 콜드체인 배송을 관리하는 서비스를 제공하는 시스템을 제공하는 것이다.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
상술한 과제를 해결하기 위한 본 발명의 일 면에 따른 콜드체인 배송을 관리하는 서비스를 제공하는 시스템에 있어서, 서버, 물품 박스의 등록을 수행하는, 물품 등록 장치, 및 배송 차량에 탑재되어, 서버와 통신하는, 게이트웨이(Gateway)를 포함하고, 물품 등록 장치는, 물품 정보를 획득하면, 물품 정보를 바탕으로, 배송 차량에 매칭되는 적어도 하나의 물품 박스를 식별하고, 물품 박스 각각의 배송 정보, 및 물품 박스 각각의 센서 식별 정보를 포함하는 운송장 정보를 생성하고, 운송장 정보를 물품 박스 각각에 대한 고객사 서버로 제공하고, 게이트웨이는, 고객사 서버로부터, 운송장 정보를 획득한다.
추가로, 게이트웨이는, 배송 차량의 인식 장치로부터 획득되는 적어도 하나의 센서 정보를 획득하고, 센서 정보 및 센서 식별 정보를 비교하여, 물품 박스 각각의 적재 이력을 업데이트하고, 인식 장치를 통해, 물품 박스 각각의 센서로부터 획득된 신호를 바탕으로, 물품 박스 각각의 상태 정보를 식별하고, 상태 정보를 바탕으로, 물품 박스 각각의 상태를 모니터링 하고, 상태 정보는, 온도, 습도, 조도, 움직임 여부, 및 센서의 배터리 정보 중 적어도 하나를 포함할 수 있다.
추가로, 게이트웨이는, 배송 차량의 위치 정보를 식별하고, 센서 정보, 상태 정보, 및 위치 정보를 서버로 제공할 수 있다.
추가로, 서버는, 운송장 정보, 상태 정보, 및 위치 정보를 바탕으로, 배송 순번을 생성하고, 배송 순번을 기준으로 배송 경로를 생성하고, 센서 정보, 및 상태 정보를 바탕으로, 적재 물품 리스트, 및 이탈 물품 리스트를 생성하고, 위치 정보, 적재 물품 리스트, 및 이탈 물품 리스트를 바탕으로, 물품 박스별 위치 정보를 생성하고, 배송 순번, 배송 경로, 센서 정보, 상태 정보, 및 물품 박스별 위치 정보를 배송 차량의 운전자 단말로 제공할 수 있다.
추가로, 서버는, 배송 차량의 운전자 정보를 식별하고, 게이트웨이, 및 물품 박스 각각의 센서 간 통신상태 정보를 식별하고, 배송 순번, 및 배송 경로를 바탕으로 물품 박스별 배송 스케줄을 생성하고, 상태 정보를 바탕으로, 물품 박스별 상태 정보를 식별하고, 위치 정보를 바탕으로 배송 차량의 운행 여부를 판단하고, 물품 박스 각각에 대한 고객사 서버로, 운전자 정보, 통신상태 정보, 물품 박스별 위치 정보, 물품 박스별 상태 정보, 및 배송 차량의 운행 여부를 제공할 수 있다.
추가로, 서버는, 물품 박스 각각의 수령자인, 소비자 단말을 식별하고, 물품 박스별 위치 정보, 물품 박스별 배송 스케줄, 물품 박스별 상태 정보를 각각 매칭되는 소비자 단말로 제공할 수 있다.
추가로, 서버는, 위치 정보, 및 운송장 정보를 비교하여, 일치하는 제1 지점이 식별되면, 제1 지점에 매칭된 적어도 하나의 제1 물품 박스를 식별하고, 제1 물품 박스의 위치 정보를 바탕으로, 배송 차량으로부터 제1 물품 박스가 이탈된 것으로 판단되면, 제1 물품 박스의 소비자 단말을 식별하고, 제1 물품 박스의 소비자 단말로부터 센서 회수 요청을 획득하거나, 제1 물품 박스가 이탈된 시점으로부터 임계 시간이 초과되면, 제1 물품 박스의 배송 상태를 배송 중에서 완료로 전환할 수 있다.
추가로, 서버는, 배송 차량으로부터 이탈된 것으로 판단된 물품 박스 중, 제1 지점에 비매칭된 적어도 하나의 제2 물품 박스가 식별된 경우, 운전자 단말로 제1 지점, 제1 물품 박스의 운송장 정보, 및 제2 물품 박스의 운송장 정보를 제공하고, 위치 정보에 따라, 제2 물품 박스의 위치 정보가 미획득된 상태에서 배송 차량이 제1 지점으로부터 이동하는 것으로 식별되면, 운전자 단말로 제1 지점으로의 회차를 요청할 수 있다.
본 발명의 기타 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 콜드체인 배송을 관리하는 서비스를 제공하는 시스템에 의하면, 배송 중인 물품의 상태를 실시간으로 모니터링할 수 있으며, 이를 서버, 고객사 서버, 운전자, 및 소비자가 확인할 수 있는, 투명한 배송 서비스를 제공하는 것이 가능하다.
본 발명의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 개시의 일 실시예에 따른 기본 시스템 구성도이다.
도 2는 본 개시의 일 실시예에 따른 서버 구성도이다.
도 3은 본 개시의 일 실시예에 따른 확장된 시스템 구성도이다.
도 4는 본 개시의 일 실시예에 따른 기본 흐름도이다.
도 5는 본 개시의 일 실시예에 따른 계통도이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.
명세서에서 사용되는 "부" 또는 “모듈”이라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, "부" 또는 “모듈”은 어떤 역할들을 수행한다. 그렇지만 "부" 또는 “모듈”은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. "부" 또는 “모듈”은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부" 또는 “모듈”은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부" 또는 “모듈”들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부" 또는 “모듈”들로 결합되거나 추가적인 구성요소들과 "부" 또는 “모듈”들로 더 분리될 수 있다.
공간적으로 상대적인 용어인 "아래(below)", "아래(beneath)", "하부(lower)", "위(above)", "상부(upper)" 등은 도면에 도시되어 있는 바와 같이 하나의 구성요소와 다른 구성요소들과의 상관관계를 용이하게 기술하기 위해 사용될 수 있다. 공간적으로 상대적인 용어는 도면에 도시되어 있는 방향에 더하여 사용시 또는 동작시 구성요소들의 서로 다른 방향을 포함하는 용어로 이해되어야 한다. 예를 들어, 도면에 도시되어 있는 구성요소를 뒤집을 경우, 다른 구성요소의 "아래(below)"또는 "아래(beneath)"로 기술된 구성요소는 다른 구성요소의 "위(above)"에 놓일 수 있다. 따라서, 예시적인 용어인 "아래"는 아래와 위의 방향을 모두 포함할 수 있다. 구성요소는 다른 방향으로도 배향될 수 있으며, 이에 따라 공간적으로 상대적인 용어들은 배향에 따라 해석될 수 있다.
본 명세서에서, 컴퓨터는 적어도 하나의 프로세서를 포함하는 모든 종류의 하드웨어 장치를 의미하는 것이고, 실시 예에 따라 해당 하드웨어 장치에서 동작하는 소프트웨어적 구성도 포괄하는 의미로서 이해될 수 있다. 예를 들어, 컴퓨터는 스마트폰, 태블릿 PC, 데스크톱, 노트북 및 각 장치에서 구동되는 사용자 클라이언트 및 애플리케이션을 모두 포함하는 의미로서 이해될 수 있으며, 또한 이에 제한되는 것은 아니다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다.
도 1은 본 개시의 일 실시예에 따른 기본 시스템 구성도이다.
도 1에 도시된 바와 같이, 본 발명의 시스템은, 서버(100), 물품 박스의 등록을 수행하는, 물품 등록 장치(200), 및 배송 차량에 탑재되어, 서버(100)와 통신하는, 게이트웨이(Gateway)(300)를 포함한다.
물품 등록 장치(200)는, 생산자, 판매자, 운송업체 직원 등 배송 전에 물품 및 센서를 물품 박스에 함께 담아 포장하는 작업을 수행한 사람이 보유한 전자 장치이며, 이에 한정되지는 않는다.
이와 관련하여, 센서는 물품 박스별로 담기거나, 물품 박스 각각에 부착되며, 각각의 센서는 서로 다른 센서 식별정보(ex. 고유ID 등)를 센싱값과 함께 게이트웨이(300)로 제공할 수 있으며, 각각의 센서는, 온도, 습도, 조도, 움직임 여부, 및 센서의 배터리 정보(ex. 배터리 잔량, 충전 여부 등)를 센싱한 센싱값을 인접한 게이트웨이(300)로 실시간 또는 일정 주기마다 제공할 수 있다.
일 실시예로, 전자 장치는, 서버, 바코드 스캐너, QR코드 스캐너, 스마트폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 영상 전화기, 랩탑 PC(laptop PC), 넷북 컴퓨터(netbook computer), 노트북 컴퓨터(notebook computer), PDA(personal digital assistant), PMP(portable multimedia player), 웨어러블 장치(wearable device) 중 적어도 하나를 포함할 수 있다.
게이트웨이(300)는, 서로 다른 프로토콜끼리도 네트워크 통신이 가능하도록 연결해주는 장치이다.
도 2는 본 개시의 일 실시예에 따른 서버(100) 구성도이다.
도 2에 도시된 바와 같이, 서버(100)는, 메모리(110), 다른 장치(ex. 서버, 전자 장치 등)와 통신하는, 통신부(120), 및 서버(100)의 전반적인 동작을 제어하는 프로세서(130)를 포함한다.
한편, 메모리(110)는 서버(100)의 동작에 필요한 각종 프로그램 및 데이터를 저장할 수 있다. 메모리(110)는 비휘발성 메모리(110), 휘발성 메모리(110), 플래시메모리(110)(flash-memory), 하드디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD) 등으로 구현될 수 있다.
통신부(120)는 외부 장치와 통신을 수행할 수 있다. 특히, 통신부(120)는 와이파이 칩, 블루투스 칩, 무선 통신 칩, NFC칩, 저전력 블루투스 칩(BLE 칩) 등과 같은 다양한 통신 칩을 포함할 수 있다. 이때, 와이파이 칩, 블루투스 칩, NFC 칩은 각각 LAN 방식, WiFi 방식, 블루투스 방식, NFC 방식으로 통신을 수행한다. 와이파이 칩이나 블루투스칩을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신 하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신칩은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), 5G(5th Generation) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다.
프로세서(130)는 메모리(110)에 저장된 각종 프로그램을 이용하여 서버(100)의 전반적인 동작을 제어할 수 있다. 프로세서(130)는 RAM, ROM, 그래픽 처리부, 메인 CPU, 제1 내지 n 인터페이스 및 버스로 구성될 수 있다. 이때, RAM, ROM, 그래픽 처리부, 메인 CPU, 제1 내지 n 인터페이스 등은 버스를 통해 서로 연결될 수 있다.
RAM은 O/S 및 어플리케이션 프로그램을 저장한다. 구체적으로, 서버(100)가 부팅되면 O/S가 RAM에 저장되고, 사용자가 선택한 각종 어플리케이션 데이터가 RAM에 저장될 수 있다.
ROM에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴 온 명령이 입력되어 전원이 공급되면, 메인 CPU는 ROM에 저장된 명령어에 따라 메모리(110)에 저장된 O/S를 RAM에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU는 메모리(110)에 저장된 각종 어플리케이션 프로그램을 RAM에 복사하고, RAM에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
그래픽 처리부는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이템, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 여기서, 연산부는 입력부로부터 수신된 제어 명령을 이용하여 화면의 레이아웃에 따라 각 객체들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산하는 구성일 수 있다. 그리고, 렌더링부는 연산부에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성하는 구성이 일 수 있다. 이러한 렌더링부에서 생성된 화면은 디스플레이의 디스플레이 영역 내에 표시될 수 있다.
메인 CPU는 메모리(110)에 액세스하여, 메모리(110)에 저장된 OS를 이용하여 부팅을 수행한다. 그리고, 메인 CPU는 메모리(110)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행한다.
제1 내지 n 인터페이스는 상술한 각종 구성요소들과 연결된다. 제1 내지 n 인터페이스 중 하나는 네트워크를 통해 외부 장치와 연결되는 네트워크 인터페이스가 될 수도 있다.
한편, 나아가, 프로세서는 인공지능 모델을 제어할 수 있다. 이 경우, 프로세서는 인공지능 모델을 제어하기 위한 그래픽 전용 프로세서(예: GPU)를 포함할 수 있음은 물론이다.
한편, 프로세서(130)는 하나 이상의 코어(core, 미도시) 및 그래픽 처리부(미도시) 및/또는 다른 구성 요소와 신호를 송수신하는 연결 통로(예를 들어, 버스(bus) 등)를 포함할 수 있다.
일 실시예에 따른 프로세서(130)는 메모리(110)에 저장된 하나 이상의 인스트럭션을 실행함으로써, 본 발명과 관련하여 설명된 방법을 수행한다.
예를 들어, 프로세서(130)는 메모리(110)에 저장된 하나 이상의 인스트럭션을 실행함으로써 신규 학습용 데이터를 획득하고, 학습된 모델을 이용하여, 상기 획득된 신규 학습용 데이터에 대한 테스트를 수행하고, 상기 테스트 결과, 라벨링된 정보가 소정의 제1 기준값 이상의 정확도로 획득되는 제1 학습용 데이터를 추출하고, 상기 추출된 제1 학습용 데이터를 상기 신규 학습용 데이터로부터 삭제하고, 상기 추출된 학습용 데이터가 삭제된 상기 신규 학습용 데이터를 이용하여 상기 학습된 모델을 다시 학습시킬 수 있다.
한편, 프로세서(130)는 프로세서(130) 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory, 미도시) 및 롬(ROM: Read-Only Memory, 미도시)을 더 포함할 수 있다. 또한, 프로세서(130)는 그래픽 처리부, 램 및 롬 중 적어도 하나를 포함하는 시스템온칩(SoC: system on chip) 형태로 구현될 수 있다.
메모리(110)에는 프로세서(130)의 처리 및 제어를 위한 프로그램들(하나 이상의 인스트럭션들)을 저장할 수 있다. 메모리(110)에 저장된 프로그램들은 기능에 따라 복수 개의 모듈들로 구분될 수 있다.
도 3은 본 개시의 일 실시예에 따른 확장된 시스템 구성도이다.
도 3에 도시된 바와 같이, 본 발명의 시스템은, 적어도 하나의 고객사 서버(400), 적어도 하나의 운전자 단말(500), 및 적어도 하나의 소비자 단말(600)을 더 포함하고, 서버(100)는 고객사 단말(400), 운전자 단말(500), 소비자 단말(600) 각각과 통신하며, 나아가, 시스템에 포함된 각 구성은, 서로간의 통신이 가능하고, 이에 한정되지 않는다.
한편, 고객사 서버(400)는, 물품의 중간 유통 업체, 물품의 판매 없체, 물품의 생산자 등 물품을 소비자에게 판매한 업자의 전자 장치이고, 고객사 서버(400)는 서버(100)로, 물품의 운송비용을 결제하는 결제 수단, 물품의 운송비용, 물품의 구매비용 등을 제공할 수 있다.
한편, 운전자 단말(500)은 물품 박스를 적재하여 배송하는, 배송 차량의 운전자, 즉, 배송원이 보유한 전자 장치이고, 또한, 소비자 단말(600)은 물품 박스 내에 보관된 물품을 구매한 사람, 또는 물품을 수령하는 사람이 보유한 전자 장치이다.
도 4는 본 개시의 일 실시예에 따른 기본 흐름도이다.
도 4에 도시된 바와 같이, 물품 등록 장치(200)는, 물품 정보를 획득하면, 물품 정보를 바탕으로, 배송 차량에 매칭되는 적어도 하나의 물품 박스를 식별(S410)하고, 물품 박스 각각의 배송 정보, 및 물품 박스 각각의 센서 식별 정보를 포함하는 운송장 정보를 생성(S420)하고, 운송장 정보를 물품 박스 각각에 대한 고객사 서버(400)로 제공(S430)한다.
구체적으로, 고객사 서버(400)에서 판매 완료된 적어도 하나의 물품이 존재하면, 고객사 서버(400)가 판매된 물품 각각의 물품명, 판매된 개수, 구매자 정보, 물품 판매가 등의 물품의 판매 및 배송 전반의 데이터인, 물품 정보를 생성하고, 고객사 서버(400)가 물품 등록 장치(200)에 이를 제공하거나, 또는, 고객사 서버(400)가 서버(400)를 통해 물품 등록 장치(200)에 이를 제공할 수 있다.
구매자 정보는, 물품을 구매한 소비자의 이름, 주소, 연락처, 및 요청사항 중 적어도 하나를 포함할 수 있다.
운송장 정보는, 물품 정보, 및 센서 식별 정보를 포함하는 운송장 이미지일 수 있다.
이에 따라, 게이트웨이(300)는, 고객사 서버(400)로부터, 센서 식별 정보를 획득(S440)한다.
도 5는 본 개시의 일 실시예에 따른 계통도이다.
도 5에 도시된 바와 같이, 본 발명의 시스템은, 1. 배송 정보 및 센서 식별정보 식별, 2. 운송장 정보 생성, 3. 배송 차량의 G/W에 운송장 정보 전송, 4. 센서 정보 획득 및 적재 이력 업데이트, 5. 상태 정보를 바탕으로 콜드체인 관리, 6. 센서 정보, 상태 정보, 및 위치 정보 전송, 7. 정보 가공 및 제공(7-1. 운전자 정보, 통신상태 정보, 물품 박스별 위치 정보, 물품 박스별 상태 정보, 및 배송 차량의 운행 여부 전송, 7-2. 배송 순번, 배송 경로, 센서 정보, 상태 정보, 및 물품 박스별 위치 정보 전송, 7-3. 물품 박스별 위치 정보, 물품 박스별 배송 스케줄, 및 물품 박스별 상태 정보 공유), 8. 소비자에게 물품 배송, 9. 배송 상태 변경(9-1. 배송 완료 대기(이탈 여부 확인), 9-2. 배송 완료 확인/센서 회수 요청) 순서로 서비스를 제공할 수 있다.
센서 정보는, 배송 차량에 설치 또는 구비된, 인식 장치와 센서 간의 거리가 일정 거리 이하인 경우, 물품 인싱 장치와 센서 간의 통신이 이루어짐에 따라 획득된 센서 식별정보일 수 있다.
인식 장치는, 운전자 단말(500), 별도의 센서 인식 장치 등 센서를 인식할 수 있는 전자 장치이다.
상태 정보는, 일 물품 박스를 대상으로 획득된, 온도, 습도, 조도, 움직임 여부, 및 센서의 배터리 정보 중 적어도 하나를 포함할 수 있고, 상태 정보는, 각각의 센서로부터 센서 식별정보와 함께 실시간, 또는 일정 주기마다, 센서와 게이트웨이(300)간의 N(게이트웨이(300)와 통신하는 센서의 개수) 대 1 통신을 통해, 게이트웨이(300)가 획득할 수 있다.
이에 따라, 게이트웨이(300)는 센서 식별정보에 따라 구분된 각각의 상태 정보를 획득하고, 따라서, 서버(100)는, 게이트웨이(300)로부터 획득한 상태 정보를, 물품 박스별 상태 정보로 가공할 수 있다.
적재 이력은, 배송 차량에 적재된 상태인 물품 박스의 리스트, 및 배송 차량에 적재된 상태였다가 이탈된 것으로 판단된 물품 박스의 리스트를 포함할 수 있다.
위치 정보는, 배송 차량의 현재 위치에 대한 데이터로, GPS 좌표일 수 있고, 물품 박스별 위치 정보는, 게이트웨이(300)와의 통신 중인 센서를 포함하는 물품 박스의 경우, 배송 차량과 동일한 위치 정보이고, 통신이 끊긴 센서를 포함하는 물품 박스의 경우, 배송 차량으로부터 이탈된 시점 및 통신이 이루어진 마지막 시점을 포함할 수 있다.
운전자 정보는, 운전자의 성명, 연락처, 경력 사항 등 운전자에 대한 데이터를 포함하고, 운행 여부는, 실시간으로 위치 정보에 따라 배송 차량의 위치가 변하는지 여부일 수 있다.
통신상태 정보는, 배송 차량에 적재된 상태인 물품 박스 각각의 센서와 게이트웨이(300) 간의 통신 신호의 세기일 수 있다.
배송 순번은, 배송 차량에 적재된 상태인 적어도 하나의 물품 박스 중, 위치 정보 및 운송장 정보를 바탕으로 서버(100)에 의해 결정된, 운전자 또는 배송원이 소비자에게 전달하는 배송 순서이고, 배송 경로는, 배송 순번에 따라 서버(100)에 의해 결정된, 운전자에게 제공되는 안내 경로일 수 있다.
구체적으로, 1. 배송 정보 및 센서 식별정보 식별, 및 2. 운송장 정보 생성에서, 단계 S410 내지 단계 S430이 수행될 수 있다.
이후, 3. 배송 차량의 G/W에 운송장 정보 전송에서 단계 S440이 수행될 수 있다.
한편, 4. 센서 정보 획득 및 적재 이력 업데이트에서, 게이트웨이(300)는, 배송 차량의 인식 장치로부터 획득되는 적어도 하나의 센서 정보를 획득하면, 센서 정보 및 센서 식별 정보를 비교하여, 물품 박스 각각의 적재 이력을 업데이트할 수 있다.
이에 따라, 5. 상태 정보를 바탕으로 콜드체인 관리에서, 게이트웨이(300)는, 인식 장치를 통해, 물품 박스 각각의 센서로부터 획득된 신호를 바탕으로, 물품 박스 각각의 상태 정보를 식별하고, 상태 정보를 바탕으로, 물품 박스 각각의 상태를 모니터링할 수 있다.
여기서, 상태 정보는, 온도, 습도, 조도, 움직임 여부, 및 센서의 배터리 정보 중 적어도 하나를 포함하여, 물품 박스 각각의 내부 상태를 나타내는 데이터이다.
한편, 6. 센서 정보, 상태 정보, 및 위치 정보 전송에서, 게이트웨이(300)는, 배송 차량의 위치 정보를 식별하고, 센서 정보, 상태 정보, 및 위치 정보를 서버(100)로 제공할 수 있다.
이에 따라, 7-1. 운전자 정보, 통신상태 정보, 물품 박스별 위치 정보, 물품 박스별 상태 정보, 및 배송 차량의 운행 여부 전송에서, 서버(100)는 운전자 단말(500)로 정보를 제공하기 위한 정보의 가공을 수행할 수 있다.
구체적으로, 서버(100)는, 운송장 정보, 상태 정보, 및 위치 정보를 바탕으로, 배송 순번을 생성하고, 배송 순번을 기준으로 배송 경로를 생성하고, 센서 정보, 및 상태 정보를 바탕으로, 적재 물품 리스트, 및 이탈 물품 리스트를 생성하고, 위치 정보, 적재 물품 리스트, 및 이탈 물품 리스트를 바탕으로, 물품 박스별 위치 정보를 생성할 수 있다.
이에 따라, 서버(100)는, 배송 순번, 배송 경로, 센서 정보, 상태 정보, 및 물품 박스별 위치 정보를 배송 차량의 운전자 단말(500)로 제공할 수 있다.
한편, 7-2. 배송 순번, 배송 경로, 센서 정보, 상태 정보, 및 물품 박스별 위치 정보 전송에서, 서버(100)는 고객사 서버(400)로, 각각의 고객사 서버(400)로부터 판매된 물품이 담긴, 각각의 물품 박스에 대해, 정보를 제공하기 위한 정보의 가공을 수행할 수 있다.
구체적으로, 서버(100)는, 배송 차량의 운전자 정보를 식별하고, 게이트웨이(300), 및 물품 박스 각각의 센서 간 통신상태 정보를 식별하고, 배송 순번, 및 배송 경로를 바탕으로 물품 박스별 배송 스케줄을 생성하고, 상태 정보를 바탕으로, 물품 박스별 상태 정보를 식별하고, 위치 정보를 바탕으로 배송 차량의 운행 여부를 판단할 수 있다.
이에 따라, 서버(100)는, 물품 박스 각각에 대한 고객사 서버(400)로, 운전자 정보, 통신상태 정보, 물품 박스별 위치 정보, 물품 박스별 상태 정보, 및 배송 차량의 운행 여부를 제공할 수 있다.
한편, 7-3. 물품 박스별 위치 정보, 물품 박스별 배송 스케줄, 및 물품 박스별 상태 정보 공유에서, 서버(100)는, 각각의 소비자에게 당사자가 구매한 물품의 배송 현황을 확인할 수 있도록 정보를 제공하기 위해, 정보의 가공을 수행할 수 있다.
구체적으로, 서버(100)는, 물품 박스 각각의 수령자인, 소비자 단말(600)을 식별하고, 이에 따라, 물품 박스별 위치 정보, 물품 박스별 배송 스케줄, 물품 박스별 상태 정보를 각각 매칭되는 소비자 단말(600)로 제공할 수 있다.
한편, 8. 소비자에게 물품 배송, 및 9. 배송 상태 변경에서, 서버(100)는, 위치 정보, 및 운송장 정보를 비교하여, 일치하는 제1 지점이 식별되면, 제1 지점에 매칭된 적어도 하나의 제1 물품 박스를 식별할 수 있다.
이때, 9-1. 배송 완료 대기(이탈 여부 확인)에서, 서버(100)는, 제1 물품 박스의 위치 정보를 바탕으로, 배송 차량으로부터 제1 물품 박스가 이탈된 것으로 판단하고, 판단 결과, 배송 차량으로부터 제1 물품 박스가 이탈된 것으로 판단되면, 제1 물품 박스의 소비자 단말(600)을 식별할 수 있다.
이후, 9-2. 배송 완료 확인/센서 회수 요청에서, 제1 물품 박스의 소비자 단말(600)로부터 센서 회수 요청을 획득하거나, 제1 물품 박스가 이탈된 시점으로부터 임계 시간이 초과되면, 제1 물품 박스의 배송 상태를 배송 중에서 완료로 전환할 수 있다.
한편, 배송 차량으로부터 이탈된 것으로 판단된 물품 박스 중, 제1 지점에 비매칭된 적어도 하나의 제2 물품 박스가 식별된 경우, 서버(100)는, 운전자 단말(500)로 제1 지점, 제1 물품 박스의 운송장 정보, 및 제2 물품 박스의 운송장 정보를 제공할 수 있다.
이때, 위치 정보에 따라, 제2 물품 박스의 위치 정보가 미획득된 상태에서 배송 차량이 제1 지점으로부터 이동하는 것으로 식별되면, 서버(100)는, 운전자 단말(500)로 제1 지점으로의 회차를 요청할 수 있다.
실시예로, 제1 지점이 미식별된 상태에서, 배송 차량으로부터 이탈된 것으로 판단된 제3 물품 박스가 식별되면, 서버(100)는, 제3 물품 박스의 센서 정보가 마지막으로 획득된 분실 시점을 식별할 수 있다.
이에 따라, 서버(100)는, 위치 정보를 바탕으로, 분실 시점으로부터 일정 시간 이내에 임계 시간을 초과하여 정차한 제2 지점을 식별하고, 분실 시점, 제2 지점, 및 제3 물품 박스의 운송장 정보를 운전자 단말(500)로 제공할 수 있다.
한편, 실시예로, 서버(100)가 운전자 단말(500)로부터 제3 물품 박스의 위치 추적 요청을 수신한 경우, 서버(100)는, 제2 지점을 기준으로, 상기 게이트웨이의 센서와의 최대 통신 거리를 반경으로 갖는 제1 영역을 선택할 수 있다.
이때, 서버(100)는, 운전자 단말(500)로부터 운전자 단말(500)의 제1 영역 내에서의 운전자 위치 정보를 획득하고, 운전자 위치 정보를 바탕으로 제1 영역 내에서 운전자가 이동한 영역인 제2 영역을 식별할 수 있다.
서버(100)는, 제2 영역을 운전자 단말(500)로 제공하고, 위치 정보를 바탕으로, 배송 차량이 제2 영역에 위치한 것으로 식별되면, 게이트웨이(300)와 제3 물품 박스의 센서가 통신이 수행되는지 여부를 판단할 수 있다.
게이트웨이(300)로부터 제3 물품 박스의 센서 정보를 획득하면, 서버(100)는, 게이트웨이(300)와 제3 물품 박스의 센서 간 통신 신호의 세기를 바탕으로, 해당 신호의 세기를 포함하는 일정 신호의 세기 범위가 획득될 수 있는 거리를 기준으로 하는, 제3 영역을 식별할 수 있다.
이에 따라, 서버(100)는, 운전자 단말(300)로 제3 영역을 제공할 수 있다.
한편, 실시예로, 서버(100)는, 제3 물품 박스의 센서로부터 가장 마지막으로 획득된 상태 정보를 바탕으로, 분실 시점에서의 배터리 잔량을 식별할 수 있다.
이에 따라, 서버(100)는, 식별된 배터리 잔량에 비례하는 센싱 가능 시간을 산출하고, 산출된 센싱 가능 시간을 분실 시점에 적용하여, 센싱 가능 시점을 획득할 수 있다.
서버(100)는, 다른 배송 차량인, 복수의 제1 차량 각각의 배송 경로를 바탕으로, 복수의 제1 차량 중, 획득된 센싱 가능 시점 이전에, 제2 지점을 배송 경로에 포함하는 적어도 하나의 제2 차량이 존재하는지 여부를 식별할 수 있다.
제2 차량이 식별된 경우, 서버(100)는, 배송 순서에 따라, 제2 차량 중, 제2 지점에 위치하게되는 시점이 빠른 순서를 식별하고, 식별된 순서 중 일정 순위에 포함되는 적어도 하나의 제3 차량을 선택할 수 있다.
서버(100)는, 제3 차량 각각의 배송 경로를 제2 영역을 포함하도록 변경하여 제3 차량 각각의 운전자 단말로 변경된 배송 경로를 제공할 수 있다.
이때, 제3 차량 중 적어도 하나의 제4 차량의 게이트웨이로부터 제3 물품 박스의 센서 정보를 획득한 경우, 서버(100)는, 제3 물품 박스를 분실한 배송 차량의 운전자 단말(500)로 제3 물품 박스의 배송 차량 이전에 대한 알람을 제공하고, 제4 차량의 운전자 단말로, 제3 물품 박스를 포함하도록 업데이트된 적재 물품 리스트를 제공할 수 있다.
이때, 서버(100)는, 제4 차량의 게이트웨이로부터 획득된 제3 물품 박스의 상태 정보를 바탕으로, 물품의 배송 가능 여부를 판단할 수 있다.
상태 정보에 따라, 제3 물품 박스의 온도, 습도, 및 조도 중 적어도 하나가 임계 범위를 벗어난 것으로 판단되면, 서버(100)는, 제3 물품 박스의 물품이 배송 불가 상태인 것으로 판단하고, 제3 물품 박스의 소비자 단말 및 제3 물품 박스의 소비자 서버 각각으로 제3 물품 박스의 배송 지연 및 재발송 알람을 제공할 수 있다.
반면, 상태 정보에 따라, 제3 물품 박스의 온도, 습도, 및 조도 각각이 임계 범위 내에 포함된 것으로 판단되면, 서버(100)는, 제3 물품 박스의 운송장 정보를 바탕으로, 제4 차량의 배송 경로 및 배송 순서를 변경하여 제4 차량의 운전자 단말로, 변경된 배송 경로 및 배송 순서를 제공할 수 있다.
이때, 서버(100)는, 제3 물품 박스의 소비자 서버로 제3 물품 박스의 배송차량 이전에 대한 알람, 제4 차량의 운전자 정보, 및 변경된 배송 스케줄을 제공하고, 제3 물품 박스의 소비자 단말로 배송차량 이전에 대한 알람, 및 변경된 배송 스케줄을 제공할 수 있다.
본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.
또한, 본 발명의 서로 다른 실시예들은 상호 보완되거나 결합될 수 있다.
본 발명의 구성 요소들은 하드웨어인 컴퓨터와 결합되어 실행되기 위해 프로그램(또는 애플리케이션)으로 구현되어 매체에 저장될 수 있다. 본 발명의 구성 요소들은 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있으며, 이와 유사하게, 실시 예는 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler), 파이썬(Python) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.
100 : 서버
110 : 메모리
120 : 통신부
130 : 프로세서
200 : 물품 등록 장치
300 : 게이트웨이
400 : 고객사 서버
500 : 운전자 단말
600 : 소비자 단말

Claims (8)

  1. 콜드체인 배송을 관리하는 서비스를 제공하는 시스템에 있어서,
    서버;
    물품 박스의 등록을 수행하는, 물품 등록 장치; 및
    배송 차량에 탑재되어, 상기 서버와 통신하는, 게이트웨이(Gateway);를 포함하고,
    상기 물품 등록 장치는,
    물품 정보를 획득하면, 상기 물품 정보를 바탕으로, 상기 배송 차량에 매칭되는 적어도 하나의 물품 박스를 식별하고,
    상기 물품 박스 각각의 배송 정보, 및 상기 물품 박스 각각의 센서에 대한 센서 식별 정보를 포함하는 운송장 정보를 생성하고,
    상기 운송장 정보를 상기 물품 박스 각각에 대한 고객사 서버로 제공하고,
    상기 게이트웨이는,
    상기 고객사 서버로부터, 상기 운송장 정보를 획득하고,
    일정 거리 내에 위치하는 물품 박스의 센서와 통신을 수행하는 상기 배송 차량의 인식 장치로부터 획득되는 적어도 하나의 센서 정보를 획득하고,
    상기 센서 정보 및 상기 센서 식별 정보를 비교하여, 상기 물품 박스 각각의 적재 이력을 업데이트하고,
    상기 인식 장치를 통해, 상기 물품 박스 각각의 센서로부터 획득된 신호를 바탕으로, 상기 물품 박스 각각의 상태 정보를 식별하고,
    상기 배송 차량의 위치 정보를 식별하고,
    상기 센서 정보, 상기 상태 정보, 및 상기 위치 정보를 상기 서버로 제공하고,
    상기 서버는,
    상기 위치 정보, 및 상기 운송장 정보를 비교하여, 일치하는 제1 지점이 식별되면, 상기 제1 지점에 매칭된 적어도 하나의 제1 물품 박스를 식별하고,
    상기 제1 물품 박스의 위치 정보를 바탕으로, 상기 배송 차량으로부터 상기 제1 물품 박스가 이탈된 것으로 판단되면, 상기 제1 물품 박스의 소비자 단말을 식별하고,
    상기 제1 물품 박스의 소비자 단말로부터 센서 회수 요청을 획득하거나, 상기 제1 물품 박스가 이탈된 시점으로부터 임계 시간이 초과되면, 상기 제1 물품 박스의 배송 상태를 배송 중에서 완료로 전환하고,
    상기 서버는,
    상기 센서 정보에 따라 상기 배송 차량으로부터 이탈된 것으로 판단된 물품 박스 중, 상기 제1 지점에 비매칭된 적어도 하나의 제2 물품 박스가 식별된 경우, 상기 배송 차량의 운전자 단말로 상기 제1 지점, 상기 제1 물품 박스의 운송장 정보, 및 상기 제2 물품 박스의 운송장 정보를 제공하고,
    상기 위치 정보에 따라, 상기 제2 물품 박스의 위치 정보가 미획득된 상태에서 상기 배송 차량이 상기 제1 지점으로부터 이동하는 것으로 식별되면, 상기 운전자 단말로 상기 제1 지점으로의 회차를 요청하고,
    상기 제1 지점이 미식별된 상태에서, 상기 배송 차량으로부터 이탈된 것으로 판단된 제3 물품 박스가 식별되면, 상기 제3 물품 박스의 센서 정보가 마지막으로 획득된 분실 시점을 식별하고,
    상기 위치 정보를 바탕으로, 상기 분실 시점으로부터 일정 시간 내에 임계 시간을 초과하여 정차한 제2 지점을 식별하여, 상기 분실 시점, 상기 제2 지점, 및 상기 제3 물품 박스의 운송장 정보를 상기 운전자 단말로 제공하고,
    상기 서버는,
    상기 운전자 단말로부터 상기 제3 물품 박스의 위치 추적 요청을 수신한 경우, 상기 제2 지점을 기준으로, 상기 게이트웨이와 센서 간의 최대 통신 거리를 반경으로 갖는 제1 영역을 선택하고,
    상기 운전자 단말로부터 상기 운전자 단말의 상기 제1 영역 내에서의 운전자 위치 정보를 획득하여, 상기 운전자 위치 정보를 바탕으로, 상기 제1 영역 내에서 운전자가 이동한 영역인 제2 영역을 식별하여, 상기 제2 영역을 상기 운전자 단말로 제공하고,
    상기 위치 정보를 바탕으로, 상기 배송 차량이 상기 제2 영역에 위치한 것으로 식별된 경우, 상기 게이트웨이로부터 상기 제3 물품 박스의 센서 정보를 획득하면, 상기 제3 물품 박스의 센서와의 통신 신호의 세기를 바탕으로, 제3 영역을 식별하고,
    상기 운전자 단말로 상기 제3 영역을 제공하는 것을 특징으로 하는, 시스템.
  2. 제1 항에 있어서,
    상기 게이트웨이는,
    상기 상태 정보를 바탕으로, 상기 물품 박스 각각의 상태를 모니터링 하고,
    상기 상태 정보는,
    온도, 습도, 조도, 움직임 여부, 및 센서의 배터리 정보 중 적어도 하나를 포함하는 것을 특징으로 하는, 시스템.
  3. 삭제
  4. 제2 항에 있어서,
    상기 서버는,
    상기 운송장 정보, 상기 상태 정보, 및 상기 위치 정보를 바탕으로, 배송 순번을 생성하고,
    상기 배송 순번을 기준으로 배송 경로를 생성하고,
    상기 센서 정보, 및 상기 상태 정보를 바탕으로, 적재 물품 리스트, 및 이탈 물품 리스트를 생성하고,
    상기 위치 정보, 상기 적재 물품 리스트, 및 상기 이탈 물품 리스트를 바탕으로, 상기 물품 박스별 위치 정보를 생성하고,
    상기 배송 순번, 상기 배송 경로, 상기 센서 정보, 상기 상태 정보, 및 상기 물품 박스별 위치 정보를 상기 배송 차량의 운전자 단말로 제공하는 것을 특징으로 하는, 시스템.
  5. 제4 항에 있어서,
    상기 서버는,
    상기 배송 차량의 운전자 정보를 식별하고,
    상기 게이트웨이, 및 상기 물품 박스 각각의 센서 간 통신상태 정보를 식별하고,
    상기 배송 순번, 및 상기 배송 경로를 바탕으로 상기 물품 박스별 배송 스케줄을 생성하고,
    상기 상태 정보를 바탕으로, 상기 물품 박스별 상태 정보를 식별하고,
    상기 위치 정보를 바탕으로 상기 배송 차량의 운행 여부를 판단하고,
    상기 물품 박스 각각에 대한 고객사 서버로, 상기 운전자 정보, 상기 통신상태 정보, 상기 물품 박스별 위치 정보, 상기 물품 박스별 상태 정보, 및 상기 배송 차량의 운행 여부를 제공하는 것을 특징으로 하는, 시스템.
  6. 제5 항에 있어서,
    상기 서버는,
    상기 물품 박스 각각의 수령자인, 소비자 단말을 식별하고,
    상기 물품 박스별 위치 정보, 상기 물품 박스별 배송 스케줄, 및 상기 물품 박스별 상태 정보를 각각 매칭되는 소비자 단말로 제공하는 것을 특징으로 하는, 시스템.
  7. 삭제
  8. 삭제
KR1020230007300A 2023-01-18 2023-01-18 콜드체인 배송을 관리하는 서비스를 제공하는 시스템 KR102600556B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230007300A KR102600556B1 (ko) 2023-01-18 2023-01-18 콜드체인 배송을 관리하는 서비스를 제공하는 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230007300A KR102600556B1 (ko) 2023-01-18 2023-01-18 콜드체인 배송을 관리하는 서비스를 제공하는 시스템

Publications (1)

Publication Number Publication Date
KR102600556B1 true KR102600556B1 (ko) 2023-11-09

Family

ID=88747899

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230007300A KR102600556B1 (ko) 2023-01-18 2023-01-18 콜드체인 배송을 관리하는 서비스를 제공하는 시스템

Country Status (1)

Country Link
KR (1) KR102600556B1 (ko)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002240952A (ja) * 2001-02-09 2002-08-28 Hitachi Ltd 配送管理システム及び配送管理方法
JP2011219181A (ja) * 2010-04-05 2011-11-04 Nippon Express Co Ltd 荷物誤配防止システム
KR20140031611A (ko) * 2012-09-05 2014-03-13 김동석 택배화물 배송시스템 및 이를 이용한 택배화물 배송방법
KR102009900B1 (ko) 2019-02-27 2019-08-13 동명대학교산학협력단 콜드체인 기반의 스마트 냉동냉장시스템
KR20220001079A (ko) * 2020-06-29 2022-01-05 주식회사 에스랩아시아 배송물품 상태정보 센싱장치 및 이를 포함하는 시스템
KR20220001613A (ko) * 2020-06-30 2022-01-06 카페24 주식회사 물품의 안전 수령을 위한 무인 배송 운영 방법 및 장치, 무인 배송 시스템 및 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002240952A (ja) * 2001-02-09 2002-08-28 Hitachi Ltd 配送管理システム及び配送管理方法
JP2011219181A (ja) * 2010-04-05 2011-11-04 Nippon Express Co Ltd 荷物誤配防止システム
KR20140031611A (ko) * 2012-09-05 2014-03-13 김동석 택배화물 배송시스템 및 이를 이용한 택배화물 배송방법
KR102009900B1 (ko) 2019-02-27 2019-08-13 동명대학교산학협력단 콜드체인 기반의 스마트 냉동냉장시스템
KR20220001079A (ko) * 2020-06-29 2022-01-05 주식회사 에스랩아시아 배송물품 상태정보 센싱장치 및 이를 포함하는 시스템
KR20220001613A (ko) * 2020-06-30 2022-01-06 카페24 주식회사 물품의 안전 수령을 위한 무인 배송 운영 방법 및 장치, 무인 배송 시스템 및 방법

Similar Documents

Publication Publication Date Title
US10882692B1 (en) Item replacement assistance
TWI769221B (zh) 訂單、揀貨任務處理方法、伺服器、揀貨終端及電子價籤
TW202038155A (zh) 用於包裹收取及遞送之路徑計畫的設備、系統及電腦實施方法
CN111105250B (zh) 溯源装置执行的数据处理方法、溯源装置及***
KR100900340B1 (ko) 위치추적을 이용한 물류배송시스템
CN106570989A (zh) 智能展示***及方法
US20170046654A1 (en) Free location item and storage retrieval
JP2023156348A (ja) 格納ビン及び在庫再割り当てを用いるマルチエンティティ在庫管理
US11741395B2 (en) Systems and methods for object matching and substitution
CN111340424A (zh) 货物运输的预警方法和装置、存储介质及电子装置
CN111367575A (zh) 一种用户行为预测方法、装置、电子设备及存储介质
KR20230053581A (ko) 딥러닝에 기반한 화물 운송 가격 결정 방법 및 장치
JP6977726B2 (ja) 在庫管理装置、顧客端末、商品販売システムおよび在庫管理方法
KR20230021446A (ko) 인공지능 기반 콜드체인 플랫폼 서비스 제공 장치 및 방법
KR102600556B1 (ko) 콜드체인 배송을 관리하는 서비스를 제공하는 시스템
Miscevic et al. Emerging trends in e-logistics
KR101974104B1 (ko) 애플리케이션 통합 시스템을 이용한 물류 정보 제공 방법
Wang Internet of things and big data in smart logistics
Kumar et al. Fast and Determined: Innovative Tech-Enabled Operating Models of E-Commerce Last Mile Logistics in India.
Alιm et al. Smart warehouses in logistics 4.0
KR102471984B1 (ko) 하역장 상태에 기초하여 운송 서비스를 제공하는 방법 및 장치
US11851279B1 (en) Determining trends from materials handling facility information
Pettit et al. The impact of digitalization on contemporary and future logistics
JP2022028555A (ja) 情報処理装置、プログラム、システム、及び情報処理方法
KR20220020607A (ko) 자동 합포를 수행하는 전자 물류 관리 시스템, 물류 관리 방법 및 이를 포함하는 비일시적 컴퓨터 판독가능 기록매체

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
A107 Divisional application of patent
GRNT Written decision to grant