KR102123771B1 - 물류 센터들에 대한 드론 액세스의 허가 - Google Patents
물류 센터들에 대한 드론 액세스의 허가 Download PDFInfo
- Publication number
- KR102123771B1 KR102123771B1 KR1020197031833A KR20197031833A KR102123771B1 KR 102123771 B1 KR102123771 B1 KR 102123771B1 KR 1020197031833 A KR1020197031833 A KR 1020197031833A KR 20197031833 A KR20197031833 A KR 20197031833A KR 102123771 B1 KR102123771 B1 KR 102123771B1
- Authority
- KR
- South Korea
- Prior art keywords
- drone
- access
- physical
- distribution center
- credentials
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 75
- 230000008569 process Effects 0.000 claims abstract description 32
- 230000008439 repair process Effects 0.000 claims abstract description 8
- 238000012384 transportation and delivery Methods 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 32
- 238000012795 verification Methods 0.000 claims description 30
- 238000013475 authorization Methods 0.000 claims description 26
- 239000000523 sample Substances 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 7
- 230000008878 coupling Effects 0.000 claims description 5
- 238000010168 coupling process Methods 0.000 claims description 5
- 238000005859 coupling reaction Methods 0.000 claims description 5
- 238000007667 floating Methods 0.000 claims description 4
- 230000000977 initiatory effect Effects 0.000 claims 4
- 238000005516 engineering process Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 10
- 230000015654 memory Effects 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- G08G5/0056—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
- G05D1/104—Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/10—Rotorcrafts
- B64U10/13—Flying platforms
- B64U10/14—Flying platforms with four distinct rotor axes, e.g. quadcopters
-
- G08G5/0013—
-
- G08G5/0017—
-
- G08G5/0034—
-
- G08G5/0043—
-
- G08G5/006—
-
- G08G5/0069—
-
- G08G5/0082—
-
- G08G5/045—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18506—Communications with or from aircraft, i.e. aeronautical mobile service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/06—Airborne or Satellite Networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
- B64U2101/60—UAVs specially adapted for particular uses or applications for transporting passengers; for transporting goods other than weapons
- B64U2101/64—UAVs specially adapted for particular uses or applications for transporting passengers; for transporting goods other than weapons for parcel delivery or retrieval
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Radar, Positioning & Navigation (AREA)
- Astronomy & Astrophysics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Transportation (AREA)
Abstract
공중 물류 센터(AFC)들 및 다른 창고 설비들에 대한 액세스를 갖는 드론들을 허가하기 위한 시스템들 및 방법들이 설명된다. 예를 들어, 시스템들 및 방법들은 드론이 AFC에 액세스하도록 허가되는지를 결정할 때, 물리적 인증 프로세스 및 가상 또는 전자적 인증 프로세스를 포함하는 다수의 인증 프로세스들을 수행한다. 일단 허가되면, 드론은 재충전하고, 수리를 추구하고, 하우징되는 등을 위하여 패키지들 또는 다른 제품들을 픽업하고 및/또는 배송하기 위하여 AFC에 액세스할 수 있다.
Description
관련된 출원들에 대한 상호-참조들
이 출원은 2017년 3월 31일자로 출원된 미국 특허 출원 제15/476,834호에 대한 우선권을 주장하는 국제 출원이며, 그 전체가 참고로 본원에 편입된다.
공중 물류 센터(Airborne Fulfillment Center)(AFC)들, 및 다른 부유 또는 원격 설비들은 소비자들에 의해 구입되어야 할 제품들 및 다른 재고품을 하우징하도록 설계된 자동화된 창고들이다. AFC들은 AFC들에 의해 보관된 제품들의 픽업(pick-up) 및 배송을 할 수 있는 배송 드론(delivery drone)들의 함대(fleet)들(예컨대, 자율적인 무인 항공기들의 함대들)과 상호작용할 수 있거나 이에 의해 서비스될 수 있다. 예를 들어, AFC는, 특정 에어리어(area) 또는 지리적 위치 위에서 부유하거나, 지리적 위치 내의 다양한 종점들(예컨대, 구입자들 주택들 또는 건물들)로 배송되어야 할 항목들, 제품들, 및 다른 재고품을 보관하는 비행선-유사(blimp-like) 차량일 수 있다.
공중 및/또는 원격 위치들에서 그 포지션이 주어지면, AFC들 및 다른 원격-위치된 물류 센터들은, 제품들을 도난하거나, 그렇지 않을 경우에 AFC들 및/또는 그 시스템들의 동작들 또는 기능성을 방해하기 위하여 AFC들에 잠입하도록 시도하는 드론들로부터의 공격들과, 악성 행위자들에 의해 공격들에 취약할 수 있다.
이러한 그리고 다른 문제점들은 고객들에게 배송되어야 할 제품들의 중심 허브(central hub)들로서 AFC들을 전개하는 것에 대해서도 존재한다.
본 기술의 실시예들은 동반 도면들의 이용을 통해 설명되고 기술될 것이다.
도 1은 적당한 네트워크 환경을 예시하는 도면이다.
도 2a 내지 도 2b는 공중 물류 센터에 대한 드론의 인증(authentication)을 예시하는 도면들이다.
도 3a 내지 도 3d는 물리적 인증 프로세스 동안에 드론에 의해 제공된 다양한 예의 물리적 크리덴셜(physical credential)들 구성들을 예시하는 도면들이다.
도 4는 드론 인증 시스템의 컴포넌트들을 예시하는 블록도이다.
도 5는 공중 물류 센터에 대한 액세스를 갖는 드론을 허가하기 위한 방법을 예시하는 흐름도이다.
도면들은 반드시 축척에 맞게 그려지지는 않았다. 유사하게, 일부 컴포넌트들 및/또는 동작들은 본 기술의 실시예들의 일부의 논의의 목적들을 위하여 상이한 블록들로 분리될 수 있거나 단일 블록으로 조합될 수 있다. 또한, 기술은 다양한 수정들 및 대안적인 형태들을 따르지만, 특정 실시예들은 도면들에서 예로서 도시되었고 이하에서 상세하게 설명된다. 그러나, 의도는 기술을 설명된 특정한 실시예들로 제한하기 위한 것이 아니다. 반대로, 기술은 첨부된 청구항들에 의해 정의된 바와 같은 기술의 범위 내에 속하는 모든 수정들, 등가물들, 및 대안들을 포괄하도록 의도된다.
도 1은 적당한 네트워크 환경을 예시하는 도면이다.
도 2a 내지 도 2b는 공중 물류 센터에 대한 드론의 인증(authentication)을 예시하는 도면들이다.
도 3a 내지 도 3d는 물리적 인증 프로세스 동안에 드론에 의해 제공된 다양한 예의 물리적 크리덴셜(physical credential)들 구성들을 예시하는 도면들이다.
도 4는 드론 인증 시스템의 컴포넌트들을 예시하는 블록도이다.
도 5는 공중 물류 센터에 대한 액세스를 갖는 드론을 허가하기 위한 방법을 예시하는 흐름도이다.
도면들은 반드시 축척에 맞게 그려지지는 않았다. 유사하게, 일부 컴포넌트들 및/또는 동작들은 본 기술의 실시예들의 일부의 논의의 목적들을 위하여 상이한 블록들로 분리될 수 있거나 단일 블록으로 조합될 수 있다. 또한, 기술은 다양한 수정들 및 대안적인 형태들을 따르지만, 특정 실시예들은 도면들에서 예로서 도시되었고 이하에서 상세하게 설명된다. 그러나, 의도는 기술을 설명된 특정한 실시예들로 제한하기 위한 것이 아니다. 반대로, 기술은 첨부된 청구항들에 의해 정의된 바와 같은 기술의 범위 내에 속하는 모든 수정들, 등가물들, 및 대안들을 포괄하도록 의도된다.
개요
공중 물류 센터(AFC)들 및 다른 창고 설비들에 대한 액세스를 갖는 드론들을 허가하기 위한 시스템들 및 방법들이 설명된다. 예를 들어, 시스템들 및 방법들은 드론이 AFC에 액세스하도록 허가되는지를 결정할 때, 물리적 인증 프로세스 및 가상 또는 전자적 인증 프로세스를 포함하는 다수의 인증 프로세스들을 수행한다. 일단 허가되면, 드론은 재충전하고, 수리를 추구하고, 하우징되는 등을 위하여 패키지들 또는 다른 제품들을 픽업(pick up)하고 그리고/또는 배송하기 위하여 AFC에 액세스할 수 있다.
일부 실시예들에서, 시스템들 및 방법들은 공중 물류 센터를 포함하는 지리적 영역 내에서 위치된 드론에 의한 공중 물류 센터에 대한 액세스를 위한 요청을 수신하는 것, 및 드론과 연관된 가상 액세스 크리덴셜들을 위한 드론에 대한 요청을 전송하는 것에 의해 공중 물류 센터에 대한 액세스를 갖는 드론을 제공한다. 드론으로부터 가상 액세스 크리덴셜들을 수신할 시에, 시스템들 및 방법들은 가상 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 가상 액세스 크리덴셜들과 정합하는지를 결정하고, 가상 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합할 때, 물리적 액세스 크리덴셜들을 제공하기 위한 드론에 대한 요청을 전송한다.
시스템들 및 방법들은 물리적 액세스 크리덴셜들이 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지(예컨대, 드론의 프로브(probe)의 특정 구성이 검증 디바이스에 결합하는지)를 결정하고, 물리적 액세스 크리덴셜들이 물리적 액세스 검증 디바이스와 정합할 때, 시스템들 및 방법들은 공중 물류 센터에 대한 액세스를 갖는 드론을 허가한다.
일부 실시예들에서, 가상 액세스 크리덴셜들 및/또는 물리적 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합하지 않을 때, 시스템들 및 방법들은 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 공중 물류 센터를 보호하기 위한 보호 메커니즘을 개시할 수 있다.
따라서, 일부 실시예들에서, 시스템들 및 방법들은 드론에 의해 제공된 가상 크리덴셜들에 기초하여 드론을 식별하는 제1 인증 프로세스를 수행하는 것, 드론에 의해 제공된 물리적 크리덴셜들에 기초하여 드론을 식별하는 제2 인증 프로세스를 수행하는 것, 및 드론이 드론에 의해 제공된 가상 크리덴셜들 및 물리적 크리덴셜들을 통한 드론의 식별에 기초하여 설비에 액세스하도록 허가되는 것으로 결정하는 것에 의해, AFC와 같은 설비에 대한 액세스를 갖는 드론을 허가한다.
일부 경우들에는, 물리적 및 가상 인증 메커니즘들을 포함하는 멀티-스테이지 인증 프로세스를 수행함으로써, 시스템들 및 방법들은 다른 장점들 중에서도, 보안 및 보호의 개량된 레벨들을 갖는 AFC들 및 다른 물류 센터들 또는 제품 창고들을 제공할 수 있다.
다음의 설명에서는, 설명의 목적들을 위하여, 수 많은 특정 세부사항들이 본 기술의 실시예들의 철저한 이해를 제공하기 위하여 기재된다. 그러나, 본 기술의 실시예들이 이 특정 세부사항들의 일부 없이 실시될 수 있다는 것이 본 기술분야에서의 통상의 기술자에게 분명할 것이다. 편의상, 본 기술의 실시예들은 배송 드론들을 참조하여 설명되지만, 본 기술의 실시예들은 임의의 목적(예컨대, 자율 택시)을 위한 드론들 및 다른 자율 차량들의 맞춤화된 스케줄링 및 관리에 동일하게 적용가능하다. 추가적으로, 일부 실시예들에 의해 사용된 드론들의 유형들은 항공기들에 제한되는 것이 아니라, 그 대신에, 공중, 해상, 또는 육상 기반 수송이 가능한 임의의 차량에 관한 것이다. 예를 들어, 배송 드론들은 물 위에서 또는 수중에서 탑승하는 수상-기반 드론(water-based drone)들을 포함할 수 있다.
여기에서 도입된 기법들은 특수-목적 하드웨어(예컨대, 회로부)로서, 소프트웨어 및/또는 펌웨어로 적절하게 프로그래밍된 프로그래밍가능 회로부로서, 또는 특수-목적 및 프로그래밍가능 회로부의 조합으로서 구체화될 수 있다. 이 때문에, 실시예들은 프로세스를 수행하도록 컴퓨터(또는 전자 디바이스들)를 프로그래밍하기 위하여 이용될 수 있는 명령어들을 저장한 비-일시적 컴퓨터- 및/또는 머신-판독가능 매체를 포함할 수 있다. 머신-판독가능 매체는 플로피 디스켓들, 광학 디스크들, 컴팩트 디스크 판독-전용 메모리(compact disc read-only memory)(CD-ROM)들, 자기-광학 디스크들, ROM들, 랜덤 액세스 메모리(random access memory)(RAM)들, 소거가능 프로그래밍가능 판독-전용 메모리(erasable programmable read-only memory)(EPROM)들, 전기적 소거가능 프로그래밍가능 판독-전용 메모리(electrically erasable programmable read-only memory)(EEPROM)들, 자기 또는 광학 카드들, 플래시 메모리, 또는 전자적 명령어들을 저장하기 위하여 적당한 다른 유형의 매체들/머신-판독가능 매체를 포함할 수 있지만, 이것으로 제한되지는 않는다.
어구들 "일부 실시예들에서", "일부 실시예들에 따르면", "도시된 실시예들에서", "다른 실시예들에서" 등은 일반적으로, 어구를 뒤따르는 특정한 특징, 구조, 또는 특성이 본 기술의 적어도 하나의 구현예 내에 포함되고, 하나를 초과하는 구현예에서 포함될 수 있다는 것을 의미한다. 추가적으로, 이러한 어구들은 동일한 실시예들 또는 상이한 실시예들을 반드시 지칭하지는 않는다.
적당한 네트워크 환경의 예들
본원에서 설명된 바와 같이, 공중 물류 센터들(및 다른 드론들, 위성들 등과 같은, 다른 부유 또는 공중 차량들)은 배송 드론들을 통한 특정 지리적 위치 내의 고객들로의 제품들의 배송을 용이하게 하기 위한 효율적이고 국소화된 메커니즘을 제공하지만, 이 공중 물류 센터들은 특정 AFC 또는 회사와 연관된 배송 드론들로서 자신들을 꾸미거나 표현하는 드론들과 같은 다른 공중 차량들에 의한 공격들에 취약할 수 있다. 예를 들어, 알려지지 않은 드론은 AFC로부터 상품들을 도난하거나, AFC에 대한 물리적 손상을 야기시키거나, AFC에 대한 전자적 손상(예컨대, 시그널링 손상)을 야기시키거나, AFC의 궤도 또는 비행 경로를 방해하거나, 다른 범죄적인 공격들 또는 액션들을 수행하기 위하여, AFC에 액세스하거나 AFC에 아주 근접하게 주행하도록 시도할 수 있다.
그러므로, 자신 및 다양한 제품들, 상업적 물품/상품들, 및/또는 AFC에 의해 포함된 데이터를 보호하기 위한 AFC는 접근하는 드론들이 허가되고 그리고/또는 AFC에 알려진다는 것을 검증하기 위하여, AFC에 대한 액세스를 요청하는 드론들과 같은 접근하는 드론들을 심문(interrogate)할 수 있다.
도 1은 다양한 드론들(120A 내지 120N)과 공중 물류 센터(140) 사이의 통신들을 용이하게 하는 적당한 네트워크 환경(100)을 예시하는 도면이다. 도 1에서 예시된 바와 같이, 네트워크 환경(100)은, 지상-레벨 에어리어(107)(예컨대, 건물들, 도로들, 주택들 등), 및 (예컨대, 쿼드콥터(quadcopter) 또는 다른 자율 비행체와 같은) 다수의 배송 드론들(120A 내지 120N)을 가지는 지상 위의 에어리어(105)를 포함하는 지리적 영역(예컨대, 도시 또는 메트로 에어리어)을 도시한다. 예를 들어, 배송 드론들(120A 내지 120N)은 AFC(140)에 접근하거나 인접한 드론(120A), AFC(140)로부터 거리를 둔(예컨대, AFC(140)에 접근하지 않거나 인접하지 않는) 드론(120B), 지상-레벨 에어리어(107) 내의 건물들 중의 하나로의 배송 중에 있는 드론(120C), 및 다른 드론들(120N)을 포함한다.
AFC(140), 드론들(120A 내지 120N), 및 다른 네트워크 컴포넌트들은 통신 네트워크(130)를 통해 서로 통신할 수 있다. 다양한 실시예들에 따르면, 배송 드론들(120A 내지 120N)은 통신 네트워크(130)를 통해 인가된(licensed), 반-인가된(semi-licensed), 또는 비인가된(unlicensed) 스펙트럼들을 이용하여 무선 신호들을 송신하고 수신함으로써, 본원에서 설명되어야 할 드론 인증 시스템(150), 및/또는 다른 휴대용 전자 디바이스들(도시되지 않음)을 포함하는, AFC(140) 내의 그리고/또는 AFC(140)로부터 원격인 서버들과 같은, 배송 드론들이 AFC(140)와 통신하는 것을 가능하게 하는 네트워크 통신 컴포넌트들을 포함할 수 있다.
일부 경우에, 통신 네트워크(130)는 다양한 네트워크들 사이 및 다양한 네트워크들 중에서의 통신들을 용이하게 하도록 동작가능한 게이트웨이들을 통해 상호접속된, 하나 이상의 경계 네트워크(border network)들, 음성 네트워크들, 광대역 네트워크들, 서비스 제공자 네트워크들, 인터넷 서비스 제공자(Internet Service Provider)(ISP) 네트워크들, 및/또는 공중 교환 전화 네트워크들(Public Switched Telephone Networks)(PSTNs)과 같은 다수의 네트워크들, 심지어 다수의 이종 네트워크들로 구성될 수 있다. 통신 네트워크(130)는 모바일을 위한 글로벌 시스템(Global System for Mobile)(GSM) 이동 통신 네트워크, 코드/시간 분할 다중 액세스(code/time division multiple access)(CDMA/TDMA) 이동 통신 네트워크, 3 또는 4 세대(3rd or 4th generation)(3G/4G) 이동 통신 네트워크(예컨대, 일반 패킷 라디오 서비스(General Packet Radio Service)(GPRS/EGPRS), GSM 진화를 위한 개량된 데이터 레이트들(Enhanced Data rates for GSM Evolution)(EDGE), 유니버셜 이동 전기통신 시스템(Universal Mobile Telecommunications System)(UMTS), 또는 롱텀 에볼루션(Long Term Evolution)(LTE) 네트워크), 또는 다른 통신 네트워크와 같은 제3자(third-party) 통신 네트워크들을 또한 포함할 수 있다. 일부 경우들에는, 드론들(120A 내지 120N)이 Bluetooth™과 같은 다양한 피어-대-피어(peer-to-peer) 통신 프로토콜들을 통해 AFC와 직접적으로 통신할 수 있다.
본 기술분야에서의 통상의 기술자들은 다양한 다른 컴포넌트들(도시되지 않음)이 네트워크 통신을 가능하게 하기 위하여 배송 드론들(120A 내지 120N) 내에 포함될 수 있다는 것을 인식할 것이다. 예를 들어, 배송 드론은 GSM 또는 더 새로운 이동 전기통신 네트워크를 통해 통신하도록 구성될 수 있다. 결과적으로, 배송 드론(120A 내지 120N)은 GSM 이동 또는 다른 통신 네트워크들, 예를 들어, 3G 및/또는 4G 무선 프로토콜들을 채용하는 것들 상에서 배송 드론들(120A 내지 120N)을 식별하기 위하여 이용되는 국제 이동 가입자 아이덴티티(International Mobile Subscriber Identity)(IMSI) 번호를 저장하는 가입자 아이덴티티 모듈(Subscriber Identity Module)(SIM) 카드를 포함할 수 있다. 이 유형의 구성의 하나의 장점은 배송 드론이 사용자들과의 직접적인 통신, 예컨대, 드론이 출발 또는 도달 위치에 접근할 때에 텍스트를 전송하는 것을 허용하기 위한 하나 이상의 셀룰러 라디오(cellular radio)들을 구비할 수 있다는 것이다. 배송 드론(120A 내지 120N)이 또 다른 통신 네트워크를 통해 통신하도록 구성될 경우에, 배송 드론(120A 내지 120N)은 배송 드론이 다른 통신 네트워크들 상에서 식별되는 것을 가능하게 하는 다른 컴포넌트들을 포함할 수 있다.
일부 실시예들에서, 배송 드론들(120A 내지 120N)은 배송 드론들이 일반 액세스 네트워크(Generic Access Network)(GAN), 비인가된 이동 액세스(Unlicensed Mobile Access)(UMA), 또는 LTE-U 표준들 및 프로토콜들을 이용하여 통신 네트워크에 접속하는 것을 가능하게 하는 컴포넌트들을 포함할 수 있다. 예를 들어, 배송 드론들(120A 내지 120N)은 무선 로컬 영역 네트워크(Wireless Local Area Network)(WLAN)를 통해 인터넷 프로토콜(Internet Protocol)(IP)-기반 통신을 지원하는 컴포넌트들, 및 IP-기반 WLAN을 통해 전기통신 네트워크와의 통신을 가능하게 하는 컴포넌트들을 포함할 수 있다. 또한, 도시되지 않지만, 배송 드론들(120A 내지 120N)은 위성들과의 통신들, 드론 관리 엔진(140) 및/또는 원격 서버들(150A 내지 150N)과의 체크-인(check-in)을 허용하기 위한 능력들을 포함할 수 있다.
AFC(140)는 다양한 정보를 수집하고 관리하는 다양한 서버들을 포함할 수 있거나, 다양한 서버들과 연관될 수 있다. 예를 들어, AFC(140)의 일부일 수 있거나 AFC(140)로부터 원격으로 위치될 수 있는 서버들은 이용가능성 서버(availability server), 등록 서버(registration server), 및 위치 서버(location server)를 포함할 수 있다. AFC(140)는 어느 배송 드론들(120A 내지 120N)이 특정된 시간 윈도우 내에서 배송을 완료하기 위하여 이용가능한지를 결정하기 위하여 이용가능성 서버에 질의(query)할 수 있다. 질의의 결과들은 그 다음으로, 패키지 픽업 및 배송의 조정 및 스케줄링을 위하여 AFC(140)에 의해 이용될 수 있다. 예를 들어, AFC(140)는 위치, 타이밍 이용가능성, 최대 속력, 범위, 화물 능력들(예컨대, 크기, 중량 등), 동작의 비용, 및/또는 다른 인자들(예컨대, 날씨 조건들, 착륙 에어리어들 등)에 기초하여 드론들을 선택할 수 있다.
등록은 배송 시스템의 사용자들을 (예컨대, 그래픽 사용자 인터페이스를 통해) 등록하도록 구성될 수 있다. 일단 사용자가 등록되면, 사용자는 그 다음으로, 맞춤화된 배송들을 스케줄링하기 위하여 시스템을 액세스할 수 있다. 위치 서버는 드론 배송 함대 내의 각각의 배송 드론(120A 내지 120N)의 현재 및 과거의 위치들을 저장하기 위하여 이용될 수 있다. 예시되지 않지만, 시스템은 날씨 예보들, 지리적 보고들, 함대 한정들 등과 같은, 그러나 이것으로 제한되지 않는 항목들을 위한 다른 서버들에 접속할 수 있고, 이것에 의해, 이 다른 서버들로부터의 데이터에 기초하여, 드론 이용가능성, 드론 루트들 등을 능동적으로 수정할 수 있다. 일부 실시예들에 따르면, 배송 드론들은 업데이트된 네비게이션 루트를 제공하기 위하여 온-보드(on-board)로 구축되는 GPS 내비게이션 시스템을 이용하여 자동적으로 동작될 수 있다. GPS 시스템은 주요 도시들/목적지들 사이에서 프로그래밍되는 최적의 루트 또는 루트들을 계산할 수 있다. GPS 시스템 및 배송 드론들의 다른 컴포넌트들은 또한, 펌웨어-오버-디-에어(Firmware-Over-The-Air)를 이용하여 원격으로 업데이트될 수 있다.
도 1에서 예시되지 않지만, 일부 실시예들은 배송 시스템이 부가가치 서비스의 일부로서 시장의 필수 부분이 되는 것을 허용한다. 일부 실시예들에 따르면, 항목을 구매하거나 판매하는 사용자는 드론-기반 배송을 선택할 수 있다. 일단 거래(transaction)가 완료되면, 시장은 판매자 및 구매자와 픽업 및 드롭오프(drop-off)를 자동적으로 스케줄링하기 위하여 배송 시스템과 인터페이싱할 수 있다.
배송 시스템, 및 배송들 및 다른 동작들을 위한 AFC(140)에 대한 드론들(120A 내지 120N)의 조정에 관한 추가의 세부사항들은, DRONE-BASED PERSONAL DELIVERY SYSTEM라는 명칭으로 2015년 9월 29일자로 출원된 공통-양도된 미국 특허 출원 제14/869,922호에서 설명되며, 이는 그 전체가 참고로 본원에 편입된다.
본원에서 설명된 바와 같이, AFC(140)는, AFC(140)로의 접근하는 드론들(예컨대, 드론(120A))을 심문하도록 구성된 컴포넌트들 또는 모듈들을 포함하는 드론 인증 시스템(150)을 포함할 수 있거나, 드론 인증 시스템(150)과 (원격 서버에서) 연관될 수 있다. 예를 들어, 드론(120A)이 AFC(140)에 액세스하거나 AFC(140)에 대한 특정 인근으로 주행하는 것을 허가하기 위하여, 시스템(150)은 본원에서 설명된 바와 같이, 드론에 의해 제공된 가상 크리덴셜들에 기초하여 드론을 식별하는 제1 인증 프로세스를 수행할 수 있고, 드론에 의해 제공된 물리적 크리덴셜들에 기초하여 드론을 식별하는 제2 인증 프로세스를 수행할 수 있다. 드론 인증 시스템(150)에 의해 수행되고 그리고/또는 용이하게 된 인증 프로세스들에 관한 추가의 세부사항들이 본원에서 설명될 것이다.
도 1 및 본원에서의 논의는 시스템들 및 방법들이 지원될 수 있고 구현될 수 있는 적당한 컴퓨팅 환경(100)의 간단한 일반적인 설명을 제공한다. 요구되지는 않지만, 시스템들 및 방법들의 양태들은 범용 컴퓨터, 예컨대, 이동 디바이스, 서버 컴퓨터, 또는 개인용 컴퓨터에 의해 실행된 루틴(routine)들과 같은 컴퓨터-실행가능 명령어들의 일반적인 문맥에서 설명된다. 관련 기술분야에서의 통상의 기술자들은 시스템이 다른 통신들, 데이터 프로세싱, 또는 컴퓨터 시스템 구성들과 함께 실시될 수 있다는 것을 인식할 것이고, 컴퓨터 시스템 구성들은: 인터넷 기기들, (태블릿 컴퓨터들 및/또는 개인 정보 단말들(personal digital assistants)(PDAs)을 포함하는) 핸드-헬드(hand-held) 디바이스들, 모든 방식의 셀룰러 또는 이동 전화들, 멀티-프로세서 시스템들, 마이크로프로세서-기반 또는 프로그래밍가능 소비자 전자기기들, 셋톱 박스들, 네트워크 PC들, 미니-컴퓨터들, 메인프레임 컴퓨터들 등을 포함한다. 실제로, 용어들 "컴퓨터", "호스트", 및 "호스트 컴퓨터", 그리고 "이동 디바이스" 및 "핸드셋"은 본원에서 상호 교환가능하게 일반적으로 이용되고, 위의 디바이스들 및 시스템들 중의 임의의 것 뿐만 아니라, 임의의 데이터 프로세서를 지칭한다.
시스템의 양태들은 본원에서 상세하게 설명된 컴퓨터-실행가능 명령어들 중의 하나 이상을 수행하도록 구체적으로 프로그래밍되거나, 구성되거나, 구축되는 특수 목적 컴퓨팅 디바이스 또는 데이터 프로세서에서 구체화될 수 있다. 시스템의 양태들은 또한, 로컬 영역 네트워크(Local Area Network)(LAN), 광역 네트워크(Wide Area Network)(WAN), 또는 인터넷과 같은 통신 네트워크를 통해 링크되는 원격 프로세싱 디바이스들에 의해 태스크들 또는 모듈들이 수행되는 분산된 컴퓨팅 환경들에서 실시될 수 있다. 분산된 컴퓨팅 환경에서는, 프로그램 모듈들이 로컬 및 원격 메모리 저장 디바이스들의 양자에서 위치될 수 있다.
시스템의 양태들은 자기적으로 또는 광학적으로 판독가능 컴퓨터 디스크들, 하드-와이어드(hard-wired) 또는 사전프로그래밍된(preprogrammed) 칩들(예컨대, EEPROM 반도체 칩들), 나노기술 메모리, 또는 다른 데이터 저장 매체들을 포함하는 컴퓨터-판독가능 매체들(예컨대, 물리적으로 그리고/또는 유형의 비-일시적(non-transitory) 컴퓨터-판독가능 저장 매체들) 상에서 저장될 수 있거나 분산될 수 있다. 실제로, 컴퓨터 구현된 명령어들, 데이터 구조들, 스크린 디스플레이들, 및 시스템의 양태들 하에서의 다른 데이터는 시간 기간 동안에 전파 매체 상의 전파된 신호(예컨대, 전자기파(들), 음파 등) 상에서, 인터넷 또는(무선 네트워크들을 포함하는) 다른 네트워크들 상에서 분산될 수 있거나, 이들은 임의의 아날로그 또는 디지털 네트워크(패킷 교환, 회선 교환, 또는 다른 방식) 상에서 제공될 수 있다. 관련 기술분야에서의 통상의 기술자들은 시스템의 부분들이 서버 컴퓨터 상에서 상주하는 반면, 대응하는 부분들은 이동 또는 휴대용 디바이스와 같은 클라이언트 컴퓨터 상에서 상주하고, 따라서, 특정 하드웨어 플랫폼들이 본원에서 설명되지만, 시스템의 양태들은 네트워크 상의 노드들에 동일하게 적용가능하다는 것을 인식할 것이다. 대안적인 실시예에서, 이동 디바이스 또는 휴대용 디바이스는 서버부를 표현할 수 있는 반면, 서버는 클라이언트부를 표현할 수 있다.
일부 경우에, 통신 네트워크(130)는 다양한 네트워크들 사이 및 다양한 네트워크들 중에서의 통신들을 용이하게 하도록 동작가능한 게이트웨이들을 통해 상호접속된, 하나 이상의 경계 네트워크(border network)들, 음성 네트워크들, 광대역 네트워크들, 서비스 제공자 네트워크들, 인터넷 서비스 제공자(Internet Service Provider)(ISP) 네트워크들, 및/또는 공중 교환 전화 네트워크들(Public Switched Telephone Networks)(PSTNs)과 같은 다수의 네트워크들, 심지어 다수의 이종 네트워크들로 구성될 수 있다. 본원에서 설명된 바와 같이, 통신 네트워크는 모바일을 위한 글로벌 시스템(Global System for Mobile)(GSM) 이동 통신 네트워크, 코드/시간 분할 다중 액세스(code/time division multiple access)(CDMA/TDMA) 이동 통신 네트워크, 3 또는 4 세대(3rd or 4th generation)(3G/4G) 이동 통신 네트워크(예컨대, 일반 패킷 라디오 서비스(General Packet Radio Service)(GPRS/EGPRS), GSM 진화를 위한 개량된 데이터 레이트들(Enhanced Data rates for GSM Evolution)(EDGE), 유니버셜 이동 전기통신 시스템(Universal Mobile Telecommunications System)(UMTS), 롱텀 에볼루션(Long Term Evolution)(LTE) 네트워크), 보이스 오버 LTE(Voice over LTE)(VoLTE), IMS 네트워크, 또는 다른 통신 네트워크와 같은 제3자(third-party) 통신 네트워크들을 또한 포함할 수 있다.
드론들이
AFC에 액세스하는 것을 허가하는 예들
본원에서 설명된 바와 같이, 공중 물류 센터 또는 AFC는 일부 실시예들에서, AFC(140)에 접근할 수 있는 드론들(120A 내지 120N)에 대하여 AFC(140)에 대한 액세스를 식별하고 그리고/또는 허가하도록 구성된 드론 인증 시스템(150)을 포함한다.
도 2a 내지 도 2b는 공중 물류 센터에 대한 드론의 인증을 예시하는 도면들이다. 도 2a는 제1 인증 프로세스 또는 메커니즘을 도시하고, 여기서, 드론(120A)은 가상 크리덴셜들을 통신 네트워크(130)를 통해 드론 인증 시스템(150)으로 통신한다. 가상 크리덴셜들은 예를 들어, 사용자이름(username) 및 패스워드(password), 드론을 위한 식별자, 드론과 연관된 하나 이상의 가상 표시자들, 암호화 키(encryption key) 등일 수 있다.
도 2b는 제2 인증 프로세스 또는 메커니즘을 도시하고, 여기서, 드론(120A)은 물리적 크리덴셜들을 드론 인증 시스템(150)에 제공한다. 도시된 바와 같이, 드론은 드론 인증 시스템(150)의 물리적 액세스 검증 디바이스(210)에 결합하도록 구성되는 하나 이상의 구성가능한 물리적 키들 또는 컴포넌트들을 제시하는 프로브(220)를 포함할 수 있다.
예를 들어, 프로브(220)는 검증 디바이스(210)의 "로크(lock)" 또는 다른 수신 또는 입력 컴포넌트에 결합할 수 있는, 구성가능한 "키"로서 사실상 작동하는 핀(pin)들 또는 다른 돌기(protrusion)들의 가변적인 세트를 제공하도록 구성될 수 있다. 도 3a 내지 도 3d는 물리적 인증 프로세스 동안에 드론에 의해 제공된 다양한 예의 물리적 크리덴셜들을 예시하는 도면들이다.
도시된 바와 같이, 면(310) 또는 프로브(220)의 다른 표면으로부터 연장되는 하나 이상의 핀들(315)의 구성은 변동될 수 있다. 각각의 상이한 구성(예컨대, 도 3a에서 도시된 바와 같은 4개의 핀들, 도 3b에서 도시된 바와 같은 2개의 대각 핀(diagonal pin)들, 도 3c에서 도시된 바와 같은 2개의 수직 핀들, 도 3d에서 도시된 바와 같은 2개의 더 큰 핀들 등)은 드론(120A)의 식별을 표현할 수 있고, 드론의 가상 크리덴셜들이 시스템(150)에 의해 초기에 인증된 후의 시스템(150)으로부터의 요청에 응답하는 것과 같이, 동적으로 생성될 수 있고 그리고/또는 구성될 수 있다.
물론, 핀들(315)의 구성, 핀들(315)의 형상, 및/또는 면(310)의 기하구조는 프로브(220)가 드론(120A)을 위한 키 또는 다른 물리적 검증 디바이스로서 작동하는 것을 보장하기 위하여, 응용에 기초하여 또는 시스템(150)에 의해 요청된 바와 같이 변동될 수 있다.
그러므로, 일부 실시예들에서, 시스템(150)은 드론(120A)으로부터 가상 액세스 크리덴셜들을 수신한 후에, 드론(120A)에 대한 물리적 액세스 크리덴셜들의 세트를 생성할 수 있고 전송할 수 있다. 드론(120A)은 이에 응답하여, 프로브(210)의 면(310)의 (예컨대, 도 3c에서 도시된 바와 같은) 특정 구성을 제공하고, AFC(140)에 대한 허가를 위하여, 프로브(220)를 검증 디바이스(210)에 물리적으로 결합한다.
따라서, 시스템(150)은 드론(120A)의 프로브(220)와 물리적 액세스 검증 디바이스(210)의 입력 컴포넌트 사이의 폼 피츠 기능 결합(form fits function coupling)의 적당한 또는 실제적인 발생 후에 AFC(140)에 대한 액세스를 갖는 드론을 허가할 수 있다.
물론, 시스템(150)은 도 2b에서 도시된 물리적 인증 프로세스 동안에 다른 물리적 검증 또는 결합 디바이스들 또는 컴포넌트들을 사용할 수 있다. 예를 들어, 시스템(150)은 디바이스(210)를 통해, 드론(120)에 의해 디스플레이된 정보(예컨대, 아이콘(icon)들, 식별자들 등)를 캡처(예컨대, 그 이미지를 촬영)할 수 있고, 검증 디바이스(210)와 물리적으로 결합하기 위하여 다른 유형들의 프로브들, 키들, 및/또는 결합 컴포넌트들을 요청할 수 있는 등을 행할 수 있다.
본원에서 설명된 바와 같이, 시스템은 본원에서 설명된 멀티-스테이지 인증 프로세스들을 이용하여, 다양한 접근하는 드론들(120A 내지 120)을 위한 AFC(140)에 대한 액세스를 용이하게 하고, 관리하고, 그리고/또는 제어한다. 도 4는 드론 인증 시스템(150)의 컴포넌트들을 예시하는 블록도이다. 드론 인증 시스템(150)은 소프트웨어(예컨대, 실행가능 명령어들, 또는 컴퓨터 코드) 및 하드웨어(예컨대, 적어도 메모리 및 프로세서)의 조합으로 구현되는 기능적인 모듈들 또는 시스템들을 포함할 수 있다. 따라서, 본원에서 이용된 바와 같이, 일부 예들에서, 모듈 또는 시스템은 프로세서-구현된 모듈, 시스템, 또는 코드의 세트이고, 본원에서 설명되는 특정한 기능들 중의 하나 이상을 수행하기 위하여 메모리 내에 저장된 실행가능 명령어들에 의해 적어도 일시적으로 구성되고 그리고/또는 프로그래밍되는 프로세서를 가지는 컴퓨팅 디바이스를 표현한다. 예를 들어, 시스템(150)은 액세스 요청 모듈(410), 가상 인증 모듈(420), 물리적 인증 모듈(430), 및 보호 모듈(440)을 포함한다.
일부 실시예들에서, 액세스 요청 모듈(410)은 제품 물류 센터를 포함하는 지리적 영역에서 위치된 드론에 의한, AFC(140)와 같은 제품 물류 센터에 대한 액세스를 위한 요청을 수신하도록 구성되고 그리고/또는 프로그래밍된다.
일부 실시예들에서, 가상 인증 모듈(420)은 드론과 연관된 가상 액세스 크리덴셜들을 위한 드론에 대한 요청을 전송하도록 구성되고 그리고/또는 프로그래밍되고, 드론으로부터 가상 액세스 크리덴셜들을 수신할 시에, 가상 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 가상 액세스 크리덴셜들과 정합하는지를 결정한다.
예를 들어, 가상 인증 모듈(420)은 다양한 데이터 구조들을 통해, 제품 물류 센터의 하나 이상의 에어리어들을 액세스하도록 허가된 드론들(120A 내지 120N)을 식별하는 정보를 저장하는 크리덴셜 데이터베이스(450)를 저장할 수 있거나, 크리덴셜 데이터베이스(450)와 연관될 수 있다. 표 1은 크리덴셜 데이터베이스(450) 내에 포함된 일 예의(예컨대, 단순화되긴 하였지만) 데이터 구조를 제시한다:
표에서 도시된 바와 같이, 데이터 구조는 다른 정보 중에서, 드론 식별자들을 허가된 에어리어들에 대한 인증 레벨들에 관련시키는 다양한 엔트리들을 포함할 수 있다.
일부 실시예들에서, 물리적 인증 모듈(430)은 가상 액세스 크리덴셜들이 허가 시스템(150)의 데이터베이스(350) 내에 저장된 액세스 크리덴셜들과 정합할 때, 물리적 액세스 크리덴셜들을 제공하기 위한 드론에 대한 요청을 전송하고, 물리적 액세스 크리덴셜들이 허가 시스템과 연관된 물리적 액세스 검증 디바이스(210)와 정합하는지를 결정하고, 물리적 액세스 크리덴셜들이 물리적 액세스 검증 디바이스와 정합할 때, 제품 물류 센터(예컨대, AFC)에 대한 액세스를 갖는 드론을 허가하도록 구성되고 그리고/또는 프로그래밍된다.
예를 들어, 물리적 인증 모듈(430)은 드론의 프로브(220)로부터 연장되는 핀들의 특정 구성이 물리적 액세스 검증 디바이스(210)의 입력 컴포넌트에 결합되는 것으로 결정할 수 있고, 그리고/또는 그렇지 않을 경우에는, 드론의 프로브(220)와 물리적 액세스 검증 디바이스(210)의 입력 컴포넌트 사이의 폼 피츠 기능 결합의 발생을 결정할 수 있다.
일부 경우에, 본원에서 설명된 바와 같이, 드론(120A)은 AFC(140)의 하나 이상의 특정 에어리어들에 액세스하는 것만이 허가될 수 있다. 예를 들어, 모듈(430)은 (예컨대, 배송되어야 할 패키지들 또는 다른 항목들을 픽업하거나 드롭오프하기 위한) 제품 물류 센터의 제품 배송 에어리어, (예컨대, 배터리 교체들, 로터 교체들, 일반적인 유지보수 등과 같은 수리들을 받기 위한) 제품 물류 센터의 드론 수리 에어리어, (예컨대, 드론의 배터리를 재충전하기 위한) 제품 물류 센터의 드론 재충전 에어리어 등에 대한 액세스를 허가할 수 있다.
일부 실시예들에서, 보호 모듈(440)은 가상 액세스 크리덴셜들 및/또는 물리적 액세스 크리덴셜들이 액세스 크리덴셜들 또는 예상된 결합과 정합하지 않을 때, 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 제품 물류 센터를 보호하기 위한 보호 메커니즘을 개시하도록 구성되고 프로그래밍된다.
예를 들어, 보호 모듈(440)은 드론의 하나 이상의 신호들을 재밍(jamming)하기 위한 동작을 개시할 수 있거나, 드론과 제품 물류 센터 사이의 통신들을 방지할 수 있거나, 또는 그렇지 않을 경우에는, 드론의 통신 능력들을 방해할 수 있다. 또 다른 예로서, 보호 모듈(440)은 드론을 물리적으로 공격하여 드론을 제품 물류 센터로부터 멀리 이동시키는 동작을 개시할 수 있다.
그러므로, 일부 경우에, 보호 모듈(440)은 알려지지 않은 또는 비허가된 드론들이 AFC(140)를 향해 이동하는 것 및/또는 AFC(140)에 액세스하도록 시도하는 것을 경고하기 위한 프로세스들 또는 동작들을 개시할 수 있고, AFC(140)를 위한 가상 보안 보호막(virtual security cocoon)을 제공하기 위한 프로세스들 또는 동작들을 계속할 수 있고, 여기서, 다른 장점들 중에서, 측부-채널 공격(side-channel attack)들이 완화되거나 방지된다.
본원에서 설명된 바와 같이, 시스템(150)은 드론들(120A 내지 120N)이 AFC(150)에 액세스하고 그리고/또는 AFC(150)에 접근하는 것을 허가하기 위한 다양한 프로세스들 또는 방법들을 수행한다. 도 5는 공중 물류 센터(140)에 대한 액세스를 갖는 드론을 허가하기 위한 방법(500)을 예시하는 흐름도이다. 방법(500)은 드론 인증 시스템(150)에 의해 수행될 수 있고, 따라서, 단지 그에 대한 참조를 통해 본원에서 설명된다. 방법(500)은 임의의 적당한 하드웨어 상에서 수행될 수 있다는 것이 인식될 것이다.
동작(510)에서, 시스템(150)은 공중 물류 센터를 포함하는 지리적 영역 내에 위치된 드론에 의한 공중 물류 센터에 대한 액세스를 위한 요청을 수신한다. 예를 들어, 액세스 요청 모듈(410)은 고객에게 배송하기 위한 패키지를 픽업하기 위하여 AFC(140)에 액세스하기 위한 요청을 드론(120A)으로부터 수신할 수 있다.
동작(520)에서, 시스템(150)은 드론과 연관된 가상 액세스 크리덴셜들을 위한 드론에 대한 요청을 전송하고, 드론으로부터 가상 액세스 크리덴셜들을 수신할 시에, 동작(530)에서, 가상 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 가상 액세스 크리덴셜들과 정합하는지를 결정한다. 예를 들어, 가상 인증 모듈(420)은 다양한 데이터 구조들을 통해, 제품 물류 센터의 하나 이상의 에어리어들을 액세스하도록 허가된 드론들(120A 내지 120N)을 식별하는 정보를 저장하는 크리덴셜 데이터베이스(450)를 저장할 수 있거나, 크리덴셜 데이터베이스(450)와 연관될 수 있고, 수신된 가상 액세스 크리덴셜들을 저장된 정보와 비교한다.
가상 액세스 크리덴셜들이 허가 시스템(150)의 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합할 때, 방법은 동작(540)으로 진행하고, 시스템(150)은 물리적 액세스 크리덴셜들을 제공하기 위한 드론에 대한 요청을 전송한다.
가상 액세스 크리덴셜들이 허가 시스템의 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합하지 않을 때, 방법(500)은 동작(550)으로 진행하고, 시스템(150)은 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 공중 물류 센터를 보호하기 위한 보호 메커니즘을 개시한다.
동작(560)에서, 시스템(150)은 물리적 액세스 크리덴셜들이 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지를 결정한다. 예를 들어, 물리적 인증 모듈(430)은 드론의 프로브(220)로부터 연장되는 핀들의 특정 구성이 물리적 액세스 검증 디바이스(210)의 입력 컴포넌트에 결합되는 것으로 결정할 수 있고, 그리고/또는 그렇지 않을 경우에는, 드론의 프로브(220)와 물리적 액세스 검증 디바이스(210)의 입력 컴포넌트 사이의 폼 피츠 기능 결합의 발생을 결정할 수 있다.
물리적 액세스 크리덴셜들이 물리적 액세스 검증 디바이스와 정합할 때, 방법(500)은 동작(570)으로 진행하고, 시스템(150)은 공중 물류 센터에 대한 액세스를 갖는 드론을 허가한다. 예를 들어, 물리적 인증 모듈(430)은 (예컨대, 배송되어야 할 패키지들 또는 다른 항목들을 픽업하거나 드롭오프하기 위한) 제품 물류 센터의 제품 배송 에어리어, (예컨대, 배터리 교체들, 로터 교체들, 일반적인 유지보수 등과 같은 수리들을 받기 위한) 제품 물류 센터의 드론 수리 에어리어, (예컨대, 드론의 배터리를 재충전하기 위한) 제품 물류 센터의 드론 재충전 에어리어 등에 대한 액세스를 허가할 수 있다.
물리적 액세스 크리덴셜들이 물리적 액세스 검증 디바이스와 정합하지 않을 때, 방법(500)은 동작(550)으로 다시 진행하고, 시스템은 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 공중 물류 센터를 보호하기 위한 보호 메커니즘을 개시한다. 예를 들어, 보호 모듈(440)은 드론의 하나 이상의 신호들을 재밍하기 위한 동작을 개시할 수 있거나, 드론과 제품 물류 센터 사이의 통신들을 방지할 수 있거나, 또는 그렇지 않을 경우에는, 드론의 통신 능력들을 방해할 수 있다. 또 다른 예로서, 보호 모듈(440)은 드론을 물리적으로 공격하여 드론을 제품 물류 센터로부터 멀리 이동시키는 동작을 개시할 수 있다.
그러므로, 일부 실시예들에서, 드론 인증 시스템(150)은, 드론에 의해 제공된 가상 크리덴셜들에 기초하여 드론을 식별하는 인증 프로세스 및/또는 드론에 의해 제공된 물리적 크리덴셜들에 기초하여 드론을 식별하는 인증 프로세스를 포함하는, AFC(140) 및/또는 그 내용들 또는 데이터를 보호하기 위한 다양한 인증 프로세스들을 수행한다. 다양한 프로세스들을 따름으로써, AFC(140)는 다른 장점들 중에서, 시스템(150)을 통해, AFC(140)에 알려진 배송 드론들을 표현하는 것을 가장하는 드론들과 같은 알려지지 않은 드론들로부터 유래되는 잠재적으로 해로운 공격들로부터 보호될 수 있다.
결론
문맥이 명백하게 이와 다르게 요구하지 않으면, 설명 및 청구항들의 전반에 걸쳐, 단어들 "포함한다(comprise)", "포함하는(comprising)" 등은 배타적(exclusive)이거나 포괄적(exhaustive) 의미와는 반대로, 포함적(inclusive) 의미; 즉, "포함하지만, 이것으로 제한되지는 않는"의 의미로 해석되어야 한다. 본원에서 이용된 바와 같이, 용어들 "접속된(connected)", "결합된(coupled)", 또는 그 임의의 변형은 2개 이상의 엘리먼트들 사이의 직접적인 또는 간접적인 임의의 접속 또는 결합을 의미하고; 엘리먼트들 사이의 결합 또는 접속은 물리적, 논리적, 또는 그 조합일 수 있다. 추가적으로, 단어들 "본원에서(herein)", "위에서(above)", "이하에서(below)" 및 유사한 중요성의 단어들은 이 출원에서 이용될 때, 이 출원의 임의의 특정한 부분들이 아니라, 전체로서의 이 출원을 지칭한다. 문맥이 허용할 경우, 단수 또는 복수를 이용하는 위의 상세한 설명에서의 단어들은 각각 복수 또는 단수를 또한 포함할 수 있다. 2개 이상의 항목들의 리스트에 관련된 단어 "또는(or)"은 단어의 다음의 해독들의 전부를 포괄한다: 리스트에서의 항목들 중의 임의의 것, 리스트에서의 항목들의 전부, 및 리스트에서의 항목들의 임의의 조합.
기술의 예들의 위의 상세한 설명은 포괄적이도록 의도되거나, 기술을 위에서 개시된 정확한 형태로 제한하도록 의도된 것이 아니다. 기술을 위한 특정 예들은 예시적인 목적들을 위하여 위에서 설명되어 있지만, 관련 기술분야의 통상의 기술자들이 인식하는 바와 같이, 기술의 범위 내에서 다양한 등가의 수정들이 가능하다. 예를 들어, 프로세스들 또는 블록들은 주어진 순서로 제시되지만, 대안적인 구현예들은 상이한 순서로, 단계들을 가지는 루틴들을 수행할 수 있거나 블록들을 가지는 시스템들을 채용할 수 있고, 일부 프로세스들 또는 블록들은 대안 또는 하위조합들을 제공하기 위하여 삭제될 수 있고, 이동될 수 있고, 추가될 수 있고, 하위분할될 수 있고, 조합될 수 있고, 및/또는 수정될 수 있다. 이 프로세스들 또는 블록들의 각각은 다양한 상이한 방법들로 구현될 수 있다. 또한, 프로세스들 또는 블록들은 직렬로 수행되는 것으로서 때때로 도시되지만, 이 프로세스들 또는 블록들은 그 대신에 병렬로 수행되거나 구현될 수 있거나, 상이한 시간들에서 수행될 수 있다. 또한, 본원에서 언급된 임의의 특정 수들은 오직 예들이고: 대안적인 구현예들은 상이한 값들 또는 범위들을 채용할 수 있다.
본원에서 제공된 기술의 교시사항들은 반드시 위에서 설명된 시스템이 아니라, 다른 시스템들에 적용될 수 있다. 위에서 설명된 다양한 예들의 엘리먼트들 및 액트(act)들은 기술의 추가의 구현예들을 제공하기 위하여 조합될 수 있다. 기술의 일부 대안적인 구현예들은 위에서 언급된 그 구현예들에 대한 추가적인 엘리먼트들을 포함할 수 있을 뿐만 아니라, 더 적은 엘리먼트들을 포함할 수 있다.
이러한 그리고 다른 변화들은 위의 상세한 설명을 감안하여 기술에 대해 행해질 수 있다. 위의 설명은 기술의 특정 예들을 설명하고, 상상된 최선 모드를 설명하지만, 위 사항이 텍스트로 얼마나 상세하게 나타나더라도, 기술은 다수의 방법들로 실시될 수 있다. 시스템의 세부사항들은 본원에서 개시된 기술에 의해 여전히 망라되면서, 그 특정 구현예에서 상당히 변동될 수 있다. 위에서 언급된 바와 같이, 기술의 특정 특징들 또는 양태들을 설명할 때에 이용된 특정한 용어는 용어가 연관되는 기술의 임의의 특정 특성들, 특징들, 또는 양태들로 한정되도록, 용어가 본원에서 세분화되고 있다는 것을 암시하기 위하여 취해지지 않아야 한다. 일반적으로, 다음의 청구항들에서 이용된 용어들은 위의 상세한 설명 섹션이 이러한 용어들을 명시적으로 정의하지 않으면, 기술을 명세서에서 개시된 특정 예들로 제한하도록 해석되지 않아야 한다. 따라서, 기술의 실제적인 범위는 개시된 예들 뿐만 아니라, 청구항들 하에서 기술을 실시하거나 구현하는 모든 등가의 방법들을 망라한다.
청구항들의 수를 감소시키기 위하여, 기술의 특정 양태들은 특정 청구항 형태들로 이하에서 제시되지만, 출원인은 임의의 수의 청구항 형태들로 기술의 다양한 양태들을 상상한다. 예를 들어, 기술의 오직 하나의 양태가 컴퓨터-판독가능 매체 청구항으로서 인용되지만, 다른 양태들은 컴퓨터-판독가능 매체 청구항으로서, 또는 수단-플러스-기능(means-plus-function) 청구항에서 구체화되는 것과 같은 다른 형태들로 마찬가지로 구체화될 수 있다. 35 U.S.C. § 112(f) 하에서 처리되도록 의도된 임의의 청구항들은 단어들 "위한 수단(means for)"로 시작할 것이지만, 임의의 다른 문맥에서의 용어 "for"의 이용은 35 U.S.C. § 112(f) 하에서의 처리를 초래하도록 의도되지는 않는다. 따라서, 출원인은 이 출원 또는 계속되는 출원의 어느 하나에서 이러한 추가적인 청구항 형태들을 추구하기 위하여 이 출원을 제출한 후에 추가적인 청구항들을 추구하기 위한 권리를 예약한다.
Claims (20)
- 공중 물류 센터(airborne fulfillment center)(AFC)에 대한 액세스를 갖는 드론을 제공하기 위한, 공중 물류 센터의 허가 시스템에 의해 수행되는 방법으로서,
상기 공중 물류 센터를 포함하는 지리적 영역 내에 위치된 드론에 의한 상기 공중 물류 센터에 대한 액세스를 위한 요청을 수신하는 단계;
상기 드론과 연관된 가상 액세스 크리덴셜(virtual access credential)들을 위한 상기 드론에 대한 요청을 전송하는 단계;
상기 드론으로부터 상기 가상 액세스 크리덴셜들을 수신할 시에, 상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 데이터베이스 내에 저장된 가상 액세스 크리덴셜들과 정합하는지를 결정하는 단계 - 상기 허가 시스템의 상기 데이터베이스는 상기 공중 물류 센터에게 알려진 드론들을 상기 알려진 드론들을 위한 액세스 크리덴셜들과 관련시키는 데이터 구조를 포함함 -;
상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 상기 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합할 경우에, 물리적 액세스 크리덴셜들을 제공하기 위한 상기 드론에 대한 요청을 전송하는 단계;
상기 물리적 액세스 크리덴셜들이 상기 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지를 결정하는 단계; 및
상기 물리적 액세스 크리덴셜들이 상기 물리적 액세스 검증 디바이스와 정합할 경우에, 상기 공중 물류 센터에 대한 액세스를 갖는 상기 드론을 허가하는 단계
를 포함하는, 방법. - 제1항에 있어서,
상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 상기 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합하지 않을 경우에, 상기 드론으로부터 유래되는 가능한 사이버공격(cyberattack) 또는 물리적 공격으로부터 상기 공중 물류 센터를 보호하기 위한 보호 메커니즘을 개시하는 단계를 더 포함하는, 방법. - 제1항에 있어서,
상기 물리적 액세스 크리덴셜들이 상기 물리적 액세스 검증 디바이스와 정합하지 않을 경우에, 상기 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 상기 공중 물류 센터를 보호하기 위한 보호 메커니즘을 개시하는 단계를 더 포함하는, 방법. - 제1항에 있어서, 상기 물리적 액세스 크리덴셜들이 상기 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지를 결정하는 단계는, 상기 드론의 프로브(probe)로부터 연장되는 핀들의 특정 구성이 상기 물리적 액세스 검증 디바이스의 입력 컴포넌트에 결합되는 것으로 결정하는 단계를 포함하는, 방법.
- 제1항에 있어서, 상기 물리적 액세스 크리덴셜들이 상기 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지를 결정하는 단계는, 상기 드론의 프로브와 상기 물리적 액세스 검증 디바이스의 입력 컴포넌트 사이의 폼 피츠 기능 결합(form fits function coupling)의 발생을 결정하는 단계를 포함하는, 방법.
- 제1항에 있어서, 상기 공중 물류 센터에 대한 액세스를 갖는 상기 드론을 허가하는 단계는, 상기 공중 물류 센터의 제품 배송 에어리어에 대한 액세스를 갖는 상기 드론들을 허가하는 단계를 포함하는, 방법.
- 제1항에 있어서, 상기 공중 물류 센터에 대한 액세스를 갖는 상기 드론을 허가하는 단계는, 상기 공중 물류 센터의 드론 수리 에어리어에 대한 액세스를 갖는 상기 드론들을 허가하는 단계를 포함하는, 방법.
- 제1항에 있어서, 상기 공중 물류 센터에 대한 액세스를 갖는 상기 드론을 허가하는 단계는, 상기 공중 물류 센터의 드론 재충전 에어리어에 대한 액세스를 갖는 상기 드론들을 허가하는 단계를 포함하는, 방법.
- 제1항에 있어서, 물리적 액세스 크리덴셜들을 제공하기 위한 상기 드론에 대한 요청을 전송하는 단계는, 상기 드론으로부터 상기 가상 액세스 크리덴셜들을 수신한 후에 상기 드론에 의해 제공되어야 할 물리적 액세스 크리덴셜들의 세트를 생성하는 단계를 포함하는, 방법.
- 제품 물류 센터를 위한 허가 시스템으로서,
상기 제품 물류 센터를 포함하는 지리적 영역에서 위치된 드론에 의한 상기 제품 물류 센터에 대한 액세스를 위한 요청을 수신하는 액세스 요청 모듈;
가상 인증 모듈 - 상기 가상 인증 모듈은,
상기 드론과 연관된 가상 액세스 크리덴셜들을 위한 상기 드론에 대한 요청을 전송하고;
상기 드론으로부터 상기 가상 액세스 크리덴셜들을 수신할 시에, 상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 데이터베이스 내에 저장된 가상 액세스 크리덴셜들과 정합하는지를 결정하고,
상기 허가 시스템의 상기 데이터베이스는 상기 제품 물류 센터에게 알려진 드론들을 상기 알려진 드론들을 위한 액세스 크리덴셜들과 관련시키는 데이터 구조를 포함함 -; 및
물리적 인증 모듈 - 상기 물리적 인증 모듈은,
상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 상기 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합할 때, 물리적 액세스 크리덴셜들을 제공하기 위한 상기 드론에 대한 요청을 전송하고;
상기 물리적 액세스 크리덴셜들이 상기 허가 시스템과 연관된 물리적 액세스 검증 디바이스와 정합하는지를 결정하고;
상기 물리적 액세스 크리덴셜들이 상기 물리적 액세스 검증 디바이스와 정합할 때, 상기 제품 물류 센터에 대한 액세스를 갖는 상기 드론을 허가함 -
을 포함하는, 시스템. - 제10항에 있어서,
상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 상기 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합하지 않을 때, 상기 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 상기 제품 물류 센터를 보호하기 위한 보호 메커니즘을 개시하는 보호 모듈을 더 포함하고,
상기 보호 메커니즘은 상기 드론의 하나 이상의 신호들을 재밍(jamming)하는 것, 또는 상기 드론과 상기 제품 물류 센터 사이의 통신들을 방지하는 것을 포함하는, 시스템. - 제10항에 있어서,
상기 가상 액세스 크리덴셜들이 상기 허가 시스템의 상기 데이터베이스 내에 저장된 액세스 크리덴셜들과 정합하지 않을 때, 상기 드론으로부터 유래되는 가능한 사이버공격 또는 물리적 공격으로부터 상기 제품 물류 센터를 보호하기 위한 보호 메커니즘을 개시하는 보호 모듈을 더 포함하고,
상기 보호 메커니즘은 상기 드론을 물리적으로 공격하여 상기 드론을 상기 제품 물류 센터로부터 멀리 이동시키는 것을 포함하는, 시스템. - 제10항에 있어서, 상기 물리적 인증 모듈은 상기 드론의 프로브로부터 연장되는 핀들의 특정 구성이 상기 물리적 액세스 검증 디바이스의 입력 컴포넌트에 결합되는 것으로 결정하는, 시스템.
- 제10항에 있어서, 상기 물리적 인증 모듈은 상기 드론의 프로브와 상기 물리적 액세스 검증 디바이스의 입력 컴포넌트 사이의 폼 피츠 기능 결합의 발생을 결정하는, 시스템.
- 제10항에 있어서, 상기 물리적 인증 모듈은 상기 제품 물류 센터의 제품 배송 에어리어에 대한 액세스를 갖는 상기 드론을 허가하는, 시스템.
- 제10항에 있어서, 상기 물리적 인증 모듈은 상기 제품 물류 센터의 드론 수리 에어리어에 대한 액세스를 갖는 상기 드론을 허가하는, 시스템.
- 제10항에 있어서, 상기 물리적 인증 모듈은 상기 제품 물류 센터의 드론 재충전 에어리어에 대한 액세스를 갖는 상기 드론을 허가하는, 시스템.
- 제10항에 있어서, 상기 제품 물류 센터는 상기 지리적 영역 위에서 부유하는 공중체(airbone vehicle)인, 시스템.
- 제10항에 있어서, 상기 제품 물류 센터는 상기 지리적 영역 내의 지상-기반 설비인, 시스템.
- 컨텐츠가 드론들에 의한 고객들로의 배송을 위한 패키지들을 제공하는 설비와 연관된 액세스 허가 시스템에 의해 실행될 때, 상기 액세스 허가 시스템으로 하여금, 상기 설비에 대한 드론을 인증하기 위한 방법을 수행하게 하는 비-일시적 컴퓨터-판독가능 매체로서, 상기 방법은,
드론에 의해 제공된 가상 크리덴셜들에 기초하여 상기 드론을 식별하는 제1 인증 프로세스를 수행하는 단계;
상기 드론에 의해 제공된 물리적 크리덴셜들에 기초하여 상기 드론을 식별하는 제2 인증 프로세스를 수행하는 단계; 및
상기 드론이 상기 드론에 의해 제공된 상기 가상 크리덴셜들 및 상기 물리적 크리덴셜들을 통한 상기 드론의 식별에 기초하여 상기 설비에 액세스하도록 허가되는 것으로 결정하는 단계
를 포함하는, 비-일시적 컴퓨터-판독가능 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/476,834 | 2017-03-31 | ||
US15/476,834 US10338609B2 (en) | 2017-03-31 | 2017-03-31 | Authorizing drone access to fulfillment centers |
PCT/US2018/025563 WO2018183957A1 (en) | 2017-03-31 | 2018-03-30 | Authorizing drone access to fulfillment centers |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190125518A KR20190125518A (ko) | 2019-11-06 |
KR102123771B1 true KR102123771B1 (ko) | 2020-06-16 |
Family
ID=63672485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020197031833A KR102123771B1 (ko) | 2017-03-31 | 2018-03-30 | 물류 센터들에 대한 드론 액세스의 허가 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10338609B2 (ko) |
EP (1) | EP3593556A4 (ko) |
KR (1) | KR102123771B1 (ko) |
CN (1) | CN110710239B (ko) |
WO (1) | WO2018183957A1 (ko) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10338609B2 (en) * | 2017-03-31 | 2019-07-02 | T-Mobile Usa, Inc. | Authorizing drone access to fulfillment centers |
US11079757B1 (en) * | 2017-11-20 | 2021-08-03 | Amazon Technologies, Inc. | Unmanned aerial vehicles to survey locations and collect data about different signal sources |
AU2018389266A1 (en) * | 2017-12-21 | 2020-07-02 | Alarm.Com Incorporated | Monitoring system for securing networks from hacker drones |
WO2019222926A1 (zh) * | 2018-05-22 | 2019-11-28 | 北京小米移动软件有限公司 | 无人机控制方法、装置、基站和无人机 |
US10983248B2 (en) * | 2018-09-06 | 2021-04-20 | International Business Machines Corporation | Weather data collection through incentivized and collaborative drone flights |
US11130570B2 (en) * | 2018-11-29 | 2021-09-28 | International Business Machines Corporation | Method and system for delivering goods and retrieving reusable totes for drone delivery |
US11174025B2 (en) * | 2018-11-29 | 2021-11-16 | International Business Machines Corporation | Method and system for delivering goods |
GB201906239D0 (en) * | 2019-05-03 | 2019-06-19 | Secr Defence | Drone adapted to communicate with another drone and computer implemented method of communication |
US20220169401A1 (en) * | 2019-05-03 | 2022-06-02 | Michele Di Cosola | Smart city smart drone uass/uav/vtol smart mailbox landing pad |
US11521160B2 (en) * | 2019-06-13 | 2022-12-06 | International Business Machines Corporation | Intelligent vehicle delivery |
US11580613B2 (en) * | 2019-06-28 | 2023-02-14 | Light Line Delivery Corp. | Parcel conveyance system |
EP4044644A4 (en) * | 2019-11-04 | 2022-10-19 | Huawei Technologies Co., Ltd. | IDENTITY AUTHENTICATION PROCESS AND COMMUNICATION DEVICE |
CN116114002A (zh) * | 2020-07-30 | 2023-05-12 | 上海诺基亚贝尔股份有限公司 | 向网络通知终端设备的认证和授权的结果 |
JP7056785B1 (ja) | 2021-03-26 | 2022-04-19 | 三菱電機株式会社 | 管理システム及びプログラム |
KR102422563B1 (ko) | 2021-07-01 | 2022-07-20 | 주식회사 동국 | 완성차 부품 긴급물류 대응을 위한 드론운송 시스템 및 방법 |
US11953902B2 (en) * | 2021-07-13 | 2024-04-09 | United Parcel Service Of America, Inc. | Selection of unmanned aerial vehicles for carrying items to target locations |
US12100305B2 (en) * | 2022-05-24 | 2024-09-24 | Beta Air, Llc | Apparatus and methods for automated control of an electric vertical takeoff and landing aircraft |
KR102643837B1 (ko) * | 2023-08-14 | 2024-03-05 | 강경인 | 지능형 냉동창고 바닥공조 제어 시스템 및 그의 제어 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160253907A1 (en) | 2015-01-29 | 2016-09-01 | Qualcomm Incorporated | Systems and Methods for Restricting Drone Airspace Access |
JP2017037368A (ja) | 2015-08-06 | 2017-02-16 | Simplex Quantum株式会社 | 小型飛行システム |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
PL2028811T3 (pl) * | 2007-07-24 | 2011-10-31 | T mobile int ag | Sposób wymiany informacji użytkownika w sieci telekomunikacyjnej |
KR101118766B1 (ko) * | 2010-05-24 | 2012-03-20 | 삼성에스디에스 주식회사 | 무인 항공기 관리 시스템 및 이에 적용되는 스테이션 단말장치와 그의 동작 방법 |
US9305280B1 (en) * | 2014-12-22 | 2016-04-05 | Amazon Technologies, Inc. | Airborne fulfillment center utilizing unmanned aerial vehicles for item delivery |
CN107409051B (zh) | 2015-03-31 | 2021-02-26 | 深圳市大疆创新科技有限公司 | 用于生成飞行管制的认证系统和方法 |
US9764836B1 (en) * | 2015-06-09 | 2017-09-19 | Amazon Technologies, Inc. | Unmanned aerial vehicle secure egress and ingress |
WO2016201359A1 (en) * | 2015-06-12 | 2016-12-15 | Foina Aislan Gomide | A low altitude aircraft identification system |
GB2542474A (en) * | 2015-07-17 | 2017-03-22 | Relmatech Ltd | An aircraft controlled by a secure integrated airspace management system |
US9922282B2 (en) * | 2015-07-21 | 2018-03-20 | Limitless Computing, Inc. | Automated readiness evaluation system (ARES) for use with an unmanned aircraft system (UAS) |
US11017680B2 (en) * | 2015-09-30 | 2021-05-25 | Alarm.Com Incorporated | Drone detection systems |
US9777502B2 (en) * | 2015-12-18 | 2017-10-03 | Amazon Technologies, Inc. | Multi-level fulfillment center for unmanned aerial vehicles |
US10013886B2 (en) * | 2016-03-08 | 2018-07-03 | International Business Machines Corporation | Drone carrier |
US9950791B2 (en) * | 2016-03-08 | 2018-04-24 | International Business Machines Corporation | Drone receiver |
CN106507276A (zh) * | 2016-10-31 | 2017-03-15 | 中国联合网络通信集团有限公司 | 无人机、无人机的标识方法及无人机管理系统 |
US10338609B2 (en) | 2017-03-31 | 2019-07-02 | T-Mobile Usa, Inc. | Authorizing drone access to fulfillment centers |
-
2017
- 2017-03-31 US US15/476,834 patent/US10338609B2/en active Active
-
2018
- 2018-03-30 CN CN201880036510.0A patent/CN110710239B/zh active Active
- 2018-03-30 EP EP18777246.2A patent/EP3593556A4/en not_active Withdrawn
- 2018-03-30 KR KR1020197031833A patent/KR102123771B1/ko active IP Right Grant
- 2018-03-30 WO PCT/US2018/025563 patent/WO2018183957A1/en unknown
-
2019
- 2019-07-01 US US16/459,568 patent/US10908620B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160253907A1 (en) | 2015-01-29 | 2016-09-01 | Qualcomm Incorporated | Systems and Methods for Restricting Drone Airspace Access |
JP2017037368A (ja) | 2015-08-06 | 2017-02-16 | Simplex Quantum株式会社 | 小型飛行システム |
Also Published As
Publication number | Publication date |
---|---|
US20180281946A1 (en) | 2018-10-04 |
EP3593556A4 (en) | 2021-01-06 |
US10338609B2 (en) | 2019-07-02 |
CN110710239B (zh) | 2021-04-06 |
US20190324480A1 (en) | 2019-10-24 |
KR20190125518A (ko) | 2019-11-06 |
US10908620B2 (en) | 2021-02-02 |
WO2018183957A1 (en) | 2018-10-04 |
CN110710239A (zh) | 2020-01-17 |
EP3593556A1 (en) | 2020-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102123771B1 (ko) | 물류 센터들에 대한 드론 액세스의 허가 | |
US11308440B2 (en) | Maintaining information facilitating deterministic network routing | |
US11847192B2 (en) | In-vehicle content delivery system operable in autonomous mode and non-autonomous mode | |
US20220100189A1 (en) | Drone control registration | |
US11572713B1 (en) | Smart lock box | |
US20180276674A1 (en) | Secure Transactions from a Connected Automobile Based on Location and Machine Identity | |
US9731821B2 (en) | Package transport by unmanned aerial vehicles | |
US20170308898A1 (en) | System and method of recognizing transactions as trusted | |
US20180096270A1 (en) | Systems and methods to enable the delivery of retail products | |
KR102323099B1 (ko) | 근접 운송수단 데이터 전송 방법 및 시스템 | |
US20160048796A1 (en) | Delivery confirmation using a wireless beacon | |
CN106605252A (zh) | 用于投递无人机安全性的方法、系统和装置 | |
US20170109715A1 (en) | Vehicle system with vehicle report generation and methods for use therewith | |
JP6159859B1 (ja) | 商品代金支払のためのシステム、方法、及びプログラム | |
WO2018136599A1 (en) | System and method for safe delivery of a package | |
US11600125B1 (en) | Autonomous device authentication and compartment unlocking | |
US12114168B2 (en) | Unmanned aerial vehicle authorization system and method | |
CN108881410A (zh) | 一种地图应用网关控制系统及其实现地图服务的方法 | |
KR20140115040A (ko) | 사용자를 인증하여 결제를 수행하는 방법 및 시스템 | |
US20230288925A1 (en) | Unmanned aerial vehicle authorization system and method | |
Doraisamy et al. | Identifying Cyber Threats in IoT based Connected Cars for Enhanced Security | |
KR20240032549A (ko) | 차량용 전자 장치 및 그 동작 방법 | |
Bayless et al. | Connected Vehicle Assessment | |
WO2023060084A1 (en) | Secure device association using audio transmissions | |
Lee et al. | Effective Verification Method for Origins of Aircraft and Aircraft Authentication Method Required for the flight of Drones at City |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |