KR20250160915A - Security, tracking devices, data collection, baggage source message generation with security information, and more. - Google Patents
Security, tracking devices, data collection, baggage source message generation with security information, and more.Info
- Publication number
- KR20250160915A KR20250160915A KR1020257029138A KR20257029138A KR20250160915A KR 20250160915 A KR20250160915 A KR 20250160915A KR 1020257029138 A KR1020257029138 A KR 1020257029138A KR 20257029138 A KR20257029138 A KR 20257029138A KR 20250160915 A KR20250160915 A KR 20250160915A
- Authority
- KR
- South Korea
- Prior art keywords
- baggage
- passenger
- information
- processor
- iata
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D15/00—Printed matter of special format or style not otherwise provided for
- B42D15/0053—Forms specially designed for commercial use, e.g. bills, receipts, offer or order sheets, coupons
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/01—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for special character, e.g. for Chinese characters or barcodes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D15/00—Printed matter of special format or style not otherwise provided for
- B42D15/0053—Forms specially designed for commercial use, e.g. bills, receipts, offer or order sheets, coupons
- B42D15/006—Shipping forms
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D15/00—Printed matter of special format or style not otherwise provided for
- B42D15/0073—Printed matter of special format or style not otherwise provided for characterised by shape or material of the sheets
- B42D15/0086—Sheets combined with other articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64F—GROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
- B64F1/00—Ground or aircraft-carrier-deck installations
- B64F1/36—Other airport installations
- B64F1/368—Arrangements or installations for routing, distributing or loading baggage
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
- G06Q10/025—Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10—Services
- G06Q50/14—Travel agencies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Primary Health Care (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computer Vision & Pattern Recognition (AREA)
Abstract
개시된 시스템들은, 프로세서; 및 그 상에 명령어들을 저장하는 비-일시적, 유형의 메모리를 포함할 수 있다. 프로세서는 명령어들을 실행하도록 구성될 수 있어, 체크된 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 보안 선별 촬영 머신에 의해 선별될 승객의 체크된 수하물 품목을 식별하는 의사 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성한다. 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 수하물 정보 메시지로부터 의사 ID를 추출하기 위해 수하물 정보 메시지에서의 IATA 번호판 번호를 목록에서의 IATA 번호판 번호에 매칭시키고; 추출된 의사 ID 또는 IATA 번호판 번호 중 적어도 하나를 사용하여 보안 선별 이미지를 검색하고; 보안 선별 이미지를 보안 선별 워크스테이션에 제공한다.The disclosed systems may include a processor; and a non-transitory, tangible memory storing instructions thereon. The processor may be configured to execute instructions to generate a baggage information message including International Air Transport Association (IATA) bag tag data including an IATA plate number uniquely identifying a checked baggage item and a pseudo-ID identifying a checked baggage item of a passenger to be screened by a security screening imaging machine. The processor may be configured to execute at least one instruction to match an IATA plate number in the baggage information message to an IATA plate number in a list to extract a pseudo-ID from the baggage information message; retrieve a security screening image using at least one of the extracted pseudo-ID or the IATA plate number; and provide the security screening image to a security screening workstation.
Description
<관련 출원들에 대한 상호-참조><Cross-reference to related applications>
본 출원은 "System and Method for Creating a Luggage Manifest"이라는 명칭으로 2023년 10월 11일자로 출원된 미국 임시 특허 출원 제63/543,667호의 우선권 혜택을 주장한다. 본 출원은 또한 모두 2023년 11월 20일자로 출원된 미국 특허 출원 제18/514,015호, 제18/514,195호, 제18/514,295호, 제18/514,369호, 제18/514,826호, 제18/514,877호, 제18/514,914호, 제18/514,924호, 제18/514,937호, 제18/515,004호, 제18/515,060호의 일부 계속 출원이고, 이들의 우선권 혜택을 주장한다. 앞서 언급된 미국 특허 출원 일련 번호들 각각은 2023년 10월 11일자로 출원된 미국 임시 특허 출원 번호 63/543,667의 우선권 혜택을 주장하고, 2023년 5월 16일자로 출원된 미국 특허 출원 제18/197,840호 및 2023년 6월 19일자로 출원된 제18/337,288호의 우선권 혜택을 주장하는 일부 계속 출원들이다. 앞서 언급된 출원들 각각의 개시내용은 그 전체가 참조에 의해 본 명세서에서 이로써 원용된다.This application claims the benefit of priority from U.S. Provisional Patent Application No. 63/543,667, filed October 11, 2023, entitled "System and Method for Creating a Luggage Manifest." This application is also a continuation-in-part of, and claims the benefit of priority from, U.S. Patent Application Nos. 18/514,015, 18/514,195, 18/514,295, 18/514,369, 18/514,826, 18/514,877, 18/514,914, 18/514,924, 18/514,937, 18/515,004, and 18/515,060, all filed November 20, 2023. Each of the above-mentioned U.S. patent application serial numbers claims the benefit of priority from U.S. Provisional Patent Application No. 63/543,667, filed October 11, 2023, and is a continuation-in-part of U.S. patent application Ser. No. 18/197,840, filed May 16, 2023, and Ser. No. 18/337,288, filed June 19, 2023. The disclosures of each of the above-mentioned applications are hereby incorporated by reference in their entirety.
본 출원은 또한 "Multi-Modal Transportation Baggage Screening and Image Sharing System"이라는 명칭으로 2023년 5월 16일자로 출원된 미국 특허 출원 제18/197,840호의 일부 계속 출원이고, 그 우선권 혜택을 주장한다. 본 출원은 또한 "Method and System for Baggage Check-in"이라는 명칭으로 2023년 6월 19일자로 출원된 미국 특허 출원 제18/337,288호의 일부 계속 출원이고, 이는 "Digital Recreation of Original Bag Tag Identifier"이라는 명칭으로 2023년 6월 9일자로 출원된 미국 특허 출원 제18/332,377호의 일부 계속 출원이고, 이는 "Return Leg Remote Passenger Check-In from Bag Tag Identifiers"이라는 명칭으로 2004년 1월 23일자로 미국 특허 제11,881,057호로서 현재 발행된 2023년 5월 25일자로 출원된 미국 특허 출원 제18/201,908호의 계속 출원이고, 이는 "Multi-Leg Travel Baggage Tracking"이라는 명칭으로 2023년 5월 3일자로 출원된 미국 특허 출원 제18/311,566호의 계속 출원이고, 이들 각각의 우선권 혜택을 주장한다. 미국 출원 제18/337,288호, 제18/332,377호, 제18/201,908호, 및 제18/311,566호 각각은 2023년 2월 1일자로 출원되고, "Return Leg Remote Passenger Check-In"이라는 명칭으로 2023년 6월 20일자로 미국 특허 제11,682,241호로서 현재 발행된 미국 특허 출원 제18/104,359호의 우선권 혜택을 직접 주장하고; 의심의 여지를 회피하기 위해 그리고 전술한 것의 일반성을 제한하지 않고, 출원 제18/311,566호는 미국 출원 제18/104,359호의 계속 출원이다. 앞서 언급된 출원들 각각의 개시내용은 그 전체가 참조에 의해 본 명세서에서 이로써 원용된다.This application is also a continuation-in-part of, and claims the benefit of priority from, U.S. patent application Ser. No. 18/197,840, filed May 16, 2023, entitled "Multi-Modal Transportation Baggage Screening and Image Sharing System." This application is also a continuation-in-part of U.S. patent application Ser. No. 18/337,288, filed June 19, 2023, entitled "Method and System for Baggage Check-in," which is a continuation-in-part of U.S. patent application Ser. No. 18/332,377, filed June 9, 2023, entitled "Digital Recreation of Original Bag Tag Identifier," which is a continuation-in-part of U.S. patent application Ser. No. 18/201,908, filed May 25, 2023, entitled "Return Leg Remote Passenger Check-In from Bag Tag Identifiers," now issued as U.S. Patent No. 11,881,057, filed January 23, 2004, entitled "Multi-Leg Travel Baggage Tracking," which is a continuation-in-part of U.S. patent application Ser. No. 18/201,908, filed May 25, 2023, entitled "Multi-Leg Travel Baggage Tracking," which is a continuation-in-part of U.S. patent application Ser. No. 18/201,908, filed May 3 ...25, 2023, entitled "Return Leg Remote Passenger Check-In from Bag Tag Identifiers," which is a continuation-in-part of U.S. patent application Ser. No. 18/201,908 This application claims the benefit of priority of U.S. patent application Ser. No. 18/311,566, filed February 1, 2023, and now issued as U.S. patent No. 11,682,241, filed June 20, 2023, entitled "Return Leg Remote Passenger Check-In." For the avoidance of doubt and without limiting the generality of the foregoing, application Ser. No. 18/311,566 is a continuation-in-part of U.S. patent application Ser. No. 18/104,359. The disclosures of each of the aforementioned applications are hereby incorporated by reference in their entirety.
배경background
1. 분야1. Field
본 개시내용은 일반적으로 자산 관리에 관련된다. 구체적으로, 본 개시내용은 그렇지 않으면 폐기된 데이터를 추출하고 데이터 입력을 감소시키기 위해 이를 용도변경(repurpose)하는 시스템들 및 방법들에 관련된다.This disclosure relates generally to asset management. Specifically, it relates to systems and methods for extracting otherwise discarded data and repurposing it to reduce data entry.
2. 관련 기술의 설명2. Description of related technologies
여행 사업자들은, 수하물 요금이 있든 또는 없든, 승객의 개인 품목들로 포장되는 수하물을 체크인하는 능력을 승객에게 일반적으로 제공한다. 추가적인 수하물 요금이 요구되는지를 결정하기 위해 수하물은 종종 계량된다. 다음으로, 수하물은 인쇄된 가방 태그로 항공사에 의해 태그된다. 각각의 여행 사업자는 여행 사업자 카운터에서 가방 태그를 인쇄하기 위한 그 자신의 포맷을 갖을 수 있다. 이러한 프로세스는 승객의 체크인, 탑승권들 인쇄, 수하물 처리, 및 가방 태그들 인쇄 및 부착을 마무리하기 위해 카운터 뒤에서 작업하는 직원의 인적 자원들을 소비한다. 항공사 여행 사업자들은 승객들이 카운터 직원을 위해 일부 시간을 자유롭게 하도록 가방 태그들을 자신들이 인쇄하는 것을 허용하는 키오스크 머신들에 또한 투자하였다. 이러한 것은 승객이 카운터 직원의 인적 자원들을 사용하지 않고 인쇄된 가방 태그를 인쇄하고 부착하는 것을 허용할 수 있다.Travel operators typically offer passengers the ability to check in their own baggage, packed with their personal items, regardless of whether or not there is a baggage fee. Baggage is often weighed to determine if additional baggage fees apply. Baggage is then tagged by the airline with printed baggage tags. Each travel operator may have its own format for printing baggage tags at its counter. This process consumes human resources from staff working behind the counter to complete passenger check-in, printing boarding passes, baggage handling, and printing and attaching baggage tags. Airline travel operators have also invested in kiosk machines that allow passengers to print their own baggage tags, freeing up counter staff time. This allows passengers to print and attach printed baggage tags without using counter staff resources.
미국 연방 항공국(Federal Aviation Administration)에 따르면, 회계 연도(Fiscal Year) 2021에 일일 승객들의 평균 수는 대략 1백 6십만 명이었다. 회계 연도(Fiscal Year) 2019에, 일일 승객들의 평균은 대략 2백 9십만 명이었다. 이러한 승객들 중 일부는 여정의 귀환 구간 상에서 여행하고 있다. 여전히 추가로, 귀환 구간 상에서 여행하는 승객들 중 일부는 크루즈 또는 대규모 리조트로부터 귀환하고 있다.According to the Federal Aviation Administration, the average daily passenger count in fiscal year 2021 was approximately 1.6 million. In fiscal year 2019, the average daily passenger count was approximately 2.9 million. Some of these passengers are traveling on the return leg of their journey. Additionally, some of these passengers are returning from cruise ships or large resorts.
수하물 취급의 비용, 및 특히 대규모 숙박 업체들로부터의 수하물 취급, 여행자 출발, 및 귀환 비행 체크인을 감소시키기 위한 많은 시도들이 있었다. 운송 동안의 수하물 취급을 단순화하기 위해, 승객에게는 승객 및/또는 수하물을 픽업하고 필요할 때 수하물을 공항에 운송하기 위해 제3자 벤더로부터 서비스들을 선택하는 옵션이 제공된다. 수하물은, 승객이 존재할 필요 없이, 집, 사무실, 호텔 등과 같은, 임의의 위치로부터 픽업되고 및/또는 승객에 의해 식별되는 임의의 위치로 전달될 수 있다.There have been numerous attempts to reduce the cost of baggage handling, particularly from large accommodation providers, and check-in for travelers' departure and return flights. To simplify baggage handling during transit, passengers are offered the option to select services from third-party vendors to pick up passengers and/or their baggage and transport it to the airport when needed. Baggage can be picked up from any location, such as a home, office, or hotel, without the passenger's presence, and/or delivered to any location identified by the passenger.
수하물 취급에서의 다른 시도는, 호텔과 같은, 숙박 업체들에서의 직원들의 상호-사용을 포함한다. 직원들의 상호-사용의 가장 큰 단점들 중 하나는 이러한 직원들이 숙박 업체의 편의시설들을 여전히 즐기는 승객들에 대해 발생할 수 있는 다른 작업들에 대해서는 달리 이용가능하지 않다는 점이다. 최근, COVID-19로 인해, 직원들을 더 많이 고용하는 것이 과제가 되었다. 더욱이, 직원 비용이 상승하였다. 크루즈 선박들과 같은, 일부 장소들에서, 추가적인 작업들을 취급하기 위한 추가의 직원들은 단지 엄청난 비용이 들지 않지만 고용된 직원의 비용에 대해 지불하는 승객들을 거래하는 것에 의해 크루즈의 수익을 감소시킨다. 가방 태그들 및 탑승권들을 인쇄하는 능력은 승객 숙박 또는 추가적인 수익 기회들에 대해 사용될 수 있는 크루즈 선박에서의 구역을 차지한다.Another approach to baggage handling involves the reuse of staff from accommodations, such as hotels. One of the biggest drawbacks of reusing staff is that these staff are not available for other tasks that might otherwise arise while passengers continue to enjoy the accommodations' amenities. Recently, due to COVID-19, hiring more staff has become a challenge. Furthermore, staffing costs have increased. In some places, such as cruise ships, additional staff handling additional tasks is not only cost-effective, but also reduces cruise line revenue by dealing with passengers who pay for the staff. The ability to print bag tags and boarding passes takes up space on the cruise line that could otherwise be used for passenger accommodations or additional revenue opportunities.
일부 수하물 취급 서비스는 수하물 상에 배치되는 발렛 영수증 또는 태그를 발행한다. 이러한 프로세스는 수하물이 발렛 영수증 또는 태그를 대체하기 위한 가방 태그 식별자를 갖는 인쇄된 IATA 가방 태그를 수신할 것을 여전히 요구한다. 이러한 프로세스는 클라이언트들에 대해 경쟁하는 경쟁적인 숙박 기업에서 엄청나게 비용이 많이 들 수 있다. 전반적으로, 수하물 취급 서비스들은 승객이 웹사이트 또는 모바일 애플리케이션을 사용하여 서비스를 주문하고, 부정확하게 입력될 수 있는 다양한 승객 정보를 입력하고, 요금을 지불할 것을 요구한다. 승객들은 웹사이트 또는 모바일 애플리케이션을 사용하여 여행 일정의 모든 필요한 비행 정보를 미리 제공하는 것에 의해 그들의 비행들에 대해 원격으로 체크인될 수 있다. 프로세스가 호의적으로 보이지만, 데이터 입력 에러들이 발생할 수 있으며, 이는 수하물 취급 및 임시 발렛 티켓들의 추가적인 비용과 연결되어 매우 비용이 많이 들 수 있다. 승객이 그들의 목적지에 도착한 후 대부분, 가방 태그가 제거되고 폐기되어 그들의 귀환 여행 구간에서 가방 태그를 위한 공간을 만든다.Some baggage handling services issue valet receipts or tags that are placed on the baggage. This process still requires the baggage to receive a printed IATA bag tag with a bag tag identifier to replace the valet receipt or tag. This process can be prohibitively expensive for competing accommodation companies competing for clients. Typically, baggage handling services require passengers to order services using a website or mobile application, enter various passenger information, which can be inaccurate, and pay a fee. Passengers can check in remotely for their flights by providing all necessary flight information for their itinerary in advance using a website or mobile application. While this process appears convenient, data entry errors are possible, and this, coupled with the additional costs of baggage handling and temporary valet tickets, can be very costly. After the passenger arrives at their destination, the bag tag is often removed and discarded to make room for a bag tag on their return leg of the journey.
평균 원양 크루즈 선박은 대략 3,000명의 승객들의 수용력을 갖는다. 일부 더 큰 크루즈 선박들은 5,400명의 승객들의 수용력을 갖는다. 항공사 여행 사업자를 사용하여 귀가할 각각의 승객은 그들의 귀환 비행에 대해 체크인되어야 한다. 크루즈 선박 직원은 수하물 가방들의 수 뿐만 아니라 수하물 가방들의 귀환 비행 및/또는 체크인을 위한 미리 체크인 프로세스를 취급할 것이다. 그러나, 이러한 프로세스는 하선을 위해 크루즈 선박 상에서 이용가능한 소중한 제한된 인적 자원들을 소비한다. 비용 및 시간 효율적이고, 임의의 승객에 의해 사용하기 용이한 이러한 과제들을 해결하기 위한 시스템 및 프로세스가 필요하다.The average ocean-going cruise ship has a capacity of approximately 3,000 passengers. Some larger cruise ships have a capacity of 5,400 passengers. Each passenger returning home using an airline travel agent must be checked in for their return flight. Cruise ship staff will handle the number of checked bags, as well as the pre-check-in process for the return flight and/or check-in. However, this process consumes precious, limited human resources available onboard the cruise ship for disembarkation. Systems and processes are needed to address these challenges that are cost-effective, time-efficient, and easy for any passenger to use.
개시된 방법들은, 적어도 하나의 프로세서에 의해, 여행 여정 동안 승객의 수하물 품목과 연관된 추적 디바이스를 추적하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 여행 모드를 사용하여 여행하는 것으로 제1 수하물 선별 요건에 의해 수하물 품목이 선별된 후에, 추적 디바이스의 메모리에 보안 선별 정보를 로딩하는 단계를 포함할 수 있다. 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 워크스테이션과 연관된 컴퓨팅 시스템의 네트워크 인터페이스로의 보안 선별 정보를 포함하는 수하물 정보 메시지를 생성하는 단계를 포함할 수 있어, 제1 수하물 선별 요건과 동일한 또는 그보다 낮은 제2 선별 요건을 요구하는 보안 위협 레벨에 대해 수하물 품목을 선별하여, (a) 제1 여행 모드로부터 제2 여행 모드로 여행을 전환하기 위해 제2 수하물 선별 요건에서 수하물 품목의 재선별을 바이패스하거나; 또는 (b) 제1 여행 모드로 여행을 종료하고 수하물 품목을 반출한다.The disclosed methods may include, by at least one processor, tracking a tracking device associated with a baggage item of a passenger during a travel itinerary; and, by at least one of the at least one processor, loading security screening information into a memory of the tracking device after the baggage item has been screened by a first baggage screening requirement while traveling using a first travel mode. The method may include, by at least one of the at least one processor, generating a baggage information message including the security screening information to a network interface of a computing system associated with a security screening workstation, thereby screening the baggage item for a security threat level requiring a second screening requirement that is equal to or less than the first baggage screening requirement, thereby either (a) bypassing rescreening of the baggage item under the second baggage screening requirement to transition travel from the first travel mode to the second travel mode; or (b) terminating travel in the first travel mode and releasing the baggage item.
다양한 방법들에서, 보안 선별 정보는 제1 선별 요건을 수행하도록 동작하는 보안 선별 촬영 선별에 의해 수하물 품목의 선별과 연관된 의사 ID(identification)를 포함하고; 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스의 메모리에 의사 ID를 로딩하는 단계를 추가로 포함하고, 수하물 정보 메시지는 International Air Transport Association B-Type 메시지들과 호환가능하다.In various methods, the security screening information includes a pseudo-ID associated with the screening of the baggage item by a security screening photograph screening that operates to perform the first screening requirement; the method further includes the step of loading the pseudo-ID into a memory of the tracking device by at least one of the at least one processor, wherein the baggage information message is compatible with International Air Transport Association B-Type messages.
다양한 방법들에서, 수하물 정보 메시지는 PNR(passenger name record) 번호 및 International Air Transport Association 번호판 번호 중 적어도 하나를 추가로 포함한다. 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스의 메모리에 수하물 정보 메시지를 로딩하는 단계를 추가로 포함할 수 있다.In various methods, the baggage information message further includes at least one of a passenger name record (PNR) number and an International Air Transport Association license plate number. The disclosed methods may further include the step of loading the baggage information message into the memory of the tracking device by at least one of the at least one processor.
다양한 방법들에서, 보안 선별 정보는 제1 수하물 선별 요건의 머신 러닝 알고리즘에 의해 식별되는 내용물 리스트를 추가로 포함한다. 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 내용물 리스트 데이터베이스로부터 내용물 리스트에 액세스하기 위해 내용물 리스트 또는 내용물 리스트 식별자를 추적 디바이스의 메모리에서 로딩하는 단계를 추가로 포함할 수 있다.In various methods, the security screening information further includes a list of contents identified by a machine learning algorithm for the first baggage screening requirement. The disclosed methods may further include loading the contents list or the contents list identifier into the memory of the tracking device to access the contents list from a contents list database, by at least one of the at least one processor.
다양한 방법들에서, 보안 선별 정보는 제1 수하물 선별 요건을 표현하는 정보를 추가로 포함한다.In various methods, the security screening information additionally includes information expressing the first baggage screening requirements.
개시된 방법들은, 촬영 디바이스에 의해, 수하물 품목의 수하물 품목 이미지를 캡처하는 단계, 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스의 메모리에 수하물 품목 이미지를 로딩하는 단계를 추가로 포함할 수 있다. 다양한 방법들에서, 수하물 정보 메시지는 수하물 품목 이미지를 추가로 포함한다.The disclosed methods may further include the steps of capturing an image of a baggage item by a photographing device, and loading the image of the baggage item into a memory of the tracking device by at least one of the at least one processor. In various methods, the baggage information message further includes an image of the baggage item.
개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 개인 식별가능 정보를 추적 디바이스의 메모리에 로딩하는 단계를 추가로 포함할 수 있다.The disclosed methods may further comprise the step of loading personally identifiable information into a memory of the tracking device, by at least one of the at least one processor.
다양한 방법들에서, 개인 식별가능 정보는 승객의 생일, 승객의 사회 보장 번호, 운전 면허 번호 또는 정부-발행 식별 번호 중 적어도 하나를 포함한다.In various methods, personally identifiable information includes at least one of the passenger's date of birth, the passenger's social security number, driver's license number, or government-issued identification number.
다양한 방법들에서, 제2 여행 모드는, 크루즈 선박, 기차, 버스, 배, 수송기 또는 숙박 업체 중 하나이다.In various ways, the second mode of travel is either a cruise ship, train, bus, ship, transport or accommodation.
다양한 방법들에서, 제1 수하물 선별 요건은 Transportation Security Administration 인증된 EDS 또는 EU/ECAC(European Union/European Civil Aviation Conference) EDS 표준인 EDS(explosive detection system)를 요구한다.In various ways, first-stage baggage screening requirements require an explosive detection system (EDS) that is either Transportation Security Administration certified or meets the EU/ECAC (European Union/European Civil Aviation Conference) EDS standard.
개시된 방법들은, 추적 디바이스에 의해, 추적 디바이스의 지리위치를 표현하는 위치 정보를 결정하는 단계; 및, 추적 디바이스에 의해, 위치 정보를 적어도 하나의 프로세서에 통신하는 단계를 추가로 포함할 수 있다.The disclosed methods may further include the steps of: determining, by the tracking device, location information representing a geographic location of the tracking device; and communicating, by the tracking device, the location information to at least one processor.
개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스의 메모리에 BSM(baggage source message) 정보를 로딩하는 단계를 추가로 포함할 수 있다.The disclosed methods may further include loading baggage source message (BSM) information into a memory of the tracking device by at least one of the at least one processor.
다양한 방법들에서, BSM 정보는 PNR(passenger name record) 번호; 및 IATA(International Air Transport Association) 번호판 번호를 포함할 수 있다.In various ways, BSM information may include passenger name record (PNR) numbers; and International Air Transport Association (IATA) license plate numbers.
개시된 방법들은, 추적 디바이스에 의해, PNR 번호, IATA 번호판 번호 또는 보안 선별 정보 중 적어도 하나를 전자 디바이스에 통신하는 단계를 추가로 포함할 수 있고, 이러한 전자 디바이스는 수하물 품목과 연관된 여행 기능을 수행하도록 구성될 수 있다.The disclosed methods may further include the step of communicating, by the tracking device, at least one of a PNR number, an IATA license plate number, or security screening information to an electronic device, wherein the electronic device is configured to perform a travel function associated with the baggage item.
다양한 방법들에서, 추적 디바이스는 WIFI 통신 프로토콜, BLUETOOTH 통신 프로토콜, 셀룰러 통신 프로토콜, 장거리 무선 주파수 통신 프로토콜, 단거리 통신 프로토콜, 근접장 통신 프로토콜, 및 Global System for Mobile Communications 중 하나를 사용하여 통신하도록 구성될 수 있다. 개시된 방법들은, 추적 디바이스에 의해, 추적 디바이스를 추적하는 것과 연관된 적어도 하나의 프로세서에 현재의 지리위치 정보를 통신하는 단계를 추가로 포함할 수 있다.In various methods, the tracking device can be configured to communicate using one of a WIFI communication protocol, a BLUETOOTH communication protocol, a cellular communication protocol, a long-range radio frequency communication protocol, a short-range communication protocol, a near-field communication protocol, and a Global System for Mobile Communications. The disclosed methods can further include a step of communicating, by the tracking device, current geolocation information to at least one processor associated with tracking the tracking device.
본 개시내용은 시스템을 설명하고, 이는, 적어도 하나의 프로세서; 및 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리를 포함하고, 적어도 하나의 메모리는 적어도 하나의 명령어를 저장한다. 다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 적어도 하나의 프로세서에 의해, 여행 여정 동안 승객의 수하물 품목과 연관된 추적 디바이스를 추적하고; 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 여행 모드를 사용하여 여행하는 것으로 제1 수하물 선별 요건에 의해 수하물 품목이 선별된 후에, 추적 디바이스의 메모리에 보안 선별 정보를 로딩하고; 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 정보 메시지를 생성한다. 이러한 수하물 정보 메시지는 보안 선별 워크스테이션과 연관된 컴퓨팅 시스템의 네트워크 인터페이스로의 보안 선별 정보를 포함할 수 있어, 제1 수하물 선별 요건과 동일한 또는 그보다 낮은 제2 선별 요건을 요구하는 보안 위협 레벨에 대해 수하물 품목을 선별하여, 제1 여행 모드로부터 제2 여행 모드로 여행을 전환하기 위해 제2 수하물 선별 요건에서 수하물 품목의 재선별을 바이패스하거나; 또는 제1 여행 모드로 여행을 종료하고 수하물 품목을 반출한다.The present disclosure describes a system, comprising: at least one processor; and at least one non-transitory, tangible memory communicatively connected to the at least one processor, the at least one memory storing at least one instruction. In various system embodiments, the at least one processor is configured to execute at least one instruction to: track a tracking device associated with a passenger's baggage item during a travel itinerary; load security screening information into the memory of the tracking device after the baggage item has been screened by a first baggage screening requirement while traveling using a first travel mode; and generate a baggage information message, the baggage information message comprising the security screening information to a network interface of a computing system associated with a security screening workstation, to screen the baggage item for a security threat level that requires a second screening requirement that is equal to or lower than the first baggage screening requirement, thereby bypassing rescreening of the baggage item under the second baggage screening requirement to transition travel from the first travel mode to the second travel mode; or terminate travel in the first travel mode and release the baggage item.
다양한 시스템 실시예들에서, 보안 선별 정보는 제1 선별 요건을 수행하도록 동작하는 보안 선별 촬영 선별에 의해 수하물 품목의 선별과 연관된 의사 ID(identification)를 포함한다. 다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 추적 디바이스의 메모리에 의사 ID를 로딩하고, 수하물 정보 메시지는 International Air Transport Association B-Type 메시지와 호환가능하다.In various system embodiments, the security screening information includes a pseudo-ID associated with the screening of a baggage item by a security screening camera that operates to perform the first screening requirement. In various system embodiments, at least one processor is further configured to execute at least one instruction to load the pseudo-ID into the memory of the tracking device, and the baggage information message is compatible with an International Air Transport Association B-Type message.
다양한 시스템 실시예들에서, 수하물 정보 메시지는 PNR(passenger name record) 번호 및 International Air Transport Association 번호판 번호 중 적어도 하나를 추가로 포함하고; 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 추적 디바이스의 메모리에 수하물 정보 메시지를 로딩한다.In various system embodiments, the baggage information message further includes at least one of a passenger name record (PNR) number and an International Air Transport Association license plate number; and the at least one processor is further configured to execute at least one instruction to load the baggage information message into a memory of the tracking device.
다양한 시스템 실시예들에서, 보안 선별 정보는 제1 수하물 선별 요건의 머신 러닝 알고리즘에 의해 식별되는 내용물 리스트를 추가로 포함하고; 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 내용물 리스트 데이터베이스로부터 내용물 리스트에 액세스하기 위해 내용물 리스트 또는 내용물 리스트 식별자를 추적 디바이스의 메모리에서 로딩한다.In various system embodiments, the security screening information further comprises a contents list identified by a machine learning algorithm of the first baggage screening requirements; and the at least one processor is further configured to execute at least one instruction to load the contents list or the contents list identifier into the memory of the tracking device to access the contents list from the contents list database.
다양한 시스템 실시예들에서, 보안 선별 정보는 제1 수하물 선별 요건을 표현하는 정보를 추가로 포함한다.In various system embodiments, the security screening information further includes information representing first baggage screening requirements.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 추적 디바이스의 메모리에 수하물 품목 이미지를 로딩하고, 수하물 정보 메시지는 수하물 품목 이미지를 추가로 포함한다.In various system embodiments, at least one processor is further configured to execute at least one instruction to load a baggage item image into a memory of the tracking device, wherein the baggage information message further includes the baggage item image.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 추적 디바이스의 메모리에 개인 식별가능 정보를 로딩한다.In various system embodiments, at least one processor is further configured to execute at least one instruction to load personally identifiable information into a memory of the tracking device.
다양한 시스템 실시예들에서, 개인 식별가능 정보는 승객의 생일, 승객의 사회 보장 번호, 운전 면허 번호 또는 정부-발행 식별 번호 중 적어도 하나를 포함한다.In various system embodiments, the personally identifiable information includes at least one of the passenger's date of birth, the passenger's social security number, driver's license number, or government-issued identification number.
다양한 시스템 실시예들에서, 제2 여행 모드는, 크루즈 선박, 기차, 버스, 배, 수송기 또는 숙박 업체 중 하나이다.In various system embodiments, the second travel mode is one of a cruise ship, a train, a bus, a ship, a transport aircraft, or a lodging facility.
다양한 시스템 실시예들에서, 제1 수하물 선별 요건은 Transportation Security Administration 인증된 EDS 또는 EU/ECAC(European Union/European Civil Aviation Conference) EDS 표준인 EDS(explosive detection system)를 요구한다.In various system embodiments, the first baggage screening requirement requires an explosive detection system (EDS) that is either a Transportation Security Administration certified EDS or an EU/ECAC (European Union/European Civil Aviation Conference) EDS standard.
다양한 시스템 실시예들에서, 추적 디바이스는 추적 디바이스의 지리위치를 표현하는 위치 정보를 결정하도록 구성되고; 추적 디바이스는 위치 정보를 적어도 하나의 프로세서에 통신하도록 구성된다.In various system embodiments, the tracking device is configured to determine location information representing a geographic location of the tracking device; and the tracking device is configured to communicate the location information to at least one processor.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, 추적 디바이스의 메모리에 BSM(baggage source message) 정보를 로딩한다.In various system embodiments, at least one processor is further configured to execute at least one instruction to load baggage source message (BSM) information into a memory of the tracking device.
다양한 시스템 실시예들에서, BSM 정보는 PNR(passenger name record) 번호; 및 IATA(International Air Transport Association) 번호판 번호를 포함한다.In various system embodiments, the BSM information includes a passenger name record (PNR) number; and an International Air Transport Association (IATA) license plate number.
다양한 시스템 실시예들에서, 추적 디바이스는 PNR 번호, IATA 번호판 번호 또는 보안 선별 정보 중 적어도 하나를 전자 디바이스에 통신하도록 구성되고, 이러한 전자 디바이스는 수하물 품목과 연관된 여행 기능을 수행하도록 구성된다.In various system embodiments, the tracking device is configured to communicate at least one of a PNR number, an IATA license plate number, or security screening information to an electronic device, wherein the electronic device is configured to perform a travel function associated with the baggage item.
다양한 시스템 실시예들에서, 추적 디바이스는 WIFI 통신 프로토콜, BLUETOOTH 통신 프로토콜, 셀룰러 통신 프로토콜, 장거리 무선 주파수 통신 프로토콜, 단거리 통신 프로토콜, 근접장 통신 프로토콜, 및 Global System for Mobile Communications 중 하나를 사용하여 통신하도록 구성되고; 추적 디바이스는 추적 디바이스를 추적하는 것과 연관된 적어도 하나의 프로세서에 현재의 지리위치 정보를 통신하도록 구성된다.In various system embodiments, the tracking device is configured to communicate using one of a WIFI communication protocol, a BLUETOOTH communication protocol, a cellular communication protocol, a long-range radio frequency communication protocol, a short-range communication protocol, a near-field communication protocol, and a Global System for Mobile Communications; and the tracking device is configured to communicate current geolocation information to at least one processor associated with tracking the tracking device.
개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 목록에서의 승객의 체크된 수하물 품목의 도착과 연관된 제1 수하물 정보 메시지를 획득하는 단계- 제1 수하물 정보 메시지는 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호 및 PNR(passenger name record) 번호를 포함함 -; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지로부터 IATA 번호판 번호 및 PNR 번호를 추출하는 단계를 포함할 수 있다. 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 PNR 번호를 사용하여 수송기와 연관된 컴퓨터 시스템과 통신하는 PNR 데이터베이스에서 개인 식별가능 정보를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 체크된 수하물 품목의 SSI(security screening image)에 링크하는 주요 ID(identifier)를 포함하는 수하물 취급 시스템에 의해 생성되는 제2 수하물 정보 메시지를 획득하는 단계를 포함할 수 있다.The disclosed methods may include the steps of: obtaining, by at least one of the at least one processor, a first baggage information message associated with the arrival of a checked baggage item of a passenger on a list, the first baggage information message including an International Air Transport Association (IATA) license plate number and a passenger name record (PNR) number of the checked baggage item on the transport aircraft; and extracting, by at least one of the at least one processor, the IATA license plate number and the PNR number from the first baggage information message. The disclosed methods may further include: searching, by at least one of the at least one processor, using the extracted PNR number, in a PNR database in communication with a computer system associated with the transport aircraft, for personally identifiable information; and obtaining, by at least one of the at least one processor, a second baggage information message generated by a baggage handling system, the second baggage information message including a primary identifier (ID) linking the IATA license plate number and a security screening image (SSI) of the checked baggage item.
다양한 방법들에서 제2 수하물 정보 메시지는 IATA BPM(baggage processing message)이다.In various ways, the second baggage information message is the IATA BPM (baggage processing message).
다양한 방법들에서, 개인 식별가능 정보는 승객의 생일을 포함한다.In various ways, personally identifiable information includes the passenger's date of birth.
다양한 방법들에서 개인 식별가능 정보는 승객의 사회 보장 번호, 운전 면허 번호 또는 정부-발행 식별 번호를 포함할 수 있다.In various ways, personally identifiable information may include a passenger's social security number, driver's license number, or government-issued identification number.
개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 수하물 정보 메시지의 IATA 번호판 번호를 추출된 IATA 번호판 번호와 매칭시키는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 IATA 번호판 번호를 매칭시키는 것에 응답하여, 제2 수하물 정보 메시지로부터 주요 ID를 획득하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI와 연관된 주요 ID에 기초하여, 수하물 품목의 SSI를 메모리로부터 획득하는 단계를 추가로 포함할 수 있다. 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI 및 IATA 번호판 번호 중 적어도 하나를 포함하는 적어도 하나의 통신 패킷을 어셈블링하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 단계를 포함할 수 있다.The disclosed methods may further include, by at least one of the at least one processor, matching an IATA license plate number of a second baggage information message with an extracted IATA license plate number; in response to matching the extracted IATA license plate number, by at least one of the at least one processor, obtaining a primary identifier (ID) from the second baggage information message; and, by at least one of the at least one processor, obtaining an SSI of a baggage item from a memory based on the primary ID associated with the SSI. The disclosed methods may further include, by at least one of the at least one processor, assembling at least one communication packet comprising at least one of the SSI and the IATA license plate number; and, by at least one of the at least one processor, generating a marker comprising the IATA license plate number and personally identifiable information.
다양한 방법들에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 단계는, 인쇄 디바이스로 하여금 IATA 번호판 번호 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함한다.In various methods, the step of generating a marker including an IATA license plate number and personally identifiable information by at least one of the at least one processor comprises causing a printing device to print the marker to include the IATA license plate number and personally identifiable information.
다양한 방법들에서, 개인 식별가능 정보는 스테가노그래피를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using steganography.
다양한 방법들에서, 개인 식별가능 정보는 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using an encrypted quick-response (QR) code.
다양한 방법들에서, 개인 식별가능 정보는 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using ink that is invisible to the naked eye.
다양한 방법들에서 제1 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이다. 개시된 방법들은, 수신하기 전에, BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 추가로 포함할 수 있다.In various methods, the first baggage information message is either a termination or a transition BSM (baggage source message). The disclosed methods may further include, prior to receiving, the step of sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM.
다양한 개시된 시스템들은, 적어도 하나의 프로세서; 및 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리를 포함할 수 있고, 적어도 하나의 메모리는 적어도 하나의 명령어를 저장한다. 다양한 개시된 시스템들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 목록에서의 승객의 체크된 수하물 품목의 도착과 연관된 제1 수하물 정보 메시지를 획득하고- 제1 수하물 정보 메시지는 수송기 상의 수하물 품목의 IATA(International Air Transport Association) 번호판 번호 및 PNR(passenger name record) 번호를 포함함 -; 제1 수하물 정보 메시지로부터 IATA 번호판 번호 및 PNR(passenger name record) 번호를 추출한다. 추가적으로, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 PNR 번호를 사용하여 수송기와 연관된 컴퓨터 시스템과 통신하는 PNR 데이터베이스에서 개인 식별가능 데이터를 검색하고; IATA 번호판 번호 및 체크된 수하물 품목의 SSI(security screening image)에 링크하는 주요 ID(identifier)를 포함하는 수하물 취급 시스템에 의해 생성되는 제2 수하물 정보 메시지를 획득한다.The various disclosed systems may include at least one processor; and at least one non-transitory, tangible memory communicatively connected to the at least one processor, the at least one memory storing at least one instruction. In the various disclosed systems, the at least one processor may be configured to execute at least one instruction to obtain a first baggage information message associated with the arrival of a checked baggage item of a passenger on a list, the first baggage information message including an International Air Transport Association (IATA) license plate number and a passenger name record (PNR) number of the baggage item on the transport aircraft; and extract the IATA license plate number and the passenger name record (PNR) number from the first baggage information message. Additionally, the at least one processor may be configured to execute at least one instruction to retrieve personally identifiable data from a PNR database in communication with a computer system associated with the transport aircraft using the extracted PNR number, by at least one of the at least one processors; Obtain a second baggage information message generated by the baggage handling system containing the IATA plate number and a primary identifier (ID) linking to the security screening image (SSI) of the checked baggage item.
다양한 개시된 시스템들에서, 제2 수하물 정보 메시지는 IATA BPM(baggage processing message)이다.In various disclosed systems, the second baggage information message is the IATA baggage processing message (BPM).
다양한 개시된 시스템들에서, 개인 식별가능 데이터는 승객의 생일을 포함할 수 있다.In various disclosed systems, personally identifiable data may include a passenger's date of birth.
다양한 개시된 시스템들에서 개인 식별가능 데이터는 승객의 사회 보장 번호, 운전 면허 번호 또는 정부-발행 식별 번호를 포함할 수 있다.In various disclosed systems, personally identifiable data may include a passenger's social security number, driver's license number, or government-issued identification number.
다양한 개시된 시스템들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 제2 수하물 정보 메시지의 IATA 번호판 번호를 추출된 IATA 번호판 번호와 매칭시키고; 추출된 IATA 번호판 번호를 매칭시키는 것에 응답하여, 제2 수하물 정보 메시지로부터 주요 ID를 획득하고; SSI와 연관된 주요 ID에 기초하여, 수하물 품목의 SSI를 메모리로부터 획득한다. 다양한 개시된 시스템들에서, 적어도 하나의 프로세서는 추가로 SSI 및 IATA 번호판 번호 중 적어도 하나를 포함하는 적어도 하나의 통신 패킷을 어셈블링하고; IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하도록 구성된다.In various disclosed systems, at least one processor is configured to execute at least one instruction to match an IATA license plate number of a second baggage information message with an extracted IATA license plate number; in response to matching the extracted IATA license plate number, obtain a primary identifier (ID) from the second baggage information message; and, based on the primary identifier (ID) associated with the SSI, obtain an SSI of the baggage item from a memory. In various disclosed systems, at least one processor is further configured to assemble at least one communication packet comprising at least one of the SSI and the IATA license plate number; and generate a marker comprising the IATA license plate number and personally identifiable information.
다양한 개시된 시스템들에서, 적어도 하나의 프로세서는, 마커를 생성하도록 구성될 때, 적어도 하나의 명령어를 실행하도록 구성되어, 인쇄 디바이스로 하여금 IATA 번호판 번호 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 한다.In various disclosed systems, at least one processor is configured to execute at least one instruction when configured to generate a marker, causing a printing device to print the marker to include an IATA license plate number and personally identifiable information.
다양한 개시된 시스템들에서, 개인 식별가능 정보는 스테가노그래피를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed systems, personally identifiable information includes the passenger's date of birth, which is printed on the marker using steganography.
다양한 개시된 시스템들에서, 개인 식별가능 정보는 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed systems, personally identifiable information includes the passenger's date of birth, which is printed on the marker using an encrypted quick-response (QR) code.
다양한 개시된 시스템들에서, 개인 식별가능 정보는 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed systems, personally identifiable information includes the passenger's date of birth, which is printed on the marker using ink invisible to the naked eye.
다양한 개시된 시스템들에서, 제1 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이고; 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 수신하기 전에, BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬한다.In various disclosed systems, the first baggage information message is either a termination or a transition BSM (baggage source message); and at least one processor is configured to execute at least one instruction to, prior to receiving, sort a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들이 개시된다. 예시적인 실시예에 따르면, 적어도 하나의 프로세서에 의해 실행될 때, 적어도 하나의 프로세서로 하여금 방법을 실행하게 하는 명령어들이 그 안에 저장되어 있는 비-일시적 컴퓨터 판독가능 매체가 개시된다. 적어도 하나의 프로세서에 의해 실행되는 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 목록에서의 승객의 체크된 수하물 품목의 도착과 연관된 제1 수하물 정보 메시지를 수신하는 단계- 제1 수하물 정보 메시지는 수송기 상의 수하물 품목의 IATA(International Air Transport Association) 번호판 번호 및 PNR(passenger name record) 번호를 포함함 -; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지로부터 IATA 번호판 번호 및 PNR(passenger name record) 번호를 추출하는 단계를 포함할 수 있다. 적어도 하나의 프로세서에 의해 실행되는 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 PNR 번호를 사용하여 수송기와 연관된 컴퓨터 시스템과 통신하는 PNR 데이터베이스에서 개인 식별가능 정보를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 체크된 수하물 품목의 SSI(security screening image)에 링크하는 주요 ID(identifier)를 포함하는 수하물 취급 시스템에 의해 생성되는 제2 수하물 정보 메시지를 획득하는 단계를 포함할 수 있다.Various non-transitory computer-readable medium embodiments are disclosed. According to an exemplary embodiment, a non-transitory computer-readable medium having stored thereon instructions that, when executed by at least one processor, cause the at least one processor to perform a method is disclosed. The method, executed by the at least one processor, may include: receiving, by at least one of the at least one processor, a first baggage information message associated with the arrival of a checked baggage item of a passenger on a list, the first baggage information message including an International Air Transport Association (IATA) license plate number and a passenger name record (PNR) number of the baggage item on a transport aircraft; and extracting, by at least one of the at least one processor, the IATA license plate number and the passenger name record (PNR) number from the first baggage information message. The method, executed by the at least one processor, may further include: retrieving, by at least one of the at least one processor, personally identifiable information from a PNR database in communication with a computer system associated with the transport aircraft using the extracted PNR number; And, the method may include obtaining a second baggage information message generated by the baggage handling system, the second baggage information message including a primary identifier (ID) linking to an IATA license plate number and a security screening image (SSI) of the checked baggage item, by at least one of the at least one processors.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 제2 수하물 정보 메시지는 IATA BPM(baggage processing message)이다.In various non-transitory computer-readable medium embodiments, the second baggage information message is an IATA baggage processing message (BPM).
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 개인 식별가능 정보는 승객의 생일을 포함할 수 있다.In various non-transitory computer-readable medium embodiments, the personally identifiable information may include the passenger's date of birth.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 개인 식별가능 정보는 승객의 사회 보장 번호, 운전 면허 번호 또는 정부-발행 식별 번호를 포함할 수 있다.In various non-transitory computer-readable medium embodiments, the personally identifiable information may include the passenger's social security number, driver's license number, or government-issued identification number.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 프로세서에 의해 구현되는 방법은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 수하물 정보 메시지의 IATA 번호판 번호를 추출된 IATA 번호판 번호와 매칭시키는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 IATA 번호판 번호를 매칭시키는 것에 응답하여, 제2 수하물 정보 메시지로부터 주요 ID를 획득하는 단계를 포함할 수 있다. 다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 프로세서에 의해 구현되는 방법은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI와 연관된 주요 ID에 기초하여, 수하물 품목의 SSI를 메모리로부터 획득하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI 및 IATA 번호판 번호 중 적어도 하나를 포함하는 적어도 하나의 통신 패킷을 어셈블링하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 단계를 포함할 수 있다.In various non-transitory computer-readable medium embodiments, the processor-implemented method may further include: matching, by at least one of the at least one processor, an IATA plate number of a second baggage information message with an extracted IATA plate number; and, in response to matching, by at least one of the at least one processor, obtaining a primary ID from the second baggage information message. In various non-transitory computer-readable medium embodiments, the processor-implemented method may further include: obtaining, by at least one of the at least one processor, from a memory an SSI of a baggage item based on the primary ID associated with the SSI; assembling, by at least one of the at least one processor, at least one communication packet comprising at least one of the SSI and the IATA plate number; and generating, by at least one of the at least one processor, a marker comprising the IATA plate number and personally identifiable information.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 단계는, 인쇄 디바이스로 하여금 IATA 번호판 번호 및 개인 식별가능 데이터를 포함하도록 마커를 인쇄하게 하는 단계를 포함한다.In various non-transitory computer-readable medium embodiments, the step of generating a marker including an IATA license plate number and personally identifiable information, by at least one of the at least one processor, comprises causing a printing device to print the marker to include the IATA license plate number and the personally identifiable data.
다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서 제1 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이다. 다양한 비-일시적 컴퓨터 판독가능 매체 실시예들에서, 프로세서에 의해 구현되는 방법은, 수신하기 전에, BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 추가로 포함할 수 있다.In various non-transitory computer-readable medium embodiments, the first baggage information message is either a termination or a transition BSM (baggage source message). In various non-transitory computer-readable medium embodiments, the method implemented by the processor may further include, prior to receiving, sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM.
개시된 방법은, 적어도 하나의 프로세서에 의해, 비행 목록에서의 승객의 수하물 품목에 대한 승객 이름 및 IATA(International Air Transport Association) 번호판 번호를 포함하는 제1 여행 정보를 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자를 포함하는 생성된 B-Type 메시지로부터의 제2 여행 정보와 매칭시키는 단계; 및 적어도 하나의 프로세서 중 적어도 하나에 의해, 비행 목록과 연관된 비-일상적 발송된 수하물 품목에 대한 변칙적 수하물 품목 목록 기록을 생성하는 단계를 포함할 수 있다. 다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 생성된 B-Type 메시지 이전에 또는 이후에 수하물 취급 시스템에 의해 생성되는 비-일상적 발송된 수하물 품목의 제3 여행 정보를 검색하는 단계; 및 적어도 하나의 프로세서 중 적어도 하나에 의해, 비-일상적 발송된 수하물 품목을 위치확인하는 단계를 추가로 포함할 수 있다.The disclosed methods may include, by at least one processor, matching first travel information, including a passenger name and an International Air Transport Association (IATA) license plate number, for a baggage item of a passenger in a flight manifest with second travel information from a generated B-Type message, including a reference indicator representing a non-routine shipped baggage item; and, by at least one of the at least one processor, generating an irregular baggage item manifest record for the non-routine shipped baggage item associated with the flight manifest. Various disclosed methods may further include, by at least one of the at least one processor, retrieving third travel information for the non-routine shipped baggage item generated by a baggage handling system either before or after the generated B-Type message; and, by at least one of the at least one processor, locating the non-routine shipped baggage item.
다양한 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 승객과 만나기 위해 다음 여행 모드에 대한 목록에서의 승객 예약 정보에 기초하여 위치확인된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 추가로 포함할 수 있다.The various disclosed methods may further include the step of generating, by at least one of the at least one processor, delivery instructions to resend the located baggage item based on passenger reservation information from the list for the next travel mode to meet the passenger.
다양한 개시된 방법들에서, B-Type 메시지는, BNS(baggage not seen message); BPM(baggage processing message); BTM(baggage transfer message); 및 항공사로부터의 BSM(baggage source message) 중 하나를 표현한다.In various disclosed methods, a B-Type message represents one of a baggage not seen message (BNS); a baggage processing message (BPM); a baggage transfer message (BTM); and a baggage source message (BSM) from an airline.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 하나 이상의 B-Type 메시지와 연관된 비-일상적 발송된 수하물 품목의 참조 표시자들로 모델을 트레이닝하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 일상적 발송에 대한 정보를 생성하는 것을 표현하는 데이터를 모델에 입력하는 단계를 포함할 수 있다. 다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호를 갖는 수하물 품목의 운송에 관련된 현재 B-Type 메시지들 중 하나 이상으로부터의 데이터를 모델에 입력하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목을 취급은 각각의 수하물 취급 시스템으로 모델을 트레이닝하는 단계를 포함할 수 있다. 다양한 개시된 방법들에서, 모델은 수하물 품목이 현재 발송과 일상적 발송과의 차이가 임계값보다 큰 비-일상적 발송된 수하물 품목이라는 점을 검출하기 위해 머신 러닝 알고리즘들을 사용한다.The various disclosed methods may further include: training a model, by at least one of the at least one processor, with reference indicators of non-routine dispatched baggage items associated with one or more B-Type messages; and inputting data into the model, by at least one of the at least one processor, representing generating information about a routine dispatch. The various disclosed methods may further include: inputting into the model, by at least one of the at least one processor, data from one or more current B-Type messages relating to the transportation of baggage items having an IATA license plate number; and training, by at least one of the at least one processor, the model with each baggage handling system that handles the baggage items. In the various disclosed methods, the model uses machine learning algorithms to detect that a baggage item is a non-routine dispatched baggage item where the difference between the current dispatch and the routine dispatch is greater than a threshold.
다양한 개시된 방법들은 추가로, 매칭시키기 이전에, 적어도 하나의 프로세서 중 적어도 하나에 의해, 출항 참조 표시자들에 기초하여, 수하물 품목에 대한 일상적 발송을 결정하기 위해 출항 BSM을 수신하는 단계를 추가로 포함할 수 있다.The various disclosed methods may further include, prior to matching, receiving, by at least one of the at least one processors, an outbound BSM to determine a routine dispatch for the baggage item based on the outbound reference indicators.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목의 일상적 발송과 수하물 품목의 현재 발송 사이의 시간 또는 거리에서의 편차가 임계값보다 큰 것을 표현한다고 결정하는 단계를 포함할 수 있다.The various disclosed methods may further include a step of determining, by at least one of the at least one processor, that the reference indicator represents a deviation in time or distance between a routine dispatch of the baggage item and a current dispatch of the baggage item that is greater than a threshold value.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목이 보이지 않는다는 점을 표현한다고 결정하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 보이지 않은 수하물 품목을 승객에게 통지하는 단계; 및 적어도 하나의 프로세서 중 적어도 하나에 의해, 보이지 않은 수하물 품목의 수송기에 클레임을 제출하는 단계를 포함할 수 있다.The various disclosed methods may further include: determining, by at least one of the at least one processor, that the reference indicator indicates that the baggage item is not visible; notifying, by at least one of the at least one processor, the passenger of the not visible baggage item; and submitting, by at least one of the at least one processor, a claim to the carrier of the not visible baggage item.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 현재 날짜에 여행하는 이러한 등록된 승객들의 제1 여행 정보를 갖는 여행의 현재 날짜의 비행 목록을 수신하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 여행 정보를 갖는 종료 BSM(baggage source message) 또는 전환 BSM을 수신하는 단계를 포함할 수 있다.The various disclosed methods may further include the steps of: receiving, by at least one of the at least one processor, a flight list for a current date of travel having first travel information of such registered passengers traveling on the current date; and receiving, by at least one of the at least one processor, a termination baggage source message (BSM) or a transition BSM having second travel information.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목의 비-일상적 발송을 표현한다고 결정하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목의 현재 위치를 추적하기 위해 수하물 품목 상의 추적 디바이스에 의해 생성되는 위치 데이터에 액세스하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스로부터의 수하물 품목의 현재 위치를 사용하는 것을 포함하여 복구된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 포함할 수 있다.The various disclosed methods may further include: determining, by at least one of the at least one processor, that the reference indicator represents a non-routine shipment of the baggage item; accessing, by at least one of the at least one processor, location data generated by a tracking device on the baggage item to track a current location of the baggage item; and generating, by at least one of the at least one processor, dispatch instructions to resend the recovered baggage item, including using the current location of the baggage item from the tracking device.
다양한 개시된 방법들에서, 추적 디바이스는 WIFI 통신 프로토콜, BLUETOOTH 통신 프로토콜, 셀룰러 통신 프로토콜, 장거리 무선 주파수 통신 프로토콜, 단거리 통신 프로토콜, 근접장 통신 프로토콜, 및 Global System for Mobile Communications 중 하나를 사용하여 통신하도록 구성된다. 다양한 개시된 방법들은 추가로, 추적 디바이스에 의해, 추적 디바이스를 추적하기 위한 컴퓨팅 시스템에 현재 위치 정보를 통신하는 단계를 포함할 수 있다.In various disclosed methods, the tracking device is configured to communicate using one of a WIFI communication protocol, a BLUETOOTH communication protocol, a cellular communication protocol, a long-range radio frequency communication protocol, a short-range communication protocol, a near-field communication protocol, and a Global System for Mobile Communications. Various disclosed methods may further include a step of communicating current location information by the tracking device to a computing system for tracking the tracking device.
수하물을 복구하기 위한 다양한 컴퓨팅 시스템 실시예들이 개시된다. 다양한 컴퓨팅 시스템 실시예들은, 적어도 하나의 프로세서; 및 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리를 포함할 수 있고, 적어도 하나의 메모리는 적어도 하나의 명령어를 저장한다. 다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 적어도 하나의 프로세서에 의해, 비행 목록에서의 승객의 수하물 품목에 대한 승객 이름 및 IATA(International Air Transport Association) 번호판 번호를 포함하는 제1 여행 정보를 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자를 포함하는 생성된 B-Type 메시지로부터의 제2 여행 정보와 매칭시키고; 비행 목록과 연관된 비-일상적 발송된 수하물 품목에 대한 변칙적 수하물 품목 목록 기록을 생성한다. 다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 추가로, 생성된 B-Type 메시지 이전에 또는 이후에 수하물 취급 시스템에 의해 생성되는 비-일상적 발송된 수하물 품목의 제3 여행 정보를 검색하고; 비-일상적 발송된 수하물 품목을 위치확인하도록 구성된다.Various computing system embodiments for baggage recovery are disclosed. The various computing system embodiments may include at least one processor; and at least one non-transitory, tangible memory communicatively connected to the at least one processor, the at least one memory storing at least one instruction. In the various computing system embodiments, the at least one processor is configured to execute at least one instruction to: match first travel information, including a passenger name and an International Air Transport Association (IATA) license plate number, for a baggage item in a flight manifest with second travel information from a generated B-Type message, including a reference identifier representing an irregularly shipped baggage item; and generate an irregular baggage item manifest record for the irregularly shipped baggage item associated with the flight manifest. In the various computing system embodiments, the at least one processor is further configured to retrieve third travel information for the irregularly shipped baggage item, generated by a baggage handling system before or after the generated B-Type message; and locate the irregularly shipped baggage item.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 승객과 만나기 위해 다음 여행 모드에 대한 목록에서의 승객 예약 정보에 기초하여 위치확인된 수하물 품목을 재발송하라는 전달 명령어들을 생성한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to generate delivery instructions to resend located baggage items based on passenger reservation information from a list for a next travel mode to meet the passenger.
다양한 컴퓨팅 시스템 실시예들에서, B-Type 메시지는, BNS(baggage not seen message); BPM(baggage processing message); BTM(baggage transfer message); 및 항공사로부터의 BSM(baggage source message) 중 하나를 표현한다.In various computing system embodiments, a B-Type message represents one of a baggage not seen message (BNS); a baggage processing message (BPM); a baggage transfer message (BTM); and a baggage source message (BSM) from an airline.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 하나 이상의 B-Type 메시지와 연관된 비-일상적 발송된 수하물 품목의 참조 표시자들로 모델을 트레이닝하고; 일상적 발송에 대한 정보를 생성하는 것을 표현하는 데이터를 모델에 입력하고; IATA 번호판 번호를 갖는 수하물 품목의 운송에 관련된 현재 B-Type 메시지들 중 하나 이상으로부터의 데이터를 모델에 입력한다. 다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 수하물 품목을 취급하는 각각의 수하물 취급 시스템으로 모델을 트레이닝하기 위한 적어도 하나의 명령어를 실행하도록 구성된다. 다양한 실시예들에서, 모델은 수하물 품목이 현재 발송과 일상적 발송과의 차이가 임계값보다 큰 비-일상적 발송된 수하물 품목이라는 점을 검출하기 위해 머신 러닝 알고리즘들을 사용한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to train a model with reference indicators of non-routine shipped baggage items associated with one or more B-Type messages; input data representing generating information about a routine shipment to the model; and input data from one or more current B-Type messages relating to the carriage of baggage items having an IATA license plate number to the model. In various computing system embodiments, at least one processor is configured to execute at least one instruction to train the model with each baggage handling system that handles the baggage item. In various embodiments, the model uses machine learning algorithms to detect that a baggage item is a non-routine shipped baggage item where the difference between the current shipment and the routine shipment is greater than a threshold.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 매칭시키기 이전에, 출항 참조 표시자들에 기초하여, 수하물 품목에 대한 일상적 발송을 결정하기 위해 출항 BSM을 수신한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to receive an outbound BSM to determine a routine shipment for a baggage item based on the outbound reference indicators prior to matching.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 참조 표시자가 수하물 품목의 일상적 발송과 수하물 품목의 현재 발송 사이의 시간 또는 거리에서의 편차가 임계값보다 큰 것을 표현한다고 결정한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to determine that the reference indicator represents a deviation in time or distance between a routine shipment of a baggage item and a current shipment of the baggage item that is greater than a threshold value.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 참조 표시자가 수하물 품목이 보이지 않는다는 점을 표현한다고 결정하고; 보이지 않은 수하물 품목을 승객에게 통지하고; 보이지 않은 수하물 품목의 수송기에 클레임을 제출한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to determine that the reference indicator indicates that a baggage item is not visible; notify the passenger of the invisible baggage item; and submit a claim to the carrier of the invisible baggage item.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 현재 날짜에 여행하는 이러한 등록된 승객들의 제1 여행 정보를 갖는 여행의 현재 날짜의 비행 목록을 수신하고; 제2 여행 정보를 갖는 종료 BSM(baggage source message) 또는 전환 BSM을 수신한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to: receive a flight list for a current date of travel having first travel information of such registered passengers traveling on the current date; and receive a termination baggage source message (BSM) or a transition BSM having second travel information.
다양한 컴퓨팅 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 참조 표시자가 수하물 품목의 비-일상적 발송을 표현한다고 결정하고; 수하물 품목의 현재 위치를 추적하기 위해 수하물 품목 상의 추적 디바이스에 의해 생성되는 위치 데이터에 액세스하고, 추적 디바이스로부터의 수하물 품목의 현재 위치를 사용하는 것을 포함하여 복구된 수하물 품목을 재발송하라는 전달 명령어들을 생성한다.In various computing system embodiments, at least one processor is configured to execute at least one instruction to determine that the reference indicator represents an unusual shipment of a baggage item; access location data generated by a tracking device on the baggage item to track a current location of the baggage item; and generate delivery instructions to reship the recovered baggage item, including using the current location of the baggage item from the tracking device.
다양한 컴퓨팅 시스템 실시예들은, 현재 위치를 통신하는 추적 디바이스를 추가로 포함할 수 있다. 추가적으로, 추적 디바이스는 WIFI 통신 프로토콜, BLUETOOTH 통신 프로토콜, 셀룰러 통신 프로토콜, 장거리 무선 주파수 통신 프로토콜, 단거리 통신 프로토콜, 근접장 통신 프로토콜, 및 Global System for Mobile Communications 중 하나를 사용하여 통신하도록 구성될 수 있다.Various computing system embodiments may further include a tracking device that communicates its current location. Additionally, the tracking device may be configured to communicate using one of a Wi-Fi communication protocol, a Bluetooth communication protocol, a cellular communication protocol, a long-range radio frequency communication protocol, a short-range communication protocol, a near-field communication protocol, and a Global System for Mobile Communications.
개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 체크된 수하물 품목 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 의사 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성하는 단계를 포함할 수 있고, 보안 선별 촬영 머신에 의해 선별될 승객의 체크된 수하물 품목을 식별하는 의사 ID는 보안 선별 촬영 머신에 의해 생성되는 체크된 수하물 품목의 보안 선별 이미지에 링크될 수 있다. 개시된 다양한 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 체크된 수하물 품목에 대응하는 수하물 정보 메시지로부터 의사 ID를 추출하기 위해 수하물 정보 메시지에서의 IATA 번호판 번호를 목록에서의 IATA 번호판 번호와 매칭시키는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 의사 ID 또는 IATA 번호판 번호 중 적어도 하나를 사용하여 보안 선별 촬영 머신에 의해 스토리지 클라우드 시스템에 저장된 보안 선별 이미지를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 이미지와 연관된 정보를 보안 선별 워크스테이션 중 하나에 제공하는 단계를 포함할 수 있다.The disclosed methods may include generating, by at least one of the at least one processor, a baggage information message comprising International Air Transport Association (IATA) plate number and IATA bag tag data including a pseudo ID that uniquely identifies a checked baggage item, wherein the pseudo ID that identifies the checked baggage item of the passenger to be screened by the security screening camera machine may be linked to a security screening image of the checked baggage item generated by the security screening camera machine. The disclosed various methods may further include matching, by at least one of the at least one processor, the IATA plate number in the baggage information message with an IATA plate number in a list to extract the pseudo ID from the baggage information message corresponding to the checked baggage item; retrieving, by at least one of the at least one processor, the security screening image stored by the security screening camera machine in a storage cloud system using at least one of the extracted pseudo ID or the IATA plate number; and providing, by at least one of the at least one processor, information associated with the security screening image to one of the security screening workstations.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 정보 메시지 또는 수하물 품목의 추적 디바이스로부터 PNR(passenger name record) 번호를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 검색된 PNR 번호를 사용하여 항공사 사업자의 컴퓨팅 디바이스와 연관된 PNR 데이터베이스로부터 승객의 개인 식별가능 정보를 추출하는 단계를 포함할 수 있다.The various disclosed methods may further include the steps of retrieving, by at least one of the at least one processor, a passenger name record (PNR) number from a baggage information message or a tracking device of a baggage item; and, by at least one of the at least one processor, using the retrieved PNR number to extract personally identifiable information of the passenger from a PNR database associated with a computing device of the airline operator.
다양한 개시된 방법들에서, 개인 식별가능 정보는 승객의 생일, 사회 보장 번호, 운전 면허 번호, 여권 식별자, 또는 정부-발행 식별 번호 중 하나를 포함한다.In various disclosed methods, personally identifiable information includes one of the passenger's date of birth, social security number, driver's license number, passport identifier, or government-issued identification number.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함할 수 있다.The various disclosed methods may further include: generating, by at least one of the at least one processor, a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and causing, by at least one of the at least one processor, a printing device to print the marker so as to include the IATA license plate number, the name, and the personally identifiable information.
다양한 개시된 방법들에서, 개인 식별가능 정보는 스테가노그래피를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using steganography.
다양한 개시된 방법들에서, 개인 식별가능 정보는 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using an encrypted quick-response (QR) code.
다양한 개시된 방법들에서, 개인 식별가능 정보는 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various disclosed methods, personally identifiable information includes the passenger's date of birth, which is printed on the marker using ink invisible to the naked eye.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 개인 식별가능 정보를 지정된 당사자에게 통신하기 위해 데이터 입력 필드에서의 승인을 제공하는 그래픽 사용자 인터페이스를 사용하여 승객으로부터 개인 식별가능 정보를 수신하는 단계를 포함할 수 있다.The various disclosed methods may further include receiving personally identifiable information from a passenger using a graphical user interface that provides authorization in a data entry field to communicate personally identifiable information to a designated party, by at least one of the at least one processor.
다양한 개시된 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함할 수 있다.The various disclosed methods may further include: generating, by at least one of the at least one processor, a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and causing, by at least one of the at least one processor, a printing device to print the marker so as to include the IATA license plate number, the name, and the personally identifiable information.
다양한 개시된 방법들에서, 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이다. 다양한 개시된 방법들은 추가로, 매칭시키기 이전에, 의사 ID를 추출하기 위해 BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 포함할 수 있다.In various disclosed methods, the baggage information message is either a termination or a transition BSM (baggage source message). Various disclosed methods may further include, prior to matching, a step of sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM to extract a pseudo ID.
보안, 추적 디바이스들, 및 데이터 수집을 위한 다양한 시스템 실시예들이 개시된다. 적어도 하나의 실시예에서, 시스템은, 적어도 하나의 프로세서; 및 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리를 포함할 수 있고, 적어도 하나의 메모리는 적어도 하나의 명령어를 저장한다. 다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 체크된 수하물 품목 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 의사 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성하고, 보안 선별 촬영 머신에 의해 선별될 승객의 체크된 수하물 품목을 식별하는 의사 ID는 보안 선별 촬영 머신에 의해 생성되는 체크된 수하물 품목의 보안 선별 이미지에 링크될 수 있다. 다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 체크된 수하물 품목에 대응하는 수하물 정보 메시지로부터 의사 ID를 추출하기 위해 수하물 정보 메시지에서의 IATA 번호판 번호를 목록에서의 IATA 번호판 번호와 매칭시키고; 추출된 의사 ID 또는 IATA 번호판 번호 중 적어도 하나를 사용하여 보안 선별 촬영 머신에 의해 스토리지 클라우드 시스템에 저장된 보안 선별 이미지를 검색하고; 보안 선별 이미지와 연관된 정보를 보안 선별 워크스테이션 중 하나에 제공한다.Various system embodiments for security, tracking devices, and data collection are disclosed. In at least one embodiment, the system may include at least one processor; and at least one non-transitory, tangible memory communicatively connected to the at least one processor, the at least one memory storing at least one instruction. In various system embodiments, the at least one processor may be configured to execute at least one instruction to generate a baggage information message comprising International Air Transport Association (IATA) plate number and IATA bag tag data that uniquely identifies the checked baggage item, the IATA plate number including a pseudo ID, wherein the pseudo ID identifying the checked baggage item of a passenger to be screened by a security screening machine may be linked to a security screening image of the checked baggage item generated by the security screening machine. In various system embodiments, the at least one processor may be configured to execute at least one instruction to match an IATA plate number in the baggage information message with an IATA plate number in a list to extract a pseudo ID from the baggage information message corresponding to the checked baggage item; Retrieve the security screening image stored in the storage cloud system by the security screening camera machine using at least one of the extracted medical ID or IATA license plate number; and provide information associated with the security screening image to one of the security screening workstations.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 수하물 정보 메시지 또는 수하물 품목의 추적 디바이스로부터 PNR(passenger name record) 번호를 검색하고; 검색된 PNR 번호를 사용하여 항공사 사업자의 컴퓨팅 디바이스와 연관된 PNR 데이터베이스로부터 승객의 개인 식별가능 정보를 추출한다.In various system embodiments, at least one processor may be configured to execute at least one instruction to retrieve a passenger name record (PNR) number from a baggage information message or a tracking device for a baggage item; and to use the retrieved PNR number to extract personally identifiable information of the passenger from a PNR database associated with the airline operator's computing device.
다양한 시스템 실시예들에서, 개인 식별가능 정보는 승객의 생일, 사회 보장 번호, 운전 면허 번호, 여권 식별자, 또는 정부-발행 식별 번호 중 하나를 포함한다.In various system embodiments, personally identifiable information includes one of the passenger's date of birth, social security number, driver's license number, passport identifier, or government-issued identification number.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하고; 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 한다.In various system embodiments, at least one processor may be configured to execute at least one instruction to generate a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and cause a printing device to print the marker to include the IATA license plate number, the passenger's name, and personally identifiable information.
다양한 시스템 실시예들에서, 개인 식별가능 정보는 스테가노그래피를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various system embodiments, the personally identifiable information includes the passenger's date of birth, which is printed on the marker using steganography.
다양한 시스템 실시예들에서, 개인 식별가능 정보는 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various system embodiments, personally identifiable information includes the passenger's date of birth, which is printed on the marker using an encrypted quick-response (QR) code.
다양한 시스템 실시예들에서, 개인 식별가능 정보는 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.In various system embodiments, personally identifiable information includes the passenger's date of birth, which is printed on the marker using ink that is invisible to the naked eye.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 개인 식별가능 정보를 지정된 당사자에게 통신하기 위해 데이터 입력 필드에서의 승인을 제공하는 그래픽 사용자 인터페이스를 사용하여 승객으로부터 개인 식별가능 정보를 수신한다.In various system embodiments, at least one processor may be configured to execute at least one instruction to receive personally identifiable information from a passenger using a graphical user interface that provides authorization in a data entry field to communicate personally identifiable information to a designated party.
다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하고; 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 한다.In various system embodiments, at least one processor may be configured to execute at least one instruction to generate a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and cause a printing device to print the marker to include the IATA license plate number, the passenger's name, and personally identifiable information.
다양한 시스템 실시예들에서, 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이다. 다양한 시스템 실시예들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성될 수 있어, 매칭시키기 전에, 의사 ID를 추출하기 위해 BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬한다.In various system embodiments, the baggage information message is either a termination or a transition BSM (baggage source message). In various system embodiments, at least one processor may be configured to execute at least one instruction to sort a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM to extract a pseudo ID prior to matching.
개시된 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지에서의 필드 중 하나로부터 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호를 획득하는 단계- 항공사 사업자와 연관된 컴퓨터 시스템이 IATA 번호판의 발신자 또는 목록임 -; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 체크된 수하물 품목의 보안 선별 이미지 또는 내용물 리스트와 연관된 정보에 링크하는 수하물 취급 시스템으로부터의 주요 ID(identifier) 중 적어도 하나를 포함하는 제2 수하물 정보 메시지를 생성하는 단계를 포함할 수 있다.The disclosed method may include the steps of: obtaining, by at least one of the at least one processor, an International Air Transport Association (IATA) plate number of a checked baggage item on a carrier from one of the fields in a first baggage information message, wherein a computer system associated with the airline operator is the originator or list of the IATA plates; and generating, by at least one of the at least one processor, a second baggage information message comprising at least one of the IATA plate number and a primary identifier from a baggage handling system linking the IATA plate number and information associated with a security screening image or contents list of the checked baggage item.
다양한 개시된 방법들에서 제2 수하물 정보 메시지는, IATA BPM(baggage processing message); 또는 IATA BTM(baggage transfer message) 중 하나이다.In various disclosed methods, the second baggage information message is either an IATA baggage processing message (BPM); or an IATA baggage transfer message (BTM).
다양한 개시된 방법들에서 내용물 리스트와 연관된 정보는, 보안 선별 이미지와 연관된 내용물 리스트; 또는 보안 데이터베이스에서의 내용물의 리스트의 위치에 대한 내용물 리스트 식별자 중 하나를 포함한다.In various disclosed methods, information associated with the contents list includes either a contents list associated with a security screening image; or a contents list identifier for the location of the contents list in a security database.
다양한 개시된 방법들에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 수하물 정보 메시지를 생성하는 단계는, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 촬영 요건을 획득하는 단계를 추가로 포함하고, 제2 수하물 정보 메시지는 보안 선별 촬영 요건을 포함한다.In various disclosed methods, the step of generating a second baggage information message by at least one of the at least one processor further comprises the step of obtaining, by at least one of the at least one processor, a security screening photograph requirement, wherein the second baggage information message includes the security screening photograph requirement.
다양한 개시된 방법들에서 제1 수하물 정보 메시지는 종료 BSM(baggage source message)이다. 다양한 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 종료 BSM을 수신하게 하는 단계를 추가로 포함할 수 있다.In various disclosed methods, the first baggage information message is a baggage source message (BSM). Various disclosed methods may further include a step of causing the communication device to receive the BSM, by at least one of the at least one processor.
다양한 개시된 방법들에서 제1 수하물 정보 메시지는 전환 BSM(baggage source message)이다. 다양한 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 전환 BSM을 수신하게 하는 단계를 추가로 포함할 수 있다.In various disclosed methods, the first baggage information message is a baggage source message (BSM). Various disclosed methods may further include a step of causing the communication device to receive the BSM, by at least one of the at least one processor.
다양한 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 베이스라인 수하물 이미지와 연관된 정보를 포함하는 제3 수하물 정보 메시지를 생성하는 단계를 추가로 포함할 수 있다.The various disclosed methods may further comprise the step of generating, by at least one of the at least one processor, a third baggage information message comprising information associated with the IATA license plate number and the baseline baggage image.
다양한 개시된 방법들에서 베이스라인 수하물 이미지와 연관된 정보는, 수하물 품목의 베이스라인 이미지 데이터; 또는 보안 데이터베이스에서의 베이스라인 이미지 데이터의 위치에 대한 수하물 이미지 식별자 중 하나를 포함한다.In various disclosed methods, information associated with a baseline baggage image includes either baseline image data of a baggage item; or a baggage image identifier for a location of baseline image data in a secure database.
다양한 개시된 방법들은 추가로, 이미지 캡처 디바이스에 의해, 한 위치에서 수하물 품목의 실시간 이미지 데이터를 캡처하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 한 위치에서 수하물 품목을 인식하기 위해, 베이스라인 이미지 데이터에 관하여 캡처된 실시간 수하물 이미지 데이터를 사용하여 수하물 품목의 특징 인식을 수행하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목을 위치확인하는 단계를 포함할 수 있다.The various disclosed methods may further include: capturing real-time image data of a baggage item at a location by an image capture device; performing feature recognition of the baggage item using the captured real-time baggage image data relative to baseline image data by at least one of the at least one processor to recognize the baggage item at the location; and locating the baggage item by at least one of the at least one processor.
개시된 다양한 방법들은 추가로, 적어도 하나의 프로세서 중 적어도 하나에 의해, 캡처된 실시간 수하물 이미지 데이터에 기초하여 IATA 번호판 번호 및 수하물 품목의 위치와 연관된 정보를 포함하는 제4 수하물 정보 메시지를 생성하는 단계를 포함할 수 있다.The disclosed various methods may further include generating, by at least one of the at least one processor, a fourth baggage information message including information associated with an IATA license plate number and a location of a baggage item based on the captured real-time baggage image data.
개시된 시스템은, 적어도 하나의 프로세서; 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리- 적어도 하나의 메모리는 적어도 하나의 명령어를 저장함 -를 포함하고, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 제1 수하물 정보 메시지에서의 필드 중 하나로부터 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호를 획득하고- 항공사 사업자와 연관된 컴퓨터 시스템이 IATA 번호판의 발신자 또는 목록임 -; IATA 번호판 번호 및 체크된 수하물 품목의 보안 선별 이미지 또는 내용물 리스트와 연관된 정보에 링크하는 수하물 취급 시스템으로부터의 주요 ID(identifier) 중 적어도 하나를 포함하는 제2 수하물 정보 메시지를 생성한다.The disclosed system comprises at least one processor; at least one non-transitory, tangible memory communicatively connected to the at least one processor, the at least one memory storing at least one instruction; and the at least one processor is configured to execute at least one instruction to obtain an International Air Transport Association (IATA) plate number of a checked baggage item on a carrier from one of the fields in a first baggage information message, wherein a computer system associated with an airline operator is the originator or list of the IATA plates; and generate a second baggage information message comprising at least one of a primary identifier (ID) from a baggage handling system linking the IATA plate number and information associated with a security screening image or contents list of the checked baggage item.
다양한 시스템들에서, 제2 수하물 정보 메시지는, IATA BPM(baggage processing message); 또는 IATA BTM(baggage transfer message) 중 하나이다.In various systems, the second baggage information message is either an IATA baggage processing message (BPM); or an IATA baggage transfer message (BTM).
다양한 시스템들에서, 내용물 리스트와 연관된 정보는, 보안 선별 이미지와 연관된 내용물 리스트; 또는 보안 데이터베이스에서의 내용물의 리스트의 위치에 대한 내용물 리스트 식별자 중 하나를 포함한다.In various systems, the information associated with the contents list includes either a contents list associated with a security screening image; or a contents list identifier for the location of the contents list in a security database.
다양한 시스템들에서, 적어도 하나의 프로세서는, 제2 수하물 정보 메시지를 생성할 때, 적어도 하나의 명령어를 실행하도록 구성되어, 보안 선별 촬영 요건을 획득한다. 다양한 시스템들에서, 제2 수하물 정보 메시지는 보안 선별 촬영 요건을 포함한다.In various systems, at least one processor is configured to execute at least one instruction when generating a second baggage information message to obtain security screening photographing requirements. In various systems, the second baggage information message includes security screening photographing requirements.
다양한 시스템들에서, 제1 수하물 정보 메시지는 종료 BSM(baggage source message)이다. 다양한 개시된 방법들은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 종료 BSM을 수신하게 하는 단계를 추가로 포함할 수 있다.In various systems, the first baggage information message is a baggage source message (BSM). Various disclosed methods may further include the step of causing the communication device to receive the BSM, by at least one of the at least one processor.
다양한 시스템들에서, 제1 수하물 정보 메시지는 전환 BSM(baggage source message)이고; 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 통신 디바이스로 하여금 전환 BSM을 수신하게 한다.In various systems, the first baggage information message is a baggage source message (BSM); and at least one processor is configured to execute at least one instruction to cause the communication device to receive the BSM.
다양한 시스템들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 추가로 구성되어, IATA 번호판 번호 및 베이스라인 수하물 이미지와 연관된 정보를 포함하는 제3 수하물 정보 메시지를 생성한다.In various systems, at least one processor is further configured to execute at least one instruction to generate a third baggage information message comprising information associated with the IATA license plate number and the baseline baggage image.
다양한 시스템들에서, 베이스라인 수하물 이미지와 연관된 정보는, 수하물 품목의 베이스라인 이미지 데이터; 또는 보안 데이터베이스에서의 베이스라인 이미지 데이터의 위치에 대한 수하물 이미지 식별자 중 하나를 포함한다.In various systems, the information associated with the baseline baggage image includes either the baseline image data for the baggage item; or a baggage image identifier for the location of the baseline image data in a secure database.
다양한 시스템들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 한 위치에서 이미지 캡처 디바이스로부터, 수하물 품목의 실시간 이미지 데이터를 수신하고; 한 위치에서 수하물 품목을 인식하기 위해, 베이스라인 이미지 데이터에 관하여 캡처된 실시간 수하물 이미지 데이터를 사용하여 수하물 품목의 특징 인식을 수행하고; 수하물 품목을 위치확인한다.In various systems, at least one processor is configured to execute at least one instruction to: receive real-time image data of a baggage item from an image capture device at a location; perform feature recognition of the baggage item using the captured real-time baggage image data relative to baseline image data to recognize the baggage item at the location; and locate the baggage item.
다양한 시스템들에서, 적어도 하나의 프로세서는 적어도 하나의 명령어를 실행하도록 구성되어, 캡처된 실시간 수하물 이미지 데이터에 기초하여 IATA 번호판 번호 및 수하물 품목의 위치와 연관된 정보를 포함하는 제4 수하물 정보 메시지를 생성한다.In various systems, at least one processor is configured to execute at least one instruction to generate a fourth baggage information message including information associated with an IATA license plate number and a location of a baggage item based on the captured real-time baggage image data.
본 개시내용의 보다 완전한 이해를 위해, 첨부 도면들과 관련하여 취해지는, 다음의 상세한 설명에 대한 참조가 이루어져야 한다.
도 1a는 실시예에 따른 종료 B-Type 메시지에 의해 트리거되는 적어도 하나의 수하물 목록을 생성하기 위한 시스템의 블록도를 예시한다.
도 1b는 실시예에 따른 귀환 여행 구간들에 대해 승객을 체크인하기 위한 시스템의 블록도를 예시한다.
도 1c는 실시예에 따른 숙박 업체로부터 나온 후에 귀환 여행 구간들에 대해 승객의 수하물을 체크인하기 위한 시스템의 블록도를 예시한다.
도 1d는 실시예에 따른 비-종료 B-Type 메시지에 의해 트리거되는 적어도 하나의 수하물 목록을 생성하기 위한 시스템의 블록도를 예시한다.
도 1e는 실시예에 따른 하나 이상의 B-Type 메시지에 기초하여 변칙적 수하물 품목을 복구하기 위한 시스템의 블록도를 예시한다.
도 2a는 선행 기술의 종래의 항공사 가방 태그의 부분도를 예시한다.
도 2b는 선행 기술의 종래의 항공사 가방 태그 마커를 예시한다.
도 2c는 가방 태그 마커들을 승객 수하물에 부착하는 예를 예시한다.
도 2d는 선행 기술의 다른 종래의 항공사 가방 태그의 부분도를 예시한다.
도 3a는 실시예에 따른 스캐너를 예시한다.
도 3b는 실시예에 따른 출항 하드카피 가방 태그의 이미지를 캡처하는 전자 취득 디바이스를 예시한다.
도 3c는 실시예에 따른 출항 하드카피 가방 태그의 이미지를 캡처하는 전자 취득 디바이스를 예시한다.
도 3d는 실시예에 따른 출항 하드카피 가방 태그 상의 승객 정보의 적어도 일부를 갖는 인쇄된 기기의 이미지를 캡처하는 전자 취득 디바이스를 예시한다.
도 3e는 실시예에 따른 디스플레이된 메시지를 갖는 전자 취득 디바이스를 예시한다.
도 4a는 실시예에 따른 귀환 비행에 대한 출항 가방 태그 식별자를 사용하여 수하물 품목 또는 수하물 품목 및 승객을 체크인하고 여행 구간에 들어가기 위한 목록을 생성하기 위한 프로그래밍 모듈들의 블록도를 예시한다.
도 4b는 실시예에 따른 출항 하드카피 인쇄된 가방 태그 상의 제1-모드 여행 사업자와 연관된 디지털화된 출항 승객 정보를 사용하여 수하물 품목 또는 수하물 품목 및 승객을 체크인하고 여행 구간에 들어가기 위한 목록을 생성하기 위한 프로그래밍 모듈들의 블록도를 예시한다.
도 4c는 실시예에 따른 승객의 수하물을 체크인하고, 여행 구간에 들어가기 위한 목록을 생성하고, 확장된 B-Type 메시지를 생성하기 위한 프로그래밍 모듈들의 블록도를 예시한다.
도 5는 실시예에 따른 수하물 품목, 승객, 또는 승객 및 수하물 품목을 체크인하기 위한 방법의 흐름도를 예시한다.
도 6은 실시예에 따른 마스터 목록을 생성하기 위한 프로그래밍 모듈들의 블록도를 예시한다.
도 7은 실시예에 따른 컴퓨팅 시스템을 예시한다.
도 8a는 실시예에 따른 숙박 업체를 떠나는 승객의 수하물을 체크인하기 위한 방법의 흐름도를 예시한다.
도 8b는 실시예에 따른 수하물 품목 또는 수하물 품목 및 숙박 업체를 떠나는 승객을 체크인하기 위한 방법의 흐름도를 예시한다.
도 9a는 실시예에 따른 승객 목록 및 숙박 업체 정보를 병합하기 위한 방법의 흐름도를 예시한다.
도 9b는 실시예에 따른 승객 목록 및 숙박 업체 정보를 병합하기 위한 방법의 흐름도를 예시한다.
도 9c는 실시예에 따른 확장된 B-Type 메시지를 착수하기 위한 방법의 흐름도를 예시한다.
도 9d는 실시예에 따른 승객의 귀환 경로에 대한 범용 B-Type 메시지를 생성하기 위한 방법을 예시한다.
도 10a는 실시예에 따른 스캔된 데이터로부터 캡처되는 PNR 번호를 사용하여 PNR(passenger name record)로부터 귀환 비행 정보를 생성하기 위한 방법의 흐름도를 예시한다.
도 10b는 실시예에 따른 촬영된 데이터로부터 캡처되는 PNR 번호를 사용하여 PNR로부터 귀환 비행 정보를 생성하기 위한 방법의 흐름도를 예시한다.
도 11은 실시예에 따른 DPI(digital personal information) 데이터 기록을 생성하기 위한 방법의 흐름도를 예시한다.
도 12a 내지 도 12c는 실시예에 따른 출항 하드카피 가방 태그 또는 인쇄된 기기와 연관된 이미지 데이터의 이미지 처리를 수행하는 방법의 흐름도를 예시한다.
도 13은 실시예에 따른 IATA 번호판의 머신-인코딩된 텍스트 시퀀스를 형성하기 위한 방법의 흐름도를 예시한다.
도 14a는 항공사 사업자에 대한 종래의 BSM(baggage source message)을 예시한다.
도 14b는 실시예에 따른 시뮬레이션된 BSM을 예시한다.
도 14c는 실시예에 따른 출항 가방 태그를 재활용하기 위한 그리고 멀티-모드 여행 및 숙박을 위한 확장된 (범용) B-Type 메시지를 예시한다.
도 14d는 실시예에 따른 귀환 비행에 대한 확장된 (범용) B-Type 메시지를 예시한다.
도 14e는 실시예에 따른 출항 비행의 멀티-모드 여행 및 숙박을 위한 확장된 (범용) B-Type 메시지를 예시한다.
도 15는 실시예에 따른 추가적인 수하물 선별 또는 선별 완료의 표시를 바이패스하기 위한 수하물 인가 표식의 생성을 위한 프로세스의 개략도이다.
도 16은 실시예에 따른 SSIA(security screening integration assistant) 시스템을 예시한다.
도 17a는 실시예에 따른 적어도 하나의 보안 선별 이미지를 검색하기 위한 GUI(graphical user interface)를 예시한다.
도 17b는 실시예에 따른 적어도 하나의 보안 선별 이미지를 선별하는 도 17a의 GUI를 예시한다.
도 17c는 실시예에 따른 선별기에 의해 적어도 하나의 보안 선별 이미지를 선별하는 도 17a의 GUI를 예시한다.
도 18a 및 도 18b는 실시예에 따른 제2 여행 모드 선별을 위한 방법의 흐름도를 예시한다.
도 19는 실시예에 따른 가능한 금지된 물체의 존재를 검출하기 위한 방법의 흐름도를 예시한다.
도 20은 실시예에 따른 보안 선별 이미지를 분석하기 위한 프로그래밍 모듈의 블록도를 예시한다.
도 21은 승객의 수하물의 이동 프로세스를 전달하는 모바일 폰 상의 개념적 메시징 그래픽 사용자 인터페이스를 예시한다.
도 22는 실시예에 따른 가방 요금을 계산하기 위한 방법의 흐름도를 예시한다.
도 23은 실시예에 따른 가방 태그 및/또는 마커가 누락된 경우 수하물 품목을 체크인하기 위한 방법의 흐름도를 예시한다.
도 24는 실시예에 따른 LIB(luggage item brain) 프로그래밍 모듈들의 블록도를 예시한다.
도 25는 실시예에 따른 승객 식별을 캡처하는 모바일 통신 디바이스 상의 그래픽 사용자 인터페이스를 예시한다.
도 26a는 실시예에 따른 보안 선별 스테이션을 통해 처리될 필요가 있는 수하물 품목들의 통합 보안 선별 프로세스를 위한 파일 취급을 위한 방법을 예시한다.
도 26b는, 실시예에 따른, 보안 선별 스테이션을 통해 처리된 후, 수하물 품목들의 통합 보안 선별 프로세스를 위한 수하물 품목 상태 보고 및 취급을 위한 방법을 예시한다.
도 27은 실시예에 따른 멀티-모드 여행 및 숙박을 위한 스마트 수하물 여행 시스템을 예시한다.
도 28은 실시예에 따른 승객의 수하물을 체크인하기 위한 방법의 흐름도를 예시한다.
도 29는 실시예에 따른 멀티-모드 여행 및 숙박 데이터의 확장된 데이터에 대한 링크들의 블록도를 예시한다.
도 30은 실시예에 따른 출항 비행의 멀티-모드 여행 및 숙박 데이터의 확장된 데이터에 대한 링크들의 블록도를 예시한다.
도 31은 실시예에 따른 수하물 유치 및 수하물 체크인을 디지털화하기 위한 시스템을 예시한다.
도 32는 실시예에 따른 항공 비행에 대한 예시적인 확인된 일정을 예시한다.
도 33은 실시예에 따른 시뮬레이션된 수하물 소스 메시지를 생성하기 위한 방법의 흐름도를 예시한다.
도 34는 실시예에 따른 승객 일정을 기록하는 방법을 예시한다.
도 35는 실시예에 따른 항공기 상에 수하물 품목을 적재하기 이전에 수하물 품목을 추적하기 위한 프로세스의 흐름도를 예시한다.
도 36은 실시예에 따른 FIND MY 애플리케이션을 디스플레이하는 모바일 통신 디바이스를 예시한다.
도 37a 및 도 37b는 실시예에 따른 누락, 분실, 재발송, 지연, 또는 잘못 취급된 수하물 품목 복구 관리를 위한 방법의 흐름도를 예시한다.
도 38은 실시예에 따른 변칙적 수하물 품목을 찾기 위한 방법의 흐름도를 예시한다.
도 39는 실시예에 따른 변칙적 수하물 품목 결정 모델의 도해를 예시한다.
도 40a는 실시예에 따른 위협 보안 레벨에 기초하는 수하물 품목의 보안 선별 재분석을 위한 방법의 흐름도를 예시한다.
도 40b는 실시예에 따른 제1 여행 모드와 제2 여행 모드 사이에 수하물을 이동시키기 위한 수하물 인가를 갖는 신뢰된 유치 취급기를 도시하는 실시예의 개략도를 예시한다.
도 41a 및 도 41b는 실시예에 따른 보안 당국에 의해 사용되는 개인 식별가능 정보를 제공하기 위한 방법의 흐름도를 예시한다.
도 42a는 실시예에 따른 추적 디바이스의 블록도를 예시한다.
도 42b는 실시예에 따른 비접촉 가방 태그 인쇄 관리기의 블록도를 예시한다.
도 42c는 실시예에 따른 보안 선별 관리기의 블록도를 예시한다.
도 42d는 실시예에 따른 모바일-대-추적기 페어링 관리기의 블록도를 예시한다.
도 42e는 실시예에 따른 비-일상적 참조 표시자 검출 관리기의 블록도를 예시한다.
도 43a는 실시예에 따른 추적 디바이스를 사용하는 비접촉 수하물 가방 태그 인쇄 프로세스의 블록도를 예시한다.
도 43b는 실시예에 따른 추적 디바이스를 사용하는 의사 ID(identification) 기록 프로세스의 블록도를 예시한다.
도 43c는 실시예에 따른 GNSS(Global Navigation Satellite System) 플랫폼으로부터 위치 정보를 통신하는 프로세스에 대한 도해를 예시한다.
도 43d는 실시예에 따른 적어도 하나의 RF(radio frequency) 액세스 포인트와 위치 정보를 통신하는 추적 디바이스의 프로세스의 도해를 예시한다.
도 44는 실시예에 따른 추적 시스템의 블록도를 예시한다.
도 45는 실시예에 따른 추적 디바이스를 배정하고 수하물 품목의 추적을 착수하기 위한 방법의 흐름도를 예시한다.
도 46은 실시예에 따른 수하물 품목의 본체에 내장되는 패턴을 갖는 수하물 품목을 예시한다.
도 47은 실시예에 따른 수하물 정보 메시지를 생성하기 위한 방법의 흐름도를 예시한다.For a more complete understanding of the present disclosure, reference should be made to the following detailed description, taken in conjunction with the accompanying drawings.
FIG. 1a illustrates a block diagram of a system for generating at least one baggage list triggered by a termination B-Type message according to an embodiment.
FIG. 1b illustrates a block diagram of a system for checking in passengers for return journey segments according to an embodiment.
FIG. 1c illustrates a block diagram of a system for checking in a passenger's baggage for return journey segments after leaving a lodging facility according to an embodiment.
FIG. 1d illustrates a block diagram of a system for generating at least one baggage list triggered by a non-terminating B-Type message according to an embodiment.
FIG. 1e illustrates a block diagram of a system for recovering anomalous baggage items based on one or more B-Type messages according to an embodiment.
FIG. 2a illustrates a partial view of a conventional airline bag tag of the prior art.
Figure 2b illustrates a conventional airline bag tag marker of the prior art.
Figure 2c illustrates an example of attaching bag tag markers to passenger baggage.
FIG. 2d illustrates a partial view of another prior art conventional airline bag tag.
Figure 3a illustrates a scanner according to an embodiment.
FIG. 3b illustrates an electronic acquisition device for capturing an image of a departure hardcopy bag tag according to an embodiment.
FIG. 3c illustrates an electronic acquisition device for capturing an image of a departure hardcopy bag tag according to an embodiment.
FIG. 3D illustrates an electronic acquisition device for capturing an image of a printed device having at least a portion of passenger information on a departure hardcopy bag tag according to an embodiment.
FIG. 3e illustrates an electronic acquisition device having a displayed message according to an embodiment.
FIG. 4A illustrates a block diagram of programming modules for checking in a baggage item or items and passengers and generating a list for entering a travel segment using an outbound baggage tag identifier for a return flight according to an embodiment.
FIG. 4b illustrates a block diagram of programming modules for checking in a baggage item or items and passengers and generating a list for entering a travel segment using digitized departure passenger information associated with a first-mode travel operator on a departure hardcopy printed bag tag according to an embodiment.
FIG. 4c illustrates a block diagram of programming modules for checking in a passenger's baggage, generating a list for entering a travel segment, and generating an extended B-Type message according to an embodiment.
FIG. 5 illustrates a flowchart of a method for checking in baggage items, passengers, or passengers and baggage items according to an embodiment.
Figure 6 illustrates a block diagram of programming modules for generating a master list according to an embodiment.
Figure 7 illustrates a computing system according to an embodiment.
FIG. 8a illustrates a flowchart of a method for checking in baggage of a passenger leaving an accommodation facility according to an embodiment.
FIG. 8b illustrates a flowchart of a method for checking in a baggage item or baggage item and a passenger leaving an accommodation facility according to an embodiment.
FIG. 9a illustrates a flowchart of a method for merging passenger list and accommodation provider information according to an embodiment.
FIG. 9b illustrates a flowchart of a method for merging passenger list and accommodation provider information according to an embodiment.
FIG. 9c illustrates a flowchart of a method for initiating an extended B-Type message according to an embodiment.
FIG. 9d illustrates a method for generating a universal B-Type message for a passenger's return route according to an embodiment.
FIG. 10A illustrates a flowchart of a method for generating return flight information from a passenger name record (PNR) using a PNR number captured from scanned data according to an embodiment.
FIG. 10b illustrates a flowchart of a method for generating return flight information from a PNR using a PNR number captured from captured data according to an embodiment.
FIG. 11 illustrates a flowchart of a method for generating a DPI (digital personal information) data record according to an embodiment.
FIGS. 12A to 12C illustrate a flowchart of a method for performing image processing of image data associated with a departure hardcopy bag tag or printed device according to an embodiment.
FIG. 13 illustrates a flowchart of a method for forming a machine-encoded text sequence of an IATA number plate according to an embodiment.
Figure 14a illustrates a conventional baggage source message (BSM) for an airline operator.
Figure 14b illustrates a simulated BSM according to an embodiment.
Figure 14c illustrates an extended (general purpose) B-Type message for recycling departure baggage tags and for multi-mode travel and accommodation according to an embodiment.
Figure 14d illustrates an extended (general) B-Type message for a return flight according to an embodiment.
Figure 14e illustrates an extended (universal) B-Type message for multi-mode travel and lodging of an outbound flight according to an embodiment.
Figure 15 is a schematic diagram of a process for generating a baggage authorization tag to bypass additional baggage screening or indication of screening completion according to an embodiment.
Fig. 16 illustrates an SSIA (security screening integration assistant) system according to an embodiment.
FIG. 17A illustrates a graphical user interface (GUI) for retrieving at least one security screening image according to an embodiment.
FIG. 17b illustrates the GUI of FIG. 17a for selecting at least one security screening image according to an embodiment.
FIG. 17c illustrates the GUI of FIG. 17a for selecting at least one security screening image by a screening device according to an embodiment.
Figures 18a and 18b illustrate a flowchart of a method for selecting a second travel mode according to an embodiment.
Figure 19 illustrates a flowchart of a method for detecting the presence of a possible prohibited object according to an embodiment.
Figure 20 illustrates a block diagram of a programming module for analyzing a security screening image according to an embodiment.
Figure 21 illustrates a conceptual messaging graphical user interface on a mobile phone that conveys the movement process of a passenger's baggage.
Figure 22 illustrates a flowchart of a method for calculating baggage fees according to an embodiment.
FIG. 23 illustrates a flowchart of a method for checking in a baggage item when a bag tag and/or marker is missing according to an embodiment.
Figure 24 illustrates a block diagram of LIB (luggage item brain) programming modules according to an embodiment.
FIG. 25 illustrates a graphical user interface on a mobile communication device for capturing passenger identification according to an embodiment.
FIG. 26A illustrates a method for file handling for an integrated security screening process of baggage items that need to be processed through a security screening station according to an embodiment.
FIG. 26b illustrates a method for reporting and handling baggage item status for an integrated security screening process of baggage items after processing through a security screening station, according to an embodiment.
Fig. 27 illustrates a smart baggage travel system for multi-mode travel and accommodation according to an embodiment.
Figure 28 illustrates a flowchart of a method for checking in a passenger's baggage according to an embodiment.
FIG. 29 illustrates a block diagram of links to extended data of multi-mode travel and accommodation data according to an embodiment.
FIG. 30 illustrates a block diagram of links to extended data of multi-mode travel and accommodation data of an outbound flight according to an embodiment.
Figure 31 illustrates a system for digitizing baggage handling and baggage check-in according to an embodiment.
Figure 32 illustrates an exemplary confirmed schedule for an air flight according to an embodiment.
Figure 33 illustrates a flowchart of a method for generating a simulated baggage source message according to an embodiment.
Figure 34 illustrates a method for recording a passenger schedule according to an embodiment.
Figure 35 illustrates a flowchart of a process for tracking baggage items prior to loading them onto an aircraft according to an embodiment.
FIG. 36 illustrates a mobile communication device displaying a FIND MY application according to an embodiment.
FIGS. 37a and 37b illustrate a flowchart of a method for managing the recovery of missing, lost, resent, delayed, or mishandled baggage items according to an embodiment.
Figure 38 illustrates a flowchart of a method for finding an anomalous baggage item according to an embodiment.
Figure 39 illustrates a diagram of an anomalous baggage item determination model according to an embodiment.
FIG. 40A illustrates a flowchart of a method for security screening reanalysis of baggage items based on threat security levels according to an embodiment.
FIG. 40b illustrates a schematic diagram of an embodiment showing a trusted baggage handler having baggage authorization for moving baggage between a first travel mode and a second travel mode according to an embodiment.
FIGS. 41A and 41B illustrate a flowchart of a method for providing personally identifiable information used by a security authority according to an embodiment.
Figure 42a illustrates a block diagram of a tracking device according to an embodiment.
Figure 42b illustrates a block diagram of a non-contact bag tag printing manager according to an embodiment.
Figure 42c illustrates a block diagram of a security screening manager according to an embodiment.
FIG. 42d illustrates a block diagram of a mobile-to-tracker pairing manager according to an embodiment.
FIG. 42e illustrates a block diagram of a non-routine reference marker detection manager according to an embodiment.
FIG. 43a illustrates a block diagram of a contactless luggage bag tag printing process using a tracking device according to an embodiment.
FIG. 43b illustrates a block diagram of a pseudo ID (identification) recording process using a tracking device according to an embodiment.
FIG. 43c illustrates a diagram of a process for communicating location information from a GNSS (Global Navigation Satellite System) platform according to an embodiment.
FIG. 43d illustrates a schematic of a process of a tracking device communicating location information with at least one radio frequency (RF) access point according to an embodiment.
Fig. 44 illustrates a block diagram of a tracking system according to an embodiment.
Figure 45 illustrates a flowchart of a method for assigning a tracking device and initiating tracking of a baggage item according to an embodiment.
Figure 46 illustrates a baggage item having a pattern built into the body of the baggage item according to an embodiment.
Figure 47 illustrates a flowchart of a method for generating a baggage information message according to an embodiment.
비슷한 참조 번호들이 유사한 또는 등가의 엘리먼트들을 지정하기 위해 도면들 전반에 걸쳐 사용되는 첨부된 도면들을 참조하여 실시예들이 본 명세서에서 설명된다. 도면들은 축척에 맞게 그려지지 않고, 이들은 단지 본 명세서에서 개시되는 양태들을 예시하기 위해 제공된다. 몇몇 개시된 양태들이 예시를 위해 비-제한적인 예시적인 애플리케이션들을 참조하여 아래에 설명된다. 본 명세서에서 개시되는 실시예들의 완전한 이해를 제공하기 위해 수많은 구체적인 상세사항들, 관계들, 및 방법들이 제시된다는 점이 이해되어야 한다. 그러나, 관련 기술에서의 통상의 기술자라면, 개시된 실시예들이 이러한 구체적인 상세사항들 중 하나 이상 없이 또는 다른 방법들로 실시될 수 있다는 점을 용이하게 인식할 것이다. 다른 경우들에서, 본 명세서에서 개시되는 양태들을 모호하게 하는 것을 회피하기 위해 잘 알려진 구조들 또는 동작들은 상세히 도시되지 않는다. 실시예들은 액트들 또는 이벤트들의 예시된 순서에 의해 제한되지 않고, 그 이유는 일부 액트들이 상이한 순서들로 및/또는 다른 액트들 또는 이벤트들과 동시에 발생할 수 있기 때문이다. 또한, 모든 예시된 액트들 또는 이벤트들이 실시예들에 따른 방법론을 구현할 것이 요구되는 것은 아니다.Embodiments are described herein with reference to the accompanying drawings, in which like reference numerals are used throughout to designate similar or equivalent elements. The drawings are not drawn to scale; they are provided merely to illustrate aspects disclosed herein. Certain disclosed aspects are described below with reference to non-limiting exemplary applications for purposes of illustration. It should be understood that numerous specific details, relationships, and methods are set forth to provide a thorough understanding of the embodiments disclosed herein. However, one of ordinary skill in the relevant art will readily recognize that the disclosed embodiments may be practiced without one or more of these specific details or in other manners. In other instances, well-known structures or operations have not been shown in detail to avoid obscuring the aspects disclosed herein. The embodiments are not limited by the illustrated order of acts or events, as some acts may occur in different orders and/or concurrently with other acts or events. Additionally, not all illustrated acts or events are required to implement the methodology according to the embodiments.
넓은 범위를 제시하는 수치 범위들 및 파라미터들은 근사화들임에도 불구하고, 구체적인 비-제한적인 예들에서 제시되는 수치 값들은 가능한 한 정확하게 보고된다. 그러나, 임의의 수치 값은 그들 각각의 테스팅 측정들에서 발견되는 표준 편차로부터 반드시 초래되는 특정 에러들을 본질적으로 포함한다. 더욱이, 본 명세서에서 개시되는 모든 범위들은 그 안에 포함되는 임의의 및 모든 하위-범위들을 포함하는 것으로 이해되어야 한다. 예를 들어, "10 미만(less than 10)"의 범위는 0의 최소값과 10의 최대값 사이의(및 이를 포함하는) 임의의 및 모든 하위-범위들, 즉, 0 이상의 최소값과 10 이하, 예를 들어, 1 내지 4의 최대값을 갖는 임의의 및 모든 하위-범위들을 포함할 수 있다.Although the numerical ranges and parameters presenting broad ranges are approximations, the numerical values presented in the specific, non-limiting examples are reported as precisely as possible. However, any numerical value inherently contains certain errors that necessarily result from the standard deviation found in their respective testing measurements. Moreover, all ranges disclosed herein should be understood to include any and all sub-ranges subsumed therein. For example, a range of "less than 10" can include any and all sub-ranges between (and including) a minimum value of 0 and a maximum value of 10, i.e., any and all sub-ranges having a minimum value greater than or equal to 0 and a maximum value less than or equal to 10, e.g., from 1 to 4.
수하물 취급 및 전달Baggage handling and delivery
승객이 여정을 따라 여행하는 동안 수하물 품목들의 취급 및 전환을 위한 매끄럽고 거의 에러가 없는 경험을 제공하는 것은 승객이 즐겁고 유쾌한 여행 경험을 갖는 것을 허용한다. 승객은 그들이 어디로 가고 있는지를 알고 있지만, 수하물 품목은 그렇지 않다. 수하물 품목은 물리적으로 취급되고 10자리 번호판이 부착되어 승객으로부터 항공사 에이전트로 넘겨진다. 더욱이, 출항 10자리 IATA 번호판은 승객 및 그들의 수하물이 귀환 비행에 대해 체크인될 필요가 있기 전에 공항 인프라스트럭처에서 만료되거나 또는 삭제될 수 있다.Providing a seamless, nearly error-free experience for handling and transferring baggage items throughout a passenger's journey ensures a pleasant and enjoyable travel experience. Passengers know where they are going, but their baggage items do not. Baggage items are physically handled, labeled with a 10-digit number plate, and then handed over from the passenger to the airline agent. Furthermore, the outbound 10-digit IATA number plate may expire or be removed from the airport infrastructure before the passenger and their baggage are checked in for the return flight.
공항을 벗어나서Out of the airport
항공사 인프라스트럭처는, 참조에 의해 그 전체가 본 명세서에서 원용되는, A BSM "Recommended Practice 1745 Baggage Information Messages" by IATA, in the Passenger Services Resolution Manual, June 2010, 30th Edition, pgs. 1110 내지 1205, 또는 수하물 품목의 취급 및 여행이 종료될 종료 공항 및 도시를 지정하는 다른 IATA 호환가능한 메시지에서 설명되는 바와 같이, 수하물 품목의 취급의 여행 및 여행이 종료될 종료 공항 및 도시를 지정할 수 있는 종료 BSM(Baggage Source Message) 또는 종료 B-Type 메시지인 B-Type 메시지를 생성할 수 있다. IATA B-Type 메시지들은 10자리 IATA 번호판 숫자들 및 수하물 품목을 승객에게 링크하는 다른 정보를 포함할 수 있다.The airline infrastructure may generate a B-Type message, which is a Terminate Baggage Source Message (BSM) or Terminate B-Type message, that may specify the trip for handling a baggage item and the ending airport and city where the trip will end, as described in A BSM "Recommended Practice 1745 Baggage Information Messages" by IATA, in the Passenger Services Resolution Manual, June 2010, 30th Edition, pgs. 1110 to 1205, or another IATA compatible message that specifies the trip for handling a baggage item and the ending airport and city where the trip will end, which is incorporated herein by reference in its entirety. IATA B-Type messages may include 10-digit IATA plate numbers and other information linking the baggage item to the passenger.
DCS(Departure Control System)는 수하물(즉, 수하물 품목들)에서의 공항 체크인, BTID(passenger bag tag identifier)의 생성, 및 가방 태그들의 인쇄를 위한 데이터 포맷들을 포함하는 다양한 항공사 동작들을 제어한다. 가방 태그들은 IATA(International Air Transport Association)에 의해 공개되는 규칙들에 기초하여 포맷되고, 예를 들어, 10자리 번호판을 포함한다. 전형적으로, 10자리 번호판 및 비행 정보를 포함하는 하나 이상의 IATA 타입-B 메시지가 생성된다.The Departure Control System (DCS) controls various airline operations, including airport check-in of baggage (i.e., baggage items), generation of passenger bag tag identifiers (BTIDs), and data formats for printing bag tags. Bag tags are formatted based on rules published by the International Air Transport Association (IATA) and include, for example, a 10-digit license plate number. Typically, one or more IATA Type-B messages are generated, including the 10-digit license plate number and flight information.
쓰레기라고 고려된 것(즉, 폐기된 항공사 가방 태그)은 실제로, 비-제한적인 예로서, 리조트들 및 크루즈 라인들과 같은, 대규모 숙박 업체들에 의한 수하물의 비용-및-시간-효율적인 취급에 대한 누락된 링크이다.What is considered trash (i.e., discarded airline bag tags) is actually the missing link in cost- and time-efficient handling of baggage by large hospitality businesses, such as resorts and cruise lines, as non-limiting examples.
본 명세서에서 사용되는 바와 같이, "긍적적 승객 수하물 매칭(positive passenger baggage match)"은 승객이 그들의 체크인된 수하물이 적재되는 항공편의 비행기에 탑승했는지를 결정하기 위해 사용되는 국제 규정을 지칭한다. 승객이 항공편에 탑승하지 않았다고 결정되면, 그들의 수하물은 비행기로부터 제거된다. 미국에서, 49 U.S.C.(United States Code) §44901은 유사한 요건들을 포함한다. 알 수 있는 바와 같이, 승객이 그들의 목적지 위치에 도착했을 때 여행 여정의 끝에 있는 "쓰레기(garbage)"는, 리조트들 및 크루즈 선박들과 같은, 숙박 업체들 뿐만 아니라, 항공사 비행을 뒤따르는 여행의 다른 모드들 또는 교통수단들에 대한 소중한 보안 정보를 보유한다.As used herein, "positive passenger baggage match" refers to the international regulation used to determine whether a passenger has boarded the flight for which their checked baggage is loaded. If it is determined that the passenger has not boarded the flight, their baggage is removed from the aircraft. In the United States, 49 U.S.C. (United States Code) §44901 contains similar requirements. As can be seen, the "garbage" at the end of a passenger's journey upon arrival at their destination contains valuable security information for accommodations, such as resorts and cruise ships, as well as other modes of travel or transportation following the airline flight.
전형적으로, 승객은 목적지 위치에서 캐러셀로부터 수하물을 픽업한 후에, 인쇄된 가방 태그를 제거하는 것이 권장된다. 그러나, 원래 인쇄된 가방 태그들은 유용한 정보를 갖고, 원래 인쇄된 가방 태그를 폐기하는 것 대신에, 이것은 1) 임시 발렛 태그들을 인쇄 및/또는 부착하기 위한 대체물로서; 그리고 2) 승객 또는 다른 직원이 승객의 개인 정보 및 귀환 비행 정보를 취득하는 것을 완화하기 위한 자율 데이터 입력 및 검색을 위해 사용될 수 있다.Typically, passengers are encouraged to remove printed bag tags after picking up their luggage from the carousel at their destination. However, original printed bag tags contain useful information, and instead of discarding them, they can be used 1) as a substitute for printing and/or attaching temporary valet tags; and 2) for autonomous data entry and retrieval, alleviating the need for passengers or other staff to obtain personal information and return flight information.
승객의 수하물은 IATA 번호판 바코드를 또한 포함할 수 있는 항공사 사업자로부터의 접착제 마커 또는 빙고 마커로 태그될 수 있다. 이러한 마커는 수하물 상의 어디에나 배치될 수 있고, 임시 발렛 태그들 또는 누락 IATA 가방 태그를 인쇄 및/또는 부착하기 위한 대체물로서 사용될 수 있다. 예를 들어, 항공사 IATA 가방 태그는 항공사 수하물 취급 시스템에도 불구하고 운송의 결과로서 손상되거나 또는 제거될 수 있다. 따라서, 항공사 수하물 마커는 본 명세서에서 설명되는 프로세스들에서 사용될 수 있다.Passenger baggage may be tagged with adhesive markers or bingo markers from the airline carrier, which may also include an IATA license plate barcode. These markers may be placed anywhere on the baggage and may be used as temporary valet tags or as a replacement for printing and/or attaching a missing IATA baggage tag. For example, airline IATA baggage tags may be damaged or removed during transportation, even through the airline's baggage handling system. Therefore, airline baggage markers may be used in the processes described herein.
일부 예들에서, 항공사 IATA 가방 태그 또는 다른 특수 용도 가방 태그들은 인쇄된 IATA 번호판 및/또는 RFID-판독기에 의해 판독될 수 있는 RFID(radio frequency identifier)를 포함할 수 있다. 그러나, RFID 기술은 시간의 약 10% 사용될 수 있고 오늘날 광범위하게 이용가능하지 않다. 본 명세서에서 설명되는 시스템 및 방법은, 예를 들어, 그리고 특히, 비-제한적인 예로서, 원래 인쇄된 가방 태그가 바코드 스캐너에 의해 손상되거나 또는 다른 방식으로 스캔될 수 없으면, 가방 태그의 일부인 RFID를 사용할 수 있다. 때때로 10자리 번호판을 스캔하는 것이 항공사 수하물 취급 시스템 전체에 걸쳐 스캐너들에 대한 과제일 수 있기 때문에 RFID가 사용된다. 이러한 것은 인쇄된 텍스트가 손상될 수 있거나, 또는 부착된 가방 태그가 바코드가 캡처되는 것을 방지하는 위치에 있을 수 있기 때문이다. 본 명세서에서의 시스템은 바코드 스캐너와 병렬로 또는 필요하다면 10자리 번호판을 취득하기 위해 RFID 판독기를 사용할 수 있다.In some instances, airline IATA bag tags or other special-purpose bag tags may include a printed IATA license plate and/or a radio frequency identifier (RFID) that can be read by an RFID reader. However, RFID technology is only used about 10% of the time and is not widely available today. The systems and methods described herein may, for example, and particularly, as a non-limiting example, utilize an RFID that is part of the bag tag if the original printed bag tag is damaged or otherwise unscannable by a barcode scanner. RFID is used because scanning a 10-digit license plate can sometimes be challenging for scanners throughout an airline baggage handling system. This is because the printed text may be damaged, or the attached bag tag may be in a position that prevents the barcode from being captured. The system described herein may utilize an RFID reader in parallel with a barcode scanner or, if desired, to capture the 10-digit license plate.
폐기되지 않은 원래 IATA 가방 태그를 발렛 태그에 대한 대체물로서 사용하는 것 외에도, IATA 가방 태그는 프로세스들이 데이터 입력 에러들에 덜 취약하고, 승객에 대한 부담을 덜 주고, 시간을 절약하고 비용 효율적이도록 프로세스들을 자동화하기 위해 사용될 수 있다.In addition to using original IATA bag tags as a replacement for valet tags, IATA bag tags can be used to automate processes so that they are less susceptible to data entry errors, less burdensome on passengers, and more time-saving and cost-effective.
추가적으로, 일단 고려된 쓰레기는, 승객이 귀환 비행 가방 태그의 인쇄에 존재할 필요 없이, 그들의 수하물을 그들의 숙박 업체의 그들의 방 또는 객실로 전환하기 위한 승객 정보 및, 수하물 품목의 원격 체크인을 위한 메커니즘을 포함하는, 귀환 비행 정보를 보유하는 비-항공사 인프라스트럭처 스마트 가방 태그로 변환될 수 있다. 스마트 가방 태그는 IATA 번호판을 귀환 비행에 대한 저장된 데이터 및 수하물 품목을 체크인하기 위한 전달자에 링크한다.Additionally, once considered, the waste can be converted into a non-airline infrastructure smart bag tag that contains return flight information, including passenger information for transferring their baggage to their accommodation provider's room or cabin, and a mechanism for remote check-in of baggage items without the need for the passenger to print the return flight bag tag. The smart bag tag links the IATA number plate to the stored data for the return flight and to the carrier for checking in baggage items.
본 명세서에서 설명되는 시스템은 10자리 번호판이 승객 입력 또는 다른 직원들에 의한 입력 없이 취득될 수 있도록 손상되거나 또는 누락된 IATA 가방 태그들의 시나리오들을 수용하도록 수하물 식별가능 정보를 취득하기 위해 병렬 방법들을 이용한다. 예를 들어, 모든 승객 정보 및 특히 귀환 비행 정보는 폐기되지 않은 원래 항공사 IATA 가방 태그(때때로 본 명세서에서 "출항 하드카피 가방 태그(originating hardcopy bag tag)"라고 지칭됨)를 스캔하거나 또는 촬영하고, 예를 들어, 귀환 비행을 통해 귀가하는 수하물 품목 및/또는 승객의 원격 체크인을 위해 승객 기록 및 귀환 비행 정보를 자율적으로 검색하는 프로세스에 의해 획득될 수 있다. 그러나, PII(personal identifiable information)는 기밀하고 안전하게 남을 수 있다. 폐기되지 않은 출항 인쇄된 IATA 가방 태그는 귀환 비행 이전의 다중-여행 모드들에 대한 집으로의 귀환 경로의 일부에 대한 항공사 인프라스트럭처와 독립적으로 스마트 수하물 여행 시스템에 의해 수하물 품목을 위치확인하고 추적하기 위한 머신-판독가능 기기로서 사용될 수 있다.The system described herein utilizes parallel methods to acquire baggage identifiable information to accommodate scenarios of damaged or missing IATA bag tags, such that the 10-digit number plate can be acquired without passenger input or other staff input. For example, all passenger information, and particularly return flight information, can be acquired by scanning or photographing the original, unused airline IATA bag tag (sometimes referred to herein as an "originating hardcopy bag tag") and autonomously retrieving the passenger record and return flight information, for example, for remote check-in of baggage items and/or passengers returning home via the return flight. However, personally identifiable information (PII) can remain confidential and secure. The unused, originating printed IATA bag tag can be used as a machine-readable device by the smart baggage travel system to locate and track baggage items independently of airline infrastructure for portions of the return route for multiple travel modes prior to the return flight.
폐기되지 않은 가방 태그들의 스캔은 크루즈 라인과 같은 숙박 업체의 부둣가를 스캔하는 것, 도착 시에 목적지 공항 또는 중간 여행 사업자에서 스캔하는 것, 호텔 리조트와 같은, 임의의 숙박 업체에서 스캔하는 것, 및/또는 목적지 공항 또는 중간 여행 사업자와 숙박 업체 사이의 어딘가의 위치에서 스캔하는 것을 포함할 수 있다.Scanning of non-discarded bag tags may include scanning at the dockside of a lodging provider, such as a cruise line, scanning at the destination airport or an intermediary travel operator upon arrival, scanning at any lodging provider, such as a hotel resort, and/or scanning at a location somewhere between the destination airport or an intermediary travel operator and the lodging provider.
하나 이상의 실시예에서, 모든 폐기되지 않은 가방 태그들의 스캔은 수하물 품목이 운송 교통수단(즉, 밴, 기차, 버스, 비행기, 또는 배)에 적재되기 이전에 임의의 여행 모드 스테이션에서 폐기되지 않은 가방 태그들을 스캔하는 것을 포함할 수 있다.In one or more embodiments, scanning all non-discarded bag tags may include scanning non-discarded bag tags at any travel mode station before the baggage item is loaded onto the transportation vehicle (i.e., van, train, bus, airplane, or ship).
폐기되지 않은 가방 태그들의 촬영은 출항 하드카피 가방 태그가 인쇄된 후의 촬영, 크루즈 라인과 같은 숙박 업체의 부둣가 촬영, 도착 시에 목적지 공항 또는 중간 여행 사업자에서의 촬영, 호텔 리조트와 같은, 임의의 숙박 업체에서의 촬영, 및/또는 목적지 공항 또는 중간 여행 사업자와 숙박 업체 사이의 어딘가의 위치에서의 촬영을 포함할 수 있다. 촬영은 출항 하드카피 가방 태그 상에 인쇄되는 정보의 적어도 일부를 갖는 인쇄된 기기들을 촬영하는 것을 포함할 수 있다. 이러한 정보는 BSM 데이터 또는 B-Type 메시지 데이터를 포함할 수 있으며, 여기서 B-Type 메시지는 PNR 번호를 포함한다.Photographing of non-discarded bag tags may include photographing after the departure hardcopy bag tag is printed, photographing at the dockside of a lodging facility such as a cruise line, photographing at the destination airport or an intermediate travel operator upon arrival, photographing at any lodging facility such as a hotel resort, and/or photographing at a location somewhere between the destination airport or an intermediate travel operator and the lodging facility. Photographing may include photographing printed devices having at least a portion of the information printed on the departure hardcopy bag tag. This information may include BSM data or B-Type message data, where the B-Type message includes a PNR number.
하나 이상의 실시예에서, 출항 하드카피 가방 태그 상의 제1-모드 여행 사업자와 연관된 인쇄된 출항 승객 정보를 갖는 인쇄된 출항 하드카피 가방 태그의 이미지가 취득될 수 있다. 이러한 이미지는 출항 하드카피 가방 태그가 인쇄된 후 언제든지 취득될 수 있고 스마트 통신 디바이스와 같은 촬영 디바이스에 의해 이미지가 취득 또는 캡처될 수 있다. 출항 하드카피 가방 태그는 바코드 및 10자리 번호판에 대한 IATA 가이드라인들, 및 다른 비행 정보를 사용하여 인쇄될 수 있다. 그러나, 항공사들은 항공사의 재량으로 가방 태그 템플릿 상에 다른 승객 정보/항공사 정보를 추가할 수 있다.In one or more embodiments, an image of a printed departure hardcopy baggage tag having printed departure passenger information associated with a first-mode travel operator on the departure hardcopy baggage tag may be captured. This image may be captured at any time after the departure hardcopy baggage tag is printed and may be captured or captured by an image capture device, such as a smart communication device. The departure hardcopy baggage tag may be printed using IATA guidelines for barcodes and 10-digit license plates, as well as other flight information. However, airlines may, at their discretion, add other passenger/airline information to the baggage tag template.
제1-모드 여행 사업자(예를 들어, 항공사)에 의한 원래 인쇄된/종이 가방 태그는 제1-모드 여행 사업자와 함께 귀환 여행 구간에 대해 승객 및/또는 수하물을 체크인하기 위한 프로세스들을 자동화하고 및/또는 숙박 업체에 의해 사용되는 목록에 대한 승객 기록들을 개발하기 위해 사용될 수 있는 소중한 정보를 갖는다. 숙박 업체와 연관된 목적지 포인트에 도착한 후에 원래 인쇄된 가방 태그를 제거하는 것 대신에, 원래 인쇄된 가방 태그 상의 번호판에 내장되는 코드는 전자적으로 취득되고, 디지털화되고, 제1-모드 여행 사업자로부터의 승객과 연관된 승객의 이름과 같은, 개인 정보를 숙박 업체 또는 다른 다음 여행 교통수단에 의해 사용되거나 또는 이들에 등록되는 승객의 이름과 매칭시키기 위해 사용될 수 있다.Originally printed/paper bag tags from a first-mode travel operator (e.g., an airline) contain valuable information that can be used to automate processes for checking in passengers and/or baggage for return journeys with the first-mode travel operator and/or to develop passenger records for lists used by accommodation providers. Instead of removing the original printed bag tag upon arrival at the destination point associated with the accommodation provider, the code embedded in the license plate on the original printed bag tag can be electronically captured, digitized, and used to match personal information, such as the passenger's name, associated with the passenger from the first-mode travel operator to the accommodation provider or other onward travel transportation, or to match the passenger's name registered with them.
PNR(passenger name record) 번호를 사용하여, 수하물 목록 또는 승객 목록을 구축하기 위한 승객의 이름 및/또는 IATA 10자리 번호판은, 육안으로 볼 수 있는 것 이외에, 업체들 사이에 이러한 정보를 전환하거나 또는 액세스할 필요 없이 안전한 위치들에 PII를 보존한다. 이러한 것은 PII의 보안을 보존할 수 있다.Using passenger name record (PNR) numbers, passenger names and/or 10-digit IATA number plates to build baggage lists or passenger lists, PII is stored in secure locations without the need for transfer or access between carriers, beyond what is visible to the naked eye. This helps maintain the security of PII.
하나 이상의 실시예에서, 원래 가방 태그가 인쇄된 후에, 추가적인 개인 정보 없이 승객의 이름 또는 승객과 연관된 PII를 인쇄된 가방 태그로부터 직접 제1-모드의 여행 사업자로부터 획득하기 위해 가방 태그 상에 인쇄되는 제1-모드 여행 사업자와 연관된 승객 정보의 텍스트가 촬영 디바이스에 의해 취득할 수 있다. 인쇄된 텍스트는 광학적으로 인식되고, 항공사 코드 또는 항공사 이름, PNR(passenger name record) 번호, 승객의 이름 및/또는 IATA 10자리 번호판을 식별하기 위해 탐색가능한 머신-인코딩된 텍스트로 변환될 수 있다.In one or more embodiments, after the original bag tag is printed, text of passenger information associated with the first-mode travel operator printed on the bag tag can be captured by a photographing device to obtain the passenger's name or PII associated with the passenger directly from the printed bag tag without additional personal information from the first-mode travel operator. The printed text can be optically recognized and converted into searchable machine-encoded text to identify the airline code or airline name, passenger name record (PNR) number, passenger name, and/or IATA 10-digit license plate.
더욱이, 원래 인쇄된 가방 태그 상의 번호판(때때로 본 명세서에서 "출항 하드카피 가방 태그(originating hardcopy bag tag)"라고 지칭됨)은 승객 또는 숙박 업체의 직원들이 수하물 품목 또는 수하물 품목 및 승객 양자 모두에 대한 귀환 비행 일정 정보를 수동으로 입력할 필요 없이 자율적으로 승객에 대한 귀환 비행 정보를 획득하기 위해 사용될 수 있다. 예를 들어, 이러한 것은 승객이 존재하지 않는 항공사 사업자로부터의 원래 인쇄된 가방 태그를 사용하는 것에 의해 달성될 수 있다.Furthermore, the number plate on the original printed bag tag (sometimes referred to herein as an "originating hardcopy bag tag") can be used to autonomously obtain return flight information for a passenger without requiring the passenger or accommodation provider staff to manually enter return flight itinerary information for the baggage item or both the baggage item and the passenger. For example, this could be achieved by using an original printed bag tag from an airline carrier where the passenger does not exist.
더욱이, 출항 하드카피 가방 태그에 대한 특정 승객/항공사 정보는, 숙박 업체의 승객 또는 직원들이 귀환 비행 일정 정보를 수동으로 입력할 필요 없이 자율적으로 수하물 품목 또는 승객 및 수하물 품목 양자 모두에 대한 귀환 비행 정보를 획득하기 위해 사용될 수 있다.Furthermore, specific passenger/airline information on the departure hard copy baggage tag can be used to autonomously obtain return flight information for a baggage item or both a passenger and baggage item without the need for passengers or staff at the accommodation provider to manually enter return flight itinerary information.
보안 선별 통합Security Screening Integration
다른 여행 모드들(즉, 여행 교통수단들)은 수송기 상에서 여행하기 위해 TSA(Transportation Security Administration)에 의해 요구되는 선별보다 기차, 버스 사업자, 또는 크루즈 선박에 탑승하는 또는 숙박 업체에 진입하는 수하물 품목들을 선별하기 위해 덜 엄격한, 상이한, 또는 동일한 품질의 선별 기술을 사용할 수 있다. 수송기에 의한 여행에 대해 TSA에 의해 규정되는 첨단 보안 선별 이미지들은 수송기를 벗어나는(제1 여행 모드) 그리고 제2 여행 모드(즉, 제2 여행 교통수단)로 그들의 다음 여행 구간을 시작하는 승객으로부터의 직접 접속이 있을 때 다른 여행 모드들 또는 버스, 기차, 크루즈 선박, 다른 수송기, 숙박 업체/리조트 또는 정부 기관에 의한 것과 같은 선별에 의해 수하물 품목들의 선별들의 수를 감소시키기 위해 사용될 수 있다. TSA에 의해 요구되는 이러한 보안 선별 이미지들은 선별 프로세스의 효율을 감소시키지 않고 다른 여행 모드들 또는 선별 중 임의의 것과 연관된 규정들에 따른 분석을 위해 공유될 수 있다. 이미지화에 의해 여행 모드 분석의 무결성을 유지하기 위해, 대응하여 태그된 수하물 품목들은 유치가 다음 여행 교통수단(즉, 버스, 기차, 크루즈 선박, 제2 수송기, 또는 숙박 업체/리조트) 및/또는 국경 진입을 위한 다음 정부 기관으로 전환될 때까지 신뢰된 유치에 남아 있다. 과거의 문제점들은 세관 또는 국경 횡단 보안 선별 체크 포인트를 통해 수하물 품목들의 처리를 촉진하기 위해 승객과 연관된 다른 PII를 전환하거나 또는 액세스할 필요 없이 수하물 품목의 내용물의 보안 이미지들 및 데이터를 획득하기 위해 IATA 번호판 및/또는 링크된 PNR 번호 및/또는 승객의 이름을 사용하는 것에 의해 현재의 방법들 및 시스템들에 의해 해결될 수 있다. 동일한 IATA 번호판 및/또는 링크된 PNR 번호 및/또는 승객의 이름은 다른 여행 교통수단들에 대한 목록들 및 그 소유자와 독립적으로 수하물 품목들의 취급 및 전달을 위한 수하물 목록들을 구축하기 위해 사용될 수 있다.Other travel modes (i.e., travel modes) may use less stringent, different, or equal screening technology for baggage items boarding trains, bus operators, cruise ships, or entering lodging establishments than the screening required by the Transportation Security Administration (TSA) for travel on aircraft. Advanced security screening images required by the TSA for aircraft travel may be used to reduce the number of screenings of baggage items by other travel modes, or by screening by buses, trains, cruise ships, other transport, lodging establishments/resorts, or government agencies, when there is direct access from passengers exiting the aircraft (i.e., the first travel mode) and beginning their next travel segment in the second travel mode (i.e., the second travel mode). These security screening images required by the TSA may be shared for analysis in accordance with regulations associated with other travel modes or screenings without reducing the efficiency of the screening process. To maintain the integrity of travel mode analysis through imaging, correspondingly tagged baggage items remain in trusted custody until the custody is transferred to the next travel mode (i.e., bus, train, cruise ship, second carrier, or lodging provider/resort) and/or the next government agency for border entry. Past issues can be addressed by current methods and systems by using the IATA license plate and/or linked PNR number and/or passenger name to obtain secure images and data of the contents of baggage items without transferring or accessing other PII associated with the passenger to expedite the processing of baggage items through customs or border crossing security screening checkpoints. The same IATA license plate and/or linked PNR number and/or passenger name can be used to construct manifests for other travel modes and for the handling and delivery of baggage items independently of their owner.
본 명세서에서 사용되는 바와 같이 "여행 모드들(modes of travel)" 및 "운송 모드들(modes of transportation)"이라는 표현들은 교환가능하게 사용될 수 있다. 본 명세서에서 사용되는 바와 같이, "여행 모드들(modes of travel)" 및 "여행 교통수단들(vehicles of travel)"이라는 표현들은 교환가능하게 사용될 수 있다. 그러나, "여행 모드들(modes of travel)" 및 "여행 교통수단들(vehicles of travel)"은 숙박 및 리조트들을 또한 포함할 수 있다.As used herein, the terms "modes of travel" and "modes of transportation" may be used interchangeably. As used herein, the terms "modes of travel" and "vehicles of travel" may be used interchangeably. However, the terms "modes of travel" and "vehicles of travel" may also include lodging and resorts.
본 명세서에서의 설명은 미국에서의 정부 규정 기관들을 설명하지만, 다른 국가들, 또는 조약들에 의해 합류되는 국가들의 그룹들은, 여행 교통수단에 탑승하는 수하물 품목들, 다른 목적지들, 또는 국가들의 보안 선별을 요구하는 운송 보안을 위해 따라야 할 규정들을 또한 제공할 수 있다.Although the description in this specification describes government regulatory agencies in the United States, other countries, or groups of countries joined by treaties, may also provide regulations to be followed for transportation security, requiring security screening of baggage items aboard travel transportation, other destinations, or countries.
편도 여행에 대해 본 명세서에서 설명되는 프로세스들 및 시스템들은 승객을 집으로 데려오기 위해 역방향 여행에 또한 적용된다.The processes and systems described herein for one-way travel also apply to reverse travel to bring passengers home.
도 1a는 하나 이상의 실시예에 따른 종료 B-Type 메시지에 의해 트리거될 수 있는 적어도 하나의 수하물 목록(1211... 121x)을 생성하기 위한 시스템(100)의 블록도를 예시한다. 시스템(100)은, 공항과 같은, 여행 사업자 시설로부터 숙박 업체(126)(도 1b) 또는 다음 여행 교통수단까지 승객의 존재가 있거나 또는 없는 수하물 품목의 수하물 취급을 용이하게 할 수 있다. 종료 B-Type 메시지는 IATA 번호판 및/또는 PNR(passenger name record) 번호를 포함하는 B-Type 메시지이다.FIG. 1A illustrates a block diagram of a system (100) for generating at least one baggage manifest (121 1 ... 121 x ) that may be triggered by a termination B-Type message according to one or more embodiments. The system (100) may facilitate baggage handling of baggage items with or without passenger presence from a travel operator facility, such as an airport, to a lodging provider (126) ( FIG. 1B ) or to the next means of travel transportation. The termination B-Type message is a B-Type message that includes an IATA license plate number and/or a passenger name record (PNR) number.
하나 이상의 실시예에서, 시스템(100)은 서버(148)를 포함할 수 있다. 시스템(100)은, 도 1b와 관련하여 도시되고 아래에 설명되는 바와 같이, DP(destination point)(107)에 대해 로컬인 복수의 숙박 업체들에 대한 수하물 목록들(1211... 121x)을 생성하기 위해 데이터의 병렬 스트림들을 사용하여, 이들을 크루즈 선박, 호텔, 리조트, 기차 사업자, 버스 사업자 또는 임대 자동차 회사와 같은 여행 사업자와 함께 또는 여행 사업자로부터 전달할 수 있다. 하나 이상의 실시예에서, 수하물 품목들은 집 주소, 사무실 주소 또는 지정된 주소와 같은 다른 지정된 주소로 전달될 수 있다.In one or more embodiments, the system (100) may include a server (148). The system (100) may use parallel streams of data to generate baggage manifests (121 1 ... 121 x ) for a plurality of accommodations local to a destination point (DP) (107), as illustrated in connection with FIG. 1B and described below, and may forward them to or from a travel operator, such as a cruise ship, hotel, resort, train operator, bus operator, or rental car company. In one or more embodiments, baggage items may be forwarded to a home address, an office address, or another designated address.
수하물 목록에서의 각각의 수하물 품목 기록 파일은, 특히 항공사 또는 공항 인프라스트럭처를 떠나거나 또는 컴퓨팅 디바이스를 사용하여 수하물 품목 목록에 액세스한 후에, 출항 하드카피 가방 태그를 스캔하는 것에 의해 액세스가능한 전자 LIB(luggage item brain)(2450)이다. 수하물 목록은 서버(148) 또는 서버 또는 컴퓨팅 디바이스에 연결되는 메모리 디바이스들에 저장될 수 있다. 수하물 품목 목록(1211... 121x)에서의 수하물 품목 목록 기록은 수하물 품목 두뇌 프로그래밍 모듈들(2400)(도 24)을 포함할 수 있으며, 이들은 실행될 때 그 소유자가 존재할 필요 없이 수하물 품목이 전달되거나 또는 클리어될 필요가 있는 위치들을 식별하기 위해 전자 수하물 품목 두뇌를 생성한다. LIB 프로그래밍 모듈(2400)은 도 24와 관련하여 더 상세히 설명될 것이다. LIB 프로그래밍 모듈(2400)은 종이 IATA 가방을 스마트 가방 태그로 만드는 예일 수 있다. 그러나, 출항 IATA 가방 태그가 누락되거나 또는 손상되면 LIB 프로그래밍 모듈들(2400) 또는 LIB(2450)는 바코드 또는 QR(quick-response) 코드를 저장된 수하물 품목 데이터에 링크하는 것에 의해 빙고 마커 또는 다른 마커를 스마트하게 만들 수 있다. 여전히 추가로, 출항 하드카피 가방 태그에 결부되는 고유 식별자를 갖는 수하물 품목에 생성되거나 또는 부착되는 임의의 마커는, 공항 인프라스트럭처의 외부에서, 저장된 수하물 데이터에 고유 식별자를 링크하는 것에 의해 스마트하게 만들어질 수 있다.Each baggage item record file in the baggage manifest is an electronic luggage item brain (LIB) (2450) accessible by scanning the departure hardcopy bag tag, particularly after leaving the airline or airport infrastructure or accessing the baggage item manifest using a computing device. The baggage manifest may be stored on the server (148) or in memory devices connected to the server or computing device. The baggage item manifest records in the baggage item manifest (121 1 ... 121 x ) may include baggage item brain programming modules (2400) (FIG. 24), which, when executed, generate electronic baggage item brains to identify locations where baggage items need to be transferred or cleared without the need for their owners to be present. The LIB programming module (2400) will be described in more detail with respect to FIG. 24. The LIB programming module (2400) may be an example of making a paper IATA bag into a smart bag tag. However, if the departure IATA bag tag is missing or damaged, the LIB programming modules (2400) or the LIB (2450) can make the bingo marker or other marker smart by linking a barcode or quick-response (QR) code to the stored baggage item data. Still further, any marker created or attached to a baggage item having a unique identifier associated with the departure hardcopy bag tag can be made smart by linking the unique identifier to the stored baggage data outside of the airport infrastructure.
하나 이상의 실시예에서, 10자리 IATA 번호판은 승객이 존재할 필요 없이 수하물 품목에 대한 발송 데이터 및 전달 데이터를 결정하기 위한 주요 키 또는 링킹 인덱스 키로서 될 수 있고, 그 귀환 비행 집 또는 승객과의 다른 여행 구간에 대해 수하물 품목을 체크인할 수 있다. 각각의 수하물 품목 기록은 수하물 품목이 그 소유자의 여행 여정을 따라 매끄럽게 독립적으로 그리고 병렬로 주기적으로 여행할 수 있도록 승객의 여행 일정을 수하물 품목에 결부시킬 수 있다.In one or more embodiments, the 10-digit IATA number plate may serve as a primary key or linking index key for determining dispatch and delivery data for a baggage item without the passenger's presence, allowing the baggage item to be checked in for its return flight home or other travel segment with the passenger. Each baggage item record may associate the passenger's itinerary with the baggage item, allowing the baggage item to travel seamlessly, independently, and periodically along its owner's travel itinerary.
서버(148)는 프로그래밍 모듈들(149)을 포함할 수 있다. 하나 이상의 프로그래밍 모듈(149)은 소프트웨어, 하드웨어, 펌웨어, 또는 소프트웨어, 하드웨어, 및 펌웨어의 조합을 포함할 수 있다.The server (148) may include programming modules (149). One or more programming modules (149) may include software, hardware, firmware, or a combination of software, hardware, and firmware.
하나 이상의 실시예에서, 서버(148)는 승객 및 여행 정보 시스템들(108)의 모바일 통신 디바이스(들)(15)와 통신할 수 있다. 여행 정보 시스템(108)은 도 1b와 관련하여 더 상세히 설명될 것이다. 하나 이상의 실시예에서, 서버(148)는, 도 1b와 관련하여 더 상세히 설명되는 바와 같이, 출항 하드카피 가방 태그 또는 출항 하드카피 가방 태그 상에 인쇄되는 정보의 적어도 일부를 갖는 인쇄된 기기를 수신하기 위해 모바일 통신 디바이스(들)(15)와 통신할 수 있다.In one or more embodiments, the server (148) may communicate with the mobile communication device(s) (15) of the passenger and travel information systems (108). The travel information system (108) will be described in more detail with respect to FIG. 1B. In one or more embodiments, the server (148) may communicate with the mobile communication device(s) (15) to receive a printed device having at least a portion of the information printed on the departure hardcopy bag tag or the departure hardcopy bag tag, as described in more detail with respect to FIG. 1B.
하나 이상의 실시예에서, RFID 가방 태그들 또는 RFID 디바이스들의 디스플레이 디바이스들 상에 디스플레이되는 e-잉크를 사용하여 e-종이 상에 인쇄되는 데이터의 이미지가 취해질 수 있다. RFID 디스플레이 상에 배열되는 BSM 데이터 또는 가방 태그의 레이아웃의 포맷은 수송기마다 다를 수 있다. 이러한 배열에서, 이미지 데이터는 머신-인코딩된 텍스트로 변환될 수 있다.In one or more embodiments, an image of data printed on e-paper using e-ink may be captured and displayed on display devices of RFID bag tags or RFID devices. The format of the BSM data or the layout of the bag tags arranged on the RFID display may vary from carrier to carrier. In this arrangement, the image data may be converted to machine-encoded text.
BSM 생성Create BSM
DCS는 승객이 비행을 위해 체크인할 때 출항 하드카피 가방 태그의 인쇄를 위해 사용되는 데이터를 생성하는 프로세스를 착수할 수 있다. 이러한 것은 체크인 윈도우에서 발생할 수 있다. 일부 경우들에서, 체크인 윈도우는 비행 시간 이전 24 시간이다. 그러나, 모든 승객들이 조기에 체크인하는 것은 아니다. 결과적으로, 시스템(100)에서의 BSM의 도착은 다를 수 있다.The DCS can initiate a process to generate data used to print a hard copy of a departure bag tag when a passenger checks in for a flight. This can occur during the check-in window. In some cases, the check-in window is 24 hours before the flight time. However, not all passengers check in early. Consequently, the arrival of the BSM in the system (100) may vary.
항공사 여행 사업자들에 대해, IATA 가방 태그는 수하물 품목을 식별하는 것 및 수하물 품목을 승객에게 매칭시키는 것 양자 모두를 위해 표준화된 숫자들의 시퀀스 또는 바코드를 갖는 가방 태그를 포함한다. 승객이 항공편에 탑승하지 않으면, 체크인되더라도 그들의 수하물 품목은 항공기 상에 적재되지 않을 수 있다. 일부 경우들에서, 수하물 품목은 누락될 수 있다. 이러한 경우에, 수하물 취급 시스템은 대응하는 B-Type 메시지를 생산한다.For airline travel operators, IATA bag tags include bag tags with a standardized sequence of numbers or barcodes for both identifying baggage items and matching them to passengers. If a passenger does not board a flight, their checked baggage items may not be loaded onto the aircraft. In some cases, baggage items may be missing. In these cases, the baggage handling system generates a corresponding B-Type message.
이해될 수 있는 바와 같이, BSM 데이터는, 예를 들어, BSM 데이터가 생성된 후에, 여행 사업자의 통상의 동작, 승객에 의한 변경들, 및/또는 악천후의 결과들로서 변경될 수 있다. 따라서, 체크인의 시간에 생성되는 원래 BSM은 시스템(100)에 전송되는 종료 BSM과 동일하지 않을 수 있다. BSM 데이터는 수하물 품목이 공항 인프라스트럭처를 통해 이동함에 따라 변경된다.As can be appreciated, BSM data may change after it is generated, for example, as a result of the travel operator's normal operations, changes made by passengers, and/or adverse weather conditions. Therefore, the original BSM generated at check-in may not be identical to the final BSM transmitted to the system (100). BSM data changes as baggage items move through the airport infrastructure.
공항 종료 B-Type 메시지 데이터Airport Exit B-Type Message Data
여행 정보 시스템(108)은 승객에 대해 수하물 품목(즉, 도 1b의 승객 수하물(138))이 체크인될 때 B-Type 메시지들(152)을 생성할 수 있다. 여행 정보 시스템(108)은, 예를 들어, 항공사 사업자의 컴퓨터 시스템과 연관된 데이터베이스에 저장되는 비행 목록(151)을 포함할 수 있다. 비행 목록은 도 23과 관련하여 더 상세히 설명될 것이다. 승객은 체크인될 하나보다 많은 수하물 품목을 갖을 수 있다. 프로세스는 승객에 대해 체크되는 모든 수하물 품목들에 대해 본질적으로 복제된다. 공항으로부터의 B-Type 메시지로부터의 데이터는 공항 인프라스트럭처의 외부에서 연속적으로 사용될 수 있고, 제2 여행 모드들, 보안 통합 지원 및/또는 수하물 취급 및 전달 중 하나 이상을 위한 목록을 구축하기 위해 사용될 수 있다. 연속적인 사용은 인터넷 또는 웹-기반 네트워크들을 통해 인터넷 프로토콜들을 사용하여 통신되는 범용 B-Type 메시징을 통한 통합 B-Type 메시지 포맷의 형태일 수 있다.The travel information system (108) may generate B-Type messages (152) when baggage items (i.e., passenger baggage (138) of FIG. 1B) are checked in for a passenger. The travel information system (108) may include, for example, a flight manifest (151) stored in a database associated with an airline operator's computer system. The flight manifest will be described in more detail with reference to FIG. 23. A passenger may have more than one baggage item to be checked. The process is essentially replicated for all baggage items checked for the passenger. Data from the B-Type message from the airport may be used continuously outside of the airport infrastructure to build manifests for one or more of the following: secondary travel modes, security integration support, and/or baggage handling and delivery. This continuous use may be in the form of a unified B-Type message format via universal B-Type messaging, communicated using Internet protocols over the Internet or web-based networks.
비-제한적인 예로서, B-Type 메시지는 도 14a와 관련하여 더 상세히 설명되는 바와 같은 BSM(Baggage Source Message)일 수 있다. 예를 들어, 인쇄되는 바와 같은 출항 하드카피 가방 태그는 도 2a와 관련하여 설명되는 바와 같이 BSM에 포함되는 다양한 정보를 포함한다. 여행 정보 시스템(108) 또는 항공사 사업자와 연관된 다른 컴퓨터 시스템은 종료 BSM을 목적지/종료 공항에 또는 이를 통해 통신할 수 있다. 수하물 취급 시스템은 수하물의 공항 취급을 위한 표준 운영 절차에 따라 다른 B-Type 메시지를 생성할 수 있다. 본 명세서에서의 개시내용물이 종료 BSM들을 설명하지만, 종료 코드들, IATA 번호판, 승객의 이름, 및 PNR 번호를 갖는 임의의 다른 종료 B-Type 메시지가 지금 또는 미래에 사용될 수 있다.As a non-limiting example, the B-Type message may be a Baggage Source Message (BSM), as further described in connection with FIG. 14A. For example, a printed hardcopy departure baggage tag may include various information included in a BSM, as described in connection with FIG. 2A. The travel information system (108) or another computer system associated with the airline operator may communicate the termination BSM to or through the destination/termination airport. The baggage handling system may generate other B-Type messages according to standard operating procedures for airport handling of baggage. While the disclosure herein describes termination BSMs, any other termination B-Type message having termination codes, IATA license plates, passenger names, and PNR numbers may be used now or in the future.
여행 정보 시스템(108)은 종료 BSM을 서버(148)에 통신하도록 구성되는 B-Type 메시지 통신기(153)를 포함할 수 있다. 하나 이상의 실시예에서, B-Type 메시지(152) 및 B-Type 메시지 통신기(153)는 항공사 여행 사업자와 연관된 컴퓨터 시스템 또는 서버 시스템과 연관될 수 있다. 하나 이상의 실시예에서, B-Type 메시지들은 임박한 귀환 비행에 대해 체크인되는 수하물 품목에 대해 생성되는 BSM을 포함하는 다른 B-Type 메시지들을 포함할 수 있다. B-Type 메시지들은 수하물 품목의 상태를 표시하는 다른 메시지들을 포함할 수 있다. B-Type 메시지들은 업로드 또는 다운로드 동작들에 의해 서버(148)에 의해 검색될 수 있다.The travel information system (108) may include a B-Type message communicator (153) configured to communicate a termination BSM to a server (148). In one or more embodiments, the B-Type message (152) and the B-Type message communicator (153) may be associated with a computer system or server system associated with an airline travel operator. In one or more embodiments, the B-Type messages may include other B-Type messages, including a BSM generated for a baggage item being checked in for an impending return flight. The B-Type messages may include other messages indicating the status of the baggage item. The B-Type messages may be retrieved by the server (148) by upload or download operations.
서버(148)는, 실행될 때 프로그래밍 모듈들(149)의 종료 B-Type 메시지 수신기(158)에 의한, 종료 BSM들과 같은, B-Type 메시지들의 수신을 야기하는 프로그래밍 명령어들을 포함할 수 있다. 종료 B-Type 메시지 수신기(158)는 종료 BSM 수신기일 수 있다. 종료 BSM은, 예로서, 체크인된 수하물 품목을 운반하는 비행이 최종 공항 목적지에서 종료되는 공항의 수송기 및/또는 수하물 취급 시스템에 대한 것일 수 있다. 최종 공항 목적지에서, 수하물 품목은 공항 인프라스트럭처를 떠날 것이다. 종료 BSM에서의 종료 공항 코딩은 도 14a와 관련하여 설명된다.The server (148) may include programming instructions that, when executed, cause the reception of B-Type messages, such as termination BSMs, by the termination B-Type message receiver (158) of the programming modules (149). The termination B-Type message receiver (158) may be a termination BSM receiver. The termination BSM may, for example, be for an airport's transport aircraft and/or baggage handling system where a flight carrying a checked baggage item terminates at a final airport destination. At the final airport destination, the baggage item will leave the airport infrastructure. Termination airport coding in the termination BSM is described with respect to FIG. 14A.
인쇄된 BSM 이미지 데이터Printed BSM image data
프로그래밍 모듈(149)은, 실행될 때 이미지 데이터 수신기(402B)로 하여금, 도 4b와 관련하여 더 상세히 설명되는 바와 같이, 이미지 데이터를 수신하게 하는, 프로그래밍 명령어들을 포함할 수 있다. 이미지 데이터는 승객의 모바일 통신 디바이스(15)로부터의 것이다. 모바일 통신 디바이스 대신에, 승객과 연관된 다른 컴퓨팅 디바이스가 사용될 수 있다. 예를 들어, 승객은 이미지 데이터를 자신들에게 이메일로 보낼 수 있다. 공공 컴퓨팅 디바이스에 로그인하고, 예를 들어, 이미지 데이터를 서버(148)에 전송한다.The programming module (149) may include programming instructions that, when executed, cause the image data receiver (402B) to receive image data, as described in more detail with respect to FIG. 4B . The image data is from the passenger's mobile communication device (15). Instead of the mobile communication device, another computing device associated with the passenger may be used. For example, the passenger may email the image data to themselves. Log in to a public computing device and, for example, transmit the image data to a server (148).
여행 이전에, 승객은 개인 컴퓨팅 디바이스 또는 모바일 통신 디바이스(15)를 사용하여 수하물 취급 서비스에 가입할 수 있다. 시스템(100)은 승객이 서비스에 대해 등록하는 것을 허용하는 등록 그래픽 사용자 인터페이스를 제공할 수 있다. 등록은 사용자/승객의 신원을 검증 또는 확인하기 위한 생체인식 정보를 제공하는 것을 포함할 수 있다. 생체인식 정보는 시스템(100)에 의해 저장되는, 운전 면허증 데이터 및 여권 정보와 같은, 승객 식별가능 정보를 잠금해제하기 위해 사용될 수 있다.Prior to travel, passengers may sign up for baggage handling services using a personal computing device or mobile communication device (15). The system (100) may provide a registration graphical user interface that allows passengers to register for the service. Registration may involve providing biometric information to verify or confirm the user/passenger's identity. The biometric information may be used to unlock passenger-identifiable information stored by the system (100), such as driver's license data and passport information.
수신기(402B)는 네트워크 인터페이스를 포함할 수 있고, 수하물 품목 이미지가 적절한 승객에 링크되는 승객 기록 및/또는 수하물 품목 기록과 상관될 수 있도록 승객 정보를 추출할 수 있다.The receiver (402B) may include a network interface and may extract passenger information such that the baggage item image may be correlated with a passenger record and/or baggage item record that is linked to the appropriate passenger.
출항 하드카피 가방 태그 및/또는 인쇄된 기기 상의 텍스트는 BSM 데이터의 적어도 일부를 포함한다. 체크인하여 항공사 또는 공항 인프라스트럭처에 유치를 전환한 승객은 인쇄된 BSM 데이터의 이미지를 취하고, 승객과 수하물 품목이 체크인되어 제1 구간 또는 제1 여행 모드에 대해 비행에 탑승한다는 증거로서 인쇄된 BSM 데이터를 전송할 수 있다. 하나 이상의 실시예에서, 승객은 키오스크에서 출항 하드카피 가방 태그를 인쇄할 수 있다. 승객은 출항 하드카피 가방 태그의 끝에 포함되는 또는 탑승권 재킷 또는 폴더에 포함되는 마커 또는 영수증 및/또는 키오스크로부터 인쇄된 출항 가방 태그의 이미지를 촬영할 수 있다. 하나 이상의 실시예에서, 마커 또는 영수증은 승객에게 텍스트로 또는 이메일로 보내질 수 있다. 승객은 IATA 번호판 번호와 같은 인쇄된 BSM 데이터를 캡처하거나 또는 인식하기 위해 이러한 정보(즉, 텍스트, 이메일, 또는 이미지 데이터)를 시스템(100)에 제공할 수 있다. 본 명세서에서 사용되는 바와 같이, "IATA 번호판 번호(IATA license plate number)" 및 "IATA 번호판(IATA license plate)"이라는 용어는 교환가능하게 사용될 수 있다.The departure hardcopy baggage tag and/or the text on the printed device include at least a portion of the BSM data. A passenger who checks in and transfers to the airline or airport infrastructure can take an image of the printed BSM data and transmit the printed BSM data as proof that the passenger and baggage items are checked in and boarding the flight for the first segment or the first mode of travel. In one or more embodiments, the passenger can print the departure hardcopy baggage tag at a kiosk. The passenger can take an image of the marker or receipt included at the end of the departure hardcopy baggage tag or included in the boarding pass jacket or folder and/or the departure baggage tag printed from the kiosk. In one or more embodiments, the marker or receipt can be texted or emailed to the passenger. The passenger can provide such information (i.e., text, email, or image data) to the system (100) to capture or recognize the printed BSM data, such as the IATA license plate number. As used herein, the terms “IATA license plate number” and “IATA license plate” may be used interchangeably.
하나 이상의 실시예에서, 이미지는 특정 승객에 대한 수하물 목록에서의 수하물 목록 기록의 생성을 착수할 수 있다.In one or more embodiments, the image may initiate the creation of a baggage claim record in a baggage claim for a particular passenger.
예를 들어, 승객은, 또한 BSM에 있는, 10자리 번호판을 포함할 수 있는 IATA 가방 태그의 사진을 전송할 수 있다. 이러한 것은 10자리 번호판을 통해 승객과 수하물 품목 사이의 링크를 제공한다. BSM은 승객의 귀환 비행 정보에 대한 액세스를 제공하는 PNR 번호를 또한 포함한다. PNR 번호는 Super PNR 번호일 수 있고, 숙박 업체, 임대 자동차, 및 다른 여행 정보에 관한 정보를 제공할 수 있다.For example, a passenger can upload a photo of an IATA bag tag, which may also contain a 10-digit number plate, to the BSM. This provides a link between the passenger and the baggage item via the 10-digit number plate. The BSM also includes a PNR number, which provides access to the passenger's return flight information. The PNR number may be a Super PNR number and may provide information about accommodations, rental cars, and other travel information.
BSM은 PNR 번호를 획득하기 위해 사용될 수 있다. 다음으로, PNR 번호는 목적지 위치로부터 정확한 숙박 업체로 수하물 품목을 발송하기 위한 승객 일정 정보를 획득하고 확인하기 위해 사용될 수 있다. 더욱이, 승객으로부터의 병합된 데이터 및 항공사 여행 사업자로부터의 BSM은 전자 BSM 및 출항 하드카피 가방 태그를 사용하는 것에 의해 승객의 존재 없이 수하물 품목 및 전달 명령어들을 검증하기 위해 사용될 수 있다.The BSM can be used to obtain a PNR number. The PNR number can then be used to obtain and verify passenger itinerary information to dispatch baggage items from the destination to the correct accommodation provider. Furthermore, merged data from passengers and BSMs from airline travel agents can be used to verify baggage items and delivery instructions without the passenger's presence, using electronic BSMs and hardcopy departure baggage tags.
도 2a 및 도 3b와 도 3c와 관련하여 더 상세히 설명되는 바와 같이, 출항 하드카피 가방 태그는 PNR 번호 및 승객의 이름을 또한 포함할 수 있다. 이미지에서의 인쇄된 텍스트는 탐색가능한 머신-인코딩된 텍스트로 변환될 수 있다. 예를 들어, 승객으로부터의 이미지에서의 정보 및 BSM으로부터의 정보는 상관되고 검증될 수 있고, 수하물 품목이 귀환 비행에 대해 체크인될 때까지 공항 인프라스트럭처의 외부 주위의 수하물 품목을 뒤따를 수 있는 출항 하드카피 가방 태그로부터 전자 열쇠를 생성할 수 있다. 귀환 비행에 대해 수하물 품목이 체크인될 때, 새로운 IATA 번호판이 수하물 품목에 배정된다. 다음으로 LIB(2450)는 IATA 번호판을 전달 위치들에 그리고 픽업 위치 및/또는 정부 보안 위치들을 새로운 인쇄된 IATA 번호판에 링크하도록 업데이트된다.As described in more detail with reference to FIGS. 2A, 3B, and 3C, the departure hardcopy baggage tag may also include a PNR number and the passenger's name. The printed text in the image may be converted into searchable machine-encoded text. For example, information from the passenger in the image and information from the BSM may be correlated and verified, and an electronic key may be generated from the departure hardcopy baggage tag that can follow the baggage item around the exterior of the airport infrastructure until the baggage item is checked in for the return flight. When the baggage item is checked in for the return flight, a new IATA number plate is assigned to the baggage item. The LIB (2450) is then updated to link the IATA number plate to the delivery locations and the pickup locations and/or government security locations to the new printed IATA number plate.
각각의 목록 MX는 숙박 업체와의 여정을 계속하기 위해 특정 날짜에 도착할 것으로 예상되는 승객(도착 클라이언트)과 연관된 일부 미리 채워진 정보를 갖을 수 있다. 각각의 목록 MX는 특정 숙박 업체, 리조트, 또는 여행 교통수단과 연관될 수 있다. 목록 MX는 집 주소들 또는 다른 지정된 주소들에 수하물을 전달하기 위한 도착 클라이언트들의 입력들을 포함할 수 있다.Each List MX may have some pre-filled information associated with passengers (arriving clients) expected to arrive on a specific date to continue their journey with the accommodation provider. Each List MX may be associated with a specific accommodation provider, resort, or travel mode. The List MX may also include entries from arriving clients for baggage delivery to their home addresses or other designated addresses.
보안 선별 보조 트리거 - 다음 여행 교통수단Security Screening Assistance Trigger - Next Travel Mode
승객 이름 매칭을 갖는 종료 B-Type 메시지는 다음 여행 교통수단에 대한 보안 선별을 촉진하거나 또는 바이패스하도록 보안 선별 통합 보조 시스템(190)(도 16)을 트리거하기 위해 사용될 수 있다.A termination B-Type message with passenger name matching can be used to trigger the Security Screening Integration Assistance System (190) (Fig. 16) to facilitate or bypass security screening for the next travel mode of transportation.
발명자들은 승객의 귀가에 대한 항공사 정보에 대한 링킹 키로서의 사용을 위해 그리고 수하물 품목 목록 기록을 구축하기 위해 캡처되는 IATA 번호판이 수송기에 탑승하기 위해 수하물 품목을 클리어하기 위해 사용되는 보안 선별 디바이스에 의해 이전에 캡처된 보안 이미지들 및 데이터에 액세스하기 위해 또한 사용될 수 있다고 결정하였다.The inventors determined that the IATA number plate, which is captured for use as a linking key to airline information about a passenger's return and to build a baggage item manifest record, could also be used to access previously captured security images and data by security screening devices used to clear baggage items for boarding an aircraft.
체크인 및 유치 전환 후에, 수하물 품목은, 비행기의 화물 선반에 적재되기 이전에, 수하물 취급 구역의 FSSMS(first security screening machine system)(40)의 자동화된 컨베이어 시스템을 통해 전송된다. 초기 선별 프로세스는, 도 16에서 더 상세히 설명되는 바와 같이, 대형 X-선 머신들에 의해 수행될 수 있다. 이러한 머신들은, 폭발물 및 다른 밀수품을 포함하는, 재료들의 범위를 검출하도록 설계된다. 보안 직원이 유기 재료와 무기 재료를 그들의 원자 번호에 기초하여 구별하는 것을 허용하는 듀얼-에너지 X-선 시스템을 사용하여 수하물이 선별된다. 이러한 것은 잠재적으로 위험한 물질을 식별함에 있어서 도움을 준다. X-선 스캔이 의심스러운 무언가를 보여주면, 가방은 추가 검사를 위해 우회된다. 이러한 것은 트레이닝된 보안 담당자에 의한 물리적 검사를 일반적으로 수반하고, CT(Computed Tomography) 스캐너들(즉, CT 촬영 머신(45, 50))과 같은 더 진보된 스캔 기술들의 사용을 또한 수반할 수 있으며, 이는 가방의 내용물의 더 상세한 3D 이미지들을 제공할 수 있다. 일부 경우들에서, ETD(explosive trace detection) 머신들이 또한 사용될 수 있다. 이러한 머신들은 가방의 외부 상의 또는 가방 내부의 품목들 상의 폭발물의 흔적들을 검출할 수 있다. 하나 이상의 실시예에서, 선별은 가방 또는 품목을 표본으로 쓸 수 있고 다음으로 임의의 폭발물 잔류물에 대해 표본을 분석할 수 있다.After check-in and transfer, baggage items are routed through an automated conveyor system of the first security screening machine system (FSSMS) (40) in the baggage handling area before being loaded onto the aircraft's cargo racks. The initial screening process may be performed by large X-ray machines, as described in more detail in FIG. 16. These machines are designed to detect a range of materials, including explosives and other contraband. Baggage is screened using a dual-energy X-ray system that allows security personnel to distinguish between organic and inorganic materials based on their atomic numbers. This aids in identifying potentially hazardous materials. If the X-ray scan reveals anything suspicious, the bag is diverted for further screening. This typically involves a physical inspection by trained security personnel, but may also involve the use of more advanced scanning technologies, such as Computed Tomography (CT) scanners (i.e., CT scan machines (45, 50)), which can provide more detailed 3D images of the bag's contents. In some cases, explosive trace detection (ETD) machines may also be used. These machines can detect traces of explosives on the exterior of the bag or on items inside the bag. In one or more embodiments, screening may involve sampling the bag or items and then analyzing the sample for any explosive residue.
3D 이미지들과 같은 보안 이미지들은 보안 선별 이미지들 및 데이터를 위해 비-일시적, 유형의 메모리(113)에 저장된다. FSSMS(40)는 TSA(Transportation Security Administration) 또는 다른 승인된 계약자에 의해 또는 이를 위해 수행될 수 있다. 그러나, 체크인된 수하물 품목들을 허용하는 품목들은 크루즈 선박에 탑재되거나, 리조트에서, 또는 일부 국가들에서 허용되는 수하물 품목들에 대해 상이할 수 있다.Security images, such as 3D images, are stored in non-transitory, tangible memory (113) for security screening images and data. The FSSMS (40) may be performed by or for the Transportation Security Administration (TSA) or another authorized contractor. However, the items permitted for checked baggage may differ from those permitted onboard cruise ships, at resorts, or in some countries.
항공사들의 보안 선별을 통제하는 정부 기관은 미국 DHS(Department of Homeland Security)의 TSA(Transportation Security Administration)이다. 다른 한편, 크루즈 선박들에 대한 선별 프로세스는 DHS의 Coast Guard 또는 CBP(Customs and Border Protection)에 의해 규정될 수 있다. DHS는, 해당 회사가 최소 정부 규정들을 충족한다면, 크루즈 선박 회사가 추가적인 규칙들을 갖는 것을 허용할 수 있다. TSA는 철도 시스템들의 기차들 및 버스 사업자들에 대한 수하물의 선별을 또한 규정할 수 있다.The government agency that regulates security screening for airlines is the Transportation Security Administration (TSA) of the U.S. Department of Homeland Security (DHS). Meanwhile, screening processes for cruise ships may be regulated by the Coast Guard or Customs and Border Protection (CBP) of DHS. DHS may allow cruise lines to have additional rules, provided they meet minimum government regulations. TSA may also regulate baggage screening for trains and bus operators on rail systems.
비-제한적인 예로서, SSIA(security screening integration assistant) 시스템(190)은 도 16과 관련하여 설명되고, 크루즈 선박, 기차역, 버스역, 리조트, 또는 숙박 업체에 의해 독립적으로 수행되는 보안 선별의 바이패스를 보조하기 위해 사용될 수 있으며, 여기서, 수송기의 화물 선반으로부터의 수하물 품목의 보안 유치는 그 다음 여행 모드에 대해 수하물 품목의 보안 무결성을 유지하기 위해 신뢰된 유치 취급기로 전환될 수 있다. 이러한 것은 크루즈 선박, 기차역, 버스역, 리조트, 또는 숙박 업체에서 보안 선별 라인들에 의한 처리를 감소시킬 수 있다. 더 중요하게는, 신뢰된 유치에 남아 있는 이전에 선별된 수하물 품목의 처리를 감소시키는 것은 승객들로 하여금 그들의 연결 비행을 놓치게 또는 다른 여행 여정 배열들로 하여금 세관을 통과하게 하는 긴 라인들로 인해 처리 라인들의 속도를 높이기 위해 보안 선별을 위한 알고리즘들을 변경할 필요성을 제한하거나 또는 보안 선별의 효율을 감소시킬 수 있다.As a non-limiting example, the security screening integration assistant (SSIA) system (190) described in connection with FIG. 16 may be used to assist in bypassing security screening independently performed by a cruise ship, train station, bus station, resort, or lodging establishment, wherein the secure hold of baggage items from the cargo hold of a transport aircraft may be diverted to a trusted hold handler to maintain the security integrity of the baggage items for the next mode of travel. This may reduce processing by security screening lines at the cruise ship, train station, bus station, resort, or lodging establishment. More importantly, reducing the processing of previously screened baggage items remaining in trusted hold may limit the need to change security screening algorithms to speed up processing lines or reduce the efficiency of security screening due to long lines that cause passengers to miss their connecting flights or make other travel arrangements to clear customs.
보안 선별 트리거 생성기(170)는, 예를 들어, 목록에서의 승객과 종료 BSM 사이의 매칭들에 기초하여 다음 여행 교통수단에 대한 보안 선별을 통과할 필요가 있는 이러한 수하물 품목들을 식별할 수 있다. 보안 선별 트리거 생성기(170)는, 예를 들어, 수하물 품목이 수송기 화물 선반으로부터 하역되기 전에, 출항 수송기의 FSSMS(40)로부터 이미지 및 데이터 파일의 처리를 촉진하는 트리거를 생성할 수 있다. 이러한 것은 다음 여행 교통수단에 대한 유용한 정보를 이미 갖는 TSA 품질 이미지들을 갖는 수하물 품목들을 불필요하게 재촬영할 필요성을 제거하는 것에 의해 소중한 머신 자원들을 절약할 수 있다.The security screening trigger generator (170) can identify baggage items that need to pass security screening for the next travel mode of transportation, for example, based on matches between passengers on the list and the exiting BSM. The security screening trigger generator (170) can generate a trigger that prompts the processing of image and data files from the outgoing aircraft's FSSMS (40), for example, before the baggage items are unloaded from the aircraft cargo hold. This can save valuable machine resources by eliminating the need to unnecessarily re-photograph baggage items that already have TSA-quality images that contain useful information about the next travel mode of transportation.
시스템(100)은 여행 정보 시스템(108)과 연관된 수신된 종료 BSM과 상관되는 승객으로부터의 정보에 기초하여 각각의 숙박 업체에 대한 수하물 목록(1211... 121x)을 구축하도록 구성될 수 있다. 수하물 목록(1211...121x)은, 항공사 여행 사업자와 같은, 여행 사업자에 도착하는 수하물 품목들에 대한 취급 및 전달 명령어들을 식별할 수 있거나, 또는 목적지 포인트가 픽업되어, 크루즈 선박, 호텔, 또는 리조트와 같은, 숙박 업체(126)(도 1b)에 전달될 것이다. 수하물 목록(1211... 121x)은 정부 기관들(즉, Customs and Border Protection 또는 Coast Guard ) 또는 비즈니스 업체들에 의해 권한을 받은 임의의 보안 클리어런스 위치들을 포함하는 수하물 품목의 왕복 경험을 위한 취급 및 전달 명령어들을 식별할 수 있다. 수하물 목록 기록은 지정된 귀환 비행에 대한 수송기와 연관된 수하물 요금, 또는 수하물 요금 면제를 표시할 수 있다. 수하물 품목 목록은 특정 여행 교통수단에 대한 각각의 수하물 품목의 LIB(2450) 또는 집 주소들 또는 지정된 주소 전달들을 위한 일반 목록을 포함할 수 있다.The system (100) may be configured to build a baggage manifest (121 1 ... 121 x ) for each lodging provider based on information from the passenger correlated with the received exit BSM associated with the travel information system (108). The baggage manifest (121 1 ... 121 x ) may identify handling and delivery instructions for baggage items arriving at a travel provider, such as an airline travel provider, or at a destination point to be picked up and delivered to a lodging provider (126) ( FIG. 1B ), such as a cruise ship, hotel, or resort. The baggage manifest (121 1 ... 121 x ) may identify handling and delivery instructions for the round-trip experience of the baggage items, including any security clearance locations authorized by government agencies (i.e., Customs and Border Protection or Coast Guard) or business entities. The baggage manifest record may indicate baggage fees, or baggage fee waivers, associated with the carrier for the designated return flight. The baggage item list may include a LIB (2450) for each baggage item for a particular travel mode of transportation or a general list for home addresses or designated address deliveries.
공항 종료 B-Type 메시지 처리Airport Exit B-Type Message Processing
시스템(100)은 수신된 B-Type 메시지들(즉, 종료 BSM)을 저장하기 위한 비-일시적, 유형의 메모리 디바이스(162)를 포함할 수 있다. 프로그래밍 모듈들(149)은 B-Type 메시지 수신기(158) 및 B-Type 메시지 처리 모듈(160)을 포함할 수 있다. 각각의 수신된 B-Type 메시지는 B-Type 메시지 처리 모듈(160)에 의해 처리될 수 있다. B-Type 메시지 처리 모듈(160)은, 실행될 때 B-Type 메시지 정렬기(164)로 하여금 종료 BSM을 격리시키기 위해 B-Type 메시지들을 정렬하게 하는, 프로그래밍 명령어들을 포함할 수 있다. 정렬은 종료 위치 또는 공항 위치 코드, 날짜, 도착 시간, 또는 여행 사업자 중 하나 이상에 의한 정렬을 포함할 수 있다. 이러한 것은 수하물 품목의 여행 여정 경험이 수하물 품목의 전자 두뇌에 따라 스케줄 상에 있고 정확하도록 수하물 부피를 취급하기 위한 자원 스케줄을 설정할 수 있다.The system (100) may include a non-transitory, tangible memory device (162) for storing received B-Type messages (i.e., terminating BSMs). The programming modules (149) may include a B-Type message receiver (158) and a B-Type message processing module (160). Each received B-Type message may be processed by the B-Type message processing module (160). The B-Type message processing module (160) may include programming instructions that, when executed, cause a B-Type message sorter (164) to sort the B-Type messages to isolate terminating BSMs. The sorting may include sorting by one or more of a terminating location or airport location code, a date, an arrival time, or a travel operator. This may set up a resource schedule for handling baggage volumes so that the travel itinerary experience of the baggage item is scheduled and accurate according to the electronic brain of the baggage item.
B-Type 메시지 처리 모듈(160)은 하나 이상의 메시지 정렬기(164)를 포함할 수 있다. 메시지 정렬기(164)는, 임의의 주어진 날짜 또는 시간에, 종료 공항에서 종료되는 승객의 수하물 품목들의 수하물 목록들을 구축하고 수하물 취급 및 전달 및/또는 보안 클리어런스 취급을 위해 시스템(100)을 사용하기 위해, 종료 공항에서 종료되도록 설정되는 매칭 IATA 번호판들을 갖는 이러한 B-Type 메시지들을 찾기 위해 B-Type 메시지를 정렬할 수 있다.The B-Type message processing module (160) may include one or more message sorters (164). The message sorter (164) may sort B-Type messages to locate those B-Type messages having matching IATA license plates that are set to terminate at the termination airport for use by the system (100) for baggage handling and delivery and/or security clearance processing, building baggage lists of baggage items of passengers terminating at the termination airport at any given date or time.
하나 이상의 실시예에서, 공항에서 종료되고 있는 수하물 품목은 국경 제어를 위한 것과 같은 보안 선별을 겪을 것이 요구될 수 있다. 다른 예에서, 공항에서 종료되고 있는 수하물 품목은 숙박 업체 또는 다른 여행 교통수단 중 하나에 대한 보안 선별을 겪을 것이 요구될 수 있다.In one or more embodiments, baggage items exiting the airport may be required to undergo security screening, such as for border control. In another example, baggage items exiting the airport may be required to undergo security screening at a lodging facility or other travel transportation facility.
종료 BSM 또는 B-Type 메시지들의 처리는 도 14a와 관련하여 더 상세히 설명된다. BSM들과 같은, B-Type 메시지들은 종료 BSM 및 비-종료 BSM을 표시하는 수하물 소스 표시자를 포함할 수 있다. 비-종료 BSM 또는 B-Type 메시지는, 도 14a와 관련하여 설명되는 바와 같이, 로컬, 전환 및 원격 중 하나일 수 있다.The processing of terminating BSM or B-Type messages is described in more detail with reference to FIG. 14a. Like BSMs, B-Type messages may include a baggage source indicator indicating a terminating BSM or a non-terminating BSM. A non-terminating BSM or B-Type message may be one of local, switched, or remote, as described with reference to FIG. 14a.
시스템(100)은, 예를 들어, 특정 날짜에 도착할 것으로 예상되는 승객들에 관련된 B-Type 메시지들을 필터링할 수 있다. 그러나, 승객이 원래 의도된 것보다 일찍 도착하기 위해 예약 변경들을 행했으면, 출항 하드카피 가방 태그의 이미지는 B-Type 메시지 처리 모듈(160)에 의해 종료 B-Type 메시지들을 처리할 때 이러한 변경을 시스템(100)에 경고할 수 있다. 목록 MX는 처리를 위해 제시간에 새로운 도착 정보로 업데이트되지 않았을 수 있다. 시스템(100)은 수하물 품목 목록 기록들을 생성하고, 심지어 숙박 업체, 귀가, 또는 다른 여행 교통수단으로부터의 목록들 MX에서의 오래된 또는 불완전한 정보를 갖고 목록들을 업데이트하도록 구성될 수 있다.The system (100) may, for example, filter B-Type messages related to passengers expected to arrive on a specific date. However, if a passenger has made reservation changes to arrive earlier than originally intended, the image of the departure hardcopy baggage tag may alert the system (100) of this change when processing the exit B-Type messages by the B-Type message processing module (160). The list MX may not have been updated with new arrival information in time for processing. The system (100) may be configured to create baggage item list records and even update the lists with outdated or incomplete information in the list MX from accommodations, return trips, or other travel transportation.
비-제한적인 예로서, 시스템(100)은 실행될 때 각각의 공항으로부터 B-Type 메시지들을 수신하고 공항의 스케줄 및 운영 시간들에 따라 수신된 B-Type 메시지들로부터 정렬 및 매칭을 시작하도록 구성될 수 있는 프로그래밍 명령어들을 포함할 수 있는 프로그래밍 모듈들(149)을 포함할 수 있다.As a non-limiting example, the system (100) may include programming modules (149) that may include programming instructions that, when executed, may be configured to receive B-Type messages from each airport and initiate sorting and matching of the received B-Type messages according to the airport's schedule and operating hours.
B-Type 메시지 처리 모듈(160)은, 실행될 때 B-Type 메시지 매칭기(166)로 하여금 종료 BSM에서의 PN(passenger's name)을 목록 파일에서의 도착 클라이언트의 이름에 매칭시키게 하는, 프로그래밍 명령어들을 포함할 수 있다. B-Type 메시지에서의 승객 정보는 숙박 업체, 귀가, 또는 여행 교통수단에 대한 각각의 하나의 목록 MX에서의 미리 로딩된 정보에 매칭될 수 있다. 예를 들어, 일부 수하물 품목들은 기차역, 버스역, 또는 집에 전달될 필요가 있을 수 있다.The B-Type message processing module (160) may include programming instructions that, when executed, cause the B-Type message matcher (166) to match the PN (passenger's name) in the terminating BSM to the name of the arriving client in the list file. The passenger information in the B-Type message may be matched to preloaded information in each of the list MXs for accommodations, return trips, or travel transportation. For example, some luggage items may need to be delivered to a train station, bus station, or home.
종료 BSM은 수송기 상의 체크인된 수하물 품목의 제1 여행 모드 사업자의 다양한 여행 데이터를 포함한다. 목록 MX는 부분 데이터를 갖을 수 있다. 따라서, 하나 이상의 실시예에서, B-Type 메시지 매칭기(166)에 의한 매칭은, 실행될 때 수신된 BSM에서의 승객의 승객의 이름을 제1 여행 모드와 상이한 제2 여행 모드에 대한 목록에서의 승객의 이름과 매칭시키는 것을 야기할 수 있는, 프로그래밍 명령어들을 포함할 수 있다. 제2 여행 모드는 공항 코드와 연관된 공항에 대해 로컬일 수 있다. 목록은 집 전달 목록, 보안 목록, 숙박 업체 목록, 또는 상이한 운송 모드 목록을 포함하는 임의의 목록일 수 있다.The termination BSM includes various travel data of the first travel mode operator for checked baggage items on the aircraft. The list MX may have partial data. Accordingly, in one or more embodiments, the matching by the B-Type message matcher (166) may include programming instructions that, when executed, may cause the passenger's name in the received BSM to be matched with the passenger's name in a list for a second travel mode different from the first travel mode. The second travel mode may be local to the airport associated with the airport code. The list may be any list, including a home delivery list, a security list, a lodging provider list, or a list of different transportation modes.
하나 이상의 실시예에서, B-Type 메시지 매칭기(166)에 의한 매칭은, 실행될 때, 적어도 하나의 프로세서에 의해, 수신된 BSM에서의 승객의 PNR(passenger name record) 번호를 제1 여행 모드와 상이한 제2 여행 모드에 대한 목록에서의 PNR 번호와 매칭시키는 것을 야기할 수 있는, 프로그래밍 명령어들을 포함할 수 있다. 제2 여행 모드는 공항 코드와 연관된 공항에 대해 로컬일 수 있다.In one or more embodiments, the matching by the B-Type message matcher (166) may include programming instructions that, when executed, cause at least one processor to match a passenger name record (PNR) number in the received BSM with a PNR number in a list for a second travel mode different from the first travel mode. The second travel mode may be local to an airport associated with the airport code.
하나 이상의 실시예에서, B-Type 메시지 매칭기(166)에 의한 매칭은, 실행될 때, 적어도 하나의 프로세서에 의해, 수신된 BSM에서의 항공사 정보 및 승객의 항공편 번호를 제1 여행 모드와 상이한 제2 여행 모드에 대한 목록에서의 항공사 정보 및 항공편 번호와 매칭시키는 것을 야기할 수 있는, 프로그래밍 명령어들을 포함할 수 있다. 제2 여행 모드는 공항 코드와 연관된 공항에 대해 로컬일 수 있다.In one or more embodiments, the matching by the B-Type Message Matcher (166) may include programming instructions that, when executed, cause at least one processor to match airline information and a passenger's flight number in the received BSM with airline information and a flight number in a list for a second travel mode different from the first travel mode. The second travel mode may be local to an airport associated with the airport code.
시스템(100)은 도착 클라이언트(즉, 승객)의 수하물 품목을 취급하기 위해 수하물 목록(1211... 121x)을 구축할 수 있어서, 수하물 품목은 승객과 독립적으로 및/또는 병렬로 여행할 수 있다. 시스템은, 도 6과 관련하여 설명되는 바와 같이, 승객에 대한 마스터 목록을 또한 구축할 수 있어서, 이들은 그들의 숙소가 언제 준비되거나 또는 예약 변경이 있는지를 알게 된다.The system (100) can build a baggage list (121 1 ... 121 x ) to handle baggage items of arriving clients (i.e., passengers), so that baggage items can travel independently and/or in parallel with the passengers. The system can also build a master list for passengers, as described in connection with FIG. 6 , so that they know when their accommodations will be ready or if there are any reservation changes.
수하물 목록(1211... 121x)에서의 데이터는 출항 하드카피 가방 태그 또는 출항 하드카피 가방 태그에 관한 정보의 적어도 일부를 갖는 인쇄된 기기(즉, 마커 또는 빙고 마커) 상의 승객에 의해 캡처되는 텍스트로부터의 변환된 텍스트에 기초할 수 있다.The data in the baggage manifest (121 1 ... 121 x ) may be based on converted text from text captured by the passenger on the departure hardcopy bag tag or on a printed device (i.e., a marker or bingo marker) having at least some of the information about the departure hardcopy bag tag.
B-Type 메시지 처리 모듈(160)은, 실행될 때 B-Type 메시지 데이터 추출기(168)로 하여금 B-Type 메시지로부터 수하물 식별가능 정보(LII)를 추출하고 데이터를 수하물 목록(1211... 121x)에 병합하게 하는, 프로그래밍 명령어들을 포함할 수 있다. 비-제한적인 예로서, 목록 MX는 다음 여행 모드 또는 다음 여행 교통수단을 표시할 수 있다. 예를 들어, 목록 MX는 ABC 크루즈 라인들을 위한 것일 수 있다. 추출된 데이터는 수하물 목록에 의해 요구되는 임의의 누락된 수하물 품목 데이터를 포함할 수 있다. 예를 들어, 추출된 정보는 IATA 번호판 번호, 승객 이름, 항공사, 항공편 번호, 및/또는 승객 이름 기록 번호를 포함할 수 있다.The B-Type message processing module (160) may include programming instructions that, when executed, cause the B-Type message data extractor (168) to extract baggage identifying information (LII) from the B-Type message and merge the data into a baggage manifest (121 1 ... 121 x ). As a non-limiting example, the manifest MX may indicate the next travel mode or the next travel transportation. For example, the manifest MX may be for ABC Cruise Lines. The extracted data may include any missing baggage item data required by the baggage manifest. For example, the extracted information may include an IATA license plate number, a passenger name, an airline, a flight number, and/or a passenger name record number.
따라서, 일단 매칭이 검출되면, IATA 번호판 및/또는 승객의 이름은 종료 B-Type 메시지로부터 추출될 수 있다. 또한, 매칭이 발견되면, 트리거가, 유선 또는 무선 통신 프로토콜들을 사용하여, 보안 선별 트리거 생성기(170)를 통해 SSIA(security screening integration assistant) 시스템(190)(도 16)에 전송될 수 있다. 트리거 생성기(170)는 실행될 때 선별될 수하물 품목과 연관된 IATA-LP(IATA license plate)(171) 및/또는 PN(passenger's name)(172) 및/또는 PNR 번호(173)를, 예를 들어, SSIA 시스템(190)(도 16)에 전송하는 프로그래밍 명령어들을 포함할 수 있다. 이러한 것은 종료 B-Type 메시지들의 정렬에 기초할 수 있다.Accordingly, once a match is detected, the IATA license plate and/or passenger name can be extracted from the termination B-Type message. Furthermore, once a match is found, a trigger can be transmitted to a security screening integration assistant (SSIA) system (190) (FIG. 16) via a security screening trigger generator (170) using wired or wireless communication protocols. The trigger generator (170) may include programming instructions that, when executed, transmit, for example, an IATA license plate (IATA-LP) (171) and/or a passenger's name (PN) (172) and/or a PNR number (173) associated with the baggage item to be screened to the SSIA system (190) (FIG. 16). This may be based on the ordering of the termination B-Type messages.
하나 이상의 실시예에서, 항공사의 B-Type 메시지에서의 승객의 이름 또는 다른 여행 데이터를 비행 목록에서의 승객 이름과 매칭시키는 것에 기초하여, 적어도 하나의 프로세서 중 적어도 하나 내에서, SSIA(security screening integration assistant) 프로세스를 트리거한다. 이러한 프로세스는 시스템(100) 내에서 또는 원격 시스템(190)에 의해 수행될 수 있다. SSIA 프로세스는 IATA 번호판 번호를 사용하여 제1 여행 모드 보안 선별 동안 캡처되는 보안 선별 이미지 및 관련 데이터를 액세스하고 어셈블링하는 것 및 어셈블링된 보안 선별 이미지 및 관련 데이터를 통합 보안 선별 스테이션에 통신하는 것을 포함할 수 있다.In one or more embodiments, a security screening integration assistant (SSIA) process is triggered within at least one of the at least one processor based on matching the passenger name or other travel data in the airline's B-Type message with the passenger name in the flight manifest. This process may be performed within the system (100) or by a remote system (190). The SSIA process may include accessing and assembling security screening images and related data captured during the first travel mode security screening using the IATA license plate number and communicating the assembled security screening images and related data to an integrated security screening station.
하나 이상의 실시예에서, 항공사의 B-Type 메시지에서의 여행 데이터를 제2 여행 모드의 목록 MX에서의 이용가능한 승객 정보와 매칭시키는 것에 기초하여, 적어도 하나의 프로세서 중 적어도 하나 내에서, SSIA(security screening integration assistant) 프로세스를 트리거한다. 이러한 프로세스는 시스템(100) 내에서 또는 원격 시스템(190)에 의해 수행될 수 있다. SSIA 프로세스는 IATA 번호판 번호를 사용하여 제1 여행 모드 보안 선별 동안 캡처되는 보안 선별 이미지 및 관련 데이터를 액세스하고 어셈블링하는 것 및 어셈블링된 보안 선별 이미지 및 관련 데이터를 통합 보안 선별 스테이션에 통신하는 것을 포함할 수 있다.In one or more embodiments, a security screening integration assistant (SSIA) process is triggered within at least one of the at least one processor based on matching travel data in an airline's B-Type message with available passenger information in the list MX of the second travel mode. This process may be performed within the system (100) or by a remote system (190). The SSIA process may include accessing and assembling security screening images and associated data captured during the first travel mode security screening using an IATA license plate number and communicating the assembled security screening images and associated data to an integrated security screening station.
ISSS(2670)(도 26a)에 의한 분석은 FSSMS(first security screening machine system)(40)의 메모리(113)로부터의 공유 이미지 파일들 및 보안 데이터를 사용할 수 있다. 그러나, 시스템(100)은, 예를 들어, 임의의 추가적인 PII에 액세스할 필요 없이, 메모리(113)에서의 보안 이미지들 및 데이터 파일들에 액세스하기 위해 IATA 번호판, PNR 번호 및/또는 승객의 이름을 포함하는 종료 BSM으로부터의 데이터를 사용할 수 있다. 시스템(100)은 임의의 추가적인 PII에 액세스할 필요 없이 공유 보안 이미지 파일들에 액세스하도록 PNR 번호 및 승객의 이름 및/또는 IATA 번호판을 취득하기 위해 BSM으로부터의 정보의 일부를 갖는 출항 하드카피 가방 태그 또는 인쇄된 기기의 적어도 하나의 이미지에서의 데이터를 사용할 수 있다.Analysis by ISSS (2670) (Fig. 26a) may utilize shared image files and secure data from the memory (113) of the first security screening machine system (FSSMS) (40). However, the system (100) may, for example, utilize data from an exit BSM containing an IATA license plate, a PNR number, and/or a passenger's name to access the secure images and data files in the memory (113) without having to access any additional PII. The system (100) may utilize data from at least one image of an outbound hardcopy baggage tag or printed device having a portion of the information from the BSM to obtain the PNR number and the passenger's name and/or IATA license plate to access the shared secure image files without having to access any additional PII.
마커에 대한 데이터는 도 26a 및 도 26b에 설명되는 보안 선별 분석의 통과 또는 실패 표시자들과 연관된 정보로 업데이트될 수 있다. 마커는 숙박 업체 내부의 수하물 품목의 전달을 위한 방 번호 또는 객실 번호, 층 또는 레벨 번호 등을 포함할 수 있다. 마커는 도 15와 관련하여 설명된다. 마커는 도 4a, 도 4b 또는 도 4c의 마커 생성기(412)에 의해 생성될 수 있다. 본 명세서에서 설명되는 바와 같이, 마커들 MK는 수하물 취급, 정렬, 및 운송을 위해 인쇄될 수 있다. 예를 들어, 마커의 인쇄는 보안 클리어런스 상태, 예약 데이터 업데이트들 등에 기초하여 트리거될 수 있다.Data for the markers may be updated with information associated with the pass or fail indicators of the security screening analysis described in FIGS. 26A and 26B . The markers may include room numbers, floor or level numbers, etc. for the transfer of baggage items within the accommodation facility. The markers are described in connection with FIG. 15 . The markers may be generated by the marker generator (412) of FIG. 4A , FIG. 4B , or FIG. 4C . As described herein, markers MK may be printed for baggage handling, sorting, and transportation. For example, printing of the markers may be triggered based on security clearance status, reservation data updates, etc.
프로그래밍 모듈들(149)은, 실행될 때, PNR 번호 매칭기(176)로 하여금 PNR 번호와 매칭시키게 하고, PNR 데이터 검증기(180)로 하여금 액세스된 PNR 데이터를 검증하게 하는, 프로그래밍 명령어들을 포함할 수 있다. B-Type 메시지에서의 PNR 번호 및 이미지 데이터에서의 PNR 번호에 기초하여, PNR 번호들은 PNR 번호 매칭기(176)에 의해 매칭될 수 있다. 일단 매칭이 있으면, PNR 번호는 수하물 품목 기록에 추가될 수 있다. 그러나, PNR 데이터는 수하물 품목에 대한 다음 여행 구간에 대해 여행 정보를 결정하기 위해 필요할 수 있다. 예를 들어, PNR(112)(도 1b)에서의 데이터는 숙박 업체, 자동차 임대, 항공 여행 사업자 등에 관련된 데이터를 포함할 수 있다. 하나 이상의 실시예에서, 프로그래밍 모듈들은 PNR(112)(도 1b)로부터 PNR 데이터를 획득할 수 있다. PNR 데이터 검증기(180)는 다음 여행 구간에 대해 PNR(112)(도 1b)로부터의 PNR 데이터를 검증하고 수하물 품목 목록에 대한 디지털 수하물 품목 기록을 생성할 수 있다.The programming modules (149) may include programming instructions that, when executed, cause the PNR number matcher (176) to match PNR numbers and cause the PNR data verifier (180) to verify the accessed PNR data. Based on the PNR number in the B-Type message and the PNR number in the image data, the PNR numbers may be matched by the PNR number matcher (176). Once a match is made, the PNR number may be added to the baggage item record. However, the PNR data may be needed to determine travel information for the next travel segment for the baggage item. For example, the data in the PNR (112) (FIG. 1B) may include data related to lodging establishments, car rentals, air travel operators, and the like. In one or more embodiments, the programming modules may obtain the PNR data from the PNR (112) (FIG. 1B). The PNR data validator (180) can validate PNR data from the PNR (112) (Fig. 1b) for the next travel segment and generate a digital baggage item record for the baggage item list.
일반적으로, 항공사들은 변경이 있을 때마다 PNR(112)을 업데이트한다. 따라서, PNR 데이터는 승객이 크루즈에 있거나 또는 여행 경험에 참여하는 동안 업데이트할 수 있다. 승객은 여행에서 이러한 변경(즉, 업데이트들)을 획득할 수 있다. 그러나, 수하물 목록은 수하물 품목 기록에 대한 임의의 저장된 PNR 데이터를 주기적으로 검증할 필요가 있을 수 있어서, 수하물 품목은 수하물 품목의 소유자로부터의 상호작용이 거의 없이 시간에 따라 필요한 위치에 도착한다. 검증이라는 용어는 PNR 데이터에 대한 업데이트들을 획득하는 것을 포함할 수 있다.Typically, airlines update PNRs (112) whenever there is a change. Therefore, PNR data can be updated while a passenger is on a cruise or participating in a travel experience. Passengers can obtain these changes (i.e., updates) during their trip. However, baggage manifests may need to periodically verify any stored PNR data against baggage item records, ensuring that baggage items arrive at the required location on time with little or no interaction from the baggage owner. The term "verification" may include obtaining updates to PNR data.
하나 이상의 실시예에서, 시스템(100)은 승객의 예상된 도착에 대한 승객 정보를 갖는 숙박 업체로부터의 목록 MX를 포함할 수 있다. 실시간 동작에서, 어느 한 날짜에 글로벌하게 여행하는 수천 명의 승객들 때문에, 일정들은 변경된다. 이전에 언급된 바와 같이, 승객은 그들이 어디로 가고 있는지를 알지만 수하물 품목은 그렇지 않다. 변경들 또는 지연들은 잘못 배치된, 지연된 도착, 또는 분실된 수하물 품목들을 야기할 수 있으며, 이는 수하물 품목의 여행 경험의 전반적인 경험을 감소시킬 수 있다. 수하물 품목의 여행 경험은 그 소유자의 여행 경험에 직접 영향을 줄 수 있다.In one or more embodiments, the system (100) may include a list MX from a lodging provider containing passenger information regarding the passenger's expected arrival. In real-time operations, with thousands of passengers traveling globally on any given day, schedules change. As previously mentioned, passengers know where they are going, but their luggage items do not. Changes or delays can result in misplaced, delayed, or lost luggage items, which can diminish the overall travel experience of the luggage item. The travel experience of a luggage item can directly impact the travel experience of its owner.
프로그래밍 모듈들(149)은, 실행될 때, 수하물 품목 목록 기록 생성기(185)로 하여금 대응하는 수하물 목록(1211... 121x)에서의 진입을 위한 수하물 품목 목록 기록을 생성하게 하는, 프로그래밍 명령어들을 포함할 수 있다. 디지털 수하물 품목 기록 및/또는 시뮬레이션된 B-Type 메시지는 수하물 품목 기록에 입력되고 또한 다음 여행 구간에 대해 여행 사업자 또는 특정 숙박 업체에 대한 수하물 품목 목록 1211... 121x에서 로딩될 수 있다. 하나 이상의 실시예에서, 디지털 수하물 품목 목록 기록은 수하물 품목이 항공사 여행 사업자의 비행기로부터 하역되고 출항 하드카피 가방 태그 상의 IATA 가방 태그의 바코드가 시스템(100)의 취득 디바이스에 의해 스캔될 때까지 "PENDING"될 수 있다. 이러한 것은 수하물 품목의 도착을 시스템(100)에 등록할 수 있다. 시스템(100)은 하나 이상의 실시예에서 공항 컴퓨팅 인프라스트럭처의 외부에서 사용될 수 있다. 하나 이상의 실시예에서, 시스템(100)은 공항 컴퓨팅 인프라스트럭처와 중첩될 수 있지만, 예를 들어, IATA 번호판 번호들을 사용하는 다른 운송 모드들을 숙박 업체들에 의해 사용하기 위한 현장 밖의 컴퓨팅 시스템들에 대한 수하물 데이터의 액세스를 확장할 수 있다.The programming modules (149) may include programming instructions that, when executed, cause the baggage item manifest record generator (185) to generate a baggage item manifest record for entry in a corresponding baggage manifest (121 1 ... 121 x ). The digital baggage item record and/or the simulated B-Type message may be entered into the baggage item record and may also be loaded from the baggage item manifest 121 1 ... 121 x for a travel agent or a specific accommodation provider for the next travel segment. In one or more embodiments, the digital baggage item manifest record may be "PENDING" until the baggage item is unloaded from an airline travel agent's aircraft and the barcode of the IATA bag tag on the departure hardcopy bag tag is scanned by an acquisition device of the system (100). This may register the arrival of the baggage item in the system (100). The system (100) may be used outside of an airport computing infrastructure in one or more embodiments. In one or more embodiments, the system (100) may overlap with the airport computing infrastructure, but may also extend access to baggage data to off-site computing systems for use by accommodation providers, for example, for other modes of transportation using IATA license plate numbers.
하나 이상의 실시예에서, 집 전달, 보안 선별, 전환 여행 모드를 갖는 보안 선별을 위해서와 같이, 수하물 품목 목록 기록을 구축하기 위해 종료 B-Type 메시지에 기초하여 임의의 수의 목록들로부터의 승객 이름들을 매칭시킬 필요가 있을 수 있다. 집 전달 목록은, 예를 들어, 집 주소 또는 다른 지정된 주소로의 그들의 수하물 품목(들)의 전달을 스케줄링한 등록된 승객들의 리스트를 갖을 수 있다.In one or more embodiments, it may be necessary to match passenger names from any number of lists based on the termination B-Type message to build a baggage item list record, such as for home delivery, security screening, or security screening with a transition travel mode. The home delivery list may, for example, contain a list of registered passengers who have scheduled delivery of their baggage item(s) to their home address or another designated address.
도 1d는 실시예에 따른 비-종료 B-Type 메시지에 의해 트리거되는 적어도 하나의 수하물 목록을 생성하기 위한 시스템(100)의 블록도를 예시한다. 비-종료 B-Type 메시지는 IATA 번호판 번호, 승객의 이름 및/또는 PNR(passenger name record) 번호를 포함하는 B-Type 메시지이다. 비-종료 B-타입 메시지는 수하물 소스 표시자, 다수의 수하물 소스 표시자들 또는 모든 수하물 소스 표시자들에 의해 정렬될 수 있다. 도 1d는 도 1a와 유사하므로, 차이점들만이 상세히 설명될 것이다.FIG. 1d illustrates a block diagram of a system (100) for generating at least one baggage manifest triggered by a non-terminated B-Type message according to an embodiment. A non-terminated B-Type message is a B-Type message that includes an IATA license plate number, a passenger's name, and/or a passenger name record (PNR) number. A non-terminated B-Type message may be ordered by a baggage source indicator, multiple baggage source indicators, or all baggage source indicators. Since FIG. 1d is similar to FIG. 1a, only the differences will be described in detail.
비-종료 B-Type 메시지 처리Non-terminating B-Type message processing
도 1d에서, 비-종료 B-Type 메시지 수신기(158')가 제공된다. 비-제한적인 예로서, 시스템(100)은 공항으로부터 B-Type 메시지들을 수신하고 공항의 스케줄 및 운영 시간들에 따라 비-종료 B-Type 메시지들로부터 정렬 및 매칭을 시작하도록 구성될 수 있는 프로그래밍 모듈들(149)을 포함할 수 있다. 도 26b와 관련하여 설명되는 바와 같이, 제1-모드 여행 사업자(104)는 다른 국가에서 출항하는 비행을 위한 항공 여행 사업자일 수 있다.In FIG. 1d, a non-terminating B-Type message receiver (158') is provided. As a non-limiting example, the system (100) may include programming modules (149) configured to receive B-Type messages from an airport and initiate sorting and matching of the non-terminating B-Type messages according to the airport's schedule and operating hours. As described with respect to FIG. 26b, the first-mode travel operator (104) may be an air travel operator for flights departing from another country.
이러한 설명은 항공사 또는 공항 인프라스트럭처에 적용될 때 "비-종료 B-Type 메시지들(non-terminating B-Type messages)"에 적용되지만, 하나 이상의 실시예에서, 비-종료 메시지 수신기(158')는 모든 B-Type 메시지 수신기로 오버라이드되거나 또는 제어될 수 있다. 이러한 방식으로, B-Type 메시지 수신기(158')는, 예를 들어, 보안 선별 처리를 위해 모든 승객들을 비행 목록에 대해 정렬하기 위해 모든 B-Type 메시지들을 수신할 수 있다.While this description applies to "non-terminating B-Type messages" when applied to airline or airport infrastructure, in one or more embodiments, the non-terminating message receiver (158') may be overridden or controlled by all B-Type message receivers. In this manner, the B-Type message receiver (158') may receive all B-Type messages, for example, to sort all passengers against a flight list for security screening processing.
하나 이상의 실시예에서, 수하물 품목 목록 기록을 구축하기 위해 임의의 타입의 B-Type 메시지에 기초하여 임의의 수의 목록들로부터의 승객 이름들을 매칭시킬 필요가 있을 수 있다.In one or more embodiments, it may be necessary to match passenger names from any number of lists based on any type of B-Type message to build a baggage item list record.
예를 들어, 국가의 외부에서 출항하는, 그리고, 제1 국경 횡단인, 공항 코드에 의해 매칭되는, 공항에 착륙하는 이러한 수송기들에 대해, 시스템(100)은 전체 비행 목록(151) 및 비-종료 B-Type 메시지들을 수신할 수 있다. 종료 B-Type 메시지들은 도 1a에서 수신되고 처리된다. 예를 들어, 세관 보안 클리어런스를 또한 요구하는 공항에 도착하는 이러한 메시지들은 비행 목록에서의 승객의 이름들과 정렬된 B-Type 메시지들을 비교하는 것에 의해 매칭된다. 따라서, 일단 검출되는 매칭이 있고 IATA 번호판 및 승객의 이름 및/또는 PNR 번호가 비-종료 B-Type 메시지로부터 추출되면, 트리거는 보안 선별 트리거 생성기(170)를 통해 SSIA(security screening integration assistant) 시스템(190)(도 16)에 전송될 수 있다. 트리거 생성기(170)는, 실행될 때, 선별될 수하물 품목과 연관된 IATA 번호판 및/또는 승객의 이름 및/또는 PNR 번호를, 예를 들어, SSIA 시스템(190)에 전송하는 프로그래밍 명령어들을 포함할 수 있다.For example, for such transport aircraft departing from outside the country and landing at an airport that matches the airport code of the first border crossing, the system (100) may receive the entire flight manifest (151) and non-terminated B-Type messages. The terminated B-Type messages are received and processed in FIG. 1A. For example, such messages arriving at an airport that also requires customs security clearance are matched by comparing the passenger names in the flight manifest with the aligned B-Type messages. Thus, once a match is detected and the IATA license plate number and passenger name and/or PNR number are extracted from the non-terminated B-Type message, a trigger may be transmitted to the security screening integration assistant (SSIA) system (190) (FIG. 16) via the security screening trigger generator (170). The trigger generator (170) may include programming instructions that, when executed, transmit an IATA license plate number and/or a passenger's name and/or a PNR number associated with a baggage item to be screened, for example, to an SSIA system (190).
B-Type 메시지 처리 모듈(160')은, 실행될 때 메시지 정렬기(164')로 하여금 비-종료 공항의 세관을 통해 처리될 수하물 품목들에 대한 수하물 목록들을 구축하기 위해 비-종료 공항에 대해 정렬하게 할 수 있는, 프로그래밍 명령어들을 포함할 수 있다. 하나 이상의 실시예에서, 이러한 목록은 보안 보조 처리 목록일 수 있다. 다시 말해서, 수하물 품목들 중 일부는 공항 인프라스트럭처 외부의 시스템(100)에 의해 취급되지 않는다.The B-Type message processing module (160') may include programming instructions that, when executed, cause the message sorter (164') to sort for a non-terminating airport to build baggage lists for baggage items to be processed through customs at the non-terminating airport. In one or more embodiments, such lists may be security secondary processing lists. In other words, some of the baggage items are not handled by systems (100) outside the airport infrastructure.
다른 실시예들에서, 목록 MX에서 매칭되는 승객 이름이 또한 다른 목록에 추가될 수 있다. 예를 들어, 비행의 출항에 의존하여, 수하물 품목은 제1 공항 위치에서 비-종료 B-Type 메시지를 사용하는 제1 보안 스테이션을 통해 그리고 다음으로 제2 공항 위치에서 종료 B-Type 메시지를 사용하는 제2 보안 스테이션을 통해 처리될 필요가 있을 수 있다.In other embodiments, passenger names matching List MX may also be added to another list. For example, depending on the departure of the flight, baggage items may need to be processed through a first security station using a non-terminating B-Type message at a first airport location, and then through a second security station using a terminating B-Type message at a second airport location.
B-Type 메시지 처리 모듈(160')은, 실행될 때, B-Type 메시지 매칭기(166')로 하여금 비-종료 B-Type에서의 승객의 이름을 일반 목록 파일에서의 도착 클라이언트(즉, 등록된 승객)의 이름에 매칭시키게 하는, 프로그래밍 명령어들을 포함할 수 있다. B-Type 메시지에서의 승객 정보는 숙박 업체 또는 여행 모드에 대한 각각의 하나의 목록 MX에서의 미리 로딩된 정보에 매칭될 수 있다. 비-종료 BSM과 같은, 비-종료 B-Type 메시지는 도 14a와 관련하여 설명된다.The B-Type message processing module (160') may include programming instructions that, when executed, cause the B-Type message matcher (166') to match the passenger name in the non-terminating B-Type to the name of the arriving client (i.e., registered passenger) in the general list file. The passenger information in the B-Type message may be matched to pre-loaded information in each of the list MXs for the accommodation provider or travel mode. A non-terminating B-Type message, such as a non-terminating BSM, is described with respect to FIG. 14A.
B-Type 메시지 처리 모듈(160')은, 실행될 때, B-Type 메시지 데이터 추출기(168')로 하여금 비-종료 B-Type 메시지로부터 정보를 추출하고 데이터를 수하물 목록(1211... 121x) 및/또는 수하물 품목 목록 기록에 병합하게 하는, 프로그래밍 명령어들을 포함할 수 있다.The B-Type message processing module (160') may include programming instructions that, when executed, cause the B-Type message data extractor (168') to extract information from a non-terminated B-Type message and merge the data into a baggage manifest (121 1 ... 121 x ) and/or baggage item manifest record.
도 26b와 관련하여 설명되는 바와 같이, 비-종료 B-Type 메시지는 종료 B-Type 메시지 이전에 LIB 품목 목록 기록 생성기(185)를 시작할 수 있다. 그러나, 항공 여행 산업에서 발생하는 지연 또는 변경 때문에, LIB(2450)(도 24)는 종료 BSM과 같은 종료 B-Type 메시지의 정보에 기초하여 새로운 LIB 데이터로 업데이트될 수 있다.As described with respect to FIG. 26b, a non-terminating B-Type message may initiate the LIB Item List Record Generator (185) prior to a terminating B-Type message. However, due to delays or changes occurring in the air travel industry, the LIB (2450) (FIG. 24) may be updated with new LIB data based on information in a terminating B-Type message, such as a terminating BSM.
예를 들어, 각각의 변경은 새로운 비행 또는 여행 정보를 갖는 새로운 PNR 번호를 생산할 수 있다.For example, each change may produce a new PNR number with new flight or travel information.
도 1b에서 설명되는 바와 같이, 제1 여행 구간은 비행기 상에 있을 수 있다. 그러나, 수하물 품목은 수하물 목록에 따라 수하물 품목을 숙박 업체에 도착하는 대로 등록하기 위해 스캔되기 전에 시스템(100)의 직원들 또는 다른 수하물 취급기들에 의해 기차역, 버스역, 호텔 등으로부터 픽업되었을 수 있다. 숙박 업체에서, 수하물 품목은 그 다음 여행 구간을 시작한다. 이것은 크루즈 선박 또는 리조트일 수 있다.As illustrated in Figure 1b, the first travel segment may be on an airplane. However, baggage items may have been picked up from a train station, bus station, hotel, etc. by system (100) staff or other baggage handlers before being scanned for registration at the accommodation facility according to the baggage manifest. At the accommodation facility, the baggage items then begin the next travel segment. This may be a cruise ship or resort.
비-종료 B-Type 메시지 처리Non-terminating B-Type message processing
도 1e는 실시예에 따른 하나 이상의 B-Type 메시지에 기초하여 변칙적 수하물 품목을 복구하기 위한 시스템의 블록도를 예시한다. 도 1e에서, B-Type 또는 수하물 정보 메시지 수신기(158")가 제공된다. 비-제한적인 예로서, 시스템(100)은 하나 이상의 공항으로부터 B-Type 또는 수하물 정보 메시지들을 수신하고 수하물 품목들에서 체크인된 비-일상적 발송을 표현하는 참조 표시자들에 따라 B-Type 메시지들의 정렬 및 매칭을 수행하도록 구성될 수 있는 프로그래밍 모듈들(149)을 포함할 수 있다. 비-일상적 발송은 수하물 품목의 도착에서의 지연들을 야기할 수 있거나 또는 분실된 또는 누락된 수하물 품목들을 표시할 수 있다.FIG. 1E illustrates a block diagram of a system for recovering irregular baggage items based on one or more B-Type messages according to an embodiment. In FIG. 1E, a B-Type or baggage information message receiver (158") is provided. As a non-limiting example, the system (100) may include programming modules (149) configured to receive B-Type or baggage information messages from one or more airports and perform sorting and matching of the B-Type messages according to reference indicators representing irregular shipments checked in baggage items. The irregular shipments may cause delays in the arrival of baggage items or may indicate lost or missing baggage items.
B-Type 또는 수하물 정보 메시지 수신기(158")는 비행 목록의 출항 항공사 BSM을 갖는 승객들에 대한 B-Type 또는 수하물 정보 메시지들을 수신하고, 이러한 승객들의 수하물 품목들로서 후속 B-Type 메시지들을 수신하고, 수하물 취급 시스템(63)과 상호작용하고 다음으로 변칙적 수하물 품목을 표현하는 참조 표시자들을 B-Type 메시지들에서 정렬할 수 있다. 서버는 비행 목록을 수신할 수 있다.A B-Type or Baggage Information Message Receiver (158") receives B-Type or Baggage Information Messages for passengers having an departing airline BSM on the flight manifest, receives subsequent B-Type messages as baggage items for these passengers, interacts with the baggage handling system (63), and then sorts the reference indicators representing the irregular baggage items in the B-Type messages. The server can receive the flight manifest.
하나 이상의 실시예에서, B-Type 또는 수하물 정보 메시지 수신기(158")는 호텔, 숙박 업체 또는 리조트 또는 비행 목록으로부터 목록 MX의 출항 항공사 BSM을 갖는 승객들에 대한 B-Type 또는 수하물 정보 메시지들을 수신하고, 이러한 승객들의 체크된 수하물 품목들로서 후속 B-Type 또는 수하물 정보 메시지들을 수신하고, 수하물 취급 시스템(63)과 상호작용하고 다음으로 변칙적 수하물 품목을 표현하는 B-Type 또는 수하물 정보 메시지들에서 참조 표시자들에 대해 정렬할 수 있다. 목록 MX는 수하물 품목을 전달하기 위한 주소, 예약 날짜 및 예약 지속기간을 포함하는 승객의 예약을 식별할 수 있다.In one or more embodiments, the B-Type or Baggage Information Message receiver (158") may receive B-Type or Baggage Information Messages for passengers having an outgoing carrier BSM in List MX from a hotel, lodging establishment or resort or flight list, receive subsequent B-Type or Baggage Information Messages as checked baggage items for these passengers, interact with the baggage handling system (63) and then sort for reference indicators in the B-Type or Baggage Information Messages representing irregular baggage items. List MX may identify a passenger's reservation including an address for delivery of baggage items, reservation date and reservation duration.
하나 이상의 실시예에서, 마스터 목록을 생성할 필요가 있을 수 있거나 또는 비행 목록은 B-Type 또는 수하물 정보 메시지에 기초하여 목록으로부터의 승객 이름들을 매칭시키고 변칙적 수하물 품목 목록 기록을 구축하기 위해 여행되고 있는 비-일상적 발송을 표현하는 참조 표시자들에 대해 정렬하기 위해 사용된다.In one or more embodiments, it may be necessary to create a master list or flight list is used to match passenger names from the list based on B-Type or Baggage Information Messages and sort against reference indicators representing non-routine shipments being traveled to build an irregular baggage item list record.
하나 이상의 실시예에서, B-Type 또는 수하물 정보 메시지 수신기(158")는 호텔, 숙박 업체 또는 리조트로부터 비행 목록 또는 목록 MX의 출항 항공사 BSM을 갖는 승객들에 대한 B-Type 또는 수하물 정보 메시지들을 수신하고, 이러한 승객들의 수하물 품목들로서 후속 B-Type 또는 수하물 정보 메시지들을 수신하고, 수하물 취급 시스템(63)과 상호작용하고 다음으로 변칙적 수하물 품목을 표현하는 B-Type 또는 수하물 정보 메시지들에서 참조 표시자들에 대해 정렬할 수 있다. 목록 MX는 수하물 품목을 전달하기 위한 주소, 예약 날짜 및 예약 지속기간을 포함하는 승객의 예약을 식별할 수 있다.In one or more embodiments, the B-Type or Baggage Information Message receiver (158") may receive B-Type or Baggage Information Messages for passengers having an outgoing airline BSM of a flight manifest or List MX from a hotel, lodging establishment or resort, receive subsequent B-Type or Baggage Information Messages as baggage items for these passengers, interact with the baggage handling system (63) and then sort for reference indicators in the B-Type or Baggage Information Messages representing the irregular baggage items. The List MX may identify the passenger's reservation including the address for delivery of the baggage items, the reservation date and the reservation duration.
변칙적 수하물 품목을 표현하는 하나 이상의 B-Type 또는 수하물 정보 메시지들에서의 하나 이상의 참조 표시자가 검출되면, 참조 표시자 정보 및 B-Type 또는 수하물 정보 메시지 정보는 수하물 품목 복구 관리기(182)에 전송될 수 있다. 도 37a 및 도 37b와 도 38에 관련하여 더 상세히 설명되는 바와 같이, 수하물 품목 복구 관리기(182)는 참조 표시자 정보 및 B-Type 또는 수하물 정보 메시지 정보를 처리하여, 수하물 품목이 수하물 품목 파인더(184)에 의해 복구되거나 또는 발견될 수 있도록 한다.If one or more reference indicators in one or more B-Type or baggage information messages representing an anomalous baggage item are detected, the reference indicator information and the B-Type or baggage information message information may be transmitted to a baggage item recovery manager (182). As described in more detail with respect to FIGS. 37A and 37B and FIG. 38 , the baggage item recovery manager (182) processes the reference indicator information and the B-Type or baggage information message information so that the baggage item can be recovered or found by a baggage item finder (184).
B-Type 또는 수하물 정보 메시지 처리 모듈(160")은, 실행될 때 메시지 정렬기(164")로 하여금 수하물 품목의 비-일상적 발송을 표현하는 참조 표시자들에 대해 정렬하게 할 수 있는, 프로그래밍 명령어들을 포함할 수 있다.The B-Type or Baggage Information Message Processing Module (160") may include programming instructions that, when executed, may cause the Message Sorter (164") to sort reference indicators representing non-routine shipments of baggage items.
B-Type 또는 수하물 정보 메시지 처리 모듈(160")은, 실행될 때 B-Type 메시지 매칭기(166')로 하여금 B-Type 또는 수하물 정보 메시지에서의 승객의 이름을 목록 MX 또는 비행 목록에서의 승객의 이름에 매칭시키게 하는, 프로그래밍 명령어들을 포함할 수 있다. B-Type 또는 수하물 정보 메시지에서의 승객 정보는 숙박 업체 또는 여행 모드에 대한 각각의 하나의 목록 MX에서의 미리 로딩된 정보에 매칭될 수 있다.The B-Type or Baggage Information Message Processing Module (160") may include programming instructions that, when executed, cause the B-Type Message Matcher (166') to match a passenger's name in a B-Type or Baggage Information Message to a passenger's name in a List MX or a flight list. The passenger information in the B-Type or Baggage Information Message may be matched to preloaded information in each one of the List MXs for the accommodation provider or the travel mode.
B-Type 또는 수하물 정보 메시지 처리 모듈(160")은, 실행될 때 B-Type 또는 수하물 정보 메시지 데이터 추출기(168")로 하여금 B-Type 또는 수하물 정보 메시지로부터 정보를 추출하고 그 데이터를 변칙적 수하물 목록(1191... 119x) 및/또는 수하물 품목 목록 기록에 병합하게 하는, 프로그래밍 명령어들을 포함할 수 있다. 항공 여행 산업에서 발생하는 지연들 또는 변경들 때문에, LIB(2450)(도 24) 또는 변칙적 수하물 목록(1191... 119x)은 종료 BSM의 정보에 기초하여 새로운 LIB 데이터로 업데이트될 수 있다.The B-Type or Baggage Information Message Processing Module (160") may include programming instructions that, when executed, cause the B-Type or Baggage Information Message Data Extractor (168") to extract information from the B-Type or Baggage Information Message and merge that data into the Irregular Baggage Manifest (119 1 ... 119 x ) and/or Baggage Item Manifest record. Due to delays or changes occurring in the air travel industry, the LIB (2450) (FIG. 24) or Irregular Baggage Manifest (119 1 ... 119 x ) may be updated with new LIB data based on information from the terminating BSM.
예를 들어, 수하물 품목 또는 승객의 운송에서의 변경들은 새로운 비행 또는 여행 정보를 갖는 새로운 PNR 번호를 생산할 수 있다. B-Type 또는 수하물 정보 메시지에서의 새로운 비행 또는 여행 정보는 수하물 품목에 대한 새로운 일상적 발송으로 하여금 변칙적 수하물 품목을 찾거나 또는 위치확인하고 복구하기 위해 생성되게 할 수 있다.For example, changes in baggage items or passenger transportation may generate a new PNR number with new flight or journey information. New flight or journey information in a B-Type or Baggage Information message may trigger new routine transmissions for baggage items to locate, locate, and recover irregular baggage items.
프로그래밍 모듈들(149)은, 실행될 때, 변칙적 수하물 품목 목록 기록 생성기(185')로 하여금 대응하는 변칙적 수하물 목록(1191... 119x)에서의 진입을 위한 변칙적 수하물 품목 목록 기록을 생성하게 하는, 프로그래밍 명령어들을 포함할 수 있다.The programming modules (149) may include programming instructions that, when executed, cause the irregular baggage item list record generator (185') to generate an irregular baggage item list record for entry in the corresponding irregular baggage list (119 1 ... 119 x ).
귀환 구간 가방 태그 정보Return section bag tag information
하나 이상의 실시예에서, 귀환 여행 구간에 대해, 체크인을 위해 출항 비행 항공사 가방 태그를 사용하는 것은, 현재의 원격 체크인 프로세스에서의 주요 결함들을 해결하는 능력을 허용한다. 크루즈 라인 체크인에 집중하는 것은 발렛 태그들을 중심으로 다루었고, 이는 크루즈 라인이 바다에서 심각한 시간 제약들 하에서 선박 상의 과중한 업무에 시달리는 직원을 통해 실행하는 체크인 프로세스에 대한 모든 작업과 함께 선박 상에서 탑승권 및 발렛 태그들을 검색하는 비행에 대해 승객을 체크인하는 것을 허용한다. 체크인 프로세스는 어렵고 신뢰할 수 없으며 그 이유는 이러한 프로세스가 선박 상에서 발생하는 것을 허용하는 하이브리드 항공사 체크인 기능들을 생성해야 하기 때문이다. 다른 쟁점들은 작업을 취급하기 위한 더 많은 시간 및 선박 상의 작업부하를 해결하기 위한 다른 시도들을 허용하기 위해 크루즈 선박들 상의 노력을 돕도록 시도하기 위해 48시간으로 확장된 항공사 체크인 윈도우를 포함한다. 이러한 것은 1-페이지 문서에 대한 특허에서, 선박으로부터 체크인하는 모든 승객들에 대한 문서들의 인쇄 및 서비스를 사용하여 각각의 승객에 대한 각각의 방에 발렛 태그들 및 탑승 문서들을 전달하기 위한 더 빠른 프로세스를 허용하는 것으로 해결되었다. 이러한 모든 장애물들은 제품의 양 및 재정적 성공을 제한한다. 본 명세서에서 개시되는 현재의 시스템들 및 방법들은 선박 직원으로부터의 작업 및 각각의 승객에 대한 방들로의 문서들의 임의의 전달을 제거한다. 출항 가방 태그(이전의 쓰레기)와 함께 기술 라이트 또는 B-Type 메시지 체크인 프로세스를 사용하는 것은 선박의 매끄러운 체크인 프로세스를 허용하며 그 이유는 가방이 중요한 검색가능 데이터로 이미 마킹되어 있어 사용자가 항공사 체크인 프로세스에 액세스하는 것을 허용하기 때문이다. 이러한 매끄러운 수하물 프로세스는 이미 태그된 가방이 항공사 체크인에 대한 정보 흐름을 허용하는 식별자로 프로세스를 통해 흐르는 것을 허용할 것이다. 원래 IATA 가방 태그 스캔은 호텔들, 리조트들 등에서의 다른 원격 동작들이 제한된 기술, 워크스테이션 프린터들 및 공간을 갖는 것을 또한 허용할 뿐만 아니라, 네트워크에서의 원격 체크인 전체에 걸쳐 매끄럽고 비용-효율적인 시스템을 허용하고 재정적으로 지속가능한 프로세스를 허용한다.In one or more embodiments, using outbound airline bag tags for check-in on the return leg of the journey allows for the ability to address key deficiencies in current remote check-in processes. Focusing on cruise line check-in centers around valet tags, which allow cruise lines to check in passengers for flights that require scanning boarding passes and valet tags onboard, along with the entire check-in process performed by overworked onboard staff under severe time constraints at sea. The check-in process is difficult and unreliable, requiring the creation of hybrid airline check-in functions that allow this process to occur onboard ships. Other issues include extended airline check-in windows to 48 hours to allow for more time to handle operations and other attempts to address shipboard workload. This is addressed in the patent for a one-page document, which allows for a faster process of printing and serving documents for all passengers checking in from the ship, delivering valet tags and boarding documents to each passenger's room. All of these obstacles limit product volume and financial success. The current systems and methods disclosed herein eliminate the need for ship staff and the arbitrary transfer of documents to each passenger's room. Using a technology-lite or B-Type message check-in process with departure bag tags (formerly known as "trash") allows for a seamless check-in process on ships because bags are already marked with searchable data, allowing users to access the airline check-in process. This seamless baggage process would allow already tagged bags to flow through the process with an identifier that allows information to flow to airline check-in. The original IATA bag tag scan not only allows other remote operations at hotels, resorts, and other locations with limited technology, workstation printers, and space, but also allows for a seamless, cost-effective system and financially sustainable process across the entire network for remote check-in.
출항 경로 여행 경험Departure route travel experience
도 1b는 실시예에 따른 귀환 여행 구간들에 대해 승객을 체크인하기 위한 시스템(100)의 블록도를 예시한다. 하나 이상의 실시예에서, 시스템(100)은 귀환 구간에 대해 승객을 체크인하고 또는 도착하는 수하물 품목의 LIB(2450)를 활성화하기 위해 사용될 수 있다.FIG. 1B illustrates a block diagram of a system (100) for checking in passengers for return journey segments according to an embodiment. In one or more embodiments, the system (100) may be used to check in passengers for return journeys or to activate a LIB (2450) for arriving baggage items.
도 1b는 다수의 여행 구간들을 따라 수하물 품목의 숙박 업체 또는 다음 여행 모드로의 예시적인 여행 여정을 제공한다.Figure 1b provides an exemplary travel itinerary of baggage items along multiple travel segments to accommodations or to the next travel mode.
시스템(100)은 라인들 A-A와 B-B 사이에 표기된다. 시스템(100)은 제1-모드 여행 사업자(104)의 여행 정보 시스템(108), 선택적인 중간 여행 사업자(106)의 여행 정보 시스템(110) 및/또는 숙박 업체(126)의 여행 정보 시스템(128)과 통신할 수 있다. 본 명세서에서 설명되는 실시예들에서, 숙박 업체(126)는 크루즈 선박이다. 여행 정보 시스템(108, 110 및 128)은, 예를 들어, 인터넷에 접속되는 웹-기반 서버를 포함할 수 있다. 시스템(100)의 하나 이상의 컴포넌트는 목적지 포인트가 숙박 업체에 대해 또한 로컬인 DP(107)에 대해 로컬로 위치확인된다. 하나 이상의 실시예에서, 숙박 업체(126)는 리조트 목적지 또는 호텔일 수 있다.The system (100) is represented between lines A-A and B-B. The system (100) can communicate with a travel information system (108) of a first-mode travel operator (104), a travel information system (110) of an optional intermediate travel operator (106), and/or a travel information system (128) of a lodging provider (126). In the embodiments described herein, the lodging provider (126) is a cruise ship. The travel information systems (108, 110, and 128) can include, for example, a web-based server connected to the Internet. One or more components of the system (100) are located locally to a DP (107), whose destination point is also local to the lodging provider. In one or more embodiments, the lodging provider (126) can be a resort destination or a hotel.
제1-모드 여행 사업자(104)는 항공사 사업자, 버스 사업자, 및 기차 사업자 중 하나일 수 있다. 그러나, 논의의 목적들을 위해, 예들은 제1-모드 여행 사업자가 항공사 사업자인 것과 관련하여 설명될 것이다. 선택적인 중간 여행 사업자(106)는 항공사 사업자, 버스 사업자, 및 기차 사업자 중 하나일 수 있다.The first-mode travel operator (104) may be one of an airline operator, a bus operator, or a train operator. However, for the purposes of this discussion, examples will be described with the first-mode travel operator being an airline operator. The optional intermediate travel operator (106) may be one of an airline operator, a bus operator, or a train operator.
파선들로서 표현되는, 여행 여정(140)은 기점의 포인트(즉, 집(102))로부터 구간 L4를 통해 숙박 업체(126)에서의 숙박의 포인트 또는 승선까지 승객 및 승객 수하물(138)의 여행 구간들 L1, L2, 및 L3의 경로를 표기한다. 구간 L1은 집(102)으로부터 제1-모드 여행 사업자(104)로의 여정인 여행 경로이다. 구간 L2는 제1-모드 여행 사업자(104)를 사용하여 DP(107)로 또는 중간 여행 사업자(106)와 연관된 선택적인 구간 L3으로의 여정인 여행 경로이다. 선택적인 구간 L3은 중간 여행 사업자(106)를 사용하여 DP(107)로의 여정인 여행 경로이다. 예를 들어, 승객은 구간 L2의 끝에서 그 여행 경로를 끝내고 구간 L3을 따라 DP(107)로의 여행을 시작하기 위해 상이한 여행 사업자 또는 비행의 교통수단에 탑승할 수 있다. 여전히 추가로, 구간 L3의 여행 경로는 하나 이상의 중간 여행 사업자를 포함할 수 있다는 점이 인식되어야 한다. 일부 경우들에서, 승객의 여정은, 여행 여정(140)의 경로를 따라 목적지 포인트 DP로의 직접 비행 또는 직접 여행 여정의 경우에서와 같이, 제로(0) 중간 여행 사업자들을 갖을 수 있다.A travel itinerary (140), represented as dashed lines, represents the path of a passenger and passenger baggage (138) from a point of origin (i.e., home (102)) to a point of lodging or embarkation at a lodging provider (126) via segment L4, segment L1, L2, and L3. Segment L1 is a travel route that is a journey from home (102) to a first-mode travel provider (104). Segment L2 is a travel route that is a journey using the first-mode travel provider (104) to a DP (107) or to an optional segment L3 associated with an intermediate travel provider (106). Optional segment L3 is a travel route that is a journey to a DP (107) using an intermediate travel provider (106). For example, a passenger may end his or her travel route at the end of segment L2 and board a different travel provider or flight to begin his or her journey to the DP (107) along segment L3. Additionally, it should be noted that the travel route of segment L3 may include one or more intermediate travel operators. In some cases, the passenger's itinerary may have zero (0) intermediate travel operators, such as a direct flight to the destination point DP along the travel route (140) or a direct travel itinerary.
귀환 경로 여행 경험Return Route Travel Experience
도 1c는 실시예에 따른 숙박 업체로부터 나온 후에 귀환 여행 구간들에 대해 승객의 수하물을 체크인하기 위한 시스템(100)의 블록도를 예시한다. 도 1c의 시스템은 도 1b의 동일한 시스템(100)이다. 그러나, 시스템(100)의 컴포넌트들은 OP-BTI를 취득하기 위해 상이한 공항 외 위치들에 분산될 수 있다.Figure 1c illustrates a block diagram of a system (100) for checking in passenger baggage for return journey segments after leaving a lodging facility according to an embodiment. The system of Figure 1c is the same system (100) as that of Figure 1b. However, the components of the system (100) may be distributed to different off-airport locations to obtain OP-BTI.
하나 이상의 실시예에 따르면, 귀환 경로는, L4' 상에서 숙박 업체를 떠난 후에, 여행 구간 L2' 및 L1'를 포함할 수 있다. 귀환 경로는, 예를 들어, L3', L2' 및 L1'을 포함할 수 있다. 하나 이상의 실시예에서, 승객 일정은 L2' 이후 그리고 여정 L1'을 시작하기 이전에 임시 숙박 예약을 포함할 수 있다. 알 수 있는 바와 같이, 승객 여행 경험을 위한 많은 가능한 여행 모드들 및 숙박 체류들이 있다.According to one or more embodiments, the return itinerary may include travel segments L2' and L1' after leaving the lodging facility on L4'. The return itinerary may include, for example, L3', L2', and L1'. In one or more embodiments, the passenger itinerary may include a temporary accommodation reservation after L2' and before starting the journey L1'. As can be appreciated, there are many possible travel modes and accommodation stays for the passenger travel experience.
귀환 경로에 대해, 출항 인쇄된 가방 태그(142')는 귀환 비행에 대한 수하물 체크인 이전에 다른 여행 모드들에서의 추적, 위치확인 및 정보 수집 중 적어도 하나를 위해 사용될 수 있다. 하나 이상의 실시예에서, 수하물 품목은 일부 여행 모드들에 대해 승객으로부터 속박되지 않을 수 있다. 일부 경우들에서, 승객은 다른 여행 모드들을 사용하여 가방 없이 여행할 수 있다.For return journeys, the printed baggage tag (142') may be used for at least one of tracking, locating, and information gathering in other travel modes prior to baggage check-in for the return flight. In one or more embodiments, baggage items may not be secured from the passenger for some travel modes. In some cases, the passenger may travel bag-free using other travel modes.
하나 이상의 실시예에 따르면, 시스템(100)은, 규정된 체크인 윈도우 내의 귀환 비행에 대해 체크인될 다른 여행 모드들에 대해 승객으로부터 수하물 품목을 속박되지 않게 하고, 수하물 품목 상의 배치를 위해 귀환 비행 가방 태그를 인쇄하고, 수하물 품목을 항공사 사업자의 유치로 전환하기 위해, 시스템(2700)(도 27) 및/또는 시스템(3100)(도 31)에 통합되거나 또는 접속될 수 있다. 하나 이상의 실시예에서, 시스템(100)은 시스템(2700 및/또는 3100)에 통합되거나 또는 접속될 수 있다.According to one or more embodiments, the system (100) may be integrated with or connected to system (2700) (FIG. 27) and/or system (3100) (FIG. 31) to release baggage items from passengers for other travel modes to be checked in for a return flight within a prescribed check-in window, print a return flight bag tag for placement on the baggage item, and transfer the baggage item to the custody of the airline operator. In one or more embodiments, the system (100) may be integrated with or connected to system (2700) and/or system (3100).
하나 이상의 실시예에 따르면, 시스템(100, 2700 및/또는 3100)은 항공사 사업자 또는 항공사 사업자의 키오스크와 연관된 프린터로 하여금 항공사 여행 사업자와 함께 귀환 비행에 대한 귀환 비행 IATA 호환가능한 가방 태그를 인쇄하게 할 수 있다. 하나 이상의 실시예에서, 시스템(100, 2700 및/또는 3100)은 출항 하드카피 가방 태그를 귀환 비행 IATA 가방 태그로 대체하기 위해 귀환 비행에 대한 IATA 가방 태그를 인쇄하는 인쇄 디바이스를 포함할 수 있다.According to one or more embodiments, the system (100, 2700, and/or 3100) may cause a printer associated with an airline carrier or an airline carrier kiosk to print a return flight IATA compatible bag tag for the return flight in conjunction with the airline travel agent. In one or more embodiments, the system (100, 2700, and/or 3100) may include a printing device that prints an IATA bag tag for the return flight to replace the outbound hardcopy bag tag with the return flight IATA bag tag.
하나 이상의 실시예에서, 귀환 비행 IATA 가방 태그 상의 인쇄된 IATA 가방 태그 번호는, 수하물 품목들이 항공사 사업자로부터 하역되어 항공사 또는 공항 인프라스트럭처로부터 픽업된 후, 귀환 경로의 이러한 부분들 동안 공항 외 위치들 및 임시 숙박 업체들에서 재활용된 고유 식별자로서 사용하기 위해 재활용될 수 있다. 귀환 경로 상의 귀환 비행 IATA 가방 태그는 수하물이 항공사 여행 사업자 상의 그의 귀환 경로를 완료한 후의 임시 숙박 업체들을 포함하는 임의의 다른 여행 모드들 및 숙박 업체들에 대한 폐기되지 않은 머신-판독가능 가방 태그이다.In one or more embodiments, the printed IATA bag tag number on the return flight IATA bag tag may be recycled for use as a recycled unique identifier at off-airport locations and temporary accommodation providers during these portions of the return route after the baggage items have been unloaded from the airline operator and picked up from the airline or airport infrastructure. The return flight IATA bag tag on the return route is a non-discarded machine-readable bag tag for any other travel modes and accommodation providers, including temporary accommodation providers, after the baggage has completed its return route on the airline travel operator.
목적지 포인트 DP(107)는 숙박 업체(126)의 출항지에 대해 로컬이다. 시스템(100) 또는 시스템의 하나 이상의 컴포넌트는 임의의 여행 사업자들과는 독립적인 제3자 서비스 제공자에 의해 제어되고 관리될 수 있다. 시스템(100)은 목적지 포인트 DP(107)에 대해 로컬인 여행 사업자에 의해 제어되고 관리될 수 있다. 목적지 포인트 DP(107)에 대해 로컬인 여행 사업자는 항공사 사업자, 기차 사업자, 버스 사업자, 크루즈 선박 사업자, 또는 이들의 조합일 수 있다. 본 명세서에서 설명되는 취득 디바이스들은 대안적인 여행 모드들에서와 같이 수하물 품목들을 위치확인하고 추적하기 위해 공항 외 위치들에 분산될 수 있다.The destination point DP (107) is local to the departure point of the lodging provider (126). The system (100) or one or more components of the system may be controlled and managed by a third-party service provider independent of any travel providers. The system (100) may be controlled and managed by a travel provider local to the destination point DP (107). The travel provider local to the destination point DP (107) may be an airline, train, bus, cruise ship, or a combination thereof. The acquisition devices described herein may be distributed to non-airport locations to locate and track baggage items, as in alternative travel modes.
일부 경우들에서, 제1-모드 여행 사업자에 의한 여행 경로들 및 선택적인 중간 여행 사업자(106)의 여행 경로가 역으로 될 수 있고, 따라서 구간 L2 상의 승객에 의한 여정인 여행 경로는 중간 여행 사업자(106)에 의한 것일 수 있고, DP(107)로의 구간 L3 상의 승객에 의한 여정인 여행 경로는 제1-모드 여행 사업자를 사용하는 것일 수 있다.In some cases, the travel routes by the first-mode travel operator and the travel routes of the optional intermediate travel operator (106) may be reversed, such that the travel route by the passenger on segment L2 may be by the intermediate travel operator (106), and the travel route by the passenger on segment L3 to DP (107) may use the first-mode travel operator.
시스템(100)의 컴포넌트는 BT(bag tag)(142)를 스캔하기 위한 스캐너(116)를 포함할 수 있다. 항공사 사업자로부터의 예시적인 BT(142)가 도 2a와 관련하여 더 상세히 설명될 것이다. BT(142)는, 제1 여행 구간의 제1-모드 여행 사업자(104)로부터와 같이, O-BTI(original bag tag identifier)(114)를 갖는 OP-BT(original paper bag tag)이다. O-BTI(114)는 제1-모드 여행 사업자(104)에 의해 데이터베이스에 저장될 수 있다.A component of the system (100) may include a scanner (116) for scanning a bag tag (BT) (142). An exemplary BT (142) from an airline operator will be described in more detail with reference to FIG. 2A. The BT (142) is an original paper bag tag (OP-BT) having an original bag tag identifier (O-BTI) (114), such as from a first-mode travel operator (104) of a first travel segment. The O-BTI (114) may be stored in a database by the first-mode travel operator (104).
하나 이상의 실시예에서, 모바일 통신 디바이스(15)를 갖는 승객은 BT(142)의 이미지를 캡처할 수 있다. 하나의 예에 따르면, BT(142)는 공항에 있는 키오스크에 의해 인쇄되고 승객에 의해 수하물 품목 상에 배치되었을 수 있다.In one or more embodiments, a passenger with a mobile communication device (15) may capture an image of a BT (142). In one example, the BT (142) may be printed by a kiosk at the airport and placed on a baggage item by the passenger.
하나 이상의 실시예에서, 모바일 통신 디바이스(15)를 갖는 승객은 출항 하드카피 가방 태그 상에 승객 정보의 적어도 일부를 갖는 인쇄된 기기의 이미지를 캡처할 수 있다. 비-제한적인 예로서, 인쇄 기기는 집에 있는 인쇄 가방 태그일 수 있다. 다른 예들에서, 인쇄된 기기는 도 2b와 관련하여 설명되는 바와 같은 종래의 항공사 태그 마커(212)일 수 있다. 비-제한적인 예로서, 인쇄된 기기는 기기로부터 직접 PNR(passenger name record) 번호를 추출하거나 또는 항공사 사업자와 연관된 컴퓨터 시스템에 의해 동작가능하게 액세스가능한 메모리로부터 PNR 번호에 액세스하기 위해 사용될 수 있는 승객/항공사 정보를 갖는 다른 인쇄된 문서들일 수 있고, 항공사 사업자는 인쇄될 인쇄된 텍스트의 소스 및 인쇄될 출항 하드카피 가방 태그의 레이아웃 및/또는 출항 하드카피 가방 태그 상에 인쇄되는 텍스트의 적어도 일부를 갖는 인쇄된 기기이다.In one or more embodiments, a passenger with a mobile communication device (15) may capture an image of a printed device having at least a portion of passenger information on a departure hardcopy baggage tag. As a non-limiting example, the printed device may be a printed baggage tag at home. In other examples, the printed device may be a conventional airline tag marker (212) as described with respect to FIG. 2B. As a non-limiting example, the printed device may be other printed documents having passenger/airline information that may be used to extract a passenger name record (PNR) number directly from the device or to access a PNR number from memory operably accessible by a computer system associated with the airline operator, the airline operator being the source of the printed text to be printed and the layout of the departure hardcopy baggage tag to be printed and/or the printed device having at least a portion of the text to be printed on the departure hardcopy baggage tag.
하나 이상의 실시예에서, 시스템(100)의 컴포넌트들은 또한 RFID(radio-frequency identification) 판독기 또는 NFC(near field communication) 식별 판독기를 포함할 수 있으며, 이들 양자 모두는 본 명세서에서 선택적이라는 점을 표기하기 위해 파선 박스로 표기되는 RFID-R(150)로서 참조된다. RFID 판독기는 태그들을 자동으로 식별하고 추적하기 위해 전자기장들을 수신한다. 일부 경우들에서, 승객 수하물(138)은 10자리 번호판 또는 동등한 식별자를 생산하는 RFID 태그 또는 NFC(near field communication) 호환가능한 태그들을 사용할 수 있다. 그러나, 현재 대부분의 수하물은 여전히 승객의 수하물(138)의 단편을 식별하는 주요 수단으로서 인쇄된 또는 종이 가방 태그를 사용한다.In one or more embodiments, components of the system (100) may also include a radio-frequency identification (RFID) reader or a near field communication (NFC) identification reader, both of which are referred to herein as RFID-R (150) and are indicated by a dashed box to indicate that they are optional. The RFID reader receives electromagnetic fields to automatically identify and track tags. In some cases, passenger baggage (138) may use RFID tags or near field communication (NFC) compatible tags that produce a 10-digit license plate or equivalent identifier. However, most baggage currently still uses printed or paper bag tags as the primary means of identifying pieces of passenger baggage (138).
하나 이상의 실시예에서, 승객 수하물(138)은 GPS(Global Positioning System) 추적기, GSM(Global System for Mobile Communications) 추적기, GSM-5G 추적기, WIFI-가능형 통신 디바이스, BLE(BLUETOOTH Low Energy) 디바이스, BLUETOOTH-가능형 통신 디바이스, 단거리 RF 통신 디바이스 및 호환가능한 무선 통신 프로토콜들을 사용하는 장거리 통신 디바이스와 같은 무선-주파수 통신 디바이스를 포함할 수 있다.In one or more embodiments, passenger baggage (138) may include a radio-frequency communication device, such as a Global Positioning System (GPS) tracker, a Global System for Mobile Communications (GSM) tracker, a GSM-5G tracker, a WIFI-enabled communication device, a BLUETOOTH Low Energy (BLE) device, a BLUETOOTH-enabled communication device, a short-range RF communication device, and a long-range communication device using compatible wireless communication protocols.
승객 수하물(138)이라는 용어는 하나 이상의 수하물 품목을 포함할 수 있다. 하나 이상의 수하물 품목은 제1 수하물 품목을 포함할 수 있다. 일부 경우들에서, 제1 수하물 품목의 BT(142)만이 승객의 가방 번호를 디지털적으로 재생성하기 위해 스캔될 필요가 있을 수 있다.The term "passenger baggage" (138) may include one or more baggage items. The one or more baggage items may include a first baggage item. In some cases, only the BT (142) of the first baggage item may need to be scanned to digitally regenerate the passenger's bag number.
저장된 디지털 O-BTI(114)는 IATA(International Air Transport Association) 가방 태그 코드 및 사업자의 다른 표준화된 포맷과 호환가능한 포맷으로 변환될 수 있다. 예를 들어, 항공사 가방 태그는 공항 및 대도시 구역들을 지정하는 3문자 영숫자 지오코드를 포함하는 IATA 코드를 포함할 수 있다. IATA 코드는 IATA 위치 식별자라고 또한 알려져 있다. IATA는 항공사 산업을 위한 가방 태그들의 생성을 위한 산업 표준 규칙들을 또한 공개한다. 인쇄된 BT(142)는 10자리 번호판 및 도 2a에 도시되는 대응하는 바코드를 포함할 수 있다. O-BTI(114)는 도 2a에서 설명되는 바와 같이, IATA 지오코드를 생성하는 정보, 원래 항공사 비행 정보, 10자리 번호판, 및 BT(142) 상에 인쇄되는 다른 BT 정보를 포함할 수 있다. BT(142)는 다른 여행 사업자들을 위해 사용되는 번호판을 사용할 수 있다.The stored digital O-BTI (114) can be converted to a format compatible with the International Air Transport Association (IATA) bag tag code and other standardized formats of the carrier. For example, an airline bag tag may include an IATA code, which includes a three-character alphanumeric geocode designating airports and metropolitan areas. The IATA code is also known as an IATA location identifier. IATA also publishes industry standard rules for creating bag tags for the airline industry. The printed BT (142) may include a 10-digit license plate and a corresponding barcode, as illustrated in FIG. 2A. The O-BTI (114) may include information for generating the IATA geocode, the original airline flight information, the 10-digit license plate, and other BT information printed on the BT (142), as illustrated in FIG. 2A. The BT (142) may use license plates used by other travel operators.
시스템(100)의 컴포넌트는 승객 수하물(138)의 이미지를 캡처하기 위한 촬영 디바이스(118)를 포함할 수 있다. 시스템(100)의 컴포넌트들은 기판 상에 마커 MK(136)를 인쇄하도록 구성되는 선택적인 인쇄 디바이스(120)를 포함할 수 있다. 예시적인 MK(136)는 도 15와 관련하여 설명된다.Components of the system (100) may include a photographing device (118) for capturing an image of passenger baggage (138). Components of the system (100) may include an optional printing device (120) configured to print a marker MK (136) on a substrate. An exemplary MK (136) is described with reference to FIG. 15 .
시스템(100)의 컴포넌트들은 도 7과 관련하여 더 상세히 설명되는 바와 같이 컴퓨팅 디바이스(122)를 포함할 수 있다. 컴퓨팅 디바이스(122)는, 참조 번호 130에 의해 표기되는, 무선 통신을 통해 스캐너(116), 촬영 디바이스(118) 및 인쇄 디바이스(120)와 통신할 수 있다. 하나 이상의 실시예에서, 컴퓨팅 디바이스(122)는 유선 통신 프로토콜들을 사용하여 스캐너(116), 촬영 디바이스(118), 및/또는 인쇄 디바이스(120)와 통신할 수 있다. 인쇄 디바이스(120)는 레이저 프린터, 잉크젯 프린터, 또는 다른 프린터 디바이스일 수 있다.Components of the system (100) may include a computing device (122), as described in more detail with respect to FIG. 7. The computing device (122) may communicate with the scanner (116), the photographing device (118), and the printing device (120) via wireless communication, as indicated by reference numeral 130. In one or more embodiments, the computing device (122) may communicate with the scanner (116), the photographing device (118), and/or the printing device (120) using wired communication protocols. The printing device (120) may be a laser printer, an inkjet printer, or other printer device.
본 명세서의 시스템은 다양한 승객들에 의해 경험될 수 있는 많은 가능한 결과들을 수용한다는 점이 본 개시내용으로부터 이해되어야 한다. MK(136)에 대한 필요성은 목적지에 도착하는 일부 수하물이 원래 인쇄된 가방 태그 또는 항공사의 마커를 포함하지 않을 수 있기 때문이며, 이들 양자 모두는 IATA 바코드를 포함할 수 있다. 이러한 상황에서, 시스템은 수하물을 임시로 태그하기 위해 마커를 준비할 필요가 있을 것이다.It should be understood from this disclosure that the system of this specification accommodates a wide range of possible outcomes experienced by various passengers. The need for MK (136) arises because some baggage arriving at a destination may not include the original printed bag tag or airline marker, both of which may include an IATA barcode. In such situations, the system will need to provide a marker to temporarily tag the baggage.
추가적으로, MK(136)는 하나 이상의 실시예에서 도 26a에서 설명되는 바와 같은 통합 보안 선별 스테이션을 통해 처리되는 이러한 수하물 품목들에 대해 사용될 수 있다.Additionally, MK (136) may be used for these baggage items that are processed through an integrated security screening station as described in FIG. 26a in one or more embodiments.
하나 이상의 실시예에서, 수하물 품목은 무선 추적 디바이스(175)에 제공될 수 있다. 비-제한적인 예로서, 무선 추적 디바이스(175)는 그 자신의 위치를 결정하기 위해 ACC(accelerometers), 자이로스코프들, GPS(Global Positioning System) 및/또는 INU(Inertial Navigation Unit)를 포함할 수 있는 추적 디바이스일 수 있고, 이러한 위치는 시스템(100)의 컴퓨팅 디바이스(즉, 서버(148))에서 전송될 수 있다. 무선 추적 디바이스(175)는, LIB(2450)에 저장되는, 등록된 일련 번호, MAC(media access control) 주소, 또는 다른 배정된 고유 식별자, 확장된 B-Type 메시지, 다른 B-Type 메시지, 및/또는 숙박 업체, 운송 모드 또는 다른 목록 중 하나에 대한 목록과 같은 고유 식별자를 갖을 수 있다. 무선 추적기 디바이스(175)는, 승객의 이름, PNR 번호, Super PNR 번호, IATA 번호판 번호, B-Type 메시지로부터의 데이터의 부분들 또는 이들의 임의의 조합과 같은, 승객 및/또는 수하물 품목의 고유 식별자로 또한 프로그램될 수 있다. 실시예에서, 무선 추적기 디바이스(175)는 임시 또는 이동식 추적기일 수 있다.In one or more embodiments, a baggage item may be provided to a wireless tracking device (175). As a non-limiting example, the wireless tracking device (175) may be a tracking device that may include accelerometers (ACC), gyroscopes, a Global Positioning System (GPS), and/or an Inertial Navigation Unit (INU) to determine its own location, which location may be transmitted from a computing device (i.e., server (148)) of the system (100). The wireless tracking device (175) may have a unique identifier, such as a registered serial number, a media access control (MAC) address, or other assigned unique identifier, an extended B-Type message, another B-Type message, and/or a list of one or more of the following: accommodation provider, mode of transportation, or other list stored in the LIB (2450). The wireless tracker device (175) may also be programmed with a unique identifier of the passenger and/or baggage item, such as the passenger's name, PNR number, Super PNR number, IATA license plate number, portions of data from a B-Type message, or any combination thereof. In embodiments, the wireless tracker device (175) may be a temporary or mobile tracker.
무선 추적 디바이스(175)는 APPLE Inc.에 의한 AIRTAG, GPS(Global Positioning System) 추적기, GSM(Global System for Mobile Communications) 추적기, GSM-5G 추적기, WIFI-가능형 통신 디바이스, BLE(BLUETOOTH Low Energy) 디바이스, BLUETOOTH-가능형 통신 디바이스, 단거리 RF 통신 디바이스 및 호환가능한 무선 통신 프로토콜들을 사용하는 장거리 통신 디바이스일 수 있다.The wireless tracking device (175) may be an AIRTAG by APPLE Inc., a Global Positioning System (GPS) tracker, a Global System for Mobile Communications (GSM) tracker, a GSM-5G tracker, a WIFI-enabled communication device, a BLUETOOTH Low Energy (BLE) device, a BLUETOOTH-enabled communication device, a short-range RF communication device, or a long-range communication device using compatible wireless communication protocols.
제한 없이, WIFI-가능형 통신 디바이스, BLE(BLUETOOTH Low Energy) 디바이스, 및 BLUETOOTH-가능형 통신 디바이스와 같은, 단거리 통신 디바이스의 경우, 시스템(100)은 숙박 업체(126)에 원격 네트워크 디바이스들(127)을 포함할 수 있다. 하나 이상의 실시예에서, 원격 네트워크 디바이스들(127)은 숙박 업체(126)의 것들일 수 있고, 무선 추적 디바이스(175)에 의해 위치 데이터를 운반하기 위해 시스템(100)에 의해 사용될 수 있다. 대안적으로 또는 이 외에도, 원격 네트워크 디바이스들(127) 중 일부는 시스템(100)에 의해 소유될 수 있고, 다른 것들은 숙박 업체(126)에 의해 소유된다.For short-range communication devices, such as, without limitation, Wi-Fi-enabled communication devices, BLUETOOTH Low Energy (BLE) devices, and BLUETOOTH-enabled communication devices, the system (100) may include remote network devices (127) at the lodging establishment (126). In one or more embodiments, the remote network devices (127) may be those of the lodging establishment (126) and may be used by the system (100) to convey location data by the wireless tracking device (175). Alternatively or in addition, some of the remote network devices (127) may be owned by the system (100) and others may be owned by the lodging establishment (126).
하나 이상의 실시예에서, 무선 추적 디바이스(175)는 수하물 품목에 임시로 배정될 수 있다. 예를 들어, 무선 추적 디바이스(175)는 크루즈 선박 내와 같은 지정된 구역 D10 및 부둣가와 같은 근처의 주변 구역들에서 통신하도록 구성될 수 있다. 일단 수하물 품목이 나오고, 예를 들어, 또는 일부 다른 시간에 귀환 비행에 대해 체크인되면, 무선 추적 디바이스(175)는 제거되어 크루즈 선박 상의 다음 크루즈를 위한 다른 수하물 품목에 재-배정될 수 있다.In one or more embodiments, a wireless tracking device (175) may be temporarily assigned to a baggage item. For example, the wireless tracking device (175) may be configured to communicate within a designated area, such as D10, within the cruise ship and within nearby surrounding areas, such as a dockside. Once the baggage item is released and checked in for a return flight, for example, or at some other time, the wireless tracking device (175) may be removed and reassigned to another baggage item for the next cruise on the cruise ship.
예를 들어, 크루즈 선박 구역(즉, 지정된 구역 D10)은 크루즈 선박 및 크루즈 선박을 둘러싸는 100 피트의 직경을 포함할 수 있다. 크루즈 선박 구역(즉, 지정된 구역 D10)은 무선 추적 디바이스(175)로부터 신호들을 수신하는 수신기들 또는 네트워크 통신 디바이스들을 갖을 수 있다. 직경은 10 내지 50 피트, 10 내지 75 피트, 또는 10 내지 100 피트일 수 있다. 직경은 크루즈 선박을 둘러싸는 최대 200 피트, 최대 300 피트, 최대 500 피트 또는 최대 1000 피트일 수 있다.For example, a cruise ship area (i.e., designated area D10) may include a cruise ship and a 100-foot diameter surrounding the cruise ship. The cruise ship area (i.e., designated area D10) may have receivers or network communication devices that receive signals from a wireless tracking device (175). The diameter may be 10 to 50 feet, 10 to 75 feet, or 10 to 100 feet. The diameter may be up to 200 feet, up to 300 feet, up to 500 feet, or up to 1000 feet surrounding the cruise ship.
제한 없이, APPLE Inc.에 의한 AIRTAG, GPS(Global Positioning System) 추적기, GSM(Global System for Mobile Communications) 추적기, 및 GSM-5G 추적기와 같은, 장거리 통신 디바이스들에 대해, 셀룰러, 위성 및 GSM 통신 서비스 제공자들과 통신할 수 있다. 위치 신호들은 LIB(2450)에 의한 액세스 및/또는 LIB(2450)에서의 저장을 위해 서버(148) 또는 다른 지정된 컴퓨팅 디바이스에 전송될 수 있다. 하나 이상의 실시예에서, 장거리 통신 디바이스들은, 또한, 단거리 통신 프로토콜들을 사용하여 통신하도록 구성될 수 있다. 이러한 경우에, 무선 추적 디바이스(175)는 원격 네트워크 디바이스들(127)을 사용하는 단거리 통신 프로토콜들 또는 장거리 통신 프로토콜들을 사용하여 지정된 구역 D10에서 통신할 수 있다.Without limitation, long-range communication devices, such as AIRTAG, Global Positioning System (GPS) trackers, Global System for Mobile Communications (GSM) trackers, and GSM-5G trackers by APPLE Inc., may communicate with cellular, satellite, and GSM communication service providers. The location signals may be transmitted to a server (148) or other designated computing device for access by and/or storage in the LIB (2450). In one or more embodiments, the long-range communication devices may also be configured to communicate using short-range communication protocols. In such a case, the wireless tracking device (175) may communicate in the designated area D10 using short-range communication protocols or long-range communication protocols using remote network devices (127).
무선 추적 디바이스(175)는 무선 추적 디바이스(175) 구성에 의존하여 장거리 또는 단거리 통신을 사용하여 임의의 여행 모드 또는 다음 여행 모드에서 여행하는 동안 그 위치를 추적하기 위해 사용될 수 있다.The wireless tracking device (175) can be used to track its location while traveling in any travel mode or subsequent travel modes using long-range or short-range communications depending on the configuration of the wireless tracking device (175).
시스템은 원래 비행의 탑승권과 연관된 바코드 또는 QR(quick-response) 코드를 스캔하는 것에 의해 라이트 승객 정보를 획득할 수 있다. 일부 경우들에서, 승객의 티켓은 MK(136)를 인쇄할 필요 없이 승객으로부터 검색되고 수하물 상에 배치될 수 있는 10자리 번호판과 연관된 정보를 포함할 수 있다. 예를 들어, 승객은 공항에서의 그들의 수하물을 체크인할 때 항공사 안내원으로부터 접착제 백킹을 갖는 마커를 수신할 수 있다.The system can obtain passenger information by scanning a barcode or quick-response (QR) code associated with the original flight's boarding pass. In some cases, the passenger's ticket may include information associated with a 10-digit number plate, which can be retrieved from the passenger and placed on the passenger's luggage without the need to print the MK (136). For example, a passenger may receive a marker with an adhesive backing from an airline agent when checking in their luggage at the airport.
이러한 마커는 10자리 번호판 또는 다른 정보를 포함할 수 있다. 이러한 마커는, 예를 들어, 수하물의 분실의 경우에 승객에 의해 수하물을 식별하기 위해 사용될 수 있다.These markers may include a 10-digit number plate or other information. These markers may be used by passengers to identify their baggage, for example, in the event of loss.
시스템은, 적어도 하나의 프로세서와 통신하는 인쇄 디바이스에 의해, 제1 수하물 품목의 인쇄된 가방 태그와 연관된 또는 그 상의 출항 OP-BTI(originating paper bag tag identifier)가 손상되거나 또는 누락되는 것 중 하나일 때 승객 목록 기록을 제1 수하물 품목에 링크하는 마커 식별자를 갖는 MK(136)를 생성하는 것; 및 승객 목록 기록을 마커 식별자로 채우는 것을 포함할 수 있다. 마커 식별자는, 바코드 스캔 디바이스에 의해 판독가능한, 바코드일 수 있으며, 여기서 마커 식별자는 OP-BTI 또는 새로운 승객 추적 식별자 중 하나를 포함한다.The system may include generating an MK (136) having a marker identifier linking a passenger manifest record to a first baggage item when an originating paper bag tag identifier (OP-BTI) associated with or on a printed bag tag of the first baggage item is either damaged or missing, by a printing device in communication with at least one processor; and populating the passenger manifest record with the marker identifier. The marker identifier may be a barcode readable by a barcode scanning device, wherein the marker identifier includes either the OP-BTI or a new passenger tracking identifier.
컴퓨팅 디바이스(122)는, 제한들 없이, BLUETOOTH와 같은, NFC(near-field communications) 프로토콜들을 사용하여 스캐너(116), 촬영 디바이스(118) 및/또는 인쇄 디바이스(120)와 통신할 수 있다. 컴퓨팅 디바이스(122)는 IEEE(Institute of Electrical and Electronic Engineers) 802.11 표준들에 기초하는 WI-FI(wireless fidelity) 통신들을 사용하여 스캐너(116), 촬영 디바이스(118) 및/또는 인쇄 디바이스(120)와 통신할 수 있다. 컴퓨팅 디바이스(122)는, 예를 들어, IEEE 802.15와 호환가능한 ZIGBEE 무선 기술을 사용하여 스캐너(116), 촬영 디바이스(118) 및/또는 인쇄 디바이스(120)와 통신할 수 있다. 컴퓨팅 디바이스(122)는 장거리 통신 프로토콜들, 단거리 통신 프로토콜들, 셀룰러 무선 주파수 프로토콜들 또는 다른 모바일 무선 주파수 프로토콜들을 사용하여 스캐너(116), 촬영 디바이스(118) 및/또는 인쇄 디바이스(120)와 통신할 수 있다.The computing device (122) can communicate with the scanner (116), the photographing device (118), and/or the printing device (120) using, without limitation, near-field communications (NFC) protocols, such as BLUETOOTH. The computing device (122) can communicate with the scanner (116), the photographing device (118), and/or the printing device (120) using wireless fidelity (WI-FI) communications based on Institute of Electrical and Electronic Engineers (IEEE) 802.11 standards. The computing device (122) can communicate with the scanner (116), the photographing device (118), and/or the printing device (120) using, for example, ZIGBEE wireless technology compatible with IEEE 802.15. The computing device (122) may communicate with the scanner (116), the photographing device (118), and/or the printing device (120) using long-range communication protocols, short-range communication protocols, cellular radio frequency protocols, or other mobile radio frequency protocols.
다른 실시예들에서, 스캐너(116)는 컴퓨팅 디바이스(122) 상에 저장되고 컴퓨팅 디바이스(122)에 통합되거나, 이에 집적되거나, 또는 케이블을 통해 이에 접속되는 비디오 디바이스 또는 카메라 디바이스와 상호작용하도록 프로그램되는 소프트웨어 애플리케이션일 수 있다. 하나 이상의 실시예에서, 컴퓨팅 디바이스(122), 촬영 디바이스(118) 및 스캐너(116)는, 이하 "스마트 통신 디바이스(smart communication device)"라고 지칭되는, 스마트 폰, 태블릿 또는 비디오-가능형인 다른 핸드헬드 컴퓨팅 디바이스와 같은, 단일 디바이스일 수 있다. 하나 이상의 실시예에서, 시스템(100)은 스마트 통신 디바이스(들) 및 여행 정보 시스템들(108, 110 및/또는 128)과 통신하기 위해 로컬 컴퓨팅 디바이스 또는 서버(148)를 포함할 수 있다. 로컬 컴퓨팅 디바이스(즉, 서버(148))는 유선 또는 무선 통신을 사용하여 적어도 하나의 스마트 통신 디바이스 및/또는 여행 정보 시스템들(108, 110 또는 128)과 통신한다.In other embodiments, the scanner (116) may be a software application stored on the computing device (122) and programmed to interact with a video device or camera device that is integrated into, integrated with, or connected to the computing device (122) via a cable. In one or more embodiments, the computing device (122), the imaging device (118), and the scanner (116) may be a single device, such as a smart phone, tablet, or other video-enabled handheld computing device, hereinafter referred to as a “smart communication device.” In one or more embodiments, the system (100) may include a local computing device or server (148) to communicate with the smart communication device(s) and the travel information systems (108, 110, and/or 128). The local computing device (i.e., the server (148)) communicates with at least one smart communication device and/or travel information system (108, 110, or 128) using wired or wireless communication.
컴퓨팅 디바이스(122) 및/또는 서버(148)는 모바일 통신 디바이스(15) 또는 다른 유선 또는 무선 통신 디바이스들과 통신할 수 있다.The computing device (122) and/or server (148) may communicate with the mobile communication device (15) or other wired or wireless communication devices.
하나 이상의 실시예에서, 컴퓨팅 디바이스(122), 촬영 디바이스(118), 스캐너(116) 및 RFID-R(150)은, 이하 "스마트 통신 디바이스(smart communication device)"라고 또한 지칭되는, 스마트 폰, 태블릿 또는 비디오-가능형인 다른 핸드헬드 컴퓨팅 디바이스와 같은, 단일 디바이스일 수 있다.In one or more embodiments, the computing device (122), the photographing device (118), the scanner (116), and the RFID-R (150) may be a single device, such as a smart phone, tablet, or other video-capable handheld computing device, also referred to hereinafter as a “smart communication device.”
촬영 디바이스(118), 스캐너(116) 및 RFID-R(150)은 10자리 번호판과 같은 IATA 번호판과 연관된 바코드 또는 다른 정보를 취득하는 전자 디바이스들(즉, 취득 디바이스들)일 수 있다. 본 개시내용으로부터 이해되어야 하는 바와 같이, IATA 표준은 10자리 번호판을 사용하지만, 더 많거나 또는 더 적은 숫자를 갖는 다른 번호판 포맷이 사용될 수 있다. 예를 들어, 10자리 번호판은 광학 문자 인식, 컴퓨터 비전 머신 러닝 알고리즘, 또는 영숫자 문자들을 인식하고 인식된 문자들을 예를 들어, 머신-인코딩된 텍스트로 변환할 수 있는 다른 인공 지능 알고리즘에 의해 취득될 수 있다.The photographing device (118), scanner (116), and RFID-R (150) may be electronic devices (i.e., acquisition devices) that acquire barcodes or other information associated with an IATA license plate, such as a 10-digit license plate. As should be understood from the present disclosure, the IATA standard uses a 10-digit license plate, but other license plate formats with more or fewer digits may be used. For example, the 10-digit license plate may be acquired by optical character recognition, a computer vision machine learning algorithm, or another artificial intelligence algorithm that can recognize alphanumeric characters and convert the recognized characters into, for example, machine-encoded text.
취득 디바이스들은, 예를 들어, 공항 인프라스트럭처 외부의 확장된 B-Type 메시지들을 시스템(100)의 서버(148)에 제공할 수 있다. 그러나, 일부 취득 디바이스들이 공항 인프라스트럭처와 중첩되는 정도까지, 이러한 취득 디바이스들은, 예를 들어, 공항 인프라스트럭처의 내부로부터의 확장된 B-Type 메시지들을 서버(148)에 제공할 수 있다. 비-제한적인 예로서, 확장된 BPM(baggage processed message)은 취득 디바이스들에 의해 생성될 수 있고, 여기서 BPM은 적어도 재활용된 IATA 번호판 및 승객의 이름을 포함한다. 확장된 BPM은 취득 디바이스의 고유 식별자 및 위치 데이터를 포함할 수 있다. 확장된 BPM은 위치 데이터가 LIB(2450) 및/또는 도 14c 내지 도 14e와 관련하여 설명되는 확장된 B-Type 메시지에서 업데이트되도록 시스템(100)과 연관된 서버(148)에 전송될 수 있다. 확장된 BPM이 설명되지만, 다른 확장된 B-Type 메시지들이 시스템(100)에 의해 생성되고 서버(148)에 전송될 수 있고, 이러한 메시지들은 수하물 품목이 DP(107)에 도착하고 또한 대응하는 수하물 품목의 재활용된 IATA 번호판을 사용한 후에 생성될 수 있다. 예를 들어, 확장된 B-Type는 LIB(2450)에서의 취득 디바이스로부터 위치 데이터를 업데이트하기 위해 및/또는 승객과 독립적으로 수하물 품목의 전달 및 취급을 위해 본 명세서에서 설명되는 프로세스를 트리거하기 위해 사용될 수 있다. 하나 이상의 실시예에서, 확장된 B-Type 메시지들은 IATA 호환가능한 코딩 포맷 구조들을 사용할 수 있다. 대안적으로, 확장된 B-Type 메시지들은 IATA 코딩 포맷과는 상이하지만 유사한 메시지 구성들을 전달하는 코딩 포맷 구조를 사용할 수 있다.Acquisition devices may, for example, provide Extended B-Type messages from outside the airport infrastructure to the server (148) of the system (100). However, to the extent that some acquisition devices overlap with the airport infrastructure, such acquisition devices may provide Extended B-Type messages from inside the airport infrastructure to the server (148), for example. As a non-limiting example, an Extended Baggage Processed Message (BPM) may be generated by the acquisition devices, wherein the BPM includes at least a recycled IATA license plate number and a passenger name. The Extended BPM may include a unique identifier and location data of the acquisition device. The Extended BPM may be transmitted to the server (148) associated with the system (100) so that the location data may be updated in the LIB (2450) and/or the Extended B-Type message described in connection with FIGS. 14C-14E. Although the Extended BPM is described, other Extended B-Type messages may be generated by the system (100) and transmitted to the server (148), and these messages may be generated after a baggage item arrives at the DP (107) and also after the recycled IATA number plate of the corresponding baggage item is used. For example, the Extended B-Type may be used to update location data from an acquisition device in the LIB (2450) and/or to trigger the process described herein for the delivery and handling of a baggage item independently of the passenger. In one or more embodiments, the Extended B-Type messages may use IATA compatible coding format structures. Alternatively, the Extended B-Type messages may use a coding format structure that is different from the IATA coding format but conveys similar message structures.
시스템(100)의 컴포넌트는, 컨베이어 벨트 상에서와 같이, 수신된 수하물을 운송하기 위한 선택적인 수하물 수신기(124)를 포함할 수 있다. 승객 수하물(138)이 컨베이어 벨트 상에서 이동하는 동안, 적어도 하나의 스캐너(116) 및 적어도 하나의 촬영 디바이스(118)는 O-BTI(114)를 표현하는 정보를 스캔하거나 또는 촬영할 수 있다. 하나 이상의 실시예에서, 촬영 디바이스(118)는 하나 이상의 승객 수하물(138)의 이미지들을 캡처할 수 있다. 추가적으로, RFID-R(150)은 수하물 수신기(124) 상에 배치되는 RFID 태그 또는 NFC 태그를 또한 판독할 수 있다. 하나 이상의 실시예에서, 스캐너(116)는 QR 코드-가능형 가방 태그를 스캔할 수 있다. RFID, NFC, 및 QR 코드-가능형 가방 태그들은 특정 개인 정보 또는 PU를 포함할 수 있다. 승객의 이러한 개인 정보 및 PNR(112)에서의 정보는 개인 정보를 검증하기 위해 사용될 수 있다. RFID 태그 또는 NFC 태그는, 예를 들어, IATA RP 1740c와 호환가능해야 한다. PNR(112)은 항공사 사업자가 그들의 승객들의 PNR을 저장할 수 있는 저장 위치를 표현한다. PNR 번호(230)는 PNR 로케이터라고 또한 알려져 있다. PNR 데이터는 적어도 PNR 번호(230)를 사용하여 위치확인될 수 있다. 비-제한적인 예로서, PNR 데이터는 PSS(passenger service system) 또는 OMS(order management system)에 저장될 수 있다. 그러나, 시간이 지남에 따라 PNR 데이터의 스토리지 디바이스들의 위치가 변경될 수 있다. 따라서, 시스템은 PNR(112)로 어떻게 내비게이트할지를 결정하기 위해 각각의 항공사 사업자에 따라 PNR 액세스 명령어를 사용하고 업데이트할 수 있다. 통신 교환은 IP(Internet Protocols), XML(Extended Markup Language) 표준들 및 XML 메시징을 포함할 수 있다.Components of the system (100) may include an optional baggage receiver (124) for transporting received baggage, such as on a conveyor belt. While passenger baggage (138) moves on the conveyor belt, at least one scanner (116) and at least one photographing device (118) may scan or photograph information representing the O-BTI (114). In one or more embodiments, the photographing device (118) may capture images of one or more passenger bags (138). Additionally, the RFID-R (150) may also read an RFID tag or NFC tag placed on the baggage receiver (124). In one or more embodiments, the scanner (116) may scan a QR code-enabled bag tag. RFID, NFC, and QR code-enabled bag tags may include specific personal information or PU. This personal information of the passenger and information in the PNR (112) may be used to verify the personal information. The RFID tag or NFC tag must be compatible with, for example, IATA RP 1740c. The PNR (112) represents a storage location where an airline operator can store its passengers' PNRs. The PNR number (230) is also known as a PNR locator. PNR data can be located using at least the PNR number (230). As a non-limiting example, the PNR data can be stored in a passenger service system (PSS) or an order management system (OMS). However, the location of storage devices for PNR data can change over time. Therefore, the system can use and update PNR access commands according to each airline operator to determine how to navigate the PNR (112). Communication exchanges can include Internet Protocols (IP), Extended Markup Language (XML) standards, and XML messaging.
다른 실시예들에서, 수하물 수신기(124)는 O-BTI(114)를 스캔하고 및/또는 승객 수하물(138)의 이미지들을 캡처하기 위해 패드에 근접하는 스캐너, 촬영 디바이스(118) 및/또는 RFID-R(150)을 갖는 단일 승객 수하물(138)의 배치를 위한 지정된 패드 또는 표면을 포함할 수 있다. 스캐너(116) 및 촬영 디바이스(118)는 동일한 디바이스일 수 있지만, 하나의 프로세스에서 그리고 제2 선택적 프로세스에서 O-BTI(114)로 바코드를 찾고 스캔하여, 승객 수하물(138)의 본체의 일부분 또는 측면을 찾아서 수하물 식별 특징들을 캡처하도록 동작될 수 있다. 하나 이상의 실시예에서, 스캔된 O-BTI 데이터 수신기(402A)는 인쇄된 BT(142)가 판독가능하지 않은 경우에 바이패스될 수 있다. 이러한 경우에, 사용자는 10자리 번호판(210)을 직접 입력할 수 있고, 이는 다음으로 여행 사업자 식별 및 승객의 가방 번호를 식별하기 위해 번호판 파서(404A)에 입력된다. 스캐너(116), 촬영 디바이스(118) 및 RFID-R(150)은 동일한 디바이스에 통합될 수 있으며, RFID-R(150)은 인쇄된 가방 태그가 존재하지 않으면 RFID 태그 또는 NFC 태그를 판독하여 목록에 대한 개인 정보를 개발할 것이다.In other embodiments, the baggage receiver (124) may include a designated pad or surface for placement of a single passenger baggage (138) having a scanner, photographing device (118) and/or an RFID-R (150) proximate the pad to scan the O-BTI (114) and/or capture images of the passenger baggage (138). The scanner (116) and the photographing device (118) may be the same device, but may be operated in one process and in a second optional process to locate and scan a barcode with the O-BTI (114) to locate a portion or side of the body of the passenger baggage (138) and capture baggage identification features. In one or more embodiments, the scanned O-BTI data receiver (402A) may be bypassed if the printed BT (142) is unreadable. In this case, the user can directly input a 10-digit license plate (210), which is then input into the license plate parser (404A) to identify the travel operator and the passenger's baggage number. The scanner (116), the photographing device (118), and the RFID-R (150) can be integrated into the same device, and the RFID-R (150) will read the RFID tag or NFC tag if a printed bag tag is not present to develop personal information for the list.
컴퓨터 비전을 사용하는 것과 같이, 수하물 특징들을 식별하는 것을 캡처하는 프로세스에서, 승객 수하물(138)이 원래 종이 가방 태그를 포함하지 않는다는 결정이 이루어질 수 있다. 이러한 경우에, RFID-R(150)로부터 수신된 정보가 사용될 수 있다. 일부 경우들에서, 승객 수하물(138)은 RFID 태그 또는 NFC 태그 및 원래 종이 가방 태그 양자 모두를 갖을 수 있으며, 그 이유는 원래 종이 가방 태그가 집(102)에 대해 로컬인 귀환 구간에 대해 여행 사업자와 연관된 정보를 포함할 수 있기 때문이다.In the process of capturing baggage features, such as those using computer vision, a determination may be made that the passenger baggage (138) does not contain the original paper bag tag. In such cases, information received from the RFID-R (150) may be used. In some cases, the passenger baggage (138) may have both an RFID tag or NFC tag and the original paper bag tag, since the original paper bag tag may contain information associated with the travel operator for the return leg that is local to the home (102).
하나 이상의 실시예에 따르면, 시스템(100)의 컴퓨팅 디바이스(122) 및/또는 서버(148)는, 나중에 설명되는 바와 같이, 승객의 가방 번호의 내장된 코드를 갖는 원래 O-BTI(114)를 표현하는 정보를 획득하기 위해 스캔된 BT(142)에 기초하여 PNR(112)에 액세스하기 위해 여행 정보 시스템(108 또는 110)과의 통신 세션을 생성할 수 있다.According to one or more embodiments, the computing device (122) and/or server (148) of the system (100) may create a communication session with the travel information system (108 or 110) to access the PNR (112) based on the scanned BT (142) to obtain information representing the original O-BTI (114) having an embedded code of the passenger's baggage number, as described later.
하나 이상의 실시예에 따르면, 시스템(100)의 컴퓨팅 디바이스(122) 및/또는 서버(148)는, 나중에 설명되는 바와 같이, 적어도 BT(142)로부터 캡처되는 PNR 번호를 포함하는 승객 정보를 획득하기 위해 BT(142)의 이미지에 기초하여 PNR(112)에 액세스하기 위해 여행 정보 시스템(108 또는 110)과의 통신 세션을 생성할 수 있다.According to one or more embodiments, the computing device (122) and/or server (148) of the system (100) may create a communication session with the travel information system (108 or 110) to access a PNR (112) based on an image of the BT (142) to obtain passenger information, including at least a PNR number captured from the BT (142), as described later.
여행 정보 시스템(108 또는 110)은 PNR 기밀에서 PII를 유지하면서 승객의 귀환 구간 정보를 포함하는 승객 파일 데이터(132)와의 통신을 생성할 수 있다. 수신된 승객 파일 데이터(132)는 목록 파일(134)로 어셈블링되거나, 또는 목록 파일(134)이 생성되는 여행 정보 시스템(128)에 전송된다. 일부 경우들에서, 서버(148)는 목록 파일을 생성할 수 있다. 컴퓨팅 디바이스들(122) 및/또는 서버(148) 중 하나는 숙박 업체(126)의 여행 정보 시스템(128)에 목록 파일을 통신할 수 있다.The travel information system (108 or 110) may generate a communication with passenger file data (132) containing the passenger's return segment information while maintaining PII confidentiality in the PNR. The received passenger file data (132) is assembled into a list file (134) or transmitted to the travel information system (128) where the list file (134) is generated. In some cases, the server (148) may generate the list file. One of the computing devices (122) and/or the server (148) may communicate the list file to the travel information system (128) of the lodging provider (126).
컴퓨팅 디바이스(122) 및/또는 서버(148)는 모든 승객 파일 데이터(132)를 체크인된 승객 수하물 및/또는 승객들의 단일 목록 파일(134)에 병합할 수 있다. 다음으로, 컴퓨팅 디바이스(122) 및/또는 서버(148)는 숙박 업체(126)에 대한 여행 정보 시스템(128)에 목록 파일(134)을 통신할 것이다.The computing device (122) and/or server (148) may merge all passenger file data (132) into a single list file (134) of checked-in passenger baggage and/or passengers. The computing device (122) and/or server (148) will then communicate the list file (134) to a travel information system (128) for the lodging provider (126).
DCS(Departure Control System)는 항공사 여행 사업자에 대한 체크인 프로세스의 관리를 제어할 수 있다. 여행 정보 시스템(108 또는 110)은 승객 및/또는 그들의 수하물 품목(들)이 특정 윈도우 내에서 여행에 대해 체크인되는 점을 표시하는 체크인 표시자(144)를 포함할 수 있다. 하나 이상의 실시예에서, 여행 사업자는 여행에 대해 체크인된 이러한 승객들 및/또는 그들의 수하물에 대한 체크인 데이터베이스(146)를 포함할 수 있다.A Departure Control System (DCS) may control the management of the check-in process for an airline travel agent. The travel information system (108 or 110) may include a check-in indicator (144) indicating that a passenger and/or their baggage item(s) are checked in for a trip within a specific window. In one or more embodiments, the travel agent may maintain a check-in database (146) for these passengers and/or their baggage checked in for a trip.
예 1Example 1
예시적인 시나리오가 이제 상세히 설명될 것이다. 여행 여정 준비가 된 승객은, 예를 들어, 승객 수하물(138)이 출항하는 집(102)에서 시작하여, 여행 여정(140)의 구간 L1에서 여행한다. 승객 수하물(138)은 승객과 함께 또는 수하물 운송 서비스를 통해 제1-모드 여행 사업자(104)로 여행할 수 있고, 이는 여행의 구간 L2를 시작한다. 제1-모드 여행 사업자(104)가 항공사라고 가정한다. 제1-모드 여행 사업자(104)에서, 승객 수하물(138)은, 도 2a에 도시되는 바와 같이, BT(142)를 수신한다. BT(142)는 IATA(International Air Transport Association) 가방 태그 포맷과 호환가능한 O-BTI(114)를 표현하는 인쇄된 정보를 포함한다. BT(142)는 항공사 에이전트, 수하물 운송 서비스를 통해 또는 키오스크에서 승객에 의해 항공사 카운터에서 종이 또는 종이 합성물 상에 인쇄될 수 있다. BT(142)는, 나중에 설명되는 바와 같이, 사용되면, 여행의 구간 L3에서 여행할 때, 승객 수하물(138) 상에 남아 있다. 하나 이상의 실시예에서, 일단 BT(142)가 인쇄되면, 승객은, 나중에 설명되는 바와 같이, BT(142) 및/또는 인쇄된 기기의 적어도 하나의 이미지를 캡처하고, 적어도 하나의 이미지를 컴퓨팅 디바이스(122) 또는 서버(148)에 통신할 수 있다.An exemplary scenario will now be described in detail. A passenger, ready for a travel itinerary, begins, for example, at a departure point (102) where passenger baggage (138) departs, traveling on segment L1 of a travel itinerary (140). The passenger baggage (138) may travel with the passenger or via a baggage transport service to a first-mode travel operator (104), which begins segment L2 of the journey. Assume that the first-mode travel operator (104) is an airline. At the first-mode travel operator (104), the passenger baggage (138) receives a BT (142), as illustrated in FIG. 2A. The BT (142) includes printed information representing an O-BTI (114) compatible with the International Air Transport Association (IATA) baggage tag format. The BT (142) may be printed on paper or a composite paper at the airline counter by an airline agent, a baggage transport service, or by the passenger at a kiosk. The BT (142), when used, remains on the passenger's baggage (138) while traveling on segment L3 of the trip, as described later. In one or more embodiments, once the BT (142) is printed, the passenger may capture at least one image of the BT (142) and/or the printed device, as described later, and communicate the at least one image to a computing device (122) or server (148).
승객의 여행 여정은 숙박 업체(126)를 포함할 것이다. 이러한 예에서, 숙박 업체(126)는 크루즈 선박이라고 가정한다. 하나 이상의 실시예에서, 승객이 크루즈(즉, 숙박 업체(126))에 들어오기 이전에, O-BTI(114)를 갖는 BT(142)는 O-BTI(114)의 인쇄된 표현을 디지털화하기 위해 스캐너(116)에 의해 스캔되거나, 또는 BT(142) 상에 인쇄되는 승객의 개인 정보를 디지털화하기 위해 촬영 디바이스에 의해 촬영된다. 승객의 개인 정보는 그들의 고유 PNR 번호를 포함할 수 있다. 승객의 개인 정보는 승객의 이름을 포함할 수 있다. 승객의 개인 정보는, 예를 들어, 머신-인코딩된 텍스트인 포맷으로 광학 문자 인식에 의해 생성되는 O-BTI(114)를 포함할 수 있다.The passenger's travel itinerary will include a lodging establishment (126). In this example, the lodging establishment (126) is assumed to be a cruise ship. In one or more embodiments, prior to the passenger entering the cruise (i.e., lodging establishment (126)), the BT (142) containing the O-BTI (114) is scanned by a scanner (116) to digitize the printed representation of the O-BTI (114), or is photographed by an imaging device to digitize the passenger's personal information printed on the BT (142). The passenger's personal information may include their unique PNR number. The passenger's personal information may include the passenger's name. The passenger's personal information may include the O-BTI (114) generated by optical character recognition, for example, in a machine-encoded text format.
다양한 시나리오들에서, 승객의 여행 여정은 여행의 구간 L2 및 여행의 구간 L3을 포함할 수 있다. 예를 들어, 제1-모드 여행 사업자만이 있으면 다음으로 여행의 구간 L3이 생략된다. 이러한 경우에, 제1-모드 여행 사업자는 숙박 업체(126)에 근접하는 또는 그에 대해 로컬인 도시 또는 목적지로의 직접 비행을 제공할 수 있다. 다른 예들에서, 승객의 여행 여정은 여행의 구간 L3을 제공하는 중간 여행 사업자(106)를 포함할 수 있다. 예를 들어, 승객의 여행 여정은 숙박 업체(126)에 근접하는 도시 또는 목적지에 적어도 하나의 연결 비행 또는 여행 구간을 포함할 수 있다. 연결 여행 구간은, 구간 L2의 끝에서 시작하고 DP(107)에서 끝나는, 여행의 구간 L3으로서 표기될 수 있다.In various scenarios, a passenger's travel itinerary may include travel segment L2 and travel segment L3. For example, if only a first-mode travel operator is present, then travel segment L3 is omitted. In this case, the first-mode travel operator may offer direct flights to a city or destination that is close to or local to the lodging establishment (126). In other examples, the passenger's travel itinerary may include an intermediate travel operator (106) that provides travel segment L3. For example, the passenger's travel itinerary may include at least one connecting flight or travel segment to a city or destination close to the lodging establishment (126). The connecting travel segment may be denoted as travel segment L3, which begins at the end of segment L2 and ends at DP (107).
도 2a는 인쇄되는 선행 기술의 종래의 항공사 IATA 가방 태그(200)(즉, BT 142)의 부분도를 예시한다. IATA 가방 태그(200)는 가방 태그의 절반이다. IATA 가방 태그(200)는 IATA 가방 태그(200)의 단부들이 함께 부착될 수 있도록 서로의 미러 이미지들일 수 있는 2개의 측면들을 포함한다. 예시되는 예에서, IATA 가방 태그(200)는 3개의 숫자들로서 표현되는 출항 공항 비행 식별자(202) 및 3개의 숫자들로서 표현되는 목적지 공항 비행 식별자(204)를 포함한다. IATA 가방 태그(200)는 적어도 하나의 바코드 비행 식별자(206)를 포함한다. 이러한 예시에서, IATA 가방 태그(200)는 제1 배향으로 배향되는 바코드의 바들을 갖는 제1 바코드 비행 식별자(206) 및 제1 배향과 상이한 제2 배향으로 배향되는 바코드의 바들을 갖는 제2 바코드 비행 식별자(208)를 포함한다. 가방 태그의 포맷은 국가마다 그리고 여행 사업자마다 약간의 변경들을 갖을 수 있다.FIG. 2A illustrates a partial view of a prior art conventional airline IATA bag tag (200) being printed (i.e., BT 142). The IATA bag tag (200) is one half of a bag tag. The IATA bag tag (200) includes two sides that may be mirror images of each other such that the ends of the IATA bag tag (200) may be attached together. In the illustrated example, the IATA bag tag (200) includes an origin airport flight identifier (202) represented by three numbers and a destination airport flight identifier (204) represented by three numbers. The IATA bag tag (200) includes at least one barcode flight identifier (206). In this example, the IATA bag tag (200) includes a first barcode flight identifier (206) having bars of the barcode oriented in a first orientation and a second barcode flight identifier (208) having bars of the barcode oriented in a second orientation different from the first orientation. The format of bag tags may vary slightly from country to country and travel operator to travel operator.
하나 이상의 실시예에서, 승객의 이름은 IATA 가방 태그(200) 상에 있을 수 있다.In one or more embodiments, the passenger's name may be on the IATA bag tag (200).
IATA 가방 태그(200)는 IATA 규칙들과 호환가능한 10자리 번호판(210)을 포함한다. 10자리 번호판 번호는 0 내지 9의 범위에 있는 첫번째 정수와 이를 뒤따르는 3자리 항공사 코드와 이를 뒤따르는 번호판 번호의 6개의 숫자들을 포함한다. 번호판 번호의 마지막 6개의 숫자들은 승객 가방 번호에 대응한다. 숫자들의 폰트는 캡처하기 어려울 수 있다. 10자리 번호판(210)은 제1 바코드 비행 식별자(206) 및/또는 제2 바코드 비행 식별자(208)에 인접한다.The IATA bag tag (200) includes a 10-digit license plate (210) compatible with IATA regulations. The 10-digit license plate number includes a first integer in the range of 0 to 9, followed by a 3-digit airline code, and then six digits of the license plate number. The last six digits of the license plate number correspond to the passenger bag number. The font of the digits may be difficult to capture. The 10-digit license plate (210) is adjacent to a first barcode flight identifier (206) and/or a second barcode flight identifier (208).
인간-판독가능 번호판은 2-문자 또는 3자리 IATA 사업자 코드를 갖을 것이다. 예를 들어, 이것은 "AA509795" 또는 "001509795"일 수 있다. "AA"는 American Airlines®에 대한 2-문자 IATA 코드일 것이고, "001"은 3자리 IATA 사업자 코드일 것이다. 그럼에도 불구하고, 바코드는 항상 전체 10자리일 것이다.The human-readable license plate will have a two-character or three-digit IATA carrier code. For example, it could be "AA509795" or "001509795." "AA" would be the two-character IATA code for American Airlines®, and "001" would be the three-digit IATA carrier code. However, the barcode will always be 10 digits long.
제1 바코드 비행 식별자(206)는 개인 정보 및 비행 정보를 숨기는 라벨이다. 예를 들어, 제1 바코드 비행 식별자(206)는 승객의 이름 및 수하물이 어디로 가야 하는지에 관한 정보(즉, 목적지), 및 다른 정보를 포함하도록 코딩된다. 도착 공항의 이름, 출발 시간, 도착 공항의 IATA 공항 코드, 항공사 코드 및 항공편 번호 및 수하물로 식별되는 승객의 이름(성, 이름). 제1 바코드 비행 식별자(206)는 번호판(210)의 수정된 버전이다.The first barcode flight identifier (206) is a label that hides personal information and flight information. For example, the first barcode flight identifier (206) is coded to include the passenger's name, information regarding where the baggage is to be transported (i.e., the destination), and other information. This includes the name of the arrival airport, departure time, the IATA airport code of the arrival airport, the airline code, the flight number, and the passenger's name (first and last name) identified by the baggage. The first barcode flight identifier (206) is a modified version of the license plate (210).
가방 태그 번호는 2-문자 항공사 코드 및 6개의 숫자들을 포함한다. 6개의 숫자들은 승객의 가방 번호를 표현한다. 승객의 가방 번호를 사용하는 것에 의해, PNR(112)은, 아래에 더 상세히 설명되는 바와 같이, PNR 번호를 포함하는 B-Type 메시지에 액세스하는 것에 의해 발견될 수 있다. 하나 이상의 실시예에서, 승객의 가방 번호는 승객의 개인 정보를 또한 숨긴다.The bag tag number includes a two-letter airline code and six numbers. The six numbers represent the passenger's bag number. Using the passenger's bag number, the PNR (112) can be discovered by accessing the B-Type message containing the PNR number, as described in more detail below. In one or more embodiments, the passenger's bag number also conceals the passenger's personal information.
항공사 사업자들은 하나 이상의 B-Type 메시지(152)를 생성하고 저장한다. 이러한 B-Type 메시지들(152)은 BTM(baggage transfer message), BSM(baggage source message), BPM(baggage processed message), BUM(baggage unload message), BNS(baggage not seen message), BCM(baggage control message), BMM(baggage manifest message) 및 BRQ(baggage request) 중 하나 이상을 포함할 수 있다. 가방 태그 번호는 수하물 메시지들의 일부이다. 하나 이상의 실시예에서, B-Type 메시지들은 승객의 이름 및 PNR 번호를 포함할 수 있다. 이러한 것은 다른 정보가 가방 태그 번호에 기초하여 액세스되는 것을 허용한다.Airline operators generate and store one or more B-Type messages (152). These B-Type messages (152) may include one or more of a baggage transfer message (BTM), a baggage source message (BSM), a baggage processed message (BPM), a baggage unload message (BUM), a baggage not seen message (BNS), a baggage control message (BCM), a baggage manifest message (BMM), and a baggage request (BRQ). The baggage tag number is part of the baggage messages. In one or more embodiments, the B-Type messages may include the passenger's name and PNR number. This allows other information to be accessed based on the baggage tag number.
제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)에 내장되는 번호판(210)은, 사업자의 DCS(departure control system)에 의해, 공항의 수하물 취급 시스템에 전송되는, BSM(baggage source message)에 링크하는 IN(index number)으로서 알려져 있고, 여기서 번호판(210)에서의 각각의 숫자는 구체적인 의미를 갖는다. 예를 들어, BSM은 제2 구간 L2로부터의 비행 상세사항들 및 승객 정보를 포함한다.The number plate (210) embedded in the first barcode flight identifier (206) or the second barcode flight identifier (208) is known as an index number (IN) that links to a baggage source message (BSM) transmitted by the departure control system (DCS) of the operator to the baggage handling system of the airport, wherein each number in the number plate (210) has a specific meaning. For example, the BSM includes flight details and passenger information from the second leg L2.
발명자는 번호판(210)에 내장되는 IN(index number), 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)가 승객의 PNR(112)에 액세스하기 위해 사용될 수 있다고 결정하였다.The inventors have determined that the IN (index number), the first barcode flight identifier (206) or the second barcode flight identifier (208) embedded in the license plate (210) can be used to access the passenger's PNR (112).
도 2a에서의 예는 공항에 있는 키오스크를 통해 승객에 의해 인쇄되는 셀프-태그 항공사 가방 태그이다. 항공사의 모든 가방 태그들은 적어도 하나의 IATA 번호판 포맷을 포함할 것이다. 그러나, 도 2d에서 알 수 있는 바와 같이, 각각의 항공사는 인쇄된 가방 태그 상에 승객/항공사 정보를 상이하게 배열할 수 있다.The example in Figure 2a is a self-tagging airline baggage tag printed by passengers at a kiosk in an airport. All airline baggage tags will include at least one IATA number plate format. However, as shown in Figure 2d, each airline may arrange passenger/airline information differently on the printed baggage tag.
도 2a에서, 가방 태그(200)의 상부에, PNR(passenger name record) 번호(230)가 있을 수 있다. PNR 번호(230)의 제시는 항공사 사업자마다 다를 수 있다. 이러한 예에서, PNR 번호(230)에는, 이하 "PNR 표시자(PNR indicator)"라고 지칭되는, 코드 용어 "PNR"(231)가 선행된다. PNR 표시자에는 콜론 ":"이 뒤따른다. 그러나, 모든 항공사들이 "PNR"만큼 명시적인 PNR 표시자를 사용하는 것은 아니다. 이러한 경우에, PNR 번호는 특정 항공사 사업자에 대한 PNR 번호의 위, 아래 및/또는 측면의 예상 정보에 기초하여 추출될 필요가 있을 수 있다.In FIG. 2A, a passenger name record (PNR) number (230) may be present at the top of the bag tag (200). The presentation of the PNR number (230) may vary by airline operator. In this example, the PNR number (230) is preceded by the code term "PNR" (231), hereinafter referred to as a "PNR indicator." The PNR indicator is followed by a colon ":". However, not all airlines use a PNR indicator as explicit as "PNR." In such cases, the PNR number may need to be extracted based on expected information above, below, and/or to the side of the PNR number for a specific airline operator.
가방 태그(200)는 승객의 이름(235)을 또한 포함할 수 있다. 그러나, 각각의 항공사는 PNR 번호(230) 및 승객의 이름(235)을 상이한 위치들에 배치할 수 있다. 추가적으로, PNR 번호(230)에는 알파벳, 숫자 또는 영숫자 시퀀스일 수 있는 문자들이 선행되거나 또는 연속될 수 있다. 따라서, 일부 경우들에서, 항공사 사업자가 일반 레이아웃 템플릿을 획득하는 것으로 알려지지 않는 한 PNR 번호(230)를 위치확인하는 것은 어려울 수 있다.The baggage tag (200) may also include the passenger's name (235). However, each airline may place the PNR number (230) and the passenger's name (235) in different locations. Additionally, the PNR number (230) may be preceded or followed by characters that may be alphabetic, numeric, or alphanumeric sequences. Therefore, in some cases, locating the PNR number (230) may be difficult unless the airline operator is known to have a common layout template.
승객의 이름(235)은, 예를 들어, 가방 태그(200)의 종이의 하부에 나타날 수 있다. 그러나, 일부 경우들에서, 가방 태그(200)의 끝 직전에, 적어도 하나의 종래의 항공사 태그 마커(212)가 인쇄되고 가방 태그가 수하물 품목에 부착되기 이전 또는 이후에 제거될 수 있다. 종래의 항공사 태그 마커(212)는 적어도 IATA 가방 태그 번호판 및 그 상에 위치확인되는 바코드와 함께 영수증으로서 승객에게 주어질 수 있다.The passenger's name (235) may, for example, appear on the lower portion of the bag tag (200). However, in some cases, at least one conventional airline tag marker (212) may be printed just before the end of the bag tag (200) and removed before or after the bag tag is attached to the baggage item. The conventional airline tag marker (212) may be provided to the passenger as a receipt, together with at least the IATA bag tag number plate and a barcode located thereon.
레이아웃은 승객의 이름(235)을 PNR 번호에 근접하게 배치할 수 있다. 승객의 이름(235)은 PNR 번호의 위 또는 아래에 나타날 수 있다. 이름은 이름/성을 포함하는 포맷으로 나타날 수 있고, 여기서 이름들은 알파벳 문자들만을 포함한다.The layout may place the passenger's name (235) close to the PNR number. The passenger's name (235) may appear above or below the PNR number. The name may be displayed in a format that includes first and last names, where the names only contain alphabetic characters.
도 2b는 종래의 항공사 태그 마커(212)를 예시한다. 항공사 태그 마커(212)는 승객의 이름(214), 출항 공항 비행 식별자(216), 목적지 공항 비행 식별자(217), 10자리 번호판(218) 및 인접한 바코드 비행 식별자(220)를 포함할 수 있다.Figure 2b illustrates a conventional airline tag marker (212). The airline tag marker (212) may include a passenger's name (214), a departure airport flight identifier (216), a destination airport flight identifier (217), a 10-digit license plate (218), and an adjacent barcode flight identifier (220).
하나 이상의 실시예에서, 항공사 가방 태그 마커(212)는 종래의 항공사 가방 태그(200)의 단부에 부착되고, 승객이 유지하기 위해 분리될 수 있다. 항공사 태그 마커(212)는 종이 또는 종이 합성물 상에 또한 인쇄된다.In one or more embodiments, the airline bag tag marker (212) is attached to the end of a conventional airline bag tag (200) and can be detached for the passenger to retain. The airline bag tag marker (212) is also printed on paper or a paper composite.
인쇄 디바이스(120)에 의해 인쇄되는 MK(136)는 PNR(112)이 승객의 이름을 채우기 위한 개인 정보를 포함할 수 있다. 일부 경우들에서, MK(136)는 숙박 업체(126) 또는 귀환 구간에 대해 내장된 코드를 갖는 임시 가방 태그를 포함할 수 있다.The MK (136) printed by the printing device (120) may include personal information for filling in the passenger's name in the PNR (112). In some cases, the MK (136) may include a temporary baggage tag with an embedded code for the accommodation provider (126) or the return segment.
항공사 태그 마커(212)(즉, 인쇄된 기기)의 레이아웃은 약간 다를 수 있다.The layout of the airline tag marker (212) (i.e., printed device) may vary slightly.
도 2d는 선행 기술의 다른 종래의 항공사 가방 태그(200')의 부분도를 예시한다. 예시로부터 알 수 있는 바와 같이, Southwest Airlines®의 출항 하드카피 가방 태그(200')의 레이아웃은 American Airlines®과 상이하다. 도 2a 및 도 2d는 많은 상이한 레이아웃들의 단지 2개의 예들이다. Southwest Airlines®에 대한 IATA 2자리 문자 코드는 "WN"이다. IATA 번호판 번호는 "0526371073"이다. Southwest Airlines®에 대한 3자리 수치 IATA 코드는 "526"이다. 특정 노트에서, 항공사 이름, Southwest Airlines®은 수직 배향으로 가방 태그(200')의 에지를 따라 나타난다.FIG. 2D illustrates a partial view of another prior art airline bag tag (200'). As can be seen from the example, the layout of the Southwest Airlines® departure hardcopy bag tag (200') differs from that of American Airlines®. FIGS. 2A and 2D are just two examples of many different layouts. The IATA two-letter code for Southwest Airlines® is "WN." The IATA license plate number is "0526371073." The three-digit numeric IATA code for Southwest Airlines® is "526." In certain instances, the airline name, Southwest Airlines®, appears along the edge of the bag tag (200') in a vertical orientation.
항공사 코드 "WN", 승객의 이름, 및 PNR 번호는 파선 박스들에서 오프로 설정된다. IATA 번호판은, 단지 예시의 목적들을 위해, 파선 박스들에서 또한 오프로 설정된다. 이러한 예에서, PNR 표시자는 PNR 번호 "3UPQFT" 전에 제공되지 않는다. 그러나, PNR 번호는 제한 없이 XX/XX/XXXX와 같은 날짜 포맷으로 표현되는 문자들을 갖는 라인 상에 있다. 추가적으로, PNR 번호 아래에, IATA 번호판의 숫자들이 있다. 따라서, 이러한 레이아웃은 명시적 PNR 표시자의 부재시 PNR 번호의 숫자들을 위치확인하기 위해 사용될 수 있다.The airline code "WN," the passenger's name, and the PNR number are set off in the dashed boxes. The IATA number plate is also set off in the dashed boxes, for illustrative purposes only. In this example, the PNR indicator is not provided before the PNR number "3UPQFT." However, the PNR number is on a line with characters expressed in a date format such as XX/XX/XXXX without limitation. Additionally, the IATA number plate numbers are located below the PNR number. Therefore, this layout can be used to locate the numbers of the PNR number in the absence of an explicit PNR indicator.
도 3a는 실시예에 따른 스캐너(116)를 예시한다. 스캐너(116)는, 컴퓨팅 디바이스(122)와 같은, 컴퓨팅 디바이스(302) 상에 로딩되는 소프트웨어 애플리케이션(즉, 스캐너 애플리케이션(310))을 포함한다. 스캐너(116)의 사용자는 카메라 렌즈(308)를 인쇄된 가방 태그(200)의 방향으로 지향시킬 것이다. 카메라 렌즈(308)는 디스플레이 스크린(304)의 측면에 반대인 디바이스의 후방-측면 상에 있다. 컴퓨팅 디바이스의 프로세서는 카메라 렌즈(308)에 의해 캡처되는 인쇄된 가방 태그(200)를 표현하는 이미지(입력)로 하여금 디스플레이 스크린(304) 상에 디스플레이되게 한다.FIG. 3A illustrates a scanner (116) according to an embodiment. The scanner (116) includes a software application (i.e., a scanner application (310)) loaded on a computing device (302), such as a computing device (122). A user of the scanner (116) will point a camera lens (308) in the direction of a printed bag tag (200). The camera lens (308) is on a rear-side of the device opposite the side of the display screen (304). A processor of the computing device causes an image (input) representing the printed bag tag (200) captured by the camera lens (308) to be displayed on the display screen (304).
스캐너 애플리케이션(310)은, 예를 들어, 인쇄된 바코드를 이미지에서 강조하고 식별하기 위해 또는 사용자를 바코드의 방향으로 지향시키기 위해, 파선 라인들에서 표기되는 바코드 윈도우(306)를 제공할 수 있어서, 바코드 윈도우(306)는 제2 바코드 비행 식별자(208)의 바들 전부를 캡처하도록 배치된다. 스캐너 애플리케이션(310)은 대안적으로, 또는 이 외에도, 제1 바코드 비행 식별자(206)를 스캔할 수 있다. 바코드 윈도우(306)는 스캐너 애플리케이션(310)의 착수와 함께 자동으로 디스플레이될 수 있다. 스캐너 애플리케이션(310)은, 예를 들어, 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)의 바코드를 변환하기 위해 선형 또는 1D 바코드를 탐색하고, 예를 들어, 번호판(210)을 표현하는 일련의 숫자들을 생산할 수 있다. 사람은 번호판(210)을 볼 수 있다. 그러나, 각각의 숫자를 입력하는 것은 시간 소비적이고 인적 에러에 민감할 수 있다.The scanner application (310) may provide a barcode window (306) represented by dashed lines, for example, to highlight and identify a printed barcode in an image or to orient a user toward the barcode, such that the barcode window (306) is positioned to capture all of the bars of the second barcode flight identifier (208). Alternatively, or in addition, the scanner application (310) may scan the first barcode flight identifier (206). The barcode window (306) may be automatically displayed upon startup of the scanner application (310). The scanner application (310) may scan a linear or 1D barcode, for example, to convert the barcode of the first barcode flight identifier (206) or the second barcode flight identifier (208), and produce a series of numbers representing, for example, a license plate (210). A person may view the license plate (210). However, entering each number may be time consuming and susceptible to human error.
번호판(210)과 연관된 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)는 승객에 대한 PNR(112) 및 그들의 귀환 비행 정보를 위치확인하고 액세스하기 위해, 예를 들어, 승객 정보를 갖는 BSM(Baggage Source Message)에 링크하는 IN(index number)로서 사용될 수 있다.The first barcode flight identifier (206) or the second barcode flight identifier (208) associated with the license plate (210) may be used as an index number (IN) to link to a Baggage Source Message (BSM) with passenger information, for example, to locate and access the PNR (112) for the passenger and their return flight information.
하나 이상의 실시예에서, 스캐너 애플리케이션은, 승객 수하물(138)에 부착되는, QR 코드 가방 태그 상의 QR 코드 가방 태그 식별자를 캡처하기 위해 또한 사용될 수 있다. 이러한 정보는 PNR(112)을 검증하거나 또는 개인 정보에 액세스하기 위해 사용될 수 있다.In one or more embodiments, the scanner application may also be used to capture a QR code bag tag identifier on a QR code bag tag attached to passenger baggage (138). This information may be used to verify a PNR (112) or access personal information.
예 2Example 2
이미지 데이터를 사용하여 PNR 번호, 승객의 이름 및/또는 IATA 번호판 중 하나 이상을 취득하는 다른 예시적인 시나리오가 도 3b와 관련하여 설명될 것이다. 이러한 정보는, 예를 들어, LIB(2450)를 구축하는 프로세스를 시작하기 위해 사용될 수 있다. 이러한 데이터는 본 명세서에서 설명되는 바와 같은 다양한 작업들을 위해 사용될 수 있다. 또한, 하나의 여행 구간이 끝나거나 또는 하나의 여행 교통수단이 끝남에 따라, LIB(2450)는 만료된 여행 교통수단 데이터를 뒤에 남기고 다음 여행 교통수단으로 옮겨질 수 있다.Another exemplary scenario using image data to acquire one or more of a PNR number, passenger name, and/or IATA number plate will be described with reference to FIG. 3B. This information may be used, for example, to initiate a process for constructing a LIB (2450). This data may be used for various tasks, as described herein. Furthermore, as a journey segment or a journey mode ends, the LIB (2450) may be moved to the next journey mode, leaving behind expired journey mode data.
도 3b는 실시예에 따른 출항 하드카피 가방 태그(200)의 이미지(340)를 캡처하는 전자 취득 디바이스(즉, 촬영 디바이스(118))를 예시한다. 촬영 디바이스(118)는 컴퓨팅 디바이스(즉, 모바일 통신 디바이스(15))와 통합될 수 있다. 촬영 디바이스(118)는 시스템(100)의 일부일 수 있다. 이미지(340)는, 이러한 경우에, 디스플레이 스크린(304) 내에 회색 배경을 갖는다. 그러나, 디스플레이 스크린(304)에서의 배경은 주변 배경에서의 이미지를 캡처할 때 발생하는 바와 같은 다른 품목들 및 컬러들을 그 안에 포함할 수 있다. 촬영 디바이스(118)는, 컴퓨팅 디바이스(122) 또는 모바일 통신 디바이스(15)와 같은, 컴퓨팅 디바이스(302) 상에 로딩되는 소프트웨어 애플리케이션(즉, 애플리케이션(311))을 포함한다. 하나 이상의 실시예에서, 컴퓨팅 디바이스(122) 상에서 실행되는 애플리케이션(311)은 OCR(optical character recognition)을 수행하도록 구성될 수 있다. 하나 이상의 실시예에서, 모바일 통신 디바이스(15) 상에서 실행되는 애플리케이션(311)은 OCR(optical character recognition)을 수행하고 적어도 하나의 이미지 및 DPI 데이터 기록 양자 모두를 전송하도록 구성될 수 있으며, DPI 데이터 기록은 LIB(도 1a)에 저장된다. 애플리케이션(311)은 서버(148)를 사용하는 것에 의해서와 같이 시스템(100)을 통해 모바일 통신 디바이스(15) 상에 다운로드될 수 있다.FIG. 3B illustrates an electronic capture device (i.e., a photographing device (118)) that captures an image (340) of a departure hardcopy bag tag (200) according to an embodiment. The photographing device (118) may be integrated with a computing device (i.e., a mobile communication device (15)). The photographing device (118) may be part of the system (100). The image (340), in this case, has a gray background within the display screen (304). However, the background within the display screen (304) may include other items and colors within it, such as those occurring when capturing an image from a surrounding background. The photographing device (118) includes a software application (i.e., an application (311)) loaded on a computing device (302), such as a computing device (122) or a mobile communication device (15). In one or more embodiments, the application (311) running on the computing device (122) may be configured to perform optical character recognition (OCR). In one or more embodiments, an application (311) running on a mobile communication device (15) may be configured to perform optical character recognition (OCR) and transmit both at least one image and a DPI data record, the DPI data record being stored in the LIB (FIG. 1A). The application (311) may be downloaded onto the mobile communication device (15) via the system (100), such as by using a server (148).
이미지는 상이한 위치들로부터의 출항 하드카피 가방 태그(200)의 항공사 여행 사업자와 연관된 인쇄된 승객 정보의 적어도 하나의 이미지(340)를 포함할 수 있다. 가방 태그는 길고, 일부 인쇄된 텍스트는 쉽게 볼 수 없을 수 있다. 항공사 여행 사업자와 연관된 인쇄된 승객 정보는, 제한 없이, IATA(International Air Transport Association) 번호판 번호와 같은 인쇄된 BSM 데이터를 포함할 수 있다. 하나 이상의 실시예에서, 번호판 번호는 2자리 항공사 알파벳 문자 코드 또는 3자리 숫자 코드를 포함할 수 있다. 항공사 여행 사업자와 연관된 인쇄된 승객 정보는 PNR(passenger name record) 번호를 포함할 수 있다. 항공사 여행 사업자와 연관된 인쇄된 정보는 항공사 코드 또는 항공사 이름을 포함할 수 있다. 항공사 여행 사업자와 연관된 인쇄된 승객 정보는 승객의 이름을 포함할 수 있다.The image may include at least one image (340) of printed passenger information associated with an airline travel agent on a hard copy bag tag (200) from different locations. The bag tag may be long and some printed text may not be readily visible. The printed passenger information associated with the airline travel agent may include printed BSM data, such as, without limitation, an International Air Transport Association (IATA) license plate number. In one or more embodiments, the license plate number may include a two-digit airline alphanumeric code or a three-digit numeric code. The printed passenger information associated with the airline travel agent may include a passenger name record (PNR) number. The printed information associated with the airline travel agent may include an airline code or an airline name. The printed passenger information associated with the airline travel agent may include a passenger name.
항공사 여행 사업자와 연관된 인쇄된 승객 정보는 승객 일정과 연관된 고유 식별자를 포함할 수 있거나 또는 지정된 여행 사업자 상의 승객에 대한 저장된 귀환 비행 정보로 내비게이트하기 위해 사용될 수 있다.Printed passenger information associated with an airline travel operator may include a unique identifier associated with the passenger's itinerary or may be used to navigate to stored return flight information for the passenger on a given travel operator.
항공사 여행 사업자와 연관된 인쇄된 승객 정보는 승객의 일정에 대한 링킹 인덱스인 고유 식별자, 또는 항공사 여행 사업자와 연관된 컴퓨터 시스템으로부터의 승객 귀환 비행 정보를 포함할 수 있다. 하나 이상의 실시예에서, 고유 식별자는 Super PNR 번호이다. 다구간 비행들 또는 다수의 항공사 사업자들에서, Super PNR 번호는 각각의 구간의 모든 PNR들을 함께 링크할 수 있다. 각각의 사업자는 비행 구간에 대해 상이한 PNR을 갖을 수 있다.Printed passenger information associated with an airline travel agent may include a unique identifier, which is a linking index to the passenger's itinerary, or passenger return flight information from a computer system associated with the airline travel agent. In one or more embodiments, the unique identifier is a Super PNR number. In multi-segment flights or multiple airline operators, the Super PNR number may link all PNRs for each segment. Each operator may have a different PNR for each flight segment.
항공사 여행 사업자에 링크되는 DPI(digital passenger information) 데이터 기록은, 예를 들어, IATA(International Air Transport Association) 번호판 번호, PNR(passenger name record) 번호, 항공사 코드, 항공사 이름, 승객 이름, 또는 이들의 임의의 조합을 포함할 수 있다. 출항 하드카피 가방 태그(200)의 이미지에서의 인쇄된 승객 정보의 예들은 파선 박스들에서 오프로 설정된다. 하나 이상의 실시예에서, 항공사 이름 또는 항공사 코드가 확인되면, 시스템은 항공사 코드들 중 임의의 것을 더 이상 찾을 것이 요구되지 않을 수 있다. 항공사 코드 또는 항공사 이름은, 이미지에서의 특정 인쇄된 승객 정보를 찾아내는 것을 촉진하기 위해서와 같이, 출항 하드카피 가방 태그(200)의 항공사의 BT(bag tag) 레이아웃을 결정하기 위해 사용될 수 있다.The digital passenger information (DPI) data record linked to the airline travel operator may include, for example, an International Air Transport Association (IATA) license plate number, a passenger name record (PNR) number, an airline code, an airline name, a passenger name, or any combination thereof. Examples of printed passenger information in the image of the departure hardcopy bag tag (200) are set off in the dashed boxes. In one or more embodiments, once the airline name or airline code is identified, the system may no longer be required to search for any of the airline codes. The airline code or airline name may be used to determine the airline's bag tag (BT) layout of the departure hardcopy bag tag (200), such as to facilitate locating specific printed passenger information in the image.
하나 이상의 실시예에서, DPI 데이터 기록은 PNR(passenger name record) 번호 및 항공사 코드 또는 항공사 이름을 포함할 수 있다. 일부 예들에서, DPI 데이터 기록은 PNR(passenger name record) 번호, 항공사 코드 또는 항공사 이름, 및 승객의 이름을 포함할 수 있다. 이러한 DPI 데이터 기록은 시스템 또는 서버(148)가 PNR(112)에 직접 액세스하는 것을 허용한다.In one or more embodiments, the DPI data record may include a passenger name record (PNR) number and an airline code or airline name. In some examples, the DPI data record may include a passenger name record (PNR) number, an airline code or airline name, and the passenger's name. These DPI data records allow the system or server (148) to directly access the PNR (112).
DPI 데이터 기록은 디지털 수하물 품목 기록을 포함할 수 있다.DPI data records may include digital baggage item records.
특정 실시예들은 IATA 가방 태그의 바코드를 스캔하여 특정 정보를 획득할 수 있지만, 이미지의 사용은 10자리 번호판을 획득하고, 필요하다면, 10자리 번호판의 일부를 사용하여 항공사 코드를 도출하기 위해 사용될 수 있다. 이전에 언급된 바와 같이, 가방 태그들 또는 그의 부분들은 손상될 수 있다. 따라서, 핸즈프리 및 정확한 방식으로 승객/항공사 정보를 도출하는 대안적인 메커니즘들이 본 명세서에서 제안되고 있다. 또한, 하나 이상의 실시예에서, 이미지는 승객의 PNR(112)로 이어지는 PNR 정보를 얻기 위해 B-Type 메시지가 액세스될 수 있도록 10자리 IATA 번호판을 생성하기 위해 사용될 수 있다.While certain embodiments may scan the barcode of an IATA bag tag to obtain specific information, the use of an image may be used to obtain the 10-digit number plate and, if necessary, derive the airline code using a portion of the 10-digit number plate. As previously mentioned, bag tags or portions thereof may be damaged. Therefore, alternative mechanisms for deriving passenger/airline information in a hands-free and accurate manner are proposed herein. Furthermore, in one or more embodiments, the image may be used to generate the 10-digit IATA number plate, which may be accessed through a B-Type message to obtain PNR information leading to the passenger's PNR (112).
출항 하드카피 가방 태그(200)는 항공사 사업자의 재량으로 보조 정보를 인쇄하기 위한 레이아웃에서의 공간을 포함할 수 있다. 이미지에서의 인쇄된 승객 정보 및 결과적인 DPI 데이터 기록은 귀환 비행에 대한 승객 귀환 비행 정보를 저장하는 메모리 디바이스로 내비게이트하기 위한 보조 정보를 또한 포함할 수 있다.The departure hardcopy bag tag (200) may include space in the layout for printing auxiliary information at the discretion of the airline operator. The printed passenger information and resulting DPI data record in the image may also include auxiliary information for navigation to a memory device storing passenger return flight information for the return flight.
이미지는 승객 또는 다른 사용자가 전송 버튼(360)을 통해 이미지를 시스템(100)(즉, 서버(148))에 전송하는 것을 허용하는 애플리케이션(311)에서 캡처될 수 있다. 하나 이상의 실시예에서, 촬영 디바이스(118)는 시스템(100)의 일부 또는 모바일 통신 디바이스(15)의 일부일 수 있다.The image may be captured in an application (311) that allows a passenger or other user to transmit the image to the system (100) (i.e., server (148)) via a transmit button (360). In one or more embodiments, the capturing device (118) may be part of the system (100) or part of a mobile communication device (15).
도 3c는 실시예에 따른 출항 하드카피 가방 태그(200')의 이미지를 캡처하는 전자 취득 디바이스(118)를 예시한다. 전자 취득 디바이스에 의해 출항 하드카피 가방 태그(200')의 이미지를 캡처하는 도 3c의 실시예는 도 3b에서 위에 설명되는 실시예와 본질적으로 동일하다. 따라서, 차이점들만이 설명될 것이다. 모바일 통신 디바이스(15)에 의해 이미지가 캡처될 수 있다.FIG. 3C illustrates an electronic capture device (118) for capturing an image of a departure hardcopy bag tag (200') according to an embodiment. The embodiment of FIG. 3C for capturing an image of a departure hardcopy bag tag (200') by an electronic capture device is essentially the same as the embodiment described above in FIG. 3B. Therefore, only the differences will be described. The image may be captured by a mobile communication device (15).
디스플레이 스크린(304)에서 보여지는, 출항 하드카피 가방 태그(200')는 상이한 레이아웃을 갖는 다른 항공사 사업자로부터의 예시적인 출항 하드카피 가방 태그이다. PNR 번호 및 10자리 IATA 번호판은, 예를 들어, 특정 항공사에 대한 레이아웃에 기초하여 위치확인될 필요가 있을 수 있다.The departure hardcopy baggage tag (200') shown on the display screen (304) is an exemplary departure hardcopy baggage tag from another airline operator with a different layout. The PNR number and 10-digit IATA number plate may need to be located based on the layout for a specific airline, for example.
예 3Example 3
마커로부터의 이미지 데이터를 사용하여 PNR 번호, 승객의 이름 및/또는 IATA 번호판 중 하나 이상을 취득하는 다른 예시적인 시나리오가 도 3d와 관련하여 설명될 것이다.Another exemplary scenario of obtaining one or more of a PNR number, a passenger's name, and/or an IATA number plate using image data from a marker will be described with reference to FIG. 3d.
도 3d는 실시예에 따른 출항 하드카피 가방 태그 상의 승객 정보의 적어도 일부를 갖는 인쇄된 기기의 이미지를 캡처하는 전자 취득 디바이스(즉, 촬영 디바이스(118))를 예시한다. 이러한 예에서, 인쇄된 기기는 디스플레이 스크린(304)에서 디스플레이되고, 도 2c와 관련하여 설명되는 마커(212)를 포함한다. 하나 이상의 실시예에서, 집에서 승객에 의해 인쇄되는 것들과 같은 다른 인쇄된 기기들이 사용될 수 있다. 이러한 예에서, 애플리케이션(311)은 파선 박스들에 의해 표기되는 마커(212) 상의 텍스트의 문자들의 일부 또는 전부를 광학적으로 인식할 수 있다.FIG. 3D illustrates an electronic capture device (i.e., a photographing device (118)) that captures an image of a printed device having at least a portion of passenger information on a departure hardcopy baggage tag according to an embodiment. In this example, the printed device is displayed on a display screen (304) and includes a marker (212) as described in connection with FIG. 2C . In one or more embodiments, other printed devices, such as those printed by passengers at home, may be used. In this example, the application (311) may optically recognize some or all of the characters of the text on the marker (212), which are indicated by dashed boxes.
이러한 경우에, 적어도 10자리 번호판은 DPI 데이터 기록을 포함할 수 있다. DPI 데이터 기록은, 예를 들어, B-Type 메시지들에서 PNR 번호를 위치확인하고 PNR(112)로의 후속 내비게이션을 하고, 디지털 수하물 품목 기록을 생성하기 위한 추가적인 확인을 위한 승객의 이름을 포함할 수 있다.In such cases, at least the 10-digit license plate number may include a DPI data record. The DPI data record may, for example, include the passenger name for additional verification to locate the PNR number in B-Type messages, enable subsequent navigation to the PNR (112), and generate a digital baggage item record.
예 4Example 4
도 3e에 도시되는 예는, IATA 번호판(200), 마커(212), MK(136) 또는 수하물 품목과 연관된 다른 바코드화된 식별자가 스캔될 때와 같은, 전달 위치 데이터를 제공한다. 위치 데이터는, 예를 들어, 방 또는 객실의 현재 상태일 수 있다.The example illustrated in FIG. 3e provides transmission location data, such as when an IATA number plate (200), marker (212), MK (136), or other barcoded identifier associated with a baggage item is scanned. The location data may be, for example, the current status of a room or cabin.
도 3e에서, 컴퓨팅 디바이스(302)는 실시예에 따른 디스플레이된 메시지(360)를 보여준다. 메시지(360)는 인쇄된 가방 태그가 3A에서 스캔된 수하물 품목들을 전달하기 위한 객실 번호를 표현하는 텍스트를 포함할 수 있다. 디스플레이된 메시지는 객실이 준비되어 있음을 표시하는 메시지(355)를 또한 포함한다. 하나 이상의 실시예에서, 디스플레이된 메시지는, 숙박 업체의 이름을 표현하는, 메시지(350)를 포함할 수 있다. 여전히 추가로, 디스플레이된 메시지는 스캔된 가방 번호를 포함할 수 있다.In FIG. 3E, the computing device (302) displays a displayed message (360) according to an embodiment. The message (360) may include text indicating a room number for the printed bag tag to be delivered to the baggage items scanned in 3A. The displayed message may also include a message (355) indicating that a room is ready. In one or more embodiments, the displayed message may include a message (350) indicating the name of the accommodation provider. Still further, the displayed message may include the scanned bag number.
호텔 리조트와 같은, 다른 숙박 업체들의 경우, 객실 번호는 방 번호, 또는 건물 번호, 층 번호 및 방 번호로 대체될 수 있다. 하나 이상의 실시예에서, 메시지들(350, 355 및/또는 360)은 도 27의 서버(2710)를 통해 메시징 시스템(2790)에 의해 생성되고 통신될 수 있다.For other lodging establishments, such as hotel resorts, the room number may be replaced with a room number, or a building number, floor number, and room number. In one or more embodiments, messages (350, 355, and/or 360) may be generated and communicated by a messaging system (2790) via server (2710) of FIG. 27.
디지털 BTI 데이터Digital BTI data
도 4a는 실시예에 따른 귀환 비행에 대한 출항 가방 태그 식별자를 사용하여 수하물 품목 또는 수하물 품목 및 승객을 체크인하고 여행 구간에 들어가기 위한 목록을 생성하기 위한 프로그래밍 모듈들(400A)의 블록도를 예시한다. 프로그래밍 모듈들(400A)은 컴퓨팅 디바이스(122), 서버(148) 또는 이들의 조합 상에 있을 수 있다.FIG. 4A illustrates a block diagram of programming modules (400A) for checking in baggage items or baggage items and passengers for a return flight using departure baggage tag identifiers according to an embodiment and generating a list for entering a travel segment. The programming modules (400A) may reside on a computing device (122), a server (148), or a combination thereof.
하나 이상의 프로그래밍 모듈(400A)은 소프트웨어, 하드웨어, 펌웨어, 또는 소프트웨어, 하드웨어 및 펌웨어의 조합을 포함할 수 있다. 컴퓨팅 디바이스(122) 및/또는 서버(148)는 프로그래밍 모듈들(400A)의 명령어들을 실행하는 적어도 하나의 프로세서 및/또는 하드웨어를 포함할 수 있다.One or more programming modules (400A) may include software, hardware, firmware, or a combination of software, hardware, and firmware. The computing device (122) and/or server (148) may include at least one processor and/or hardware that executes instructions of the programming modules (400A).
프로그래밍 모듈(400A)은 스캔된 O-BTI 데이터 수신기(402A) 및 번호판 파서(404A)를 포함할 수 있다. 스캔된 O-BTI 데이터 수신기(402A)는, 실행될 때 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)의 캡처된 바코드에 내장되는 10개의 숫자들의 수신을 야기하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404A)는, 실행될 때, 스캐너 애플리케이션 프로그램(310)으로부터 수신된 일련의 숫자들을 파싱하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404A)는, 실행될 때, 여행 사업자 ID 로케이터(420A)에 의해 여행 사업자 ID(identification)를 위치확인하기 위해 숫자들을 추적하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404A)는, 실행될 때, 가방 번호 로케이터(422A)에 의해 가방 번호를 위치확인하기 위해, 마지막 6개의 숫자들과 같은, 숫자들을 추적하는 프로그램 명령어들을 포함할 수 있다.The programming module (400A) may include a scanned O-BTI data receiver (402A) and a license plate parser (404A). The scanned O-BTI data receiver (402A) may include program instructions that, when executed, cause the reception of ten digits embedded in the captured barcode of the first barcode flight identifier (206) or the second barcode flight identifier (208). The license plate parser (404A) may include program instructions that, when executed, parse a series of digits received from the scanner application program (310). The license plate parser (404A) may include program instructions that, when executed, trace the digits to locate a travel business identification (ID) by a travel business ID locator (420A). The license plate parser (404A), when executed, may include program instructions that track digits, such as the last six digits, to locate the bag number by the bag number locator (422A).
번호판 파서(404A)는, 실행될 때, 변환된 바코드의 첫번째 숫자를 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 경우에, 이것은 숫자 7이다. 이러한 숫자는 폐기될 수 있다. 다음으로, 번호판 파서(404A)는, 실행될 때, 여행 사업자 ID 로케이터(420A)에 의해 다음 3개의 숫자들을 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 경우에, 다음 3개의 숫자들은, 여행 사업자 ID에 대응하는, "001"을 포함한다. 이러한 경우에, 여행 사업자 ID는 American Airlines®에 대응한다. 번호판 파서(404A)는, 실행될 때, 가방 번호 로케이터(422A)를 사용하여, "509795"를 포함하는, 다음 6개의 숫자들을 다음으로 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 6개의 숫자들은 승객에 대한 가방 번호에 대응한다.The license plate parser (404A) may include program instructions that, when executed, extract the first digit of the converted barcode. In this case, this is the number 7. This digit may be discarded. Next, the license plate parser (404A) may include program instructions that, when executed, extract the next three digits using the travel operator ID locator (420A). In this case, the next three digits include "001," which corresponds to the travel operator ID. In this case, the travel operator ID corresponds to American Airlines®. The license plate parser (404A) may include program instructions that, when executed, use the baggage number locator (422A) to extract the next six digits, which include "509795." These six digits correspond to the baggage number for the passenger.
하나 이상의 실시예에서, 스캔된 O-BTI 데이터 수신기(402A)는 인쇄된 BT(142)가 판독가능하지 않은 경우에 바이패스될 수 있다. 이러한 경우에, 사용자는 여행 사업자 식별 및 승객의 가방 번호를 식별하기 위해 번호판 파서(404A)에 의해 다음으로 수신되는 10자리 번호판(210)을 직접 입력할 수 있다.In one or more embodiments, the scanned O-BTI data receiver (402A) may be bypassed if the printed BT (142) is unreadable. In such cases, the user may directly input the 10-digit license plate (210) received next by the license plate parser (404A) to identify the travel operator and the passenger's baggage number.
프로그래밍 모듈들(400A)은, 실행될 때, 통신 세션 생성기(406)로 하여금 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106) 중 적어도 하나와 통신하게 하는, 프로그램 명령어들을 포함할 수 있다. 통신 세션 생성기(406)는 여행 사업자 IP(Internet Protocol) 주소 룩업 데이터베이스(424) 및 PNR 액세스 명령어들(426)을 포함할 수 있다. 번호판(210)의 여행 사업자 ID는 여행 사업자 ID와 연관된 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106)의 서버로의 전자 통신 패킷을 생성하기 위해 미리 결정된 명령어들을 위치확인하기 위해 사용될 수 있다. 통신 세션 생성기(406)는, 실행될 때, 번호판(210)과 연관된 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)로부터 추출된 디지털적으로 생성된 승객의 가방 번호를 사용하여 저장된 PNR 액세스 명령어들(426)로부터 귀환 구간 정보에 액세스하기 위한 저장된 명령어들을 또한 추출하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 통신 명령어들은 TCP/IP(transmission control protocol/internet protocol), FTS(file transfer protocol), HTTP(hypertext transfer protocol), HTTPS(hypertext transfer protocol secure), SSL(secure socket layer), SFTP(secure file transfer protocol), 및 UDP(user datagram protocol)와 호환가능한 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.The programming modules (400A) may include program instructions that, when executed, cause the communication session generator (406) to communicate with at least one of the first-mode travel operator (104) and/or the intermediate travel operator (106). The communication session generator (406) may include a travel operator Internet Protocol (IP) address lookup database (424) and PNR access instructions (426). The travel operator ID of the license plate (210) may be used to locate predetermined instructions for generating an electronic communication packet to a server of the first-mode travel operator (104) and/or the intermediate travel operator (106) associated with the travel operator ID. The communication session generator (406) may include program instructions that, when executed, are configured to further extract stored instructions for accessing return segment information from the stored PNR access instructions (426) using a digitally generated passenger bag number extracted from a first barcode flight identifier (206) or a second barcode flight identifier (208) associated with the license plate (210). The communication instructions may identify information associated with tools (i.e., programming instructions) compatible with transmission control protocol/internet protocol (TCP/IP), file transfer protocol (FTS), hypertext transfer protocol (HTTP), hypertext transfer protocol secure (HTTPS), secure socket layer (SSL), secure file transfer protocol (SFTP), and user datagram protocol (UDP).
하나 이상의 실시예에서, 명령어들은, 승객에 대한 PNR(112) 및 그들의 귀환 비행 정보를 위치확인하고 액세스하기 위해, 승객 정보로, 스캔된 번호판(210)으로의 BSM(Baggage Source Message)의 링크를 식별할 수 있다. 이러한 링크는, 하나 이상의 실시예에서, 제한 없이, HTTP 호환가능한 링크일 수 있다.In one or more embodiments, the instructions may identify a link in a Baggage Source Message (BSM) to a scanned license plate (210) with passenger information to locate and access the passenger's PNR (112) and their return flight information. This link may, in one or more embodiments, be an HTTP compatible link, without limitation.
통신 세션 동안, 컴퓨팅 디바이스(122)는 승객 여행 귀환 구간 검색기(408)의 프로그래밍 명령어들을 실행할 수 있고, 여기서 귀환 구간은 집(102)으로 귀환하기 위한 여행된 경로 또는 여정인 경로의 일부이다. 예를 들어, 승객이 원래 인쇄된 가방 태그와 동일한 여행 사업자를 사용하여 귀가하고 있으면, PNR(112)은 귀환 비행 정보를 포함할 것이다. 그렇지 않으면, 귀환 비행 정보는 시스템(100)에 의해 널로서 마킹될 수 있다.During the communication session, the computing device (122) may execute programming instructions of the passenger travel return segment finder (408), wherein the return segment is a portion of the route traveled or itinerary for returning home (102). For example, if the passenger is returning home using the same travel operator as the originally printed baggage tag, the PNR (112) will include the return flight information. Otherwise, the return flight information may be marked as null by the system (100).
프로그래밍 모듈들(400A)은, 실행될 때, 수하물 인식 모듈(410)로 하여금 저장된 이미지들에 대한 수하물 품목을 인식하게 하는, 프로그램 명령어들을 포함할 수 있다. 촬영 디바이스(118)의 이미지 데이터는 승객 수하물(138)의 이미지를 생성하기 위해 머신 러닝 소프트웨어에 의해 처리될 수 있다. 이러한 이미지는 승객 수하물 인식 프로세스를 위한 데이터베이스에 저장될 수 있다. 일부 경우들에서, 승객의 수하물이 발견되거나 또는 식별될 필요가 있을 수 있다. 컴퓨팅 디바이스(122) 또는 서버(148)는 나중에 검색될 수 있는 승객 수하물(138)의 이미지를 저장할 수 있다. 머신 러닝 알고리즘들은 수하물을 인식하고 승객을 그들의 수하물과 매칭시키기 위해 다음으로 사용될 수 있다. 수하물 품목의 이미지 데이터는 수하물 특징 데이터(411A)로서 저장될 수 있다. 수하물 특징 데이터(411A)는 IATA 번호판의 바코드 또는 수하물 품목 자체의 특징들을 또한 포함할 수 있다. 특징들은 수하물 품목 본체의 색상, 질감, 형상, 브랜드, 및 다른 구별 특징들을 포함할 수 있다. 수하물 특징 데이터(411A)는 수하물 품목 목록 기록에서의 특정 정보에 대한 액세스를 잠금해제하기 위해 사용될 수 있다. 예를 들어, 수하물 특징 데이터(411A)는 수하물 품목의 체크인을 위한 귀환 비행 정보에 액세스하기 위해 필요할 수 있다. 수하물 인식 모듈(410)은, 실행될 때, 승객의 이미지 데이터를 수하물 품목 목록 기록에 링크되는 승객 생체인식 데이터(411B)로서 저장하는, 프로그램 명령어들을 포함할 수 있다. 승객 생체인식 데이터(411B)는 수하물 품목 목록 기록에서의 특정 정보에 대한 액세스를 잠금해제하기 위해 사용될 수 있다. 예를 들어, 승객 생체인식 데이터(411B)는 수하물 품목의 체크인을 위한 귀환 비행 정보에 대한 액세스를 제공할 수 있다. 하나 이상의 실시예에서, 승객 생체인식 데이터(411B)는 출항 하드카피 가방 태그, 마커(212) 및/또는 MK(136)가 누락되거나 또는 손상될 때 검증될 수 있다.The programming modules (400A) may include program instructions that, when executed, cause the baggage identification module (410) to recognize baggage items from stored images. Image data from the photographing device (118) may be processed by machine learning software to generate an image of passenger baggage (138). This image may be stored in a database for the passenger baggage identification process. In some cases, a passenger's baggage may need to be located or identified. The computing device (122) or server (148) may store an image of the passenger baggage (138) for later retrieval. Machine learning algorithms may then be used to recognize the baggage and match the passenger with their baggage. The image data of the baggage item may be stored as baggage feature data (411A). The baggage feature data (411A) may also include a barcode of an IATA license plate or features of the baggage item itself. The features may include color, texture, shape, brand, and other distinguishing characteristics of the baggage item body. Baggage identification data (411A) may be used to unlock access to specific information in a baggage item manifest record. For example, baggage identification data (411A) may be required to access return flight information for checking in a baggage item. The baggage identification module (410) may include program instructions that, when executed, store passenger image data as passenger biometric data (411B) linked to the baggage item manifest record. Passenger biometric data (411B) may be used to unlock access to specific information in a baggage item manifest record. For example, passenger biometric data (411B) may provide access to return flight information for checking in a baggage item. In one or more embodiments, passenger biometric data (411B) may be verified when an outbound hardcopy bag tag, marker (212), and/or MK (136) is missing or damaged.
시나리오에서, 수하물 품목은 출항 하드카피 가방 태그, 마커(212) 또는 MK(136) 중 하나만을 갖을 수 있다. 비-제한적인 예로서, 마커(212)는 수하물 품목 상의 유일한 태그일 수 있고 그 위에 승객의 이름이 인쇄되지 않는다. 이러한 예에 대해, 마커(212)가 수하물 품목 상에 있더라도, 승객의 이름이 수하물 품목 목록 기록 및 수하물 품목의 후속 체크인을 잠금해제하기 위해 항공사의 원래 발행된 인쇄 기기 상에 존재하지 않으면 승객은 검증될 필요가 있을 수 있다.In this scenario, a baggage item may have only one of the departure hardcopy bag tag, marker (212), or MK (136). As a non-limiting example, marker (212) may be the only tag on the baggage item and not have the passenger's name printed on it. In this example, even if marker (212) is on the baggage item, the passenger may still need to be verified if the passenger's name does not exist on the airline's original printing device to unlock the baggage item manifest record and subsequent check-in of the baggage item.
하나 이상의 실시예에서, 출항 하드카피 가방 태그가 수하물 품목 상에 있더라도, 승객은 수하물 품목 목록 기록 및 수하물 품목의 후속 체크인을 잠금해제하기 위해 승객의 이름이 항공사의 출항 하드카피 가방 태그 상에 존재하지 않으면 검증될 필요가 있을 수 있다.In one or more embodiments, even if an outbound hardcopy bag tag is on a baggage item, the passenger may need to be verified if the passenger's name is not present on the airline's outbound hardcopy bag tag to unlock the baggage item manifest record and subsequent check-in of the baggage item.
컴퓨팅 디바이스(122) 또는 서버(148)는 특정 수하물 품목이 시스템(100)의 하나 이상의 컴포넌트에 의해 처리되었는지를 식별하기 위해 머신 러닝 알고리즘들을 사용할 수 있다.A computing device (122) or server (148) may use machine learning algorithms to identify whether a particular baggage item has been processed by one or more components of the system (100).
수하물 품목의 캡처된 이미지 데이터는, 일부 경우들에서, 체크인을 위해서와 같이 수하물 품목 목록 기록을 잠금해제하기 위해 사용될 수 있다.Captured image data of a baggage item may, in some cases, be used to unlock a baggage item inventory record, such as for check-in purposes.
프로그래밍 모듈들(400A)은 마커 생성기(412)를 포함할 수 있다. 마커 생성기(412)는, 실행될 때, 인쇄 디바이스(120)에 의해 인쇄되고 승객 수하물(138) 상에 부착될 수 있는 MK(136)의 포맷으로 사용하기 위한 바코드를 생성하는, 프로그램 명령어들을 포함할 수 있다. 이전에 논의된 바와 같이, MK(136)는, 손상으로 인해서와 같이, 원래 가방 태그 또는 항공사 마커가 이용가능하지 않거나 또는 스캔가능하지 않을 때 사용될 수 있다.The programming modules (400A) may include a marker generator (412). The marker generator (412) may include program instructions that, when executed, generate a barcode for use in the format of an MK (136) that may be printed by the printing device (120) and affixed to passenger baggage (138). As previously discussed, the MK (136) may be used when the original bag tag or airline marker is not available or scannable, such as due to damage.
프로그래밍 모듈들(400A)은 승객 목록 기록 생성기(414), 귀환 구간 목록 생성기(416), 및 목록 통신기(418)를 포함할 수 있다. 폐기되지 않은 원래 인쇄된 가방 태그로부터 생성되는 승객 목록은 숙박 업체에 도착하는 승객들을 조정하고 방 또는 객실 번호들을 결정하기 위해 사용될 수 있다. 목록에 채워진 폐기되지 않은 인쇄된 가방 태그는, 예를 들어, 임시 발렛 태그를 생성할 필요 없이, 승객의 수하물을 그들의 방 및/또는 숙박 업체로 가져오기 위해 사용된다. 폐기되지 않은 인쇄된 가방 태그는, 또 다른 임시 발렛 태그를 인쇄할 필요 없이, 예를 들어, 귀가하기 위해 숙박 업체로부터의 승객들의 출발들에 대해 또한 사용될 수 있다.The programming modules (400A) may include a passenger list record generator (414), a return segment list generator (416), and a list communicator (418). A passenger list generated from the original printed bag tags that have not been discarded may be used to coordinate passengers arriving at the lodging facility and determine room or cabin numbers. The printed bag tags that have not been discarded and filled in the list may be used, for example, to bring passengers' luggage to their rooms and/or the lodging facility without the need to generate temporary valet tags. The printed bag tags that have not been discarded may also be used for departures of passengers from the lodging facility, for example, to return home, without the need to print another temporary valet tag.
승객 목록 기록 생성기(414)는, 실행될 때, 시스템(100)에 의해 스캔되는 승객 수하물(138)을 갖는 이러한 승객들에 대한 승객 정보(428) 및 관련 PNR(112)을 하나 이상의 파일에 저장하는, 프로그램 명령어들을 포함할 수 있다. 승객 정보는 승객의 이름, 중간 이름 또는 이니셜, 성 및 연락처 정보를 포함할 수 있다. 예를 들어, 연락처 정보는 승객의 주소를 또한 포함할 수 있다. 승객 정보는 사적인 정보(PII)를 포함할 수 있다.The passenger list record generator (414) may include program instructions that, when executed, store passenger information (428) and associated PNRs (112) for passengers having passenger baggage (138) scanned by the system (100) in one or more files. The passenger information may include the passenger's first name, middle name or initial, last name, and contact information. For example, the contact information may also include the passenger's address. The passenger information may include personally identifiable information (PII).
시스템(100)의 컴포넌트들은 DP(107)에 대해 로컬인 하나 이상의 숙박 업체(126)에 대한 승객들의 리스트를 저장할 수 있어서, 숙박 업체(126)를 통해 여행하도록 의도되지 않은 승객들에 대한 승객 수하물(138)이 숙박 업체(126)에 대한 승객 수하물(138)과 섞이지 않을 것이다. 하나 이상의 실시예에서, 승객 정보(428)는 제3자 서비스 제공자를 갖는 선불 서비스, 제1-모드 여행 사업자(104) 또는 숙박 업체(126)와 연관된 승객 정보를 포함할 수 있다. 하나 이상의 실시예에서, 승객 정보(428)의 파일들은 승객에 대한 배정된 객실 번호들을 포함할 수 있다. 따라서, 마커 생성기(412)는, 실행될 때, 마커 생성기(412)에 의해 인쇄되는 마커의 필드들을 포맷하고 채우도록 객실 번호 및 승객의 이름과 같은 정보를 획득하기 위해 승객 목록 기록 생성기(414)와 통신하는, 프로그램 명령어들을 포함할 수 있다.Components of the system (100) may store a list of passengers for one or more lodging providers (126) local to the DP (107), so that passenger baggage (138) for passengers not intended to travel through the lodging provider (126) will not be mixed with passenger baggage (138) for the lodging provider (126). In one or more embodiments, passenger information (428) may include passenger information associated with a prepaid service with a third-party service provider, a first-mode travel operator (104), or a lodging provider (126). In one or more embodiments, files of passenger information (428) may include assigned room numbers for passengers. Accordingly, the marker generator (412) may include program instructions that, when executed, communicate with the passenger list record generator (414) to obtain information such as room numbers and passenger names to format and populate fields of markers printed by the marker generator (412).
마커 생성기(412)는, 실행될 때, 승객의 이름, 방 번호, 출항 하드카피 가방 태그의 IATA 번호판 및/또는 관련된 10자리 IATA 번호판의 바코드의 인쇄를 야기하는, 프로그램 명령어들을 포함할 수 있다. 출항 하드카피 가방 태그의 IATA 번호판 또는 IATA 바코드는 귀환 비행에 대한 그 체크인을 포함하는 그 자신의 여행 경험을 위한 수하물 품목의 정보에 대한 주요 키로서 사용될 수 있다.The marker generator (412) may include program instructions that, when executed, cause the printing of the passenger's name, room number, IATA number plate of the departure hardcopy baggage tag, and/or a barcode of the associated 10-digit IATA number plate. The IATA number plate or IATA barcode of the departure hardcopy baggage tag may be used as a primary key to information about the baggage item for one's own travel experience, including check-in for the return flight.
귀환 구간 목록 생성기(416)는, 실행될 때, 귀환 구간 집에 대해 체크인될 필요가 있는 수하물 가방들의 추정 수, 항공편 번호, 귀환 구간 여행 모드의 출발 시간, 및/또는 귀환 구간 여행 모드의 여행 사업자를, 제한 없이, 포함하는, 귀환 구간 여행 정보를 포함하는 PNR(112)의 정보를 추출하는, 프로그램 명령어들을 포함할 수 있다. 귀환 구간 목록 생성기(416)는, 실행될 때, 귀환 구간 여행 정보를 목록 파일의 대응하는 데이터 필드들에 채우는, 프로그램 명령어들을 포함할 수 있다.The return segment list generator (416) may include program instructions that, when executed, extract information from a PNR (112) that includes return segment travel information, including, without limitation, an estimated number of baggage bags that need to be checked in for the return segment home, a flight number, a departure time of the return segment travel mode, and/or a travel operator of the return segment travel mode. The return segment list generator (416) may include program instructions that, when executed, populate corresponding data fields of a list file with return segment travel information.
DPI 데이터 기록DPI data recording
도 4b는 실시예에 따른 출항 하드카피 인쇄된 가방 태그 상의 제1-모드 여행 사업자와 연관된 디지털화된 출항 승객 정보를 사용하여 수하물 품목 또는 수하물 품목 및 승객을 체크인하고 여행 구간에 들어가기 위한 목록을 생성하기 위한 프로그래밍 모듈들(400B)의 블록도를 예시한다. 프로그래밍 모듈들(400B)은, 실행될 때 디지털 수하물 품목 기록에 대한 DPI 데이터 기록을 생성하는, 프로그램 명령어들을 포함할 수 있다.FIG. 4B illustrates a block diagram of programming modules (400B) for checking in baggage items or baggage items and passengers and generating a list for entering a travel segment using digitized departure passenger information associated with a first-mode travel operator on a departure hardcopy printed baggage tag according to an embodiment. Programming modules (400B) may include program instructions that, when executed, generate a DPI data record for a digital baggage item record.
도 4a 및 도 4b는 유사하다. 따라서, 차이점들만이 상세히 설명될 것이다. 프로그래밍 모듈들(400B)은 컴퓨팅 디바이스(122), 서버(148) 또는 이들의 조합 상에 있을 수 있다.Figures 4a and 4b are similar. Therefore, only the differences will be described in detail. The programming modules (400B) may be located on a computing device (122), a server (148), or a combination thereof.
하나 이상의 프로그래밍 모듈(400B)은 소프트웨어, 하드웨어, 펌웨어, 또는 소프트웨어, 하드웨어 및 펌웨어의 조합을 포함할 수 있다. 컴퓨팅 디바이스(122) 및/또는 서버(148)는 프로그래밍 모듈들(400B)의 명령어들을 실행하는 적어도 하나의 프로세서 및/또는 하드웨어를 포함할 수 있다. 가방 태그의 이미지로부터의 머신-인코딩된 텍스트의 생성과 관련된 프로그래밍 모듈들(400B) 중 하나 이상은 모바일 통신 디바이스(15)에서의 소프트웨어, 펌웨어, 하드웨어 또는 이들의 조합에 포함될 수 있다.One or more programming modules (400B) may include software, hardware, firmware, or a combination of software, hardware, and firmware. The computing device (122) and/or the server (148) may include at least one processor and/or hardware that executes instructions of the programming modules (400B). One or more of the programming modules (400B) associated with generating machine-encoded text from an image of a bag tag may be included in software, firmware, hardware, or a combination thereof in the mobile communication device (15).
프로그래밍 모듈들(400B)은 이미지 데이터 수신기(402A)를 포함할 수 있다. 이미지 데이터 수신기(402A)는, 실행될 때 출항 하드카피 가방 태그 또는 그 일부 또는 출항 하드카피 가방 태그로부터의 인쇄된 정보의 적어도 일부를 갖는 인쇄된 기기의 이미지의 수신을 야기하는, 프로그램 명령어들을 포함할 수 있다. 프로그래밍 모듈들(400B)은 승객/항공사 정보 파서(404B)를 포함할 수 있다. 하나 이상의 실시예에서, 승객/항공사 정보 파서(404B)는, 실행될 때, 여행 사업자 로케이터(420B)에 의해 여행 사업자 코드 및/또는 이름을 위치확인하기 위해 이미지에서의 텍스트 문자를 광학적으로 인식하고 탐색가능한 텍스트 시퀀스(즉, 머신-인코딩된 텍스트)로 변환하는, 프로그램 명령어들을 포함할 수 있다. 여행 사업자 로케이터(420B)는, 실행될 때, 이용가능한 항공사 코드 및 매칭된 항공사 이름을 결정하기 위해 항공사 코드 리스트 데이터베이스(432)에 액세스하는, 프로그램 명령어들을 포함할 수 있다. 대안적으로, 항공사 이름이 발견되면, 출항 하드카피 가방 태그와 연관된 항공사 사업자를 검증하기 위해 항공사 2자리 알파벳 코드 또는 3자리 숫자 코드가 또한 발견될 수 있다. 여행 사업자 로케이터(420B)는, 실행될 때, 하나의 항공사 코드를 찾아내고 예상된 위치에서 또는 번호판에서 항공사 이름 또는 다른 항공사 코드를 찾아내는 것으로 검증하는, 프로그램 명령어들을 포함할 수 있다.The programming modules (400B) may include an image data receiver (402A). The image data receiver (402A) may include program instructions that, when executed, cause the reception of an image of a printed device having a departure hardcopy bag tag or a portion thereof or at least a portion of printed information from a departure hardcopy bag tag. The programming modules (400B) may include a passenger/airline information parser (404B). In one or more embodiments, the passenger/airline information parser (404B) may include program instructions that, when executed, optically recognize text characters in the image and convert them into searchable text sequences (i.e., machine-encoded text) for locating a travel operator code and/or name by the travel operator locator (420B). The travel operator locator (420B) may include program instructions that, when executed, access an airline code list database (432) to determine available airline codes and matching airline names. Alternatively, if the airline name is found, the airline's two-letter alphabetic code or three-digit numeric code may also be found to verify the airline associated with the departure hardcopy baggage tag. The travel operator locator (420B) may include program instructions that, when executed, locate an airline code and verify it by finding the airline name or other airline codes in the expected location or on the license plate.
승객/항공사 정보 파서(404B)는, 실행될 때, 위치확인된 항공사 코드 및/또는 항공사 이름에 기초하여 BT 레이아웃 데이터베이스에서 BT 레이아웃의 룩-업을 야기하는, 프로그램 명령어들을 포함할 수 있다. 하나 이상의 실시예에서, BT 레이아웃은 PNR 표시자가 존재하는지를 포함하는 PNR 번호에 대한 포맷들을 표시할 수 있다. BT 레이아웃은 텍스트의 라인들 및 이러한 라인들의 위치 및 이러한 라인들 상의 예상된 텍스트를 식별할 수 있다. 하나 이상의 실시예에서, BT 레이아웃은, 성을 갖고 이름이 뒤따르는 그리고 "/"(즉, 포워드 슬래시)에 의해 분리되는 승객의 이름의 제시와 같은, 텍스트 제약들을 식별할 수 있다. 이들은 레이아웃 가능성들의 단지 예들에 불과하고 그 이유는 각각의 항공사가 특정 정보를 그 자신의 재량으로 제시할 수 있기 때문이다.The passenger/airline information parser (404B) may include program instructions that, when executed, cause a lookup of a BT layout in a BT layout database based on the identified airline code and/or airline name. In one or more embodiments, the BT layout may indicate formats for a PNR number, including whether a PNR indicator is present. The BT layout may identify lines of text, the positions of those lines, and the expected text on those lines. In one or more embodiments, the BT layout may identify text constraints, such as presenting a passenger's name as having a last name followed by a first name and separated by a "/" (i.e., a forward slash). These are merely examples of layout possibilities, as each airline may present specific information at its own discretion.
승객/항공사 정보 파서(404B)는, 실행될 때, 승객 이름 로케이터(421B)에 의해 승객의 이름을 위치확인하기 위해 이미지의 텍스트 문자들을 광학적으로 인식하고 탐색가능한 텍스트 시퀀스들(즉, 머신-인코딩된 텍스트)로 변환하는, 프로그램 명령어들을 포함할 수 있다.The passenger/airline information parser (404B) may include program instructions that, when executed, optically recognize text characters in the image and convert them into searchable text sequences (i.e., machine-encoded text) to locate the passenger's name by the passenger name locator (421B).
승객/항공사 정보 파서(404B)는, 실행될 때, PNR 번호 로케이터(422B)에 의해 PNR 번호를 위치확인하기 위해 이미지의 텍스트 문자들을 광학적으로 인식하고 탐색가능한 텍스트 시퀀스들(즉, 머신-인코딩된 텍스트)로 변환하는, 프로그램 명령어들을 포함할 수 있다.The passenger/airline information parser (404B) may include program instructions that, when executed, optically recognize text characters in the image and convert them into searchable text sequences (i.e., machine-encoded text) to locate a PNR number by the PNR number locator (422B).
승객/항공사 정보 파서(404B)는, 실행될 때, IATA 번호판을 위치확인하기 위해 이미지에서의 텍스트 문자들을 광학적으로 인식하고 탐색가능한 텍스트 시퀀스들(즉, 머신-인코딩된 텍스트)로 변환하는, 프로그램 명령어들을 포함할 수 있다. 현재, IATA 번호판은 10자리이고 시간이 지남에 따라 확장될 수 있다. 필요하다면, IATA 번호판으로부터 여행 사업자 코드가 결정될 수 있다.The passenger/airline information parser (404B) may include program instructions that, when executed, optically recognize text characters in an image and convert them into searchable text sequences (i.e., machine-encoded text) to locate an IATA license plate. Currently, an IATA license plate consists of 10 digits and may be expanded over time. If necessary, a travel operator code may be determined from the IATA license plate.
프로그래밍 모듈들(400B)은, 실행될 때, 통신 세션 생성기(406)로 하여금 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106) 중 적어도 하나와 통신하게 하는, 프로그램 명령어들을 포함할 수 있다. 통신 세션 생성기(406)는 여행 사업자 IP(Internet Protocol) 주소 룩업 데이터베이스(424) 및 PNR 액세스 명령어들(426)을 포함할 수 있다. 번호판(210)의 여행 사업자 ID는 여행 사업자 ID와 연관된 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106)의 서버로의 전자 통신 패킷을 생성하기 위해 미리 결정된 명령어들을 위치확인하기 위해 사용될 수 있다. 통신 세션 생성기(406)는, 실행될 때, DPI 데이터 기록을 사용하여 저장된 PNR 액세스 명령어들(426)로부터 귀환 구간 정보에 액세스하기 위한 저장된 명령어들을 또한 추출하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. DPI 데이터 기록이 출항 하드카피 가방 태그로부터의 PNR 번호를 포함하지 않으면, 다음으로 번호판은 B-Type 메시지의 PNR 번호에 액세스하기 위해 사용될 수 있으며, 여기서 B-Type 메시지는 PNR 번호(로케이터)에 대한 링킹 인덱스로서 번호판을 포함한다. 다른 한편, DPI 데이터 기록이 출항 하드카피 가방 태그로부터의 PNR 번호 및 항공사 이름 또는 항공사 코드를 포함하면, PNR(112)에 액세스하기 위한 명령어는 PNR 번호를 획득하기 위해 B-Type 메시지를 사용할 필요 없이 룩업될 수 있다.The programming modules (400B) may include program instructions that, when executed, cause the communication session generator (406) to communicate with at least one of the first-mode travel operator (104) and/or the intermediate travel operator (106). The communication session generator (406) may include a travel operator Internet Protocol (IP) address lookup database (424) and PNR access instructions (426). The travel operator ID of the license plate (210) may be used to locate predetermined instructions for generating an electronic communication packet to a server of the first-mode travel operator (104) and/or the intermediate travel operator (106) associated with the travel operator ID. The communication session generator (406) may also include program instructions that, when executed, are configured to extract stored instructions for accessing return segment information from the stored PNR access instructions (426) using the DPI data record. If the DPI data record does not include the PNR number from the outbound hardcopy bag tag, then the license plate number can be used to access the PNR number in the B-Type message, where the B-Type message includes the license plate number as a linking index to the PNR number (locator). On the other hand, if the DPI data record includes the PNR number from the outbound hardcopy bag tag and the airline name or airline code, the command to access the PNR (112) can be looked up without having to use the B-Type message to obtain the PNR number.
통신 명령어들은 TCP/IP(transmission control protocol/internet protocol), FTS(file transfer protocol), HTTP(hypertext transfer protocol), HTTPS(hypertext transfer protocol secure), SSL(secure socket layer), SFTP(secure file transfer protocol), 및 UDP(user datagram protocol)와 호환가능한 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.Communication commands can identify information associated with tools (i.e., programming commands) compatible with TCP/IP (transmission control protocol/internet protocol), FTS (file transfer protocol), HTTP (hypertext transfer protocol), HTTPS (hypertext transfer protocol secure), SSL (secure socket layer), SFTP (secure file transfer protocol), and UDP (user datagram protocol).
하나 이상의 실시예에서, 400A 및 400B의 프로그래밍 모듈들은 중첩된다. 이러한 것은 특정 데이터가 수하물 목록에서 수하물 품목 데이터 기록에 액세스하기 위해 바코드를 스캔하는 것에 의해 더 이상 판독가능하지 않지만, 예를 들어, 광학 문자 인식에 의해 획득될 수 있을 때의 경우들에서 발생할 수 있다. 프로그래밍 모듈들(400A, 400B 및 400C)은 하나 이상의 실시예에서 조합될 수 있다.In one or more embodiments, the programming modules of 400A and 400B overlap. This may occur in instances where certain data is no longer readable by scanning a barcode to access a baggage item data record in a baggage manifest, but can be obtained, for example, by optical character recognition. The programming modules (400A, 400B, and 400C) may be combined in one or more embodiments.
목록 파일은 지정된 귀환 여행 사업자들과 함께 복수의 승객들의 수하물 품목들을 체크인하기 위한 전달자를 포함한다. 전달자는 귀환 비행 이전에 지정된 윈도우 내에 숙박 업체를 떠나는 각각의 승객을 원격으로 체크인하기 위한 그래픽 사용자 인터페이스를 포함할 수 있다. 하나 이상의 실시예에서, 승객 목록 기록은 디지털 BTI 데이터, DPI 데이터 기록 및/또는 액세스된 PNR로부터의 귀환 비행에 대한 지정된 귀환 여행 사업자와 함께 귀환 여행 구간에 대해 수하물 또는 승객의 체크인을 위한 데이터를 포함할 수 있다. 승객 목록 기록은, 예를 들어, 승객의 이름 및 항공사 코드 또는 항공사 이름과 같은 다른 정보를 포함할 수 있다. 승객 목록 기록은 DPI 데이터 기록을 포함할 수 있다.The manifest file includes a forwarder for checking in baggage items of multiple passengers with designated return travel operators. The forwarder may include a graphical user interface for remotely checking in each passenger departing the accommodation provider within a designated window prior to the return flight. In one or more embodiments, the passenger manifest record may include digital BTI data, DPI data records, and/or data for checking in baggage or passengers for the return trip segment with designated return travel operators for the return flight from the accessed PNR. The passenger manifest record may include, for example, passenger names and other information such as airline codes or airline names. The passenger manifest record may include a DPI data record.
목록 통신기(418)는, 실행될 때, 숙박 업체(126)와 연관된 여행 정보 시스템(128)과의 통신 세션을 수립하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 목록 통신기(418)는 복수의 크루즈 선박 사업자들의 각각의 여행 정보 시스템(128)에 대해 상이한 명령어들을 갖을 수 있다. 통신 명령어들은 본 명세서에서 설명되는 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.The list communicator (418) may include program instructions that, when executed, are configured to establish a communication session with a travel information system (128) associated with a lodging provider (126). The list communicator (418) may have different instructions for each travel information system (128) of a plurality of cruise ship operators. The communication instructions may identify information associated with the tools (i.e., programming instructions) described herein.
도 1a와 관련하여 설명되는 바와 같이, 특정 데이터는 "PENDING"으로 마킹될 수 있다. 그러나, IATA 바코드가 취득 디바이스에 의해 번호판과 연관된 것으로 스캔되거나 또는 시스템(100)과 연관되거나 또는 이에 링크되는 RFID 수신기/NFC 수신기에 의해 수신되면, LIB(2450)는 등록된 수하물 품목에 대해 활성화될 수 있다.As described with respect to Figure 1A, certain data may be marked as "PENDING." However, if an IATA barcode is scanned by an acquisition device associated with the license plate or received by an RFID receiver/NFC receiver associated with or linked to the system (100), the LIB (2450) may be activated for the registered baggage item.
확장된 B-Type 메시지 (공항 외)Extended B-Type Message (Outside Airports)
도 4c는 실시예에 따른 승객의 수하물을 체크인하고, 여행 구간에 들어가기 위한 목록을 생성하고, 확장된 B-Type 메시지를 생성하기 위한 프로그래밍 모듈들(400C)의 블록도를 예시한다. 프로그래밍 모듈들(400C)은 컴퓨팅 디바이스(122), 서버(148) 또는 이들의 조합 상에 있을 수 있다. 프로그래밍 모듈들(400C)이 프로그래밍 모듈들(400A 또는 400B)과 유사한 한, 일부 반복된 논의는 생략될 수 있다.Figure 4C illustrates a block diagram of programming modules (400C) for checking in a passenger's baggage, generating a list for entering a travel segment, and generating an extended B-Type message according to an embodiment. Programming modules (400C) may reside on a computing device (122), a server (148), or a combination thereof. To the extent programming modules (400C) are similar to programming modules (400A or 400B), some repeated discussion may be omitted.
프로그래밍 모듈(400C)은 스캔된 O-BTI 데이터 수신기(402C) 및 번호판 파서(404C)를 포함할 수 있다. 스캔된 O-BTI 데이터 수신기(402C)는, 실행될 때 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)의 캡처된 바코드에 내장되는 10개의 숫자들의 수신을 야기하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404C)는, 실행될 때, 스캐너 애플리케이션 프로그램(310)으로부터 수신된 일련의 숫자들을 파싱하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404C)는, 실행될 때, 여행 사업자 ID 로케이터(420C)에 의해 여행 사업자 ID(identification)를 위치확인하기 위해 숫자들을 추적하는, 프로그램 명령어들을 포함할 수 있다. 번호판 파서(404C)는, 실행될 때, 가방 번호 로케이터(422C)에 의해 가방 번호를 위치확인하기 위해, 마지막 6개의 숫자들과 같은, 숫자들을 추적하는 프로그램 명령어들을 포함할 수 있다.The programming module (400C) may include a scanned O-BTI data receiver (402C) and a license plate parser (404C). The scanned O-BTI data receiver (402C) may include program instructions that, when executed, cause the reception of ten digits embedded in the captured barcode of the first barcode flight identifier (206) or the second barcode flight identifier (208). The license plate parser (404C) may include program instructions that, when executed, parse a series of digits received from the scanner application program (310). The license plate parser (404C) may include program instructions that, when executed, trace the digits to locate a travel business identification (ID) by a travel business ID locator (420C). The license plate parser (404C), when executed, may include program instructions that track digits, such as the last six digits, to locate the bag number by the bag number locator (422C).
번호판 파서(404C)는, 실행될 때, 변환된 바코드의 첫번째 숫자를 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 경우에, 이것은 숫자 7이다. 이러한 숫자는 폐기될 수 있다. 다음으로, 번호판 파서(404C)는, 실행될 때, 여행 사업자 ID 로케이터(420C)에 의해 다음 3개의 숫자들을 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 경우에, 다음 3개의 숫자들은, 여행 사업자 ID에 대응하는, "001"을 포함한다. 이러한 경우에, 여행 사업자 ID는 American Airline®에 대응한다. 번호판 파서(404C)는, 실행될 때, 가방 번호 로케이터(422C)를 사용하여, "509795"를 포함하는, 다음 6개의 숫자들을 다음으로 추출하는, 프로그램 명령어들을 포함할 수 있다. 이러한 6개의 숫자들은 승객에 대한 가방 번호에 대응한다.The license plate parser (404C) may include program instructions that, when executed, extract the first digit of the converted barcode. In this case, this is the number 7. This digit may be discarded. Next, the license plate parser (404C) may include program instructions that, when executed, extract the next three digits using the travel agent ID locator (420C). In this case, the next three digits include "001," which corresponds to the travel agent ID. In this case, the travel agent ID corresponds to American Airlines®. The license plate parser (404C) may include program instructions that, when executed, use the baggage number locator (422C) to extract the next six digits, which include "509795." These six digits correspond to the baggage number for the passenger.
하나 이상의 실시예에서, 스캔된 O-BTI 데이터 수신기(402C)는 인쇄된 BT(142)가 판독가능하지 않은 경우에 바이패스될 수 있다. 이러한 경우에, 사용자는 여행 사업자 식별 및 승객의 가방 번호를 식별하기 위해 번호판 파서(404C)에 의해 다음으로 수신되는 10자리 번호판(210)을 직접 입력할 수 있다.In one or more embodiments, the scanned O-BTI data receiver (402C) may be bypassed if the printed BT (142) is unreadable. In such cases, the user may directly input the 10-digit license plate (210) received next by the license plate parser (404C) to identify the travel operator and the passenger's baggage number.
프로그래밍 모듈들(400C)은, 실행될 때, 통신 세션 생성기(406)로 하여금 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106) 중 적어도 하나와 통신하게 하는, 프로그램 명령어들을 포함할 수 있다. 통신 세션 생성기(406)는 여행 사업자 IP(Internet Protocol) 주소 룩업 데이터베이스(424) 및 PNR 액세스 명령어들(426)을 포함할 수 있다. 번호판(210)의 여행 사업자 ID는 여행 사업자 ID와 연관된 제1-모드 여행 사업자(104) 및/또는 중간 여행 사업자(106)의 서버로의 전자 통신 패킷을 생성하기 위해 미리 결정된 명령어들을 위치확인하기 위해 사용될 수 있다. 통신 세션 생성기(406)는, 실행될 때, 번호판(210)과 연관된 제1 바코드 비행 식별자(206) 또는 제2 바코드 비행 식별자(208)로부터 추출된 디지털적으로 생성된 승객의 가방 번호를 사용하여 저장된 PNR 액세스 명령어들(426)로부터 귀환 구간 정보에 액세스하기 위한 저장된 명령어들을 또한 추출하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 통신 명령어들은 본 명세서에서 설명되는 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.The programming modules (400C) may include program instructions that, when executed, cause the communication session generator (406) to communicate with at least one of the first-mode travel operator (104) and/or the intermediate travel operator (106). The communication session generator (406) may include a travel operator Internet Protocol (IP) address lookup database (424) and PNR access instructions (426). The travel operator ID of the license plate (210) may be used to locate predetermined instructions for generating an electronic communication packet to a server of the first-mode travel operator (104) and/or the intermediate travel operator (106) associated with the travel operator ID. The communication session generator (406) may also include program instructions that, when executed, are configured to extract stored instructions for accessing return segment information from the stored PNR access instructions (426) using a digitally generated passenger bag number extracted from the first barcode flight identifier (206) or the second barcode flight identifier (208) associated with the license plate (210). The communication instructions may identify information associated with the tools (i.e., programming instructions) described herein.
하나 이상의 실시예에서, 명령어들은, 승객에 대한 PNR(112) 및 그들의 귀환 비행 정보를 위치확인하고 액세스하기 위해, 승객 정보로, 스캔된 번호판(210)으로의 BSM(Baggage Source Message)의 링크를 식별할 수 있다. 이러한 링크는, 하나 이상의 실시예에서, 제한 없이, HTTP 호환가능한 링크일 수 있다. 각각의 항공사는 추가적인 데이터 필드들과 함께 그들의 BSM 또는 다른 B-Type 메시지를 포맷할 수 있다. 그러나, B-Type 메시지는 IATA B-Type 코드들과 호환가능하다.In one or more embodiments, the instructions may identify a link in a Baggage Source Message (BSM) to a scanned license plate (210) with passenger information to locate and access the passenger's PNR (112) and their return flight information. This link may, in one or more embodiments, be an HTTP-compatible link, without limitation. Each airline may format its own BSM or other B-Type message with additional data fields. However, the B-Type message is compatible with IATA B-Type codes.
통신 세션 동안, 컴퓨팅 디바이스(122)는 승객 여행 귀환 구간 검색기(408)의 프로그래밍 명령어들을 실행할 수 있고, 여기서 귀환 구간은 집(102)으로 귀환하기 위한 여행된 경로 또는 여정인 경로의 일부이다. 예를 들어, 승객이 원래 인쇄된 가방 태그와 동일한 여행 사업자를 사용하여 귀가하고 있으면, PNR(112)은 귀환 비행 정보를 포함할 것이다. 그렇지 않으면, 귀환 비행 정보는 시스템(100)에 의해 널로서 마킹될 수 있다.During the communication session, the computing device (122) may execute programming instructions of the passenger travel return segment finder (408), wherein the return segment is a portion of the route traveled or itinerary for returning home (102). For example, if the passenger is returning home using the same travel operator as the originally printed baggage tag, the PNR (112) will include the return flight information. Otherwise, the return flight information may be marked as null by the system (100).
프로그래밍 모듈들(400C)은, 실행될 때 승객 수하물 인식 모듈(410)로 하여금 수하물의 적어도 하나의 이미지로부터 수하물 품목들을 인식하게 하는, 프로그램 명령어들을 포함할 수 있다. 촬영 디바이스(118) 또는 다른 카메라-가능형 디바이스의 이미지 데이터는 승객 수하물(138)의 이미지를 생성하기 위해 머신 러닝 소프트웨어에 의해 처리될 수 있다. 이러한 이미지는 승객 수하물 인식 프로세스를 위한 데이터베이스에 저장될 수 있다. 일부 경우들에서, 승객의 수하물이 발견되거나 또는 식별될 필요가 있을 수 있다. 컴퓨팅 디바이스(122) 또는 서버(148)는 나중에 검색될 수 있는 승객 수하물(138)의 이미지를 저장할 수 있다. 하나 이상의 실시예에서, 머신 러닝 알고리즘들은 수하물을 인식하고 승객을 그들의 수하물과 매칭시키기 위해 다음으로 사용될 수 있다.The programming modules (400C) may include program instructions that, when executed, cause the passenger baggage identification module (410) to recognize baggage items from at least one image of baggage. Image data from the photographing device (118) or other camera-enabled device may be processed by machine learning software to generate an image of the passenger baggage (138). This image may be stored in a database for the passenger baggage identification process. In some cases, the passenger's baggage may need to be located or identified. The computing device (122) or server (148) may store the image of the passenger baggage (138) for later retrieval. In one or more embodiments, machine learning algorithms may then be used to recognize baggage and match passengers with their baggage.
컴퓨팅 디바이스(122) 또는 서버(148)는 특정 수하물 품목이 시스템(100)의 하나 이상의 컴포넌트에 의해 처리되었는지를 식별하기 위해 머신 러닝 알고리즘들을 사용할 수 있다.A computing device (122) or server (148) may use machine learning algorithms to identify whether a particular baggage item has been processed by one or more components of the system (100).
프로그래밍 모듈들(400C)은 마커 생성기(412)를 포함할 수 있다. 마커 생성기(412)는, 실행될 때, 인쇄 디바이스(120)에 의해 인쇄되고 승객 수하물(138) 상에 부착될 수 있는 MK(136)의 포맷으로 사용하기 위한 바코드를 생성하는, 프로그램 명령어들을 포함할 수 있다. 이전에 논의된 바와 같이, MK(136)는, 손상으로 인해서와 같이, 원래 가방 태그 또는 항공사 마커가 이용가능하지 않거나 또는 스캔가능하지 않을 때 사용될 수 있다.The programming modules (400C) may include a marker generator (412). The marker generator (412) may include program instructions that, when executed, generate a barcode for use in the format of an MK (136) that may be printed by the printing device (120) and affixed to passenger baggage (138). As previously discussed, the MK (136) may be used when the original bag tag or airline marker is not available or scannable, such as due to damage.
마커 생성기(412)는, 실행될 때, 가방 태그 또는 마커가 없는 수하물 품목 또는 승객의 이름이 없이 가방 태그 또는 마커가 있는 수하물 품목과의 연관을 위한 마커 기기의 고유 식별자를 연관시키기 위한 명령어들을 포함한다. 마커 기기는 수하물 품목에 고유 식별자를 연관시키기 위해 임시 기초로 사용될 수 있는 종이 태그 또는 전자 태그일 수 있다. 시스템(100)의 의도된 동작은 수하물 품목 상에 출항 가방 태그, 마커, 또는 빙고 마커를 유지하는 것이다. 그러나, 종이로 이루어지는 이러한 품목들은 손상되거나 또는 누락될 수 있다. 이러한 경우에, IATA 가방 태그를 캡처하기 위해 사용되는 스캔은 존재하지 않는 IATA 가방 태그를 대체하기 위해 대체 고유 식별자를 스캔하도록 오버라이드될 수 있다.The marker generator (412), when executed, includes instructions for associating a unique identifier of a marker device with a baggage item without a bag tag or marker, or with a baggage item with a bag tag or marker but without a passenger name. The marker device may be a paper tag or an electronic tag that can be used as a temporary basis for associating a unique identifier with a baggage item. The intended operation of the system (100) is to maintain a departure bag tag, marker, or bingo marker on a baggage item. However, such paper items may be damaged or missing. In such cases, the scan used to capture the IATA bag tag may be overridden to scan a replacement unique identifier to replace the missing IATA bag tag.
LIB(2450)는 이러한 대체 또는 임시 고유 식별자를 사용하여 생성될 수 있다. 일부 경우들에서, 고유 식별자는 수하물 품목이 임의의 다른 여행 구간을 갖지 않을 때 수하물 품목에 대한 LIB(2450)를 생성하기 위해 여행 교통수단에서 사용될 수 있다. 숙박 업체 내의 시스템은 고유 식별자를 주요 키로서 사용할 수 있다.LIB (2450) can be generated using these alternate or temporary unique identifiers. In some cases, the unique identifier may be used by the travel agency to generate a LIB (2450) for a baggage item when the baggage item does not have any other travel segments. The system within the accommodation provider may use the unique identifier as a primary key.
프로그래밍 모듈들(400C)은 승객 목록 기록 생성기(414), 귀환 구간 목록 생성기(416), 및 목록 통신기(418)를 포함할 수 있다. 폐기되지 않은 원래 인쇄된 가방 태그로부터 생성되는 승객 목록은 숙박 업체에 도착하는 승객들을 조정하고 방 또는 객실 번호들을 결정하기 위해 사용될 수 있다. 목록에 채워진 폐기되지 않은 인쇄된 가방 태그는, 예를 들어, 임시 발렛 태그를 생성할 필요 없이, 승객의 수하물을 그들의 방 및/또는 숙박 업체로 가져오기 위해 사용된다. 폐기되지 않은 인쇄된 가방 태그는, 또 다른 임시 발렛 태그를 인쇄할 필요 없이, 예를 들어, 귀가하기 위해 숙박 업체로부터의 승객들의 출발들에 대해 또한 사용될 수 있다.The programming modules (400C) may include a passenger list record generator (414), a return segment list generator (416), and a list communicator (418). A passenger list generated from the original printed bag tags that have not been discarded may be used to coordinate passengers arriving at the lodging facility and determine room or cabin numbers. The printed bag tags that have not been discarded and filled in the list may be used, for example, to bring passengers' luggage to their rooms and/or the lodging facility without the need to generate temporary valet tags. The printed bag tags that have not been discarded may also be used for departures of passengers from the lodging facility, for example, to return home, without the need to print another temporary valet tag.
승객 목록 기록 생성기(414)는, 실행될 때, 시스템(100)에 의해 스캔되는 승객 수하물(138)을 갖는 이러한 승객들에 대한 승객 정보(428) 및 관련 PNR(112)을 하나 이상의 파일에 저장하는, 프로그램 명령어들을 포함할 수 있다. 승객 정보는 승객의 이름, 중간 이름 또는 이니셜, 성 및 연락처 정보를 포함할 수 있다. 예를 들어, 연락처 정보는 승객의 주소를 또한 포함할 수 있다. 승객 정보는 PII와 같은 사적인 정보를 포함할 수 있다. 그러나, 지정된 목록에서의 PII는 보안되고 공유되지 않을 수 있다. IATA 번호판, 승객의 이름(선택적) 및 PNR 번호는 PII를 사적으로 유지하기 위한 링크들로서 사용될 수 있다.The passenger list record generator (414) may include program instructions that, when executed, store passenger information (428) and associated PNRs (112) for passengers whose baggage (138) is scanned by the system (100) in one or more files. The passenger information may include the passenger's first name, middle name or initial, last name, and contact information. For example, the contact information may also include the passenger's address. The passenger information may include private information, such as PII. However, the PII in a given list may be secured and not shared. The IATA license plate number, the passenger's name (optional), and the PNR number may be used as links to keep the PII private.
시스템(100)의 컴포넌트들은 목적지 포인트 DP(107)에 대해 로컬인 하나 이상의 숙박 업체(126)에 대한 승객들의 리스트를 저장할 수 있어서, 숙박 업체(126)를 통해 여행하도록 의도되지 않은 승객들에 대한 승객 수하물(138)이 숙박 업체(126)에 대한 승객 수하물(138)과 섞이지 않을 것이다. 하나 이상의 실시예에서, 승객 정보(428)는 제3자 서비스 제공자를 갖는 선불 서비스, 제1-모드 여행 사업자들(104) 또는 숙박 업체(126)와 연관된 정보를 포함할 수 있다. 하나 이상의 실시예에서, 승객 정보(428)는 승객에 대한 배정된 객실 번호들을 포함할 수 있다. 따라서, 마커 생성기(412)는 마커 생성기(412)에 의해 인쇄되는 마커의 필드들을 포맷하고 채우도록 객실 번호 및 승객의 이름과 같은 정보를 획득하기 위해 승객 목록 기록 생성기(414)와 통신할 수 있다.Components of the system (100) may store a list of passengers for one or more lodging providers (126) local to the destination point DP (107), so that passenger baggage (138) for passengers not intended to travel through the lodging provider (126) will not be mixed with passenger baggage (138) for the lodging provider (126). In one or more embodiments, passenger information (428) may include information associated with prepaid services with third-party service providers, first-mode travel operators (104), or lodging providers (126). In one or more embodiments, passenger information (428) may include assigned room numbers for the passengers. Accordingly, the marker generator (412) may communicate with the passenger list record generator (414) to obtain information such as room numbers and passenger names to format and populate fields in markers printed by the marker generator (412).
마커 생성기(412)는, 실행될 때, 수하물 품목이 다음 여행 모드에 대한 보안 선별을 바이패스할 수 있는지를 표시하는 마커의 생성을 야기하는, 프로그램 명령어들을 포함할 수 있다. 이러한 명령어들은 방 번호 또는 객실 번호와 같은 다음 여행 모드에 관한 정보 및/또는 다른 수하물 품목 전달 정보를 또한 생산할 수 있다. 대안적인 실시예에서, 수하물 품목이 ISSS(2670)에 의한 보안 선별 프로세스를 통과하지 못하면, MK(136)는 선별의 실패 및 수하물 품목을 다음 여행 모드 보안 선별에 전송할 필요성을 표시할 것이다.The marker generator (412) may include program instructions that, when executed, cause the generation of a marker indicating whether a baggage item can bypass security screening for the next travel mode. These instructions may also generate information regarding the next travel mode, such as a room number or cabin number, and/or other baggage item delivery information. In an alternative embodiment, if the baggage item fails the security screening process by the ISSS (2670), the MK (136) may indicate a screening failure and the need to forward the baggage item to security screening for the next travel mode.
귀환 구간 목록 생성기(416)는, 실행될 때, 귀환 구간 집에 대해 체크인될 필요가 있는 수하물 가방들의 추정 수, 항공편 번호, 귀환 구간 여행 모드의 출발 시간, 및/또는 귀환 구간 여행 모드의 여행 사업자를, 제한 없이, 포함하는, 귀환 구간 여행 정보를 포함하는 PNR(112)의 정보를 추출하는, 프로그램 명령어들을 포함할 수 있다. 귀환 구간 목록 생성기(416)는, 실행될 때, 귀환 구간 여행 정보를 목록 파일의 대응하는 데이터 필드들에 채우는, 프로그램 명령어들을 포함할 수 있다.The return segment list generator (416) may include program instructions that, when executed, extract information from a PNR (112) that includes return segment travel information, including, without limitation, an estimated number of baggage bags that need to be checked in for the return segment home, a flight number, a departure time of the return segment travel mode, and/or a travel operator of the return segment travel mode. The return segment list generator (416) may include program instructions that, when executed, populate corresponding data fields of a list file with return segment travel information.
목록 파일은 지정된 귀환 여행 사업자와 함께 복수의 승객들의 수하물의 체크인을 위한 전달자를 포함할 수 있다. 전달자는 귀환 비행 이전에 지정된 윈도우 내에 숙박 업체를 떠나는 승객의 각각의 수하물 품목을 원격으로 체크인하기 위한 그래픽 사용자 인터페이스를 포함할 수 있다. 하나 이상의 실시예에서, 승객 목록 기록은 디지털 BTI 데이터, PNR 번호, 및 지정된 귀환 여행 사업자와 함께 귀환 여행 구간에 대해 승객 또는 그들의 수하물 품목을 체크인하기 위한 데이터를 포함한다.The manifest file may include a forwarder for checking in baggage for multiple passengers with a designated return travel operator. The forwarder may include a graphical user interface for remotely checking in each baggage item for passengers departing the accommodation provider within a designated window prior to the return flight. In one or more embodiments, the passenger manifest record includes digital BTI data, a PNR number, and data for checking in passengers or their baggage items for the return journey segment with the designated return travel operator.
하나 이상의 실시예에서, 서버(148) 및 서버(2710)는 귀환 비행에 대해 적어도 항공사 사업자와 함께 승객의 수하물을 체크인하기 위한 전달자들을 포함할 수 있다.In one or more embodiments, the server (148) and the server (2710) may include messengers for checking in the passenger's baggage with at least the airline carrier for the return flight.
목록 통신기(418)는, 실행될 때, 숙박 업체(126)와 연관된 여행 정보 시스템(128)과의 통신 세션을 수립하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 목록 통신기(418)는 복수의 크루즈 선박 사업자들의 각각의 여행 정보 시스템(128)에 대해 상이한 명령어들을 갖을 수 있다. 통신 명령어들은 본 명세서에서 설명되는 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.The list communicator (418) may include program instructions that, when executed, are configured to establish a communication session with a travel information system (128) associated with a lodging provider (126). The list communicator (418) may have different instructions for each travel information system (128) of a plurality of cruise ship operators. The communication instructions may identify information associated with the tools (i.e., programming instructions) described herein.
프로그래밍 모듈들(400C)은 확장된 B-Type 메시지 생성기(430)를 포함할 수 있다. B-Type 메시지들은 수하물 정보 메시지들이다. 수하물 정보 메시지는 IATA, 확장된 포맷, 또는 다른 포맷을 갖을 수 있다. 나중에 상세히 설명되는 바와 같이, 예시적인 확장된 B-Type 메시지가 도 14c에 도시된다. 프로그래밍 모듈들(400C)은 출항 IATA 가방 태그 재활용기(409A) 및 귀환 비행 출항 IATA 가방 태그 재활용기(409B)를 포함할 수 있다. 귀환 비행 출항 IATA 가방 태그 재활용기(409B)는, 실행될 때, 귀환 비행에 대해 생성되는 B-Type 메시지의 확장을 착수하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 출항 IATA 가방 태그 재활용기(409A)는, 실행될 때, 출항 비행에 대한 B-Type 메시지의 확장을 착수하도록 구성되는 프로그램 명령어들을 포함할 수 있다. 귀환 비행 체크인 수하물 프로세스가 시작되면, 예를 들어, 출항 IATA 가방 재활용기(409A)에 의한 재활용이 종료될 필요가 있다.The programming modules (400C) may include an extended B-Type message generator (430). B-Type messages are baggage information messages. Baggage information messages may have an IATA, extended format, or other format. As will be described in detail later, an exemplary extended B-Type message is illustrated in FIG. 14C. The programming modules (400C) may include an outbound IATA baggage tag recycler (409A) and a return flight outbound IATA baggage tag recycler (409B). The return flight outbound IATA baggage tag recycler (409B) may include program instructions that, when executed, are configured to initiate expansion of a B-Type message generated for a return flight. The outbound IATA baggage tag recycler (409A) may include program instructions that, when executed, are configured to initiate expansion of a B-Type message for an outbound flight. Once the return flight check-in baggage process begins, recycling by, for example, the outbound IATA bag recycler (409A) needs to be completed.
프로그래밍 모듈들(400)은, 실행될 때, 시뮬레이션된 B-Type 메시지 생성기(431)로 하여금 도 14b와 관련하여 도시되고 설명되는 바와 같은 귀환 비행에 대한 또는 출항 비행에 대한 시뮬레이션된 B-Type 메시지를 생성하게 하는, 프로그램 명령어들을 포함할 수 있다. 하나 이상의 실시예에 따르면, 확장된 B-Type 메시지는 항공사의 B-Type 메시지로부터의 적어도 3개의 데이터 필드들을 포함할 수 있다. 제1 필드는 IATA 가방 태그 번호를 갖는 필드를 포함한다. 제2 필드는 승객의 이름을 포함할 수 있다. 제3 필드는 PNR을 포함할 수 있다. 이러한 필드들은 임의의 업데이트들을 포함하는 출항 IATA 가방 태그 번호를 사용하여 언제든지 귀환 비행 정보가 획득되는 것을 허용한다. 하나 이상의 실시예에서, 시뮬레이션된 B-Type 메시지가 생성될 때 IATA 가방 태그 번호가 이용가능하지 않으면, 가방 태그 번호를 표현하는 숫자들의 시퀀스를 위해 사용되는 프레퍼스 ".N/"가 있는 필드 또는 라인에서 임시 고유 식별자가 사용된다. 출항 비행의 예에서, 프레퍼스 ".N/"가 있는 필드 또는 라인은 IATA 가방 태그 번호가 항공사의 DCS 또는 항공사 또는 공항 인프라스트럭처로부터 원격으로 IATA 가방 태그 번호를 생성하는 시뮬레이션된 DCS로부터 획득될 수 있을 때까지 임시 고유 식별자를 포함할 수 있다. 하나 이상의 실시예에서, 시뮬레이션된 DCS는 그 자신의 IATA 2 문자 또는 숫자 코드를 갖을 수 있다.The programming modules (400) may include program instructions that, when executed, cause the simulated B-Type message generator (431) to generate a simulated B-Type message for an inbound flight or for an outbound flight, as illustrated and described in connection with FIG. 14B . According to one or more embodiments, the extended B-Type message may include at least three data fields from an airline's B-Type message. A first field may include a field having an IATA bag tag number. A second field may include a passenger name. A third field may include a PNR. These fields allow for retrieval of return flight information at any time using the outbound IATA bag tag number, including any updates. In one or more embodiments, if the IATA bag tag number is not available when the simulated B-Type message is generated, a temporary unique identifier is used in a field or line having the prefix ".N/" used for the sequence of digits representing the bag tag number. In the example of an outbound flight, the field or line with the ".N/" prefix may contain a temporary unique identifier until the IATA bag tag number can be obtained from the airline's DCS or a simulated DCS that remotely generates the IATA bag tag number from the airline or airport infrastructure. In one or more embodiments, the simulated DCS may have its own IATA 2 alphanumeric code.
시뮬레이션된 B-Type 메시지 또는 시뮬레이션된 BSM은 IATA 번호판 번호를 배정하는 수하물 품목을 체크인하기 위해 BSM 또는 다른 B-Type 메시지를 미리 채우기 위한 플레이스홀더로서 사용될 수 있다. 시뮬레이션된 BSM은, 도 15와 관련하여 설명되는 바와 같이, 수하물 품목에 대한 마커를 인쇄하기 위해 사용될 수 있다. 하나 이상의 실시예에서, 출항 가방 태그가 손상되었거나 또는 누락되었기 때문에 마커(즉, MK)가 인쇄될 필요가 있다. 시뮬레이션된 BSM은, 새로운 수하물 품목에 대해 요구될 수 있는 바와 같이, 수하물 품목이 이와 연관된 가방 태그를 갖지 않는 경우에 수하물 품목에 부착될 마커 MK(136)(도 1b)를 생성하도록 생성될 수 있다.A simulated B-Type message or simulated BSM can be used as a placeholder to pre-populate a BSM or other B-Type message for checking in a baggage item that is assigned an IATA plate number. The simulated BSM can be used to print a marker for the baggage item, as described in connection with FIG. 15 . In one or more embodiments, a marker (i.e., MK) needs to be printed because the departure baggage tag is damaged or missing. The simulated BSM can be generated to generate a marker MK (136) ( FIG. 1B ) to be attached to the baggage item if the baggage item does not have a bag tag associated with it, as may be required for a new baggage item.
프로그래밍 모듈들(400A, 400B)은, 실행될 때, 시뮬레이션된 B-Type 메시지 생성기(431)로 하여금 도 14b와 관련하여 도시되고 설명되는 바와 같은 귀환 비행에 대한 또는 출항 비행에 대한 시뮬레이션된 B-Type 메시지를 생성하게 하는, 프로그램 명령어들을 또한 갖을 수 있다.The programming modules (400A, 400B) may also have program instructions that, when executed, cause the simulated B-Type message generator (431) to generate a simulated B-Type message for a return flight or for an outbound flight as illustrated and described in connection with FIG. 14B.
프로그래밍 모듈들(400C)은, 실행될 때, 멀티-모드 예약 동기화기(433)로 하여금 수하물 품목 또는 승객 및 그들의 수하물 품목에 대한 여행 여정의 예약들을 동기화하게 하는, 프로그램 명령어들을 포함할 수 있다. 리조트 또는 크루즈 선박과 같은 숙박 업체로의 각각의 승객의 여정은 항공 여행 및 버스 여행 사업자들, 기차 여행 사업자들, 추가적인 항공 여행 사업자들, 및 배 여행 사업자들로부터 선택되는 다른 여행 모드들을 포함할 수 있다. 배들은 하나의 항구로부터 다른 항구로 여행하는 숙박 숙소들을 포함할 수 있다. 이러한 항구들은 상이한 국가들에 있을 수 있다. 이러한 타입의 여행은 승객이 동일한 항구로부터 떠나 동일한 항구로 귀환하는 크루즈와는 상이하다.The programming modules (400C) may include program instructions that, when executed, cause the multi-mode reservation synchronizer (433) to synchronize reservations for baggage items or travel itineraries for passengers and their baggage items. Each passenger's itinerary to a lodging facility, such as a resort or cruise ship, may include different travel modes selected from air travel and bus travel operators, train travel operators, additional air travel operators, and ship travel operators. Ships may include lodging accommodations traveling from one port to another. These ports may be in different countries. This type of travel differs from a cruise, where passengers depart from and return to the same port.
승객의 여정은 다수의 숙박 업체가 다수의 주들 또는 다수의 국가들에 걸쳐 체류하는 멀티-모드 예약들을 포함할 수 있다. 인쇄된 항공사 번호판으로부터의 원래 가방 태그 번호 및/또는 수하물 품목에 링크되는 원래 가방 태그 번호를 표현하는 연관된 RF 고유 코드는 재활용된 폐기되지 않은 머신-판독가능 가방 태그를 통해 액세스가능한 모든 여행 예약들 및 그에 대한 업데이트들을 기록하고 추적하기 위한 주요 키로서 사용될 수 있다.A passenger's itinerary may include multi-modal reservations with multiple accommodations, spanning multiple states or countries. The original bag tag number from the printed airline license plate and/or the associated RF unique code representing the original bag tag number linked to the baggage item can be used as a primary key to record and track all travel reservations and updates accessible via recycled, non-discarded, machine-readable bag tags.
시스템(2700)은 범용 여행 승객 일정(2714)을 포함할 수 있다. 범용 여행 승객 일정(2714)의 저장된 데이터는, 제1 여행 구간에 들어가기 전에, 제1 여행 구간에 들어가서 목적지 포인트에 도착한 후에, 또는 집으로의 여정인 귀환 경로 상의 임의의 여행 구간에 들어가기 전에 변경될 수 있다. 시스템들(100, 2700 및/또는 3100)은 예약의 정보 데이터를 범용 여행 승객 일정(2714)에서의 업데이트들로 업데이트하고 이러한 업데이트들을 승객에게 통신하는 것에 의해 여행 모드들을 동기화할 수 있다.The system (2700) may include a universal travel passenger itinerary (2714). The stored data of the universal travel passenger itinerary (2714) may be modified before entering the first travel segment, after entering the first travel segment and arriving at the destination point, or before entering any travel segment on the return route, which is the journey home. The systems (100, 2700, and/or 3100) may synchronize travel modes by updating the reservation information data with updates in the universal travel passenger itinerary (2714) and communicating these updates to the passenger.
하나 이상의 실시예에서, 여행 구간의 시작 이전에, 서버(148 또는 2710)는 비행 정보, 버스 정보, 기차 정보 또는 숙박 정보에 대한 임의의 변경들을 획득하기 위해 범용 여행 승객 일정(2714)과 연관된 예약 시스템들 중 임의의 것과 접촉할 수 있다. 확장된 B-Type 메시지는 업데이트될 수 있다.In one or more embodiments, prior to the start of a travel segment, the server (148 or 2710) may contact any of the reservation systems associated with the universal travel passenger itinerary (2714) to obtain any changes to flight information, bus information, train information, or accommodation information. The extended B-Type message may be updated.
프로그래밍 모듈들(400C)은, 실행될 때, 수하물 추적기(434)로 하여금 수하물 품목의 위치들을 추적하게 하는, 프로그램 명령어들을 포함할 수 있다. 원래 IATA 가방 태그는, 승객이, 예를 들어, 숙박 업체로부터 나오고 집으로의 귀환 경로로 출발할 때까지 원래 IATA 가방 태그가 손상되거나 또는 누락되지 않는 한, 수하물 품목 상의 임의의 다른 태그에 대한 필요 없이 수하물 품목 상에 체류하는 재활용 머신-판독가능 태그로서 사용된다. 스캔하는 것에 의해 또는 RF 통신 디바이스를 통해서와 같이 폐기되지 않은 머신-판독가능 가방 태그의 재활용 고유 식별자가 취득될 때, 위치 코드 또는 지오태그가 이미지 데이터의 생성된 통신 스트림에 첨부되고 데이터로 로그될 수 있다. 이러한 것은 수하물 품목이 통해 이동한 위치들이 취득 디바이스들에 의해 추적되는 것을 허용한다.The programming modules (400C) may include program instructions that, when executed, cause the baggage tracker (434) to track the locations of baggage items. The original IATA bag tag is used as a reusable machine-readable tag that remains on the baggage item until the passenger, for example, leaves the accommodation and begins the return journey home, without the need for any other tags on the baggage item, unless the original IATA bag tag is damaged or missing. When the reusable unique identifier of the non-discarded machine-readable bag tag is acquired, such as by scanning or via an RF communication device, a location code or geotag may be appended to the generated communication stream of image data and logged as data. This allows the locations through which the baggage item has traveled to be tracked by acquisition devices.
공항 외 사용을 위한 IATA 가방 태그의 재활용Recycling IATA bag tags for use outside the airport
본 명세서에서 설명되는 LIB(2450) 및 확장된 B-Type 메시지는 승객에 링크되는 수하물 품목에 전자 두뇌를 제공하는 메커니즘들의 예들이다. 확장된 B-Type 메시지는 예시적인 코딩 스킴을 제공한다. 항공사가 원격 체크인 절차를 사용하여 공항 외 위치들(즉, 크루즈 선박 및 기차역)에서 항공 비행에 대해 수하물 품목들이 체크인되는 것을 허용하지만, 발명자는, 비행 이후와 같이, 출항 인쇄된 가방 태그가 수하물이 귀환 비행 체크인에 대해 체크인되는 것을 허용하는 마커 및 전달자로서 사용될 수 있다고 결정하였다. 공항 외 위치들에서의 원격 체크인 프로세스는 강건한 워크스테이션들 및 프린터들을 요구한다. 공항 외 위치들에서 IATA 가방 태그들을 인쇄할 수 있는 이러한 프린터들은 매우 비용이 많이 들고 때때로 과부하될 수 있다. 발명자는 규정된 체크인 윈도우 내에서와 같이 귀환 비행 정보에 액세스하기 위해 출항 IATA 인쇄된 가방 태그 및 관련된 고유 식별자를 재활용하는 것 및 크루즈 선박으로부터 원격인 지정된 인쇄 위치에서 귀환 비행 가방 태그를 인쇄하는 것이, 수하물 체크인 프로세스를 촉진시키고 발렛 태그에 대한 필요성을 제거한다고 결정하였다.The LIB (2450) and the extended B-Type message described herein are examples of mechanisms that provide an electronic brain to baggage items linked to passengers. The extended B-Type message provides an exemplary coding scheme. While airlines allow baggage items to be checked in for airline flights at non-airport locations (i.e., cruise ships and train stations) using remote check-in procedures, the inventors have determined that the outbound printed bag tag can be used as a marker and conduit to allow baggage to be checked in for the return flight, such as after the flight. The remote check-in process at non-airport locations requires robust workstations and printers. These printers, which can print IATA bag tags at non-airport locations, are very expensive and can sometimes be overloaded. The inventors have determined that reusing the outbound IATA printed bag tag and associated unique identifier to access return flight information, such as within a prescribed check-in window, and printing the return flight bag tag at a designated printing location remote from the cruise ship, expedites the baggage check-in process and eliminates the need for valet tags.
비-제한적인 예로서, 크루즈 선박을 떠나는 승객의 수하물은 24 또는 48 시간 내에 처리될 필요가 있다. 이러한 것은 인쇄 탑승권들, 발렛 태그들 및 가방 태그들 또는 이들의 임의의 조합을 요구할 수 있다. 그러나, 크루즈 선박은 각각이 다수의 수하물 품목들을 갖는 수천 명의 승객들을 갖을 수 있다. 이러한 물류적 과제를 해결하기 위한 하나의 시도는 2019년 10월 8일에 발행된 미국 의장 특허 D862590호에서 보여지는 "Detachable, Single Page Printable Boarding Pass And Tag Identifier Document"이었다. 이러한 문서는 탑승권 및 가방 태그들이 단일 문서 상에 인쇄되는 것을 허용하였다. 이러한 문서는 제거하기 위한 천공들 및 가방 태그들을 수하물 품목에 부착하기 위한 접착제를 가졌다. 그러나, 인적 자원들, 종이 자원들, 및 다른 처리 인프라스트럭처를 절약하기 위한 이러한 진보는 크루즈 선박 또는 다른 대규모 리조트들을 나오는 수천 명의 승객들을 처리하기에는 여전히 불충분하였고, 무선 통신 중단들, 악천후 조건들 등에 의해 야기되는 장비 오작동들 또는 다른 컴퓨터 기술 결함들로 인한 해결 지연들은 훨씬 더 적었다. 더욱이, 크루즈 선박들 상에서 가방 태그들을 인쇄하는 것은, 그렇지 않으면 다른 수익을 위해 사용될 수 있는, 예를 들어, 선박 상의 부동산을 여전히 요구했다.As a non-limiting example, passengers departing a cruise ship may need their luggage processed within 24 or 48 hours. This may require printed boarding passes, valet tags, and bag tags, or any combination thereof. However, cruise ships can carry thousands of passengers, each with multiple items of luggage. One attempt to address this logistical challenge was the "Detachable, Single Page Printable Boarding Pass And Tag Identifier Document," disclosed in U.S. Patent No. D862,590, issued October 8, 2019. This document allowed boarding passes and bag tags to be printed on a single document. This document had perforations for removal and an adhesive for attaching the bag tags to the luggage. However, these advances in saving human resources, paper resources, and other processing infrastructure were still insufficient to handle the thousands of passengers departing cruise ships or other large resorts, much less delays in resolution due to equipment malfunctions or other computer glitches caused by radio outages, inclement weather, and the like. Furthermore, printing bag tags on cruise ships still required on-board real estate that could otherwise be used for other revenue streams, for example.
하나 이상의 실시예에서, 승객은 그들의 여정의 일부 동안 그들의 수하물 품목(들)과 상이한 경로 상에서 여행할 수 있다. 현재의 프로세스들은 당신의 여행 경험을 통해 매끄러운 수하물 식별을 제공하지 않는다. 이러한 것은 여행 및 목적지 네트워크에서의 모든 관련 당사자들에 대해 번거롭고 비용이 많이 드는 여행 경험으로 이어질 수 있다. 예를 들어, 이러한 것은 수하물의 분실 또는 지연된 도착 또는 일정에서의 변경들로 인한 수하물에 대한 매끄러운 여행 경험에서의 감소를 야기할 수 있다. 출발하는 크루즈 선박에 대한 지연된 도착 또는 여정 상의 수하물의 분실은 승객에게 충격적일 수 있다.In one or more embodiments, passengers may travel on different routes with their baggage items during a portion of their itinerary. Current processes do not provide seamless baggage identification throughout the travel experience. This can lead to cumbersome and costly travel experiences for all parties involved in the travel and destination networks. For example, this can result in a reduced seamless travel experience for baggage due to lost or delayed baggage or schedule changes. A delayed arrival at a departing cruise ship or loss of baggage during the itinerary can be a shock to passengers.
발명자는 수하물 품목에 부착되는 출항 인쇄된 가방 태그가, 수하물 품목이 귀환 비행에 대해 체크인될 때까지 수하물 품목 상에 남아 있어야 하고, 재활용되어야 한다고 결정하였다. 이러한 것은 확인된 승객의 신원에 결부되는 이미 인쇄된 머신-판독가능 기기 상에 출항 IATA 가방 태그 번호를 보존한다.The inventor determined that the printed departure baggage tag attached to the baggage item should remain on the baggage item until it is checked in for the return flight and should be recycled. This preserves the departure IATA baggage tag number on the machine-readable device, which is already printed and linked to the confirmed passenger's identity.
승객이 그들의 출항 비행으로부터 착륙하기 전에, 시스템(100 또는 2700)은 공항 인프라스트럭처 외부에서 사용하기 위해 출항 IATA 가방 태그 번호를 범용 가방 태그 고유 식별자에 재활용하는 재활용 프로세스를 착수할 수 있다. 범용 가방 태그 고유 식별자로의 전이는 매끄럽고 승객의 수하물이 제1-모드 여행 사업자 또는 중간 여행 사업자의 비행기로부터 하역되고 승객이 존재할 필요 없이 공항 인프라스트럭처의 유치를 떠나는 순간 공항 외 위치들에서 사용될 수 있다.Before a passenger disembarks from their outbound flight, the system (100 or 2700) can initiate a recycling process to recycle the outbound IATA bag tag number into a universal bag tag unique identifier for use outside of the airport infrastructure. The transition to a universal bag tag unique identifier is seamless and can be used in off-airport locations as soon as the passenger's baggage is unloaded from the aircraft of the first-mode travel operator or an intermediate travel operator and leaves the airport infrastructure without the passenger's presence.
(재활용된) 출항 IATA 가방 태그 번호는 주요 키 또는 고유 식별자로서 사용하기 위한 디지털 데이터 기록을 생성하고 여정을 따른 수하물 또는 위치의 임의의 여행 모드의 위치 및 타임 스탬프를 로그하기 위해 취득 디바이스에 의해 공항 외 위치에서 취득될 수 있다. 이러한 것은 승객이 존재할 필요 없이 수하물 품목을 위치확인하기 위해 정보에서의 업데이트를 트리거할 수 있다. 취득 디바이스(즉, 스캔 디바이스, 모바일 통신 디바이스, 비디오-가능형 컴퓨팅 디바이스, RF 통신 디바이스)는 취득 디바이스에 의해 취득된 이미지 데이터와의 통신 또는 RF 통신 디바이스로부터의 RF 통신을 갖는 지리위치 코드를 제공할 수 있다.The (recycled) departure IATA bag tag number can be captured by an acquisition device at an off-airport location to create a digital data record for use as a primary key or unique identifier, and to log the location and timestamp of any travel mode of the baggage or location along the itinerary. This can trigger updates in the information to locate the baggage item without the passenger's presence. The acquisition device (i.e., scanning device, mobile communication device, video-enabled computing device, RF communication device) can provide the geolocation code by communicating with image data captured by the acquisition device or by RF communication from the RF communication device.
프로그래밍 모듈들(400C)은, 실행될 때, 숙박 코디네이터(436)로 하여금 방 또는 객실 번호와 같은 숙박 예약에 대해 임의의 변경들이 이루어지는지를 결정하고, 수하물을 내리기 이전에 승객 또는 가방 취급기에게 임의의 예약 변경들을 통지하게 하는, 프로그램 명령어들을 포함할 수 있다. 하나 이상의 실시예에서, 방 또는 객실 번호는 청소/준비되지 않을 수 있다. 일단 방 또는 객실 번호가 준비되면, 확장된 B-Type 메시지는 현재 상태로 업데이트된다. 숙박 코디네이터(436)는, 실행될 때, 스마트 수하물 여행 시스템(2700)과 통신하거나 또는 이로부터 통신들을 수신하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 비-제한적인 예로서, 확장된 B-Type 메시지는 승객의 일정의 예약 데이터에 대한 링크들에 의해 확장될 수 있다.The programming modules (400C) may include program instructions that, when executed, cause the accommodation coordinator (436) to determine whether any changes have been made to the accommodation reservation, such as the room or room number, and to notify the passenger or baggage handler of any reservation changes prior to unloading baggage. In one or more embodiments, the room or room number may not be cleaned/prepared. Once the room or room number is prepared, the extended B-Type message is updated with the current status. The accommodation coordinator (436) may include program instructions that, when executed, are configured to communicate with or receive communications from the smart baggage travel system (2700). As a non-limiting example, the extended B-Type message may be extended by links to reservation data in the passenger's itinerary.
프로그래밍 모듈들(400C)은 스마트 수하물 여행 통신기(438)를 포함할 수 있다. 확장된 B-Type 메시지와 연관된 정보가 변경될 때, 스마트 수하물 여행 통신기(438)는, 실행될 때, 임의의 업데이트된 정보를 수하물 취급기 및 승객 중 하나의 컴퓨팅 디바이스에 통신하도록 구성되는, 프로그램 명령어들을 포함할 수 있다. 컴퓨팅 디바이스는 모바일 통신 디바이스 또는 취득 디바이스일 수 있다. 통신의 상세사항들은 아래의 설명에서 보다 명백하게 될 것이다. 통신 명령어들은 본 명세서에서 설명되는 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다. 스마트 수하물 여행 통신기(438)는, 나중에 설명되는, 도 27의 스마트 수하물 여행 시스템(2700)과 통신할 수 있다. 통신 명령어들은 TCP/IP(transmission control protocol/internet protocol), FTS(file transfer protocol), HTTP(hypertext transfer protocol), HTTPS(hypertext transfer protocol secure), SSL(secure socket layer), SFTP(secure file transfer protocol), 및 UDP(user datagram protocol)와 호환가능한 툴들(즉, 프로그래밍 명령어들)과 연관된 정보를 식별할 수 있다.The programming modules (400C) may include a smart baggage travel communicator (438). When information associated with an extended B-Type message changes, the smart baggage travel communicator (438) may include program instructions that, when executed, are configured to communicate any updated information to a computing device of one of the baggage handlers and the passenger. The computing device may be a mobile communication device or an acquisition device. Details of the communication will be more clearly described below. The communication instructions may identify information associated with the tools (i.e., programming instructions) described herein. The smart baggage travel communicator (438) may communicate with the smart baggage travel system (2700) of FIG. 27, which will be described later. Communication commands can identify information associated with tools (i.e., programming commands) compatible with TCP/IP (transmission control protocol/internet protocol), FTS (file transfer protocol), HTTP (hypertext transfer protocol), HTTPS (hypertext transfer protocol secure), SSL (secure socket layer), SFTP (secure file transfer protocol), and UDP (user datagram protocol).
아래에 본 명세서에서 설명되는 방법들은 동작들의 특정 시퀀스를 묘사한다. 이러한 시퀀스는 본 개시내용의 범위를 벗어나지 않고 변경될 수 있다. 예를 들어, 묘사되는 동작들 중 일부는 병렬로 또는 이러한 방법들의 기능에 실질적으로 영향을 미치지 않는 상이한 시퀀스로 수행될 수 있다. 다른 예들에서, 이러한 방법들을 구현하는 예시적인 디바이스 또는 시스템의 상이한 컴포넌트들은 실질적으로 동시에 또는 구체적인 시퀀스로 기능들을 수행할 수 있다.The methods described herein below describe specific sequences of operations. These sequences may be modified without departing from the scope of the present disclosure. For example, some of the described operations may be performed in parallel or in different sequences without materially affecting the functionality of these methods. In other instances, different components of an exemplary device or system implementing these methods may perform their functions substantially simultaneously or in specific sequences.
도 5는 실시예에 따른 수하물 품목, 승객 또는 승객 및 수하물 품목을 체크인하기 위한 방법(500)을 예시한다. 하나 이상의 실시예에서, 승객이 먼저 체크인되고 수하물 품목이 뒤따를 것이 요구될 수 있다. 하나 이상의 실시예에서, 승객은 개인 컴퓨팅 디바이스(즉, 모바일 컴퓨팅 디바이스)에서 인쇄되는 또는 수신되는 탑승권으로 먼저 체크인되고 다음으로 수하물 품목을 체크인하는 것이 뒤따를 것이 요구될 수 있다. DCS 또는 다른 지정된 시스템은 체크인 프로세스의 각각의 단계를 트리거하기 위해 사용되는 시퀀스 번호들을 제공할 수 있다.Figure 5 illustrates a method (500) for checking in baggage items, passengers, or passengers and baggage items according to an embodiment. In one or more embodiments, passengers may be required to be checked in first, followed by baggage items. In one or more embodiments, passengers may be required to be checked in first with a boarding pass printed or received on a personal computing device (i.e., a mobile computing device), followed by baggage items. The DCS or other designated system may provide sequence numbers used to trigger each step of the check-in process.
방법(500)은, 블록 501에서, 승객의 PNR에 액세스하기 위해 PNR 번호를 사용하여 승객 목록 기록을 생성하는 것을 포함할 수 있다. 이러한 기능을 수행하는 예시적인 프로세스가 도 10a에 설명된다. 하나 이상의 실시예에서, 블록 501에서, 도 10b가 수행될 수 있다.The method (500) may include, at block 501, creating a passenger list record using a PNR number to access the passenger's PNR. An exemplary process for performing this function is illustrated in FIG. 10A. In one or more embodiments, at block 501, FIG. 10B may be performed.
방법(500)은, 예를 들어, 귀환 비행 정보를 획득하기 위해 사용하기 위한 인쇄된 BT로부터 디지털 번호판 번호를 생성한다. 하나 이상의 실시예에서, 방법(500)은 DP(107)에 도착한 승객의 여행 구간의 완료 후에 시작한다.The method (500) generates a digital license plate number from a printed BT for use, for example, in obtaining return flight information. In one or more embodiments, the method (500) begins after the passenger's travel segment has completed upon arrival at DP (107).
도 10a은, 도 1a에서 획득된 바와 같은, 실시예에 따른 스캔된 데이터로부터 캡처되는 PNR 번호를 사용하여 PNR로부터 귀환 비행 정보를 생성하기 위한 방법(1001A)의 흐름도를 예시한다. 도 10a를 참조하면, 블록 1002A에서, 방법(1001A)은 제1-모드 여행 사업자와 함께 승객의 여행 구간의 완료 후에 시작한다. 블록 1004A에서, 방법(1001A)은, 예를 들어, 10자리 번호판과 같은, 출항 가방 태그 식별자를 취득하는 것을 포함한다. 출항 가방 태그 식별자를 취득하는 프로세스는, 스캔된 또는 디지털 BTI 데이터를 생성하기 위해, 스캐너로, 제1 수하물 품목의 인쇄된 가방 태그 상의 O-BTI(originating bag tag identifier)를 스캔하는 것을 포함할 수 있고, 인쇄된 O-BTI는 제1-모드 여행 사업자에 링크된다. 비-제한적인 예로서, 스캐너는 바코드 스캐너일 수 있다.FIG. 10A illustrates a flowchart of a method (1001A) for generating return flight information from a PNR using a PNR number captured from scanned data, as obtained in FIG. 1A, according to an embodiment. Referring to FIG. 10A, at block 1002A, the method (1001A) begins after completion of a passenger's travel segment with a first-mode travel operator. At block 1004A, the method (1001A) includes obtaining an originating bag tag identifier, such as, for example, a ten-digit license plate. The process of obtaining the originating bag tag identifier may include scanning an originating bag tag identifier (O-BTI) on a printed bag tag of a first baggage item with a scanner to generate scanned or digital BTI data, wherein the printed O-BTI is linked to the first-mode travel operator. As a non-limiting example, the scanner may be a barcode scanner.
일부 경우들에서, 출항 가방 태그 식별자의 취득은 출항 가방 태그 식별자를 표현하는 정보를 포함하는 RFID 신호를 수신하는 것을 포함할 수 있다. 다른 실시예들에서, 10자리 번호판을 취득하는 것은 수하물 상에 있는 또는 이에 부착될 수 있는 접착제 백킹을 갖는 항공사 마커를 스캔하는 것을 포함할 수 있다. 일부 경우들에서, 접착제 백킹을 갖는 항공사 마커는 원래 비행에 대한 체크인의 시간에 항공사 안내원으로부터 수신되는 원래 탑승권의 일부이다.In some cases, obtaining the departure baggage tag identifier may include receiving an RFID signal containing information representing the departure baggage tag identifier. In other embodiments, obtaining the 10-digit number plate may include scanning an airline marker with an adhesive backing that is on or affixed to the baggage. In some cases, the airline marker with an adhesive backing is part of the original boarding pass received from an airline agent at the time of check-in for the original flight.
요약하면, 제1-모드 여행 사업자가 항공사 사업자인 것으로 가정한다. 다음으로, 적어도 하나의 전자 취득 디바이스에 의해, 전자적 취득은, i) 바코드 스캐너에 의해, 승객의 제1 수하물 품목에 부착되는 항공사 사업자로부터의 인쇄된 종이 가방 태그 상의 OP-BTI를 스캔하는 것; ii) 바코드 스캐너에 의해, 제1 수하물 품목에 부착되는 항공사로부터의 인쇄된 마커 상의 OP-BTI를 스캔하는 것; iii) RFID 판독기에 의해, OP-BTI와 연관된 RFID 정보를 판독 또는 취득하는 것 및 iv) 무선-주파수 통신에 의해, OP-BTI를 포함하는 무선 통신을 수신하는 것 중 적어도 하나를 포함할 수 있다.In summary, it is assumed that the first-mode travel operator is an airline operator. Next, the electronic acquisition may include at least one of: i) scanning, by a barcode scanner, an OP-BTI on a printed paper bag tag from the airline operator attached to the passenger's first piece of baggage; ii) scanning, by a barcode scanner, an OP-BTI on a printed marker from the airline operator attached to the first piece of baggage; iii) reading or acquiring, by an RFID reader, RFID information associated with the OP-BTI; and iv) receiving, by radio-frequency communication, a wireless communication including the OP-BTI.
블록 1006A에서, 방법(1001A)은, 적어도 하나의 프로세서에 의해, 스캔된 O-BTI 데이터로부터 수하물 품목의 IATA 번호판을 추출하는 것을 포함할 수 있다. 블록 1006A은 스캔된 또는 디지털 BTI 데이터로부터 여행 사업자 코드를 추출하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 블록 1006A는 인쇄된 승객 정보를 탐색 및 위치확인하고 그로부터 DPI 데이터 기록을 생성하기 위해 인쇄된 텍스트를 광학적으로 인식하는 것 및 텍스트를 탐색가능한 텍스트 포맷으로 변환하는 것에 의해 인쇄된 텍스트를 추출하는 것을 포함할 수 있다.At block 1006A, the method (1001A) may include extracting, by at least one processor, an IATA number plate of a baggage item from scanned O-BTI data. Block 1006A may include extracting a travel operator code from the scanned or digital BTI data. In one or more embodiments, block 1006A may include extracting printed text by optically recognizing the printed text to locate and locate the printed passenger information and generate a DPI data record therefrom, and converting the text into a searchable text format.
블록 1008A에서, 방법(1001A)은, 적어도 하나의 프로세서에 의해, 승객의 수하물 품목의 디지털적으로 생성된 O-BTI 또는 디지털적으로 생성된 10자리 번호판에 기초하여, 제1-모드 여행 사업자와 연관된 제2 프로세서로부터의 PNR(passenger name record)에 액세스하는 것을 포함할 수 있다.At block 1008A, the method (1001A) may include accessing, by at least one processor, a passenger name record (PNR) from a second processor associated with the first-mode travel operator based on a digitally generated O-BTI or a digitally generated 10-digit license plate number of the passenger's baggage item.
블록 1010A에서, 방법(1001A)은, 적어도 하나의 프로세서에 의해, 지정된 귀환 항공사 여행 사업자와 함께 수하물 품목 또는 승객 및 수하물 품목의 귀환 여행 구간에 대해, 액세스된 PNR(112)로부터 수하물 품목 목록 기록 또는 승객 목록 기록을 자율적으로 생성하는 것을 포함할 수 있다. 승객 목록 기록은 디지털 BTI 데이터 및 PNR을 포함할 수 있고, 그 데이터는 지정된 귀환 여행 사업자와 함께 귀환 여행 구간에 대해 승객 또는 그들의 수하물 품목을 체크인하기 위한 것이다. 승객 목록 기록은 스캔된 O-BTI 또는 액세스된 PNR(112)에 내장되는 여행 사업자 코드들로 채워질 수 있다. 승객 목록 기록은 대규모 숙박 업체에 승객이 체류하기 전후에 승객의 수하물 품목들의 추적 및 취급을 위해 승객과의 디지털 BTI 데이터와 연관될 수 있다. 예를 들어, 대규모 숙박 업체는 숙박 숙소들을 갖는 Disney?? 속성 또는 다른 리조트 목적지 상에서 위치확인될 수 있다.At block 1010A, the method (1001A) may include, by at least one processor, autonomously generating a baggage item manifest record or a passenger manifest record from the accessed PNR (112) for a return travel segment of baggage items or passengers and baggage items with a designated return airline travel provider. The passenger manifest record may include digital BTI data and a PNR, which data is used to check in passengers or their baggage items for the return travel segment with the designated return travel provider. The passenger manifest record may be populated with scanned O-BTI or travel provider codes embedded in the accessed PNR (112). The passenger manifest record may be associated with the digital BTI data of the passenger for tracking and handling of the passenger's baggage items before and after the passenger stays at the mass lodging facility. For example, the mass lodging facility may be located on a Disney® property or other resort destination that has lodging accommodations.
승객 목록 기록은 수하물 품목 목록 기록과 상이한 정보를 갖을 수 있다. 예를 들어, 실시예에서, 승객이 크루즈 선박 상에서 가고 있지만 하루 더 일찍 도착하고 임대 자동차를 갖고 있다면. 이러한 시나리오에서, 승객은 그들의 수하물 품목을 체크인할 필요 없이 하루 밤 동안 호텔에 도착할 수 있다. 수하물 품목 목록은 임대 자동차에 관한 정보를 요구하지 않을 수 있다. 또한, 수하물 품목은 승객과 독립적으로 여행하고 호텔로의 여행을 스킵하고 크루즈 선박으로 직접 갈 수 있다.The passenger manifest record may contain different information than the baggage item manifest record. For example, in one embodiment, a passenger may be departing a cruise ship but arriving a day earlier and having a rental car. In this scenario, the passenger may arrive at a hotel for one night without having to check in their baggage. The baggage manifest may not require information about the rental car. Furthermore, the baggage item may travel independently of the passenger, skipping the hotel trip and proceeding directly to the cruise ship.
블록 512에서, 방법(500)은 복수의 수하물 품목들 및/또는 숙박 업체가 있는 여행 구간에 들어가는 승객들에 대해 블록 501을 반복하는 것을 포함할 수 있다.At block 512, the method (500) may include repeating block 501 for passengers entering a travel segment with multiple baggage items and/or accommodations.
방법(500)은, 블록 514에서, 수하물 품목 취급 및 추적을 위한 수하물 품목 주요 키(즉, 10자리 번호판)로서 OP-BTI(originating hardcopy bag tag identifier)를 설정하는 것을 포함할 수 있다.The method (500) may include, at block 514, setting an originating hardcopy bag tag identifier (OP-BTI) as a baggage item primary key (i.e., a 10-digit number plate) for baggage item handling and tracking.
방법(500)은, 블록 516에서, 목록에 추가되는 복수의 승객들의 각각의 승객에 대한 출항 하드카피 가방 태그로부터 디지털 BTI 데이터 기록 및/또는 머신-인코딩된 텍스트로 채워지는 시뮬레이션된 BSM(Baggage Source Message)을 생성하는 것을 포함할 수 있다. 블록 516은 수하물 품목 및/또는 승객이 귀환 비행에 대해 체크인될 수 없을 때 수행될 수 있다. 예를 들어, 승객은 크루즈 선박에서 나오고 근처의 숙박 업체에 체류할 수 있다. 시스템(100)은 규정 체크인 윈도우 내에서 그들의 귀환 비행에 대해 수하물 품목 및/또는 승객을 체크인하기 위한 플레이스 홀더로서 시뮬레이션된 BSM을 생성할 수 있다.The method (500) may include, at block 516, generating a simulated Baggage Source Message (BSM) populated with digital BTI data records and/or machine-encoded text from the departure hardcopy bag tags for each passenger of the plurality of passengers added to the list. Block 516 may be performed when a baggage item and/or passenger cannot be checked in for a return flight. For example, a passenger may be departing a cruise ship and staying at a nearby lodging facility. The system (100) may generate the simulated BSM as a placeholder for checking in the baggage item and/or passenger for their return flight within the required check-in window.
방법(500)은, 블록 518에서, 적어도 하나의 전자 취득 디바이스에 의해, 수하물 품목 또는 승객 및 수하물 품목을 체크인하도록 체크인 윈도우 내에 디지털 BTI 데이터 기록을 생성하기 위해 출항 하드카피 가방 태그와 연관되거나 또는 출항 하드카피 가방 태그 상에 인쇄되는 OP-BTI(originating hardcopy bag tag identifier)를 승객의 수하물 품목 상에 있는 항공사 여행 사업자로부터 전자적으로 취득하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 시뮬레이션된 BSM은 정보를 검색하기 위해 액세스될 수 있다.The method (500) may include, at block 518, electronically acquiring, by at least one electronic acquisition device, an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on an outbound hardcopy bag tag on a passenger's baggage item to create a digital BTI data record within a check-in window to check in the baggage item or the passenger and baggage item, from an airline travel operator. In one or more embodiments, a simulated BSM may be accessed to retrieve the information.
다른 실시예들에서, GUI에서의 지정된 버튼 또는 키보드 상의 키가 트리거로서 사용될 수 있다. 블록 518에서, 취득된 OP-BTI는, 도 15에서 설명되는 바와 같이, MK(136) 상에 있을 수 있다. OP-BTI는, 마커(212)와 같은, 인쇄된 기기 상에 있을 수 있다. OP-BTI는 RFID 또는 NFC 디바이스와 연관될 수 있다.In other embodiments, a designated button in the GUI or a key on the keyboard may be used as a trigger. In block 518, the acquired OP-BTI may be on the MK (136), as described in FIG. 15. The OP-BTI may be on a printed device, such as a marker (212). The OP-BTI may be associated with an RFID or NFC device.
블록 520에서, 방법(500)은 승객 목록 기록으로부터의 정보로 채워지고 취득된 OP-BTI와 연관된 GUI(graphical user interface)를 사용하여 각각의 승객의 지정된 귀환 여행 사업자와 함께 귀환 구간에 대해 체크인 프로세스를 실행하는 것을 포함할 수 있다.At block 520, the method (500) may include performing a check-in process for the return segment with each passenger's designated return travel operator using a graphical user interface (GUI) associated with the OP-BTI obtained and populated with information from the passenger list record.
블록 501은 지정된 귀환 여행 사업자와 함께 복수의 수하물 품목들을 체크인하기 위한 전달자를 갖는 수하물 목록 파일 또는 지정된 귀환 여행 사업자와 함께 복수의 승객들을 체크인하기 위한 전달자를 갖는 승객 목록 파일을 자율적으로 형성하기 위해 숙박 업체와 연관된 체류를 시작하는 복수의 승객들의 승객의 각각의 수하물 품목에 대해 반복될 수 있다.Block 501 may be repeated for each baggage item of a plurality of passengers commencing a stay associated with the lodging provider to autonomously form a baggage manifest file having a forwarder for checking in a plurality of baggage items with a designated return travel provider or a passenger manifest file having a forwarder for checking in a plurality of passengers with a designated return travel provider.
하나 이상의 실시예에서, 방법(1001A)은, 적어도 하나의 프로세서에 의해, 목록 파일을 숙박 업체에 대한 각각의 생성된 승객 목록 기록 또는 수하물 품목 목록 기록으로 채우는 것을 포함할 수 있다.In one or more embodiments, the method (1001A) may include populating, by at least one processor, a list file with each generated passenger list record or baggage item list record for the lodging provider.
방법(1001A)의 블록 1008A는 스캔된 O-BTI 데이터로부터 여행 사업자를 식별하는 것 및 스캔된 또는 디지털 O-BTI 데이터에 기초하여 여행 사업자와 통신하기 위해 저장된 통신 세션 절차들을 식별하는 것을 포함할 수 있다. 저장된 통신 세션 절차들은, 적어도 하나의 프로세서에 의해, 본 명세서에서 설명되는 통신 포맷들을 사용하여, 통신 네트워크를 통해 여행 사업자와 연관된 원격 제2 프로세서(즉, 여행 정보 시스템(108 또는 110))로부터 PNR(passenger name record)에 액세스하는 통신 프로토콜을 식별할 수 있다.Block 1008A of method (1001A) may include identifying a travel agent from the scanned O-BTI data and identifying stored communication session procedures for communicating with the travel agent based on the scanned or digital O-BTI data. The stored communication session procedures may identify a communication protocol for accessing a passenger name record (PNR) from a remote second processor (i.e., a travel information system (108 or 110)) associated with the travel agent over a communications network, using communication formats described herein, by at least one processor.
지정된 귀환 여행 사업자와 함께 귀환 구간에 대해, 블록 520의 체크인 프로세스를 실행하기 위한 프로세스는, 예를 들어, 미리 결정된 체크인 윈도우 내에서, 귀가하는 승객의 귀환 여행 구간에 대해 승객을 체크인하도록 원격 제2 프로세서를 제어하기 위해 저장된 통신 명령어들을 또한 사용할 수 있다. 실행된 체크인 프로세스는 수하물 품목, 승객 또는 수하물 품목 및 승객 양자 모두에 대한 것일 수 있다. 예를 들어, 승객은 항공사 여행 사업자 및 항공사 산업에 의해 지정되는 표준 프로세스들을 사용하여 자신들을 온라인으로 체크할 수 있다. 따라서, 시스템(100)은 귀환 비행에 대해 수하물 품목을 체크인할 필요만 있을 수 있다. 그러나, 시스템(100)이 귀환 비행에 대해 수하물 품목을 체크할 준비가 되기 전에 승객이 스스로 체크인하지 않으면, 다음으로 시스템(100)은 귀환 비행에 대해 승객 및 수하물 품목 양자 모두를 체크인할 수 있다.For the return leg, the process for executing the check-in process of block 520 with the designated return travel operator may also use stored communication instructions to control a remote second processor to check in the passenger for the return leg of the return journey, for example, within a predetermined check-in window. The check-in process executed may be for a baggage item, a passenger, or both a baggage item and a passenger. For example, passengers may check themselves in online using standard processes defined by airline travel operators and the airline industry. Accordingly, the system (100) may only need to check in baggage items for the return flight. However, if the passenger does not check in themselves before the system (100) is ready to check baggage items for the return flight, the system (100) may then check in both the passenger and baggage items for the return flight.
예를 들어, 승객은, 스마트폰, 태블릿, 노트북, 및 랩톱과 같은, 컴퓨팅 디바이스 또는 모바일 통신 디바이스를 사용하여 귀환 구간 비행을 위해 항공사 사업자 또는 다른 업체와 스스로 체크인할 수 있다. 승객 체크인은 수하물 체크인 프로세스와 완전히 독립적일 수 있다. 하나 이상의 실시예에서, 승객은, 예를 들어, 귀환 비행 항공사 사업자와 통신하는 숙박 업체의 컴퓨팅 시스템에 의해 체크인될 수 있다.For example, passengers can check in with the airline or another carrier for their return leg of the flight using a computing device or mobile communication device, such as a smartphone, tablet, laptop, or notebook. Passenger check-in may be completely independent of the baggage check-in process. In one or more embodiments, passengers may be checked in using, for example, the computing system of a lodging provider that communicates with the return leg of the flight.
도 10b는 실시예에 따른 이미지 데이터로부터 캡처되는 PNR 번호를 사용하여 PNR로부터 귀환 비행 정보를 생성하기 위한 방법(1001B)의 흐름도를 예시한다. 예에 따르면, 방법(1001B)은 방법(500)에서, 블록 501에서, 수행될 수 있다. 블록 1002B에서, 방법(1001B)은, 승객의 수하물 품목을 체크인하기 위한, 항공사 사업자와 같은, 제1-모드 (출항) 여행 사업자와 연관된 출항 하드카피 가방 태그의 인쇄 후에 시작될 수 있다. 이미지는 언제든 캡처될 수 있다. 대안적으로, 이미지는 출항 하드카피 가방 태그 상의 승객/항공사 정보의 적어도 일부를 갖는 인쇄된 기기의 것일 수 있다.FIG. 10B illustrates a flowchart of a method (1001B) for generating return flight information from a PNR using a PNR number captured from image data according to an embodiment. In an example, the method (1001B) may be performed in method (500), at block 501. At block 1002B, the method (1001B) may begin after printing an outbound hardcopy baggage tag associated with a first-mode (outbound) travel operator, such as an airline operator, for checking in a passenger's baggage item. The image may be captured at any time. Alternatively, the image may be of a printed device having at least a portion of the passenger/airline information on the outbound hardcopy baggage tag.
본 명세서에서 설명되는 방법들은 수하물 품목에 부착되는 가방 태그의 식별을 위한 하드카피 가방 태그 및 구조화된 수치 시퀀싱을 생산할 임의의 여행 사업자에 대해 수행될 수 있다는 점이 이해되어야 한다.It should be understood that the methods described herein can be performed by any travel operator to produce hard copy bag tags and structured numerical sequences for identification of bag tags attached to items of baggage.
블록 1004B에서, 방법(1001B)은, 적어도 하나의 프로세서에 의해, 항공사 여행 사업자에 링크되는 DPI(digital passenger information) 데이터 기록을 생성하기 위해 출항 하드카피 가방 태그 또는 출항 하드카피 가방 태그 상에 승객 정보의 적어도 일부를 갖는 인쇄된 기기 상의 항공사 여행 사업자와 연관된 인쇄된 승객 정보의 적어도 하나의 이미지를 표현하는 이미지 데이터를 전자적으로 수신하는 것을 포함할 수 있다. 출항 하드카피 가방 태그는 출항 항공사 여행 사업자에 의해 승객의 체크인된 수하물 품목에 대해 발행될 수 있다.At block 1004B, the method (1001B) may include electronically receiving, by at least one processor, image data representing at least one image of printed passenger information associated with an airline travel operator on a printed device having at least a portion of the passenger information on the departure hardcopy bag tag or the departure hardcopy bag tag to create a digital passenger information (DPI) data record linked to the airline travel operator. The departure hardcopy bag tag may be issued by the departure airline travel operator for a checked baggage item of the passenger.
방법(1001B)은, 블록 1006B에서, 적어도 하나의 프로세서에 의해, DPI 데이터 기록에 기초하여, 항공사 여행 사업자와 연관된 컴퓨터 시스템으로부터의 승객 귀환 비행 정보에 액세스하는 것을 포함할 수 있다.The method (1001B) may include, at block 1006B, accessing, by at least one processor, passenger return flight information from a computer system associated with an airline travel operator based on the DPI data record.
도 6은 실시예에 따른 마스터 목록을 생성하기 위한 프로그래밍 모듈(600)의 블록도를 예시한다. 프로그래밍 모듈들(600)은 그 상에 실행되는 프로그래밍 모듈들(400A)(또는 대안적으로 프로그래밍 모듈들(400'))을 갖는 복수의 컴퓨팅 디바이스들과 통신할 수 있다. 프로그래밍 모듈(600)은 여행 정보 시스템(128) 또는 다른 여행 관리 시스템과 연관된 컴퓨팅 디바이스에 의해 저장될 수 있다. 하나 이상의 실시예에서, 프로그래밍 모듈들(600) 중 하나 이상은 서버(148) 상에 저장될 수 있다.FIG. 6 illustrates a block diagram of a programming module (600) for generating a master list according to an embodiment. The programming modules (600) may communicate with a plurality of computing devices having programming modules (400A) (or alternatively, programming modules (400')) running thereon. The programming modules (600) may be stored by a computing device associated with a travel information system (128) or another travel management system. In one or more embodiments, one or more of the programming modules (600) may be stored on a server (148).
하나 이상의 실시예에서, 서버(148) 및 여행 정보 시스템(128)은 동일한 컴퓨팅 시스템에 통합될 수 있다. 다른 실시예들에서, 서버(148)는 여행 정보 시스템(108 또는 110)에 통합될 수 있다.In one or more embodiments, the server (148) and the travel information system (128) may be integrated into the same computing system. In other embodiments, the server (148) may be integrated into the travel information system (108 or 110).
프로그래밍 모듈들(600)은 목록 병합기(602), 마스터 목록 생성기(604), 및 귀환 구간 정렬기(606)를 포함할 수 있다. 하나 이상의 프로그래밍 모듈(400A, 400B)(또는, 대안적으로, 400C)은 소프트웨어, 하드웨어, 펌웨어, 또는 소프트웨어, 하드웨어, 및 펌웨어의 조합을 포함할 수 있다. 여행 정보 시스템(128)과 연관된 컴퓨팅 디바이스는 하나 이상의 프로그래밍 모듈(600)의 명령어를 실행하는 적어도 하나의 프로세서 및/또는 하드웨어를 포함할 수 있다.The programming modules (600) may include a list merger (602), a master list generator (604), and a return segment sorter (606). One or more of the programming modules (400A, 400B) (or, alternatively, 400C) may include software, hardware, firmware, or a combination of software, hardware, and firmware. A computing device associated with the travel information system (128) may include at least one processor and/or hardware that executes instructions of the one or more programming modules (600).
프로그래밍 모듈(600)은, 실행될 때 목록 병합기(602)로 하여금 현재 항해에 대한 복수의 컴퓨팅 디바이스들(122), 서버들(148) 또는 시스템들(100)로부터의 승객 목록 파일들을 병합하게 하는, 프로그램 명령어들을 포함할 수 있는 목록 GUI(graphical user interface)(608)를 포함할 수 있다. 예를 들어, 여행 정보 시스템(128)과 연관된 컴퓨팅 디바이스는 복수의 시스템들(100)과 통신할 수 있고 각각의 시스템(100)은 복수의 컴퓨팅 디바이스(122)를 갖을 수 있다. 승객 목록 파일들은 승객 목록 기록 생성기(414)에 의해 생성되는 복수의 승객 목록 기록들 및 PNR(112)로부터 액세스되는 정보로 채워지는 귀환 구간 목록 생성기(416)를 포함한다. 승객 목록 기록 생성기(414)는 승객 목록에 링크되는 수하물 목록(도 1a 또는 도 1d)을 생성하기 위해 사용될 수 있다. 수하물 목록은 지정된 귀환 항공사 여행 사업자 또는 다른 여행 모드 및 다음 여행 모드 전에 국가에 진입하거나 또는 국가를 빠져나가기 위한 임의의 지정된 정부 선별 위치들을 갖는 귀환 비행에 대한 귀환 구간 정보를 포함할 수 있다.The programming module (600) may include a list graphical user interface (GUI) (608) that may include program instructions that, when executed, cause the list merger (602) to merge passenger list files from a plurality of computing devices (122), servers (148), or systems (100) for the current voyage. For example, a computing device associated with a travel information system (128) may be in communication with a plurality of systems (100), and each system (100) may have a plurality of computing devices (122). The passenger list files include a plurality of passenger list records generated by a passenger list record generator (414) and a return segment list generator (416) populated with information accessed from a PNR (112). The passenger list record generator (414) may be used to generate a baggage list (FIG. 1A or FIG. 1D) that is linked to the passenger list. The baggage manifest may include return segment information for a return flight with a designated return airline travel operator or other travel mode and any designated government screening points for entering or exiting the country prior to the next travel mode.
본 명세서에서의 개시내용으로부터, 상이한 시스템(100)에 의해 각각 서비스되는, 복수의 로컬 목적지 포인트들이 있을 수 있다는 점이 이해되어야 한다. 예를 들어, DP(107)는 숙박 업체(126)의 항구에 대해 로컬인 로컬 기차역에 있을 수 있다. DP(107)는 숙박 업체(126)의 항구에 대해 로컬인 로컬 버스역에 있을 수 있다. DP(107)는 숙박 업체(126)의 항구에 대해 로컬인 각각의 로컬 공항에 있을 수 있다. "로컬(local)"이라는 용어는, 예를 들어, 숙박 업체(126)까지의 5 내지 20 마일, 20 내지 50 마일 또는 51 내지 100 마일 미만의 여행 거리를 의미한다. 예를 들어, 숙박 업체는 그 중 임의의 것이 그들 자신의 출항의 포인트 및 여행 비용에 기초하여 항구에 가능한 한 가깝게 도착하기 위해 승객에 의해 사용될 수 있는 다수의 공항들, 다수의 기차역들, 다수의 버스역들 등을 갖는 상태에서 항구에 도킹될 수 있다.It should be understood from the disclosure herein that there may be multiple local destination points, each serviced by a different system (100). For example, DP (107) may be at a local train station local to the port of the lodging establishment (126). DP (107) may be at a local bus station local to the port of the lodging establishment (126). DP (107) may be at each local airport local to the port of the lodging establishment (126). The term "local" means, for example, a travel distance of less than 5 to 20 miles, 20 to 50 miles, or 51 to 100 miles to the lodging establishment (126). For example, a lodging establishment may be docked at a port with multiple airports, multiple train stations, multiple bus stations, etc., any of which may be used by passengers to arrive as close to the port as possible based on their own point of departure and travel cost.
목록 GUI(608)는 마스터 목록 생성기(604) 및 귀환 구간 정렬기(606)와 인터페이스할 수 있다. 마스터 목록 생성기(604)는, 실행될 때, 하나 이상의 시스템(100)으로부터 수신되는 이러한 파일들 및 여행 정보 시스템(128)에 의해 저장되는 예약된 승객들의 목록을 디지털화된 O-BTI 또는 DPI 데이터 기록으로부터 도출되는 정보로 채워지는 마스터 목록 파일로 병합하는, 프로그램 명령어들을 포함할 수 있다. 마스터 목록 파일은 그 BT(142)가 시스템(100)에 의해 스캔되거나 또는 촬영되고 처리되는 이러한 승객들에 대한 귀환 여행 구간에 관련된 PNR(112)의 액세스된 정보로 채워진다.The list GUI (608) may interface with a master list generator (604) and a return segment sorter (606). The master list generator (604) may include program instructions that, when executed, merge these files received from one or more systems (100) and a list of booked passengers stored by a travel information system (128) into a master list file populated with information derived from digitized O-BTI or DPI data records. The master list file is populated with accessed information from PNRs (112) relating to return trip segments for these passengers whose BTs (142) are scanned or photographed and processed by the system (100).
예를 들어, 크루즈 선박 항구에서, 일부 승객들은 크루즈 선박의 승선과 동일한 날짜에 도착한다. 다른 예들에서, 승객들은 승선 이전에 하루 이상의 날짜에 도착할 수 있다. 여전히 추가로, 동일한 크루즈 항해 상에 들어가 있는 승객의 PNR(112)은 마스터 목록 파일로 병합될 수 있다. 비-제한적인 예로서, 제3자 서비스 제공자는 항구에 있는 복수의 크루즈 선박들에 대한 수하물을 관리할 수 있다.For example, at a cruise ship port, some passengers arrive on the same day as the cruise ship's departure. In other instances, passengers may arrive more than one day before departure. Additionally, the PNRs (112) of passengers on the same cruise voyage may be merged into a master list file. As a non-limiting example, a third-party service provider may manage baggage for multiple cruise ships in port.
각각의 크루즈 선박은 그 자신의 마스터 목록 파일을 갖을 것이다. PNR(112)에서의 정보에 기초하여 채워진 목록 승객 기록은 목록 GUI(608)를 사용하여 디스플레이 디바이스 상에 디스플레이될 수 있다. 목록 GUI(608)는 사용자가, 예를 들어, 승객 정보 기록들 및 그들의 귀환 구간 비행 정보를 볼 수 있게 하는 컴퓨터 프로그램이다. 승객 기록은 현재 항해 상의 승객의 객실 번호를 또한 포함할 수 있다. 귀환 구간 비행 정보는 여행 사업자 정보, 여행 사업자 지리위치, 항공편 번호, 비행 출발 시간, 및 비행 도착 시간 중 하나 이상을, 제한 없이, 포함할 수 있다. 목록 GUI(608)는 DPI 데이터 기록을 생성하기 위해 사용되는 정보를 디스플레이할 수 있다.Each cruise ship will have its own master list file. The list passenger records, populated based on information in the PNR (112), can be displayed on a display device using the list GUI (608). The list GUI (608) is a computer program that allows a user to view, for example, passenger information records and their return leg flight information. The passenger records may also include the cabin numbers of passengers on the current voyage. The return leg flight information may include, without limitation, one or more of travel provider information, travel provider geographic location, flight number, flight departure time, and flight arrival time. The list GUI (608) can display the information used to generate the DPI data record.
마스터 목록 생성기(604)는, 실행될 때, 디스플레이 디바이스 상에서 목록 GUI(608)를 사용하여 생성된 마스터 목록 파일의 디스플레이를 야기하는, 프로그램 명령어들을 포함할 수 있다. 목록 GUI(608)는, 실행될 때, 귀환 구간 정렬기(606)로 하여금 직원이 귀환 여행 구간에 대한 체크인 윈도우를 충족시키는 귀환 비행 또는 귀환 구간 여행 모드와 연관된 데이터에 의해 목록을 정렬할 수 있게 하는, 프로그램 명령어들을 또한 포함할 수 있다.The master list generator (604) may include program instructions that, when executed, cause the display of a master list file generated using the list GUI (608) on a display device. The list GUI (608) may also include program instructions that, when executed, cause the return segment sorter (606) to sort the list by data associated with return flights or return segment travel modes that satisfy a check-in window for the return travel segment.
이론에 의해 구속되기를 바라지 않지만, 액세스된 데이터를 사용하여 그들의 귀환 여행 구간에 대해 승객(또는 그들의 수하물)의 목록 및/또는 체크인을 채우는 프로세스를 자동화하기 위해 10자리 번호판의 디지털 재생성 또는 가방 태그 상의 PNR 번호에 기초하여 PNR(112)의 데이터에 액세스하는 것은 크루즈 선박의 소중한 인적 자원들 및 귀환 여행 사업자의 자원들을 절약한다.While not wishing to be bound by theory, accessing data from PNRs (112) based on digital reproduction of the 10-digit license plate number or PNR number on the bag tag to automate the process of populating the list and/or check-in of passengers (or their baggage) for their return journey segment using the accessed data saves valuable human resources on the cruise line and resources of the return journey operator.
크루즈 선박(즉, 숙박 업체) 상에서 나오기 위한 승객의 일정은 다를 수 있다. 일부 승객들은 크루즈 선박 도크의 주, 도시 또는 타운을 탐구하고, 나오기 전에 조기 날짜들에 도착하기를 원할 수 있다.Passengers' departure schedules for cruise ships (i.e., accommodations) may vary. Some passengers may wish to explore the state, city, or town where the cruise ship docks and arrive earlier than departure.
하나 이상의 실시예에서, 시스템(100)은 서버(148)를 통해, 항공사 여행 사업자와 연관된 컴퓨터 시스템 또는 B-Type 메시지를 발행하는 수하물 취급 시스템으로부터의 항공사 여행 사업자와 함께 제1-모드 여행일 때와 같이, 예를 들어, 현재 여행 구간에 대해 취급되는 승객의 수하물 품목의 종료를 표시하는 종료 B-Type 메시지들을 수신하거나 또는 캡처하기 시작할 수 있다. 다른 실시예들에서, 시스템(100)은 서버(148)를 통해 항공사 여행 사업자와 연관된 컴퓨터 시스템 또는 B-Type 메시지를 발행하는 수하물 취급 시스템에 저장된 이러한 종료 B-Type 메시지들에 액세스할 수 있다.In one or more embodiments, the system (100) may, via the server (148), initiate receipt or capture of termination B-Type messages, such as when a passenger's baggage items are being handled for a current travel segment, such as during a first-mode trip, from a computer system associated with the airline travel operator or a baggage handling system issuing the B-Type message. In other embodiments, the system (100) may access, via the server (148), such termination B-Type messages stored in the computer system associated with the airline travel operator or the baggage handling system issuing the B-Type message.
서버(148)는 종료 B-Type 메시지들을 정렬하고 B-Type 메시지에서의 승객의 이름을 목록 파일에서의 승객의 이름과 매칭시킬 수 있다.The server (148) can sort the terminated B-Type messages and match the passenger's name in the B-Type message with the passenger's name in the list file.
프로세서(들)는 귀환 구간 비행 시간들 또는 다른 표시된 시간들에 의해 목록 GUI(608)를 사용하여 승객 목록 기록과 연관된 정보로 마스터 목록 파일을 정렬할 수 있다. 프로세서(들)는 정렬된 마스터 목록 파일에 기초하여 각각의 승객의 지정된 귀환 여행 사업자와 함께 귀환 구간에 대해 체크인 프로세스를 수행할 수 있다. 하나 이상의 실시예에서, 마스터 목록 파일은 적어도 하나의 호텔을 포함할 수 있는 리조트 목적지를 위한 것이다.The processor(s) may use the list GUI (608) to sort the master list file with information associated with the passenger list records by return segment flight times or other indicated times. The processor(s) may perform a check-in process for the return segment with each passenger's designated return travel provider based on the sorted master list file. In one or more embodiments, the master list file is for a resort destination that may include at least one hotel.
하나 이상의 실시예에서, 귀환 여행 구간의 수하물 체크인을 위한 데이터는 적어도 귀환 구간 비행 시간들, 항공사 사업자 및 PNR 번호를 포함할 수 있다. 본 명세서의 방법들은, 적어도 하나의 프로세서에 의해, 복수의 승객들에 대한 귀환 구간 비행 시간들과 연관된 정보로 마스터 목록 파일을 정렬하는 것; 및, 적어도 하나의 프로세서에 의해, 정렬된 마스터 목록 파일에 기초하여 각각의 승객에 대한 지정된 귀환 여행 사업자와 함께 귀환 여행 구간에 대해 수하물에 대한 원격 체크인 프로세스를 실행하는 것을 포함할 수 있다.In one or more embodiments, data for baggage check-in for a return journey segment may include at least return journey flight times, an airline operator, and a PNR number. The methods of the present disclosure may include, by at least one processor, sorting a master list file with information associated with return journey flight times for a plurality of passengers; and, by at least one processor, executing a remote check-in process for baggage for the return journey segment with a designated return journey operator for each passenger based on the sorted master list file.
컴퓨터 하드웨어computer hardware
이제 도 7을 참조하면, 기본 구성에서, 컴퓨팅 디바이스(700)(즉, 컴퓨팅 디바이스(122) 또는 로컬 컴퓨팅 디바이스)는 임의의 타입의 고정 컴퓨팅 디바이스, 서버(148), PC(personal computer) 또는 모바일 컴퓨팅 디바이스를 포함할 수 있다.Referring now to FIG. 7, in a basic configuration, the computing device (700) (i.e., the computing device (122) or local computing device) may include any type of fixed computing device, server (148), personal computer (PC), or mobile computing device.
컴퓨팅 디바이스(700)는 하나 이상의 처리 디바이스(706) 및 하드 드라이브에서의 시스템 메모리를 포함할 수 있다. 컴퓨팅 디바이스(700)의 정확한 구성 및 타입에 의존하여, 시스템 메모리는 (RAM(702)과 같은) 휘발성, (ROM(read only memory)(704), 플래시 메모리 등과 같은) 비-휘발성, 또는 이러한 둘의 일부 조합일 수 있다. 시스템 메모리는 운영 체제 및 하나 이상의 애플리케이션(724)을 저장할 수 있으며, 도 1a 및 1d와 관련하여 위에 설명되는, 프로그래밍 모듈들(149), 도 4a 내지 도 4c와 관련하여 위에 설명되는, 400A-400B(및 400C), 도 6과 관련하여 위에 설명되는, 프로그래밍 모듈들(600), 도 20과 관련하여 위에 설명되는, 프로그래밍 모듈들(2000), 및 도 24와 관련하여 설명되는, 프로그래밍 모듈들(2400) 중 적어도 하나를 수행하기 위한 프로그램 데이터를 포함할 수 있다.A computing device (700) may include one or more processing devices (706) and system memory in the form of a hard drive. Depending on the exact configuration and type of the computing device (700), the system memory may be volatile (such as RAM (702)), non-volatile (such as read only memory (ROM) (704), flash memory, etc.), or some combination of the two. The system memory may store an operating system and one or more applications (724), and may include program data for performing at least one of the programming modules (149) described above with respect to FIGS. 1A and 1D , 400A-400B (and 400C) described above with respect to FIGS. 4A-4C , the programming modules (600) described above with respect to FIG. 6 , the programming modules (2000) described above with respect to FIG. 20 , and the programming modules (2400) described above with respect to FIG. 24 .
컴퓨팅 디바이스(700)는, 본 명세서에서 설명되는, 도 5에서의 방법(500), 도 8a 및 도 8b에서의 방법들(800A 및 800B), 도 9a 내지 도 9d에서의 방법들(900A, 900B, 900C, 및 900D), 도 10a 또는 도 10b에서의 방법(1001A 또는 1001B), 도 11에서의 방법(1100), 도 12a 내지 도 12c에서의 방법(1102), 및 도 13에서의 방법(1300)의 하나 이상의 블록을 애플리케이션(724)을 통해 수행할 수 있다. 컴퓨팅 디바이스(700)는 애플리케이션들(724)을 통해 도 18a 및 도 18b에서의 방법(1800), 도 19에서의 방법(1900), 도 22에서의 방법(2200), 도 23에서의 방법(2300) 및 도 26a 및 도 26b에서의 방법들(2600A 및 2600B), 도 28에서의 방법(2800), 도 33에서의 방법(3300), 도 34에서의 방법(3302), 및 도 35에서의 방법(3500)의 하나 이상의 블록을 수행할 수 있다. 컴퓨팅 디바이스(700)는 추가적인 특징들 또는 기능성을 또한 갖을 수 있다. 비-제한적인 예로서, 컴퓨팅 디바이스(700)는, 예를 들어, 자기 디스크, 광 디스크, 또는 테이프와 같은 추가적인 데이터 저장 매체 디바이스들(708)(이동식 및/또는 비-이동식)을 또한 포함할 수 있다. 컴퓨터 저장 매체 디바이스들(708)은, 컴퓨터 판독가능 명령어들, 데이터 구조들, 프로그램 모듈들 또는 다른 데이터와 같은, 데이터의 저장을 위한 임의의 방법 또는 기술로 구현되는 휘발성 및 비-휘발성, 비-일시적, 이동식 및 비-이동식 매체를 포함할 수 있다. 시스템 메모리, 이동식 스토리지 및 비-이동식 스토리지는 모두 컴퓨터 저장 매체의 비-제한적인 예이다. 컴퓨터 저장 매체는, 이에 제한되는 것은 아니지만 RAM(702), ROM(704), EEPROM(Electrically Erasable Programmable Read-Only Memory), 플래시 메모리 또는 다른 메모리 기술, CD-ROM(compact-disc-read-only memory), DVD(digital versatile disk) 또는 다른 광학 스토리지, 자기 카세트들, 자기 테이프, 자기 디스크 스토리지 또는 다른 자기 스토리지 디바이스들, 또는 원하는 데이터를 저장하기 위해 사용될 수 있고 컴퓨팅 디바이스(700)에 의해 액세스될 수 있는 임의의 다른 물리적 매체를 포함할 수 있다. 임의의 이러한 컴퓨터 저장 매체가 디바이스의 일부일 수 있다.The computing device (700) can perform one or more blocks of the method (500) in FIG. 5, the methods (800A and 800B) in FIGS. 8A and 8B, the methods (900A, 900B, 900C, and 900D) in FIGS. 9A through 9D, the method (1001A or 1001B) in FIG. 10A or 10B, the method (1100) in FIG. 11, the method (1102) in FIGS. 12A through 12C, and the method (1300) in FIG. 13, as described herein, via the application (724). The computing device (700) can perform one or more blocks of the method (1800) of FIGS. 18A and 18B, the method (1900) of FIG. 19, the method (2200) of FIG. 22, the method (2300) of FIG. 23, and the methods (2600A and 2600B) of FIGS. 26A and 26B, the method (2800) of FIG. 28, the method (3300) of FIG. 33, the method (3302) of FIG. 34, and the method (3500) of FIG. 35 via applications (724). The computing device (700) can also have additional features or functionality. By way of non-limiting example, the computing device (700) can also include additional data storage media devices (708) (removable and/or non-removable), such as, for example, a magnetic disk, an optical disk, or a tape. Computer storage media devices (708) may include volatile and non-volatile, non-transitory, removable and non-removable media implemented in any method or technology for storage of data, such as computer-readable instructions, data structures, program modules or other data. System memory, removable storage and non-removable storage are all non-limiting examples of computer storage media. Computer storage media may include, but is not limited to, RAM (702), ROM (704), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory or other memory technology, compact-disc-read-only memory (CD-ROM), digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other physical medium that can be used to store the desired data and that can be accessed by the computing device (700). Any such computer storage media may be part of the device.
컴퓨팅 디바이스(700)는 키보드, 마우스, 펜, 음성 입력 디바이스, 터치 입력 디바이스 등과 같은 입력 모듈(714)에 대한 입/출력(I/O) 인터페이스들(712)을 또한 포함하거나 또는 갖을 수 있다. 입력 모듈들(714)은 도 1b에 도시되는 비디오 디바이스, 촬영 디바이스(118) 및/또는 스캐너(116)를 포함할 수 있다. 컴퓨팅 디바이스는, 디스플레이, 제시 모듈(716), 스피커 등과 같은 출력 디바이스(들)로의 접속을 위한 I/O 인터페이스들(712)을 포함하거나 또는 갖을 수 있다. GUI(graphical user interface)(718)는 제시 모듈(716) 상에 디스플레이될 수 있다. 컴퓨팅 디바이스(700)는 주변기기들에 접속하기 위한 주변기기 버스(710)를 포함할 수 있다. 컴퓨팅 디바이스(700)는 디바이스가, 네트워크 또는 무선 네트워크를 통해서와 같이, 다른 컴퓨팅 디바이스들과 통신하는 것을 허용하는 통신 접속(들)을 포함할 수 있다.The computing device (700) may also include or have input/output (I/O) interfaces (712) for input modules (714), such as a keyboard, mouse, pen, voice input device, touch input device, and the like. The input modules (714) may include a video device, an image capture device (118), and/or a scanner (116), as illustrated in FIG. 1B. The computing device may include or have I/O interfaces (712) for connection to output device(s), such as a display, a presentation module (716), a speaker, and the like. A graphical user interface (GUI) (718) may be displayed on the presentation module (716). The computing device (700) may include a peripheral bus (710) for connecting to peripheral devices. The computing device (700) may include communication connection(s) that allow the device to communicate with other computing devices, such as over a network or a wireless network.
제한이 아니라, 예로서, 통신 접속(들)은 유선 네트워크 또는 직접-유선 접속과 같은 유선 매체, 및 음향, RF(radio frequency), 적외선 및 다른 무선 매체와 같은 무선 매체를 포함할 수 있다. 컴퓨팅 디바이스(700)는 네트워크 또는 다른 통신 전달자들(722)에 (유선 또는 무선) 접속하기 위한 네트워크 인터페이스 카드와 같은 네트워크 인터페이스(720)를 포함할 수 있다.By way of example and not limitation, the communication connection(s) may include wired media, such as a wired network or direct-wired connection, and wireless media, such as acoustic, radio frequency (RF), infrared, and other wireless media. The computing device (700) may include a network interface (720), such as a network interface card, for connecting (wired or wireless) to a network or other communication carriers (722).
실시예에서, 컴퓨팅 디바이스(700)는 모바일 통신 디바이스, 스캔 디바이스, 컴퓨팅 디바이스, 또는 다른 RF 통신 디바이스들과 같은 컴퓨팅 디바이스(700)의 위치를 결정하기 위해 ACC(accelerometers)(735), 자이로스코프들, GPS(Global Positioning System)(737) 및/또는 INU(Inertial Navigation Unit)(740)를 또한 포함할 수 있다. OP-BTI를 취득하기 위해 사용되는 컴퓨팅 디바이스(700)의 위치 데이터는 수하물 품목의 위치 데이터 및 위치 데이터와 연관된 타임 스탬프를 포함한다.In an embodiment, the computing device (700) may also include accelerometers (ACC) (735), gyroscopes, a Global Positioning System (GPS) (737), and/or an Inertial Navigation Unit (INU) (740) to determine the location of the computing device (700), such as a mobile communication device, a scanning device, a computing device, or other RF communication devices. The location data of the computing device (700) used to obtain the OP-BTI includes location data of the baggage item and a time stamp associated with the location data.
위에 설명되는 동작들을 수행하기 위한 컴퓨터 프로그램 코드는, 개발 편의를 위해, C 또는 C++, Python, Java와 같은, 하이-레벨 프로그래밍 언어를 포함하지만 이에 제한되지 않는, 다양한 프로그래밍 언어들로 작성될 수 있다. 또한, 본 명세서에서 설명되는 실시예들의 동작들을 수행하기 위한 컴퓨터 프로그램 코드는 또한 해석된 언어들과 같지만 이에 제한되지는 않는 다른 프로그래밍 언어들로 작성될 수 있다. 일부 모듈들 또는 루틴들은 성능 및/또는 메모리 사용을 강화하기 위해 어셈블리 언어 또는 심지어 마이크로-코드로 작성될 수 있다. 여기서, 임의의 또는 모든 프로그램 모듈의 기능성은 개별 하드웨어 컴포넌트들, 하나 이상의 ASIC(application specific integrated circuits), 또는 프로그램된 DSP(Digital Signal Processor) 또는 마이크로컨트롤러를 사용하여 또한 구현될 수 있다는 점이 추가로 이해될 것이다. 실시예들의 프로그램이 설명되는 코드는 RAM, ROM, 및 플래시 메모리에 펌웨어로서 포함될 수 있다. 그렇지 않으면, 이러한 코드는 자기 테이프, 플렉시블 디스크, 하드 디스크, 컴팩트 디스크, 광-자기 디스크, 및 DVD(digital versatile disc)와 같은 유형의 컴퓨터 판독가능 저장 매체에 저장될 수 있다.The computer program code for performing the operations described above may be written in various programming languages, including but not limited to high-level programming languages such as C or C++, Python, and Java, for development convenience. In addition, the computer program code for performing the operations of the embodiments described herein may also be written in other programming languages, including but not limited to interpreted languages. Some modules or routines may be written in assembly language or even microcode to enhance performance and/or memory usage. It will be further understood that the functionality of any or all of the program modules may also be implemented using individual hardware components, one or more application specific integrated circuits (ASICs), or a programmed digital signal processor (DSP) or microcontroller. The code for describing the programs of the embodiments may be included as firmware in RAM, ROM, and flash memory. Alternatively, such code may be stored on a type of computer-readable storage medium, such as magnetic tape, a flexible disk, a hard disk, a compact disc, a magneto-optical disk, and a digital versatile disc (DVD).
실시예들은, CPU(central processing unit), RAM 및 ROM과 같은, 메모리 뿐만 아니라 하드 디스크와 같은 저장 매체를 포함하는 컴퓨터 또는 데이터 처리 장치에서의 사용을 위해 구성될 수 있다.Embodiments may be configured for use in a computer or data processing device that includes a central processing unit (CPU), memory such as RAM and ROM, as well as storage media such as a hard disk.
하나 이상의 실시예에서, 컴퓨팅 디바이스가 서버인 경우, 이러한 서버는 하나 이상의 서버일 수 있고, 이러한 서버들은 가상 서버일 수 있다.In one or more embodiments, if the computing device is a server, such servers may be one or more servers, and such servers may be virtual servers.
도 8a는 실시예에 따른 숙박 업체를 떠나는 또는 출발하는 승객의 수하물(즉, 수하물 품목)을 체크인하기 위한 방법(800A)의 흐름도를 예시한다. 본 개시내용에서의 예시적인 방법(800A)은 동작들의 특정 시퀀스를 묘사하지만, 이러한 시퀀스는 본 개시내용의 범위를 벗어나지 않고 변경될 수 있다. 예를 들어, 묘사되는 동작들 중 일부는 병렬로, 또는 방법(800A)의 기능에 실질적으로 영향을 미치지 않는 상이한 시퀀스로 수행될 수 있다. 다른 예들에서, 방법(800A)을 구현하는 예시적인 디바이스 또는 시스템의 상이한 컴포넌트들은 실질적으로 동시에 또는 구체적인 시퀀스로 기능들을 수행할 수 있다. 하나 이상의 실시예에서, 본 명세서에서 개시되는 하나 이상의 블록이 생략될 수 있거나 또는 블록들이 추가될 수 있다.FIG. 8A illustrates a flowchart of a method (800A) for checking in baggage (i.e., baggage items) of a passenger departing or departing from a lodging establishment according to an embodiment. While the exemplary method (800A) in this disclosure depicts a specific sequence of operations, such sequence may be modified without departing from the scope of this disclosure. For example, some of the depicted operations may be performed in parallel or in a different sequence without substantially affecting the functionality of the method (800A). In other examples, different components of an exemplary device or system implementing the method (800A) may perform functions substantially simultaneously or in a specific sequence. In one or more embodiments, one or more blocks disclosed herein may be omitted, or additional blocks may be added.
일부 예들에 따르면, 방법(800A)은, 블록 802에서, 귀환 비행에 대해 숙박 업체로부터의 승객의 수하물을 체크인하는 것을 포함한다. 제1-모드 여행 사업자가 항공사이면, 다음으로 방법(800A)은 수하물에 대한 체크인 윈도우가 열려 있는지를 결정할 수 있다. 예를 들어, 비행을 위한 승객 및/또는 그들의 수하물은 귀환 비행의 출발의 24 시간 내지 48 시간 내에 체크인되는 것이 허용될 수 있다. 기차 사업자들은 상이한 윈도우를 갖을 수 있다.According to some examples, method (800A) includes, at block 802, checking in baggage of passengers from a lodging provider for a return flight. If the first-mode travel operator is an airline, method (800A) may then determine whether a check-in window for baggage is open. For example, passengers and/or their baggage for a flight may be allowed to be checked in within 24 to 48 hours of the departure of the return flight. Train operators may have different check-in windows.
일부 예들에 따르면, 방법(800A)은, 블록 804에서, 가방 태그 식별자 및 IATA 번호판의 생성을 야기하는 것을 포함한다. 일부 예들에서, 귀환 비행 IATA 번호판은 DCS, 또는 항공사 사업자에 대한 IATA 번호판을 생성하도록 지정되는 다른 항공사 호스트 컴퓨터 시스템에 의해 생성될 수 있다. "생성(creation)"은 항공사마다, 모드마다 그리고 상황마다 다를 수 있다. 예를 들어, 서버(2710) 또는 서버(148)는 IATA 번호판 및 관련 바코드들과 호환가능한 고유 식별자를 배정하는 프로그래밍 모듈들을 포함할 수 있다. 서버(2710) 또는 서버(148)는, 도 2a 또는 2d에 도시되는 것과 같은, IATA 가방 태그 포맷과 호환가능한 포맷으로 가방 태그를 포맷하기 위한 프로그래밍 모듈들을 포함할 수 있다.In some examples, method (800A) includes, at block 804, causing the creation of a baggage tag identifier and an IATA number plate. In some examples, the return flight IATA number plate may be created by the DCS or another airline host computer system designated to create IATA numbers for the airline operator. "Creation" may vary from airline to airline, mode to mode, and situation to situation. For example, server (2710) or server (148) may include programming modules for assigning a unique identifier compatible with the IATA number plate and associated bar codes. Server (2710) or server (148) may include programming modules for formatting a baggage tag in a format compatible with the IATA baggage tag format, such as that illustrated in FIG. 2A or 2D.
하나 이상의 실시예에 따르면, 방법(800A)은, 블록 806에서, 인쇄 디바이스에 의해, 번호판을 갖는 가방 태그를 인쇄하는 것을 포함한다. 비행을 위해서와 같이, 승객의 수하물이 체크인될 때, 인바운드 및 아웃바운드 공항 코드들 및 날짜, 10자리 가방 태그 식별자, 승객의 이름 및 PNR 정보와 같은, 수하물 상세사항들을 포함하는 하나 이상의 IATA B-Type 메시지들이 생성된다.According to one or more embodiments, the method (800A) includes, at block 806, printing a bag tag with a license plate by a printing device. When a passenger's baggage is checked in, such as for a flight, one or more IATA B-Type messages are generated that include baggage details, such as inbound and outbound airport codes and dates, a 10-digit bag tag identifier, the passenger's name, and PNR information.
하나 이상의 실시예에서, 인쇄 디바이스는 수하물 품목에 접착식으로 부착될 수 있는 마커 태그를 인쇄할 수 있다.In one or more embodiments, the printing device may print a marker tag that may be adhesively attached to the baggage item.
하나 이상의 실시예에서, 이러한 방법은, 그들의 최종 여행 구간의 귀환 시에, 승객이 IATA 10자리 가방 태그 식별자 등을 사용하여 그들의 수하물을 찾고 추적하는 것을 허용할 수 있도록 귀환 비행의 10자리 가방 태그 식별자와 연관된 정보를 승객에게 통신하는 것을 포함할 수 있다.In one or more embodiments, the method may include communicating to the passenger information associated with the 10-digit bag tag identifier of the return flight to allow the passenger to locate and track their baggage, such as using an IATA 10-digit bag tag identifier, upon return on their final travel segment.
방법(800A)은 원격/귀환 수하물 체크인 프로세스 동안, 적어도 하나의 프로세서에 의해, 승객에 대한 수하물 품목들에서 체크인되는 귀환 여행 구간에 대해 항공사 가방 태그 정보를 획득하는 것; 및, 프린터에 의해, 각각의 체크인된 승객의 수하물 품목에 대해 IATA 번호판과 호환가능한 귀환 여행 구간에 대해 새로운 가방 태그를 인쇄하는 것을 포함할 수 있다. 시스템(100)은 흔히 알려진 수하물 품목 또는 가방 태그 영수증과 유사한 IATA 번호판 번호와 같은 인쇄된 BSM 데이터를 승객에게 이메일 또는 텍스트로 보낼 수 있다.The method (800A) may include, during a remote/return baggage check-in process, obtaining, by at least one processor, airline bag tag information for a return journey segment checked in baggage items for a passenger; and, by a printer, printing, for each checked-in passenger baggage item, a new bag tag for the return journey segment compatible with an IATA license plate number. The system (100) may email or text the printed BSM data, such as an IATA license plate number, to the passenger, similar to a commonly known baggage item or bag tag receipt.
방법(800A)은 출항 인쇄 가방 태그를 귀환 여행 구간에 대해 새로운 귀환 비행 가방 태그로 대체하는 것을 포함할 수 있다.The method (800A) may include replacing the outbound printed bag tag with a new return flight bag tag for the return travel segment.
하나 이상의 실시예에서, 새로운 귀환 비행 가방 태그는 다른 여행 모드들을 따라 승객의 수하물 품목을 추적하고 출항 인쇄된 가방 태그가 제거되고 대체되었다면 수하물 품목을 지정된 위치들에 전달하기 위해 사용될 수 있다. 새로운 귀환 비행 가방 태그는 숙박 업체, 집 주소, 다른 지정된 주소, 또는 귀환 여행 경로 상의 다른 여행 교통수단에 전달하기 위해 수하물 품목의 위치를 추적하기 위해 사용될 수 있다.In one or more embodiments, the new return flight baggage tag may be used to track a passenger's baggage items along different travel modes and to deliver baggage items to designated locations if the original printed baggage tag has been removed and replaced. The new return flight baggage tag may be used to track the location of baggage items for delivery to a lodging facility, home address, another designated address, or other travel mode along the return travel route.
도 8b는 실시예에 따른 수하물 품목, 승객 또는 수하물 품목과 숙박 업체를 떠나는 승객의 조합을 체크인하기 위한 방법(800B)의 흐름도를 예시한다. 수하물 품목 또는 승객 및 수하물 품목을 체크인하기 위한 프로세서는 출항 하드카피 가방 태그 상의 IATA 번호판 번호의 바코드의 스캔, 출항 하드카피 가방 상의 승객 정보의 적어도 일부를 갖는 인쇄된 기기, 또는 출항 하드카피 가방 태그와 연관된 IATA 번호판 번호를 갖는 생성된 마커에 기초하여 트리거될 수 있다. 실시예에서, 트리거는 사용자에 의한 GUI와의 상호작용일 수 있다. 트리거는 도 23에서 설명되는 바와 같이 승객의 신원의 검증/확인을 요구할 수 있다.Figure 8B illustrates a flowchart of a method (800B) for checking in a baggage item, a passenger, or a combination of a baggage item and a passenger departing from a lodging facility, according to an embodiment. The process for checking in a baggage item or a passenger and baggage item may be triggered based on a scan of a barcode with an IATA license plate number on an outbound hardcopy baggage tag, a printed device having at least a portion of the passenger information on the outbound hardcopy baggage, or a generated marker having an IATA license plate number associated with the outbound hardcopy baggage tag. In an embodiment, the trigger may be a user interaction with a GUI. The trigger may require verification/confirmation of the passenger's identity, as described in Figure 23.
방법(800B)은, 블록 801에서, 트리거가 수신되었는지를 결정할 수 있다. 블록 801에서, 이러한 결정이 "예(YES)"이면, 이러한 방법은 블록 802로 진행한다.The method (800B) may determine, at block 801, whether a trigger has been received. If the determination at block 801 is “YES,” the method proceeds to block 802.
블록 801에서, 이러한 결정이 "아니오(NO)"이면, 이러한 방법은 트리거를 기다리기 위해 블록 801의 시작으로 되돌아 갈 수 있으며, 그 이유는 항공사 사업자에 의해 윈도우가 열릴 때까지 수하물 품목이 체크되지 않을 수 있기 때문이다. 일부 경우들에서, 승객은 해당 기술에서 알려진 항공사 사업자와 함께 온라인 포털을 사용하여, 윈도우가 열리자마자 스스로를 체크인할 수 있다.At block 801, if the decision is "NO," the method may return to the beginning of block 801 to wait for a trigger, as baggage items may not be checked until the window is opened by the airline operator. In some cases, passengers can check in themselves as soon as the window opens using an online portal with an airline operator known in the art.
일부 예들에 따르면, 방법(800B)은, 도 8a와 관련하여 설명되는, 블록 802에서, 귀환 비행에 대해 숙박 업체로부터의 수하물 품목 또는 승객 및 수하물 품목을 체크인하는 것을 포함한다.According to some examples, the method (800B) includes checking in baggage items or passenger and baggage items from a lodging provider for a return flight, at block 802, as described with respect to FIG. 8A.
일부 예들에 따르면, 방법(800B)은, 블록 804에서, 가방 태그 식별자 및 IATA 번호판의 생성을 야기하는 것을 포함할 수 있다.According to some examples, the method (800B) may include, at block 804, causing generation of a bag tag identifier and an IATA number plate.
실시예에서, 시스템(100)은 내부적으로 IATA 번호판을 생성하도록 구성되는 비-비행 항공사 사업자일 수 있다. 실시예에서, 시스템(100)은 지정된 귀환 비행 항공사 여행 사업자와 연관된 DCS로 귀환 비행에 대한 IATA 가방 태그 정보를 획득한다.In an embodiment, the system (100) may be a non-flight airline operator configured to internally generate an IATA number plate. In an embodiment, the system (100) obtains IATA baggage tag information for the return flight from the DCS associated with the designated return flight airline travel operator.
방법(800B)은, 블록 805에서, 트리거가 수신되었는지를 결정할 수 있다. 블록 805에서, 이러한 결정이 "예(YES)"이면, 이러한 방법은 블록 806으로 진행할 수 있다. 블록 805에서, 이러한 결정이 "아니오(NO)"이면, 이러한 방법은 블록 805의 시작으로 되돌아 갈 수 있다. 예에 따르면, 블록 806은 후속 스캔 또는 OP-BTI의 취득 및/또는 귀환 비행에 대한 체크인 윈도우 동안의 디지털 BTI 데이터 기록의 생성에 응답하여 트리거될 수 있다. 이러한 트리거는 귀가 또는 귀환 여행 구간에 대해 저장된 새로운 가방 태그의 인쇄를 트리거하기 위해 컴퓨팅 디바이스 상의 키스트로크 또는 스캔 디바이스에 의한 스캔을 요구할 수 있다.The method (800B) may determine, at block 805, whether a trigger has been received. If the determination at block 805 is "YES," the method may proceed to block 806. If the determination at block 805 is "NO," the method may loop back to the beginning of block 805. In an example, block 806 may be triggered in response to acquisition of a subsequent scan or OP-BTI and/or generation of a digital BTI data record during the check-in window for the return flight. This trigger may require a keystroke on the computing device or a scan by a scanning device to trigger printing of a new bag tag stored for the return or return travel segment.
일부 예들에 따르면, 방법(800B)은, 블록 806에서, 번호판을 갖는 IATA 가방 태그를 인쇄하는 것을 포함할 수 있다. 승객이, 비행에 대한 것과 같이, 체크인될 때, 인바운드 및 아웃바운드 항공편 번호들 및 날짜, 10자리 가방 태그 식별자, 승객의 이름 및 PNR 정보(즉, PNR 번호)와 같은 수하물 상세사항들을 포함하는 하나 이상의 IATA B-Type 메시지들이 생성된다. PNR 번호는 PNR 로케이터라고 또한 알려져 있다.According to some examples, the method (800B) may include, at block 806, printing an IATA bag tag with a license plate. When a passenger is checked in for a flight, one or more IATA B-Type messages are generated that include baggage details such as inbound and outbound flight numbers and dates, a 10-digit bag tag identifier, the passenger's name, and PNR information (i.e., a PNR number). The PNR number is also known as a PNR locator.
귀환 비행시 승객 및 수하물 품목을 체크인하기 위한 프로세스는 승객의 모바일 폰 또는 컴퓨팅 디바이스에 전자적으로, 승객에게 탑승권을 통신하는 것을 포함할 수 있다. 이러한 통신은 귀환 비행에 대한 탑승권의 이메일을 포함할 수 있다. 이러한 통신은 귀환 비행에 대한 탑승권의 텍스트 메시지를 포함할 수 있다.The process for checking in passengers and baggage for a return flight may include electronically transmitting the boarding pass to the passenger via their mobile phone or computing device. This communication may include an email containing the boarding pass for the return flight. This communication may also include a text message containing the boarding pass for the return flight.
하나 이상의 실시예에서, 통신은, 그들의 최종 여행 구간의 귀환 시에, 승객은 IATA 10자리 가방 태그 식별자 등을 사용하여 그들의 수하물을 찾고 추적할 수 있도록, 10자리 가방 태그 식별자와 연관된 정보를 포함할 수 있다.In one or more embodiments, the communication may include information associated with a 10-digit bag tag identifier, such that the passenger may locate and track their baggage upon return from their final travel segment using an IATA 10-digit bag tag identifier or the like.
예에 따르면, 방법(800B)은, 적어도 하나의 전자 취득 디바이스에 의해, 수하물 품목 또는 승객 및 수하물 품목을 체크인하도록 체크인 윈도우 내에 디지털 BTI 데이터 기록을 생성하기 위해 출항 하드카피 가방 태그와 연관되거나 또는 출항 하드카피 가방 태그 상에 인쇄되는 OP-BTI(originating hardcopy bag tag identifier)를 승객의 수하물 품목 상에 있는 항공사 여행 사업자로부터 전자적으로 취득하는 것에 의해, 블록 805에서, 트리거될 수 있다.According to an example, the method (800B) can be triggered, at block 805, by electronically acquiring, by at least one electronic acquiring device, an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on an outbound hardcopy bag tag on a passenger's baggage item to create a digital BTI data record within a check-in window to check in the baggage item or the passenger and baggage item, from an airline travel operator.
다양한 원격 체크인 프로세스가 알려져 있다. 예를 들어, 발명의 명칭이 "INTEGRATED END-TO-END TRAVEL INSTRUMENT (TI) DEVICE GENERATION SYSTEM AND INTEGRATED INSTRUMENT DEVICE"인 미국 특허 제11,348,040호가 참조에 의해 본 명세서에서 원용된다. 발명의 명칭이 "BAGGAGE TAGGING SYSTEM AND METHOD HAVING DATA FROM MULTIPLE SOURCES"인 US2010/0211418호가 참조에 의해 본 명세서에서 원용된다.Various remote check-in processes are known. For example, U.S. Patent No. 11,348,040, entitled "INTEGRATED END-TO-END TRAVEL INSTRUMENT (TI) DEVICE GENERATION SYSTEM AND INTEGRATED INSTRUMENT DEVICE," is incorporated herein by reference. U.S. Patent No. 2010/0211418, entitled "BAGGAGE TAGGING SYSTEM AND METHOD HAVING DATA FROM MULTIPLE SOURCES," is incorporated herein by reference.
방법(800A 또는 800B)은 원격 수하물 체크인 프로세스 동안, 적어도 하나의 프로세서에 의해, 승객에 대한 수하물 품목들에서 체크인되는 귀환 여행 구간에 대해 항공사 가방 태그 정보를 획득하는 것; 및, 프린터에 의해, 각각의 체크인된 승객의 수하물 품목에 대해 IATA(International Air Transport Association) 번호판과 호환가능한 귀환 여행 구간에 대해 새로운 가방 태그를 인쇄하는 것을 포함할 수 있다.The method (800A or 800B) may include, during a remote baggage check-in process, obtaining, by at least one processor, airline bag tag information for a return journey segment checked in baggage items for a passenger; and, by a printer, printing, for each checked-in baggage item of the passenger, a new bag tag for the return journey segment that is compatible with an International Air Transport Association (IATA) license plate.
방법(800A 또는 800B)은 제1-모드 여행 사업자로부터의 인쇄된 가방 태그를 귀환 여행 구간에 대해 새로운 가방 태그로 대체하는 것을 포함할 수 있다.Method (800A or 800B) may include replacing printed bag tags from the first-mode travel operator with new bag tags for the return travel segment.
방법(800A 또는 800B)은 원격 체크인 프로세스 동안, 적어도 하나의 프로세서에 의해, 승객의 귀환 여행 구간에 대해 탑승권 정보를 획득하는 것; 및, 적어도 하나의 프로세서에 의해, 탑승권 정보를 승객의 전자 통신 디바이스에 통신하는 것을 포함할 수 있다.The method (800A or 800B) may include, during a remote check-in process, obtaining, by at least one processor, boarding pass information for a return travel segment of the passenger; and, by at least one processor, communicating the boarding pass information to the passenger's electronic communication device.
탑승권 정보는 바코드 처리된 탑승권 정보를 포함할 수 있다. 탑승권 정보는 전자-티켓팅 포맷일 수 있다.Boarding pass information may include barcoded boarding pass information. Boarding pass information may be in e-ticketing format.
승객 목록passenger list
도 9a는 실시예에 따른 승객 목록 및 숙박 업체 정보를 병합하기 위한 방법(900A)의 흐름도를 예시한다. 일부 예들에 따르면, 방법(900A)은, 블록 902A에서, 목록 파일에서의 각각의 승객에 대한 숙박 업체 데이터베이스로부터 숙박 정보를 탐색하고 찾는 것을 포함할 수 있다. 비-제한적인 예로서, 숙박 업체 데이터베이스는 승객 방, 스위트룸, 또는 객실 번호를 포함할 수 있다. 숙박 정보는 숙박 주소, 건물 번호들, 층 번호들, 레벨 번호들, 및 수하물 품목을 전달하기 위한 다른 위치 전달 식별자들을 포함할 수 있다. 이러한 정보는 승객에게 또한 통신될 수 있다.Figure 9A illustrates a flowchart of a method (900A) for merging passenger listings and accommodation information according to an embodiment. In some examples, the method (900A) may include, at block 902A, searching and retrieving accommodation information from a lodging provider database for each passenger in the listing file. As a non-limiting example, the lodging provider database may include passenger room, suite, or guest room numbers. The accommodation information may include the lodging address, building numbers, floor numbers, level numbers, and other location delivery identifiers for delivering baggage items. This information may also be communicated to the passenger.
하나 이상의 예에 따르면, 방법(900A)은, 블록 904A에서, 숙박 정보로 목록 파일을 업데이트하는 것을 포함할 수 있다. 일부 예들에 따르면, 방법(900A)은, 블록 906A에서, 업데이트된 목록으로부터 승객에게 숙박 정보를 선택적으로 제공하는 것을 포함할 수 있다. 일부 예들에 따르면, 방법(900A)은, 블록 908A에서, 업데이트된 목록을 숙박 업체에 제공하는 것을 포함할 수 있다. 업데이트된 목록은 숙박 업체로부터의 숙박 정보 및, 승객의 이름, 적어도 제1-모드 여행 사업자에 대한 귀환 비행 정보 및 원래 가방 태그 ID와 같은, 승객 정보를 포함한다. 이러한 목록은 수하물 목록을 포함할 수 있으며, 여기서 수하물 목록은 숙박 업체에 전달될 이러한 수하물 품목들을 포함한다. 시스템(100)은 그 관리중인 모든 수하물 품목들을 추적, 전달 및 픽업하기 위해 일반 마스터 수하물 품목 목록을 준비할 수 있다. 일부 경우들에서, 시스템(100)은 그 세관 또는 국경 횡단 보안 선별 스테이션들을 바이패스하거나 또는 촉진함에 있어서 수하물 품목을 보조할 수 있다.According to one or more examples, the method (900A) may include, at block 904A, updating a list file with accommodation information. In some examples, the method (900A) may include, at block 906A, optionally providing accommodation information to the passenger from the updated list. In some examples, the method (900A) may include, at block 908A, providing the updated list to the accommodation provider. The updated list includes accommodation information from the accommodation provider and passenger information, such as the passenger's name, return flight information for at least the first-mode travel operator, and the original bag tag ID. The list may include a baggage manifest, wherein the baggage manifest includes the baggage items to be delivered to the accommodation provider. The system (100) may prepare a general master baggage item list to track, deliver, and pick up all baggage items under its control. In some cases, the system (100) may assist baggage items in bypassing or expediting customs or border crossing security screening stations.
귀환 여행 구간의 체크인을 위한 데이터는 적어도 귀환 구간 비행 시간들 및 항공사 사업자(즉, 지정된 귀환 비행 사업자)를 포함할 수 있다. 이러한 방법은, 적어도 하나의 프로세서에 의해, 복수의 승객들에 대한 귀환 구간 비행 시간들과 연관된 정보로 마스터 목록 파일을 정렬하는 것; 및, 적어도 하나의 프로세서에 의해, 정렬된 마스터 목록 파일에 기초하여 각각의 승객의 지정된 귀환 여행 사업자와 함께 귀환 여행 구간에 대한 원격 체크인 프로세스를 실행하는 것을 포함할 수 있다.Data for check-in for a return journey segment may include at least return journey flight times and an airline operator (i.e., a designated return journey operator). The method may include, by at least one processor, sorting a master list file with information associated with return journey flight times for a plurality of passengers; and, by at least one processor, executing a remote check-in process for the return journey segment with each passenger's designated return journey operator based on the sorted master list file.
도 9b는 실시예에 따른 승객 목록 및 숙박 업체 정보를 병합하기 위한 방법(900B)의 흐름도를 예시한다.FIG. 9B illustrates a flowchart of a method (900B) for merging passenger list and accommodation provider information according to an embodiment.
숙박 업체는 크루즈 선박, 리조트, 호텔, 단기 임대 홈스테이, 장기 임대 홈스테이, 거주 주택, 및 건물을 포함할 수 있다.Accommodation providers may include cruise ships, resorts, hotels, short-term rental homestays, long-term rental homestays, residential homes, and buildings.
일부 예들에 따르면, 방법(900B)은, 블록 902B에서, 목록 파일에서의 각각의 승객에 대한 숙박 업체 데이터베이스로부터 숙박 정보를 탐색하고 찾는 것을 포함할 수 있다. 비-제한적인 예로서, 숙박 업체 데이터베이스는 승객 방, 스위트룸, 또는 객실 번호를 포함할 수 있다.In some examples, the method (900B) may include, at block 902B, searching and finding accommodation information from a lodging provider database for each passenger in the list file. As a non-limiting example, the lodging provider database may include passenger room, suite, or guest room numbers.
방법(900B)은 숙박 업체에 승객 또는 그들의 수하물의 도착 시에 승객의 수하물을 처리하기 위한 인바운드 프로세스일 수 있다. 하나 이상의 실시예에서, 승객은 목적지 포인트 또는 숙박 업체에서 또는 이에 대해 로컬인 수하물의 인바운드 등록에 존재할 필요가 없다. 목록 파일(2716)은 공항으로부터의 것일 수 있다. 다른 예약 정보는 도 27의 철도(기차) 예약 시스템(2718), 버스 예약 시스템(2720), 배 예약 시스템, 및 숙박 업체 예약 시스템(2722)의 목록들로부터의 것일 수 있다. 본 개시내용은 이러한 예들에 제한되지 않는다.Method (900B) may be an inbound process for handling a passenger's baggage upon arrival at a lodging facility. In one or more embodiments, the passenger need not be present at the destination point or lodging facility for inbound baggage registration, or local to the destination point or lodging facility. The list file (2716) may be from an airport. Other reservation information may be from lists in the railway (train) reservation system (2718), bus reservation system (2720), ship reservation system, and lodging facility reservation system (2722) of FIG. 27. The present disclosure is not limited to these examples.
하나 이상의 실시예에서, 승객과 독립적인 승객의 수하물에 대한 전달 및 체크인 정보를 중앙집중화하기 위해 다수의 여행 모드들 및/또는 숙박 업체들의 여행 예약들이 병합될 수 있다. 일부 경우들에서, 중앙집중화된 목록은 임의의 여행 모드 또는 숙박 업체에 속박되지 않을 수 있다.In one or more embodiments, travel reservations from multiple travel modes and/or accommodation providers may be merged to centralize the delivery and check-in information for passengers and their individual baggage. In some cases, the centralized list may not be tied to any travel mode or accommodation provider.
일부 예들에 따르면, 방법(900B)은, 블록 904B에서, 숙박 정보로 목록 파일을 업데이트하는 것을 포함할 수 있다. 일부 예들에 따르면, 방법(900B)은, 블록 906B에서, 업데이트된 목록으로부터 승객에게 숙박 정보를 선택적으로 제공하는 것을 포함할 수 있다. 일부 예들에 따르면, 방법(900B)은, 블록 908B에서, 업데이트된 목록을 숙박 업체에 제공하는 것을 포함할 수 있다. 업데이트된 목록은 숙박 업체로부터의 숙박 정보 및, 승객의 이름, 적어도 제1-모드 여행 사업자에 대한 귀환 비행 정보 및 원래 가방 태그 ID와 같은, 승객 정보를 포함한다.In some examples, the method (900B) may include, at block 904B, updating a list file with accommodation information. In some examples, the method (900B) may include, at block 906B, optionally providing accommodation information to the passenger from the updated list. In some examples, the method (900B) may include, at block 908B, providing the updated list to the accommodation provider. The updated list includes accommodation information from the accommodation provider and passenger information, such as the passenger's name, return flight information for at least the first mode travel operator, and the original bag tag ID.
일부 예들에 따르면, 방법(900B)은 숙박 정보를 B-Type 메시지 서버(2710)(도 27)에 통신하는 것을 포함할 수 있다. 일부 예들에 따르면, 방법(900B)은, 블록 912B에서, 숙박 정보에 대한 업데이트가 수신되는지를 결정하는 것을 포함할 수 있다. 이러한 결정이 "예(YES)"이면, 이러한 방법은 블록 910B으로 되돌아 가며, 여기서 업데이트된 숙박 정보가 B-Type 메시지 서버(2710)에 통신된다. 블록 912B에서, 이러한 결정이 "아니오(NO)"이면, 라인(930B) 상에서 이러한 방법은 임의의 업데이트들을 기다리기 위해 블록 912B으로 되돌아 간다.In some examples, the method (900B) may include communicating the accommodation information to a B-Type message server (2710) (FIG. 27). In some examples, the method (900B) may include, at block 912B, determining whether an update to the accommodation information is received. If the determination is "YES," the method returns to block 910B, where the updated accommodation information is communicated to the B-Type message server (2710). If the determination is "NO," at block 912B, the method returns to block 912B on line 930B to await any updates.
도 11은 실시예에 따른 DPI 데이터 기록을 생성하기 위한 방법(1100)의 흐름도를 예시한다.FIG. 11 illustrates a flowchart of a method (1100) for generating a DPI data record according to an embodiment.
방법(1100)은, 블록 1102에서, 출항 하드카피 가방 태그 상의 항공사 여행 사업자와 연관된 인쇄된 승객 정보의 인쇄된 텍스트를 광학적으로 인식하고 인쇄된 텍스트를 탐색가능한 머신-인코딩된 텍스트 시퀀스들로 변환하기 위해 이미지에 대해 이미지 처리를 수행하는 것을 포함할 수 있다. 그러나, 이미지는 출항 하드카피 가방 태그 상의 승객 정보의 적어도 일부를 갖는 인쇄된 기기일 수 있다.The method (1100) may include, at block 1102, performing image processing on the image to optically recognize printed text of printed passenger information associated with an airline travel operator on a departure hardcopy baggage tag and convert the printed text into searchable machine-encoded text sequences. However, the image may be a printed device having at least a portion of the passenger information on the departure hardcopy baggage tag.
OCR(optical character recognition)을 위한 이미지 처리 알고리즘들은 컴퓨터 비전 머신 러닝 알고리즘들, 딥 러닝 알고리즘들 또는 인쇄된 텍스트의 인식을 위한 전통적인 이미지 처리를 포함할 수 있다.Image processing algorithms for optical character recognition (OCR) may include computer vision machine learning algorithms, deep learning algorithms, or traditional image processing for recognition of printed text.
방법(1100)은, 블록 1104에서, 지정된 귀환 여행 사업자와 함께 귀환 비행에 액세스하기 위해 승객 정보의 머신-인코딩된 텍스트 시퀀스들로부터 항공사 여행 사업자에 링크되는 DPI 데이터 기록을 생성하는 것을 포함할 수 있다.The method (1100) may include, at block 1104, generating a DPI data record linked to an airline travel operator from machine-encoded text sequences of passenger information to access a return flight with a designated return travel operator.
인쇄된 텍스트 대 머신-인코딩된 텍스트Printed text vs. machine-encoded text
도 12a 내지 도 12c는 실시예에 따른 출항 하드카피 가방 태그 또는 인쇄된 기기와 연관된 이미지 데이터의 이미지 처리를 수행하는 방법(1102)의 흐름도를 예시한다. 방법(1102)은 적어도 하나의 이미지에서의 출항 하드카피 가방 태그를 위치확인하는 것을 포함할 수 있다. 일부 예들에서, 이러한 것은 이미지에서의 배경으로부터 출항 하드카피 가방 태그의 픽셀들을 격리시키기 위해 배경 감산 머신 러닝 알고리즘들을 사용하는 것을 포함할 수 있다. 다른 예들에서, 일부 예들에서, 출항 하드카피 가방 태그의 픽셀들을 격리시킬 출항 하드카피 가방 태그의 경계를 찾기 위해 에지 검출 알고리즘들이 사용될 수 있다. 여전히 추가로, 방법(1102)은 적어도 하나의 이미지에서의 인쇄된 기기를 위치확인하는 것을 포함할 수 있다.Figures 12A-12C illustrate a flowchart of a method (1102) for performing image processing of image data associated with an outbound hardcopy bag tag or a printed device according to an embodiment. The method (1102) may include locating an outbound hardcopy bag tag in at least one image. In some examples, this may include using background subtraction machine learning algorithms to isolate pixels of the outbound hardcopy bag tag from the background in the image. In other examples, edge detection algorithms may be used to find the boundaries of the outbound hardcopy bag tag that will isolate pixels of the outbound hardcopy bag tag. Still further, the method (1102) may include locating a printed device in the at least one image.
인쇄된 승객 정보의 타입은 관심의 인쇄된 승객 정보를 찾기 위한 출항 하드카피 가방 태그 상의 위치를 표시할 수 있다. 예를 들어, 도 2a에서의 레이아웃은 일부 항공사들에 대한 전형적인 레이아웃이다. 이러한 레이아웃은 가방 태그의 하부를 향하는 IATA 바코드 및 번호판을 포함할 수 있다. 이러한 레이아웃은 목적지 공항 필드를 포함할 수 있으며, 이는 이러한 경우에 대표 코드 "MIA"가 인쇄된 Miami International Airport이다. 목적지 공항 필드는 IATA 바코드(들) 위에 있을 수 있다. 또한, 목적지 공항 필드에는, 수하물 품목과 승객이 목적지 공항으로 여행하고 있는 항공사 여행 사업자를 지정하기 위해 인쇄되는 항공사 코드 "AA"가 있을 수 있다.The type of printed passenger information may indicate the location on the departure hardcopy baggage tag where the printed passenger information of interest can be found. For example, the layout in Figure 2a is typical for some airlines. This layout may include an IATA barcode and license plate facing the bottom of the baggage tag. This layout may include a destination airport field, which in this case is Miami International Airport, with the representative code "MIA" printed. The destination airport field may be located above the IATA barcode(s). Additionally, the destination airport field may include the airline code "AA" printed to designate the airline travel operator through which the baggage item and passenger are traveling to the destination airport.
이러한 레이아웃은 출항 공항 필드를 포함할 수 있으며, 이는 이러한 경우에 대표 코드 "TPA"가 인쇄된 Tampa International Airport이다. 출항 공항 필드는 출항 하드카피 가방 태그 상의 목적지 공항 필드 위에 있을 수 있다. 또한, 출항 공항 필드에는, 수하물 품목 및 승객이 출항 공항으로부터 여행하고 있는 항공사 여행 사업자를 지정하기 위해 인쇄되는 항공사 코드 "AA"가 있을 수 있다.This layout may include a departure airport field, which in this case is Tampa International Airport, printed with the representative code "TPA." The departure airport field may be located above the destination airport field on the departure hardcopy baggage tag. Additionally, the departure airport field may include the airline code "AA," printed to designate the airline travel operator from which the baggage item and passenger are traveling.
이러한 레이아웃은 출항 하드카피 가방 태그 상에 승객의 이름을 인쇄하기 위한 다른 공간을 포함할 수 있다. 예를 들어, 승객의 이름은 IATA 바코드 또는 IATA 번호판 아래에 인쇄될 수 있다.This layout may include additional space for printing the passenger's name on the departure hardcopy bag tag. For example, the passenger's name may be printed below the IATA barcode or IATA number plate.
이러한 레이아웃은 출항 하드카피 가방 태그 상에 PNR 번호를 인쇄하기 위한 다른 공간을 포함할 수 있다. 비-제한적인 예로서, PNR 번호는 출항 공항 필드 위에 있는 출항 하드카피 가방 태그 상의 위치에 인쇄될 수 있다.This layout may include additional space for printing the PNR number on the departure hardcopy bag tag. As a non-limiting example, the PNR number may be printed on the departure hardcopy bag tag above the departure airport field.
이러한 레이아웃은 출항 하드카피 가방 태그 상에 항공사 이름을 인쇄하기 위한 다른 공간을 포함할 수 있다. 비-제한적인 예로서, 항공사 이름은 출항 공항 필드 위에 있는 출항 하드카피 가방 태그 상의 위치에 인쇄될 수 있다.This layout may include additional space for printing the airline name on the departure hardcopy bag tag. As a non-limiting example, the airline name may be printed on the departure hardcopy bag tag above the departure airport field.
이러한 레이아웃은 출항 하드카피 가방 태그 상에 항공사의 재량으로 다른 정보를 인쇄하기 위한 다른 공간을 포함할 수 있다. 이러한 다른 정보는 항공사 여행 사업자와 연관된 메모리 디바이스에 저장된 승객 여행 정보에 액세스하기 위해 승객을 식별하기 위해 사용될 수 있는 보조 정보를 포함할 수 있다.This layout may include additional space on the departure hardcopy baggage tag for printing other information, at the airline's discretion. This additional information may include supplementary information that can be used to identify the passenger and access passenger travel information stored on a memory device associated with the airline travel agent.
그러나, 도 2d에 도시되는 바와 같이, 출항 하드카피 가방 태그의 레이아웃은 다른 항공사에 대해 상이하다. 따라서, 출항 하드카피 가방 태그 또는 다른 인쇄된 기기 상에서 알파벳이든 또는 수치이든 항공사 코드를 결정하는 것이 유용할 수 있다.However, as illustrated in Figure 2d, the layout of the departure hardcopy baggage tag varies for different airlines. Therefore, it may be useful to determine the airline code, either alphabetic or numeric, on the departure hardcopy baggage tag or other printed device.
방법(1102)은 텍스트의 이미지를 머신-판독가능 텍스트 포맷으로 변환하기 위해 OCR(optical character recognition) 프로세스들을 사용할 수 있다. 텍스트의 이미지는, 전체적으로, DPI 데이터 기록을 형성하기 위해 텍스트의 이미지 내에서 표준화된 코드들을 위치확인하도록 탐색가능할 수 있다. 그러나, 출항 하드카피 가방 태그는 손상될 수 있다. 따라서, 텍스트의 일부 또는 전부는 OCR 프로세스들을 사용하여 광학적으로 판독가능하지 않을 수 있다. 어느 승객/항공사 정보가 이용가능하지 않은지에 의존하여, 출항 하드카피 가방 태그의 부분들을 포함할 수 있는 다른 인쇄된 기기들이 사용될 수 있다. 예로서, 가방 태그 마커(212)는 가방 태그 마커의 이미지를 캡처하는 것에 의해 DPI 데이터 기록을 생성하기 위해 사용될 수 있다. 방법(1102)은 가방 태그 마커의 이미지를 사용하여 수행될 수 있다. 예를 들어, 항공사 코드는 IATA 번호판의 숫자들에 내장된다.Method (1102) may use optical character recognition (OCR) processes to convert an image of text into a machine-readable text format. The image of the text may be searchable to locate standardized codes within the image of the text to form a DPI data record. However, the departure hardcopy baggage tag may be damaged. Therefore, some or all of the text may not be optically readable using OCR processes. Depending on which passenger/airline information is unavailable, other printed devices that can include portions of the departure hardcopy baggage tag may be used. For example, a baggage tag marker (212) may be used to generate a DPI data record by capturing an image of the baggage tag marker. Method (1102) may be performed using an image of the baggage tag marker. For example, the airline code is embedded in the numbers of an IATA license plate.
방법(1102)은, 블록 1206에서, 출항 하드카피 가방 태그의 적어도 하나의 이미지에서의 항공사 코드 또는 항공사 이름의 텍스트를 광학적으로 인식하는 것을 포함할 수 있다.The method (1102) may include, at block 1206, optically recognizing text of an airline code or airline name in at least one image of a departure hardcopy bag tag.
방법(1102)은, 블록 1208에서, 항공사 코드 이미지 또는 항공사 이름의 머신-인코딩된 텍스트 시퀀스를 형성하는 것을 포함할 수 있다. 본 명세서에서 사용되는 바와 같이, "형성(forming)"이라는 용어는 "변환(converting)"과 또한 교환가능하다.The method (1102) may include, at block 1208, forming a machine-encoded text sequence of an airline code image or an airline name. As used herein, the term "forming" is also interchangeable with "converting."
방법(1102)은, 블록 1210에서, 형성된 항공사 코드를 데이터베이스(432)에서 항공사 코드 리스트에서의 항공사 코드와 매칭시키는 단계를 포함할 수 있다. 데이터베이스(432)는 메모리 디바이스 및 항공사 이름에 대한 항공사 코드의 정보 양자 모두를 포함한다.The method (1102) may include, at block 1210, matching the formed airline code with an airline code in a list of airline codes in the database (432). The database (432) contains both information on the airline code for the memory device and the airline name.
방법(1102)은, 블록 1212에서, 항공사 코드 매칭이 발견되는지를 결정할 수 있다. 블록 1212에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은, 블록 1216에서, 항공사 여행 사업자에 대한 레이아웃을 검색하고, 도 12b의 블록 1218로 진행할 수 있다. BT 레이아웃은 BT 레이아웃 데이터베이스(430)에서 룩업될 수 있다. 데이터베이스(430)는 메모리 디바이스 및 가방 태그의 레이아웃에 관한 정보 및 특정 승객/항공사 정보의 제시 양자 모두를 포함할 수 있다.The method (1102) may determine, at block 1212, whether an airline code match is found. If the determination at block 1212 is "YES," the method (1102) may retrieve the layout for the airline travel operator at block 1216 and proceed to block 1218 of FIG. 12B . The BT layout may be looked up in a BT layout database (430). The database (430) may include both information regarding the layout of the memory device and baggage tag, as well as information regarding specific passenger/airline information.
블록 1212에서, 결정이 "아니오(NO)"이면, 방법(1102)은 도 12a의 블록 1206으로 되돌아 갈 수 있고, 여기서 이러한 것은 항공사 코드를 찾으려는 다른 시도이다. 항공사 코드는 출항 하드카피 가방 태그 상의 인쇄된 항공사 정보 및 항공사와 연관된 승객 정보의 레이아웃을 찾기 위해 사용될 수 있다. 블록 1206으로 되돌아 가는 것은 시도들의 최대 수가 이루어졌는지를 결정하기 위한 결정 블록 1214를 포함할 수 있다. 비-제한적인 예로서, 항공사 코드를 찾으려는 첫번째 시도는 출항 항공사 필드에서 2-문자 항공사 코드를 찾는 것 또는 IATA 호환가능한 번호판의 이미지에서 2-문자 항공사 코드를 찾는 것을 포함할 수 있다. 본 명세서에서의 설명에 기초하여 인쇄된 항공사 코드 또는 항공사 이름을 획득하는 다른 방식들이 있을 수 있다.At block 1212, if the determination is "NO," the method (1102) may return to block 1206 of FIG. 12A, where another attempt is made to find the airline code. The airline code may be used to locate the printed airline information on the departure hardcopy bag tag and the layout of passenger information associated with the airline. Returning to block 1206 may include decision block 1214, which determines whether the maximum number of attempts has been made. As a non-limiting example, the first attempt to find the airline code may include finding the two-letter airline code in the departure carrier field or finding the two-letter airline code in an image of an IATA-compliant license plate. Other methods for obtaining the printed airline code or airline name may exist based on the descriptions herein.
블록 1214에서, 결정이 "아니오(NO)"이면, 방법(1102)은 유효 항공사 코드 또는 항공사 이름을 계속하여 위치확인하기 위해 도 12a의 블록 1206으로 진행할 수 있다. 블록 1214에서, 결정이 "예(YES)"이면, 방법(1102)은 도 13으로 루프할 수 있고, 여기서 PNR 번호를 찾는 다른 방법이 사용된다.At block 1214, if the determination is "NO," the method (1102) may proceed to block 1206 of FIG. 12a to continue locating a valid airline code or airline name. At block 1214, if the determination is "YES," the method (1102) may loop to FIG. 13, where another method for finding a PNR number may be used.
방법(1102)은, 블록 1218에서, 출항 하드카피 가방 태그의 적어도 하나의 이미지에서의 PNR 번호의 인쇄된 텍스트를 광학적으로 인식하는 것을 포함할 수 있다.The method (1102) may include, at block 1218, optically recognizing printed text of a PNR number in at least one image of an outbound hardcopy bag tag.
방법(1102)은, 블록 1222에서, PNR 번호의 머신-인코딩된 텍스트 시퀀스를 형성하는 것을 포함할 수 있다.The method (1102) may include, at block 1222, forming a machine-encoded text sequence of PNR numbers.
방법(1102)은, 블록 1224에서, PNR 번호가 발견되는지를 결정할 수 있다. PNR 번호는 6개의 영숫자 문자들의 고유 시퀀스일 수 있다. 하나 이상의 실시예에서, PNR 번호에는, 하이픈 또는 콜론과 같은, 공간 또는 다른 문자가 있거나 또는 없는 구 "PNR"이 선행될 수 있다. 그러나, 이러한 것은 항공사 사업자의 재량에 있을 수 있다. 블록 1224에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은 블록 1228로 진행할 수 있다. 블록 1224에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은 블록 1218로 되돌아 갈 수 있고, 여기서 이러한 것은 PNR 번호를 찾으려는 다른 시도이다. 그러나, 이러한 시도들은, 블록 1226에서, 최대 시도 횟수로 제한된다. 블록 1226에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은 블록 1218로 진행할 수 있다. 블록 1226에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은, B-Type 메시지들에서의 PNR 정보(즉, PNR 번호)에 대한 링킹 인덱스로서 IATA 번호판의 텍스트를 사용하기 위해, 도 13으로 진행할 수 있다.Method (1102) may determine, at block 1224, whether a PNR number is found. A PNR number may be a unique sequence of six alphanumeric characters. In one or more embodiments, the PNR number may be preceded by the phrase "PNR" with or without spaces or other characters, such as hyphens or colons. However, this may be at the discretion of the airline operator. If the determination at block 1224 is "YES," method (1102) may proceed to block 1228. If the determination at block 1224 is "NO," method (1102) may return to block 1218, where another attempt to find a PNR number may be made. However, these attempts are limited to a maximum number of attempts at block 1226. If the determination at block 1226 is "NO," method (1102) may proceed to block 1218. At block 1226, if this determination is “YES”, the method (1102) may proceed to FIG. 13 to use the text of the IATA number plate as a linking index for the PNR information (i.e., PNR number) in B-Type messages.
방법(1102)은, 블록 1228에서, 출항 하드카피 가방 태그의 적어도 하나의 이미지에서의 승객의 이름의 인쇄된 텍스트를 광학적으로 인식하는 것을 포함할 수 있다.The method (1102) may include, at block 1228, optically recognizing printed text of the passenger's name in at least one image of the departure hardcopy bag tag.
방법(1102)은, 블록 1232에서, 승객의 이름의 머신-인코딩된 텍스트 시퀀스를 형성하는 것을 포함할 수 있다.The method (1102) may include, at block 1232, forming a machine-encoded text sequence of the passenger's name.
방법(1102)은, 블록 1234에서, 승객의 이름이 발견되는지를 결정할 수 있다. 블록 1234에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은 도 12c의 블록 1240으로 진행할 수 있다. 블록 1234에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은 블록 1228로 되돌아 갈 수 있고, 여기서 이러한 것은 승객의 이름을 찾으려는 다른 시도이다. 그러나, 이러한 시도들은 블록 1236에서 최대 시도 횟수로 제한된다. 블록 1236에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은 블록 1228로 진행할 수 있다. 블록 1236에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은 도 13으로 루프할 수 있거나 또는 대안적으로, 이용가능하면(이제 방법에서 보여짐), 인쇄된 기기의 이미지를 사용할 수 있다.The method (1102) may determine, at block 1234, whether the passenger's name is found. If the determination at block 1234 is "YES," the method (1102) may proceed to block 1240 of FIG. 12C. If the determination at block 1234 is "NO," the method (1102) may return to block 1228, where another attempt may be made to find the passenger's name. However, these attempts are limited to a maximum number of attempts at block 1236. If the determination at block 1236 is "NO," the method (1102) may proceed to block 1228. If the determination at block 1236 is "YES," the method (1102) may loop to FIG. 13, or alternatively, if available (now shown in the method), an image of the printed device may be used.
일부 경우들에서, 승객의 이름은 IATA 번호판을 사용하는 것 및 승객의 이름을 포함하는 B-Type 메시지에 액세스하는 것에 의해 캡처될 수 있다. 그러나, 승객의 이름은 출항 하드카피 가방 태그가 손상되면 인쇄된 기기로부터 또한 추출되거나 또는 획득될 수 있다.In some cases, a passenger's name can be captured using the IATA number plate and accessing the B-Type message containing the passenger's name. However, the passenger's name can also be extracted or obtained from the printed device if the hard copy departure baggage tag is damaged.
방법(1102)은, 블록 1240에서, 적어도 하나의 이미지에서 출항 하드카피 가방 태그의 레이아웃에서의 AI(auxiliary information)의 인쇄된 텍스트를 광학적으로 인식하는 것을 포함할 수 있다.The method (1102) may include, at block 1240, optically recognizing printed text of auxiliary information (AI) in the layout of the departure hardcopy bag tag in at least one image.
방법(1102)은, 블록 1242에서, 보조 정보의 머신-인코딩된 텍스트 시퀀스를 형성하는 것을 포함할 수 있다.The method (1102) may include, at block 1242, forming a machine-encoded text sequence of auxiliary information.
방법(1102)은, 블록 1244에서, AI가 발견되는지 결정할 수 있다. 블록 1244에서, 이러한 결정이 "예(YES)"이면, 방법(1102)은 블록 1248로 진행할 수 있고, 여기서 임의의 더 많은 AI 타입들이 가방 태그 또는 인쇄된 기기 상에 인쇄될 것으로 예상되는지를 결정하기 위해 다른 결정이 이루어진다. 이러한 결정이 "예(YES)"이면, 방법(1102)은 블록 1240으로 되돌아 가고 더 많은 텍스트 시퀀스들을 찾는다. 블록 1244에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은, 블록 1250에서, DPI 데이터 기록을 형성하고, 블록 1252에서, 끝난다.The method (1102) may determine, at block 1244, whether an AI is found. If the determination at block 1244 is "YES," the method (1102) may proceed to block 1248, where another determination is made to determine whether any more AI types are expected to be printed on the bag tag or printed device. If the determination is "YES," the method (1102) returns to block 1240 and searches for more text sequences. If the determination at block 1244 is "NO," the method (1102) forms a DPI data record at block 1250 and ends at block 1252.
AI를 찾으려는 시도들은, 블록 1246에서, 최대 시도 횟수로 제한된다. 블록 1246에서, 이러한 결정이 "아니오(NO)"이면, 방법(1102)은 블록 1240으로 진행할 수 있다. 블록 1246에서, 이러한 결정이 "예(YES)"이면, 이러한 방법은 이전에 설명된 블록 1250으로 진행하고, 블록 1252에서 끝난다.Attempts to find AI are limited to a maximum number of attempts at block 1246. If the determination at block 1246 is "NO," the method (1102) may proceed to block 1240. If the determination at block 1246 is "YES," the method may proceed to block 1250, as previously described, and end at block 1252.
도 13은 실시예에 따른 IATA 번호판의 머신-인코딩된 텍스트 시퀀스를 형성하기 위한 방법(1300)의 흐름도를 예시한다. PNR 번호가 인쇄된 출항 하드카피 가방 태그의 이미지로부터 획득될 수 없으면, 다음으로 PNR 번호는 B-Type 메시지들로부터 획득될 수 있다. 방법(1300)은, 블록 1302에서, 출항 하드카피 가방 태그의 적어도 하나의 이미지에서의 IATA 번호판의 인쇄된 텍스트를 광학적으로 인식하는 것을 포함할 수 있다. 방법(1300)은, 블록 1304에서, IATA 번호판의 머신-인코딩된 텍스트 시퀀스를 형성하는 것을 포함할 수 있다. 방법(1300)은 승객의 이름을 또한 찾을 수 있다.FIG. 13 illustrates a flowchart of a method (1300) for forming a machine-encoded text sequence of an IATA number plate according to an embodiment. If the PNR number cannot be obtained from an image of a printed departure hardcopy baggage tag, the PNR number may then be obtained from B-Type messages. The method (1300) may include, at block 1302, optically recognizing printed text of an IATA number plate in at least one image of a departure hardcopy baggage tag. The method (1300) may include, at block 1304, forming a machine-encoded text sequence of the IATA number plate. The method (1300) may also find the passenger's name.
도 14a는 항공사 사업자에 대한 종래의 BSM(1400A)을 예시한다. BSM은 B-Type 메시지이다. B-Type 메시지는 코딩된 문자들을 포함하는 복수의 데이터 필드들을 포함할 수 있다. 예를 들어, 코딩된 문자들은, 예를 들어, ASCII(American Standard Code for Information Interchange) 코드, Baudot, 및 Padded Baudot 중 하나를 포함할 수 있다. Baggage Information Messages 또는 B-Type 메시지 코드 및 포맷은 Passenger Services Resolution Manual, June 2010, 30th Edition, pgs. 1110 내지 1205에서의, IATA에 의한 "Recommended Practice 1745 Baggage Information Messages"에서 예를 들어, 설명된다. B-Type 메시지는 인터넷을 통해 그리고 XML(Extended Markup Language) 메시지들을 사용하는 메시지를 사용하여 통신될 수 있다.Figure 14A illustrates a conventional BSM (1400A) for an airline operator. The BSM is a B-Type message. A B-Type message may include multiple data fields containing coded characters. For example, the coded characters may include one of, for example, an American Standard Code for Information Interchange (ASCII) code, Baudot, and Padded Baudot. Baggage Information Messages or B-Type message codes and formats are described, for example, in "Recommended Practice 1745 Baggage Information Messages" by IATA in Passenger Services Resolution Manual, June 2010, 30th Edition, pgs. 1110-1205. B-Type messages can be communicated via the Internet and using messages using Extended Markup Language (XML) messages.
B-Type 메시지는 헤더를 포함하는 필드 또는 라인(1402)을 포함할 수 있다. 예를 들어, 헤더는 항공사의 BSM의 시작의 헤딩을 표현하는 "BSM"으로 라벨링될 수 있다. 필드 또는 라인(1404)은 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".V/"를 포함할 수 있다. 비-제한적인 예로서, 라인 프레퍼스 ".V/"는 버전 및 보완 데이터를 표기할 수 있다. 예를 들어, 보완 데이터는 항공사 또는 공항 인프라스트럭처에서의 전환 스테이션을 포함할 수 있다. .V/데이터 필드는, BSM과 같은, B-Type 메시지가 종료 BSM인지를 표시할 수 있다. .V/데이터 필드는 "/" 후에 데이터 사전 버전 번호를 표시하는 숫자를 포함한다. 다음 문자는 Local을 표기하는 "L", Transfer을 표기하는 "T", Terminating를 표기하는 "X", 또는 Remote를 표기하는 "R"에 의해 표기되는 수하물 소스 표시자일 수 있다. 수하물 소스 표시자에는 3자리 공항 코드가 뒤따른다. 도 14a에서, BSM은 버전 번호 1 및 JFK의 공항 코드를 갖는 전환 BSM이다.A B-Type message may include a field or line (1402) containing a header. For example, the header may be labeled "BSM," which represents the heading of the beginning of an airline's BSM. Field or line (1404) may include a line preparer ".V/" followed by a set of alphanumeric characters. As a non-limiting example, the line preparer ".V/" may indicate a version and supplementary data. For example, the supplementary data may include a switching station in an airline or airport infrastructure. The .V/data field may indicate whether a B-Type message, such as a BSM, is a terminating BSM. The .V/data field includes a number after the "/" indicating a data dictionary version number. The following characters may be a baggage source indicator, which may be indicated by an "L" indicating Local, a "T" indicating Transfer, an "X" indicating Terminating, or an "R" indicating Remote. The baggage source indicator is followed by a three-digit airport code. In Figure 14a, the BSM is a transition BSM with version number 1 and airport code of JFK.
BSM 상에서 정렬할 때, 모든 수송기들로부터의 BSM들이 수신되고 정렬된다. 비-제한적인 예로서, .V/필드는 "T"의 수하물 소스 표시자에 대해 탐색될 수 있다. 추가적으로, 시스템(100)은 많은 사이트 위치들을 갖을 수 있다. 따라서, Tampa에서 벗어나는 크루즈 선박에서, 시스템은 종료 BSM 상에서 수하물 소스 표시자에서 .V 필드에서의 "T" 및 "TPA" 및 공항 코드 대응 숫자들과 함께 정렬할 것이다.When sorting on the BSM, BSMs from all carriers are received and sorted. As a non-limiting example, the .V/ field may be searched for a baggage source indicator of "T." Additionally, the system (100) may have multiple site locations. Thus, on a cruise ship departing Tampa, the system would sort on the exiting BSM with the "T" and "TPA" in the .V field in the baggage source indicator and the corresponding airport code numbers.
다른 B-Type 메시지들은 수하물 소스 표시자들에서 유사한 애플리케이션들을 갖거나 또는 갖도록 수정될 수 있다.Other B-Type messages may have or be modified to have similar applications in their baggage source indicators.
필드 또는 라인(1406)은 아웃바운드 항공편 번호 및 날짜를 표현하는 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".F/"를 포함할 수 있다. 영숫자 문자들은 심볼 "/"에 의해 분리될 수 있다. 예를 들어, 데이터 "22MAY"는 도착 날짜를 표현할 수 있다. 코드 "IST"는 Istanbul Airport를 표현한다.Field or line (1406) may include the line preper ".F/" followed by a set of alphanumeric characters representing the outbound flight number and date. The alphanumeric characters may be separated by the symbol "/". For example, the data "22MAY" may represent the arrival date. The code "IST" represents Istanbul Airport.
필드 또는 라인(1408)은 인바운드 항공편 번호 및 날짜를 표현하는 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".I/"를 포함할 수 있다. 영숫자 문자들은 심볼 "/"에 의해 분리될 수 있다. 예를 들어, 데이터 "12MAY"는 출발 날짜를 표현할 수 있다. 코드 "SLC"는 Salt Lake City Airport를 표현한다.Field or line (1408) may include the line preppers ".I/" followed by a set of alphanumeric characters representing the inbound flight number and date. The alphanumeric characters may be separated by the symbol "/". For example, the data "12MAY" may represent the departure date. The code "SLC" represents Salt Lake City Airport.
필드 또는 라인(1412)은, OP-BTI의 디지털 BTI 데이터 기록을 표현하는, 숫자들의 세트가 뒤따르는 라인 프레퍼스 ".N/"를 포함할 수 있다. 필드 또는 라인(1410)은, 승객의 이름을 표현하는 문자들의 세트가 뒤따르는 라인 프레퍼스 ".P/"를 포함할 수 있다. 이름은 심볼 "/"에 의해 성으로 분리될 수 있다.Field or line (1412) may include a line preparer ".N/" followed by a set of numbers representing a digital BTI data record of the OP-BTI. Field or line (1410) may include a line preparer ".P/" followed by a set of characters representing the passenger's name. The name may be separated from the surname by the symbol "/".
필드 또는 라인(1418)은, 승객 이름 기록 번호 또는 PNR 번호를 표현하는, 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".L/"를 포함할 수 있다. 필드 또는 라인(1420)은, "ENDBSM"과 같은, 메시지의 끝 표시자를 포함할 수 있다.Field or line (1418) may include the line preparer ".L/" followed by a set of alphanumeric characters representing a passenger name record number or PNR number. Field or line (1420) may include an end-of-message indicator, such as "ENDBSM."
라인들(1402와 1420) 사이에는, 필드들(1414 및 1416)과 같은, 다른 필드들 또는 라인들이 있을 수 있다. 필드 또는 라인(1414)은 프레퍼스 ".S/"를 갖고, 조정 데이터에 관련된다. 필드 또는 라인(1416)은 ".W/"의 프레퍼스를 갖고, 수하물 품목의 중량, 단편들, 치수, 및 타입 데이터에 관련된다. 항공사의 B-Type 메시지가 해당 기술에서 알려져 있기 때문에, B-Type 메시지들에 대한 더 이상의 설명이 설명되지 않을 것이다. 필드들/라인들 중 일부는 필수이며, 다른 것들은 B-Type 메시지에 의존하여 선택적이다.Between lines (1402 and 1420), there may be other fields or lines, such as fields (1414 and 1416). Field or line (1414) has a prefix of ".S/" and relates to adjustment data. Field or line (1416) has a prefix of ".W/" and relates to weight, pieces, dimensions, and type data of baggage items. Since airline B-Type messages are known in the art, further description of B-Type messages will not be given. Some of the fields/lines are required, while others are optional depending on the B-Type message.
그러나, 시스템(100)은, 예를 들어, 수하물 품목이 누락되어 있는지 또는 발견되지 않았는지를 결정하기 위해 항공사 사업자와 연관된 컴퓨터 시스템으로부터의 다른 B-Type 메시지들에 액세스할 수 있다. 시스템(100)은 승객이, 예를 들어, 숙박 업체에서 그들의 체류를 시작하기 이전에, 또는 공항 환경을 통해 이동하는 수하물의 상태를 추적하기 위한 다른 시간에, 수하물의 상태를 결정하기 위해 항공사 사업자와 연관된 컴퓨터 시스템에 저장된 다른 B-Type 메시지들에 액세스할 수 있다.However, the system (100) may access other B-Type messages from a computer system associated with the airline operator to determine, for example, whether a baggage item is missing or not found. The system (100) may access other B-Type messages stored on a computer system associated with the airline operator to determine the status of baggage, for example, before a passenger begins their stay at a lodging establishment, or at other times to track the status of baggage as it moves through the airport environment.
예시적인 종래의 BSM(1400A)은 설명의 목적들을 위해 제공되며, 결코 제한하려는 의미는 아니다. 각각의 항공사는 항공사의 BSM에 대한 변경들을 갖을 수 있다.The exemplary conventional BSM (1400A) is provided for illustrative purposes and is not intended to be limiting. Each airline may have variations to its BSM.
시뮬레이션된 BSM 템플릿Simulated BSM template
도 14b는 실시예에 따른 규정된 체크인 윈도우의 내부 또는 외부에서 생성될 수 있는 귀환 비행에 대한 시뮬레이션된 BSM(1400B)을 예시한다. 시뮬레이션된 BSM(1400B)은, 예를 들어, 항공사들의 규정된 체크인 윈도우의 내부 또는 외부에서, 또는 다른 여행 모드들에서 대규모의 BSM을 생성하기 위한 플레이스홀더로서 역할을 할 수 있다. 시뮬레이션된 BSM(1400B)은 템플릿이다.Figure 14B illustrates a simulated BSM (1400B) for a return flight that can be generated within or outside of a prescribed check-in window according to an embodiment. The simulated BSM (1400B) can serve as a placeholder for generating a larger BSM, for example, within or outside of an airline's prescribed check-in window, or for other travel modes. The simulated BSM (1400B) is a template.
하나 이상의 실시예에서, 항공사 사업자의 컴퓨터 시스템은 시뮬레이션된 BSM(1400B)을 생성할 수 있다. 하나 이상의 실시예에서, 시스템(100)의 프로세서는 시뮬레이션된 BSM(1400B)을 생성할 수 있다.In one or more embodiments, the airline operator's computer system may generate a simulated BSM (1400B). In one or more embodiments, the processor of the system (100) may generate the simulated BSM (1400B).
B-Type 메시지는 헤더를 포함하는 필드 또는 라인(1422)을 포함할 수 있다. 예를 들어, 헤더는, 예를 들어, 항공사의 BSM의 시작의 헤딩을 표현하는 "SBSM"으로 라벨링될 수 있거나, 또는 다른 B-Type 메시지 헤더를 포함할 수 있다. 설명 및 예시를 위해, 이러한 예에서의 시뮬레이션된 BSM은 도 14a에서의 BSM과 동일한 포맷의 레이아웃을 갖을 수 있다. 따라서, 차이점들만이 설명될 것이다. 단순화를 위해, 동일한 코드 참조들이 사용될 수 있다. 그러나, 약간의 차이점들이 사용될 수 있다. 예를 들어, 시뮬레이션된 BSM 헤더 또는 다른 B-Type 메시지는 헤더가, 예를 들어, "SBSM"일 수 있도록 "S"로 시작할 수 있다. 다른 예에서, 시뮬레이션된 BSM 헤더 또는 다른 B-Type 메시지는 "*"과 같은 심볼로 끝날 수 있다. 이러한 예들은 제한하려는 의미는 아니다. 시작 문자 "S"는 2개의 문자들 또는 2자리 코드들의 영숫자 조합을 포함할 수 있다.A B-Type message may include a field or line (1422) containing a header. For example, the header may be labeled "SBSM," representing the beginning of an airline's BSM, or may include another B-Type message header. For purposes of illustration and explanation, the simulated BSM in this example may have the same format and layout as the BSM in FIG. 14A. Therefore, only the differences will be described. For simplicity, identical code references may be used. However, some differences may exist. For example, the simulated BSM header or other B-Type message may begin with an "S," such that the header may be, for example, "SBSM." In another example, the simulated BSM header or other B-Type message may end with a symbol such as a "*." These examples are not intended to be limiting. The starting character "S" may include an alphanumeric combination of two characters or two-digit codes.
필드 또는 라인(1424)은 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".V/"를 포함할 수 있다. 비-제한적인 예로서, 라인 프레퍼스 ".V/"는 버전 및 보완 데이터를 표기할 수 있다. 이러한 것은 규정된 체크인 윈도우의 외부에 있는 시뮬레이션된 BSM이기 때문에, ".V/" 필드는 "NULL"로서 마킹된다.The field or line (1424) may include a line preparer ".V/" followed by a set of alphanumeric characters. As a non-limiting example, the line preparer ".V/" may indicate version and supplemental data. Since this is a simulated BSM outside the specified check-in window, the ".V/" field is marked as "NULL."
필드 또는 라인(1426)은 아웃바운드 항공편 번호 및 날짜를 표현하는 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".F/"를 포함할 수 있다. 영숫자 문자들은 심볼 "/"에 의해 분리될 수 있다. 예를 들어, 데이터 "31MAY"는 도착 날짜를 표현할 수 있다. 코드 "SLC"는 Salt Lake City Airport를 표현한다.Field or line (1426) may include the line preppers ".F/" followed by a set of alphanumeric characters representing the outbound flight number and date. The alphanumeric characters may be separated by the symbol "/". For example, the data "31MAY" may represent the arrival date. The code "SLC" represents Salt Lake City Airport.
필드 또는 라인(1428)은 인바운드 항공편 번호 및 날짜를 표현하는 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".I/"를 포함할 수 있다. 영숫자 문자들은 심볼 "/"에 의해 분리될 수 있다. 예를 들어, 데이터 "30MAY"는 출발 날짜를 표현할 수 있다. 코드 "IST"는 Istanbul Airport를 표현한다.Field or line (1428) may include the line preppers ".I/" followed by a set of alphanumeric characters representing the inbound flight number and date. The alphanumeric characters may be separated by the symbol "/". For example, the data "30MAY" may represent the departure date. The code "IST" represents Istanbul Airport.
필드 또는 라인(1430)은 문자들의 세트 "NULL"이 뒤따르는 라인 프레퍼스 ".N/"을 포함할 수 있다. 이러한 것은 가방 태그 식별자가 아직 배정되지 않았기 때문이다. 필드 또는 라인(1436)은 승객의 이름을 표현하는 문자들의 세트가 뒤따르는 라인 프레퍼스 ".P/"를 포함할 수 있다. 이름은 심볼 "/"에 의해 성으로 분리될 수 있다.Field or line (1430) may include a line preparer ".N/" followed by a set of characters "NULL", because a bag tag identifier has not yet been assigned. Field or line (1436) may include a line preparer ".P/" followed by a set of characters representing the passenger's name. The name may be separated from the surname by the symbol "/".
하나 이상의 실시예에서, 시뮬레이션된 B-Type 메시지 생성기(431)는 항공사 사업자들에 대한 가방 태그로서 인쇄되는 IATA 가방 태그 번호와 호환가능한 가방 태그 식별자를 배정할 수 있다. 이러한 경우에, ".N/" 프레퍼스에는 배정된 가방 태그 식별자 또는 10자리 IATA 가방 태그 번호가 뒤따를 것이다. ".N/" 프레퍼스를 뒤따르는 필드에서의 수치 숫자들은 체크인되는 수하물 품목들의 수를 포함할 수 있다.In one or more embodiments, the simulated B-Type message generator (431) may assign a bag tag identifier compatible with the IATA bag tag number printed as the bag tag for the airline carrier. In such a case, the ".N/" preppers will be followed by the assigned bag tag identifier or the 10-digit IATA bag tag number. The numerical digits in the field following the ".N/" preppers may include the number of checked baggage items.
항공사 여행 정보 시스템 외부의 서버(148) 또는 서버(1310)에 의한 가방 태그 식별자의 배정은 항공사 또는 국가마다 다를 수 있다.Assignment of bag tag identifiers by a server (148) or server (1310) outside the airline travel information system may vary by airline or country.
필드 또는 라인(1438 및 1440)은 원격 체크인을 위해 사용되는 것을 포함할 수 있다. 예를 들어, 필드 라인(1438)은 가방 체크인 상세사항들에 대한 영숫자 문자들 또는 알파 문자들의 세트가 뒤따르는 라인 프레퍼스 ".D/"를 포함할 수 있다. 각각의 ".D/" 코드 필드는 원격 체크인의 타입에 대한 위치 데이터에 기초하여 다르다. 예를 들어, 필드(1438)는, 예를 들어, 적어도 위치 데이터, 날짜, 및 시간을 포함할 수 있다. 필드 또는 라인(1440)은, 예를 들어, 회사 또는 그룹 이름을 표현하는, 문자들이 뒤따르는 프레퍼스 ".C/"를 포함할 수 있다.Fields or lines (1438 and 1440) may include those used for remote check-in. For example, field line (1438) may include a line prepare ".D/" followed by a set of alphanumeric characters or alphanumeric characters for baggage check-in details. Each ".D/" code field is different based on location data for the type of remote check-in. For example, field (1438) may include at least location data, a date, and a time, for example. Field or line (1440) may include a prepare ".C/" followed by characters representing, for example, a company or group name.
필드 또는 라인(1442)은, 승객 이름 기록 번호 또는 PNR 번호를 표현하는, 영숫자 문자들의 세트가 뒤따르는 라인 프레퍼스 ".L/"를 포함할 수 있다. 필드 또는 라인(1444)은, "ENDBSM"과 같은, 메시지의 끝 표시자를 포함할 수 있다.Field or line (1442) may include the line preparer ".L/" followed by a set of alphanumeric characters representing a passenger name record number or PNR number. Field or line (1444) may include an end-of-message indicator, such as "ENDBSM."
라인들(1422 및 1440) 사이에는, 필드들(1432 및 1434)과 같은 다른 필드들 또는 라인들이 있을 수 있다. 필드(1432)는 프레퍼스 ".S/"를 갖고, 필드(1434)는 프레퍼스 ".W/"를 갖고, 이들 양자 모두는 "NULL"로 마킹된다. "NULL"로 마킹되는 필드들 또는 라인들은 귀환 비행 데이터로 채워질 수 없으며, 그 이유는, DCS와 같은, 항공사 시스템이 규정된 체크인 윈도우가 열릴 때까지 수하물이 체크인되는 것을 허용하지 않기 때문이다.Between lines (1422 and 1440), there may be other fields or lines, such as fields (1432 and 1434). Field (1432) has a preparer ".S/", and field (1434) has a preparer ".W/", both of which are marked as "NULL". Fields or lines marked as "NULL" cannot be filled with return flight data because airline systems, such as DCS, do not allow baggage to be checked in until the prescribed check-in window opens.
시뮬레이션된 B-Type 메시지 또는 시뮬레이션된 BSM은 IATA 번호판 번호를 배정하는 수하물을 체크인하기 위해 BSM 또는 다른 B-Type 메시지를 미리 채우기 위한 플레이스홀더로서 사용될 수 있다.A simulated B-Type message or simulated BSM may be used as a placeholder to pre-populate a BSM or other B-Type message for checking in baggage that is assigned an IATA plate number.
하나 이상의 실시예에서, 제3자 제공자 또는 수하물을 체크인하는 회사는 IATA 가방 태그 상에 인쇄하기 위한 바코드 포맷을 포함하는 IATA 번호판 번호와 호환가능한 고유 식별자를 배정하도록 구성될 수 있다.In one or more embodiments, the third party provider or company checking in the baggage may be configured to assign a unique identifier compatible with the IATA license plate number that includes a barcode format for printing on the IATA bag tag.
도 15는 실시예에 따른 추가적인 수하물 선별 또는 선별 완료의 표시를 바이패스하기 위한 수하물 인가 표식의 생성을 위한 프로세스(1500)의 개략도이다. 도 15에 도시되는 프로세스는, 예를 들어, MK(136)를 생성할 수 있다.Figure 15 is a schematic diagram of a process (1500) for generating a baggage authorization tag to bypass additional baggage screening or indication of screening completion according to an embodiment. The process illustrated in Figure 15 may generate, for example, an MK (136).
도 15에서, 프로세스(1500)는 마커(212)(도 2b) 또는 출항 하드카피 가방 태그(200)(도 2a)를 스캔하는 것으로 시작할 수 있다. 마커(212)는 도면에서 과밀화를 방지하기 위해 도시된다. 마커(212)는 승객의 이름(214), 출항 공항 비행 식별자(216), 목적지 공항 비행 식별자(1506), 10자리 번호판(218) 및 인접한 바코드 번호판(220) 및 또는 BSM 기록 표시를 포함할 수 있다.In FIG. 15, the process (1500) may begin by scanning a marker (212) ( FIG. 2b ) or a departure hardcopy bag tag (200) ( FIG. 2a ). The marker (212) is shown in the drawing to prevent overcrowding. The marker (212) may include the passenger's name (214), departure airport flight identifier (216), destination airport flight identifier (1506), a ten-digit license plate (218), and an adjacent barcode license plate (220) and/or BSM record display.
바코드 스캐너(116)는 바코드(220)를 판독한다. 스캐너(116)는 도 26a 내지 도 26b에서 설명되는 바와 같은 보안 선별의 결과들 및 시뮬레이션된 BSM으로부터의 정보를 수신하기 위해 서버(148)에 통신가능하게 연결된다. 하나 이상의 실시예에서의 MK(136)는 마커(212)와 유사할 수 있다. 그러나, 이러한 경우에, MK(136)는 참조번호 212로부터의 동일한 또는 유사한 BSM 데이터로 업데이트되고, 여행 또는 숙박 업체의 크루즈 인라인 모드는 해양 모드 표시(1516)에 의해 표현되고, 이것이 크루즈 라인 및 정부 보안 지시문 하에서 선별을 통과했다는 표시는 해양 승인 표시(1514)에 의해 제시된다. 수하물 품목(138)에 대한 크루즈 선박 상의 목적지에 대한 추가적인 상세사항들(1518)은 크루즈 라인, 크루즈 선박, 출발 날짜, 방 번호, 데크 번호 및 예약 번호를 포함하는 크루즈 선박(숙박 업체) 목록으로부터 열거된다. MK(136)의 인쇄 파일은, 예를 들어, 인쇄를 위해 프린터(120)에 전송된다. MK(136)는 수하물 품목(138)에 부착된다.A barcode scanner (116) reads a barcode (220). The scanner (116) is communicatively connected to a server (148) to receive information from a simulated BSM and the results of security screening, as described in FIGS. 26A-26B . In one or more embodiments, the MK (136) may be similar to the marker (212). However, in such cases, the MK (136) is updated with the same or similar BSM data from reference number 212 , and the cruise inline mode of the travel or accommodation provider is indicated by a marine mode indicator (1516), and an indication that it has passed screening under cruise line and government security directives is indicated by a marine approval indicator (1514). Additional details (1518) regarding the destination on the cruise ship for the baggage item (138) are listed from the cruise ship (accommodation provider) list, including the cruise line, cruise ship, departure date, room number, deck number, and reservation number. The print file of MK (136) is transmitted to a printer (120) for printing, for example. MK (136) is attached to a baggage item (138).
공항으로부터 수하물 품목(138)까지는 신뢰된 유치에 있고 신뢰된 유치 취급기들에 의해서만 액세스가능하다. 다시 말해서, 승객 또는 수하물(138)의 소유자는 수하물(138)에 액세스할 수 없고, 따라서 TSA에 의한 초기 선별에서 이후로 밀수품 또는 금지된 품목들을 삽입할 기회가 없다.From the airport, baggage items (138) are held in a trusted holding area and are only accessible by trusted handlers. In other words, passengers or owners of baggage (138) have no access to baggage (138), and therefore, there is no opportunity to insert contraband or prohibited items after initial screening by TSA.
예를 들어, 출항 하드카피 가방 태그가 누락되고 마커(212)가 누락되는 경우에, 수하물 품목은 독립적으로 처리될 필요가 있을 것이다. 그러나, 시스템(100)은 승객을, 예를 들어, 모바일 통신 디바이스에 의해 캡처되는 이미지 데이터로부터 생성되는 시뮬레이션된 BSM 및 그들의 수하물 품목과 매칭시킬 것이다. 시뮬레이션된 BSM 및/또는 보안 데이터는 프로세스(1500)에 의해 인쇄될 수 있다. MK(136)는 크루즈 라인, 크루즈 선박, 출발 날짜, 방 번호, 데크 번호 및 예약 번호를 포함하는 크루즈 선박(숙박 업체) 목록으로부터의 정보를 포함할 수 있다.For example, if the departure hardcopy bag tag is missing and the marker (212) is missing, the baggage item would need to be processed independently. However, the system (100) will match the passenger with a simulated BSM generated from image data captured by, for example, a mobile communication device and their baggage item. The simulated BSM and/or security data may be printed by the process (1500). The MK (136) may include information from a cruise ship (accommodation) list, including the cruise line, cruise ship, departure date, room number, deck number, and reservation number.
보안 선별 통합 보조 시스템Security Screening Integrated Assistance System
도 16은 실시예에 따른 SSIA(security screening integration assistant) 시스템(190)을 예시한다. SSIA 시스템(190)은 라인 L1 아래의 흑색 라인 박스에 도시된다. SSIA 시스템(190)은 FMTS(first mode of travel system)(10) 및 FSSMS(first security screening machine system)(40)과 통신가능하게 연결될 수 있으며, 이들 양자 모두는 라인 L1 위에 도시된다. 비-제한적인 예로서, FMTS(10)는 FMTS(10)와 직접적으로 또는 간접적으로 연관된 메모리 디바이스들을 갖는 하나 이상의 컴퓨팅 시스템(30, 35) 또는 서버 시스템을 포함할 수 있다. 각각의 항공사 사업자 회사는 많은 서버 시스템들 및/또는 컴퓨팅 시스템들을 갖는다는 점이 본 개시내용으로부터 이해되어야 한다. FMTS(10)는, 예를 들어, 특정 항공사 회사를 위한 복수의 수송기들(20 및 22)을 포함할 수 있다.FIG. 16 illustrates a security screening integration assistant (SSIA) system (190) according to an embodiment. The SSIA system (190) is depicted in the black line box below line L1. The SSIA system (190) may be communicatively connected to a first mode of travel system (FMTS) (10) and a first security screening machine system (FSSMS) (40), both of which are depicted above line L1. As a non-limiting example, the FMTS (10) may include one or more computing systems (30, 35) or server systems having memory devices directly or indirectly associated with the FMTS (10). It should be understood from the present disclosure that each airline operator may have multiple server systems and/or computing systems. The FMTS (10) may, for example, include multiple transport aircraft (20 and 22) for a particular airline operator.
"SVTS"라는 용어는 크루즈 선박, 버스, 기차, 또는 숙박 업체일 수 있는 SVTS(second vehicle of travel system)을 표기하기 위해 사용된다. 하나 이상의 실시예에서, 크루즈 선박이 숙박 업체이다. 하나 이상의 실시예에서, 기차가 숙박 업체일 수 있다. SVTS는 다음 여행 교통수단 시스템일 수 있다. FMTS(10)는 FVTS(first vehicle of travel system)이고 세계의 어디에서든 출항하는 항공사 여행 사업자이다.The term "SVTS" is used to designate a second vehicle of travel system (SVTS), which may be a cruise ship, bus, train, or lodging facility. In one or more embodiments, the cruise ship is the lodging facility. In one or more embodiments, the train may be the lodging facility. The SVTS may be a second travel transportation system. The FMTS (10) is the first vehicle of travel system (FVTS) and is an airline travel operator departing from anywhere in the world.
도면에서 과밀화를 방지하기 위해, FMTS(10)는 복수의 항공사 회사들을 위한 복수의 수송기들을 포함할 수 있다. 각각의 항공사 회사는 그들 자신의 각각의 컴퓨터 시스템들(30) 및 컴퓨터 시스템들(35)을 갖을 수 있다. "수송기(air carrier)"라는 용어는 항공사 회사 및 여행 교통수단과 교환가능하게 사용될 수 있다.To prevent overcrowding in the drawing, the FMTS (10) may include multiple carriers for multiple airlines. Each airline may have its own computer systems (30) and computer systems (35). The term "air carrier" may be used interchangeably with airline and travel transportation.
컴퓨터 시스템들(30)은, 예를 들어, 승객 일정 데이터, 비행 정보, 및 승객들 체크인들을 저장하는 여행 정보 시스템일 수 있다. 컴퓨터 시스템들(35)은 공항 인프라스트럭처를 통해 체크인된 수하물 품목들을 발송하는 수하물 취급 시스템들에 의해 생성되는 B-Type 메시지들을 저장할 수 있다. 컴퓨터 시스템들(30 또는 35)은 수하물 품목들을 체크인하는 것을 제공할 수 있다. 하나 이상의 실시예에서, 항공사 여행 사업자와 같은 여행 사업자는 승객이 체크인하고 다음으로 그들의 탑승권을 인쇄하거나 또는 생성할 것을 요구할 수 있다. 승객이 체크인한 후, 수하물 품목이 체크인될 수 있다.Computer systems (30) may be, for example, travel information systems that store passenger itinerary data, flight information, and passenger check-ins. Computer systems (35) may store B-Type messages generated by baggage handling systems that route checked baggage items through the airport infrastructure. Computer systems (30 or 35) may provide for checking in baggage items. In one or more embodiments, a travel agent, such as an airline travel agent, may require passengers to check in and then print or generate their boarding passes. After the passenger checks in, baggage items may be checked in.
승객의 수하물 품목은, FMTS(10)의 일부인, 수송기로 체크인된다. 체크인된 수하물 품목들은 도 2a에 도시되는 바와 같이 출항 하드카피 가방 태그(200)로 태그된다. 태그한 후에, 수하물 품목은 수하물 취급 시스템의 자동화된 컨베이어 시스템을 통해 FSSMS(40)로 전송된다.Passenger baggage items are checked into the transport aircraft, which is part of the FMTS (10). Checked baggage items are tagged with a departure hardcopy baggage tag (200), as illustrated in Fig. 2a. After tagging, the baggage items are transferred to the FSSMS (40) via the automated conveyor system of the baggage handling system.
FSSMS(40)는 FMTS(10)와 별도로 도시되지만, 양자 모두는 공항 인프라스트럭처에 하우징되거나 또는 공항 인프라스트럭처의 일부일 수 있다. FSSMS(40)는 하나 이상의 보안 선별 촬영 머신(45 및 50)을 포함할 수 있다. FSSMS(40)는 촬영 머신들(45)로부터의 보안 선별 이미지들을 저장하기 위해 하나 이상의 컴퓨팅 시스템(55) 또는 메모리 디바이스들(113)을 갖는 서버 시스템들을 포함할 수 있다. FSSMS(40)는 촬영 머신들(50)로부터의 보안 선별 이미지들을 저장하기 위해 하나 이상의 컴퓨팅 시스템(65) 또는 메모리 디바이스들(113)을 갖는 서버 시스템들을 포함할 수 있다.The FSSMS (40) is shown separately from the FMTS (10), but both may be housed in or part of the airport infrastructure. The FSSMS (40) may include one or more security screening imaging machines (45 and 50). The FSSMS (40) may include server systems having one or more computing systems (55) or memory devices (113) for storing security screening images from the imaging machines (45). The FSSMS (40) may include server systems having one or more computing systems (65) or memory devices (113) for storing security screening images from the imaging machines (50).
항공사들의 보안 선별을 통제하는 정부 기관은 TSA에 의해 표기될 수 있다. 몇몇 벤더들은 수하물 선별을 위해 TSA에 의해 사용되는 CT 스캐너들을 제조한다. 유명한 벤더들 중 일부는, 예를 들어, 다음을 포함한다:The government agency that controls airline security screening may be designated by the Transportation Security Administration (TSA). Several vendors manufacture CT scanners used by the TSA for baggage screening. Some well-known vendors include:
SMITHS DETECTION: SMITHS DETECTION은, CT 스캐너들을 포함하는, 진보된 보안 솔루션들의 선두의 제공자이다. HI-SCAN 6040 XCT 및 HI-SCAN 7555 XCT와 같은, 그들의 HI-SCAN XCT 시리즈 스캐너들은 공항들에서 체크되고 휴대된 수하물을 선별하도록 설계된다.SMITHS DETECTION: SMITHS DETECTION is a leading provider of advanced security solutions, including CT scanners. Their HI-SCAN XCT series scanners, such as the HI-SCAN 6040 XCT and HI-SCAN 7555 XCT, are designed to screen checked and carry-on baggage at airports.
L3HARRIS Technologies: L3HARRIS Technologies는, 수하물 선별을 위한 CT 스캐너들을 포함하는, 보안 장비의 다른 주요 공급자이다. CT 스캐너들의 회사의 CLEARSCAN 브랜드 패밀리는 미국에서의 다양한 공항들에서 TSA에 의해 사용된다.L3HARRIS Technologies: L3HARRIS Technologies is another major supplier of security equipment, including CT scanners for baggage screening. The company's CLEARSCAN brand of CT scanners is used by the Transportation Security Administration (TSA) at various airports in the United States.
ANALOGIC Corporation: ANALOGIC Corporation은, 공항 보안을 위한, CT 스캐너들을 포함하는 진보된 촬영 기술들을 개발한다. CONNECT(70) 및 CONNECT(100)와 같은, 이들의 CONNECT 브랜드 시리즈의 스캐너들은 공항 보안 선별을 강화하도록 설계된다.ANALOGIC Corporation: ANALOGIC Corporation develops advanced imaging technologies, including CT scanners, for airport security. Its CONNECT brand series of scanners, such as the CONNECT (70) and CONNECT (100), are designed to enhance airport security screening.
LEIDOS(이전의 Lockheed Martin): LEIDOS는, 수하물 선별을 위한 CT 스캐너를 포함하는, 보안 솔루션들을 제공하는 글로벌 기술 회사이다. 이들은 VACIS M6500 시스템, 공항들에서 수하물을 선별하기 위한 고성능 CT 스캐너를 개발하였다.LEIDOS (formerly Lockheed Martin): LEIDOS is a global technology company that provides security solutions, including CT scanners for baggage screening. They developed the VACIS M6500 system, a high-performance CT scanner for baggage screening at airports.
수하물 선별 동안 생성되는 CT 이미지들은 전형적으로 멀티-이미지 포맷으로 저장된다. 이러한 포맷은 상이한 시스템들 및 디바이스들에 걸친 이미지들의 교환, 저장, 및 송신을 허용한다. CT 스캐너들은 일련의 2D 단면 이미지들을 캡처하고, 이는 다음으로 스캔된 물체의 3D 표현으로 재구성될 수 있다. CT 이미지들의 3D 시각화 및 분석은 종종 멀티-이미지 파일들을 처리하고 렌더링하도록 설계되는 특수화된 소프트웨어를 수반한다. 이러한 소프트웨어 솔루션들은 2D 슬라이스들을 3D 모델들로 재구성할 수 있어, 보안 직원이 스캔된 수하물을 더 상세히 검사하는 것을 가능하게 한다.CT images generated during baggage screening are typically stored in a multi-image format. This format allows for the exchange, storage, and transmission of images across different systems and devices. CT scanners capture a series of 2D cross-sectional images, which can then be reconstructed into a 3D representation of the scanned object. 3D visualization and analysis of CT images often involves specialized software designed to process and render multi-image files. These software solutions can reconstruct 2D slices into 3D models, allowing security personnel to examine scanned baggage in greater detail.
DICOS(Digital Imaging and Communications for Security) 표준은 DHS와 협력하여 NEMA(National Electrical Manufacturers Association)에 의해 개발되는 이미지 포맷 표준이다. 이것은 공항들 및 다른 중요한 인프라스트럭처 시설들에서 사용되는 것들과 같은, 보안 선별 시스템들의 상호운용성 및 효율을 강화하는 것을 목표로 한다. DICOS는, 보안 이미지들의 저장, 송신 및 처리를 포함하는, 보안 촬영의 구체적인 필요들을 충족시키도록 설계된다. 이것은, 의료 촬영에 주로 집중되는, DICOM(Digital Imaging and Communications in Medicine) 표준의 제한들을 해결한다. DICOS 표준은 다음을 제공한다:The Digital Imaging and Communications for Security (DICOS) standard is an image format standard developed by the National Electrical Manufacturers Association (NEMA) in collaboration with the Department of Homeland Security (DHS). It aims to enhance the interoperability and efficiency of security screening systems, such as those used in airports and other critical infrastructure facilities. DICOS is designed to meet the specific needs of security imaging, including the storage, transmission, and processing of security images. It addresses the limitations of the Digital Imaging and Communications in Medicine (DICOM) standard, which focuses primarily on medical imaging. The DICOS standard provides:
상호운용성: DICOS는 다양한 제조자들로부터의 상이한 보안 촬영 시스템들과 컴포넌트들 사이의 매끄러운 통신을 가능하게 하여, 더 효율적이고 효과적인 보안 선별 프로세스들을 허용한다.Interoperability: DICOS enables seamless communication between different security imaging systems and components from various manufacturers, allowing for more efficient and effective security screening processes.
확장성: DICOS 표준은 이들이 보안 촬영의 분야에서 등장함에 따라 현대의 기술들 및 방법들을 통합하기 위해 쉽게 확장되고 적응되도록 설계된다.Extensibility: The DICOS standard is designed to be easily extended and adapted to incorporate modern technologies and methods as they emerge in the field of security photography.
융통성: DICOS는, X-선, CT, MRI, 및 다른 것들을 포함하는, 광범위한 보안 촬영 양상들을 지원하여, 이것을 다양한 보안 애플리케이션들에 적합하게 만든다.Flexibility: DICOS supports a wide range of security imaging modalities, including X-ray, CT, MRI, and others, making it suitable for a variety of security applications.
TSA 파일들의 크기는 스캐너의 해상도, 캡처되는 슬라이스들의 수, 적용되는 압축의 레벨, 및 스캔되고 있는 수하물의 크기와 같은 몇몇 인자들에 의존하여 상당히 다를 수 있다. 일반적으로, CT 스캔들은 많은 고해상도 이미지들을 생산하고, 이는 실질적인 파일 크기들을 초래할 수 있다. CT 스캔을 위한 단일 멀티-이미지 파일은 수백 킬로바이트 내지 몇몇 메가바이트들의 범위일 수 있다. 다수의 파일들을 포함할 수 있는, 전체 수하물 스캔을 고려할 때, 총 크기는 수십 또는 심지어 수백 메가바이트들에 쉽게 도달할 수 있다.The size of TSA files can vary significantly depending on several factors, including the scanner's resolution, the number of slices captured, the level of compression applied, and the size of the baggage being scanned. Typically, CT scans produce numerous high-resolution images, which can result in substantial file sizes. A single multi-image file for a CT scan can range from hundreds of kilobytes to several megabytes. Considering a full baggage scan, which may contain multiple files, the total size can easily reach tens or even hundreds of megabytes.
FSSMS(40)에 의한 초기 선별 프로세스는 대형 X-선 머신들(즉, 보안 선별 촬영 머신들(45 및 50))에 의해 수행될 수 있다. 이러한 보안 선별 촬영 머신들(45, 50)은, 폭발물 및 다른 밀수품을 포함하는, 재료들의 범위를 검출하도록 설계된다. 보안 직원이 유기 재료와 무기 재료를 그들의 원자 번호에 기초하여 구별하는 것을 허용하는 듀얼-에너지 X-선 시스템을 사용하여 수하물이 선별된다. 이러한 것은 잠재적으로 위험한 물질을 식별함에 있어서 도움을 준다. X-선 스캔이 의심스러운 무언가를 보여주면, 가방은 추가 검사를 위해 우회된다. 이러한 것은 트레이닝된 보안 담당자에 의한 물리적 검사를 일반적으로 수반하고, CT(Computed Tomography) 스캐너들과 같은 더 진보된 스캔 기술들의 사용을 또한 수반할 수 있으며, 이는 가방의 내용물의 더 상세한 3D 이미지들을 제공할 수 있다. 일부 경우들에서, ETD(explosive trace detection) 머신들이 또한 사용될 수 있다. 이러한 머신들은 가방의 외부 상의 또는 가방 내부의 품목들 상의 폭발물의 흔적들을 검출할 수 있다. 그들은 가방 또는 품목을 표본으로 하는 것 및 다음으로 임의의 폭발물 잔류물에 대해 그 표본을 분석하는 것에 의해 작동한다.The initial screening process by the FSSMS (40) may be performed by large X-ray machines (i.e., security screening machines (45 and 50)). These security screening machines (45, 50) are designed to detect a range of materials, including explosives and other contraband. Baggage is screened using a dual-energy X-ray system that allows security personnel to distinguish between organic and inorganic materials based on their atomic numbers. This aids in identifying potentially hazardous materials. If the X-ray scan reveals anything suspicious, the bag is diverted for further screening. This typically involves a physical inspection by trained security personnel, and may also involve the use of more advanced scanning technologies, such as Computed Tomography (CT) scanners, which can provide more detailed 3D images of the bag's contents. In some cases, explosive trace detection (ETD) machines may also be used. These machines can detect traces of explosives on the exterior of the bag or on items inside the bag. They work by taking a sample of a bag or item and then analyzing that sample for any explosive residue.
검출된 폭발물을 갖는 이러한 수하물 품목들 또는 수하물 품목 내의 특정 유해 품목들은 수송기에 탑승하는 것이 방지된다. 보안 선별 촬영 머신(45 및/또는 50)은 개별적으로는 유해하지 않지만 조합되면 유해할 수 있는 재료들 또는 화학물질들을 검출할 수 있다. 일단 제2 여행 모드에서, 이러한 재료들 또는 화학물질들은 의도적으로 또는 우발적으로 조합될 수 있다. 하나 이상의 실시예에서, SSIA 시스템(190)은 모든 검출된 화학물질들 및 수하물 품목 내의 물체와 연관된 양들의 리스트를 제공하도록 FSSMS(40)에 요청할 수 있다.These baggage items containing explosives or specific hazardous items within baggage items are prevented from boarding the aircraft. The security screening machine (45 and/or 50) can detect materials or chemicals that are not individually hazardous, but may be hazardous when combined. Once in the second travel mode, these materials or chemicals may be combined intentionally or accidentally. In one or more embodiments, the SSIA system (190) may request the FSSMS (40) to provide a list of all detected chemicals and their quantities associated with objects within the baggage items.
수송기의 화물 선반에 저장되는 체크인된 수하물 품목들에서 허용되는 물체들은, 예를 들어, 크루즈 선박(즉, SMTS(second mode of transportation system)(1680A))에 탑승한 수하물 품목들에서 허용되는 물체들과 상이할 수 있다. 이러한 것은 부분적으로 수하물 품목들이 화물 선반에 있는 승객의 비행 동안 체크인된 수하물 품목들에서 무기들이 액세스가능하지 않기 때문일 수 있다. 그러나, 크루즈 선박들 상에서, 수하물 품목들은 승객의 객실 방으로 전달되고, 여기서 승객은 크루즈 동안 무기에 직접 액세스하며, 이는 다른 승객들에게 위협이 될 수 있다.The objects permitted in checked baggage stored in the overhead bins of a transport aircraft may differ from those permitted in checked baggage aboard a cruise ship (i.e., a second mode of transportation system (SMTS) (1680A)). This may be partly due to the fact that weapons are not accessible from checked baggage items during a passenger's flight, as baggage items are stored in overhead bins. However, on cruise ships, baggage items are delivered to the passenger's cabin, where passengers have direct access to weapons during the cruise, which may pose a threat to other passengers.
비-제한적인 예로서, 보안 선별 촬영 머신(45 및/또는 50)은, 예를 들어, 수하물 취급 시스템으로부터 보안 선별 촬영 머신(45 및 50)에 전송되는 주요 ID를 수신할 수 있다. 예에서, 주요 ID는 수하물 품목을 식별하기 위해 수하물 취급 시스템에 의해 보안 선별 촬영 머신(45 및 50)에 전송될 것이 요구되는 TSA 호환가능한 번호일 수 있다. 주요 ID는 의사 ID일 수 있다. 주요 ID는 메모리 디바이스들(113)에서 보안 선별 이미지와 함께 저장되고 이에 링크될 수 있다.As a non-limiting example, the security screening machine (45 and/or 50) may receive a primary identification (ID) transmitted to the security screening machine (45 and 50), for example, from a baggage handling system. In an example, the primary identification (ID) may be a TSA-compliant number that is required to be transmitted by the baggage handling system to the security screening machine (45 and 50) to identify a baggage item. The primary identification (ID) may be a pseudo-ID. The primary identification (ID) may be stored with and linked to the security screening image in the memory devices (113).
하나 이상의 실시예에서, 보안 선별 촬영 머신(45 및 50)과 연관된 촬영 표준은 메모리 디바이스들(113)에서의 수하물 품목의 보안 선별 이미지와 함께 저장되고 이에 링크될 수 있다.In one or more embodiments, the photographing standards associated with the security screening imaging machines (45 and 50) may be stored and linked together with the security screening images of the baggage items in the memory devices (113).
하나 이상의 실시예에서, 수하물 품목 내에서 내용물 리스트를 생성하기 위해 보안 이미지에 대해 알고리즘이 실행될 수 있다. 선별 촬영 머신(45 및 50)에 의해 취해지는 보안 선별 이미지와 연관된 내용물 리스트는 메모리 디바이스들(113)에서의 보안 선별 이미지와 함께 저장되고 이에 링크될 수 있다. 내용물 리스트는 제2 여행 모드에 대해 금지된 품목들에 대해 탐색될 수 있는 머신-판독가능 인코딩된 텍스트를 포함할 수 있다. 이러한 경우에, 보안 선별 이미지의 시각적 검사 대신에 내용물 리스트가 탐색될 수 있다. 이러한 것은 컴퓨팅 디바이스들 사이에 전송될 필요가 있는 데이터의 양을 제한하기 위해 컴퓨터 처리 시간을 절약할 수 있다. 내용물 리스트의 사용은 모든 내용물이 이미 미리 알려졌을 때 신뢰된 유치 취급기가 있었던 제2 여행 모드에서 수하물 품목들을 처리하는 것을 저장할 수 있다. 하나 이상의 실시예에서, 하나 이상의 내용물은 폭발물 또는 다른 위험을 생성하기 위해 조합가능한 것으로서 식별될 수 있다.In one or more embodiments, an algorithm may be run on the security images to generate a contents list within the baggage item. The contents list associated with the security screening images captured by the screening imaging machines (45 and 50) may be stored with and linked to the security screening images in the memory devices (113). The contents list may include machine-readable encoded text that may be searched for prohibited items for the second travel mode. In such cases, the contents list may be searched instead of visually inspecting the security screening image. This may save computer processing time by limiting the amount of data that needs to be transmitted between computing devices. The use of the contents list may save handling of baggage items in the second travel mode when all contents are already known in advance and a trusted baggage handler is present. In one or more embodiments, one or more contents may be identified as being combinable to create an explosive or other hazard.
비-제한적인 예로서, IATA 번호판 번호는 메모리 디바이스(113)에 저장되고 보안 선별 이미지에 링크될 수 있다.As a non-limiting example, the IATA license plate number may be stored in the memory device (113) and linked to the security screening image.
다음 여행 교통수단에 의존하여, 수하물 품목은, 예를 들어, ISSS(1670A, 1670B, 1670C 및 1670D)에 의해 선별될 수 있다. 각각의 ISSA(1670A, 1670B, 1670C 및 1670D)는 도 26a의 ISSS(2670)와 관련하여 설명되는 SS 컴퓨터 스테이션(2672A) 및 보안 선별 디바이스(2672B)를 포함할 수 있다. SSIA 시스템(190)은, 도 26a 및 26b의 방법들(2600A 및 2600B)과 관련하여 더 상세히 설명되는 바와 같이, ISSS(1670A, 1670B, 1670C 및 1670D)와 인터페이스하도록 구성될 수 있다.Depending on the subsequent travel mode of transportation, baggage items may be screened by, for example, ISSSs (1670A, 1670B, 1670C, and 1670D). Each ISSA (1670A, 1670B, 1670C, and 1670D) may include an SS computer station (2672A) and a security screening device (2672B), as described in connection with ISSS (2670) of FIG. 26A . The SSIA system (190) may be configured to interface with the ISSSs (1670A, 1670B, 1670C, and 1670D), as described in more detail in connection with methods (2600A and 2600B) of FIGS. 26A and 26B .
여행자가 항공편에 대해 체크인된 수하물 내에 운반하는 것이 허용되는 것은 선박에 대해 허용되는 것과 상이할 수 있다. 예를 들어, 일부 무기들은 비행기들 화물에 배치되는 수하물 품목에서 체크인 및 여행에 대해 승인될 수 있다. 그러나, 일단 크루즈 선박 상에 있으면, 수하물 품목의 소유자는 크루즈 동안 무기에 대한 액세스를 갖을 것이고, 이는 위험 리스크를 제시한다. 금지된 품목들의 구체적인 리스트는 크루즈 라인들 사이에 다를 수 있지만, 비행기들 상에서 허용되지만 크루즈 라인들 상에서 금지되는 일부 흔한 품목들은, 예를 들어, 다음을 포함할 수 있다:What travelers are allowed to carry in checked baggage on flights may differ from what is permitted on ships. For example, some weapons may be checked and permitted for travel in checked baggage placed in the cargo hold of an airplane. However, once onboard a cruise ship, the owner of the baggage will have access to the weapon during the cruise, which presents a risk. While the specific list of prohibited items may vary between cruise lines, some common items permitted on airplanes but prohibited on cruise lines may include, for example:
알코올: 많은 크루즈 라인들은 탑승시 개인 알코올을 가져오는 것에 대한 엄격한 정책들을 갖는다. 당신은 비행기 상의 당신의 체크된 수하물에서 제한된 양의 알코올을 운반할 수 있지만, 크루즈 라인들은 당신이 탑승시 가져올 수 있는 양을 종종 제약하거나 또는 제한한다.Alcohol: Many cruise lines have strict policies regarding personal alcoholic beverages onboard. While you can carry a limited amount of alcohol in your checked baggage on board, cruise lines often restrict or limit the amount you can bring onboard.
전력 스트립들: 전력 스트립들, 서지 보호기들, 및 확장 코드들은 비행기 휴대 또는 체크된 수하물에서 전형적으로 허용되지만, 많은 크루즈 라인들은 잠재적인 화재 위험들로 인해 이들을 금지시킨다.Power Strips: Power strips, surge protectors, and extension cords are typically allowed in carry-on or checked baggage, but many cruise lines prohibit them due to potential fire hazards.
의류 다리미들: 의류 다리미들은 비행기들 상의 체크된 수하물에서 일반적으로 허용되지만 크루즈 선박들 상에서는 종종 금지된다. 크루즈 선박들은 세탁 서비스 또는 셀프-서비스 세탁 시설에 다리미들을 전형적으로 제공한다.Clothes irons: Clothes irons are generally permitted in checked baggage on airplanes, but are often prohibited on cruise ships. Cruise ships typically provide irons in laundry services or self-service laundromats.
수영장 공기팽창물들: 이러한 품목들은 비행기들 상에서 허용되지만, 이들은 제한된 수영장 공간 및 안전성 고려사항들로 인해 크루즈 선박들 상에서 허용되지 않을 수 있다.Pool inflatables: While these items are permitted on airplanes, they may not be permitted on cruise ships due to limited pool space and safety considerations.
드론들: 일부 항공사들은 드론들을 휴대 또는 체크된 수하물로서 허용하지만, 대부분의 크루즈 라인들은 안전성 및 프라이버시 이유들로 이들을 금지시킨다.Drones: Some airlines allow drones as carry-on or checked baggage, but most cruise lines prohibit them for safety and privacy reasons.
호버보드들 및 유사한 디바이스들: 이러한 품목들은 이들이 구체적인 배터리 요건들을 충족시킨다면 비행기들 상에서 전형적으로 허용된다. 그러나, 많은 크루즈 라인들은 화재 위험들 및 안전성 고려사항들로 인해 이들을 금지시킨다.Hoverboards and similar devices: These items are typically permitted on airplanes if they meet specific battery requirements. However, many cruise lines prohibit them due to fire hazards and safety concerns.
스포츠 장비: 일부 크루즈 라인들은, 비행기들 상의 체크된 수하물에서 허용되는, 야구 배트들 또는 골프 클럽들과 같은, 구체적인 스포츠 장비를 제약하거나 또는 금지시킬 수 있다.Sports Equipment: Some cruise lines may restrict or prohibit certain sports equipment, such as baseball bats or golf clubs, from being allowed in checked baggage on flights.
무기들: 일부 크루즈 라인들은 총들, 칼들, 대형 가위들, 및 후추 메이스를 제약할 수 있다. 소형 그루밍 가위들은 허용될 수 있다.Weapons: Some cruise lines may restrict guns, knives, large scissors, and pepper mace. Small grooming shears may be permitted.
유사하게, 비행기들 상에서 허용되는 특정 품목들은, 다음과 같이, 기차들(철도들)에서 금지되거나 또는 제약될 수 있다:Similarly, certain items permitted on airplanes may be prohibited or restricted on trains (railways), such as:
대형 수하물: 항공사들이 크기 및 중량 제한들을 갖는 체크된 수하물을 전형적으로 허용하지만, 기차들은 대형 여행 가방에 대해 더 엄격한 크기 제약들 또는 제한된 저장 공간을 종종 갖는다.Oversized Baggage: While airlines typically allow checked baggage with size and weight restrictions, trains often have stricter size restrictions or limited storage space for oversized suitcases.
자전거들: 많은 항공사들은 자전거들을 체크된 수하물로서 허용하지만, 모든 기차들이 자전거들을 허용하는 것은 아니거나, 또는 이들은 예약 및 추가적인 요금들을 요구할 수 있다.Bicycles: Many airlines allow bicycles as checked baggage, but not all trains allow bicycles, or they may require reservations and additional fees.
스포츠 장비: 일부 기차들은, 비행기들 상의 체크된 수하물에서 허용되는, 서핑보드들, 스키들, 또는 골프 클럽들과 같은, 구체적인 스포츠 장비를 제약하거나 또는 금지시킬 수 있다.Sports Equipment: Some trains may restrict or prohibit certain sports equipment, such as surfboards, skis, or golf clubs, from being allowed in checked baggage on flights.
캠핑 기어: 휴대용 스토브들, 연료 캐니스터들, 및 스테이크들을 갖는 텐트들과 같은 캠핑 기어는 비행기들 상의 체크된 수하물에서 허용될 수 있지만 기차들 상에서 제약되거나 또는 금지될 수 있다.Camping gear: Camping gear such as portable stoves, fuel canisters, and tents with stakes may be allowed in checked baggage on airplanes, but may be restricted or prohibited on trains.
악기들: 항공사들이 악기들을 휴대 또는 체크된 수하물로서 종종 허용하지만, 일부 기차들은 이러한 품목들에 대한 크기 또는 중량 제약들을 갖을 수 있다.Musical Instruments: While airlines often allow musical instruments as carry-on or checked baggage, some trains may have size or weight restrictions on these items.
유해 재료들: 가연성 액체들, 압축 가스들, 또는 부식성 물질들과 같은 품목들은 비행기들 상에서 제한된 수량들로 허용될 수 있지만, 기차들은 더 엄격한 규정들을 갖을 수 있다.Hazardous Materials: Items such as flammable liquids, compressed gases, or corrosive substances may be allowed in limited quantities on airplanes, but trains may have stricter regulations.
버스들은 위에 설명되는 하나 이상의 물체 및 물질 또는 다른 것들을 금지시킬 수 있다.Buses may prohibit one or more of the objects and substances described above or other things.
호텔들 및 리조트들은 위에 설명되는 물체들 및 물질들 중 하나 이상 또는 다른 것들을 금지시킬 수 있다.Hotels and resorts may prohibit one or more of the objects and substances described above.
본 명세서에서 설명되는 예들은 예시적이고 설명적인 목적들을 위한 것이고 어떠한 방식으로든 제한하지 않아야 한다. 본 명세서의 설명으로부터 이해되어야 하는 바와 같이, 전세계의 모든 운송 모드들 또는 여행 모드들에 대한 각각의 그리고 모든 규칙 및 규정을 설명하는 것은 엄청나다.The examples described herein are for illustrative and explanatory purposes only and are not intended to be limiting in any way. As should be understood from the description herein, it would be enormous to describe each and every rule and regulation for every mode of transportation or travel worldwide.
이러한 규칙들 및 규정들은 상이한 정부 기관들을 통해 그리고 상이한 국가들에서 통과하는 것에 기초하여 다를 수 있다. 규칙들 및 규정들은 임의의 여행 모드에 대해 금지된 리스트들 상의 통화, 농업, 식품, 및 다른 물체들의 양들을 제한하거나 또는 금지시킬 수 있다.These rules and regulations may vary based on passage through different government agencies and in different countries. Rules and regulations may restrict or prohibit the quantities of currency, agricultural products, food, and other items on prohibited lists for any mode of travel.
크루즈 선박들(즉, SMTS 1680A)에서의 수하물 선별 프로세스는 공항들에서의 것과 유사하지만, 그럼에도 불구하고 해양 여행의 고유한 성질로 인해 일부 차이점들이 있다. SMTS(1680A)는 하나 이상의 서버 또는 컴퓨터 시스템(1675A)을 포함할 수 있다. 승객들이 크루즈 터미널에 도착할 때, 그들의 수하물 품목이 체크인되고 태그된다. 이러한 승객들은 그들 자신의 수하물 품목(들)을 끌어 올리고 손으로 운반하는 것에 의해 도착한다.The baggage screening process on cruise ships (i.e., SMTS 1680A) is similar to that at airports, but there are some differences due to the unique nature of sea travel. The SMTS (1680A) may include one or more servers or computer systems (1675A). When passengers arrive at the cruise terminal, their baggage items are checked in and tagged. These passengers arrive by hoisting their own baggage items and carrying them by hand.
수하물 품목은 다음으로 ISSS(Integrated Security Screening Station)(1670A)(즉, 도 26a의 ISSS(2670))를 통과할 수 있다. 도 26a에서 설명되는 바와 같이, 보안 선별 디바이스(2672B)는, 예를 들어, 촬영 머신들(45 및 50) 중 하나 또는 양자 모두와 동일할 수 있다.The baggage item may then pass through an Integrated Security Screening Station (ISSS) (1670A) (i.e., ISSS (2670) of FIG. 26A). As illustrated in FIG. 26A, the security screening device (2672B) may be, for example, identical to one or both of the photographing machines (45 and 50).
본 명세서에서 설명되는 프로세스는 보안을 위해 이전에 선별되었고 제1-단계 보안 선별 분석을 위해 공유하기 위해 이용가능한 후속 보안 이미지 및 데이터 파일들을 갖는 수하물 품목들에 대한 것이다. 수하물 품목이 보안 선별 프로세스를 클리어하는지를 결정하기 위해 보안 선별 디바이스(2672B)에 의해 후속 보안 이미지 및 데이터 파일들이 없는 다른 수하물 품목들이 처리될 수 있다.The process described herein applies to baggage items that have been previously screened for security and have subsequent security images and data files available for sharing for Phase 1 security screening analysis. Other baggage items without subsequent security images and data files may be processed by the security screening device (2672B) to determine whether the baggage item clears the security screening process.
통합 보안 선별 프로세스에서, SSIA 시스템(190)은 후속 보안 이미지 및 데이터를 획득하는 것에 의해 ISSS(1670A)를 보조하고 신뢰된 유치 취급기에 의해 유치의 보안 체인을 보존하면서 수송기로부터 SMTS로 수하물 품목들의 유치를 취하는 신뢰된 유치 취급기와 인터페이스하도록 구성될 수 있다. 이러한 방식으로, SSIA 시스템(190)에 의해 획득되는 후속 보안 이미지 및 데이터는 SS 컴퓨터 스테이션(2672A)이 정부 기관 또는 크루즈 선박들과 연관된 보안 업체에 대한 규정 또는 규칙들과 연관된 금지된 물체들에 대해 제2 여행 교통수단 또는 다음 여행 교통수단에 대한 제1-단계 보안 선별 분석을 수행하기 위해 사용될 수 있도록 ISSS(1670A)에 어셈블링되고 전송될 수 있다. 제2 여행 교통수단에 대한 제1-단계 보안 선별 분석에 의한 수하물 품목 선별이 수하물 품목을 클리어하면, SSIA 시스템은 수하물 품목 선별의 통과 또는 실패와 연관된 정보를 수신할 수 있다. SSIA 시스템(190)은, 도 26b와 관련하여 설명되는 바와 같이, 수하물 품목을 정렬하고 취급하기 위해, 취급기 디바이스들 및/또는 스캔 디바이스들을 업데이트할 수 있다. 크루즈 선박의 환경에서, 수하물 품목은, 보안 선별에 실패하면, 제2 여행 교통수단의 제2-단계 보안 분석을 위해 보안 선별 디바이스(2672B)로 전환될 수 있다. 일단 수하물 품목이 제2-단계 보안 선별에 의해 클리어되면, SSIA 시스템(190)은 승객과 독립적으로 또는 승객과 병렬로 방 또는 객실에 수하물 품목을 전달하기 위한 발송 정보를 업데이트할 수 있다.In the integrated security screening process, the SSIA system (190) may be configured to assist the ISSS (1670A) in obtaining subsequent security images and data, and interface with a trusted hold handler to take custody of baggage items from the transporter to the SMTS while preserving the security chain of custody by the trusted hold handler. In this manner, the subsequent security images and data obtained by the SSIA system (190) may be assembled and transmitted to the ISSS (1670A) so that the SS computer station (2672A) may perform a first-stage security screening analysis on the second or subsequent travel means for prohibited objects associated with regulations or rules of security providers associated with government agencies or cruise ships. If the first-stage security screening analysis on the second travel means clears the baggage item, the SSIA system may receive information related to the baggage item's passing or failure. The SSIA system (190) may update the handler devices and/or scanning devices to sort and handle baggage items, as described with respect to FIG. 26B. In a cruise ship environment, baggage items that fail security screening may be diverted to a security screening device (2672B) for second-stage security analysis of the second travel vehicle. Once the baggage item has cleared second-stage security screening, the SSIA system (190) may update dispatch information to deliver the baggage item to the room or cabin independently of the passenger or in parallel with the passenger.
후속 보안 이미지 및 데이터를 획득하기 위한 트리거는 수송기 비행 목록, 종료 BSM과 같은, B-Type 메시지, IATA 번호판의 스캔, 또는 PNR(112)의 여행 데이터에 액세스하는 것일 수 있다. 그러나, 본 명세서에서의 프로세스는 승객의 PII를 전환할 필요 없이 파일들을 전송하는 것을 의도한다. 선택적으로, 승객의 이름은 그것이 항공사 사업자에 의해 수하물 품목 상에 배치될 수 있는 출항 하드카피 가방 태그, 빙고 태그 또는 다른 마커들에서 보이기 때문에 전송될 수 있다.Triggers for acquiring subsequent security images and data may include access to B-Type messages, such as a transport flight manifest, an exit BSM, a scan of an IATA number plate, or travel data from a PNR (112). However, the process described herein is intended to transmit files without requiring the transfer of the passenger's PII. Optionally, the passenger's name may be transmitted because it appears on a hard copy of the departure baggage tag, bingo tag, or other marker that the airline operator may place on the baggage item.
후속 보안 이미지 및 데이터의 분석이 ISSS(1670A)를 통해 수하물 품목을 클리어할 수 없으면, 다음으로 ISSS(1670A)의 보안 선별 디바이스(2672B)는 금지된 품목에 대해 수하물 품목을 스캔할 수 있으며, 이는, 비-제한적인 예들로서, 무기들 및 폭발물들로부터, 알코올 또는 다리미들과 같은, 선박 상에서 허용되지 않는 품목들에 이르는 범위일 수 있다. 수하물 품목이 X-선 스캔 동안 경보를 트리거하면, 이것은 추가 검사를 위해 확보된다. 이러한 것은 보안 직원에 의한 손-탐색을 일반적으로 수반한다. 초기 수하물 품목 선별 외에도, 승객들 및 그들의 휴대 품목들이 선박에 탑승하기 전에 또한 선별된다. 이러한 것은 공항 보안 체크포인트들에서 사용되는 것들과 같은 워크스루 금속 검출기들 및 X-선 머신들을 사용하여 일반적으로 행해진다.If subsequent security image and data analysis fails to clear the baggage item through the ISSS (1670A), the security screening device (2672B) of the ISSS (1670A) may then scan the baggage item for prohibited items, which may range from, but are not limited to, weapons and explosives to items not permitted on board the ship, such as alcohol or irons. If the baggage item triggers an alarm during the X-ray scan, it is secured for further screening. This typically involves a hand search by security personnel. In addition to the initial baggage item screening, passengers and their carry-on items are also screened before boarding the ship. This is typically done using walk-through metal detectors and X-ray machines, such as those used at airport security checkpoints.
SSIA 시스템(190)은 LIB(2450)(도 24)를 현재의 보안 선별 상태로 업데이트하기 위해 시스템(100)과 인터페이스할 수 있다. SSIA(190)는 정부 위치 전달 및 픽업 데이터 생성기(2410)를 트리거할 수 있어서, IATA 가방 태그가 스캔될 때, 수하물 품목이 클리어되지 못하면 신뢰된 유치 취급기는 수하물 품목을 보안 선별 디바이스(2672B)의 위치로 가져가는 것을 알 수 있다. 대안적으로, SSIA(190)는 정부 위치 전달 및 픽업 데이터 생성기(2410)를 트리거할 수 있어서, IATA 가방 태그가 스캔될 때, 신뢰된 유치 취급기는 다음 항공편에 적재하기 위해 수하물 품목을 가져가거나 또는 수하물 품목이 세관을 클리어했으면 공항을 종료하는 것을 알 수 있다.The SSIA system (190) can interface with the system (100) to update the LIB (2450) (Figure 24) with the current security screening status. The SSIA (190) can trigger the Government Location Transmission and Pickup Data Generator (2410) so that when the IATA bag tag is scanned, if the baggage item has not been cleared, the trusted hold handler can take the baggage item to the location of the security screening device (2672B). Alternatively, the SSIA (190) can trigger the Government Location Transmission and Pickup Data Generator (2410) so that when the IATA bag tag is scanned, the trusted hold handler can take the baggage item for loading onto the next flight or exit the airport if the baggage item has cleared customs.
추가적으로, SSIA(190)는 도 14c 내지 도 14e와 관련하여 설명되는 확장된 B-Type 메시지를 업데이트할 수 있다. 수하물 품목의 보안 클리어런스 상태는 확장된 B-Type 메시지에서 업데이트될 수 있다.Additionally, SSIA (190) may update the extended B-Type message described with reference to FIGS. 14c to 14e. The security clearance status of a baggage item may be updated in the extended B-Type message.
철도 시스템들(즉, SMTS(1680B))에서의 보안 선별 절차들은 국가 및 구체적인 레일 서비스에 의존하여 광범위하게 다르다. SMTS(1680D)는 하나 이상의 서버 또는 컴퓨터 시스템(1675C)을 포함할 수 있다. SMTS(1680B)는 기차들에 탑승한 승객들 및 그들의 수하물 양자 모두에 대해 일부 형태의 보안 선별을 이용하는 ISSS(1670B)(즉, 도 26a의 ISSS(2670))를 포함할 수 있다. 일부 경우들에서, ISSS(1670B)는 보안 직원이 핸드헬드 금속 검출기들 또는 휴대용 X-선 디바이스들을 사용하여 선별하기 위한 가방들을 선택하는 랜덤 체크들을 수반할 수 있다. 다른 경우들에서, 모든 가방은 공항 및 크루즈 터미널들에서 사용되는 것과 같은 고정 X-선 머신을 사용하여 ISSS(1670B)에 의해 선별될 수 있다. 고도-보안 상황들에서 또는 국제 기차 서비스들을 위해, 더 철저한 선별 절차들이 이용될 수 있다. ISSS(1670B)는 폭발물 검출 시스템들, 탐지견들, 또는 심지어 CT 스캐너들을 사용할 수 있다. 추가적으로, 승객들은 금속 검출기들 또는 본체 스캐너들을 사용하여 또한 선별될 수 있다.Security screening procedures in rail systems (i.e., SMTS (1680B)) vary widely depending on the country and the specific rail service. SMTS (1680D) may include one or more servers or computer systems (1675C). SMTS (1680B) may include ISSS (1670B) (i.e., ISSS (2670) of FIG. 26A), which utilizes some form of security screening for both passengers boarding trains and their baggage. In some cases, ISSS (1670B) may involve random checks in which security personnel select bags for screening using handheld metal detectors or portable X-ray devices. In other cases, all bags may be screened by ISSS (1670B) using stationary X-ray machines, such as those used in airports and cruise terminals. In high-security situations or for international train services, more rigorous screening procedures may be utilized. The ISSS (1670B) may use explosive detection systems, sniffer dogs, or even CT scanners. Additionally, passengers may be screened using metal detectors or body scanners.
버스 사업자 시스템(즉, SMTS 1680C)에서의 보안 선별 절차들은 광범위하게 다르고 미국의 TSA에 의해 통제된다. SMTS(1680C)는 버스에 탑승한 승객들 및 그들의 수하물 양자 모두에 대해 일부 형태의 보안 선별을 이용하는 ISSS(1670C)를 포함할 수 있다. SMTS(1680C)는 하나 이상의 서버 또는 컴퓨터 시스템(1675C)을 포함할 수 있다.Security screening procedures within the bus operator system (i.e., SMTS 1680C) vary widely and are regulated by the U.S. Transportation Security Administration (TSA). SMTS (1680C) may include ISSS (1670C), which utilizes some form of security screening for both passengers and their baggage aboard the bus. SMTS (1680C) may include one or more servers or computer systems (1675C).
숙박 업체(즉, SMTS 1680D)에서의 보안 선별 절차들은 광범위하게 다르고 자체-통제 및/또는 정부 규정들에 의해 정의될 수 있다. 하나 이상의 실시예에서, 숙박 업체들은, 예를 들어, 제3자 선별 업체, 로컬 경찰 기관들, 및 고용된 보안 가드들을 포함할 수 있는 자체-선별 보안 프로세스를 제공할 수 있다. SMTS(1680D)는 숙박 업체에 진입는 승객들 및 그들의 수하물 양자 모두에 대해 일부 형태의 보안 선별을 이용하는 ISSS(1670D)를 포함할 수 있다. 일부 경우들에서, 승객 및 그들의 수하물은 TSA 또는 다른 정부 기관에 의해 통제되는 공항에 접속되는 호텔에 진입한다. DISNEY, Orlando, Florida에 있는 STAR WARS Hotel과 같은, 일부 경우들에서, 호텔의 게스트들은 호텔로부터 테마 파크로의 직접 액세스를 갖는다. SMTS(1680D)는 하나 이상의 서버 또는 컴퓨터 시스템(1675D)을 포함할 수 있다.Security screening procedures at lodging establishments (i.e., SMTS 1680D) can vary widely and may be defined by self-regulation and/or government regulations. In one or more embodiments, lodging establishments may provide their own screening security processes, which may include, for example, third-party screening vendors, local police agencies, and hired security guards. The SMTS (1680D) may include an ISSS (1670D), which utilizes some form of security screening for both passengers and their luggage entering the lodging establishment. In some cases, passengers and their luggage enter a hotel connected to an airport controlled by the Transportation Security Administration (TSA) or another government agency. In some cases, such as the STAR WARS Hotel in Disney, Orlando, Florida, hotel guests have direct access to the theme park from the hotel. The SMTS (1680D) may include one or more servers or computer systems (1675D).
SSIA 시스템(190)은 하나 이상의 디스플레이 디바이스(1660) 또는 컴퓨팅 디바이스를 포함할 수 있다. 예를 들어, 하나 이상의 실시예에서, 루프에서의 인간은 파일들을 획득하는 것 및 이러한 파일들을 각각의 ISSS에 전송하는 것을 보조할 수 있다. 디스플레이 디바이스(1660)는, 도 7과 관련하여 설명되는 바와 같이, 독립형 디스플레이 디바이스이거나 또는 컴퓨팅 디바이스(700)에 통합되는 디스플레이 디바이스일 수 있다. 다른 실시예에서, 디스플레이 디바이스(1660)를 갖는 컴퓨팅 디바이스들은 후속 보안 이미지 및 데이터 파일을 획득하여 지정된 워크스테이션(즉, SS 컴퓨터 스테이션(2672A))에 전송하기 위한 프로세스를 자동화할 수 있다. 비-제한적인 예로서, 후속 보안 이미지 및 데이터 파일들은 크루즈 선박들, 기차들, 호텔들, 버스들, 리조트들, 또는 임의의 조합과 연관된 규정들을 위해 이미지 및 데이터 파일들을 처리하기 위해 AI(artificial intelligence) 엔진에 전송될 수 있다. AI 엔진(즉, SS 컴퓨터 스테이션(2672A))은 결과들을 표현하는 신호를 자동-생성할 것이다.The SSIA system (190) may include one or more display devices (1660) or computing devices. For example, in one or more embodiments, a human in the loop may assist in obtaining files and transmitting these files to each ISSS. The display device (1660) may be a standalone display device or may be integrated into a computing device (700), as described with respect to FIG. 7 . In other embodiments, computing devices having the display device (1660) may automate the process of obtaining subsequent security images and data files and transmitting them to a designated workstation (i.e., the SS computer station (2672A)). As a non-limiting example, the subsequent security images and data files may be transmitted to an artificial intelligence (AI) engine to process the image and data files for regulations associated with cruise ships, trains, hotels, buses, resorts, or any combination thereof. The AI engine (i.e., the SS computer station (2672A)) will auto-generate signals representing the results.
SSIA 시스템(190)은 디스플레이 디바이스들(1660)에 유선 또는 무선으로 통신가능하게 연결될 수 있는 하나 이상의 서버 또는 컴퓨터 시스템(1650) 및 메모리 디바이스(1655)를 포함할 수 있다. 하나 이상의 서버 또는 컴퓨터 시스템(1650)은 도 7과 관련하여 더 상세히 설명된다.The SSIA system (190) may include one or more servers or computer systems (1650) and memory devices (1655) that may be communicatively connected, either wired or wirelessly, to display devices (1660). The one or more servers or computer systems (1650) are described in more detail with respect to FIG. 7.
SSIA 시스템(190)은 지정된 수하물 취급기의 컴퓨팅 디바이스들에 수하물 품목들의 상태 및 위치에 대한 SMS(short message service) 메시지들을 전송하기 위해 EMS(enterprise messaging system)(1557)을 포함할 수 있다.The SSIA system (190) may include an enterprise messaging system (EMS) (1557) to transmit short message service (SMS) messages about the status and location of baggage items to computing devices of designated baggage handlers.
SSIA 시스템(190)은 수하물 취급 서비스를 갖는 등록된 승객과 연관된 트리거와 정보를 연관된 컴퓨팅 디바이스(1602)로부터 수신할 수 있다. 등록 정보는, 예를 들어, 항공사 사업자 회사, 비행 정보, 국가, 출항 공항, 일정 확인 번호 또는 PNR(passenger name record) 번호 및 승객의 이름과 같은, 비행 정보를 포함할 수 있다. 승객에 의해 입력될 수 있는 다른 등록 정보는 제2 여행 교통수단에 관련된 정보를 포함할 수 있다. 제2 여행 교통수단은 크루즈 선박 예약, 기차 예약, 버스 예약, 또는 숙박 업체 예약을 위한 것일 수 있다. 이러한 정보는 제1 여행 모드를 갖는 여행의 날짜 전에 수집될 수 있다.The SSIA system (190) may receive triggers and information associated with registered passengers with baggage handling services from an associated computing device (1602). Registration information may include flight information, such as airline carrier, flight information, country, departure airport, itinerary confirmation number or passenger name record (PNR) number, and passenger name. Other registration information that may be entered by the passenger may include information related to a second mode of travel. The second mode of travel may be a cruise ship reservation, train reservation, bus reservation, or lodging reservation. This information may be collected prior to the date of travel using the first mode of travel.
등록 정보는 목록으로부터 발송 정보를 생성하기 위해 SSIA 시스템(190)에 의해 사용될 수 있다. 하나 이상의 실시예에서, 목록은 단일 제2 여행 교통수단 또는 다중-사업자 제2 여행 교통수단에 대한 것일 수 있다. 하나의 실시예에서, 분석은 FSSMS(40)가 보안 선별 촬영 프로세스를 완료한 후 또는 수송기(20 또는 22)가 수하물 품목 및 승객과 함께 이륙한 후 때까지 시작될 수 없다. 다른 실시예들에서, 분석은 도 1a에서 설명되는 종료 B-Type 메시지에 의해 트리거된다.Registration information may be used by the SSIA system (190) to generate dispatch information from a list. In one or more embodiments, the list may be for a single second-carrier vehicle or for multiple second-carrier vehicles. In one embodiment, analysis cannot begin until after the FSSMS (40) completes the security screening process or after the transport aircraft (20 or 22) takes off with baggage items and passengers. In other embodiments, analysis is triggered by the Terminate B-Type message described in Figure 1a.
하나 이상의 실시예에서, SSIA 시스템(190)은 시스템(100)에 의한 수하물 취급이 있든 또는 없든 수송기에 의한 비행을 사용하여 호텔 또는 리조트에 도착하는 승객들의 수하물 품목들을 선별할 수 있다. SSIA 시스템(190)은 SMTS(1680D)에게 조합되면 임의의 금지된 물체들 또는 재료들 또는 재료들의 조합이 유해할 수 있다는 것을 경고할 수 있다.In one or more embodiments, the SSIA system (190) may screen baggage items of passengers arriving at a hotel or resort using a transport aircraft, with or without baggage handling by the system (100). The SSIA system (190) may alert the SMTS (1680D) of any prohibited objects or materials or combinations of materials that, when combined, may be hazardous.
하나 이상의 실시예에서, SSIA 시스템(190)은 SMTS(1680A)의 일부일 수 있고, 하나 이상의 크루즈 선박 회사의 크루즈 선박들에 대해서만 분석을 수행할 수 있다.In one or more embodiments, the SSIA system (190) may be part of an SMTS (1680A) and may perform analysis only on cruise ships of one or more cruise ship companies.
하나 이상의 실시예에서, SSIA 시스템(190)은 SMTS(1680B)의 일부일 수 있고, 하나 이상의 철도 시스템의 기차들에 대해서만 분석을 수행할 수 있다.In one or more embodiments, the SSIA system (190) may be part of an SMTS (1680B) and may perform analysis only on trains of one or more railway systems.
하나 이상의 실시예에서, SSIA 시스템(190)은 SMTS(1680C)의 일부일 수 있고 하나 이상의 버스 사업자 회사의 버스들에 대해서만 분석을 수행할 수 있다.In one or more embodiments, the SSIA system (190) may be part of an SMTS (1680C) and may perform analysis only on buses of one or more bus operator companies.
하나 이상의 실시예에서, SSIA 시스템(190)은 SMTS(1680D)의 일부일 수 있고 하나 이상의 회사의 숙박 업체/리조트에 대해서만 분석을 수행할 수 있다.In one or more embodiments, the SSIA system (190) may be part of an SMTS (1680D) and may perform analysis only for one or more of the company's lodging establishments/resorts.
하나 이상의 실시예에서, SSIA 시스템(190)은 FMTS(10)의 일부일 수 있다.In one or more embodiments, the SSIA system (190) may be part of the FMTS (10).
하나 이상의 실시예에서, SSIA 시스템(190)은 제3자 벤더일 수 있다.In one or more embodiments, the SSIA system (190) may be a third party vendor.
본 명세서에서 설명되는 예들은 예시적이고 설명적인 목적들을 위한 것이고 어떠한 방식으로든 제한하지 않아야 한다. 본 명세서의 설명으로부터 이해되어야 하는 바와 같이, 전세계의 모든 운송 모드들 또는 여행 모드들에 대한 각각의 그리고 모든 규칙 및 규정을 설명하는 것은 엄청나다.The examples described herein are for illustrative and explanatory purposes only and are not intended to be limiting in any way. As should be understood from the description herein, it would be enormous to describe each and every rule and regulation for every mode of transportation or travel worldwide.
도 17a는 실시예에 따른 적어도 하나의 보안 선별 이미지를 검색하기 위한 GUI(1700A)를 예시한다. GUI(1700A)는 내비게이션 및 제어를 위한 디스플레이 윈도우(1702) 및 데이터 입력 탭 또는 버튼(1710)을 포함할 수 있다. GUI(1700A)는 국가 탭 또는 버튼(1712) 및 여행/선별 모드 탭 또는 버튼(1714)을 포함할 수 있다. 예를 들어, GUI(1700A)는 제2 여행 모드가 출항할 수 있는 국가를 수신할 수 있다. 국가 탭 또는 버튼(1712)을 선택하는 것은 드롭-다운 메뉴 또는 국가들의 리스트로 하여금 자동으로 디스플레이되게 할 수 있다. 마우스 또는 다른 사용자 인터페이스를 이용한 국가의 선택은 시스템에 국가를 입력한다. 여행/선별 모드 탭 또는 버튼(1714)은, 숙박 업체들 또는 리조트들, 또는 본 명세서에서 식별되는 제2 운송 모드들을 포함하는, 제2 여행 모드들 중 임의의 것을 열거할 수 있다.FIG. 17A illustrates a GUI (1700A) for retrieving at least one security screening image according to an embodiment. The GUI (1700A) may include a display window (1702) for navigation and control and a data entry tab or button (1710). The GUI (1700A) may include a Country tab or button (1712) and a Travel/Screening Mode tab or button (1714). For example, the GUI (1700A) may receive countries from which a second travel mode may depart. Selecting the Country tab or button (1712) may automatically display a drop-down menu or list of countries. Selecting a country using a mouse or other user interface inputs the country into the system. The Travel/Screening Mode tab or button (1714) may list any of the second travel modes, including accommodations or resorts, or the second transportation modes identified herein.
GUI(1700A)는 규정에 대한 트레이닝 데이터가 지정된 관할구역(즉, 국가)에 대해 검색될 수 있도록 제2 여행 모드의 타입을 수신할 수 있다. 임의의 주, 카운티, 도시, 지방 등이 존재하면, 이러한 정보가 추가될 수 있다. 이러한 것은 시스템이 모든 규정 통제 기관들에 대한 규정들에 액세스하는 것을 허용한다. 위에 설명되는 바와 같이, 제2 여행 모드에 대한 금지된 품목들의 리스트에 대한 트레이닝 데이터는 국가 및 정부 기관에 따라 검색된다.The GUI (1700A) can receive the type of the second travel mode, allowing training data for regulations to be retrieved for a specified jurisdiction (i.e., country). Any state, county, city, province, etc., can be added. This allows the system to access regulations for all regulatory authorities. As described above, training data for the list of prohibited items for the second travel mode is retrieved by country and government agency.
예를 들어, CBP 및/또는 Coast Guard가 크루즈 선박들이 추가적인 규칙들을 갖는 것을 허용하기 때문에, GUI(1700A)는 회사 탭 또는 버튼(1716)을 통해 크루즈 선박 회사 이름을 수신할 수 있다. 이러한 것은 하나 이상의 서버 또는 컴퓨터 시스템(1650)이 수하물 품목들의 선별을 분석하기 위해 회사와 연관된 규칙들과 연관된 트레이닝 데이터를 검색하는 것을 허용한다. GUI(1700A)는 출항 공항 탭 또는 버튼(1718)에서 출항 공항에 관련된 정보를 수신할 수 있다. 탭 또는 버튼(1718)을 선택하는 것은 선택될 수 있는 공항의 드롭-다운 리스트를 제공할 수 있다. GUI(1700A)는 이미지 선택기 탭 또는 버튼(1720)을 포함할 수 있다. 이용가능한 이미지들의 드롭-다운 리스트가 열거될 수 있다. 어느 하나의 이미지가 선택될 수 있다. GUI(1700A)는 승객 이름 탭 또는 버튼(1722)을 포함할 수 있다. 목록이 GUI에 로딩될 때, 승객의 이름 탭 또는 버튼(1722)을 선택하는 것은, 예를 들어, 상이한 여행 모드 또는 상이한 국가에 대해 분석된 그들의 수하물 품목들을 필요로 하는 목록에서의 승객의 이름들의 리스트를 제공할 수 있다. 사용자는 마우스 또는 다른 사용자 인터페이스를 사용하여 승객의 이름을 선택할 수 있다. 승객의 이름이 선택된 후, 고유 식별자(즉, OP-BTI 숫자들)가 필드(1724)에 입력되거나, 또는 수하물 목록 또는 저장된 B-Type 메시지의 필드로부터와 같이 검색되도록 야기된다.For example, because CBP and/or the Coast Guard allow cruise ships to have additional rules, the GUI (1700A) may receive the cruise ship company name via a Company tab or button (1716). This allows one or more servers or computer systems (1650) to retrieve training data associated with the company's rules for analyzing the screening of baggage items. The GUI (1700A) may receive information related to the departure airport via a Departure Airport tab or button (1718). Selecting the tab or button (1718) may provide a drop-down list of airports from which to select. The GUI (1700A) may include an Image Selector tab or button (1720). A drop-down list of available images may be listed. Any image may be selected. The GUI (1700A) may include a Passenger Name tab or button (1722). When the list is loaded into the GUI, selecting the passenger name tab or button (1722) may provide a list of passenger names in the list that require their baggage items analyzed for different travel modes or different countries, for example. The user may select a passenger name using the mouse or another user interface. After the passenger name is selected, a unique identifier (i.e., OP-BTI numbers) is entered into field (1724) or retrieved, such as from a field in the baggage list or a stored B-Type message.
도 17b는 실시예에 따른 적어도 하나의 보안 선별 이미지를 선별하는 도 17a의 GUI(1700B)를 예시한다. 하나 이상의 실시예에 따르면, 가능한 금지된 물체는 무엇보다도 무기들, 병 알코올, 다리미들, 및 전력 스트립들을 포함한다. 도 17b는 도 17a와 본질적으로 동일하므로, 차이점들만이 설명될 것이다.Figure 17B illustrates the GUI (1700B) of Figure 17A for selecting at least one security screening image according to an embodiment. According to one or more embodiments, possible prohibited objects include, among others, weapons, bottles of alcohol, irons, and power strips. Figure 17B is essentially identical to Figure 17A, so only the differences will be described.
도 17b에서, FSSMS(40)의 메모리 디바이스로부터 선택된 선택된 이미지(1705)가 도시된다. 이미지(1705)는 인쇄된 가방 태그(즉, 가방 태그(200))를 갖는 수하물 품목 5를 보여준다. 이미지(1705)는, 예를 들어, 물체(1730, 1735, 1740)의 X-선 표현을 보여주고 있다. 예에서, 물체(1730)는 그것이 알코올과 같은 금지된 물체라는 점을 표기하기 위해 박스(1732)로 주석이 달린다. 물체(1735)는 그것이 무기와 같은 금지된 또는 유해 물체라는 점을 표기하기 위해 박스(1737)로 주석이 달린다. 물체(1740)는, 철과 같이, 금지된 것을 표기하기 위해 박스(1750)로 주석이 달린다. 박스들(1732, 1737 및 1750)은, 예를 들어, 이미지 처리/머신 러닝에 의해 자율적으로 또는 선별에 의해 주석이 달릴 수 있다.In FIG. 17B, a selected image (1705) selected from a memory device of the FSSMS (40) is depicted. The image (1705) shows a baggage item 5 having a printed bag tag (i.e., bag tag (200)). The image (1705) shows, for example, X-ray representations of objects (1730, 1735, 1740). In the example, the object (1730) is annotated with a box (1732) to indicate that it is a prohibited object, such as alcohol. The object (1735) is annotated with a box (1737) to indicate that it is a prohibited or hazardous object, such as a weapon. The object (1740) is annotated with a box (1750) to indicate that it is prohibited, such as iron. Boxes (1732, 1737 and 1750) can be annotated autonomously or selectively, for example, by image processing/machine learning.
금지된 물질들의 경우, 이러한 정보는 머신 러닝 프로세스에 의한 질량/밀도 계산들을 사용하여 획득될 수 있다.For banned substances, this information can be obtained using mass/density calculations by machine learning processes.
하나 이상의 실시예에 따르면, 제1 여행 모드 또는 제1 선별 모드는 그들의 선별에서 식별되는 유해 재료들의 리스트를 제공할 수 있다. 따라서, 보안 선별 이미지가 검색될 때, 검출된 유해 재료의 파일 또는 재료들 리스트가 획득될 수 있다. 예를 들어, 일부 무기들은 3차원 인쇄에 의해 만들어진다. 그러나, 화약을 포함하는 총알이 존재할 수 있다. 따라서 총알들, 화약 또는 이들의 조합의 리스트가 식별될 수 있다.According to one or more embodiments, the first travel mode or the first screening mode may provide a list of hazardous materials identified during screening. Thus, when a security screening image is scanned, a file or list of detected hazardous materials may be obtained. For example, some weapons are manufactured through 3D printing. However, bullets containing gunpowder may be present. Therefore, a list of bullets, gunpowder, or a combination thereof may be identified.
하나 이상의 실시예에 따르면, 제1 여행 모드 또는 제1 선별 모드는, 개별적으로 유해하지 않은, 재료 또는 화학 물질의 리스트를 제공할 수 있다. 그러나, 특정 유해하지 않은 재료 또는 화학물질 중 하나 이상이 조합될 때, 결과적인 용액은 예를 들어, 유해하거나 또는 폭발물이 될 수 있다.According to one or more embodiments, the first travel mode or the first screening mode may provide a list of materials or chemicals that are individually non-hazardous. However, when one or more of the non-hazardous materials or chemicals are combined, the resulting solution may be hazardous or explosive, for example.
하나 이상의 실시예에 따르면, GUI(1700B)는 머신 러닝 물체 검출을 포함하는 머신 러닝 검출 알고리즘을 사용하여 금지된 물체들 및 재료들의 탐색을 착수하기 위한 제어 버튼(1760)을 포함할 수 있다. 하나 이상의 실시예에서, 예를 들어, 도 17c와 관련하여 상세히 설명되는 바와 같이, 선별기는 스크린 상의 이미지들을 보는 것 및 이러한 이미지들을 금지된 이미지들과 비교하는 것에 의해 스스로 선별을 수행한다.According to one or more embodiments, the GUI (1700B) may include a control button (1760) for initiating a search for prohibited objects and materials using a machine learning detection algorithm, including machine learning object detection. In one or more embodiments, for example, as described in detail with respect to FIG. 17C, the sorter performs the sorting itself by viewing images on a screen and comparing these images to prohibited images.
하나 이상의 실시예에 따르면, GUI(1700B)는 분석 결과 표시자(1765)를 포함할 수 있다. 하나 이상의 실시예에서, 표시자(1765)는 사용자가 제2 운송 모드, 여행 모드, 또는 선별 모드 상의 여행에 대해 수하물 품목의 보안 준수 및 제2 운송 모드, 여행 또는 선별 상의 여행에 대해 수하물 품목의 비-보안 준수 중 하나를 표현하는 분석 결과의 목록에 마크를 입력하는 것이 허용할 수 있다. 따라서, 이러한 정보는 제2 운송 모드, 제2 여행 모드, 또는 제2 선별 모드의 제2 보안 선별 머신 시스템에 의한 후속 보안 선별을 바이패스하기 위해 제2 운송 모드, 여행, 또는 선별의 보안 준수를 갖는 것으로 마킹된 이들 수하물 품목들의 신뢰된 취급기에 통신될 수 있다.According to one or more embodiments, the GUI (1700B) may include an analysis result indicator (1765). In one or more embodiments, the indicator (1765) may allow a user to enter a mark in a list of analysis results indicating either security compliance of a baggage item for travel on a second mode of transport, travel mode, or screening mode, or non-security compliance of a baggage item for travel on a second mode of transport, travel mode, or screening mode. Accordingly, this information may be communicated to a trusted handler of those baggage items marked as having security compliance for the second mode of transport, travel mode, or screening mode to bypass subsequent security screening by a second security screening machine system of the second mode of transport, travel mode, or screening mode.
하나 이상의 실시예에서, 보안 선별을 통과하고 여행 모드를 전환하기 위해 다른 국가로부터 진입하는 이러한 수하물 품목들은 제2 여행 모드에서 보안 선별을 바이패스할 수 있다.In one or more embodiments, such baggage items entering from another country to pass through security screening and switch travel modes may bypass security screening in the second travel mode.
추가적으로, 승객은 GOOGLE Play Store, APPLE Store 또는 모바일 디바이스들에 대한 다른 인가된 소프트웨어 판매자들에서 이용가능한 미국 CBP(Customs and Border Protection)에 의해, Global Entry Mobile 애플리케이션을 사용하여 세관의 라인들에서 시간을 절약할 수 있다. 이러한 애플리케이션은 여행자가 CBP에 의한 Global Entry Program에서 활성 멤버일 것을 요구한다. 예를 들어, 항구들 중 하나에서, 미국에 진입하는 여행자는 확인되는 셀피를 촬영할 것이다. 사용자에게는 애플리케이션 상의 코드를 사용하여 CBP를 통해 그들의 프로세스를 촉진하는 코드가 제공된다. 동일한 코드가 다음 여행 교통수단에 대한 보안을 바이패스하기 위해 전환 모드 분석을 통과한 수하물 품목을 또한 반출하기 위해 사용될 수 있다. 이러한 경우에, 수하물 품목은 다음 여행 교통수단으로 전달될 때까지 신뢰된 유치에 남아 있다.Additionally, passengers can save time in customs lines using the Global Entry Mobile application, available through the U.S. Customs and Border Protection (CBP) from the Google Play Store, the Apple Store, or other authorized software vendors for mobile devices. This application requires travelers to be active members of the CBP Global Entry Program. For example, at one of the ports, travelers entering the United States will take a selfie to verify their identity. The user will be provided with a code on the application that will expedite their processing through CBP. The same code can also be used to release checked baggage items that have passed the Transition Mode Analysis process to bypass security on their next travel mode. In this case, the baggage items will remain in trusted custody until they are delivered to the next travel mode.
도 17c는 실시예에 따른 선별기에 의해 적어도 하나의 보안 선별 이미지를 선별하는 도 17a의 GUI(1700C)를 예시한다. GUI(1700C)는 GUI(1700B)와 유사하므로, 차이점들만이 설명될 것이다. 이러한 예에서, 스캐너는, 예를 들어, 이미지에 주석을 달기 위해 마우스, 손가락, 또는 다른 구현을 사용하여 가능한 금지된 물체들 주위에 박스들(1732, 1737, 및 1750)을 배치하였을 수 있다. 터치 스크린 디스플레이 디바이스를 사용하여 다른 주석들이 추가될 수 있다.FIG. 17C illustrates a GUI (1700C) of FIG. 17A for screening at least one security screening image using a screening device according to an embodiment. GUI (1700C) is similar to GUI (1700B), so only differences will be described. In this example, the scanner may have placed boxes (1732, 1737, and 1750) around possible prohibited objects, for example, using a mouse, finger, or other implementation to annotate the image. Additional annotations may be added using a touch screen display device.
GUI(1700C)는, 적어도 하나의 행(1726), 복수의 금지된 물체들 또는 물질들(1727)을 포함할 수 있다. 금지된 물체들 또는 물질들(1727)은 아이콘 또는 이미지의 형태일 수 있다. 행(1726)에서의 어느 하나의 아이콘 또는 이미지를 클릭하는 것은 금지된 물체들 또는 물질들의 다른 형상들 및 스타일들의 드롭-다운 리스트를 제공할 수 있다. GUI(1700C)는 행(1726)에 화살표(1728)를 포함할 수 있다. 화살표(1728)는, 선택될 때, 뷰 밖의 이미지들의 스크롤로 하여금 금지되어 있는 추가적인 이미지들 또는 아이콘들을 보여주게 할 수 있다.The GUI (1700C) may include at least one row (1726) and a plurality of prohibited objects or substances (1727). The prohibited objects or substances (1727) may be in the form of icons or images. Clicking on any icon or image in the row (1726) may provide a drop-down list of different shapes and styles of the prohibited objects or substances. The GUI (1700C) may include an arrow (1728) in the row (1726). The arrow (1728), when selected, may cause the images outside the view to scroll to reveal additional prohibited images or icons.
GUI(1700C)는 보안 분석 결과 표시자 선택기(1767)를 포함할 수 있다. 하나 이상의 실시예에서, 표시자 선택기(1767)는 사용자가 제2 운송 모드, 여행 모드, 또는 선별 모드 상의 여행에 대해 수하물 품목의, 통과를 선택하는 것과 같은 보안 준수 및 제2 운송 모드, 여행 모드, 또는 선별 모드 상의 여행에 대해 수하물 품목의, 실패를 선택하는 것과 같은 비-보안 준수 중 하나를 표현하는 보안 분석 결과의 목록에 마크를 입력하는 것이 허용할 수 있다.The GUI (1700C) may include a security analysis result indicator selector (1767). In one or more embodiments, the indicator selector (1767) may allow a user to enter a mark into a list of security analysis results that indicate either security compliance, such as selecting a pass for a baggage item for travel on a second mode of transport, a travel mode, or a screening mode, or non-security compliance, such as selecting a fail for a baggage item for travel on a second mode of transport, a travel mode, or a screening mode.
도 18a 및 도 18b는 실시예에 따른 제2 여행 모드 선별을 위한 방법(1800)의 흐름도를 예시한다.FIGS. 18A and 18B illustrate a flowchart of a method (1800) for selecting a second travel mode according to an embodiment.
하나 이상의 실시예에 따르면, 방법(1800)은, 블록 1802에서, 제2 여행 모드에 대해 목록에서 매칭시키는 수송기들 상에서 여행하는 각각의 승객에 대해, 고유 식별자로 태그되는, 체크인된 수하물 품목의 보안 선별을 요구하는 제1 운송 모드로부터의 보안 선별 이미지들을 분석하기 위해, 컴퓨터 시스템(1650)에 의해, 디스플레이 디바이스(1660) 상에 GUI(graphical user interface)(1700A, 1700B, 및 1700C)를 디스플레이하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include, at block 1802, displaying, by the computer system (1650), a graphical user interface (GUI) (1700A, 1700B, and 1700C) on a display device (1660) to analyze security screening images from a first mode of transportation requiring security screening of checked baggage items tagged with a unique identifier for each passenger traveling on the carriers matching the list for the second mode of transportation.
하나 이상의 실시예에 따르면, 방법(1800)은, 블록 1804에서, 시스템(190)의 컴퓨터 시스템 또는 서버(1650)에 의해 GUI(1700A, 1700B, 및/또는 1700C)에서, 고유 식별자 및 제2 운송 모드, 제2 여행 모드 또는 제2 선별 모드에 의해 재-선별될 체크인된 수하물 품목을 갖는 각각의 수송기 상에서 여행하는 승객의 목록에서의 각각의 승객의 이름을 식별하는 것을 포함할 수 있다. 제2 선별 모드는 하나 이상의 실시예에서 여행 모드 또는 운송 모드와 독립적일 수 있다.According to one or more embodiments, the method (1800) may include, at block 1804, identifying, by the computer system or server (1650) of the system (190), in the GUI (1700A, 1700B, and/or 1700C), the name of each passenger in a list of passengers traveling on each of the transport aircraft having a unique identifier and checked baggage items to be re-screened by the second mode of transportation, the second travel mode, or the second sorting mode. The second sorting mode may be independent of the travel mode or the transportation mode in one or more embodiments.
하나 이상의 실시예에 따르면, 방법(1800)은, 블록 1806에서, GUI(1700A, 1700B, 및/또는 1700C)를 사용하여 적어도 하나의 메모리 스토리지 디바이스로부터 컴퓨터 시스템(1650)에 의해, 승객의 체크인된 수하물 품목의 제1 운송 모드 선별, 제1 여행 모드 선별 또는 제1 선별 모드와 연관된 제1 보안 선별 머신 시스템에 의해 캡처되는 저장된 보안 선별 이미지들에 액세스하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include, at block 1806, accessing, by the computer system (1650), from at least one memory storage device, stored security screening images of the passenger's checked baggage items captured by the first transportation mode screening, the first travel mode screening, or the first security screening machine system associated with the first screening mode, using the GUI (1700A, 1700B, and/or 1700C).
하나 이상의 실시예에 따르면, 방법(1800)은, 블록 1808에서, 시스템(190)의 컴퓨터 시스템 또는 서버에 의해 GUI(1700A, 1700B, 및/또는 1700C)에, 적어도 하나의 디스플레이 디바이스(1660) 상에 승객의 수하물 품목의 저장된 선별 이미지들 중 적어도 하나를 디스플레이하여 제2 여행 모드 또는 선별 모드와 연관된 규칙들 및 규정들에 따라 액세스된 적어도 하나의 저장된 선별 이미지를 분석하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 수하물 품목의 내용물의 저장된 선별 이미지들 중 적어도 하나는 수하물 품목 내의 물체들의 3차원 치수 표현을 포함한다.According to one or more embodiments, the method (1800) may include, at block 1808, displaying at least one of the stored selection images of the passenger's baggage item on at least one display device (1660) by the computer system or server of the system (190) in the GUI (1700A, 1700B, and/or 1700C) to analyze the at least one stored selection image accessed in accordance with rules and regulations associated with the second travel mode or the selection mode. In one or more embodiments, at least one of the stored selection images of the contents of the baggage item includes a three-dimensional dimensional representation of objects within the baggage item.
하나 이상의 실시예에 따르면, 방법(1800)은, 블록 1810에서, 제2 운송 모드, 여행 모드 또는 선별 모드의 보안 준수를 갖는 것으로 마킹된 수하물 품목들의 신뢰된 취급이 제2 운송 모드, 여행 모드 또는 선별 모드의 제2 보안 선별 머신 시스템에 의한 후속 보안 선별을 바이패스하도록 시스템(190)의 컴퓨터 시스템 또는 서버에 의해 GUI(1700A, 1700B, 및/또는 1700C)를 통해, 제2 운송 모드, 여행 모드 또는 선별 모드 상의 여행에 대해 수하물 품목의 보안 준수 및 제2 운송 모드, 여행 모드 또는 선별 모드 상의 여행에 대해 수하물 품목의 비-보안 준수 중 하나를 표현하는 분석 결과의 목록에서의 마크를 수신하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include, at block 1810, receiving, by a computer system or server of the system (190), via a GUI (1700A, 1700B, and/or 1700C), a mark in a list of analysis results representing one of security compliance of the baggage item for travel on the second mode of transport, travel mode, or screening mode and non-security compliance of the baggage item for travel on the second mode of transport, travel mode, or screening mode, such that trusted handling of baggage items marked as having security compliance of the second mode of transport, travel mode, or screening mode bypasses subsequent security screening by a second security screening machine system of the second mode of transport, travel mode, or screening mode.
하나 이상의 실시예에 따르면, 방법(1800)은, 컴퓨터 시스템에 의해, IATA 번호판 또는 고유 식별자로 목록을 업데이트하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include updating the list with IATA number plates or unique identifiers, by a computer system.
하나 이상의 실시예에 따르면, 방법(1800)은, 컴퓨터 시스템에 의해, 각각의 항공사와 연관된 컴퓨터 시스템 또는 저장된 보안 선별 이미지들과 연관된 컴퓨터 시스템 중 하나로부터 체크인된 수하물 품목과 연관된 OP-BTI(originating printed bag tag identification)에 액세스하는 것; 및, 컴퓨터 시스템에 의해, OP-BTI로 목록을 업데이트하는 것을 포함할 수 있다. OP-BTI는, 예를 들어, IATA 번호판일 수 있다.According to one or more embodiments, the method (1800) may include accessing, by a computer system, an originating printed bag tag identification (OP-BTI) associated with a checked baggage item from one of a computer system associated with each airline or a computer system associated with stored security screening images; and updating, by the computer system, a list with the OP-BTI. The OP-BTI may be, for example, an IATA license plate.
하나 이상의 실시예에 따르면, 방법(1800)은, 제2 운송 모드 또는 여행 모드와 연관된 제2 컴퓨터 시스템에 의해, 각각의 승객에 대한 제2 운송 모드 또는 여행 모드와 연관된 업데이트된 예약 정보를 수신하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include receiving, by a second computer system associated with the second mode of transportation or travel mode, updated reservation information associated with the second mode of transportation or travel mode for each passenger.
하나 이상의 실시예에 따르면, 방법(1800)은, 제2 운송 모드 또는 여행 모드와 연관된 제2 컴퓨터 시스템에 의해, 승객에 대한 제2 운송 모드에 대한 업데이트된 예약 정보로 목록을 업데이트하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include updating the list with updated reservation information for the second mode of transportation for the passenger, by a second computer system associated with the second mode of transportation or travel mode.
하나 이상의 실시예에 따르면, 방법(1800)은, IATA 번호판을 취득하는 것에 응답하여, 취득 디바이스에 의해, 제2 운송 모드 또는 여행 모드의 업데이트된 예약 정보로 제2 컴퓨팅 시스템으로부터 취득 디바이스로의 통신을 트리거하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include, in response to acquiring an IATA number plate, triggering, by the acquiring device, communication from the second computing system to the acquiring device with updated reservation information for the second mode of transport or travel mode.
하나 이상의 실시예에 따르면, 방법(1800)은, 취득 디바이스의 디스플레이 디바이스 상에, 제2 운송 모드 또는 여행 모드의 업데이트된 예약 정보를 디스플레이하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include displaying updated reservation information of the second transportation mode or travel mode on a display device of the acquiring device.
하나 이상의 실시예에 따르면, 방법(1800)는 부정적인 준수 결과를 야기한 적어도 하나의 물체를 강조하기 위해, 컴퓨터 시스템에 의해, GUI를 사용하여 주석들을 수신하는 것을 포함할 수 있다.According to one or more embodiments, the method (1800) may include receiving, by the computer system, annotations using a GUI to highlight at least one object that caused a negative compliance result.
하나 이상의 실시예에 따르면, 방법(1800)은 제2 운송 모드 또는 여행 모드에 대한 긍정적 또는 부정적 준수 결과의 메시지를 수하물의 소유자에게 전자적으로 전송하는 것을 포함할 수 있다. 이러한 것은 EMS(1657)에 의해 달성될 수 있다.According to one or more embodiments, the method (1800) may include electronically transmitting a message of positive or negative compliance with the second mode of transport or travel mode to the owner of the baggage. This may be accomplished by EMS (1657).
하나 이상의 실시예에 따르면, 방법(1800)은, 컴퓨터 시스템(1650)에 의해, 부정적 준수 결과에 관한 메시지에서의 표준화된 설명들의 어레이로부터 선택되는 설명을 수하물의 소유자에게 포함시키는 것을 포함할 수 있다. 예시적인 메시지들이 도 21에 도시된다.According to one or more embodiments, the method (1800) may include, by the computer system (1650), including a description selected from an array of standardized descriptions in a message regarding a negative compliance outcome to the owner of the baggage. Exemplary messages are illustrated in FIG. 21.
하나 이상의 실시예에 따르면, 방법(1800)은 부정적인 준수 결과를 야기한 물체의 주석이 달린 이미지를 제2 여행 모드에서의 보안 선별 업체로 진행시키는 것을 포함할 수 있다. 예를 들어, 디스플레이 디바이스(1660)의 선별기는 스크린 샷을 촬영하고 하나 이상의 컴퓨팅 시스템 또는 서버(1650) 또는 EMS(1657)를 통해 또는 이메일에 의해 스크린 샷을 통신할 수 있다. 디스플레이 디바이스(1660)는 터치-감응 디스플레이 디바이스일 수 있거나 또는 애플리케이션 프로그램은 사용자가 이미지 상에 주석을 그리기 위해 마우스 또는 다른 기기로 디스플레이 디바이스와 인터페이스하는 것을 허용한다.According to one or more embodiments, the method (1800) may include forwarding an annotated image of an object that caused a negative compliance result to a security screening vendor in a second travel mode. For example, the screening device (1660) may take a screenshot and communicate the screenshot via one or more computing systems or servers (1650) or EMS (1657) or by email. The display device (1660) may be a touch-sensitive display device, or the application program may allow a user to interface with the display device using a mouse or other device to draw annotations on the image.
보안 선별 프로세스 동안 FSSMS(40)는 IATA 번호판을 스캔하거나 또는 RFID 또는 NFC 기술을 사용하여 수하물 고유 식별자를 달리 획득할 수 있다. 이러한 것은 시스템(190)에 의한 검색을 위해 저장된 이미지들에 인덱스를 제공할 수 있다.During the security screening process, the FSSMS (40) may scan the IATA license plate or otherwise obtain a unique baggage identifier using RFID or NFC technology. This may provide an index to stored images for retrieval by the system (190).
하나 이상의 실시예에 따르면, 가방 태그 번호 또는 IATA 번호판은 고유 식별자로서 설정되고, 목록에 추가된다. 하나 이상의 실시예에서, 고유 식별자는 B-Type 메시지로부터의 IATA 번호판 또는 가방 태그 번호이다.According to one or more embodiments, the bag tag number or IATA number plate is set as a unique identifier and added to the list. In one or more embodiments, the unique identifier is the IATA number plate or bag tag number from a B-Type message.
도 19는 실시예에 따른 가능한 금지된 물체의 존재를 검출하기 위한 방법(1900)의 흐름도를 예시한다. 하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1902에서, 컴퓨팅 시스템(1650)에 의해, 기점의 국가를 1700A, 1700B, 및 1700C GUI들(도 17a 내지 도 17c)을 사용하여 수신하는 것을 포함할 수 있다. 하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1904에서, 컴퓨터 시스템(1650)에 의해, 제2 선별 모드의 타입의 선택을 수신하는 것 및 물체들의 트레이닝 데이터를 로딩하는 것을 포함할 수 있다.FIG. 19 illustrates a flowchart of a method (1900) for detecting the presence of a possible prohibited object according to an embodiment. According to one or more embodiments, the method (1900) may include, at block 1902, receiving, by the computing system (1650), a country of origin using the GUIs 1700A, 1700B, and 1700C (FIGS. 17A-17C). According to one or more embodiments, the method (1900) may include, at block 1904, receiving, by the computer system (1650), a selection of a type of second selection mode and loading training data of objects.
하나 이상의 실시예에서, 트레이닝 데이터는 제2 여행 모드에 대해 금지되는 물체들의 리스트를 포함할 수 있다. 선별기는 금지된 물체들 중 임의의 것이 보이는지를 보기 위해 1700A, 1700B, 및 1700C GUI들(도 17a 내지 도 17c)을 사용하여 디스플레이된 이미지를 검사할 것이다. 하나 이상의 실시예에서, 1700A, 1700B 및 1700C GUI(도 17a 내지 도 17c)는 상부 경계, 하부 경계, 우측 경계 또는 이들의 임의의 조합과 같은 1700A, 1700B 및 1700C GUI들(도 17a 내지 도 17c)의 경계를 따라 금지된 물체들의 리스트를 디스플레이할 수 있다.In one or more embodiments, the training data may include a list of prohibited objects for the second travel mode. The selector will examine the displayed images using the 1700A, 1700B, and 1700C GUIs (FIGS. 17A-17C) to determine if any of the prohibited objects are visible. In one or more embodiments, the 1700A, 1700B, and 1700C GUIs (FIGS. 17A-17C) may display the list of prohibited objects along the boundaries of the 1700A, 1700B, and 1700C GUIs (FIGS. 17A-17C), such as the upper boundary, the lower boundary, the right boundary, or any combination thereof.
하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1906에서, 규정 정부 기관의 규정과 연관된 금지된 물체들의 트레이닝 데이터 및, 만약 있다면, 제2 여행 모드 회사의 금지된 물체들의 트레이닝 데이터를 로딩하는 것을 포함할 수 있다.According to one or more embodiments, the method (1900) may include, at block 1906, loading training data of prohibited objects associated with regulations of a regulatory government agency and, if present, training data of prohibited objects of a second travel mode company.
비-제한적인 예들로서, 트레이닝 데이터는 규정 정부 기관의 금지된 물체들의 트레이닝 이미지들 및 여행 교통수단의 회사의 트레이닝 이미지들을 포함할 수 있다.As non-limiting examples, the training data may include training images of prohibited objects from regulatory government agencies and training images from travel transportation companies.
비-제한적인 예들로서, 트레이닝 데이터는 규정 정부 기관에 의한 금지된 물체들의 질량 및 밀도 값들, 및 여행 교통수단의 회사에 의한 금지된 물체들의 질량/밀도 값들을 포함할 수 있다.As non-limiting examples, the training data may include mass and density values of objects prohibited by regulatory government agencies, and mass/density values of objects prohibited by travel transportation companies.
촬영 머신들(45 또는 50)(도 16)은 결과 데이터를 기록할 수 있다. CT 스캐너(즉, 촬영 머신들(45 또는 50))는 수하물 품목의 상세한 단층 사진을 생성하고 이러한 단층 사진에 기초하여 수하물 품목에서의 개별 물체들의 질량 및 밀도를 계산하기 위해 이러한 데이터를 사용할 수 있다. 유해한 및/또는 금지된 물체들은 그들 자신의 질량과 밀도를 갖을 것이다. 따라서, 특정 물체가 유해한 또는 금지된 재료 또는 물체를 표기하는 질량 및/또는 밀도를 갖는다면, CT 스캐너는 이러한 물체의 오퍼레이터에게 경고한다. 그러나, 승객이 화물 선반에서 그것에 직접 액세스하지 않기 때문에 항공기에 유해하지 않은 일부 물체들은 크루즈 선박 상에서 유해하거나 또는 금지된다.The CT scanners (45 or 50) (Fig. 16) can record the resulting data. The CT scanners (i.e., the CT scanners (45 or 50)) can generate detailed cross-sectional images of the baggage item and use this data to calculate the mass and density of individual objects in the baggage item based on these cross-sectional images. Hazardous and/or prohibited objects will have their own mass and density. Therefore, if a particular object has a mass and/or density that indicates a hazardous or prohibited material or object, the CT scanner will alert the operator of the object. However, some objects that are not hazardous on an aircraft because passengers do not directly access them in the cargo hold are hazardous or prohibited on a cruise ship.
하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1908에서, 물체의 트레이닝 데이터에 기초하여 내용물의 물체 검출의 머신 러닝을 수행하는 것을 포함할 수 있다. 머신 러닝 알고리즘은, 비-제한적인 예로서, CNN(convolutional neural network) 알고리즘들을 포함할 수 있다. 예를 들어, CNN 알고리즘들은 영역-기반 CNN(즉, R-CNN), 마스킹된 R-CNN, 더 빠른 R-CNN 등을 포함할 수 있다. 알고리즘들의 다른 타입들은, 예를 들어, YOLO 타입 알고리즘들(한 번만 살펴보는 것)을 포함할 수 있다.According to one or more embodiments, the method (1900) may include, at block 1908, performing machine learning for object detection of content based on training data of the objects. The machine learning algorithm may include, but is not limited to, convolutional neural network (CNN) algorithms. For example, the CNN algorithms may include region-based CNN (i.e., R-CNN), masked R-CNN, faster R-CNN, etc. Other types of algorithms may include, for example, YOLO type algorithms (look only once).
하나 이상의 실시예에서, 머신 러닝 알고리즘은 2D 이미지들에서 수행될 수 있다. 다른 실시예들에서, 이미지 데이터는 단층 사진(슬라이스)의 질량 및 밀도 계산들을 수행하기 위해 3D 이미지들로 변환된다. 계산은 계산된 값들이 가능한 금지된 물체를 표시하는 범위 내에 있는지를 결정하기 위해 질량 및 밀도의 범위와 비교될 수 있다. 하나 이상의 실시예에서, 금지된 물체는 유해한 물체일 수 있다.In one or more embodiments, the machine learning algorithm may be performed on 2D images. In other embodiments, the image data is converted to 3D images to perform mass and density calculations on the tomographic slices. The calculations may be compared to a range of mass and density values to determine whether the calculated values fall within a range indicative of a possible prohibited object. In one or more embodiments, the prohibited object may be a hazardous object.
하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1910에서, 제2 여행 모드의 제2 선별 모드와 연관된 규칙들 및 규정들에 의해 수하물 품목 내의 내용물의 검출된 물체가 가능한 금지된 물체인지를 결정하는 것을 포함할 수 있다.According to one or more embodiments, the method (1900) may include, at block 1910, determining whether a detected object in the contents of the baggage item is a possible prohibited object according to rules and regulations associated with the second sorting mode of the second travel mode.
하나 이상의 실시예에 따르면, 방법(1900)은, 블록 1912에서, 가능한 금지된 물체의 존재를 결정하는 것에 응답하여, 가능한 금지된 물체의 존재의 표시를 디스플레이하는 것을 포함할 수 있다. GUI들(1700A, 1700B, 및 1700C)(도 17a 내지 도 17c)은 컬러-코딩된 주석 박스, 스크린에서의 물체에 오버레이된 텍스트 경고 또는 다른 시각적 알람과 같은 가능한 금지된 물체의 표시를 디스플레이할 수 있다.According to one or more embodiments, the method (1900) may include, in response to determining the presence of a possible prohibited object at block 1912, displaying an indication of the presence of a possible prohibited object. The GUIs (1700A, 1700B, and 1700C) (FIGS. 17A-17C) may display an indication of a possible prohibited object, such as a color-coded annotation box, a text warning overlaid on the object on the screen, or other visual alarm.
도 20은 실시예에 따른 보안 선별 이미지를 분석하기 위한 프로그래밍 모듈(2000)의 블록도를 예시한다. 프로그래밍 모듈들(2000)은 하나 이상의 컴퓨팅 디바이스 또는 서버(1650)에 의해 실행되도록 하나 이상의 메모리 디바이스(1655)에 저장될 수 있다.FIG. 20 illustrates a block diagram of a programming module (2000) for analyzing a security screening image according to an embodiment. The programming modules (2000) may be stored in one or more memory devices (1655) to be executed by one or more computing devices or servers (1650).
하나 이상의 프로그래밍 모듈(2000)은 소프트웨어, 하드웨어, 펌웨어, 또는 소프트웨어, 하드웨어, 및 펌웨어의 조합을 포함할 수 있다. 컴퓨팅 디바이스들 및/또는 서버들(1650)은 프로그래밍 모듈들(2000)의 명령어들을 실행하는 적어도 하나의 프로세서 및/또는 하드웨어를 포함할 수 있다.One or more programming modules (2000) may include software, hardware, firmware, or a combination of software, hardware, and firmware. The computing devices and/or servers (1650) may include at least one processor and/or hardware that executes instructions of the programming modules (2000).
하나 이상의 실시예에 따르면, 프로그래밍 모듈들(2000)은 등록 모듈(2002), 목록 생성기 모듈(2004), 고유 식별자 검색기 모듈(2006), GUI 모듈(2008)(도 17a 내지 도 17c), 이미지 선택기 모듈(2010), 분석 모듈(2012)(도 19), 및 분석 결과 통신 모듈(2022)을 포함할 수 있다.According to one or more embodiments, the programming modules (2000) may include a registration module (2002), a list generator module (2004), a unique identifier finder module (2006), a GUI module (2008) (FIGS. 17A-17C), an image selector module (2010), an analysis module (2012) (FIG. 19), and an analysis results communication module (2022).
등록 모듈(2002)은 승객이 위에 설명되는 등록 데이터를 입력하는 것을 허용하는 그래픽 사용자 인터페이스를 포함할 수 있다. 등록 모듈(2002)은 승객이 로그인하여 계정을 생성하는 것을 허용할 수 있다.The registration module (2002) may include a graphical user interface that allows a passenger to enter the registration data described above. The registration module (2002) may allow a passenger to log in and create an account.
보안 선별 분석 결과 통신 모듈(2022)은 제2 여행 모드의 시스템과 통신하기 위해 도 7에서 설명되는 네트워크 또는 다른 통신 전달자(722)에 접속(유선 또는 무선)하는 네트워크 인터페이스 카드와 같은, 네트워크 인터페이스(720)를 포함할 수 있다. 보안 선별 분석 결과 통신 모듈(2022)은 승객과 통신하기 위해 EMS(1657)를 사용할 수 있다.The security screening analysis results communication module (2022) may include a network interface (720), such as a network interface card that connects (wired or wirelessly) to a network or other communication carrier (722) as described in FIG. 7 to communicate with the system of the second travel mode. The security screening analysis results communication module (2022) may use an EMS (1657) to communicate with the passenger.
분석 모듈(2012)은, 머신 러닝 알고리즘을 사용하는 것과 같은 물체 검출기 모듈(2014), 주석 모듈(2016), 3D 생성기 모듈(2018), 질량 및 밀도 계산기 모듈(2020), 및 통과/실패 마커 모듈(2020) 중 하나 이상을 포함할 수 있다. 도 17b에 도시되는 바와 같이, 주석 모듈은 사용자가 디스플레이 디바이스(1660)의 터치 감응 디스플레이 스크린을 사용하여 스타일러스, 손가락, 마우스, 또는 다른 구현으로 스크린 상에 기입하는 것을 허용할 수 있다.The analysis module (2012) may include one or more of an object detector module (2014), an annotation module (2016), a 3D generator module (2018), a mass and density calculator module (2020), and a pass/fail marker module (2020), such as one using a machine learning algorithm. As illustrated in FIG. 17B, the annotation module may allow a user to write on the screen using a stylus, finger, mouse, or other implementation using a touch-sensitive display screen of the display device (1660).
도 21은 그들의 수하물 품목들의 상태에 관한 정보를 전달하는 승객의 모바일 디바이스(2100) 상의 사용자 인터페이스(2102)를 예시한다. 이러한 실시예에서, EMS(1657)(도 16)는 SMS(short message service) 메시지들을 승객들에게 그들의 수하물의 상태 및 위치에 대해 전송한다. 이러한 메시지들의 스레드에서, 승객이 수송기(20)(도 16) 상에서 비행-중인 동안 분석 선별이 발생했다. 이러한 분석은 수하물이 크루즈 라인에 대한 모든 선별 기준을 통과했다는 것을 표시하였다. 따라서, 승객이 목적지 공항에서 그들의 수하물을 픽업하고, 다음으로 이들을 크루즈 터미널(cruise terminal)로 운반하게 하기보다는(여기서, 이들은 두 번째로 선별됨), 그들은 단순히 크루즈 선박 상의 그들의 주방으로 가고, 그들의 가방들은 이미 그들의 방으로 전달된다.Figure 21 illustrates a user interface (2102) on a passenger's mobile device (2100) that conveys information about the status of their baggage items. In this embodiment, the EMS (1657) (Figure 16) sends short message service (SMS) messages to passengers regarding the status and location of their baggage. Within these messages, screening analysis occurred while the passenger was in flight on the aircraft (20) (Figure 16). This screening indicated that the baggage passed all screening criteria for the cruise line. Therefore, rather than having the passenger pick up their baggage at the destination airport and then have it transported to the cruise terminal (where it is screened a second time), they simply proceed to their kitchen on the cruise ship, and their bags are already delivered to their rooms.
이러한 프로세스는 크루즈 직원들에게 더 많은 효율을 제공할 수 있으며, 그 이유는 수하물 취급 팀이 별도의 업체일 수 있고, 이는 수하물 품목을 방에 전달하기 전에 객실 방에 대한 임의의 변경들을 확인할 수 있기 때문이다. 이러한 것은 승객이 잘못된 방으로의 수하물을 수하하는 것 또는 그들의 수하물이 체크인되게 하기 위해 긴 라인들에서 서 있는 것에 대해 걱정하지 않는 유익한 여행 경험을 추가로 제공할 수 있다.This process can provide greater efficiency for cruise staff, as the baggage handling team, which can be a separate entity, can verify any changes to cabin conditions before delivering luggage to the room. This can further enhance the travel experience, as passengers don't have to worry about checking their luggage into the wrong room or waiting in long lines to have their luggage checked in.
시스템은 메시지에서의 표준화된 설명들의 어레이로부터 선택되는 설명을 부정적인 준수 결과에 관하여 수하물의 소유자에게 제공하도록 프로그램된다. 이러한 것은 도 21의 예시적인 메시지들에 의해 도시된다.The system is programmed to provide the owner of the baggage with a description selected from an array of standardized descriptions in the message regarding the negative compliance outcome. This is illustrated by the exemplary messages in Figure 21.
본 명세서에서의 실시예들은 제1 여행 모드의 보안 선별 이미지들의 양상 분석을 위한 방법 및 시스템을 포함할 수 있다. 이러한 방법은, 컴퓨터 시스템에 의해, 제1 여행 모드와 연관된 컴퓨터 시스템으로부터 체크인된 수하물 품목과 연관된 고유 식별자에 액세스하는 것을 포함한다. 이러한 방법은, 컴퓨터 시스템에 의해, 제2 여행 모드에 대해 목록에서 매칭시키는 수송기들 상에서 여행하는 각각의 승객에 대해, 고유 식별자로 태그된, 체크인된 수하물 품목의 보안 선별을 요구하는 제1 여행 모드로부터의 보안 선별 이미지들을 분석하기 위해 디스플레이 디바이스 상에 GUI(graphical user interface)를 디스플레이하는 것을 포함한다.Embodiments herein may include a method and system for analyzing aspects of security screening images of a first travel mode. The method includes accessing, by a computer system, a unique identifier associated with a checked baggage item from a computer system associated with the first travel mode. The method includes displaying, by the computer system, a graphical user interface (GUI) on a display device to analyze, for each passenger traveling on transporters matching a list for a second travel mode, security screening images from the first travel mode requiring security screening of checked baggage items tagged with the unique identifier.
이러한 방법은, 컴퓨터 시스템에 의해, GUI에서, 제2 여행 모드에 의해 재-선별될 체크인된 수하물 품목을 갖는 각각의 수송기 상에서 여행하는 승객의 목록에서 고유 식별자 및 각각의 승객의 이름을 식별하는 것을 포함할 수 있다. 이러한 방법은, 컴퓨터 시스템에 의해, 승객의 체크인된 수하물 품목의 제1 여행 모드 선별과 연관된 제1 보안 선별 머신 시스템에 의해 캡처되는 저장된 보안 선별 이미지들에 GUI를 사용하여 적어도 하나의 메모리 스토리지 디바이스로부터 액세스하는 것을 포함한다.The method may include, by the computer system, identifying, in the GUI, a unique identifier and the name of each passenger from a list of passengers traveling on each carrier having checked-in baggage items to be re-screened by the second travel mode. The method may include, by the computer system, accessing, using the GUI, from at least one memory storage device, stored security screening images captured by the first security screening machine system associated with the first travel mode screening of the passenger's checked-in baggage items.
이러한 방법은, 컴퓨터 시스템에 의해, 제2 여행 모드와 연관된 규정들 및 규칙들 중 적어도 하나에 따라 액세스된 적어도 하나의 저장된 보안 선별 이미지를 분석하기 위해 적어도 하나의 디스플레이 디바이스 상에 승객의 수하물 품목의 저장된 선별 이미지들 중 적어도 하나를 GUI에서 디스플레이하는 것을 포함할 수 있다.The method may include displaying, by the computer system, at least one of the stored screening images of the passenger's baggage item on the GUI on at least one display device to analyze the at least one stored security screening image accessed in accordance with at least one of the regulations and rules associated with the second travel mode.
이러한 시스템은 적어도 하나의 프로세서, 및, 적어도 하나의 프로세서에 의해 실행될 때, 적어도 하나의 프로세서로 하여금, 제1 여행 모드와 연관된 컴퓨터 시스템으로부터의 체크인된 수하물 품목과 연관된 고유 식별자에 액세스하게 하도록 구성되는 명령어들을 저장하는 메모리를 포함할 수 있다. 프로세서는 체크인된 수하물 품목의 보안 선별을 요구하는 제1 여행 모드로부터의 보안 선별 이미지들을 분석하기 위해 디스플레이 디바이스 상에 GUI(graphical user interface)를 디스플레이할 수 있다. 이러한 선별 이미지들은 제2 여행 모드에 대한 목록에서 매칭시키는 수송기들 상에서 여행하는 각각의 승객에 대해, 고유 식별자로 태그될 수 있다.Such a system may include at least one processor and a memory storing instructions that, when executed by the at least one processor, are configured to cause the at least one processor to access a unique identifier associated with a checked baggage item from a computer system associated with a first mode of travel. The processor may display a graphical user interface (GUI) on a display device to analyze security screening images from the first mode of travel requiring security screening of checked baggage items. These screening images may be tagged with a unique identifier for each passenger traveling on the carriers matching the list for the second mode of travel.
프로세서는 제2 여행 모드에 의해 재-선별될 체크인된 수하물 품목을 갖는 각각의 수송기 상에서 여행하는 승객의 목록에서 고유 식별자 및 각각의 승객의 이름을 GUI에서 또한 식별할 수 있다. 프로세서는 승객의 체크인된 수하물 품목의 제1 여행 모드 선별과 연관된 제1 보안 선별 머신 시스템에 의해 캡처되는 저장된 보안 선별 이미지들에 GUI를 사용하여 적어도 하나의 메모리 스토리지 디바이스로부터 액세스할 수 있다. 프로세서는 제2 여행 모드와 연관된 규정들 및 규칙들 중 적어도 하나에 따라 액세스된 적어도 하나의 저장된 보안 선별 이미지를 분석하기 위해 적어도 하나의 디스플레이 디바이스 상에 승객의 수하물 품목의 저장된 선별 이미지들 중 적어도 하나를 GUI(2102)에서 디스플레이할 수 있다.The processor may also identify, in the GUI, a unique identifier and the name of each passenger from a list of passengers traveling on each carrier having checked baggage items to be re-screened by the second travel mode. The processor may access, using the GUI, from at least one memory storage device, stored security screening images captured by the first security screening machine system associated with the first travel mode screening of the passenger's checked baggage items. The processor may display, in the GUI (2102), at least one of the stored screening images of the passenger's baggage items on at least one display device to analyze the at least one stored security screening image accessed in accordance with at least one of the rules and regulations associated with the second travel mode.
도 22는 실시예에 따른 가방 요금을 계산하기 위한 방법(2200)의 흐름도를 예시한다. 이러한 방법(2200)은 언제든지 수행될 수 있다. 그러나, 방법(2200)은 수하물 품목에 대한 체크인 프로세스의 일부로서 수행될 수 있다. 방법(2200)은, 블록 2202에서, 스캔 디바이스에 의해, O-BTI 또는 IATA 번호판, 마커(212) 또는 MK(136)를 스캔하는 것을 포함할 수 있다.Figure 22 illustrates a flowchart of a method (2200) for calculating a baggage fee according to an embodiment. This method (2200) may be performed at any time. However, the method (2200) may be performed as part of a check-in process for a baggage item. The method (2200) may include, at block 2202, scanning an O-BTI or IATA license plate, marker (212), or MK (136) using a scanning device.
방법(2200)은, 블록 2204에서, 스캔 디바이스 또는 컴퓨팅 디바이스(122)와 연관된 디스플레이 디바이스 상에 O-BTI를 디스플레이하는 것; 및, 블록 2206에서, O-BTI와 연관된 승객 목록 기록 또는 O-BTI와 연관된 수하물 목록 기록으로부터 승객 및 항공사 정보를 수신하는 것을 포함할 수 있다. 비-제한적인 예로서, 이러한 정보는 항공사 이름 및/또는 항공사 코드를 포함할 수 있다. 항공사 정보는 체크인된 수하물 품목에 대한 수하물 요금을 포함할 수 있다. 하나 이상의 실시예에서, 수하물 목록 기록은 수하물 요금 또는 수하물 요금 면제를 표시할 수 있다. 예를 들어, 승객 목록 기록은 단골 고객 번호를 표시할 수 있으며, 이는 단골 고객 번호와 연관된 수송기를 사용하여 비행 중인 수하물 품목을 체크인하기 위한 승객의 요금을 면제한다. 하나 이상의 실시예에서, 제1 수하물 품목은 $0 수하물 요금을 갖을 수 있다. 그러나, 각각의 추가적인 수하물 품목은 수송기와 연관된 중량 제한 양 초과에 대한 추가적인 요금 외에도 추가적인 체크된 수하물 요금을 갖을 수 있다. 각각의 수송기는 상이한 레이트들을 갖는다. 또한, 승객에게 바람직한 수하물 요금이 주어질 수 있다.The method (2200) may include, at block 2204, displaying an O-BTI on a display device associated with a scanning device or computing device (122); and, at block 2206, receiving passenger and airline information from a passenger manifest record associated with the O-BTI or a baggage manifest record associated with the O-BTI. As a non-limiting example, such information may include an airline name and/or an airline code. The airline information may include baggage fees for checked baggage items. In one or more embodiments, the baggage manifest record may indicate baggage fees or baggage fee waivers. For example, the passenger manifest record may indicate a frequent flyer number, which waives the passenger's fee for checking baggage items for a flight using the carrier associated with the frequent flyer number. In one or more embodiments, the first baggage item may have a $0 baggage fee. However, each additional baggage item may have an additional checked baggage fee in addition to an additional fee for exceeding the weight limit associated with the carrier. Each carrier has different rates. Additionally, passengers may be given a preferred baggage allowance.
방법(2200)은, 블록 2208에서, 수하물 품목의 이미지를 수신하는 것을 포함할 수 있다. 예를 들어, 스캔 디바이스 또는 촬영 디바이스를 사용하여, 비행에 대해 체크인될 수하물 품목의 이미지가 캡처될 수 있고; 그리고, 블록 2210에서, 스캔 디바이스, 촬영 디바이스 또는 컴퓨팅 디바이스(122)의 디스플레이 스크린 상에 디스플레이될 수 있다.The method (2200) may include, at block 2208, receiving an image of a baggage item. For example, an image of a baggage item to be checked in for a flight may be captured using a scanning device or a photographing device; and, at block 2210, the image may be displayed on a display screen of the scanning device, photographing device, or computing device (122).
방법(2200)은, 블록 2212에서, IATA 가방 태그(200), 마커(212) 또는 MK(136) 상의 승객의 이름을 수하물 목록 기록에서의 승객의 이름과 비교하는 것에 의해서와 같이 수하물 품목을 확인하는 것을 포함할 수 있다. 방법(2200)은, 도 1b에서, 설명되는 수하물 품목의 이미지를 체크인을 위한 수하물 품목의 이미지와 비교하는 것에 의해 수하물 품목을 또한 확인할 수 있다. 이러한 프로세스는 귀환 비행에 대한 체크인을 위해 출항 하드카피 가방 태그(200), 마커(212) 또는 MK(136)를 사용할 수 있다. 무결성을 위해, 귀환 비행에 대한 수하물 품목의 확인은 수하물 품목의 이미지를 사용하는 시각적 확인과 조합되는 출항 하드카피 가방 태그(200), 마커(212) 또는 MK(136)를 식별하기 위해 사용할 수 있다. 이러한 것은 출항 IATA 가방 태그 또는 마커를 다른 누군가의 수하물 품목에 사용하기 위해 다른 수하물 품목으로부터 교환하는 것을 제한하거나 또는 방지할 수 있다.The method (2200) may include, at block 2212, verifying a baggage item, such as by comparing the passenger's name on the IATA bag tag (200), marker (212), or MK (136) with the passenger's name in the baggage manifest record. The method (2200) may also verify a baggage item by comparing an image of the baggage item, as illustrated in FIG. 1B , with an image of the baggage item for check-in. This process may utilize the outbound hardcopy baggage tag (200), marker (212), or MK (136) for check-in for the return flight. For integrity, verification of a baggage item for the return flight may use the outbound hardcopy baggage tag (200), marker (212), or MK (136) in combination with a visual verification using an image of the baggage item. This may limit or prevent the exchange of an outbound IATA bag tag or marker from another baggage item for use on someone else's baggage item.
각각의 수송기가 IATA 가방 태그(200) 및 마커(212) 상에 입력된 특정 필드들에 대해 재량을 갖기 때문에, 승객의 이름이 존재하지 않으면, 추가적인 승객의 신원 검증이 요구될 수 있다. 여전히 추가로, 체크아웃의 시간에 IATA 가방 태그, 마커(212) 및/또는 MK(136)가 누락되거나 또는 손상되어 확인 데이터가 액세스될 수 없으면, 다음으로 귀환 비행 데이터 또는 다른 귀환 여행 데이터에 대한 수하물 품목 목록 기록을 액세스하기 위해 대안적인 검증 프로세스가 사용될 수 있다.Since each carrier has discretion regarding the specific fields entered on the IATA bag tag (200) and marker (212), if the passenger's name is not present, additional passenger identification verification may be required. Additionally, if the IATA bag tag, marker (212), and/or MK (136) are missing or damaged at the time of check-out, preventing access to the verification data, an alternative verification process may be used to access the baggage item manifest record for the return flight data or other return trip data.
방법(2200)은, 블록 2214에서, 수하물 품목의 단편의 중량을 수신하는 것을 포함할 수 있다. 비-제한적인 예로서, 계량 디바이스는 체크인될 수하물 품목의 중량을 수신하기 위해 스캔 디바이스 및/또는 컴퓨팅 디바이스(122)와 통신할 수 있다. 중량이 수신되면, 블록 2216에서, 중량이 디스플레이될 수 있다. 하나 이상의 실시예에서, 스캔 디바이스 또는 컴퓨팅 디바이스(122)는 수하물 품목의 중량을 입력하기 위한 데이터 입력 필드를 갖는 그래픽 사용자 인터페이스를 포함할 수 있다.The method (2200) may include, at block 2214, receiving a weight of a piece of baggage item. As a non-limiting example, the weighing device may communicate with the scanning device and/or the computing device (122) to receive the weight of the baggage item to be checked. Once the weight is received, the weight may be displayed at block 2216. In one or more embodiments, the scanning device or the computing device (122) may include a graphical user interface having a data entry field for entering the weight of the baggage item.
방법(2200)은, 블록 2218에서, 컴퓨팅 디바이스(122)의 프로세서에 의해, 중량에 기초하여 수하물 품목 요금을 계산하는 것을 포함할 수 있다. 방법(2200)은, 블록 2220에서, 수하물 품목에 대한 항공사 사업자 수하물 품목 요금 또는 여행 모드 요금을 결정하는 것을 포함할 수 있다. 국가에 기초하여 결정될 필요가 있는 다른 요금들이 있을 수 있다.The method (2200) may include, at block 2218, calculating a baggage item fee based on weight by the processor of the computing device (122). The method (2200) may include, at block 2220, determining an airline carrier baggage item fee or travel mode fee for the baggage item. Other fees may need to be determined based on country.
방법(2200)은, 블록 2222에서, 컴퓨팅 디바이스(122)의 프로세서에 의해, 총 수하물 요금을 계산하는 것을 포함할 수 있다.The method (2200) may include, at block 2222, calculating a total baggage fee by a processor of the computing device (122).
요금은 다양한 방식으로 승객에 의해 지불될 수 있다. 예를 들어, 요금은 방에 청구되고 체크아웃시 승객에 의해 지불될 수 있다.Fares can be paid by passengers in a variety of ways. For example, fares can be charged to the room and paid by the passenger upon check-out.
하나 이상의 실시예에서, 트레이닝된 직원은, 수하물 품목을 계량하는 것, 수하물 품목을 확인하는 것 및 수하물 요금에 대해 지불을 취하는 것과 같은, 체크인 프로세스를 시작하기 위해 승객의 객실에 올 수 있다.In one or more embodiments, trained personnel may come to the passenger's cabin to initiate the check-in process, such as weighing baggage items, verifying baggage items, and taking payment for baggage fees.
하나 이상의 실시예에서, 수하물 요금은 수하물 전달 및 취급 서비스와 연관된 승객의 계좌에 청구될 수 있다.In one or more embodiments, baggage fees may be charged to the passenger's account associated with the baggage delivery and handling service.
도 22에서 설명되는 액트들이 스캔 디바이스 또는 컴퓨팅 디바이스(122)에 의해 수행될 수 있지만, 블록들 중 하나 이상이 서버(148)에 의해 수행될 수 있다.Although the acts described in FIG. 22 may be performed by a scanning device or a computing device (122), one or more of the blocks may be performed by a server (148).
도 23은 실시예에 따른 IATA 가방 태그(200) 및/또는 마커(212)가 누락된 경우 수하물 품목을 체크인하기 위한 방법(2300)의 흐름도를 예시한다. 또한, 승객의 이름이 가방 태그 또는 마커에서 누락될 수 있다.Figure 23 illustrates a flowchart of a method (2300) for checking in a baggage item when an IATA bag tag (200) and/or marker (212) is missing according to an embodiment. Additionally, the passenger's name may be missing from the bag tag or marker.
방법(2300)은, 블록 2302에서, 출항 하드카피 가방 태그(200) 및/또는 마커(212')가 누락되었는지를 결정하는 것을 포함할 수 있다. 블록 2302에서, 이러한 결정이 "아니오(NO)"이면, 방법(2300)은, 블록 2304에서, 끝난다. 블록 2302에서, 이러한 결정이 "예(YES)"이면, 방법(2300)은 블록 2306으로 진행할 수 있다. 수하물 품목의 특징 정보(즉, 이미지에서의 특징들)는 가방 태그들 또는 마커들이 없을 때 승객과 수하물을 조정하기 위해 수신될 수 있다.The method (2300) may include, at block 2302, determining whether a departure hardcopy bag tag (200) and/or marker (212') is missing. If the determination at block 2302 is "NO," the method (2300) ends at block 2304. If the determination at block 2302 is "YES," the method (2300) may proceed to block 2306. Characteristic information of a baggage item (i.e., features in an image) may be received to reconcile a passenger and baggage when bag tags or markers are missing.
방법(2300)은, 블록 2306에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 승객 생체인식 정보 또는 수하물 품목과 연관된 승객의 식별 중 하나를 수신하는 것을 포함할 수 있다. 승객은 유효 운전 면허증, 여권, 또는 실제 ID를 제시할 수 있다. 임의의 승객이 그들의 비행을 체크인할 수 있기 전에, 그들의 신원이 확인되어야 한다. Congress에 의해 제정된 2005년의 Real ID Act는 승객들이 주에 의해 발행된 면허를 그 요건들과 호환가능하게 할 것을 요구할 것이다. 예를 들어, 2005년의 Act와 호환가능한 면허 또는 식별 카드는 상부 오른쪽 코너에 별을 포함할 수 있다.The method (2300) may include, at block 2306, receiving, by the computing device (122) or the server (148), either passenger biometric information or passenger identification associated with the baggage item. The passenger may present a valid driver's license, passport, or Real ID. Before any passenger can check in for their flight, their identity must be verified. The Real ID Act of 2005, enacted by Congress, will require passengers to ensure that their state-issued licenses are compatible with its requirements. For example, a license or identification card compatible with the 2005 Act may include a star in the upper right corner.
운전 면허를 검증하기 위해 운전 면허증이 스캔될 수 있다. 기기들을 인증하기 위한 다른 검증 방법이 사람의 신원을 인증하기 위해 사용될 수 있다.A driver's license may be scanned to verify a driver's license. Other authentication methods used to authenticate devices may be used to verify a person's identity.
이러한 방법은 신뢰된 유치 취급기로 수하물 품목의 체크인 프로세스를 착수하기 위해 승객의 유효 사진 식별(즉, 운전 면허증, 여권, 또는 다른 유효 식별 기기)을 사용할 수 있다. 승객 식별은, 예를 들어, 확인 프로세스(3180)를 사용하여, 그리고 도 31과 관련하여 설명되는 바와 같이, 또는 다른 확인 프로세스들을 사용하여 확인될 수 있다.This method may utilize a valid photographic identification of the passenger (i.e., a driver's license, passport, or other valid identification device) to initiate the check-in process for baggage items with a trusted baggage handler. Passenger identification may be verified, for example, using the verification process (3180) described in connection with FIG. 31, or using other verification processes.
확인 프로세스들은 상태 발행 적격 운전 면허증 또는 모바일 통신 디바이스 상의 TSA 승인 디지털 지갑에서의 식별을 사용하여 승객의 신원을 검증하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 승객은 TSA 승인 디지털 ID 애플리케이션을 다운로드할 수 있다. TSA.gov는 APPLE WALLET, GOOGLE WALLET, 및 SAMSUNG WALLET에 대한 모바일 운전 면허증 및 디지털 식별 요건들의 예들을 제공한다. 다른 애플리케이션들은, California DMV Wallet Application과 같은, 주의 DMV를 통한다. 여전히 추가의 다른 애플리케이션들은, AMERICAN AIRLINE Digital ID Application과 같은, 항공사 사업자에 의해 이용가능할 수 있다. 컴퓨팅 디바이스(122) 또는 서버(148)는 승객의 모바일 통신 디바이스를 사용하여 승객의 신원을 확인하기 위해 TSA 승인된 디지털 ID 애플리케이션과 통신할 수 있다.The verification processes may include verifying the passenger's identity using a state-issued driver's license or identification in a TSA-approved digital wallet on a mobile communication device. In one or more embodiments, the passenger may download a TSA-approved digital ID application. TSA.gov provides examples of mobile driver's license and digital identification requirements for Apple Wallet, Google Wallet, and Samsung Wallet. Other applications are available through state DMVs, such as the California DMV Wallet Application. Still other applications may be available from airline carriers, such as the AMERICAN AIRLINE Digital ID Application. The computing device (122) or server (148) may communicate with a TSA-approved digital ID application to verify the passenger's identity using the passenger's mobile communication device.
방법(2300)은, 블록 2308에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 승객의 이름을 승객 생체인식 정보에 매칭시키기 위해 출발 비행에 대한 체크인 윈도우 동안 숙박 업체 목록 또는 비행 목록 중 하나를 포함하는 데이터베이스에 액세스하는 것을 포함할 수 있다. 비-제한적인 예로서, 승객은 체크인 윈도우 동안 스스로 체크인할 수 있다. 다른 경우들에서, 승객은 귀환 비행에 대해 스스로 체크인하지 않을 수 있다. 도 1d에서, 비행 목록(151)은, 예를 들어, 이들이 귀환 비행을 갖는다는 것을 확인하기 위해 승객의 이름의 매칭에 대해 탐색될 수 있다. 다른 실시예에서, 귀환 비행 정보는, 예를 들어, 숙박 업체 목록 또는 다른 목록에 있을 수 있다.The method (2300) may include, at block 2308, accessing a database containing either a lodging provider list or a flight list during the check-in window for the outgoing flight to match the passenger's name to passenger biometric information, by the computing device (122) or the server (148). As a non-limiting example, the passenger may check in on his/her own during the check-in window. In other cases, the passenger may not check in on his/her own for the return flight. In FIG. 1D, the flight list (151) may be searched for a match of the passenger's name, for example, to confirm that he/she has a return flight. In other embodiments, the return flight information may be, for example, located in the lodging provider list or another list.
방법(2300)은, 블록 2310에서, 승객 귀환 비행 정보에 액세스하기 위해 PNR 번호를 획득하는 것을 포함할 수 있다. 일부 경우들에서, 승객은 지정된 항공 여행 사업자로의 수하물 품목의 픽업 및 전달을 위해 신뢰된 유치 취급기 또는 수하물 취급 직원에게 제공되는 또는 텍스트되는 PNR 번호를 갖을 수 있다. 비-제한적인 예로서, 일정, 전자 티켓 또는 탑승권 상의 PNR 번호는 신뢰형 유치 취급기 또는 수하물 취급 직원에 의해 애플리케이션 내에 수동으로 입력될 수 있다. 대안적으로, PNR 번호의 텍스트는, 예를 들어, 일정, 전자 티켓 또는 탑승권의 이미지로부터 머신-인코딩된 텍스트로 변환될 수 있다. PNR 번호는, 아직 이용가능하지 않으면, 귀환 비행 정보에 액세스하기 위해 사용될 수 있다.Method (2300) may include, at block 2310, obtaining a PNR number to access passenger return flight information. In some cases, the passenger may have a PNR number provided or texted to a trusted baggage handler or baggage handling agent for pickup and delivery of baggage items to a designated air travel carrier. As a non-limiting example, the PNR number on an itinerary, e-ticket, or boarding pass may be manually entered into the application by a trusted baggage handler or baggage handling agent. Alternatively, the text of the PNR number may be converted into machine-encoded text, for example, from an image of the itinerary, e-ticket, or boarding pass. The PNR number may be used to access return flight information if it is not already available.
방법(2300)은, 블록 2312에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 승객 생체인식 정보를 검증하는 것을 포함할 수 있다. 귀환 비행에 대한 티켓이 발견될 때, 승객 생체인식 정보는 블록 2314에서, 확인 프로세스에 의해 완료될 수 있다. 시스템(100)은 승객이 귀환 비행에 대한 예약을 갖는 것을 확인한다. 이러한 매칭에 대한 탐색은 승객 또는 크루즈 선박 화물 목록과 같은 숙박 업체 화물 목록으로부터 정보를 수신하는 것에 의해 좁혀질 수 있다. 예를 들어, 승객은 귀환 비행에 대한 수송기를 표시할 수 있다.The method (2300) may include verifying passenger biometric information at block 2312, by the computing device (122) or the server (148). When a ticket for a return flight is found, the passenger biometric information may be verified at block 2314. The system (100) verifies that the passenger has a reservation for the return flight. The search for such a match may be narrowed by receiving information from a passenger or accommodation provider cargo list, such as a cruise ship cargo list. For example, the passenger may indicate a carrier for the return flight.
블록 2314에서, 이러한 결정이 "아니오(NO)"이면, 방법(2300)은, 블록 2316에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 승객의 모바일 통신 디바이스에 무효 메시지를 전송하는 것을 포함할 수 있다. 블록 2314에서, 이러한 결정이 "예(YES)"이면, 방법(2300)은, 블록 2318에서, 마커 기기로 LIB(2450) 및 수하물 품목을 마킹하는 것을 포함할 수 있다. 마커 기기는 수하물 품목에 부착될 수 있는 미리 인쇄된 고유 식별자 및 LIB에 로그인되는 고유 식별자일 수 있다. 미리 인쇄된 고유 식별자는 스캔 디바이스 또는 취득 디바이스에 의해 스캔될 수 있는 바코드일 수 있다. 이러한 경우에, 수하물 품목의 체크인은 귀환 비행 데이터에 액세스하기 위해 고유 식별자를 스캔하는 것에 의해 24시간 윈도우 내에서 언제든지 발생할 수 있다.At block 2314, if the determination is "NO," the method (2300) may include, at block 2316, transmitting an invalid message to the passenger's mobile communication device by the computing device (122) or the server (148). At block 2314, if the determination is "YES," the method (2300) may include, at block 2318, marking the LIB (2450) and the baggage item with a marker device. The marker device may be a pre-printed unique identifier that can be attached to the baggage item and logged into the LIB. The pre-printed unique identifier may be a barcode that can be scanned by a scanning device or an acquisition device. In such a case, check-in of the baggage item may occur at any time within a 24-hour window by scanning the unique identifier to access return flight data.
마킹 기기는 APPLE Inc.에 의한 AIRTAG와 같은 추적기일 수 있다. 이러한 추적기는 GPS(Global Positioning System) 추적기, GSM 추적기 또는 다른 추적기일 수 있다. 추적기는, 예를 들어, 수하물 품목이 24시간 윈도우에서 귀환 비행으로 체크될 필요가 있을 때 핑될 수 있는 승객 또는 수하물 품목의 고유 식별자로 프로그램될 수 있다.The marking device may be a tracker, such as the AIRTAG from APPLE Inc. This tracker may be a Global Positioning System (GPS) tracker, a GSM tracker, or another tracker. The tracker may be programmed with a unique identifier for the passenger or baggage item, which can be pinged, for example, when the baggage item needs to be checked for a return flight within a 24-hour window.
방법(2300)은, 블록 2320에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 현재 귀환 비행 정보 및 마커 기기 고유 식별자를 갖는 수하물 품목 목록 기록을 업데이트하거나 또는 생성하는 것을 포함할 수 있다.The method (2300) may include, at block 2320, updating or generating, by the computing device (122) or the server (148), a baggage item list record having current return flight information and a marker device unique identifier.
방법(2300)은, 블록 2322에서, 컴퓨팅 디바이스(122) 또는 서버(148)에 의해, 잠금해제된 수하물 품목 목록 기록에서의 귀환 비행 데이터를 사용하여 수하물 품목을 체크인하는 것을 포함할 수 있다. 고유 식별자는 귀환 비행 데이터를 잠금해제하기 위해 사용될 수 있다.The method (2300) may include, at block 2322, checking in a baggage item using return flight data from an unlocked baggage item list record, by the computing device (122) or the server (148). A unique identifier may be used to unlock the return flight data.
하나 이상의 실시예에서, 수하물 품목 목록 기록은 1) 출항 하드카피 가방 태그에서 번호판의 IATA 바코드를 스캔하는 것; 2) 마커(212')의 번호판의 IATA 바코드를 스캔하는 것; 또는 3) IATA 가방 태그, 마커 또는 MK가 위조된 것으로 나타나지 않는다면, 출항 하드카피 가방 태그의 번호판의 IATA 바코드로 MK(136)를 스캔하는 것 중 하나에 의해 잠금해제될 수 있다.In one or more embodiments, the baggage item manifest record may be unlocked by one of: 1) scanning the IATA barcode on the license plate of the departure hardcopy bag tag; 2) scanning the IATA barcode on the license plate of the marker (212'); or 3) scanning the MK (136) with the IATA barcode on the license plate of the departure hardcopy bag tag, if the IATA bag tag, marker, or MK does not appear to be counterfeit.
하나 이상의 실시예에서, 수하물 품목 목록 기록은 승객 생체인식 정보 및 1) 출항 하드카피 가방 태그의 번호판의 IATA 바코드를 스캔하는 것; 2) 마커(212')의 번호판의 IATA 바코드를 스캔하는 것; 또는 3) IATA 가방 태그, 마커 또는 MK가 위조된 것으로 나타나지 않는다면, 출항 하드카피 가방 태그의 번호판의 IATA 바코드로 MK(136)를 스캔하는 것 중 하나에 의해 잠금해제될 수 있다.In one or more embodiments, the baggage item manifest record may be unlocked by one of the following: 1) scanning the IATA barcode on the license plate of the departure hardcopy bag tag; 2) scanning the IATA barcode on the license plate of the marker (212'); or 3) scanning the MK (136) with the IATA barcode on the license plate of the departure hardcopy bag tag, if the IATA bag tag, marker, or MK does not appear to be counterfeit.
하나 이상의 실시예에서, 승객의 생체인식 데이터는 지문 데이터, 망막 스캔 데이터, 및/또는 얼굴 인식 데이터를 포함할 수 있다.In one or more embodiments, the passenger's biometric data may include fingerprint data, retina scan data, and/or facial recognition data.
승객의 생체인식 데이터는 승객 운전 면허증 데이터, 여권 데이터 및 승객의 신원을 검증하기 위해 사용될 수 있는 다른 개인 식별가능 정보와 같은 PII 데이터에 링크될 수 있다.Passenger biometric data may be linked to PII data, such as passenger driver's license data, passport data, and other personally identifiable information that may be used to verify the passenger's identity.
수하물 품목 두뇌 (LIB)Baggage Item Brain (LIB)
도 24는 실시예에 따른 LIB 프로그래밍 모듈들(2400)의 블록도를 예시한다. LIB(2400)는 시스템(100)에 의해 생성되는 전자 열쇠를 통해 종이 출항 하드카피 가방 태그, 그 위에 하드카피 가방 태그 정보의 적어도 일부가 인쇄되어 있는 인쇄된 기기 및/또는 MK(136)로부터 액세스될 수 있고, MK(136)는 LIB(2450)로부터 생성될 수 있다. 하나 이상의 실시예에서, 인쇄된 가방 태그는 IATA 호환가능한 RFID 디바이스를 사용하여 전자 인쇄될 수 있다.FIG. 24 illustrates a block diagram of LIB programming modules (2400) according to an embodiment. The LIB (2400) may be accessed from a paper departure hardcopy bag tag, a printed device having at least a portion of the hardcopy bag tag information printed thereon, and/or an MK (136) via an electronic key generated by the system (100), and the MK (136) may be generated from the LIB (2450). In one or more embodiments, the printed bag tag may be electronically printed using an IATA compatible RFID device.
LIB(2450)는 공항 컴퓨팅 인프라스트럭처 외부에서 사용될 수 있는 범용 수하물 품목 두뇌이지만, 예를 들어, 공항 컴퓨팅 인프라스트럭처 내부에서 사용하기 위한 수송기 또는 IATA 호환가능한 링킹 인덱스 키를 포함한다. LIB(2450)는 범용 또는 확장된 B-Type 메시지와 동일한 정보를 포함할 수 있지만 확장된 B-Type 메시지와 상이한 코딩 스키마를 사용한다. LIB(2450)로부터의 정보는 모바일 통신, 셀룰러 통신, 위성 통신, 근접장 통신, 장거리 무선 통신, 이더넷 통신 또는 인터넷 프로토콜 중 하나 이상을 포함하는 유선 또는 무선 통신 프로토콜을 사용하는 통신을 위한 확장된 B-Type 메시지의 필드를 생성하기 위해 제공될 수 있다.LIB (2450) is a general-purpose baggage item brain that can be used outside of the airport computing infrastructure, but includes, for example, a transport or IATA-compatible linking index key for use within the airport computing infrastructure. LIB (2450) may contain the same information as a general-purpose or extended B-Type message, but uses a different coding scheme than the extended B-Type message. Information from LIB (2450) may be provided to generate fields of an extended B-Type message for communication using a wired or wireless communication protocol, including one or more of mobile communication, cellular communication, satellite communication, near-field communication, long-range wireless communication, Ethernet communication, or Internet Protocol.
LIB(2450)는 도 14c 내지 도 14e 및 도 29 및 도 30과 관련하여 설명되는 정보에 링크될 수 있다.LIB (2450) may be linked to information described in connection with FIGS. 14c to 14e and FIGS. 29 and 30.
LIB 프로그래밍 모듈(2400)은, 실행될 때 수하물 품목 특징 데이터로 하여금 메모리에 저장되고 수하물 품목 기록과 연관되게 하는, 수하물 품목 특징 데이터 저장 모듈(2402)을 포함할 수 있다. 수하물 품목 특징 데이터는 도 1b에서 설명되는 바와 같은 촬영 디바이스 또는 모바일 통신 디바이스(15)에 의해 캡처되고 수하물 품목 특징 데이터 또는 승객의 (소유자) 프로파일의 일부로서 추가될 수 있다. 수하물 품목 특징 데이터는 이미지 인식 기술을 사용하여 수하물 품목을 식별할 수 있다. 이러한 것은, 예를 들어, 가방 태그 또는 마커가 누락되거나 또는 수하물 품목들 여행 여정의 임의의 포인트에서 또는 다른 이유들로 손상되는 경우에 사용될 수 있다. 하나 이상의 실시예에서, IATA 가방 태그, 마커, 또는 MK(136)가 위조된 것으로 나타나면, LIB(2450)에서의 특징 데이터(이미지 데이터)는 예상되는 IATA 번호판 또는 다른 고유 식별자가 수하물 품목 이미지와 매칭되지 않는 IATA 가방 태그(200), 마커(212) 또는 MK(136)에 대한 위조를 검출하기 위해 사용될 수 있다.The LIB programming module (2400) may include a baggage item feature data storage module (2402), which, when executed, causes baggage item feature data to be stored in memory and associated with a baggage item record. The baggage item feature data may be captured by a photographic device or a mobile communication device (15), as described in FIG. 1B , and added as part of the baggage item feature data or a passenger's (owner's) profile. The baggage item feature data may use image recognition technology to identify baggage items. This may be used, for example, if a bag tag or marker is missing or damaged at any point in the baggage item's travel itinerary or for other reasons. In one or more embodiments, if an IATA bag tag, marker, or MK (136) appears to be counterfeit, the feature data (image data) in the LIB (2450) may be used to detect counterfeiting of the IATA bag tag (200), marker (212), or MK (136) where the expected IATA license plate or other unique identifier does not match the baggage item image.
LIB 프로그래밍 모듈(2400)은, 실행될 때 10자리 IATA 번호판으로 하여금 저장되게 하는, IATA 번호판 저장 모듈(2404)을 포함할 수 있다. IATA 번호판은 본 명세서에서 설명되는 임의의 프로세스들에 의해 캡처되고, 수하물 품목이 공항을 종료함에 따라 후속하여 조정될 수 있다. 비-제한적인 예로서, IATA 번호판은 종료 BSM을 표현하는 통신 신호의 데이터 필드로부터 취득될 수 있다. IATA 번호판은 머신-인코딩된 텍스트로 변환되는 이미지 데이터에 의해 취득될 수 있다. IATA 번호판은 IATA 번호판을 인코딩하는 IATA 바코드의 스캔된 데이터로부터 취득될 수 있다. IATA 번호판 번호는 도 1b와 관련하여 더 상세히 설명되는 바와 같이, RFID(radio-frequency identification) 판독기 또는 NFC(near field communication) 식별 판독기에 의해 취득될 수 있다.The LIB programming module (2400) may include an IATA license plate storage module (2404) that, when executed, causes a 10-digit IATA license plate to be stored. The IATA license plate may be captured by any of the processes described herein and subsequently adjusted as the baggage item exits the airport. As a non-limiting example, the IATA license plate may be obtained from a data field of a communication signal representing an exit BSM. The IATA license plate may be obtained by image data that is converted to machine-encoded text. The IATA license plate may be obtained from scanned data of an IATA barcode encoding the IATA license plate. The IATA license plate number may be obtained by a radio-frequency identification (RFID) reader or a near field communication (NFC) identification reader, as described in more detail with respect to FIG. 1B .
LIB 프로그래밍 모듈(2400)은 위치 데이터 캡처 모듈(2406)을 포함할 수 있고, 이러한 위치 데이터 캡처 모듈은 실행될 때, 수하물 품목이 스캔되어 캡처되고 저장될 때마다, 스캔 또는 취득 디바이스에 의해 공유되는 메타 데이터로부터의 위치 데이터를 야기한다. 시스템(100)은, 바코드를 스캔하는 것에 의해서와 같이 IATA 번호판을 취득할 때, LIB(2450)에 의해 위치 데이터를 캡처하기 위해 스캔 트리거의 신호를 제공할 수 있는, 취득 디바이스들을 포함할 수 있다.The LIB programming module (2400) may include a location data capture module (2406), which, when executed, generates location data from metadata shared by a scanning or acquisition device whenever a baggage item is scanned, captured, and stored. The system (100) may include acquisition devices that may provide a scan trigger signal to capture location data by the LIB (2450) when acquiring an IATA license plate, such as by scanning a barcode.
LIB 프로그래밍 모듈(2400)은, 실행될 때 수하물 품목이 픽업되어 그 여행 경험의 일부로서 전달되는 전달 및 픽업 위치들로 하여금 종료 BSM, 다음 여행 교통수단의 목록, 숙박 업체, 또는 PNR(112)의 여행 데이터와 연관된 여행 데이터 중 적어도 하나에 기초하여 생성되게 하는, 위치 전달 및 픽업 데이터 생성기(2408)를 포함할 수 있다. PNR(112)의 여행 데이터는 도 1b에서 설명되는 바와 같이 IATA 번호판을 취득하는 것에 응답하여 출항 하드카피 가방 태그와 연관된 BSM에 액세스하는 것에 의해 액세스가능할 수 있다. 전달 위치들은 2개의 스테이지들에서 개발될 수 있다. 제1 스테이지는 목록 MX 및 종료 BSM으로부터의 것일 수 있다. 제2 스테이지는, 예를 들어, 전자 LIB(2450)를 활성화하기 위해 IATA 바코드를 사용하여 IATA 번호판 번호를 취득하는 것의 활성화 시의 것일 수 있다. 전달 픽업 및 하차는, 각각의 여행 구간에 대한 것과 같이, 스테이지들에서 개발될 수 있다. 일부 스테이지들은 중첩될 수 있다.The LIB programming module (2400) may include a location transfer and pickup data generator (2408) that, when executed, causes transfer and pickup locations where baggage items are picked up and delivered as part of the travel experience to be generated based on at least one of an exit BSM, a list of next travel modes, accommodation providers, or travel data associated with the PNR (112). The travel data of the PNR (112) may be accessed by accessing the BSM associated with the departure hardcopy baggage tag in response to obtaining an IATA number plate, as described in FIG. 1B. The transfer locations may be developed in two stages. The first stage may be from the list MX and the exit BSM. The second stage may be upon activation of obtaining an IATA number plate number using an IATA barcode, for example, to activate the electronic LIB (2450). Transfer pickup and drop-off may be developed in stages, such as for each travel segment. Some stages may overlap.
LIB 프로그래밍 모듈(2400)은, 전달, 픽업, 및 취급 명령어들을 생성하기 위해 ML(machine learning) 알고리즘 또는 AI(artificial intelligence)를 포함할 수 있다. 비-제한적인 예로서, ML 알고리즘들은 결정 트리 모델들을 포함할 수 있다. 이러한 결정 트리 모델들은, 종료 BSM 데이터, 비-종료 BSM 데이터, 목록 데이터, 다음 여행 교통수단, 비행 출항, 출항의 국가, 도착의 목적지, 정부 규정 등에 기초할 수 있다.The LIB programming module (2400) may include machine learning (ML) algorithms or artificial intelligence (AI) to generate delivery, pickup, and handling instructions. As a non-limiting example, the ML algorithms may include decision tree models. These decision tree models may be based on closing BSM data, non-closing BSM data, inventory data, next travel mode, flight departure, country of departure, destination of arrival, government regulations, etc.
LIB 프로그래밍 모듈(2400)은, 실행될 때, 그 여행 경험의 일부로서 정부가 요구한 보안 선별 체크 위치들로 수하물 품목이 픽업될 및/또는 전달될 전달 및/또는 픽업 위치들의 생성을 야기하는, 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)를 포함할 수 있다. 정부 위치들은 Coast Guard 위치들 및/또는 Customs and Border Protection 위치들을 포함할 수 있다. 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)는 보안 선별 통합 보조 서비스를 사용할 수 있는 이러한 등록된 승객들에 대해 사용될 수 있다. 다른 실시예들에서, 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)는 시스템(100)에 의한 내부 처리를 위해 사용될 수 있다.The LIB programming module (2400) may include a government location transfer and/or pickup data generator (2410) that, when executed, causes the generation of transfer and/or pickup locations at which baggage items will be picked up and/or transferred to government-mandated security screening check locations as part of the travel experience. Government locations may include Coast Guard locations and/or Customs and Border Protection locations. The government location transfer and/or pickup data generator (2410) may be used for those registered passengers who may utilize the security screening integration assistance service. In other embodiments, the government location transfer and/or pickup data generator (2410) may be used for internal processing by the system (100).
하나 이상의 실시예에서, 종료 공항은 승객 및 그들의 수하물 품목이 마주칠 제1 세관 공항일 수 있다. 이러한 실시예에서, 종료 BSM으로부터의 데이터는 출항 공항이 국제 항공편이라는 점을 표시할 수 있다. 대안적으로, 승객으로부터의 이미지 데이터의 머신-인코딩된 텍스트는 비행이 국가 외부에서 출항했다는 점을 표시할 수 있다. 이러한 데이터는 출항 비행의 기점이 국제 비행인 것으로 결정하기 위해 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)에 의해 분석될 수 있다. 이러한 경우에, 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)는, 진입의 국가 및/또는 국가 기점 및/또는 여행 모드에 기초하여, 수하물 품목을 클리어하기 위한 Customs and Border Protection 위치들 및/또는 보안 절차들을 결정할 것이다.In one or more embodiments, the exit airport may be the first customs airport where passengers and their baggage items will encounter. In such embodiments, data from the exit BSM may indicate that the departure airport is an international flight. Alternatively, machine-encoded text in the passenger image data may indicate that the flight originated outside the country. This data may be analyzed by the government location transfer and/or pickup data generator (2410) to determine that the origin of the outgoing flight is an international flight. In such cases, the government location transfer and/or pickup data generator (2410) will determine Customs and Border Protection locations and/or security procedures for clearing baggage items based on the country of entry and/or country origin and/or mode of travel.
하나 이상의 실시예에서, 정부 위치 전달 및/또는 픽업 데이터 생성기(2410)는 지정된 항공 여행 사업자 또는 다른 여행 사업자 상의 귀환 비행에 대한 체크인을 위해 수하물 품목을 픽업하고 취급하는 신뢰된 유치 취급기를 포함할 수 있다.In one or more embodiments, the government location relay and/or pickup data generator (2410) may include a trusted baggage handler that picks up and handles baggage items for check-in for a return flight on a designated air travel operator or other travel operator.
대안적으로, 하나 이상의 실시예에서, 신뢰된 유치 취급기는 LIB와 독립적으로 명령어를 수신할 수 있다. 도 26a 및 도 26b와 관련하여 설명되는 바와 같다.Alternatively, in one or more embodiments, the trusted child handler may receive commands independently of the LIB, as described with respect to FIGS. 26A and 26B.
위치 전달 및/또는 픽업 데이터 생성기(2408)는, 실행될 때 수하물 품목의 전달을 위해 방 또는 객실이 이용가능한지를 결정하기 위해 숙박 업체 또는 다음 여행 교통수단과 또한 통신할 수 있다. 다시 말해서, 위치 전달 및/또는 픽업 데이터 생성기(2400)는, 예를 들어, 방 또는 객실이 이용가능한지를 결정하기 위해 숙박 업체 또는 다음 여행 교통수단의 예약 시스템과 통신할 수 있다. 다른 예에서, 다음 여행 교통수단에 대한 예약 시스템은 버스 터미널 또는 기차역 등을 표시할 수 있다.The location transfer and/or pickup data generator (2408) may also communicate with the lodging provider or the next travel mode of transportation to determine if a room or cabin is available for delivery of baggage items when executed. In other words, the location transfer and/or pickup data generator (2400) may communicate with the reservation system of the lodging provider or the next travel mode of transportation to determine if a room or cabin is available. In another example, the reservation system for the next travel mode of transportation may indicate a bus terminal or train station, etc.
비-제한적인 예로서, 수하물 품목이 크루즈 선박에 의한 보안 선별을 바이패스할 수 있으면, 다음으로 수하물 품목은 수하물 품목이 전달될 방이 준비될 때까지 신뢰된 유치 취급기 또는 판매자의 신뢰된 유치에 남아 있을 수 있다. 다른 예들에서, 다음 여행 모드에 의해 보안 선별을 바이패스할 수 없는 수하물 품목은 다음 여행 모드 보안 선별 위치로 전달되고, 보안을 위해 선별되고 다음으로 신뢰된 유치 취급기에 의해 방 또는 객실에 전달될 수 있다.As a non-limiting example, if a baggage item can bypass security screening by the cruise ship, the baggage item may remain in the trusted hold of the trusted handler or seller until a room is ready to deliver the baggage item. In other examples, baggage items that cannot bypass security screening by the next travel mode may be delivered to the next travel mode security screening location, screened for security, and then delivered to the room or cabin by the next trusted hold handler.
귀환 비행 정보 및 승객의 PII(personal identifiable information)와 같은, 특정 데이터 필드들은 독립적으로 잠금될 수 있다. 수하물 품목 두뇌 프로그래밍 모듈들(2400)은, 실행될 때 잠금된 데이터 필드들 중 하나 이상으로 하여금 잠금해제되게 하는, 수하물 품목 검증기(2416)를 포함할 수 있다. 비-제한적인 예로서, 수하물 품목 두뇌는 수하물 품목 특징 데이터 및/또는 그 소유자의 신원의 확인에 기초하여 귀환 비행 정보를 잠금해제하도록 구성될 수 있다. 예를 들어, 귀환 비행 정보는 신뢰된 유치 취급기에 의해 체크인 윈도우 동안 IATA 번호판을 스캔하거나 또는 취득하는 것에 의해 잠금해제된다.Certain data fields, such as return flight information and passenger personally identifiable information (PII), may be independently locked. The baggage item brain programming modules (2400) may include a baggage item verifier (2416), which, when executed, causes one or more of the locked data fields to be unlocked. As a non-limiting example, the baggage item brain may be configured to unlock return flight information based on verification of baggage item characteristic data and/or the identity of its owner. For example, return flight information may be unlocked by a trusted baggage handler scanning or obtaining an IATA license plate during the check-in window.
비-제한적인 예로서, 스캔 또는 취득은 신뢰된 유치 취급기 및/또는 시스템(100)에 등록되는 등록된 일련 번호, MAC(media access control) 주소, 또는 다른 고유 식별자를 갖는 지정된 머신에 의해 달성될 수 있다. 그러나, 종이 IATA 가방 태그 또는 종이 마커들이 누락되거나 또는 승객의 이름이 이러한 종이 기기들에 인쇄되지 않으면, 다음으로 수하물 품목은, 예를 들어, 승객의 신원을 확인하는 것에 의해 검증될 필요가 있을 수 있다.As a non-limiting example, scanning or acquisition may be accomplished by a trusted baggage handler and/or a designated machine with a registered serial number, media access control (MAC) address, or other unique identifier registered with the system (100). However, if the paper IATA bag tags or paper markers are missing or the passenger's name is not printed on these paper devices, the baggage item may then need to be verified, for example, by verifying the passenger's identity.
수하물 품목 두뇌 프로그래밍 모듈들(2400)은, 실행될 때 캡처된 위치 데이터 및 픽업 데이터로 하여금 로그되게 하는, 수하물 품목 추적 모듈(2418)을 포함할 수 있다. 가방 태그(142)가 스캔되거나 또는 취득될 때, 픽업 또는 전달을 위해 수하물 품목에 의해 여행되는 위치들의 로그가 디스플레이 디바이스 상의 디스플레이 인터페이스(2430)에 의해 디스플레이될 수 있다.The baggage item brain programming modules (2400) may include a baggage item tracking module (2418) that, when executed, causes captured location data and pickup data to be logged. When a bag tag (142) is scanned or acquired, a log of locations traveled by the baggage item for pickup or delivery may be displayed by a display interface (2430) on the display device.
수하물 품목 두뇌 프로그래밍 모듈들(2400)은 승객 목록 기록 링크 모듈(2422)을 포함할 수 있으며, 이러한 승객 목록 기록 링크 모듈은 실행될 때 승객의 개인 식별가능 정보에 액세스하여 승객의 신원을 수하물 품목의 소유자로서 검증/확인한다. PII는 일부 경우들에서 승객으로부터 직접 제공되거나 또는 시스템(100)의 목록 내에 저장되거나 또는 이에 의해 액세스가능할 수 있다. 승객이 검증/확인되면, IATA 번호판 또는 다른 고유 식별자는 귀환 비행 데이터에 액세스하여 보안 방식으로 수하물 품목을 체크인하기 위해 사용될 수 있다.The baggage item brain programming modules (2400) may include a passenger manifest record link module (2422), which, when executed, accesses personally identifiable information (PII) of the passenger to verify/confirm the passenger's identity as the owner of the baggage item. The PII may, in some cases, be provided directly by the passenger or stored or accessible within a list of the system (100). Once the passenger is verified/confirmed, the IATA license plate number or other unique identifier may be used to access return flight data to securely check in the baggage item.
수하물 품목 두뇌 프로그래밍 모듈들(2400)은, 실행될 때 무선 추적 디바이스(175) 또는 시스템(100) 내의 네트워크 디바이스로부터 위치 데이터와의 통신을 수신하기 위해 수하물 품목에 부착되는 무선 추적 디바이스(175)(도 1b)와 인터페이스하는, 추적기 식별자 인터페이스(2424)를 포함할 수 있다. 하나 이상의 실시예에서, 무선 추적 디바이스(175)는 호환가능한 통신 프로토콜들을 사용하여 셀룰러, GSM 또는 다른 장거리 무선 통신 시스템들을 통해 통신할 수 있다. 하나 이상의 실시예에서, 무선 추적 디바이스(175)는 단거리 통신 프로토콜들을 통해 통신할 수 있다.The baggage item brain programming modules (2400) may include a tracker identifier interface (2424) that, when executed, interfaces with a wireless tracking device (175) (FIG. 1B) attached to the baggage item to receive communications with location data from the wireless tracking device (175) or a network device within the system (100). In one or more embodiments, the wireless tracking device (175) may communicate via cellular, GSM, or other long-range wireless communication systems using compatible communication protocols. In one or more embodiments, the wireless tracking device (175) may communicate via short-range communication protocols.
추적기 식별자 인터페이스(2424)는, 실행될 때 설계된 추적 디바이스로부터의 수신된 위치 정보(2426)의 캡처 및 저장으로 하여금 수신된 위치 정보에 기초하여 수하물 품목의 일반적인 위치를 결정 또는 추정하게 하는, 프로그래밍 명령어들을 포함할 수 있다.The tracker identifier interface (2424) may include programming instructions that, when executed, cause the capture and storage of received location information (2426) from a designed tracking device to determine or estimate the general location of a baggage item based on the received location information.
이전에 가방 태그들이 부착되지 않은 수하물 품목은 일반적으로 체크인될 수 없다. 수하물 품목이 체크인되기 위해, 승객은 검증/확인될 필요가 있을 수 있다. 귀환 비행의 구매의 증거가 결정될 필요가 있다. 추가적으로, 수하물 품목의 LIB의 잠금된 필드들은 잠금해제될 필요가 있을 수 있다.Baggage items that have not previously been tagged cannot generally be checked. Passengers may need to be verified/verified to check in baggage. Proof of purchase for the return flight may need to be provided. Additionally, locked fields in the baggage item's LIB may need to be unlocked.
비-제한적인 예로서, 승객은 수하물 품목들을 체크인하지 않고 도착하거나 또는 다음 여행 구간 또는 귀가에 대한 여행 여정 프로세스에 진입하는 새로운 수하물 품목에 대한 체크인 프로세스를 시작할 필요가 있을 수 있다. 이러한 경우에, 승객의 신원을 확인하는 것으로 시작하여 새로운 LIB가 생성될 수 있다.As a non-limiting example, a passenger may arrive without checking in any baggage items, or may need to initiate a check-in process for new baggage items entering the travel itinerary for the next leg of the journey or return. In such cases, a new LIB may be created, beginning with the passenger's identity verification.
수하물 품목 두뇌 프로그래밍 모듈들(2400)은, 실행될 때 스캔 디바이스, 취득 디바이스, 컴퓨팅 디바이스(122) 또는 서버(148)에 접속되거나 또는 이와 통합된 디스플레이 디바이스 상에 LIB에 저장된 정보를 디스플레이하기 위한 그래픽 사용자 인터페이스를 포함하는, 디스플레이 인터페이스(2430)를 포함할 수 있다. 하나 이상의 실시예에서, 모바일 통신 디바이스(15) 또는 승객의 다른 개인 통신 디바이스는 (수하물) 추적 로그 정보 및/또는 수하물 특징 데이터를 수신하기 위한 그래픽 사용자 인터페이스를 포함할 수 있다.The baggage item brain programming modules (2400) may include a display interface (2430) that, when executed, includes a graphical user interface for displaying information stored in the LIB on a display device connected to or integrated with a scanning device, an acquisition device, a computing device (122), or a server (148). In one or more embodiments, the mobile communication device (15) or other personal communication device of the passenger may include a graphical user interface for receiving (baggage) tracking log information and/or baggage characteristic data.
통합 보안 선별 프로세스Integrated Security Screening Process
도 26a는 실시예에 따른 보안 선별 스테이션을 통해 처리될 필요가 있는 수하물 품목들의 통합 보안 선별 프로세스를 위한 파일 취급을 위한 방법(2600A)을 예시한다. ISSS(Integrated Security Screening Station)(2670)는 CBP, Coast Guard, TSA, 예를 들어, 공항들, 기차들, 버스들, 또는 부둣가와 같은, 국경 횡단에서의 커스텀 정부 업체들, 크루즈 선박들에 대한 사설 보안 선별 업체들, 및 호텔들에 대한 사설 보안 선별 업체들을 포함할 수 있다.FIG. 26A illustrates a method (2600A) for handling files for an integrated security screening process for baggage items that need to be processed through a security screening station according to an embodiment. The Integrated Security Screening Station (ISSS) (2670) may include CBP, the Coast Guard, the TSA, custom government agencies at border crossings, such as airports, trains, buses, or docks, private security screening agencies for cruise ships, and private security screening agencies for hotels.
본 명세서에서 설명되는 프로세스들은, 예를 들어, B-Type 메시지, IATA 번호판 및/또는 PNR 번호를 사용하는 것에 의해 PII 데이터를 전달하지 않고 정부-대-정부 업체들, 기업-대-기업 업체들, 및 정부-대-기업 업체들 사이에 보안 이미지들 및 데이터가 전환되는 것을 허용할 수 있다.The processes described herein may allow secure images and data to be transferred between government-to-government entities, business-to-business entities, and government-to-business entities without transferring PII data, for example, by using B-Type messages, IATA license plates, and/or PNR numbers.
방법(2600A)은, 2602에서, 프로세서에 의해, 트리거를 수신하는 것을 포함할 수 있다. 이러한 트리거는 항공 여행 사업자를 빠져나가는 승객들에 대한 항공사 비행 목록으로부터의 정보에 기초할 수 있다. 이러한 것은, 모든 승객들이, 예를 들어, CBP와 같은, ISSS(2670)에 의해 처리될 것이 요구될 수 있는, 국제 비행에 대한, 예이다. 이러한 트리거는 크루즈 선박 여행 사업자에서 나오는 승객들에 대한 크루즈 선박 목록으로부터의 정보에 기초할 수 있다. 이러한 트리거는 국경을 횡단하는 여행 사업자에 기초할 수 있고 지정된 국경 제어 정부 기관은 국경을 횡단하기 위해 수하물 품목들의 보안 선별을 요구한다. 승객은 기차 상에 있을 수 있고, 수하물 품목은 상이한 국가에 진입하는 보안 프로토콜들 하에서 체크인될 수 있다. 상이한 보안 프로토콜들을 사용하는 예시적인 시스템은 Applicant Synapse Technology Corporation의 "COMPUTER SYSTEM AND METHOD FOR IMPROVING SECURITY SCREENING"이라는 제목의 미국 특허 제10,366,293호에서 설명된다.Method (2600A) may include, at 2602, receiving a trigger by the processor. This trigger may be based on information from an airline flight manifest regarding passengers exiting an air travel operator. This is an example of an international flight, where all passengers may be required to be processed by an ISSS (2670), such as CBP. This trigger may be based on information from a cruise ship manifest regarding passengers exiting a cruise ship travel operator. This trigger may be based on a travel operator crossing a border and a designated border control government agency requiring security screening of baggage items for border crossing. The passenger may be on a train, and the baggage items may be checked in under different security protocols for entering a different country. An exemplary system utilizing different security protocols is described in U.S. Patent No. 10,366,293, entitled "COMPUTER SYSTEM AND METHOD FOR IMPROVING SECURITY SCREENING," to Applicant Synapse Technology Corporation.
이러한 트리거는 항공 여행 사업자를 빠져나와서 다음 여행 교통수단으로서의 크루즈 선박으로 전환하는 승객들에 대한 크루즈 선박 목록으로부터의 정보에 기초할 수 있다. 이러한 트리거는 항공 여행 사업자를 빠져나와서 다음 여행 교통수단으로서의 기차로 전환하는 승객들에 대한 기차 목록으로부터의 정보에 기초할 수 있다. 이러한 트리거는 항공 여행 사업자를 빠져나와서 다음 여행 교통수단으로서의 버스로 전환하는 승객들에 대한 버스 목록으로부터의 정보에 기초할 수 있다. 이러한 트리거는 항공 여행 사업자를 빠져나와서 다음 여행 교통수단으로서의 숙박 업체로 전환하는 승객들에 대한 호텔 또는 리조트(즉, 숙박 업체) 목록으로부터의 정보에 기초할 수 있다.These triggers may be based on information from cruise ship listings regarding passengers exiting an air travel operator and switching to a cruise ship as their next travel mode. These triggers may be based on information from train listings regarding passengers exiting an air travel operator and switching to a train as their next travel mode. These triggers may be based on information from bus listings regarding passengers exiting an air travel operator and switching to a bus as their next travel mode. These triggers may be based on information from hotel or resort (i.e., lodging) listings regarding passengers exiting an air travel operator and switching to a lodging facility as their next travel mode.
이러한 트리거는 전달 집 또는 다른 주소에 대한 수하물 픽업 및 전달 서비스에 의해 등록되는 승객들에 대해 시스템(100)에 의해 유지되는 목록에 기초할 수 있다.These triggers may be based on a list maintained by the system (100) for passengers registered for baggage pick-up and delivery services to a delivery home or other address.
수하물 품목들의 통합 보안 선별 프로세스를 위한 파일 취급은 제1-모드 여행이 항공 여행 사업자를 사용할 때 수하물 품목의 촬영된 보안 선별 이미지들에 의존할 수 있다. CT(Computed Tomography) 스캐너들(즉, CT 촬영 머신(114))과 같은 진보된 스캔 기술들에 의한 이미지(들) 및 관련 데이터는 가방(즉, 수하물 품목) 내용물의 더 상세한 3D 이미지(들)를 제공할 수 있다. 이러한 이미지들 및 관련 데이터는, 수하물 품목의 유치가 보안 프로토콜들을 유지하기 위해 준수에 남을 때 다른 다음 여행 교통수단들에 대해 사용될 수 있어서, 다음 여행 교통수단에 대해 지정된 금지된 품목들에 대해 공유된 이미지들을 분석하는 것에 의해 수하물 품목이 하나의 여행 교통수단으로부터 다음 여행 교통수단으로 넘겨질 수 있다. 추가적으로, 상이한 국가들은 한 국가로 가지고 오게 되는 통화 또는 다른 품목들의 양에 대해 상이한 규정들을 사용한다. 이러한 것들은 단지 몇몇 예들이며, 미국과 임의의 다른 국가 사이의 각각의 그리고 모든 규정을 설명하는 것은 엄청나다.The file handling for the integrated security screening process for baggage items may rely on captured security screening images of baggage items when first-mode travel uses air travel carriers. Image(s) and associated data from advanced scanning technologies, such as Computed Tomography (CT) scanners (i.e., CT scan machines (114)), can provide more detailed 3D images of the contents of the bag (i.e., baggage items). These images and associated data can be used on subsequent travel modes, provided the baggage item remains in compliance with security protocols. Baggage items can be transferred from one mode of travel to the next by analyzing the shared images for prohibited items designated for the subsequent mode of travel. Additionally, different countries have different regulations regarding the amount of currency or other items brought into the country. These are just a few examples, and it would be daunting to describe each and every regulation between the United States and any other country.
공항 인프라스트럭처의 내부에 남아 있는 수하물 품목은 신뢰된 공항 유치 절차들에 의해 취급되면 이것을 보안 상태로 유지하는 것으로 고려된다. 예를 들어, 수하물 품목은 캐러셀로 발송되지 않았고 및/또는 방치 상태로 남겨졌다. 그러나, 예를 들어, 다른 여행 교통수단으로 전환할 목적으로 종료 공항을 떠나는 수하물 품목들은, 아래에 더 상세히 설명되는, ISSS(2670)를 사용하여 수하물 품목이 처리될 수 있도록 수하물 품목을 안전하게 유지하기 위해 신뢰된 유치 수하물 취급기로 전환될 수 있다.Baggage items remaining within the airport infrastructure are considered secure if handled by trusted airport hold procedures. For example, baggage items that were not delivered to the carousel and/or left unattended are considered secure. However, baggage items leaving the terminal airport for transfer to another mode of travel, for example, may be transferred to a trusted hold baggage handler to secure the baggage items so they can be handled using ISSS (2670), as described in more detail below.
블록 2606에서, 방법(2600A)은, 프로세서에 의해, IATA 번호판, B-Type 메시지로부터 획득되는 승객의 이름 및/또는 PNR 번호 매칭, 항공 목록, 서비스 목록, 및/또는 다른 다음 여행 교통수단 목록(즉, 크루즈 선박 목록, 기차 목록, 버스 목록, 또는 숙박 업체 목록)을 사용하여 보안 선별 이미지를 획득하는 것을 포함할 수 있다. 서비스 목록은 등록된 승객에 대한 집 주소, 사무실 주소, 또는 종료 공항으로부터의 다른 지정된 주소로의 수하물 전달 및 취급을 위해 시스템(100)에 의해 생성되고 유지되는 목록일 수 있다. 방법(2600A)은, 블록 2608에서, 프로세서에 의해, B-Type 메시지, IATA 번호판, 승객의 이름, 추가적 PII가 없는 PNR 번호, 또는 이들의 임의의 조합을 사용하여 수하물 품목에 대한 보안 선별 이미지와의 통신을 어셈블링하는 것을 포함할 수 있다.At block 2606, the method (2600A) may include, by the processor, obtaining a security screening image using an IATA license plate, a passenger's name and/or PNR number matching obtained from a B-Type message, a list of flights, a list of services, and/or a list of other next-trip transportation (i.e., a list of cruise ships, a list of trains, a list of buses, or a list of lodging providers). The list of services may be a list generated and maintained by the system (100) for baggage delivery and handling to a home address, an office address, or another designated address from a termination airport for a registered passenger. At block 2608, the method (2600A) may include, by the processor, assembling a communication with a security screening image for a baggage item using the B-Type message, the IATA license plate, the passenger's name, the PNR number without additional PII, or any combination thereof.
방법(2600A)은, 블록 2612에서, 프로세서에 의해, 어셈블링된 메시지를 ISSS(2670)에게 통신하는 것을 포함할 수 있다. 메시지는 유선 또는 무선 통신 프로토콜들을 사용하여 인트라넷 또는 인터넷을 통해 통신될 수 있다. 이러한 메시지는 공공 유틸리티 통신 시스템, 위성 통신 시스템 또는 셀룰러 통신 시스템을 통해 운송될 수 있다. ISSS(2670)는 메시지를 수신하고 국경 및 여행 교통수단에 대한 정부 기관 규정들에 따라 보안 선별을 수행할 수 있다. 일부 경우들에서, ISSS(2670)는 호텔 체인 또는 리조트와 같은 사설 비즈니스 업체에 의해 제어될 수 있다. 블록들 2606, 2608 및 2612는 하나 이상의 실시예에서 도 16과 관련하여 설명되는 시스템(190)에 의해 수행될 수 있다.Method (2600A) may include, at block 2612, communicating the assembled message to ISSS (2670) by the processor. The message may be communicated via an intranet or the Internet using wired or wireless communication protocols. The message may be transported via a public utility communication system, a satellite communication system, or a cellular communication system. ISSS (2670) may receive the message and perform security screening in accordance with government agency regulations for border and travel transportation. In some cases, ISSS (2670) may be controlled by a private business entity, such as a hotel chain or resort. Blocks 2606, 2608, and 2612 may be performed by the system (190) described in connection with FIG. 16 in one or more embodiments.
비-제한적인 예로서, 어셈블링된 메시지의 통신은 ISSS(2670)의 보안 선별(SS) 컴퓨터 스테이션(2672A)에 의해 수신될 수 있다. 어셈블링된 메시지에서의 이미지 및 데이터는 후속 보안 이미지 및 데이터일 수 있다. 제1 선별은 어셈블링된 메시지의 후속 보안 이미지 및/또는 데이터를 선별하는 것을 포함할 수 있다. 제1 선별이 통과되지 않으면, 수하물 품목은 보안 선별 디바이스(2672B)를 사용하여 그리고 보안 선별 디바이스(2672B)의 위치와 연관된 보안 선별 규정을 사용하여 재-선별될 수 있다.As a non-limiting example, the communication of the assembled message may be received by a security screening (SS) computer station (2672A) of an ISSS (2670). The images and data in the assembled message may be subsequent security images and data. The first screening may include screening subsequent security images and/or data of the assembled message. If the first screening does not pass, the baggage item may be re-screened using a security screening device (2672B) and using security screening rules associated with the location of the security screening device (2672B).
승객 및 수하물 품목이 진행하기 위해서는, 수하물 품목이 클리어될 필요가 있다. ISSS(2670)를 통해 수하물 품목을 클리어하기 위해 사용되는 이미지 및 관련 데이터는 후속 보안 이미지 및/또는 데이터일 수 있다.For passengers and baggage items to proceed, baggage items must be cleared. The images and associated data used to clear baggage items via ISSS (2670) may be subsequent security images and/or data.
IATA 번호판, 승객의 이름 및/또는 PNR 번호로 태그된 이러한 동일한 이미지 및 데이터는 다른 ISSS(2670)에 대한 그 여행 여정을 통해 또는 신뢰된 유치가 중단될 때까지 수하물 품목을 뒤따를 수 있다. 그러나, 다음 교통수단 여행에 대해, 현재 후속 보안 이미지 및/또는 데이터가 다음 교통수단에 대한 규칙들 또는 규정에 따라 ISSS(2670)를 클리어하지 않으면, 수하물 품목은 ISSS(2670)의 보안 선별 디바이스(2672B)에 의해 재선별된다. 그러나, 후속 보안 이미지 및/또는 데이터는, 수하물 품목이 크루즈 선박에서의 객실 또는 숙박 업체에서의 방에 전달되는 것과 같이 보안 유치가 완료될 때까지 이용가능할 수 있고; 및/또는 기차역 또는 버스역에 전달되고 다음 여행 교통수단에 탑승되어 배치된다.These same images and data, tagged with the IATA number plate, passenger name, and/or PNR number, may follow the baggage item throughout its travel itinerary on another ISSS (2670) or until the trusted hold is discontinued. However, for the next mode of transportation, if the current subsequent security image and/or data does not clear the ISSS (2670) in accordance with the rules or regulations for the next mode of transportation, the baggage item will be rescreened by the security screening device (2672B) of the ISSS (2670). However, the subsequent security image and/or data may be available until the security hold is completed, such as when the baggage item is delivered to a cabin on a cruise ship or a room at a lodging facility; and/or delivered to a train or bus station and placed on board the next mode of transportation.
도 26a에서, SS 컴퓨터 스테이션(2672A) 및 보안 선별 디바이스(2672B)는 나란히 도시된다. 그러나, 이러한 2개의 업체들은 상이한 위치들에 있을 수 있다. 이러한 실시예에서, 신뢰된 취급기는 클리어되지 않거나 또는 통과되지 않은 것으로 마킹되는 수하물 품목들을 수신하고 이들을 보안 선별 디바이스(2672B)가 하우징되어 있는 다른 위치로 전달할 수 있다.In Figure 26A, the SS computer station (2672A) and the security screening device (2672B) are shown side by side. However, these two entities may be located in different locations. In this embodiment, a trusted handler may receive baggage items marked as not cleared or not passed and forward them to another location where the security screening device (2672B) is housed.
마커는 출항 가방 태그의 10자리 IATA 번호판 및 승객의 이름과 같은 다른 BSM 정보를 포함할 수 있다. 하나 이상의 실시예에서, 출항 가방 태그의 10자리 IATA 번호판은 귀환 비행 정보에 액세스하기 위한 주요 키, LIB 또는 본 명세서에서 설명되는 범용 가방 태그일 수 있다.The marker may include the 10-digit IATA number plate of the departure bag tag and other BSM information, such as the passenger's name. In one or more embodiments, the 10-digit IATA number plate of the departure bag tag may be a primary key for accessing return flight information, a LIB, or a universal bag tag as described herein.
방법(2600A)은, 블록 2624에서, 프로세서에 의해, SS 컴퓨터 스테이션(2672A) 또는 보안 선별 디바이스(2672B)로부터 클리어런스 또는 클리어되지 않음 표시들 중 하나를 수신하는 것을 포함할 수 있다. 방법(2600A)는, 블록 2626에서, 프로세서에 의해, 수하물 품목이 다음에 가야 하는 곳을 식별하기 위해 IATA 가방 태그 또는 마커와 연관된 발송 정보로 취급기 디바이스들 및/또는 스캔 디바이스들을 업데이트하는 것을 포함할 수 있다. 블록 2626에서, 수행되는 업데이트는, 시스템(190)에 의해, 공항 인프라스트럭처의 수하물 취급 시스템과 연관된 컴퓨터 시스템, 공항 인프라스트럭처의 메시징을 업데이트하기 위해 태스크를 배정받은 다른 벤더, 수하물 품목들을 클리어하는 것을 전송하기 위한 다른 여행 사업자들과 연관된 컴퓨터, 또는 공항 인프라스트럭처 외부의 메시징을 업데이트하기 위해 태스크를 배정받은 다른 벤더에 의해 수행될 수 있다. 수하물 품목은, 클리어되지 않으면, 수하물 취급 시스템에 진입할 수 없고, 예를 들어, 다음 여행 구간으로, 공항 밖으로 또는 ISSS 밖으로 운송될 수 있다. 스캐너 및 수하물 취급기 디바이스들은 수하물 취급 명령어들을 위해 IATA 번호판 또는 빙고 태그를 스캔할 수 있다. 수하물 취급 명령어들은 B-Type 메시지들에 내장될 수 있다.The method (2600A) may include, at block 2624, receiving, by the processor, one of a clearance or non-clearance indication from an SS computer station (2672A) or a security screening device (2672B). The method (2600A) may include, at block 2626, updating, by the processor, the handler devices and/or the scanning devices with dispatch information associated with the IATA bag tag or marker to identify where the baggage item should go next. The update performed at block 2626 may be performed by the system (190), a computer system associated with a baggage handling system of the airport infrastructure, another vendor assigned a task to update messaging of the airport infrastructure, a computer associated with other travel operators to transmit cleared baggage items, or another vendor assigned a task to update messaging outside of the airport infrastructure. If baggage items are not cleared, they cannot enter the baggage handling system and may be transported, for example, to the next leg of the journey, out of the airport, or out of the ISSS. Scanners and baggage handlers can scan IATA number plates or Bingo tags for baggage handling instructions. Baggage handling instructions can be embedded in B-Type messages.
전체 수송기의 수하물 품목들이 체크되는 시나리오에서, 일부 승객들 및 클리어된 수하물 품목들은 공항을 떠날 것이고, 공항 코드는 종료 공항 코드로서 지정되었다. 또한, 공항을 떠날 때의 수하물 품목은 시스템(100)에 의해 취급될 수 있고, 상태 정보는 수하물 품목의 LIB에 저장될 수 있다.In a scenario where all baggage items of the entire aircraft are checked, some passengers and cleared baggage items will leave the airport, and the airport code is designated as the exit airport code. Furthermore, baggage items upon leaving the airport can be processed by the system (100), and status information can be stored in the LIB of the baggage items.
다른 시나리오에서, 승객 및 그들의 수하물 품목은 목적지 포인트로의 다른 비행기에 탑승할 수 있다. 하나 이상의 실시예에서, ISSS(2670)에 의한 선별로부터 공항을 종료하는 수하물 품목은 정렬된 종료 B-Type 메시지들에 따라, 신뢰된 유치를 사용하여 크루즈 선박, 기차, 또는 버스로 전환될 수 있다.In other scenarios, passengers and their baggage items may board another flight to their destination. In one or more embodiments, baggage items exiting the airport after screening by ISSS (2670) may be transferred to a cruise ship, train, or bus using a trusted transfer, based on ordered exit B-Type messages.
블록 2624로부터, 방법(2600A)은 도 26b, 블록 2630으로 진행할 수 있다.From block 2624, the method (2600A) may proceed to block 2630 of FIG. 26b.
도 26b는, 실시예에 따른, ISSS를 통해 처리된 후, 수하물 품목들의 통합 보안 선별 프로세스를 위한 수하물 품목 상태 보고 및 취급을 위한 방법(2600B)을 예시한다.FIG. 26B illustrates a method (2600B) for reporting and handling baggage item status for an integrated security screening process of baggage items after processing through ISSS, according to an embodiment.
방법(2600B)은, 프로세서에 의해, 블록 2630에서, 신뢰된 유치 취급기가 출항 IATA 번호판 또는 다른 고유 식별자를 취득하는 것에 의해 수하물 품목 상의 가방 태그 또는 빙고 마커를 스캔하는지를 결정하는 것을 포함할 수 있다. 블록 2630에서, 프로세서에 의해, 이러한 결정이 "아니오(NO)"이면, 방법(2600B)은 스캔을 기다리기 위해 블록 2630의 시작으로 되돌아 갈 수 있다. 하나 이상의 실시예에서, 스캔은 가방 태그 또는 마커의 출항 하드카피의 데이터를 획득한다. 취득된 (스캔) 데이터는 디지털 BTI로 변환된다. 스캔이 이미지 데이터이면, 이미지 데이터는 머신-인코딩된 텍스트로 변환된다.The method (2600B) may include, at block 2630, determining by the processor whether the trusted baggage handler scans the bag tag or bingo marker on the baggage item by obtaining the departure IATA number plate or other unique identifier. If, at block 2630, the processor determines that this is "NO," the method (2600B) may return to the beginning of block 2630 to await the scan. In one or more embodiments, the scan obtains data of the departure hard copy of the bag tag or marker. The obtained (scanned) data is converted into digital BTI. If the scan is image data, the image data is converted into machine-encoded text.
블록 2630에서, 프로세서에 의해, 이러한 결정이 "예(YES)"이면, 방법(2600B)은, 블록 2632에서, 프로세서에 의해, 클리어런스 상태의 클리어런스 취급 마커로 하여금 IATA 번호판과 연관된 스캔 디바이스 상에 생성되거나 또는 디스플레이되게 할 수 있다. 예시적인 클리어런스 취급 마커(즉, MK(136))가 도 15에 도시된다. SSIA 시스템(190)은 통과/클리어됨 또는 실패/클리어되지 않음의 표시를 수신할 수 있다. 이러한 표시는 통과/클리어됨 또는 실패/클리어되지 않음 및/또는 다음 발송 정보를 갖는 취급 디바이스들 및/또는 스캔 디바이스들의 프로그래밍을 야기하도록 SSIA 시스템(190)을 트리거할 수 있다. 발송 정보는 B-Type 메시지들, PNR 번호에 의해 액세스되는 PNR 여행 정보, 목록 정보, 또는 이들의 임의의 조합을 포함하는 다양한 정보에 기초할 수 있다.At block 2630, if the determination is “YES,” the method (2600B) may, at block 2632, cause the processor to generate or display a clearance handling marker of clearance status on a scanning device associated with the IATA license plate. An exemplary clearance handling marker (i.e., MK 136) is illustrated in FIG. 15 . The SSIA system (190) may receive an indication of pass/cleared or fail/not cleared. This indication may trigger the SSIA system (190) to program handling devices and/or scanning devices with the pass/cleared or fail/not cleared and/or subsequent dispatch information. The dispatch information may be based on a variety of information, including B-Type messages, PNR trip information accessed by PNR number, list information, or any combination thereof.
클리어런스 취급 마커는 LIB로부터의 전달 위치 데이터, 방 또는 객실 데이터, 또는 종료 공항으로부터 다음 여행 교통수단으로의 수하물 품목의 안전한 취급을 위한 다른 명령어들을 포함할 수 있다. 그러나, 다른 예들에서, MK(136)는 통과/클리어됨 또는 실패/클리어되지 않음 보안 표시자를 표현하는 심볼 또는 아이콘 및 고유 식별자를 포함할 수 있다.The clearance handling marker may include transfer location data from the LIB, room or cabin data, or other instructions for the secure handling of baggage items from the terminal airport to the next mode of travel. However, in other examples, the MK (136) may include a symbol or icon representing a pass/cleared or fail/not cleared security indicator and a unique identifier.
다른 마커들이 사용될 수 있다. 예를 들어, 수하물 품목이 등록된 승객을 위해 집으로 전달되고 있다면, 집 아이콘은 전달 주소를 표현하는 집 주소 또는 건물 주소가 뒤따르는 클리어런스를 표시하는 체크 마크와 함께 디스플레이될 수 있다.Other markers may be used. For example, if baggage items are being delivered to a registered passenger's home, a home icon may be displayed along with a check mark indicating clearance, followed by a home address or building address indicating the delivery address.
방법(2600B)은, 블록 2634에서, 프로세서에 의해, 수하물 품목의 내용물이 ISSS를 통과했는지를 결정하는 것을 포함할 수 있다. 블록 2634에서, 이러한 결정이 "예(YES)"이면, 방법(2600B)은 ISSS(2760)의 보안 선별 디바이스(2672B)를 바이패스하는 수하물 취급 프로세스를 수행하는 것을 포함할 수 있다. 다시 말해서, 수하물 품목은 여행 모드에 대한 더 이상의 보안 선별을 요구하지 않는다. SS 컴퓨터 스테이션(2672A)에 의해 분석되는 후속 보안 이미지 및/또는 데이터는 ISSS(2670)로부터의 출발을 위해 수하물 품목을 클리어했다. 수하물 품목이 클리어될 때, 수하물 품목은 추가적 발송 정보에 기초하여 정렬될 수 있다. 예를 들어, 클리어된 수하물 품목은 추가 서비스 없이 여행 사업자 또는 공항을 종료할 수 있다. 이러한 예에서, 프로그램된 추가적 발송 정보는 지정된 위치에서 그들의 소유자들에 의해 수하물 품목들이 픽업되도록 캐러셀 또는 다른 종료 스테이션으로의 수하물 품목의 발송을 표시할 수 있다.Method (2600B) may include, at block 2634, determining, by the processor, whether the contents of the baggage item have passed the ISSS. If this determination is "YES" at block 2634, method (2600B) may include performing a baggage handling process that bypasses the security screening device (2672B) of the ISSS (2760). In other words, the baggage item does not require further security screening for the travel mode. Subsequent security images and/or data analyzed by the SS computer station (2672A) clear the baggage item for departure from the ISSS (2670). When the baggage item is cleared, the baggage item may be sorted based on additional dispatch information. For example, the cleared baggage item may exit the travel operator or airport without further service. In such an example, the programmed additional dispatch information may indicate dispatch of the baggage item to a carousel or other termination station for pickup by their owners at a designated location.
다른 예에서, 클리어된 수하물 품목은 추가 서비스로 여행 사업자 또는 공항을 종료하고 있을 수 있다. 이러한 예에서, 프로그램된 추가적 발송 정보는 시스템(100)과 연관된 수하물 취급기들에 의해 픽업되고 서비스 명령어들에 따라 또 다른 위치에게 전달될 수하물 품목들을 위한 공항 또는 여행 사업자 인프라스트럭처에서의 지정된 구역으로의 수하물 품목의 발송을 표시할 수 있다. 서비스 명령어는 집 주소, 사무실 주소, 또는 다른 지정된 주소로 전달될 수 있다.In another example, cleared baggage items may be terminated at a travel agent or airport for additional service. In this example, the programmed additional dispatch information may indicate dispatch of the baggage items to a designated area within the airport or travel agent infrastructure for pickup by baggage handlers associated with the system (100) and delivery to another location according to service instructions. The service instructions may be delivered to a home address, office address, or another designated address.
다른 예에서, 클리어된 수하물 품목은, 하나의 비행기로부터 다음 비행기로와 같이, 여행 사업자들을 전환하고 있을 수 있다. 이러한 경우에, 프로그램된 추가적 발송 정보는 이러한 타입의 정보를 표시할 수 있다. 이러한 경우에, 수하물 품목은 ISSS(2670)로부터 클리어된 것으로서 마킹되는 다음 비행기로 독립적으로 여행할 수 있다.In another example, a cleared baggage item may be transferred between travel operators, such as from one flight to the next. In such cases, additional programmed dispatch information may indicate this type of information. In such cases, the baggage item can travel independently on the next flight marked as cleared by ISSS (2670).
다른 예에서, 클리어된 수하물 품목은 하나의 여행 교통수단으로부터 다음 여행 교통수단으로 전환되고 있을 수 있고 여기서 여행 교통수단들은 상이한 여행 교통수단들이다. 예를 들어, 수송기로부터 크루즈 선박, 기차, 버스, 또는 숙박 업체까지. 이러한 경우에, 프로그램된 추가적 발송 정보는 하차시키기 위한 위치 주소를 포함하는 이러한 타입의 정보를 표시할 수 있다. 크루즈 선박 또는 숙박 업체의 경우, 추가적 발송 정보는 방 번호 또는 객실 번호를 포함할 수 있다.In another example, cleared baggage items may be transitioning from one mode of travel to another, where the modes of travel are different. For example, from a plane to a cruise ship, train, bus, or lodging facility. In such cases, the programmed additional dispatch information may display this type of information, including the address of the drop-off location. For cruise ships or lodging facilities, the additional dispatch information may include the room number or cabin number.
블록 2634에서, 이러한 결정이 "아니오(NO)"이면, 방법(2600B)은, 블록 2638에서, ISSS(2760)와 연관된 여행 모드에 따른 추가 보안 선별 및 처리를 위해 ISSS(2760)의 보안 선별 디바이스(2672B)에 수하물 품목을 전환하는 수하물 취급 프로세스를 수행하는 것을 포함할 수 있다.At block 2634, if the determination is “NO,” the method (2600B) may include, at block 2638, performing a baggage handling process to transfer the baggage item to a security screening device (2672B) of the ISSS (2760) for additional security screening and processing according to the travel mode associated with the ISSS (2760).
블록 2640에서, 방법(2600B)은, 프로세서에 의해, 수하물 품목이, 다음 여행 교통수단의 승객 목록과 연관된 또는 집 주소, 사무실 주소, 또는 다른 지정된 주소에 전달하기 위한 목록과 연관된 등록된 승객에 대한 것인지와 같이, 열거된 것에 대한 것인지 결정하는 것을 포함할 수 있다. 블록 2640에서, 이러한 결정이 "아니오(NO)"이면, 방법(2600B)은, 블록 2644에서, 끝날 수 있다. 이러한 것은 시스템(190)이 전체 비행기를 처리할 때의 경우일 수 있다. 블록 2640에서, 이러한 결정이 "예(YES)"이면, 방법(2600B)은, 블록 2642에서, LIB를 수하물 품목의 현재 상태 및 위치로 업데이트하고, 계속된 수하물 품목 취급 및 전달을 위해 LIB를 활성화하는 것을 포함할 수 있다.At block 2640, the method (2600B) may include determining, by the processor, whether the baggage item is for an enumerated item, such as for a registered passenger associated with a passenger list for the next travel mode of transportation or for delivery to a home address, office address, or other designated address. If the determination at block 2640 is "NO," the method (2600B) may end at block 2644. This may be the case when the system (190) is processing an entire aircraft. If the determination at block 2640 is "YES," the method (2600B) may include updating the LIB with the current status and location of the baggage item at block 2642 and activating the LIB for continued handling and delivery of the baggage item.
도 15에서의 마커로 다시 복귀하여, 수하물 품목은 신뢰된 유치 취급기에 의해 취급될 수 있다. 예를 들어, 수하물 품목이 신뢰된 유치 취급기를 사용하여 공항으로부터 ISSS(2670)에 도착할 때, 수하물 품목은 임의의 다른 PII를 제공할 필요 없이 IATA 번호판, 승객의 이름 및/또는 PNR 번호와 연관된 가장 현재의 후속 보안 이미지 및 데이터로 SS 컴퓨터 스테이션(2672A)에 의해 처리될 수 있다.Returning to the marker in Figure 15, the baggage item may be handled by a trusted security handler. For example, when a baggage item arrives at the ISSS (2670) from the airport using a trusted security handler, the baggage item may be processed by the SS computer station (2672A) with the most current subsequent security image and data associated with the IATA license plate, passenger name, and/or PNR number, without the need to provide any other PII.
도 25는 실시예에 따른 승객 식별(2550)(즉, 식별 기기(3120))을 캡처하는 모바일 통신 디바이스(2500) 상의 그래픽 사용자 인터페이스(2510)를 예시한다. 승객 식별(2550)의 이미지가 캡처된 후에, 이미지는 확인 프로세스(3180)에 전송될 수 있다. 예로서, 확인 프로세스(3180)는 도 31과 관련하여 더 상세히 설명된다.FIG. 25 illustrates a graphical user interface (2510) on a mobile communication device (2500) that captures a passenger identification (2550) (i.e., an identification device (3120)) according to an embodiment. After the image of the passenger identification (2550) is captured, the image may be transmitted to a verification process (3180). By way of example, the verification process (3180) is described in more detail with respect to FIG. 31 .
확인 프로세스는 승객이 셀피를 촬영하는 것 및 확인 코드를 수신하기 위해 승인된 애플리케이션을 사용하여 셀피를 전송하는 것을 포함할 수 있다. 예시적인 확인 프로세스는 Global Entry Mobile에 의해 제공되는 바와 같은 셀피를 사용한다. 다른 실시예들에서, 확인 프로세스는 승객의 얼굴의 스크린 샷을 캡처하고 얼굴 인식 승인 알고리즘들을 통해 얼굴을 처리하기 위해 카메라-가능형 또는 비디오-가능형 컴퓨팅 디바이스를 사용하여 승객의 신원을 확인할 수 있는 다른 얼굴 인식 서비스들을 포함할 수 있다. 다른 실시예들에서, 확인 프로세스는 TSA PreCheck®에 대해 승인된 승객들을 미리 체크하도록 운전 면허증들 또는 식별 카드들을 스캔하고 검증하기 위해 TSA에 의해 사용되는 것과 같은 식별 스캐너를 사용할 수 있다.The verification process may involve the passenger taking a selfie and sending it using an approved application to receive a verification code. An exemplary verification process uses a selfie, such as that provided by Global Entry Mobile. In other embodiments, the verification process may involve other facial recognition services that can verify the passenger's identity by using a camera- or video-enabled computing device to capture a screenshot of the passenger's face and process the face using facial recognition verification algorithms. In other embodiments, the verification process may utilize an identification scanner, such as those used by the TSA to scan and verify driver's licenses or identification cards to pre-check passengers approved for TSA PreCheck®.
스마트 수하물 여행 시스템Smart Baggage Travel System
B-Type 메시지가 IATA 규칙, SITA 절차 또는 다른 B-Type 메시지 통신기와 호환가능하기만 한다면, B-Type 메시지는 요건에 기초하여 항공사 사업자에 의해 맞춤화된다.B-Type messages are customized by airline operators based on their requirements, as long as the B-Type messages are compatible with IATA rules, SITA procedures or other B-Type message communicators.
발명자는 귀환 비행 정보 및 숙박 업체 정보는 물론, 다른 여행 모드들을 사용하여 확장된 B 타입 메시지가 생성될 수 있는 것으로 결정하였다. 숙박 업체 정보는 건물 이름 또는 번호, 주소 및/또는 방 번호를 포함할 수 있다. 하나 이상의 실시예에서, 숙박 업체 정보는, 예를 들어, 전용실, 객실 번호 및/또는 층을 포함할 수 있다.The inventors have determined that extended Type B messages can be generated using return flight information, accommodation provider information, and other travel modes. Accommodation provider information may include a building name or number, address, and/or room number. In one or more embodiments, accommodation provider information may include, for example, a private room, room number, and/or floor.
항공사의 B-Type 메시지는 다양한 공항들을 통해 발송되고 선별되는 수하물을 추적하기 위해 공항에서 수하물 취급 시스템에 의해 사용된다. 수하물 취급 시스템은 공항을 통해 여행할 때 인쇄된 가방 태그를 판독하는 머신 판독기를 포함한다. 이러한 것은 본질적으로 공항들 또는 공항 인프라스트럭처의 소유 동안 수하물을 추적하고 위치확인한다.The airline's B-Type messages are transmitted and used by baggage handling systems at various airports to track baggage as it is sorted. Baggage handling systems include machine readers that read printed bag tags as it travels through the airport. This essentially tracks and locates baggage while it is in the possession of airports or airport infrastructure.
그러나, 다수의 여행 모드들을 사용하는 여행자들에 대해, 수하물이 어디에 있었는지 또는 어디로 갈 것인지를 추적하고 위치확인하거나 또는 결정하는 범용 B-Type 메시지들이 없다. 발명자는 승객들이 여정을 따라 여행할 때 수하물 품목 및 승객에 결부된 보안 기기를 사용하여 다른 여행 모드들이 수하물 품목들을 추적하고 위치확인하는 동일한 능력을 갖지 않는다고 결정했다.However, for travelers using multiple travel modes, there is no universal B-Type message system that tracks, locates, or determines where baggage has been or will be going. The inventors determined that different travel modes do not have the same ability to track and locate baggage items, using security devices associated with baggage items and passengers as they travel along their itinerary.
이론에 얽매이는 것을 원하지 않지만, 기차 적재 스테이션 및/또는 버스 적재 스테이션에서 항공사 여행 및 얼굴 인식을 위해 생성되는 머신-판독가능 OP-BTI는 일부 경우들에서 승객이 기차 또는 버스에 그들의 수하물 품목으로 탑승하였음을 보장하기 위해 사용될 수 있다. 다른 경우들에서, 승객 및 수하물 품목은 상이한 기차들, 예를 들어, 또는 상이한 운송 교통수단들 상에서 여행할 수 있다. 예를 들어, 승객은 기차로 여행할 수 있는 반면, 수하물은 트럭 또는 밴으로 여행한다.Without wishing to be bound by theory, machine-readable OP-BTIs generated for airline travel and facial recognition at train and/or bus loading stations could, in some cases, be used to verify that a passenger has boarded a train or bus with their luggage. In other cases, passengers and luggage may travel on different trains, for example, or on different modes of transportation. For example, passengers may travel by train, while luggage may travel by truck or van.
발명자는 항공사의 B-Type 메시지가 항공사 및 공항 시설의 외부에서 거의 실시간으로 확장 및 업데이트될 수 있고, 따라서 확장된 B-Type 메시지가 변환되어 범용 B-Type 메시지로서 사용될 수 있다고 결정하였다. 확장된 B-Type 메시지는 머신-판독가능 OP-BTI에 의해 링크된 적어도 하나의 여행 모드 및 숙박 예약을 포함하도록 확장될 수 있다. 하나 이상의 실시예에서, 확장된 B-Type 메시지는 여정에 대해 승객의 멀티-모드 여행 예약들 및/또는 숙박 예약들을 포함하고 링크하도록 확장될 수 있다.The inventors have determined that an airline's B-Type message can be extended and updated in near real-time outside of the airline and airport facilities, and thus the extended B-Type message can be converted and used as a general-purpose B-Type message. The extended B-Type message can be extended to include at least one travel mode and accommodation reservation linked by a machine-readable OP-BTI. In one or more embodiments, the extended B-Type message can be extended to include and link a passenger's multi-mode travel reservations and/or accommodation reservations for the itinerary.
하나 이상의 실시예에서, 범용 B-Type 메시지는 멀티-모드 여행 및 숙박을 위한 거의 실시간 디지털 예약 및 수하물 추적 및 취급 코디네이터로서 역할을 하기 위해 데이터베이스에 저장된다. 원래 인쇄된 가방 태그를 스캔시, 공항 외부로의 여행 동안 언제든지, 예를 들어, 컴퓨팅 디바이스, 스캔 디바이스, 또는 모바일 컴퓨팅 디바이스와 연관된 디스플레이 디바이스 상에 최신 여행 정보 및 숙박 정보가 검색되고 디스플레이될 수 있다.In one or more embodiments, the universal B-Type message is stored in a database to serve as a near-real-time digital reservation, baggage tracking, and handling coordinator for multi-mode travel and accommodations. Upon scanning the original printed bag tag, up-to-date travel and accommodation information can be retrieved and displayed on a display device associated with, for example, a computing device, a scanning device, or a mobile computing device, at any time during travel outside the airport.
하나 이상의 실시예에서, 발명자는 비행의 끝에서 OP-BTI를 갖는 한 번의 쓰레기 인쇄된 가방 태그가 환경 절약, 인적 자원의 감소, 및 증가된 보안 및 물류 계획을 제공하기 위해 다수의 여행 모드 및/또는 숙박 예약을 위한 거의 실시간 예약에 액세스하기 위해 머신 판독가능한 주요 키 또는 고유 식별자로서 사용될 수 있다고 결정하였다.In one or more embodiments, the inventors have determined that a single waste printed bag tag with an OP-BTI at the end of a flight can be used as a machine readable primary key or unique identifier to access near real-time reservations for multiple travel modes and/or accommodation reservations to provide environmental savings, reduced human resources, and increased security and logistics planning.
도 27은 실시예에 따른 멀티-모드 여행 및 숙박을 위한 스마트 수하물 여행 시스템(2700)을 예시한다. 데이터베이스(2708)에 저장된 정보는 LIB(2450)에 저장될 수 있다. 스마트 수하물 여행 시스템(2700)은 승객 또는 승객 체크인 프로세스들과 독립적으로 승객의 수하물 품목들의 체크인을 추적하고, 위치확인하고, 용이하게 하기 위한 서버(2710) 및 데이터베이스(2708)를 포함할 수 있다. 데이터베이스(2708)는 확장된 B-Type 메시지 데이터베이스 또는 범용 B-Type 메시지 데이터베이스 또는 LIB 데이터베이스이다. 예를 들어, 확장된 B-Type 메시지 데이터베이스는 수송기로부터 검색된 원래 BSM을 갖는 확장된 BSM(2711)을 포함할 수 있고, 생성된 숙박 데이터 또는 숙박 데이터에 대한 링크는 확장된 또는 범용 B-Type 메시지에서 원래 BSM에 첨부될 수 있다. 도 14c에 도시되고 설명되는 바와 같이, 확장된 메시지는 확장된 또는 범용 시작 헤더를 포함하고, 확장된 메시지의 끝은 메시지 식별자 끝 코드를 포함한다. "확장된 B-Type 메시지(expanded B-Type message)" 및 "범용 B-Type 메시지(universal B-Type message)"라는 용어들은 본 명세서에서 교환가능하게 사용될 수 있다. "확장된 BSM(expanded BSM)" 및 "범용 BSM(universal BSM)"이라는 용어는 본 명세서에서 교환가능하게 사용될 수 있다. "확장된 B-Type 메시지(expanded B-Type message)" 및 "범용 B-Type 메시지(universal B-Type message)" 및 LIB라는 용어들은 유사한 용어들이지만 상이한 코딩 스킴들이다. LIB는 IATA 호환가능한 포맷 구조로 구성되지 않을 수 있다.Figure 27 illustrates a smart baggage travel system (2700) for multi-mode travel and lodging according to an embodiment. Information stored in a database (2708) may be stored in a LIB (2450). The smart baggage travel system (2700) may include a server (2710) and a database (2708) to track, locate, and facilitate the check-in of passengers' baggage items independently of passengers or passenger check-in processes. The database (2708) may be an extended B-Type message database, a generic B-Type message database, or a LIB database. For example, the extended B-Type message database may include an extended BSM (2711) with an original BSM retrieved from a carrier, and generated lodging data or a link to the lodging data may be attached to the original BSM in an extended or generic B-Type message. As illustrated and described in Figure 14c, the extended message includes an extended or generic start header, and the extended message ends with a message identifier end code. The terms "expanded B-Type message" and "universal B-Type message" may be used interchangeably herein. The terms "expanded BSM" and "universal BSM" may be used interchangeably herein. The terms "expanded B-Type message" and "universal B-Type message" and LIB are similar terms but different coding schemes. LIB may not be structured in an IATA compatible format.
서버(2710) 또는 서버(148)는 배 예약 시스템 또는 임의의 다른 여행 모드와 연관될 수 있는 목록 파일(2716)과 같은 다른 운송 모드들과 연관된 예약 정보에 액세스할 수 있다. 서버(2710) 또는 서버(148)는 철도 예약 시스템(2718)에 액세스할 수 있다. 서버(2710) 또는 서버(148)는 버스 예약 시스템(2720)에 액세스할 수 있다. 서버(2710) 또는 서버(148)는 숙박 업체 예약 시스템(2722)에 액세스할 수 있다.The server (2710) or server (148) may access reservation information associated with other modes of transportation, such as a ship reservation system or a list file (2716) that may be associated with any other mode of travel. The server (2710) or server (148) may access a railway reservation system (2718). The server (2710) or server (148) may access a bus reservation system (2720). The server (2710) or server (148) may access a lodging reservation system (2722).
서버(2710) 또는 서버(148)는 항공사 목록, B-Type 메시지, 항공사 예약 시스템, 또는 승객으로부터 출항 비행(2702)과 연관된 항공사 예약 정보를 검색할 수 있다. 서버(2710) 또는 서버(148)는, 예를 들어, 철도 예약 시스템(2718) 또는 승객으로부터 중간 여행 예약(2704)을 검색할 수 있다.The server (2710) or server (148) may retrieve airline reservation information associated with an outbound flight (2702) from an airline list, a B-Type message, an airline reservation system, or a passenger. The server (2710) or server (148) may retrieve intermediate travel reservations (2704), for example, from a railroad reservation system (2718) or a passenger.
서버(2710) 또는 서버(148)는 숙박 업체 예약 시스템(2722) 또는 승객으로부터 숙박 업체 예약 정보(2706)를 검색할 수 있다. 서버(2710) 또는 서버(148)는 버스 예약 시스템(2720) 또는 승객으로부터 중간 여행 예약들(2704)을 검색할 수 있다.The server (2710) or server (148) may retrieve accommodation reservation information (2706) from a lodging reservation system (2722) or from a passenger. The server (2710) or server (148) may retrieve intermediate travel reservations (2704) from a bus reservation system (2720) or from a passenger.
출항 비행(2702)의 항공사 예약들, 중간 여행 예약들(2704), 숙박 업체 예약들(2706), 항공사 귀환 비행(2712) 중 적어도 하나 이상은 범용 여행 승객 일정(2714)에 저장되고 및/또는 이에 링크된다. 범용 여행 승객 일정(2714)은 목적지 포인트로의 인바운드 여행 정보 및 다시 집(102)으로의 귀환 경로 여행 정보를 포함할 수 있다. 데이터베이스(2708)는 하나 이상의 여행 구간에 대한 수하물 체크인, 및/또는 수하물 취급 및 전달을 위해 확장된 (범용) B-Type 메시지 또는 LIB의 일부로서 또는 별도로 범용 여행 승객 일정(2714)을 저장할 수 있다.At least one of the airline reservations for the outbound flight (2702), the intermediate travel reservations (2704), the accommodation reservations (2706), and the airline return flight (2712) are stored in and/or linked to a universal travel passenger itinerary (2714). The universal travel passenger itinerary (2714) may include inbound travel information to the destination point and return route travel information back home (102). The database (2708) may store the universal travel passenger itinerary (2714) as part of an extended (universal) B-Type message or LIB or separately for baggage check-in and/or baggage handling and delivery for one or more travel segments.
확장된 B-Type 메시지를 착수함Initiating extended B-Type messaging
도 9c는 실시예에 따른 확장된 B-Type 메시지를 착수하기 위한 방법(950)의 흐름도를 예시한다. 방법(950)은 도 27과 조합하여 설명될 것이다. 이러한 설명은 확장된 (범용) B-Type 메시지 생성과 관련되지만, 동일한 프로세스가 LIB의 생성에 적용된다.Figure 9c illustrates a flowchart of a method (950) for initiating an extended B-Type message according to an embodiment. The method (950) will be described in conjunction with Figure 27. While this description relates to the creation of an extended (general) B-Type message, the same process applies to the creation of a LIB.
일부 예들에 따르면, 방법(950)은, 블록 914에서, 승객이 여행하고 있는 동안 승객의 일정과 연관된 적어도 하나의 여행 모드에 대한 예약들을 탐색하는 것을 포함할 수 있다. 승객이 비행기 상에서와 같이 여행하고 있는 동안, 하나 이상의 B-Type 메시지가 생성되었을 수 있다. 예를 들어, 항공사 호스트 컴퓨팅 시스템은, 예를 들어, 수하물 품목이 공항에서 또는 수송기와 함께 체크인될 때와 같이 BSM을 생성할 수 있다. 하나 이상의 실시예에서, 수하물 품목은 집, 기차역, 또는 크루즈 선박과 연관된 항구와 같은 항구에서 체크인될 수 있다. 이러한 경우에, IATA B-Type 메시지는 원격 체크인의 타입을 지정하는 추가적인 코드를 갖을 수 있다. BSM은 추가적 코드들을 포함할 것이며, 항공사 호스트 컴퓨터 시스템 또는 다른 연관된 컴퓨터 시스템에 저장되거나 또는 통신될 수 있다. 일반적으로, 항공사 인프라스트럭처에서의 적절한 발송을 보장하기 위해, 항공사 호스트 컴퓨터 시스템 또는 다른 연관된 컴퓨터 시스템은 B-Type 메시지를 수하물 취급 시스템, 정렬 시스템, 조정 시스템 및 산업 추적 시스템 중 하나 이상에 통신할 것이다. 이러한 것은 공항 인프라스트럭처의 수하물 품목의 위치를 추적한다. 그러나, 승객이 목적지에 도착한 직후에, B-Type 메시지들은 삭제될 수 있다.In some examples, the method (950) may include, at block 914, searching for reservations for at least one travel mode associated with the passenger's itinerary while the passenger is traveling. One or more B-Type messages may be generated while the passenger is traveling, such as on an airplane. For example, the airline host computing system may generate a BSM, such as when a baggage item is checked in at an airport or with a transport aircraft. In one or more embodiments, the baggage item may be checked in at a port, such as a home, a train station, or a port associated with a cruise ship. In such cases, the IATA B-Type message may have an additional code specifying the type of remote check-in. The BSM may include additional codes and may be stored or communicated to the airline host computer system or another associated computer system. Typically, to ensure proper dispatch within the airline infrastructure, the airline host computer system or another associated computer system will communicate the B-Type message to one or more of a baggage handling system, a sorting system, a reconciliation system, and an industrial tracking system. This tracks the location of the baggage item within the airport infrastructure. However, B-Type messages may be deleted immediately after the passenger arrives at the destination.
따라서, 하나 이상의 실시예에서, 시스템(100)은 승객이 비행 중인 동안 가방 태그 번호를 검색하기 위해 B-Type 메시지에 액세스할 수 있다.Accordingly, in one or more embodiments, the system (100) may access B-Type messages to retrieve bag tag numbers while the passenger is in flight.
일부 예들에 따르면, 방법(950)은, 블록 916에서, 적어도 하나의 프로세서에 의해 출항 항공사 여행 사업자와 연관된 승객에 대한 B-Type 메시지에 액세스하는 것을 포함할 수 있으며, 적어도 하나의 프로세서는 항공사 컴퓨팅 인프라스트럭처 외부에 있다. 적어도 하나의 프로세서는, 예를 들어, 시스템(100) 또는 시스템(2700)의 일부일 수 있다. 시스템(2700)은 재활용되고 폐기되지 않은 출항 인쇄된 IATA 가방 태그의 OP-BTI를 스캔하거나 또는 취득하는 것에 의해 야기되는 트리거에 응답하여 여행 정보를 통신하기 위해 서버(2710)와 통신하는 메시징 시스템(2790)을 포함할 수 있다.In some examples, the method (950) may include, at block 916, accessing a B-Type message for a passenger associated with an outbound airline travel operator by at least one processor, wherein the at least one processor is external to the airline computing infrastructure. The at least one processor may be, for example, part of the system (100) or the system (2700). The system (2700) may include a messaging system (2790) that communicates with the server (2710) to communicate travel information in response to a trigger caused by scanning or otherwise acquiring an OP-BTI of a recycled and non-discarded outbound printed IATA bag tag.
일부 예들에 따르면, 방법(950)은, 블록 918에서, B-Type 메시지로부터 디지털 IATA 가방 태그 번호를 추출하는 것을 포함할 수 있다. 도 14a에서 알 수 있는 바와 같이, 디지털 IATA 가방 태그 번호는 ".N/"로 시작하는 필드에서의 숫자들 중 일부에 의해 표현된다.According to some examples, the method (950) may include, at block 918, extracting a digital IATA bag tag number from the B-Type message. As can be seen in FIG. 14A, the digital IATA bag tag number is represented by some of the numbers in the field beginning with ".N/".
일부 예들에 따르면, 방법(950)은, 블록 920에서, 항공사 호스트 컴퓨터 시스템 또는 다른 연관된 컴퓨터 시스템으로부터와 같이 항공사의 B-Type 메시지를 검색하는 것을 포함할 수 있다.In some examples, the method (950) may include, at block 920, retrieving a B-Type message from the airline, such as from an airline host computer system or another associated computer system.
일부 예들에 따르면, 방법(950)은, 블록 922에서, 출항 인쇄된 가방 태그와 연관된, IATA 가방 태그 번호를 포함하는 항공사의 B-Type 메시지(도 14a)로 확장된 B-Type 메시지의 생성을 착수하는 것을 포함할 수 있다. 도 14c에서, 1400A'로 라벨링된 브래킷에서의 필드들의 수집은 IATA B-Type 메시지들(도 14a)과 호환가능한 항공사의 B-Type 메시지 포맷의 라이트 버전을 표현할 수 있다.In some examples, the method (950) may include, at block 922, initiating generation of an extended B-Type message (FIG. 14a) of the airline's B-Type message including an IATA bag tag number associated with the departure printed bag tag. In FIG. 14c, the collection of fields in the bracket labeled '1400A' may represent a light version of the airline's B-Type message format that is compatible with IATA B-Type messages (FIG. 14a).
일부 예들에 따르면, 방법(950)은, 블록 924에서, 승객에 대한 귀환 비행 정보를 검색하는 것을 포함할 수 있다.In some examples, the method (950) may include, at block 924, retrieving return flight information for the passenger.
일부 예들에 따르면, 방법(950)은, 블록 926에서, 귀환 비행 데이터와 함께, 도 14b에 도시되는, 시뮬레이션된 B-Type 메시지로 확장된 B-Type 메시지를 업데이트하는 것, 또는 LIB(2450)를 포함할 수 있다. 도 14b는 시뮬레이션된 B-Type 메시지를 예시한다. 귀환 비행 데이터는 승객이 숙박 업체 또는 다른 여행 모드에서 벗어날 준비가 될 때까지 확장된 B-Type 메시지, LIB에, 또는 지정된 별도의 시뮬레이션된 B-Type 메시지에 큐잉될 수 있다. 도면들의 과밀화로 인해, 시뮬레이션된 B-Type 메시지는 도 14c에 도시되지 않는다. 시뮬레이션된 B-Type 메시지는 도 4c에서의 시뮬레이션된 B-Type 메시지 생성기(431)에 의해 생성될 수 있다.In some examples, the method (950) may include updating the Extended B-Type message, or LIB (2450), with the return flight data, as illustrated in FIG. 14B, at block 926. FIG. 14B illustrates a simulated B-Type message. The return flight data may be queued in the Extended B-Type message, the LIB, or a designated separate simulated B-Type message until the passenger is ready to depart the accommodation or other travel mode. Due to the congestion of the drawings, the simulated B-Type message is not illustrated in FIG. 14C. The simulated B-Type message may be generated by the simulated B-Type message generator (431) in FIG. 4C.
일부 예들에 따르면, 방법(950)은, 블록 928에서, 추가적인 여행 모드들에 대해, 도 9d로 가는 것을 포함할 수 있다.In some examples, the method (950) may include, at block 928, going to FIG. 9d for additional travel modes.
도 9d는 실시예에 따른 승객의 귀환 경로에 대한 확장된 (범용) B-Type 메시지를 생성하기 위한 방법(9000)을 예시한다. 이러한 설명은 확장된 (범용) B-Type 메시지 생성과 관련되지만, 동일한 프로세스가 LIB의 생성에 적용된다.FIG. 9d illustrates a method (9000) for generating an extended (general) B-Type message for a passenger's return route according to an embodiment. While this description relates to generating an extended (general) B-Type message, the same process applies to generating a LIB.
일부 예들에 따르면, 방법(9000)은, 서버(즉, 서버(2710)) 또는 프로세서에 의해, 멀티-여행 모드 숙박 예약들을 위한 확장된 (범용) B-Type 메시지를 포함하도록 데이터베이스(2708)에 기록들을 채우는 단계를 포함할 수 있다. 블록 9002에서, 확장된 (범용) B-Type 메시지는 고유 식별자에 의해 링크된 임시 숙박 예약들 및 하나 이상의 여행 모드를 식별하는 적어도 하나의 승객의 일정에서의 각각의 여행 모드에 대한 데이터 필드들의 세트들을 포함한다.According to some examples, the method (9000) may include populating records in a database (2708) to include an extended (general) B-Type message for multi-travel mode lodging reservations, by a server (i.e., server (2710)) or a processor. At block 9002, the extended (general) B-Type message includes sets of data fields for each travel mode in the itinerary of at least one passenger, identifying the temporary lodging reservations and the one or more travel modes linked by a unique identifier.
하나 이상의 실시예에서, 승객은 시스템(100, 2700, 3100)의 일부이거나 또는 시스템(100)에 의해 다른 방식으로 액세스가능할 수 있는 웹사이트 포털을 사용하여 그들의 승객의 일정에 진입할 수 있다. 승객은 다른 여행 모드들 및 숙박 예약들과 같은 다른 정보를 입력할 수 있다. 다른 실시예들에서, 승객은 시스템(100, 2700 또는 3100)의 일부일 수 있고 그렇지 않으면 시스템들에 의해 액세스가능한 웹사이트 포털을 사용하여 PNR 번호 또는 일정 확인 번호를 입력할 수 있다.In one or more embodiments, a passenger may enter their passenger itinerary using a website portal that may be part of the system (100, 2700, 3100) or otherwise accessible by the system (100). The passenger may enter other information, such as other travel modes and accommodation reservations. In other embodiments, the passenger may enter a PNR number or itinerary confirmation number using a website portal that may be part of the system (100, 2700, or 3100) or otherwise accessible by the systems.
하나 이상의 실시예에서, 웹사이트 포털은, 제한 없이, 리조트 또는 크루즈 선박과 같은, 숙박 업체의 일부일 수 있다.In one or more embodiments, the website portal may be part of a lodging establishment, such as, without limitation, a resort or cruise ship.
일부 예들에 따르면, 방법(9000)은, 블록 9004에서, 승객이 버스로 여행하고 있는지를 결정하는 것을 포함할 수 있다. 이러한 결정이 "아니오(NO)"이면, "NULL"의 값(9006)이 서버에 리턴될 것이다. 블록 9004에서, 이러한 결정이 "예(YES)"이면, 다음으로 서버는, 블록 9008에서, 도 27의 버스 예약 시스템(2720)으로부터 고유 식별자가 주요 키인 데이터 필드들의 버스 세트에서 버스 모드 예약 데이터를 수신한다.According to some examples, the method (9000) may include, at block 9004, determining whether the passenger is traveling by bus. If this determination is "NO," a value of "NULL" (9006) will be returned to the server. If this determination is "YES" at block 9004, then the server, at block 9008, receives bus mode reservation data from the bus reservation system (2720) of FIG. 27 in a bus set of data fields where the unique identifier is the primary key.
일부 예들에 따르면, 방법(9000)은, 블록 9010에서, 승객이 기차로 여행하고 있는지를 결정하는 것을 포함할 수 있다. 이러한 결정이 "아니오(NO)"이면, "NULL"의 값(9012)이 서버에 리턴될 것이다. 블록 9010에서, 이러한 결정이 "예(YES)"이면, 다음으로 서버는, 블록 9014에서, 도 27의 철도 예약 시스템(2718)으로부터 고유 식별자가 주요 키인 기차 데이터 필드 세트로 기차 모드 예약 데이터를 수신한다.According to some examples, the method (9000) may include, at block 9010, determining whether the passenger is traveling by train. If this determination is "NO," a value of "NULL" (9012) will be returned to the server. If this determination is "YES" at block 9010, then the server, at block 9014, receives train mode reservation data from the railway reservation system (2718) of FIG. 27 with a set of train data fields having a unique identifier as the primary key.
일부 예들에 따르면, 방법(9000)은, 블록 9016에서, 승객이 숙박했는지를 결정하는 것을 포함할 수 있다. 이러한 결정이 "아니오(NO)"이면, "NULL"의 값(9018)이 서버에 리턴될 것이다. 블록 9016에서, 이러한 결정이 "예(YES)"이면, 다음으로 서버는, 블록 9020에서, 고유 식별자가 주요 키인 데이터 필드들의 숙박 세트에서 도 27의 숙박 업체 예약 시스템(2722)으로부터 데이터 필드들의 숙박 세트에서의 숙박 데이터를 수신한다. 블록들 9008, 9014 및 9020은 블록 9022로 흐를 수 있다.According to some examples, the method (9000) may include, at block 9016, determining whether the passenger has stayed. If this determination is "NO," a value of "NULL" (9018) will be returned to the server. If this determination is "YES" at block 9016, then, at block 9020, the server receives accommodation data in an accommodation set of data fields from the accommodation reservation system (2722) of FIG. 27 in an accommodation set of data fields where the unique identifier is the primary key. Blocks 9008, 9014, and 9020 may flow to block 9022.
일부 예들에 따르면, 방법(9000)은, 블록 9022에서, 여행 모드들 및 숙박 중 임의의 것에 대한 업데이트가 존재하는지의 결정을 포함할 수 있다. 블록 9022에서, 이러한 결정이 "아니오(NO)"이면, 이러한 방법은 라인 9028 상에서 루핑하는 것에 의해 표현되는 업데이트를 기다린다. 블록 9022에서, 이러한 결정이 "예(YES)"이면, 방법(9000)은, 블록 9024에서, 통신 업데이트를 트리거하고, 블록 9026에서, 업데이트의 디스플레이를 야기할 수 있다. 하나 이상의 실시예에서, 서버가 취득 디바이스로부터 수신된 이미지 데이터를 표현하는 통신에 의해 트리거될 때까지 통신이 발생하지 않는다.According to some examples, the method (9000) may include, at block 9022, determining whether there are updates for any of the travel modes and lodging. If the determination at block 9022 is "NO," the method waits for an update, represented by looping on line 9028. If the determination at block 9022 is "YES," the method (9000) may trigger a communication update at block 9024 and cause a display of the update at block 9026. In one or more embodiments, no communication occurs until the server is triggered by a communication representing image data received from the acquisition device.
서버(2701)는 데이터베이스(2708)에서의 범용 B-Type 메시지에 링크되는 대응하는 승객 일정을 업데이트할 수 있다.The server (2701) can update the corresponding passenger itinerary linked to the universal B-Type message in the database (2708).
도 9a 내지 도 9d의 동작들은 LIB 또는 확장된 B-Type 메시지 스킴을 사용하여 수하물 목록을 생성하기 위해 수행될 수 있다. 하나 이상의 실시예에서, 수하물 품목은 승객과 독립적으로 병행하여 여행할 수 있다. 또한, 승객 목록은 수하물 목록과 상이할 수 있지만, 승객 데이터 기록 및 수하물 데이터 기록들은 변경들이 발생할 때 기록들이 업데이트되고 동기화되도록 다른 방식으로 함께 전자적으로 링크될 수 있다.The operations of Figures 9a through 9d may be performed to generate a baggage manifest using the LIB or extended B-Type message scheme. In one or more embodiments, baggage items may travel independently and concurrently with passengers. Furthermore, while the passenger manifest may differ from the baggage manifest, the passenger data record and baggage data record may be electronically linked together in another manner so that the records are updated and synchronized when changes occur.
도 28은 실시예에 따른 승객의 수하물(수하물 품목)을 체크인하기 위한 방법(2800)의 흐름도를 예시한다. 이러한 방법은 LIB 또는 확장된 B-Type 메시지 스킴을 사용하여 사용될 수 있으며, 그 이유는 양자 모두의 스킴들이 예를 들어, OP-BTI 또는 DPI 데이터 기록에 응답하여 귀환 비행 데이터에 대한 액세스를 제공하기 때문이다. OP-BTI 대신에, DPI 데이터 기록이 대체물로서 사용될 수 있다.Figure 28 illustrates a flowchart of a method (2800) for checking in a passenger's baggage (baggage item) according to an embodiment. This method can be used with either the LIB or the extended B-Type message scheme, as both schemes provide access to return flight data, for example, in response to an OP-BTI or DPI data record. Instead of the OP-BTI, a DPI data record can be used as a substitute.
블록 2802에서, 방법(2800)은, 적어도 하나의 전자 취득 디바이스에 의해, 항공사 여행 사업자에 링크되는 디지털 데이터 기록을 생성하기 위해 승객의 수하물 품목 상에 있는 출항 항공사 여행 사업자로부터 인쇄된 가방 태그와 연관된 또는 그 상에 인쇄되는 OP-BTI(originating hardcopy bag tag identifier)를 전자적으로 취득하는 것을 포함할 수 있다.At block 2802, the method (2800) may include electronically acquiring, by at least one electronic acquisition device, an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on a printed bag tag from an departing airline travel operator on an item of baggage of the passenger to create a digital data record linked to the airline travel operator.
블록 2804에서, 방법(2800)은, 적어도 하나의 프로세서에 의해, 승객의 귀환 비행 데이터를 검색하기 위해 데이터베이스에 질의하기 위한 고유 식별자로서 OP-BTI를 이용하는 것을 포함할 수 있다. 일부 예에서, 블록 2804는, 블록 2806에서, 적어도 하나의 프로세서에 의해, 디지털 BTI 데이터 기록을 사용하여 항공사의 B-Type 메시지에 액세스하는 것을 포함할 수 있다. 다른 예에서, 데이터베이스는 디지털 BTI 데이터 기록을 갖는 목록이다.At block 2804, the method (2800) may include using the OP-BTI as a unique identifier to query a database to retrieve the passenger's return flight data, by at least one processor. In some examples, block 2804 may include, at block 2806, accessing the airline's B-Type message using the digital BTI data record, by at least one processor. In another example, the database is a list having the digital BTI data record.
블록 2808에서, 방법(2800)은, 적어도 하나의 프로세서에 의해, 검색된 귀환 비행 데이터에서 식별되는 귀환 비행 여행 사업자와 함께 귀환 비행에 대해 승객에 대한 각각의 수하물 품목을 체크인하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 승객은 숙박 업체에서 벗어난다.At block 2808, the method (2800) may include checking in each baggage item for the passenger for the return flight with the return flight travel operator identified in the retrieved return flight data, by at least one processor. In one or more embodiments, the passenger leaves the accommodation provider.
숙박 업체는 호텔, 리조트, 크루즈 선박, 단기 임대 홈스테이, 장기 임대 홈스테이, 거주 주택, 및 건물 중 하나를 포함한다.Accommodation providers include hotels, resorts, cruise ships, short-term rental homestays, long-term rental homestays, residential homes, and buildings.
하나 이상의 실시예에서, 블록 2810에서, 방법(2800)은, 적어도 하나의 프로세서에 의해, 인쇄 디바이스(2740)(도 27)로 하여금 귀환 비행에 대한 국제 항공 운송 협회와 호환가능한 귀환 비행 가방 태그(142')(도 27)를 인쇄하게 하는 것을 포함할 수 있다.In one or more embodiments, at block 2810, the method (2800) may include causing, by at least one processor, the printing device (2740) (FIG. 27) to print a return flight bag tag (142') (FIG. 27) that is compatible with the International Air Transport Association for return flights.
하나 이상의 실시예에서, 승객은 다수의 여행 모드들 및/또는 임시 숙박 업체에 의해 그들의 집으로의 귀환 여정 동안 또는 출항의 포인트까지 여행하고 있을 수 있다.In one or more embodiments, passengers may be traveling during their return journey home or to the point of departure by multiple travel modes and/or temporary accommodation providers.
범용 가방 태그Universal bag tag
발명자는 승객 여행 시스템 전체에 걸쳐 수하물 취급으로 접속해제를 해결할 실질적인 필요가 있다는 것을 식별하였다. 출항 비행 항공사 가방 태그(이전의 쓰레기)를 사용하는 것은 현재 승객의 경험 쟁점들을 해결하고 멀티 여행 모드들 및 숙박을 통해 수하물을 이동시키고 식별하기 위한 막대한 시스템 비용을 실질적으로 감소시키기 위해 사용될 수 있다. 원래 비행 가방 태그를 사용하는 것은 수하물이 중요한 정보를 갖는 식별자를 갖는 것을 허용하고 또한 가방이 스마트 가방 여행 경험을 갖는 것을 허용할 메시지 시스템에 대한 액세스를 허용한다. 이러한 것은 여행하는 승객으로부터 수하물 부담을 제거하면서 수하물이 승객과 훨씬 비슷한 매끄러운 여행 경험을 갖는 것을 허용할 것이다. 수하물이 모든 여행 모드 및 숙박 모드에 걸쳐 식별자 및 메시징으로 스마트하게 되는 것을 허용하는 것은 원래(출항) 항공사 가방 태그를 재활용하고 공항 외 위치 사용을 위해 OP-BTI를 프로비저닝하는 것과 연관된 향상된 시스템으로 인해 결코 이전과 같이 비용 효과적이고 매끄러운 여행 경험을 허용할 것이다.The inventors identified a real need to address disconnects in baggage handling across the entire passenger travel system. Utilizing outbound airline bag tags (formerly waste) can address current passenger experience issues and substantially reduce the significant system costs associated with moving and identifying baggage across multiple travel modes and accommodations. Utilizing the original flight bag tag allows baggage to be identified with critical information and access a messaging system that will enable the baggage to have a smart baggage travel experience. This will allow baggage to have a seamless travel experience much like the passenger, while removing the burden of baggage from the traveling passenger. Allowing baggage to be smart with identifiers and messaging across all travel and accommodation modes, along with improved systems for reusing the original (outbound) airline bag tag and provisioning OP-BTI for off-airport use, will allow for a cost-effective and seamless travel experience like never before.
도 14c는 실시예에 따른 출항 가방 태그를 재활용하기 위한 그리고 멀티-모드 여행 및 숙박을 위한 확장된 (범용) B-Type 메시지(1400C)를 예시한다. 도 14d는 실시예에 따른 귀환 비행에 대한 확장된 (범용) B-Type 메시지(1400D)를 예시한다.Figure 14C illustrates an extended (general) B-Type message (1400C) for recycling departure baggage tags and for multi-mode travel and lodging according to an embodiment. Figure 14D illustrates an extended (general) B-Type message (1400D) for a return flight according to an embodiment.
하나 이상의 실시예에서, 항공사 사업자의 컴퓨터 시스템은 확장된 (범용) B-Type 메시지(1400C)를 생성할 수 있다. 하나 이상의 실시예에서, 시스템(100)의 프로세서는 확장된 (범용) B-Type 메시지(1400C)를 생성할 수 있다.In one or more embodiments, the airline operator's computer system may generate an extended (general) B-Type message (1400C). In one or more embodiments, the processor of the system (100) may generate the extended (general) B-Type message (1400C).
하나 이상의 실시예에서, 항공사 사업자의 컴퓨터 시스템은 확장된 (범용) B-Type 메시지(1400D)를 생성할 수 있다. 하나 이상의 실시예에서, 시스템(100)의 프로세서는 확장된 (범용) B-Type 메시지(1400D)를 생성할 수 있다.In one or more embodiments, the airline operator's computer system may generate an extended (general) B-Type message (1400D). In one or more embodiments, the processor of the system (100) may generate the extended (general) B-Type message (1400D).
예시 및 설명을 위해, 확장된 (범용) B-Type 메시지는 범용 BSM일 수 있다. 확장된 B-Type 메시지(1400C)는 도 14a와 관련하여 위에 설명되는 BSM(1400A)을 포함할 수 있다. 하나 이상의 실시예에 따르면, BSM(1400A')은 도 14a의 BSM(1400A)의 라이트 항공사 BSM 버전이다. 일반적으로, 필드들(1402, 1410, 1412, 1418 및 1420)은 보존된다. 하나 이상의 실시예에서, 모든 필드들이 보존될 수 있다. 하나 이상의 실시예에서, 상이한 BSM 구성이 생성될 수 있다. 또한, 확장된 B-Type 메시지(1400C)는 다른 코딩 포맷들을 사용할 수 있다.For purposes of illustration and explanation, the extended (general) B-Type message may be a general BSM. The extended B-Type message (1400C) may include the BSM (1400A) described above with respect to FIG. 14A. According to one or more embodiments, the BSM (1400A') is a light airline BSM version of the BSM (1400A) of FIG. 14A. In general, fields (1402, 1410, 1412, 1418, and 1420) are preserved. In one or more embodiments, all fields may be preserved. In one or more embodiments, different BSM configurations may be generated. Additionally, the extended B-Type message (1400C) may use other coding formats.
이러한 예에서, 라이트 항공사 B-Type 메시지(1400A') 바로 다음에 도 14b에서 설명되는 시뮬레이션된 B-Type 메시지(1400B)가 올 수 있다. 확장된 B-Type 메시지(1400C)의 헤더는, 예를 들어, 도 14c(참조 번호 1401)에 도시되는 바와 같은 코드 "UBSMRC"를 사용할 수 있다. "U"는 메시지가 범용이고 공항 외 위치들에서 사용 가능하다는 점을 표기한다. "BSM"은 B-Type 메시지 포맷의 타입을 표시한다. "RC"는 범용 메시지의 포맷이 출항 IATA 인쇄된 가방 태그의 재활용을 위한 것이라는 점을 표기한다.In this example, a simulated B-Type message (1400B) illustrated in FIG. 14B may be immediately followed by a Light Airlines B-Type message (1400A'). The header of the extended B-Type message (1400C) may use, for example, the code "UBSMRC" as illustrated in FIG. 14C (reference number 1401). The "U" indicates that the message is generic and usable in non-airport locations. The "BSM" indicates the type of B-Type message format. The "RC" indicates that the format of the generic message is for the reuse of outbound IATA printed bag tags.
엔딩 지정 "ENDSBSM" 후에, 하나 이상의 필드 또는 라인(1454, 1456, 1458, 1450, 1460)이 첨부될 수 있다. 확장된 B-Type 메시지(1400C)는 필드(1490)에서 메시지 식별자 "UENDBSMRC"의 끝을 갖을 수 있다. 코드 용어 "RC"는 재활용을 표현한다. 코드 용어 "RT"는 귀환을 표현한다.After the ending designation "ENDSBSM", one or more fields or lines (1454, 1456, 1458, 1450, 1460) may be appended. An extended B-Type message (1400C) may have an end message identifier "UENDBSMRC" in field (1490). The code term "RC" represents recycling. The code term "RT" represents return.
예시 및 설명을 위해, 필드(1454)에서의 프레퍼스 ".L/"는 범용 여행 승객 일정(2714)(도 27)에서 발견되는 것과 같은 숙박 PNR #에 대한 링크를 포함할 수 있다. 그러나, 비-제한적인 예로서, 숙박 주소 및 방 번호 또는 객실 번호를 포함하는 숙박 데이터가 입력될 수 있다. 또한, 프레퍼스는 상이한 코딩 스키마를 사용할 수 있다.For example and explanation, the ".L/" field in the preparation field (1454) may include a link to a lodging PNR #, such as that found in the Universal Travel Passenger Itinerary (2714) (Figure 27). However, as a non-limiting example, lodging data including the lodging address and room number or room number may be entered. Additionally, the preparation may use a different coding scheme.
라인(1456) 상의 프레퍼스 ".L/"는 중간 여행 PNR 번호에 대한 링크 또는 대안적으로, 대안적인 여행 데이터를 표현하는 데이터를 포함할 수 있다.The prepares ".L/" on line (1456) may contain a link to an intermediate travel PNR number or, alternatively, data representing alternative travel data.
필드(1458)에서의 프레퍼스 ".PL/"은 승객의 수하물 이미지에 대한 링크에 대한 코드를 표현할 수 있다. 필드(1450)에서의 프레퍼스 ".PL/"은 승객의 ID 이미지에 대한 링크에 대한 코드를 표현할 수 있다. 필드(1460)에서의 프레퍼스 ".LL/"는 수하물 위치 데이터의 로그에 대한 링크에 대한 코드를 표현할 수 있다. 이러한 예시적인 코드들은 예시적인 목적들을 위한 것일 뿐이며, 어떠한 의미에서도 제한하려는 의미는 아니다.The ".PL/" prefix in field (1458) may represent a code for a link to an image of a passenger's baggage. The ".PL/" prefix in field (1450) may represent a code for a link to an image of a passenger's ID. The ".LL/" prefix in field (1460) may represent a code for a link to a log of baggage location data. These example codes are for illustrative purposes only and are not intended to be limiting in any way.
일단 체크인된 수하물의 귀환 비행 가방 태그가 출항 인쇄된 가방 태그를 대체하면, 귀환 비행 가방 태그는 집으로의 여정을 위한 다수의 여행 구간들을 따른 다수의 여행 모드들 및 숙박으로 수하물 품목의 추적, 위치확인, 및 체크인을 계속하기 위한 머신-판독가능 기기가 될 수 있다.Once the return flight baggage tag for checked baggage replaces the departure printed baggage tag, the return flight baggage tag can be a machine-readable device to continue tracking, locating, and checking in baggage items across multiple travel modes and accommodations along multiple travel segments for the journey home.
시뮬레이션된 B-Type 메시지(1400B)에 관하여, 이것은 수하물이 원격 위치, 공항 위치, 및 항공사에서 체크인되는지에 기초하여 변경될 수 있다. 예를 들어, 집, 기차역, 및 항구에 있는 크루즈 선박으로부터 수하물 품목을 원격으로 체크인하기 위한 BSM 포맷들이 추천된다. 비-제한적인 예로서, 필드 또는 코드 ".D/"는 체크인 위치 정보를 입력하기 위해 사용될 수 있다. 수하물 품목이 기차역에서 체크인될 때, 기차역, 날짜, 및 시간은 필드 ".D"에 추가되고 심볼 "/"에 의해 분리될 수 있다. 항구에서 수하물 품목이 체크인되면, 항구, 항구 식별, 날짜 및 시간이 필드 ".D/"에 추가되고 심볼 "/"에 의해 분리될 수 있다. 이러한 것은 시뮬레이션된 BSM에서 보여지며, 그 이유는, 예에서, 수하물이 크루즈 선박으로부터 체크인될 수 있기 때문이다. 다른 승인된 원격 체크인 위치들에 대해 다른 위치 데이터가 사용될 수 있다.Regarding the simulated B-Type message (1400B), this can be modified based on whether the baggage is checked in at a remote location, an airport location, or an airline. For example, BSM formats are recommended for remotely checking in baggage items from home, a train station, and a cruise ship at a port. As a non-limiting example, the field or code ".D/" can be used to enter check-in location information. When a baggage item is checked in at a train station, the train station, date, and time can be added to the ".D" field and separated by a "/" symbol. When a baggage item is checked in at a port, the port, port identification, date, and time can be added to the ".D/" field and separated by a "/" symbol. This is shown in the simulated BSM because, in the example, the baggage can be checked in from a cruise ship. Different location data can be used for other approved remote check-in locations.
IATA 메시지들은 사용되지 않는 .M 및 .Z 심볼을 갖을 수 있다. 그러나, 이러한 것은 시간에서 변경될 수 있다. 따라서, 확장된/범용 B-Type 메시지들에서의 상이한 필드들을 구별하기 위해 다른 코드 조합들이 사용될 수 있다.IATA messages may have unused .M and .Z symbols. However, these may change over time. Therefore, other code combinations may be used to distinguish different fields in Extended/General B-Type messages.
본 명세서에서의 설명은 설명적 목적들을 위해 IATA B-Type 메시지들의 코딩 스키마를 참조한다. 그러나, 다른 코딩 스키마가 항공사 또는 공항 컴퓨팅 인프라스트럭처 외부의 확장된 B-Type 메시지에 사용될 수 있다.The descriptions in this specification refer to the coding scheme for IATA B-Type messages for illustrative purposes. However, other coding schemes may be used for extended B-Type messages outside of airline or airport computing infrastructure.
도 14d는 실시예에 따른 귀환 비행에 대한 확장된 (범용) B-Type 메시지(1400D)를 예시한다. 필드(1402')는 헤더이고, "U"가 범용을 표기하고, BSM이 B-Type 메시지의 타입을 표기하고, "RT"가 귀환을 표기하도록 코드 "UBSMRT"를 포함할 수 있다. 브래킷된 필드들(1455)은 1400A'로 라벨링된 브래킷과 관련하여 이전에 설명된 바와 같은 라이트 항공사 BSM을 표현한다. 이러한 경우에, 필드 ".N/"는 귀환 비행에 대한 인쇄된 가방 태그에 대한 IATA 가방 태그 번호로 업데이트될 수 있고, 라이트 항공사 BSM(1400A')에서의 ".N/" 번호와 상이하다. 이러한 경우에, 라이트 항공사 BSM(1455)에는 범용 B-Type 메시지(1400C)가 뒤따를 수 있다.Figure 14D illustrates an extended (general purpose) B-Type message (1400D) for a return flight according to an embodiment. Field (1402') is a header and may include the code "UBSMRT" where "U" indicates general purpose, BSM indicates the type of B-Type message, and "RT" indicates return. Bracketed fields (1455) represent a light carrier BSM as previously described with respect to the bracket labeled 1400A'. In this case, the field ".N/" may be updated with the IATA bag tag number for the printed bag tag for the return flight, which is different from the ".N/" number in the light carrier BSM (1400A'). In this case, the light carrier BSM (1455) may be followed by a general purpose B-Type message (1400C).
하나 이상의 실시예에서, 이전에 설명된 바와 같이 UBSMRC(1400C)에는 필드들(1458', 1450', 1460')(집합적으로 1470')이 뒤따를 수 있다. 그러나, 이러한 필드들에서의 데이터는 여정의 귀환 경로에 대한 것일 수 있다. 확장된 (범용) B-Type 메시지(1400D)는, "UENDBSMRT"일 수 있는, 메시지 지정자(1490')의 끝을 포함할 수 있다.In one or more embodiments, the UBSMRC (1400C) may be followed by fields (1458', 1450', 1460') (collectively 1470') as previously described. However, the data in these fields may relate to the return route of the journey. The extended (general purpose) B-Type message (1400D) may include an end of message designator (1490'), which may be "UENDBSMRT".
도 14e는 하나의 실시예에 따른 출항 비행의 멀티-모드 여행 및 숙박을 위한 확장된 (범용) B-Type 메시지를 예시한다. B-Type 메시지(1400E)(즉, UBSMO)는 필드(1420E)에 헤더 "UBSMO"를 포함할 수 있다. 필드(1420E)에는, 도 14b에서 설명되는, 시뮬레이션된 BSM 또는 다른 B-Type 메시지(1400B)가 뒤따를 수 있다. 시뮬레이션된 B-타입 메시지(1400B')에서 필드(1430E)는 IATA 가방 태그 번호(즉, IATA 번호판 번호)가 생성될 때까지 플레이스홀더로서 임시 고유 식별자를 갖을 수 있다. 시뮬레이션된 BSM(1400B')에는 필드들(1458E, 1450E 및 1460E)(집합적으로 1470E)이 뒤따를 수 있고, 이러한 필드들은 여정의 출항 구간 상의 승객 수하물 이미지 데이터, 여정의 출항 구간 상의 승객 ID 이미지, 및 출항 구간 상의 위치 데이터에 대한 링크들을 각각 포함할 수 있다. 확장된 B-Type 메시지(1400E)는 "UENDBSMO"(1490E)와 같은 메시지 식별자의 끝을 포함할 수 있다.Figure 14E illustrates an extended (universal) B-Type message for multi-mode travel and lodging on an outbound flight according to one embodiment. The B-Type message (1400E) (i.e., UBSMO) may include a header "UBSMO" in field 1420E. Field 1420E may be followed by a simulated BSM or another B-Type message (1400B), as described in Figure 14B. In the simulated B-Type message (1400B'), field 1430E may contain a temporary unique identifier as a placeholder until an IATA bag tag number (i.e., IATA license plate number) is generated. The simulated BSM (1400B') may be followed by fields (1458E, 1450E, and 1460E) (collectively 1470E), which may each include links to passenger baggage image data for the outbound leg of the itinerary, passenger ID image for the outbound leg of the itinerary, and location data for the outbound leg. The extended B-Type message (1400E) may include an ending message identifier such as "UENDBSMO" (1490E).
수하물 품목이 체크인될 준비가 될 때, 시뮬레이션된 메시지(1400B')는, 예를 들어, IATA 가방 태그 식별자 및 다른 나머지 정보를 획득하기 위해 항공사의 BSM과 병합된다. 시스템(3100)에 의해 사용되는 IATA 가방 태그 식별자의 실시예들은 아래에 설명되는 바와 같다.When the baggage item is ready for check-in, the simulated message (1400B') is merged with the airline's BSM to obtain, for example, the IATA bag tag identifier and other remaining information. Examples of IATA bag tag identifiers used by the system (3100) are described below.
하나 이상의 실시예에서, 항공사 사업자의 컴퓨터 시스템은 확장된 B-Type 메시지(1400E)를 생성할 수 있다. 하나 이상의 실시예에서, 시스템(100)의 프로세서는 확장된 B-Type 메시지(1400E)를 생성할 수 있다.In one or more embodiments, the airline operator's computer system may generate an extended B-Type message (1400E). In one or more embodiments, the processor of the system (100) may generate the extended B-Type message (1400E).
도 29는 하나의 실시예에 따른 멀티-모드 여행 및 숙박 데이터의 확장된 데이터에 대한 링크들의 블록도를 예시한다. 확장된 B-Type 메시지(1400C)는 범용 여행 승객 일정(2714)에 저장되는 출항 비행(2702)의 항공사 예약들, 중간 여행 예약들(2704), 숙박 업체 예약들(2706), 항공사 귀환 비행(2712)에 액세스하거나 또는 이에 대한 링크들을 갖을 수 있다. 확장된 B-Type 메시지(1400C)는 데이터베이스(2708)에서의 수하물 위치 데이터 로그(2725), 데이터베이스(2708)에서의 수하물 이미지(2730) 및 승객 ID 이미지(2735) 데이터베이스(2708)에 액세스하거나 또는 이들에 대한 링크들을 갖을 수 있다.Figure 29 illustrates a block diagram of links to extended data of multi-mode travel and accommodation data according to one embodiment. An extended B-Type message (1400C) may access or have links to airline reservations for outbound flights (2702), intermediate travel reservations (2704), accommodation provider reservations (2706), and airline return flights (2712) stored in a universal travel passenger itinerary (2714). An extended B-Type message (1400C) may access or have links to a baggage location data log (2725) in a database (2708), baggage images (2730) in a database (2708), and passenger ID images (2735) in a database (2708).
도 30은 하나의 실시예에 따른 출항 비행의 멀티-모드 여행 및 숙박 데이터의 확장된 데이터에 대한 링크들의 블록도를 예시한다. B-Type 메시지(1400E)(즉, UBSMO)는 범용 여행 승객 일정(2714)에 저장되는 출항 비행(2702)의 항공사 예약들, 중간 여행 예약들(2704), 숙박 업체 예약들(2706), 항공사 귀환 비행(2712)에 액세스하거나 또는 이에 대한 링크들을 갖을 수 있다. B-Type 메시지(1400E)는 수하물 위치 데이터 로그(2725), 수하물 이미지들(2730) 및 승객 ID 이미지(2735)에 액세스하거나 또는 이들에 대한 링크들을 갖을 수 있다.Figure 30 illustrates a block diagram of links to extended data of multi-mode travel and accommodation data for an outbound flight according to one embodiment. A B-Type message (1400E) (i.e., UBSMO) may access or have links to airline reservations (2702), intermediate travel reservations (2704), accommodation provider reservations (2706), and airline return flight (2712) stored in a universal travel passenger itinerary (2714). A B-Type message (1400E) may access or have links to baggage location data logs (2725), baggage images (2730), and passenger ID images (2735).
도 29 및 도 30은 본 명세서에서 설명되는 확장된 B-Type 메시지 스킴에서의 링크들을 논의하지만, 동일한 또는 유사한 링크들이 본 명세서에서 설명되는 LIB(2540)에 적용된다.Although Figures 29 and 30 discuss links in the extended B-Type message scheme described herein, the same or similar links apply to the LIB (2540) described herein.
출항 수하물 체크인Departure baggage check-in
집에서의 원격 체크인은 2001년에 대략 다시 시작되었고, 수년에 걸쳐 다수의 형태들을 취하였지만, 원격 사이트에서의 기술에 대한 막대한 비용, 또는, 예를 들어, 발렛 태그 또는 가방 태그와 같은 임의의 문서들을 미리 인쇄하는 것을 시도하는 것에 의한 물류적 쟁점들로 인해 동작하는 것으로 노력하였다. 발렛 태그는 폐기되고 영구 IATA 가방 태그로 대체되며, 이는 환경 낭비를 야기한다. 단일 발렛 태그가 상당한 쟁점을 야기하는 것으로 보이지 않지만, 수년에 걸쳐 수백만 개의 발렛 태그들을 인쇄하기 위해 폐기된 종이, 잉크, 및 장비를 합성하는 것은 장기 기후 변경에 기여하는 환경 낭비를 야기할 수 있다.Remote check-in from home began roughly around 2001 and has taken on various forms over the years, but struggled to work due to the prohibitive cost of technology at remote sites or the logistical challenges of pre-printing arbitrary documents, such as valet tags or bag tags. Valet tags are discarded and replaced with permanent IATA bag tags, which creates environmental waste. While a single valet tag doesn't appear to pose a significant issue, the waste of paper, ink, and equipment used to print millions of valet tags over the years can create environmental waste that contributes to long-term climate change.
일부 환경들에서의 원격 체크인에 대한 과제는 또한, 프로세스를 관리하고 재정적 생존가능성(financial viability)에 대한 임의의 기회를 갖는 아주 어려운 작업을 생성하는, 24시간 체크인 윈도우와 같은, 엄격한 시간 제약조건을 포함한다. 본 명세서에서의 실시예들은 이러한 고려사항들을 해결하고 환경 친화적인 온-디맨드 라이트 기술을 제공할 수 있고, ID 체크 및 확인, 위치 확인, 일정 확인, 티켓 구매 확인과 조합되는 시뮬레이션된 BSM 및/또는 배정가능한 IATA 가방 태그 코드들을 사용하고, 수하물의 이미지를 캡처하고 및/또는 수하물 체크인이 가방 태그의 인쇄를 트리거하는 항공사의 B 타입 메시지와 매끄럽게 발생하는 것을 허용하기 위해 임시 무선 수하물 추적기를 부착하는 것에 의해 항공사 체크인 윈도우를 외부적으로 확장한다.Challenges to remote check-in in some environments also include strict time constraints, such as a 24-hour check-in window, which create a very difficult task to manage the process and have any chance of financial viability. Embodiments herein can address these considerations and provide an environmentally friendly, on-demand light technology that externally extends the airline check-in window by using simulated BSM and/or assignable IATA bag tag codes combined with ID check and verification, location verification, schedule verification, and ticket purchase confirmation, and by capturing an image of the baggage and/or attaching a temporary wireless baggage tracker to allow baggage check-in to occur seamlessly with the airline's Type B message that triggers the printing of the bag tag.
도 31, 도 33, 도 34 및 도 35의 방법들의 하나 이상의 블록은, 하나 이상의 프로세서 또는 서버에 의해 실행될 때 하나 이상의 프로세서 또는 서버로 하여금 아래에 본 명세서에서 설명되는 블록들의 동작들을 수행하게 할 수 있는 유형의 비-일시적 컴퓨터 판독가능한 매체 상에 저장된 명령어들을 프로그래밍하는 것에 의해 수행될 수 있다.One or more blocks of the methods of FIGS. 31, 33, 34 and 35 may be performed by programming instructions stored on a tangible, non-transitory computer-readable medium that, when executed by one or more processors or servers, may cause the one or more processors or servers to perform the operations of the blocks described herein below.
도 31은 하나의 실시예에 따른 수하물 유치 및 수하물 체크인을 디지털화하기 위한 시스템(3100)을 예시한다. 하나 이상의 실시예에서, 시스템(3100)은 시스템(100 및/또는 2700)의 일부일 수 있다. 하나 이상의 실시예에서, 본 개시내용은 환경 낭비를 제거하면서 수하물 품목(3114) 및 승객(3116)의 여행 경험을 강화하기 위해 시스템(100, 2700 및 3100)의 동작들을 조합하기 위한 통합된 시스템을 제공한다.Figure 31 illustrates a system (3100) for digitizing baggage claim and baggage check-in according to one embodiment. In one or more embodiments, system (3100) may be part of system (100 and/or 2700). In one or more embodiments, the present disclosure provides an integrated system for combining the operations of systems (100, 2700, and 3100) to enhance the travel experience of baggage items (3114) and passengers (3116) while eliminating environmental waste.
시스템(3100)은 서로 유선 또는 무선 통신하는 적어도 하나의 제1 프로세서(3110) 및 적어도 하나의 제2 프로세서(3126)를 포함할 수 있다. 시스템(3100)은 파선들에 의해 표기되는 박스에 이러한 품목들을 포함하지 않는다. 시스템(3100)은 수하물 품목들을 임시로 저장하기 위한 적어도 하나의 수하물 저장 위치(3134)를 포함할 수 있다. 시스템(3100)은 나중에 설명되는 바와 같이 가방 태그 식별자들 또는 수하물 품목에 부착되는 다른 정보를 취득하기 위한 다른 컴퓨팅 디바이스들(3148)을 포함할 수 있다.The system (3100) may include at least one first processor (3110) and at least one second processor (3126) in wired or wireless communication with each other. The system (3100) does not include items in boxes indicated by dashed lines. The system (3100) may include at least one baggage storage location (3134) for temporarily storing baggage items. The system (3100) may include other computing devices (3148) for obtaining baggage tag identifiers or other information attached to baggage items, as described later.
하나 이상의 실시예에서, 시스템(3100)은 수하물 체크인 모듈(3170) 및 시뮬레이션된 BSM 생성기(3175)를 포함할 수 있다. 시뮬레이션된 BSM 생성기는 이전에 설명되었으므로, 더 이상의 논의는 필요하지 않다.In one or more embodiments, the system (3100) may include a baggage check-in module (3170) and a simulated BSM generator (3175). The simulated BSM generator has been previously described and therefore requires no further discussion.
하나 이상의 실시예에서, 시스템(3100)은 배정가능한 가방 태그 코드들(3160)을 위한 모듈을 포함할 수 있다. 배정가능한 가방 태그 코드들을 위한 모듈(3160)은 항공사 사업자의 DCS에 의해 생성되는 IATA 가방 태그 코드를 바이패스하고 시스템(3100)에 의해 IATA 가방 태그 코드를 배정할 수 있다. 배정된 IATA 가방 태그 코드는 시뮬레이션된 BSM에 채워지고 누락된 항공사 BSM 데이터와 추가로 병합되어 통합된 BSM을 형성한다. 통합 BSM은 항공사의 BSM으로부터의 정보를 갖는 시뮬레이션된 BSM의 병합기이다. 통합된 BSM은 확장된 BSM을 생성하기 위해 사용된다. 통합된 BSM을 생성하기 위한 동일한 프로세스가 통합된 B-Type 메시지를 생성하기 위해 사용될 수 있다.In one or more embodiments, the system (3100) may include a module for assignable bag tag codes (3160). The module for assignable bag tag codes (3160) may bypass the IATA bag tag codes generated by the airline operator's DCS and assign IATA bag tag codes by the system (3100). The assigned IATA bag tag codes are filled in the simulated BSM and further merged with missing airline BSM data to form a unified BSM. The unified BSM is a merger of the simulated BSM with information from the airline's BSM. The unified BSM is used to generate an extended BSM. The same process for generating the unified BSM can be used to generate the unified B-Type message.
시스템(3100)은 수하물 품목 또는 승객 및 여행 구간에 대해 그들의 수하물 품목을 체크인하는 숙박 업체에서 사용될 수 있다는 점이 주목되어야 한다. 또한, 도 1b에 도시되는 바와 같이, 하나 이상의 실시예에서 경로 L1이 시스템(3100)에 의해 제공될 수 있고, 여기서 수하물(138)은 집(102)에서 검색되고, 가방 태그(142)가 본 명세서에서 설명되는 방법을 사용하여 시스템(3100)에 의해 생성되도록, 제1-모드 여행 사업자(104)로 전달되기 이전에 체크인될 수 있다.It should be noted that the system (3100) may be used by accommodation providers to check in baggage items or passengers and their baggage items for a travel segment. Furthermore, as illustrated in FIG. 1B , in one or more embodiments, a route L1 may be provided by the system (3100), wherein baggage (138) may be retrieved from a home (102) and checked in before being delivered to a first-mode travel provider (104) for baggage tag generation by the system (3100) using the methods described herein.
하나 이상의 실시예에서, 제1 프로세서(3110)는 적어도 하나의 항공사 사업자와의 비행을 위해 확인된 일정(3118)으로부터 PNR 번호(3130) 또는 다른 식별자를 수신할 수 있다. 제1 프로세서(3110)는 PNR 번호와 연관된 수하물을 픽업하여 승객 위치(3112)로부터 수하물 저장 위치(3134)로 운송하기 위해 확인된 일정(3118)으로부터 PNR 번호(3130)와 연관된 승객(3116)의 신원을 확인하는 정보를 수신할 수 있다. 확인된 일정(3118)(도 32)은 수송기와 연관된 컴퓨터 시스템(3128)에 의해 생성될 수 있다.In one or more embodiments, the first processor (3110) may receive a PNR number (3130) or other identifier from a confirmed itinerary (3118) for a flight with at least one airline carrier. The first processor (3110) may receive information from the confirmed itinerary (3118) identifying a passenger (3116) associated with the PNR number (3130) to pick up baggage associated with the PNR number and transport it from a passenger location (3112) to a baggage storage location (3134). The confirmed itinerary (3118) (FIG. 32) may be generated by a computer system (3128) associated with the transport aircraft.
예를 들어, 확인 프로세스(3180)는 식별이 발행되는 상태 및, 운전 면허증 또는 여권과 같은, 식별의 타입에 의존하여 승객의 식별을 확인하기 위한 정책들 및 절차들을 갖을 수 있다. DMV(Department of Motor Vehicles)의 데이터베이스들과 접촉하기 위한 통신 절차들은 확인 프로세스(3180)의 모듈에서 후속 룩업을 위해 저장될 수 있다. 확인 프로세스(3180)는 확인 프로세스를 완료하고, 예를 들어, DMV로부터 수신되는 확인을 표현하는 신호를 제1 프로세서(3110)에 통신할 수 있고 이는 다음으로 디스플레이 디바이스 상에 디스플레이된다.For example, the verification process (3180) may have policies and procedures for verifying the passenger's identity depending on the state in which the identification is issued and the type of identification, such as a driver's license or passport. Communication procedures for contacting databases of the Department of Motor Vehicles (DMV) may be stored for subsequent lookup in a module of the verification process (3180). The verification process (3180) may complete the verification process and communicate a signal representing the confirmation received from the DMV, for example, to the first processor (3110), which is then displayed on a display device.
하나 이상의 실시예에서, 제1 프로세서(3110)는 제1 프로세서(3110)의 사용자에 의한 승객의 확인을 표현하는 데이터 입력을 수신할 수 있다. 예를 들어, 사용자는 식별 기기(3120)를 수신하고 확인 일정에서의 승객의 이름을 식별 기기(3120) 상의 이름과 시각적으로 매칭시킬 수 있다. 하나 이상의 실시예에서, 제1 프로세서(3110)는, 예를 들어, PDF 또는 JPEG 파일로부터의 텍스트를 DOCX(MICROSOFT WORD) 파일로 변환하는 것과 같은 OCR(optical character recognition) 또는 다른 소프트웨어 애플리케이션들을 사용하여 식별 기기(3120)에서 개인의 이름을 추출하도록 구성될 수 있다.In one or more embodiments, the first processor (3110) may receive data input representing a passenger's identification by a user of the first processor (3110). For example, the user may receive an identification device (3120) and visually match the passenger's name in the identification schedule with the name on the identification device (3120). In one or more embodiments, the first processor (3110) may be configured to extract the individual's name from the identification device (3120) using optical character recognition (OCR) or other software applications, such as converting text from a PDF or JPEG file to a DOCX (MICROSOFT WORD) file.
하나 이상의 실시예에서, 제1 프로세서(3110)의 촬영 디바이스는 확인된 일정(3118)의 이미지, 바코드의 이미지, 또는 QR 코드를 캡처할 수 있다. 제한 없이, 확인된 일정(3118)과 연관된 다른 승객들의 이름들, 출항 항공사 사업자의 항공사, 목적지 항공사 사업자, 출발 날짜 및 시간, 및 목적지 도착 시간과 같은, 확인된 일정(3118)과 연관된 정보가 수신될 수 있고, PNR 번호 또는 일정 확인 번호가 제1 프로세서(3110)를 통해 시스템(3100)에 제공될 수 있다. 제1 프로세서(3110)는 일정 정보를 수신하는 방법론으로서 확인된 일정(3118)의 종이 사본의 이미지에 대해 OCR(optical character recognition)을 수행할 수 있고, PNR 번호 또는 다른 AI(artificial intelligence) 소프트웨어는 하드카피 텍스트를 디지털 데이터로 변환하기 위해 사용될 수 있다. 제1 프로세서(3110)는, 예를 들어, 승객의 계정에 링크되는 웹 포털로부터 동일한 정보에 액세스하는 것에 의해 일정 정보 및 PNR을 수신할 수 있다.In one or more embodiments, the photographing device of the first processor (3110) may capture an image of the confirmed itinerary (3118), an image of a barcode, or a QR code. Information associated with the confirmed itinerary (3118), such as, without limitation, the names of other passengers associated with the confirmed itinerary (3118), the airline of the departing airline carrier, the destination airline carrier, the departure date and time, and the arrival time at the destination, may be received, and a PNR number or itinerary confirmation number may be provided to the system (3100) via the first processor (3110). The first processor (3110) may perform optical character recognition (OCR) on an image of a paper copy of the confirmed itinerary (3118) as a methodology for receiving the itinerary information, and the PNR number or other artificial intelligence (AI) software may be used to convert hardcopy text into digital data. The first processor (3110) may receive the schedule information and PNR, for example, by accessing the same information from a web portal linked to the passenger's account.
하나 이상의 실시예에서, 승객 기록은 확인된 일정(3118)의 PNR 번호, 픽업되는 각각의 수하물 품목의 이미지, 및 식별 기기(3120)의 사본 중 적어도 하나를 포함할 수 있다.In one or more embodiments, the passenger record may include at least one of a PNR number of the confirmed itinerary (3118), an image of each baggage item being picked up, and a copy of the identification device (3120).
제1 프로세서(3110)는, 집합적으로 브래킷(3132)에 있는, PNR 번호(3130), 확인(3102), ID 이미지(3104), 수하물 품목(LI) 이미지(3106), 지리 위치 정보(3108) 및 일정 정보(3146)를 제2 프로세서(3126)와 통신할 수 있다. 비-제한적인 예로서, 스마트 폰 또는 다른 모바일 컴퓨팅 디바이스는 제1 프로세서(3110)의 위치를 식별하기 위해 GPS(Global Positioning System)으로부터 신호들을 수신하기 위한 글로벌 포지셔닝 수신기를 포함할 수 있다. 3132에서의 디지털화된 정보는 수하물 품목을 태그하기 위한 인쇄된 발렛 태그에 대한 필요성을 제거하기 위해 사용된다.The first processor (3110) may communicate the PNR number (3130), confirmation (3102), ID image (3104), baggage item (LI) image (3106), geographic location information (3108), and itinerary information (3146), collectively located in bracket (3132), to the second processor (3126). As a non-limiting example, a smart phone or other mobile computing device may include a global positioning receiver for receiving signals from a Global Positioning System (GPS) to identify the location of the first processor (3110). The digitized information in 3132 is used to eliminate the need for printed valet tags for tagging baggage items.
하나 이상의 실시예에서, 제2 프로세서(3126)는 수신된 PNR 번호 3130을 갖는 도 14b에 도시되는 바와 같은 시뮬레이션된 BSM(baggage source message)을 생성할 수 있다. 제2 프로세서는 수송기 및 컴퓨터 시스템(3128)과 독립적이다. BSM은 IATA(International Air Transport Association) B-Type 메시지와 호환가능하다.In one or more embodiments, the second processor (3126) may generate a simulated baggage source message (BSM) as illustrated in FIG. 14B with the received PNR number 3130. The second processor is independent of the transport aircraft and computer system (3128). The BSM is compatible with International Air Transport Association (IATA) B-Type messages.
제2 프로세서(3126)는 PNR 번호(3130) 및 관련된 일정 정보와 연관된 각각의 수하물 품목에 대한 IATA 번호판의 생성을 야기할 수 있다.The second processor (3126) may cause the generation of an IATA number plate for each baggage item associated with the PNR number (3130) and associated itinerary information.
하나 이상의 실시예에서, 제2 프로세서(3126)는 시뮬레이션된 BSM을 생성된 IATA 번호판으로 업데이트하고, 업데이트된 BSM을 수송기와 연관된 컴퓨터 시스템(3128)에 통신할 수 있다.In one or more embodiments, the second processor (3126) may update the simulated BSM with the generated IATA license plate number and communicate the updated BSM to a computer system (3128) associated with the transport aircraft.
추적기들(3140, 3142)은 수하물(3138)에 부착될 수 있다. 추적기는 APPLE Inc.에 의한 AIRTAG 추적기일 수 있다. 추적기(3140, 3142)는 GPS(Global Positioning System) 추적기, GSM 추적기 또는 다른 추적기일 수 있다. 이러한 단계는 수하물 품목이 수하물 저장 위치(3134)에 가져올 때를 포함하여 언제든지 수행될 수 있다.Trackers (3140, 3142) may be attached to the baggage (3138). The trackers may be AIRTAG trackers manufactured by APPLE Inc. The trackers (3140, 3142) may be Global Positioning System (GPS) trackers, GSM trackers, or other trackers. These steps may be performed at any time, including when the baggage item is brought to the baggage storage location (3134).
AIRTAG 추적기는 모바일 통신 디바이스(3610)의 디스플레이 상에 디스플레이되는 도 36에 도시되는 바와 같은 FIND MY(3620)라 불리는 모바일 애플리케이션을 갖는다. 다른 타입들의 추적기들은 핑 신호에 응답하여 컴퓨팅 디바이스로 데이터를 전송하도록 프로그램될 수 있다.The AIRTAG tracker has a mobile application called FIND MY (3620) as shown in FIG. 36, which is displayed on the display of the mobile communication device (3610). Other types of trackers may be programmed to transmit data to a computing device in response to a ping signal.
수하물 품목들은 IATA(International Air Transport Association) 가방 태그 코드 및/또는 사업자의 다른 표준화된 포맷에 따르는 가방 태그로 태그될 수 있다. 예를 들어, 항공사 가방 태그는 공항 및 대도시 구역들을 지정하는 3문자 영숫자 지오코드를 포함하는 IATA 코드를 포함할 수 있다. IATA 코드는 IATA 위치 식별자라고 또한 알려져 있다. IATA는 항공사 산업을 위한 가방 태그들의 생성을 위한 산업 표준 규칙들을 또한 공개한다. 인쇄된 가방 태그는 10자리 번호판 및 대응하는 바코드를 포함할 수 있다. 인쇄된 가방 태그는 IATA 지오코드를 생성하기 위한 정보, 원래 항공사 비행 정보, 10자리 번호판, 및 출항 하드카피 인쇄된 가방 태그 상에 인쇄되는 다른 가방 태그 정보를 포함할 수 있다.Baggage items may be tagged with bag tags that conform to the International Air Transport Association (IATA) bag tag code and/or other standardized formats used by airlines. For example, airline bag tags may include an IATA code, which contains a three-character alphanumeric geocode that designates airports and metropolitan areas. IATA codes are also known as IATA location identifiers. IATA also publishes industry standard rules for creating bag tags for the airline industry. Printed bag tags may include a 10-digit number plate and a corresponding barcode. Printed bag tags may include information for generating an IATA geocode, the original airline flight information, the 10-digit number plate, and other bag tag information that is printed on the outbound hardcopy printed bag tag.
도 32는 하나의 실시예에 따른 항공 비행에 대한 예시적인 확인된 일정(3118)을 예시한다. 확인된 일정(3118)은 PNR(passenger name record) 번호(3130), 승객의 이름, 항공편 예약 정보, 및 구매한 티켓 번호 중 적어도 하나를 포함한다.Figure 32 illustrates an exemplary confirmed itinerary (3118) for an airline flight according to one embodiment. The confirmed itinerary (3118) includes at least one of a passenger name record (PNR) number (3130), a passenger's name, flight reservation information, and a purchased ticket number.
하나 이상의 실시예에서, 시스템(3100)은 무선 추적기가 PNR 번호 또는 다른 식별자와 같은 고유 코드와 연관된 정보로 명명되거나 또는 제공되는 것을 허용하는 애플리케이션을 포함하는 추적기 배정 모듈(3165)을 포함할 수 있다. 이러한 프로세스는 도 35에서 나중에 설명된다.In one or more embodiments, the system (3100) may include a tracker assignment module (3165) that includes an application that allows a wireless tracker to be named or provided with information associated with a unique code, such as a PNR number or other identifier. This process is described later in FIG. 35.
하나 이상의 실시예에서, 시스템(3100)은 제1 프로세서(3110)와 통신하는 촬영 디바이스를 포함한다. 촬영 디바이스 및 제1 프로세서(3110)는, 스마트 폰, 모바일 통신 디바이스, 태블릿, 노트북, 또는 다른 카메라-가능형 휴대용 컴퓨팅 디바이스와 같은, 단일 디바이스에 통합될 수 있다. 촬영 디바이스는, 도 1a 내지 도 1d에 도시되는 바와 같이, 승객 위치(3112)에서 벗어나기 이전에, PNR 번호(3130)와 연관된 각각의 수하물 품목(LI)(3114)의 이미지(이하, "LI 이미지들(3106)"라고 지칭됨)를 캡처할 수 있다.In one or more embodiments, the system (3100) includes a photographing device in communication with a first processor (3110). The photographing device and the first processor (3110) may be integrated into a single device, such as a smart phone, a mobile communication device, a tablet, a laptop, or other camera-enabled portable computing device. The photographing device may capture images (hereinafter referred to as “LI images (3106)”) of each baggage item (LI) (3114) associated with a PNR number (3130) prior to leaving the passenger location (3112), as illustrated in FIGS. 1A-1D .
하나 이상의 실시예에서, 촬영 디바이스는 승객 또는 다른 지정된 사람에게 발행되는 식별 기기(3120)의 이미지(이하, "ID 이미지(3104)"라고 지칭됨)를 캡처할 수 있다. 제1 프로세서(3110) 및 촬영 디바이스의 사용자는 확인된 일정(3118)에서의 PNR 번호와 조정하기 위해 승객의 식별을 확인할 수 있다. PNR 번호는 적어도 한 사람과 연관될 수 있다. 그러나, 적어도 하나의 수하물 품목(3114)의 픽업의 시간에, PNR 번호에서의 한명의 개인만이 확인될 필요가 있을 수 있다. 하나 이상의 실시예에서, 모든 승객들이 존재할 필요가 있고, 성인 승객들의 모든 식별들이 확인될 필요가 있다.In one or more embodiments, the capturing device may capture an image of an identification device (3120) issued to a passenger or other designated individual (hereinafter referred to as an "ID image (3104)"). The first processor (3110) and the user of the capturing device may verify the passenger's identification to reconcile it with the PNR number in the confirmed itinerary (3118). A PNR number may be associated with at least one person. However, at the time of pickup of at least one baggage item (3114), only one individual in the PNR number may need to be verified. In one or more embodiments, all passengers need to be present, and the identifications of all adult passengers need to be verified.
도 33은 실시예에 따른 시뮬레이션된 수하물 소스 메시지를 생성하기 위한 방법(3300)의 흐름도를 예시한다.FIG. 33 illustrates a flowchart of a method (3300) for generating a simulated baggage source message according to an embodiment.
일부 예들에 따르면, 방법(3300)은 PNR(passenger name record) 번호 및 비행에 대한 확인된 일정의 일정 정보를 수신하는 것을 포함할 수 있다. 블록 3302에서, 확인된 일정은 수송기 또는 제3자 여행 코디네이터(예컨대, 여행 기관 또는 수송기로부터의 다른 독립적인 업체)와 연관된 컴퓨터 시스템에 의해 생성될 수 있다. 블록 3302의 프로세스는 아래의 도 34와 관련하여 더 상세히 설명된다.In some examples, the method (3300) may include receiving a passenger name record (PNR) number and schedule information for a confirmed flight itinerary. At block 3302, the confirmed itinerary may be generated by a computer system associated with a carrier or a third-party travel coordinator (e.g., a travel agency or other independent entity from the carrier). The process of block 3302 is described in more detail below with reference to FIG. 34.
일부 예들에 따르면, 방법(3300)은, 블록 3303에서, 수하물 품목들, 지리위치 정보, 타임 스탬프, 및 승객 식별의 이미지들을 캡처하는 것을 포함할 수 있다.According to some examples, the method (3300) may include, at block 3303, capturing images of baggage items, geolocation information, timestamps, and passenger identification.
일부 예들에 따르면, 방법(3300)은, 블록 3304에서, PNR 번호와 연관된 수하물을 승객 위치로부터 수하물 저장 위치로 픽업하고 운송하기 위해 확인된 일정으로부터 PNR 번호와 연관된 승객의 신원을 확인하는 정보를 수신하는 것을 포함할 수 있다.According to some examples, the method (3300) may include, at block 3304, receiving information verifying the identity of a passenger associated with a PNR number from a confirmed schedule to pick up and transport baggage associated with the PNR number from a passenger location to a baggage storage location.
일부 예들에 따르면, 방법(3300)은, 체크인 윈도우의 시작 시간 이전일 수 있는 시간에, 수신된 PNR 번호 및 일정 정보를 갖는 시뮬레이션된 수하물 소스 메시지를 생성하는 것을 포함할 수 있다. 블록 3306에서, 시뮬레이션된 수하물 소스 메시지는 IATA(International Air Transport Association) B-Type 메시지와 호환가능할 수 있다. 일정 정보는, 예를 들어, 비행 시간들, 비행 날짜, 인바운드 공항, 및 아웃바운드 공항을 포함할 수 있다.According to some examples, the method (3300) may include generating a simulated baggage source message having the received PNR number and itinerary information at a time that may be prior to the start time of the check-in window. At block 3306, the simulated baggage source message may be compatible with an International Air Transport Association (IATA) B-Type message. The itinerary information may include, for example, flight times, flight dates, inbound airports, and outbound airports.
일부 예들에 따르면, 방법(3300)은, 블록 3308에서, 체크인 윈도우 동안 PNR 번호와 연관된 각각의 수하물 품목에 대한 IATA 번호판의 생성을 야기하는 것을 포함할 수 있다.According to some examples, the method (3300) may include, at block 3308, causing generation of an IATA number plate for each baggage item associated with a PNR number during the check-in window.
일부 예들에 따르면, 방법(3300)은, 블록 3310에서, 생성된 IATA 번호판으로 SBSM을 업데이트하는 것을 포함할 수 있다.In some examples, the method (3300) may include, at block 3310, updating the SBSM with the generated IATA number plate.
일부 예들에 따르면, 방법(3300)은, 블록 3312에서, 체크인 윈도우 동안 통합된 BSM을 생성하기 위해 SBSM과 항공사 사업자에 의해 생성되는 BSM을 병합하는 것을 포함할 수 있다. 블록들 3308, 3310 및 3312 중 하나 이상은 수하물이 집에서 승객으로부터 픽업되는 수하물 체크인 프로세스의 일부일 수 있다.In some examples, the method (3300) may include, at block 3312, merging the SBSM and the BSM generated by the airline operator to generate a unified BSM during the check-in window. One or more of blocks 3308, 3310, and 3312 may be part of a baggage check-in process in which baggage is picked up from the passenger at home.
일부 예들에 따르면, 방법(3300)은, 블록 3316에서, 디지털 통합 또는 확장된 BSM을 사용하여 IATA 호환가능한 가방 태그를 인쇄하는 것을 포함할 수 있다.According to some examples, the method (3300) may include, at block 3316, printing an IATA compliant bag tag using a digital integrated or extended BSM.
여기서의 설명은 집에서 수하물을 픽업하고 집 위치의 승객들을 확인하기 위한 예를 설명하지만, 이러한 프로세스는 공항 인프라스트럭처 외부에 있는 임의의 원격 위치에서 수행될 수 있다.Although the description here describes an example of picking up baggage from home and checking in passengers at their home location, this process can be performed at any remote location outside of the airport infrastructure.
도 34는 실시예에 따른 승객의 일정(3118)(도 31)을 기록하는 방법(3400)을 예시한다. 하나 이상의 실시예에서, 방법(3400)은, 블록 3402에서, 승객의 일정(3118)으로부터 출항 항공사 사업자를 식별하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 방법(3400)은, 블록 3404에서, 일정으로부터 목적지 항공사 사업자를 식별하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 방법(3400)은, 블록 3406에서, 일정(3118)으로부터 PNR 번호를 식별하는 것을 포함할 수 있다. 하나 이상의 실시예에서, 방법(3400)은, 블록 3408에서, 일정(3118)으로부터 출발 날짜를 식별하는 것을 포함할 수 있다. 이러한 일정의 정보는 광학 문자 인식 알고리즘들을 사용하여 기록 또는 캡처될 수 있다.FIG. 34 illustrates a method (3400) for recording a passenger's itinerary (3118) (FIG. 31) according to an embodiment. In one or more embodiments, the method (3400) may include, at block 3402, identifying an originating airline from the passenger's itinerary (3118). In one or more embodiments, the method (3400) may include, at block 3404, identifying a destination airline from the itinerary. In one or more embodiments, the method (3400) may include, at block 3406, identifying a PNR number from the itinerary (3118). In one or more embodiments, the method (3400) may include, at block 3408, identifying a departure date from the itinerary (3118). This itinerary information may be recorded or captured using optical character recognition algorithms.
도 35는 실시예에 따른 수하물 품목 상에 가방 태그를 부착하기 이전에 수하물 품목을 추적하기 위한 방법(3500)의 흐름도를 예시한다. 도 36은 실시예에 따른 APPLE, Inc.에 의해 FIND MY 애플리케이션을 디스플레이하는 모바일 통신 디바이스를 예시한다. FIND MY 애플리케이션이 예시적인 추적기이지만, 다른 추적기들이 사용될 수 있으며, 설명은 APPLE, Inc.에 의한 AIRTAG만으로 결코 제한되지 않아야 한다.Figure 35 illustrates a flowchart of a method (3500) for tracking a baggage item prior to attaching a bag tag to the baggage item according to an embodiment. Figure 36 illustrates a mobile communication device displaying the FIND MY application by APPLE, Inc. according to an embodiment. While the FIND MY application is an exemplary tracker, other trackers may be used, and the description is in no way limited to the AIRTAG by APPLE, Inc.
하나 이상의 실시예에 따르면, 방법(3500)은, 블록 3502에서, 승객의 수하물 품목에 임시 무선 수하물 추적기(3140 또는 3142)를 배정하는 것을 포함할 수 있다. 수하물 추적기(3140 또는 3142)는 전체 여행 여정 동안 또는 영구적으로 수하물 품목에 배정될 수 있는 추적 디바이스(175)(도 1b)와 같은 수하물 추적 디바이스일 수 있다. 추적 디바이스(175)의 위치 데이터는 수하물 품목이 그 소유자와 병행하여 또는 독립적으로 여행함에 따라 수하물 품목의 위치를 결정하기 위해 LIB(2400)에 저장될 수 있다. 예를 들어, 임시 무선 수하물 추적기(3140 또는 3142)를 수하물 품목에 제공하는 것 대신에, 수하물 품목은 추적 디바이스(175)를 배정받을 수 있고, 이것은 그 여행 여정 동안 수하물 품목에 부착된 채로 체류할 것이다.According to one or more embodiments, the method (3500) may include, at block 3502, assigning a temporary wireless baggage tracker (3140 or 3142) to the passenger's baggage item. The baggage tracker (3140 or 3142) may be a baggage tracking device, such as a tracking device (175) ( FIG. 1B ), which may be assigned to the baggage item for the entire travel itinerary or permanently. The location data of the tracking device (175) may be stored in the LIB (2400) to determine the location of the baggage item as it travels concurrently with or independently of its owner. For example, instead of providing a temporary wireless baggage tracker (3140 or 3142) to the baggage item, the baggage item may be assigned a tracking device (175), which will remain attached to the baggage item for the duration of the travel itinerary.
비-제한적인 예로서, 도 34에 설명되는 수집된 PNR 번호 및 여행의 날짜 및 시간은, 수하물 품목에 대한 체크인 윈도우의 직원들에게 경고하기 위해 사용되는 목록 또는 다른 파일에 저장될 수 있다. 승객의 수하물 품목에 임시 무선 수하물 추적기를 배정하는 것은, 예를 들어, 승객의 PNR 번호로 임시 무선 추적기(3140)를 명명하는 것을 포함할 수 있다.As a non-limiting example, the collected PNR number and the date and time of travel, as described in FIG. 34, may be stored in a list or other file used to alert check-in window staff about baggage items. Assigning a temporary wireless baggage tracker to a passenger's baggage item may include, for example, naming the temporary wireless tracker (3140) with the passenger's PNR number.
일부 예들에 따르면, 방법(3500)은, 블록 3504에서, 임시 무선 수하물 추적기(즉, 추적기(3140 또는 3142))를 수하물 품목(3114)에 부착하는 것을 포함할 수 있다.According to some examples, the method (3500) may include, at block 3504, attaching a temporary wireless baggage tracker (i.e., tracker (3140 or 3142)) to the baggage item (3114).
일부 예들에 따르면, 방법(3500)은, 블록 3506에서, 수하물 품목을 수하물 저장 위치에 운송하는 것을 포함할 수 있다.According to some examples, the method (3500) may include, at block 3506, transporting the baggage item to a baggage storage location.
일부 예들에 따르면, 방법(3500)은, 블록 3508에서, 직원들에게 승객에 대한 수하물 품목의 위치를 경고하기 위해 신호(3150)를 통해 저장 위치에 있는 수하물 추적기를 핑하는 것을 포함할 수 있다. 예를 들어, AIRTAG는 사운드를 재생하도록 제어될 수 있다.In some examples, the method (3500) may include, at block 3508, pinging a baggage tracker at a storage location via a signal (3150) to alert staff of the location of the baggage item for the passenger. For example, the AIRTAG may be controlled to play a sound.
일부 예들에 따르면, 방법(3500)은, 일단 수하물 품목이 위치확인되면, 블록 3510에서, 추적기에 링크되는 통신 디바이스에서 승객 정보를 PNR 번호 및/또는 인쇄된 가방 태그와 매칭시키는 것을 포함할 수 있다.According to some examples, the method (3500) may include, once the baggage item is located, matching passenger information with the PNR number and/or printed bag tag at a communication device linked to the tracker at block 3510.
일부 예들에 따르면, 방법(3500)은, 블록 3512에서, 승객 정보와 매칭시켜, 인쇄된 가방 태그 및/또는 마커를 수하물 품목에 부착하는 것을 포함할 수 있다. 가방 태그 정보는 승객에게 통신될 수 있다.According to some examples, the method (3500) may include, at block 3512, attaching a printed bag tag and/or marker to the baggage item, matching the passenger information. The bag tag information may be communicated to the passenger.
일부 예들에 따르면, 방법(3500)은 임시 무선 수하물 추적기를 제거하는 것(3514)을 포함할 수 있다. 임시 무선 수하물 추적기는 다른 수하물 품목들을 위해 재사용될 수 있다.In some examples, the method (3500) may include removing (3514) the temporary wireless baggage tracker. The temporary wireless baggage tracker may be reused for other baggage items.
이러한 프로세스는 인쇄된 발렛 태그에 대한 필요성을 제거할 수 있다. 대신에, 임시 무선 추적기는 발렛 태그를 대체하기 위해 사용될 수 있다.This process could eliminate the need for printed valet tags. Instead, temporary wireless trackers could be used to replace valet tags.
하나 이상의 실시예에서, PNR 번호에 링크되는 승객 식별에 대한 디지털 지리위치 데이터 및 승객의 이름 데이터와 조합되는 수하물 품목들의 디지털 이미지들은 인쇄된 발렛 태그의 사용을 대체하기 위해 사용될 수 있다.In one or more embodiments, digital images of baggage items combined with digital geolocation data and passenger name data for passenger identification linked to a PNR number may be used to replace the use of printed valet tags.
하나 이상의 실시예에서, 본 명세서에서의 프로세스들은 수하물 품목을 체크인하기 위한 프로세스가 규정된 체크인 윈도우 이전에 시작되는 것을 허용한다.In one or more embodiments, the processes herein allow the process for checking in a baggage item to begin prior to a defined check-in window.
전술한 것을 고려하여, 본 명세서에서의 실시예들은, 제1 프로세서에 의해, 비행을 위해 확인된 일정으로부터 PNR(passenger name record) 번호를 수신하는 단계- 확인된 일정은 수송기와 연관된 컴퓨터 시스템에 의해 생성됨 -, 제1 프로세서에 의해, 확인된 일정으로부터 PNR 번호와 연관된 승객의 신원을 확인하여 PNR 번호와 연관된 수하물을 픽업하여 승객 위치로부터의 위치로 운송하도록 하는 정보를 수신하는 단계, 및 제1 프로세서와 통신하는 제2 프로세서에 의해, 수신된 PNR 번호를 갖는 시뮬레이션된 BSM(baggage source message)을 생성하는 단계- 제2 프로세서는 수송기와 독립적이고 BSM은 IATA(International Air Transport Association) B-Type 메시지와 호환가능함 -를 포함하는 방법을 제공한다.In view of the foregoing, embodiments herein provide a method comprising the steps of: receiving, by a first processor, a passenger name record (PNR) number from an itinerary confirmed for a flight, the confirmed itinerary being generated by a computer system associated with a transporter; receiving, by the first processor, information to identify a passenger associated with the PNR number from the confirmed itinerary and to pick up baggage associated with the PNR number and transport it from a passenger location to a location; and generating, by a second processor in communication with the first processor, a simulated baggage source message (BSM) having the received PNR number, the second processor being independent of the transporter and the BSM being compatible with International Air Transport Association (IATA) B-Type messages.
논의 및 예시를 위해, BSM 메시지가 설명된다. 그러나, IATA 가방 태그 번호를 사용하여 액세스가능한 관련 승객 정보를 포함하는 임의의 B-Type 메시지가 사용될 수 있다.For discussion and examples, the BSM message is described. However, any B-Type message containing relevant passenger information accessible using the IATA bag tag number may be used.
전술한 것을 고려하여, 실시예들은 비행에 대한 확인된 일정의 PNR(passenger name record) 번호를 수신하기 위한 제1 프로세서를 포함할 수 있는 수하물 품목을 체크인하기 위한 시스템(3100) 및 방법을 제공한다. 확인된 일정은, 예를 들어, 수송기와 연관된 컴퓨터 시스템에 의해 생성된다. 제1 프로세서는 PNR 번호와 연관된 수하물을 픽업하여 승객 위치로부터 처리 위치(즉, 수하물 저장 위치)로 운송하기 위해 확인된 일정으로부터 PNR 번호와 연관된 승객의 신원을 확인하는 정보를 수신할 수 있다. 시스템(3100) 및 방법은 임시 고유 식별자(1430e)를 사용하여 시뮬레이션된 수하물 소스 메시지(SBSM)를 생성하기 위해 제1 프로세서와 통신하는 제2 프로세서를 이용할 수 있다. 제2 프로세서는 수송기의 컴퓨터 시스템과 독립적이다. 시뮬레이션된 BSM은 IATA(International Air Transport Association) B-Type 메시지와 호환가능하다.In view of the foregoing, embodiments provide a system (3100) and method for checking in baggage items, which may include a first processor for receiving a passenger name record (PNR) number of a confirmed itinerary for a flight. The confirmed itinerary is generated, for example, by a computer system associated with a transport aircraft. The first processor may receive information from the confirmed itinerary that identifies a passenger associated with the PNR number to pick up baggage associated with the PNR number and transport it from a passenger location to a handling location (i.e., a baggage storage location). The system (3100) and method may utilize a second processor in communication with the first processor to generate a simulated baggage source message (SBSM) using a temporary unique identifier (1430e). The second processor is independent of the transport aircraft's computer system. The simulated BSM is compatible with International Air Transport Association (IATA) B-Type messages.
시스템(3100) 및 방법은 PNR 번호와 연관된 각각의 수하물 품목에 대한 출항 IATA 번호판의 생성을 야기하기 위해 제2 프로세서를 이용할 수 있다.The system (3100) and method may utilize a second processor to cause generation of an outbound IATA number plate for each baggage item associated with a PNR number.
시스템(3100) 및 방법은 시뮬레이션된 BSM을 생성된 IATA 번호판으로 업데이트하기 위해 제2 프로세서를 이용할 수 있다. 제2 프로세서는 수송기와 연관된 컴퓨터 시스템에 업데이트된 BSM을 통신할 수 있다.The system (3100) and method may utilize a second processor to update the simulated BSM with the generated IATA license plate number. The second processor may communicate the updated BSM to a computer system associated with the transport aircraft.
시스템(3100) 및 방법은 승객의 신원을 확인하는 정보를 수신하기 위해 제1 프로세서를 이용할 수 있다. 이러한 것은 승객에게 발행된 식별 기기의 이미지를 캡처하기 위해 제1 프로세서와 통신하는 촬영 디바이스의 사용을 포함할 수 있다.The system (3100) and method may utilize a first processor to receive information that verifies the passenger's identity. This may include the use of a photographic device in communication with the first processor to capture an image of an identification device issued to the passenger.
시스템(3100) 및 방법은, 승객 위치로부터 출발하기 이전에, PNR 번호와 연관된 각각의 수하물 품목의 이미지를 캡처하기 위해 제1 프로세서와 통신하는 촬영 디바이스를 이용할 수 있다.The system (3100) and method may utilize a photographing device in communication with the first processor to capture an image of each baggage item associated with a PNR number prior to departure from the passenger location.
시뮬레이션된 BSM은 인바운드 및 아웃바운드 공항 및 날짜와 연관된 정보를 포함할 수 있다.A simulated BSM may include information associated with inbound and outbound airports and dates.
시스템(3100) 및 방법은 승객의 수하물 품목을 체크인하고 항공사의 BSM을 시뮬레이션된 BSM과 병합하는 서버 또는 프로세서를 포함할 수 있다.The system (3100) and method may include a server or processor that checks in a passenger's baggage items and merges the airline's BSM with the simulated BSM.
시스템(3100) 및 방법은 출항 IATA 가방 태그를 인쇄하는 인쇄 디바이스를 포함할 수 있다. 시스템 및 방법은 10자리 IATA 가방 태그 번호를 승객의 모바일 통신 디바이스에 통신하기 위해 통신 디바이스를 이용할 수 있다.The system (3100) and method may include a printing device for printing an outbound IATA bag tag. The system and method may utilize a communication device to communicate the 10-digit IATA bag tag number to a passenger's mobile communication device.
시스템(3100) 및 방법은 10자리 IATA 가방 태그 번호를 범용 가방 태그 번호가 되도록 프로비저닝할 수 있다. IATA 가방 태그는 공항 외 위치들을 위해 재활용된다.The system (3100) and method can be configured to provision a 10-digit IATA bag tag number to be a universal bag tag number. The IATA bag tag is reused for non-airport locations.
시스템(3100) 및 방법은 수하물 품목과 임시로 연관될 수 있는 임시이고 재-배정가능한 수하물 추적기를 포함할 수 있어서, 비행을 위해 IATA를 인쇄하기 위해 체크인 윈도우가 열릴 때, 수하물 추적기가 수하물을 위치확인하기 위해 핑될 수 있도록 한다. 출항 IATA 가방 태그를 인쇄하고 수하물을 위치확인한 후에, 수하물 추적기는 제거되고 후속하여 다른 수하물 품목에 의한 사용을 위해 재배정될 수 있다.The system (3100) and method may include a temporary, reassignable baggage tracker that may be temporarily associated with a baggage item, such that when the check-in window opens to print an IATA tag for a flight, the baggage tracker may be pinged to locate the baggage. After printing the outbound IATA bag tag and locating the baggage, the baggage tracker may be removed and subsequently reassigned for use by another baggage item.
본 명세서에서의 설명은 확장된 BSM의 생성을 설명하지만, 본 설명은 또한 항공사 또는 공항 컴퓨팅 인프라스트럭처 외부에서 사용되는 BTM(baggage transfer message), BSM(baggage source message), BPM(baggage processed message), BUM(baggage unload message), BNS(baggage not seen message), BCM(baggage control message), BMM(baggage manifest message) 및 BRQ(baggage request) 및 그들의 수하물 취급 시스템과 같은 다른 B-Type 메시지들 중 임의의 것의 생성에 적용된다. 가방 태그 번호는 수하물 메시지들의 일부일 수 있다.While the description herein describes the generation of an extended BSM, the description also applies to the generation of any of the other B-Type messages used outside of an airline or airport computing infrastructure, such as a baggage transfer message (BTM), a baggage source message (BSM), a baggage processed message (BPM), a baggage unload message (BUM), a baggage not seen message (BNS), a baggage control message (BCM), a baggage manifest message (BMM), and a baggage request (BRQ) and their baggage handling systems. The bag tag number may be part of baggage messages.
예를 들어, 전달 서비스가 목적지 위치에서 수하물을 픽업할 것으로 예상되고 수하물 위치가 거기에 있지 않을 때, 컴퓨팅 디바이스는, 예를 들어, 수하물 품목이 기차역 또는 버스역에서 누락될 때와 같이, 확장된 B-Type 메시지에 액세스하여 BUM을 생성하는 것이 가능할 수 있다.For example, when a delivery service is expected to pick up a baggage at a destination location and the baggage location is not there, the computing device may be able to access the extended B-Type message to generate a BUM, such as when a baggage item is missing from a train or bus station.
하나 이상의 실시예에서, 이러한 방법은 숙박 업체와 연관된 숙박 예약 데이터, 및 출항 항공사 여행 사업자와 함께 항공 여행 모드를 포함하는 적어도 하나의 여행 모드 중 적어도 하나에 대한 적어도 하나의 승객의 일정을 전자적으로 수신하는 것을 포함할 수 있다. 이러한 방법은, 서버(2710)에 의해, 다중-여행 모드에 대한 범용 BSM(baggage source message)을 생성하는 것을 포함할 수 있고, 범용 BSM은 항공사 여행 모드에 대한 데이터 필드들의 세트들 및 출항 항공사 여행 사업자로부터의 승객의 수하물 품목 상에 있는 인쇄 가방 태그와 연관되거나 또는 인쇄되는 OP-BTI(originating hardcopy bag tag identifier)를 표현하는 디지털 고유 식별자에 의해 링크되는 숙박 예약들을 포함한다. 이러한 방법은 적어도 하나의 승객의 일정과 연관된 귀환 비행에 대해 승객의 수하물 품목을 체크인하기 위해 범용 BSM을 사용하여 인쇄된 가방 태그 및 OP-BTI를 재활용하는 것을 포함할 수 있다.In one or more embodiments, the method may include electronically receiving accommodation reservation data associated with a lodging provider and an itinerary of at least one passenger for at least one travel mode, including an airline travel mode, with an outgoing airline travel provider. The method may include generating, by the server (2710), a universal baggage source message (BSM) for multiple travel modes, the universal BSM including sets of data fields for the airline travel mode and accommodation reservations linked by a digital unique identifier representing an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on a printed bag tag on an item of baggage of the passenger from the outgoing airline travel provider. The method may include reusing the printed bag tag and OP-BTI using the universal BSM to check in the baggage item of the passenger for a return flight associated with the itinerary of at least one passenger.
이러한 방법은 귀환 비행에 대해 새로운 인쇄된 가방 태그가 생성될 때까지 재활용된 인쇄된 가방 태그가 취득 디바이스에 의해 취득되는 것에 응답하여 공항 외 위치들에 수하물 로케이터로서 재활용된 인쇄된 가방 태그를 제공하는 것을 포함할 수 있다. 이러한 것은, 예를 들어, OP-BTI가 출항 비행 이후 계속 존속하는 것을 허용하는 데이터베이스(2708)의 생성에 의해 달성된다. OP-BTI의 머신-판독가능성은 OP-BTI가, 숙박 정보 또는 다른 운송 모드들과 같은, 업데이트된 여행 정보를 검색할 필요가 있는 것들에 의해 업데이트된 정보를 추적, 위치확인, 또는 단지 검색하기 위해 반복해서 스캔되거나 또는 판독되는 것을 허용한다.Such a method may include providing recycled printed bag tags as baggage locators at off-airport locations in response to the recycled printed bag tags being acquired by the acquiring device until a new printed bag tag is generated for the return flight. This is accomplished, for example, by the creation of a database (2708) that allows the OP-BTI to persist beyond the outbound flight. The machine-readability of the OP-BTI allows the OP-BTI to be scanned or read repeatedly to track, locate, or simply retrieve updated information by those who need to retrieve updated travel information, such as lodging information or other modes of transportation.
하나 이상의 실시예에 따르면, 도 14c 내지 도 14e 및 도 29 및 도 30에 도시되는 바와 같이, 범용 BSM을 포함하도록 데이터베이스(2708)를 생성하는 것은 승객이 비행 중인 동안 출항 항공사 여행 사업자의 도 14a에 도시되는 항공사의 BSM(1400A)에 액세스하는 것에 의해 OP-BTI를 표현하는 디지털 데이터 기록을 취득하는 것을 포함할 수 있다. 이러한 것은 OP-BTI를 갖는 항공사의 BSM을 매우 신속하게 확장시키는 것을 허용할 수 있으며, 이는 수천 명의 승객들이 크루즈 선박 또는 리조트 상의 항해에 곧 도착할 때 도움이 될 수 있다. 일부 승객들에 대해 확장 프로세스가 더 빨리 발생할 수 있을수록, 다운-스트림 승객들을 처리하는 직원들의 과부하가 최소화될 수 있다. 확장된 항공사 BSM은 메시징 시스템(2790)과 업데이트된 숙박 예약 데이터를 링크하기 위한 데이터 필드 세트를 포함한다. 서버(2710)는 확장된 BSM을 범용 다중-여행 및 숙박 BSM으로서 데이터베이스(2708)에 저장한다.According to one or more embodiments, as illustrated in FIGS. 14C-14E and FIGS. 29 and 30, creating a database (2708) to include a universal BSM may involve obtaining a digital data record representing the OP-BTI by accessing the airline's BSM (1400A) illustrated in FIG. 14A of the departing airline travel operator while the passenger is in flight. This may allow for very rapid expansion of the airline's BSM with the OP-BTI, which may be helpful when thousands of passengers are about to arrive for a cruise ship or resort. The faster the expansion process can occur for some passengers, the more overload on staff handling downstream passengers can be minimized. The expanded airline BSM includes a set of data fields for linking the messaging system (2790) with updated lodging reservation data. The server (2710) stores the expanded BSM in the database (2708) as a universal multi-trip and lodging BSM.
본 명세서의 설명은 확장된 BSM을 개시하지만, 본 개시내용은 또한 승객 및 그들의 수하물 품목에 고유한 정보를 포함하는 확장된 B-Type 메시지들에 관련된다.Although the description herein discloses an extended BSM, the present disclosure also relates to extended B-Type messages that contain information unique to passengers and their baggage items.
전술한 것을 고려하여, 항공사의 BSM(1400A)(도 14a)은 복수의 데이터 필드 세트들을 포함할 수 있다. 이러한 필드들은 적어도 OP-BTI를 표현하는 숫자들의 시퀀스를 갖는 가방 태그 데이터 필드(즉, 필드(1412))를 포함한다. 이러한 숫자들의 시퀀스는 체크인되는 수하물 품목들의 수를 포함할 수 있다. 필드들은 승객의 이름 및 PNR(passenger name record) 번호 데이터 필드를 포함하는 승객의 이름 데이터 필드(즉, 필드(1418))를 포함할 수 있다.Considering the foregoing, the airline's BSM (1400A) (Fig. 14a) may include a plurality of sets of data fields. These fields include at least a bag tag data field (i.e., field 1412) having a sequence of numbers representing an OP-BTI. This sequence of numbers may include the number of checked baggage items. The fields may include a passenger name data field (i.e., field 1418) including a passenger name and a passenger name record (PNR) number data field.
하나 이상의 실시예에서, 항공사의 BSM의 확장은 복수의 데이터 필드 세트들의 OP-BTI 데이터 필드(즉, 필드(1412)), 승객의 이름 데이터 필드, 및 PNR 번호 데이터 필드(즉, 필드(1418))를 재활용하는 것에 의해 라이트 항공사 BSM(1400A')(도 14c)을 생성하는 것을 포함할 수 있다. 라이트 항공사 BSM의 필드들은 확장된 BSM에 추가된다. 하나 이상의 실시예에서, 원래 항공사의 BSM의 모든 필드들은 보존되고 확장된 BSM에 추가될 수 있다.In one or more embodiments, the extension of the airline's BSM may include generating a light airline BSM (1400A') (Figure 14c) by reusing the OP-BTI data field (i.e., field 1412), the passenger name data field, and the PNR number data field (i.e., field 1418) of the multiple data field sets. The fields of the light airline BSM are added to the extended BSM. In one or more embodiments, all fields of the original airline's BSM may be preserved and added to the extended BSM.
하나 이상의 실시예에서, 항공사의 BSM을 확장할 때, 이러한 방법은 서버(2710)에 의해, 승객과 연관된 숙박 업체의 필드(1454)에서의 숙박 예약 데이터에 대한 링크를 라이트 항공사 BSM(1400A')에 첨부하는 것을 포함할 수 있다. 그러나, 하나 이상의 실시예에서, 데이터에 대한 링크 대신에, 데이터 필드(1454)는 배정된 방 또는 객실 번호를 표현하는 데이터를 포함할 수 있다. 데이터 필드(1454)는 적어도 하나의 데이터 필드를 포함할 수 있다. 예를 들어, 숙박 데이터 필드는 지리위치 데이터 또는 숙박 업체의 주소를 포함할 수 있다.In one or more embodiments, when extending an airline's BSM, the method may include, by the server (2710), attaching a link to accommodation reservation data in a field (1454) of an accommodation provider associated with the passenger to the light airline BSM (1400A'). However, in one or more embodiments, instead of a link to the data, the data field (1454) may include data representing an assigned room or room number. The data field (1454) may include at least one data field. For example, the accommodation data field may include geolocation data or an address of the accommodation provider.
하나 이상의 실시예에서, 항공사의 BSM을 확장할 때, 이러한 방법은, 서버(2710)에 의해, 필드(1456)에 있는 항공 여행 모드와 상이한 제2 여행 모드의 여행 모드 예약 데이터에 대한 링크를 라이트 항공사 BSM에 첨부하는 것을 포함할 수 있다. 그러나, 하나 이상의 실시예에서, 데이터에 대한 링크 대신에, 데이터 필드(1420)는 기차역 또는 게이트, 날짜, 출발 시간을 표현하는 데이터를 포함할 수 있다. 데이터 필드(1420)는 적어도 하나의 데이터 필드를 포함할 수 있다. 예를 들어, 여행 모드 데이터 필드는 지리위치 데이터 또는 스테이션의 주소를 포함할 수 있다.In one or more embodiments, when extending an airline's BSM, the method may include, by the server (2710), attaching a link to travel mode reservation data for a second travel mode, different from the airline travel mode in field (1456), to the light airline BSM. However, in one or more embodiments, instead of a link to the data, data field (1420) may include data representing a train station or gate, a date, and a departure time. Data field (1420) may include at least one data field. For example, the travel mode data field may include geolocation data or a station address.
하나 이상의 실시예에서, 항공사의 BSM을 확장할 때, 이러한 방법은 다음 중 적어도 하나를 포함할 수 있다: a) 필드(1458)에서 수하물 이미지 데이터베이스(2730)에서와 같은 수하물 품목의 적어도 하나의 저장된 이미지에 데이터를 라이트 항공사 BSM에 링크하는 것; b) 필드(1460)에서 OP-BTI가 취득 디바이스에 의해 취득되는 것에 응답하여 수하물 품목의 위치 데이터에 데이터를 링크하는 것; 및 c) 필드(1450)에서 승객 ID 이미지(2735)(도 27)에 대한 데이터베이스에서와 같이 승객의 식별의 이미지에 데이터를 라이트 항공사 BSM에 링크하는 것을 포함할 수 있다. 수하물 위치 데이터 로그(2725)는 데이터베이스(2708)에 저장될 수 있다.In one or more embodiments, when extending an airline's BSM, the method may include at least one of the following: a) linking data to at least one stored image of a baggage item, such as in a baggage image database (2730) in field (1458), to a light airline BSM; b) linking data to location data of a baggage item in response to an OP-BTI being acquired by an acquisition device in field (1460); and c) linking data to an image of a passenger's identification, such as in a database for passenger ID images (2735) (FIG. 27) in field (1450), to a light airline BSM. A baggage location data log (2725) may be stored in the database (2708).
메시징 시스템(2790)은 취득 디바이스가 OP-BTI를 취득하는 것에 응답하여 취득 디바이스에 메시지를 생성하기 위해 사용될 수 있다. 취득 디바이스는 정보에 대해 데이터베이스(2708)에 질의하기 위해 디지털 BTI 데이터 기록이 생성되도록 OP-BTI의 이미지를 전송할 것이다. 메시징 시스템은 수하물 품목을 여행 경험에서의 다음 위치로 지향시키기 위해 임의의 업데이트된 정보를 취득 디바이스에 제공할 수 있다.The messaging system (2790) may be used to generate a message to the acquiring device in response to the acquiring device acquiring the OP-BTI. The acquiring device may transmit an image of the OP-BTI to a database (2708) to generate a digital BTI data record for querying the database for information. The messaging system may provide any updated information to the acquiring device to direct the baggage item to its next location in the travel experience.
도 14b 및 도 14c에 도시되는 바와 같이, 이러한 방법은 시뮬레이션된 BSM(1400B)을 생성하는 것 및 OP-BTI를 생성하기 위해 시뮬레이션된 BSM을 사용하여 수하물 품목을 체크인은 것을 추가로 포함할 수 있다. 이러한 방법은, 인쇄 디바이스(2740)에 의해, 인쇄된 가방 태그(142')를 귀환 비행에 대한 새로운 OP-BTI로 인쇄하는 것을 포함할 수 있다.As illustrated in FIGS. 14B and 14C , the method may further include generating a simulated baggage tag (1400B) and checking in a baggage item using the simulated baggage tag (1400B) to generate an OP-BTI. The method may further include printing, by a printing device (2740), a printed bag tag (142') as a new OP-BTI for the return flight.
이러한 방법은, 서버(2710)에 의해, 승객이 목적지에 도착하기 이전에 PNR을 사용하여 항공사의 BSM(1400A)에 액세스하는 것을 포함할 수 있다. 이러한 방법은, 서버(2710)에 의해, 항공사의 BSM(1400A)의 PNR과 연관된 OP-BTI를 취득하는 것, 및 서버(2710)에 의해, PNR 및/또는 OP-BTI에 링크되는 귀환 비행 데이터를 검색하는 것을 포함할 수 있다.This method may include accessing the airline's BSM (1400A) using the PNR by the server (2710) prior to the passenger's arrival at the destination. This method may include obtaining, by the server (2710), the OP-BTI associated with the PNR from the airline's BSM (1400A), and retrieving, by the server (2710), return flight data linked to the PNR and/or the OP-BTI.
이러한 방법은, 서버(2710)에 의해, 라이트 항공사 BSM(1400A')을 생성하는 것, 및 서버(2710)에 의해, 귀환 비행 데이터를 갖는 시뮬레이션된 BSM을 생성하는 것을 포함할 수 있다. 이러한 방법은, 서버(2710)에 의해, 라이트 항공사 BSM(1400A') 및 시뮬레이션된 BSM(1400B)이 함께 첨부된 범용 BSM(즉, 범용 B-Type 메시지(1400C))을 생성하는 것을 포함할 수 있다.The method may include generating, by the server (2710), a light carrier BSM (1400A') and generating, by the server (2710), a simulated BSM with return flight data. The method may include generating, by the server (2710), a generic BSM (i.e., a generic B-Type message (1400C)) with the light carrier BSM (1400A') and the simulated BSM (1400B) attached together.
이러한 방법은, 취득 디바이스에 의해, 재활용된 인쇄 가방 태그 상의 OP-BTI를 전자적으로 취득하는 것; 취득 디바이스에 의해 판독되는 수하물 품목에 부착되는 OP-BTI와 연관된 인스턴스 및 위치를 수하물 위치 데이터 로그(2725)에 로그하는 것; 및 로그된 인스턴스 및 위치를 표현하는 정보에 대한 링크를 범용 BSM(1400A)에 첨부하는 것을 포함할 수 있다.Such a method may include electronically acquiring, by a acquiring device, an OP-BTI on a recycled printed bag tag; logging an instance and location associated with the OP-BTI attached to a baggage item read by the acquiring device into a baggage location data log (2725); and attaching a link to information representing the logged instance and location to a universal BSM (1400A).
이러한 방법은 범용 BSM(1400A)에 숙박 예약 데이터를 링크하는 것, 업데이트된 배정된 숙박 예약 데이터를 수신하는 것; 및, 취득 디바이스가 공항 외 위치에서 재활용된 인쇄된 가방 태그를 판독하는 것에 응답하여, 메시징 시스템(2790)에 의해, 업데이트된 배정된 숙박 예약 데이터를 모바일 통신 디바이스, 컴퓨팅 디바이스 또는 스캔 디바이스 중 적어도 하나에 통신하는 것을 포함할 수 있다.The method may include linking accommodation reservation data to a universal BSM (1400A), receiving updated assigned accommodation reservation data; and, in response to the acquiring device reading the recycled printed bag tag at a non-airport location, communicating the updated assigned accommodation reservation data to at least one of a mobile communication device, a computing device, or a scanning device, by the messaging system (2790).
이러한 방법은, 취득 디바이스에 의해, 수하물 품목에 부착되는 재활용 인쇄된 가방 태그 상의 OP-BTI(originating hardcopy bag tag identifier)를 전자적으로 취득하는 것; 서버(2710)에 의해, 취득된 OP-BTI를 수신하는 것에 응답하여, 범용 BSM에서의 OP-BTI의 디지털 데이터 기록과 연관된 배정된 방에 대해 데이터베이스(즉, 범용 여행 승객 일정(2714))에 질의하는 것; 및, 도 3e에 도시되는 바와 같이, 질의에 응답하여, 배정된 방과 연관된 취득 디바이스 정보의 디스플레이 디바이스 상의 디스플레이를 야기하는 것을 포함할 수 있다.Such a method may include electronically acquiring, by an acquiring device, an originating hardcopy bag tag identifier (OP-BTI) on a recycled printed bag tag attached to an item of baggage; querying, by a server (2710), a database (i.e., a universal travel passenger itinerary (2714)) for an assigned room associated with a digital data record of the OP-BTI in a universal BSM, in response to receiving the acquired OP-BTI; and, as illustrated in FIG. 3E, causing, in response to the query, a display device to display acquiring device information associated with the assigned room.
이러한 방법은, 적어도 하나의 프로세서에 의해, OP-BTI를 머신-판독가능 고유 식별자로서 사용하여 데이터베이스(2708) 또는 시스템(108)에 질의하여 출발 승객의 귀환 비행 데이터를 숙박 업체로부터 검색하는 것; 및, 적어도 하나의 프로세서에 의해, 검색된 귀환 비행 데이터에서 식별되는 귀환 비행 여행 사업자와 함께 귀환 비행에 대해 출발 승객에 대한 각각의 수하물 품목을 체크인하는 것을 포함할 수 있다.The method may include, by at least one processor, querying a database (2708) or system (108) using the OP-BTI as a machine-readable unique identifier to retrieve the departing passenger's return flight data from the lodging provider; and, by at least one processor, checking in each baggage item for the departing passenger for the return flight with the return flight travel provider identified in the retrieved return flight data.
이러한 방법은, 적어도 하나의 프로세서에 의해, 귀환 비행 데이터, 승객의 이름 및 승객 이름 기록을 갖는 새로운 OP-BTI의 생성을 야기하는 것; 및, 인쇄 디바이스(2740)에 의해, 귀환 비행에 대한 새로운 OP-BTI를 갖는 새로운 가방 태그(2750)를 인쇄하는 것을 포함할 수 있다.The method may include causing, by at least one processor, the generation of a new OP-BTI having return flight data, a passenger name, and a passenger name record; and printing, by a printing device (2740), a new bag tag (2750) having the new OP-BTI for the return flight.
이러한 방법은, 서버(2710)에 의해, 귀환 비행 데이터, 승객의 이름 및 승객 이름 기록을 갖는 아웃바운드 시뮬레이션된 BSM(1400B)을 생성하는 것; 귀환 비행에 대해 수하물 품목에 새로운 OP-BTI를 배정하는 것; 및 시뮬레이션된 BSM에서 배정된 OP-BTI를 표현하는 새로운 디지털 BTI 기록을 채우는 것을 포함할 수 있다.Such a method may include generating, by the server (2710), an outbound simulated BSM (1400B) having return flight data, passenger names, and passenger name records; assigning a new OP-BTI to a baggage item for the return flight; and populating a new digital BTI record representing the assigned OP-BTI in the simulated BSM.
시스템(2700 또는 3100)은 전통적인 항공사 수하물 취급 시스템들을 통해 처리될 수 있는 그 자신의 IATA 배정 항공사 코드를 갖는 비-비행 항공사 사업자에 대한 IATA 호환가능한 가방 태그를 배정하는 서버(2710 또는 3126)와 통신하고 있는 원격 시뮬레이션된 DCS(Departure Control System)를 포함할 수 있다. 배정된 OP-BTI는 시뮬레이션 DCS와 통신하는 원격 서버(3126)에 의해 배정된다. 범용 B-Type 메시지는 모든 IATA B-Type 메시지들에 대해 생성될 수 있다.The system (2700 or 3100) may include a remote simulated Departure Control System (DCS) in communication with a server (2710 or 3126) that assigns IATA compatible bag tags to non-flying airline carriers having their own IATA assigned carrier codes that can be processed through traditional airline baggage handling systems. The assigned OP-BTI is assigned by the remote server (3126) in communication with the simulated DCS. A generic B-Type message may be generated for all IATA B-Type messages.
도 37a 및 도 37b는 실시예에 따른 누락, 분실, 재발송, 지연, 또는 잘못 취급된 수하물 품목 복구 관리를 위한 방법(3700)의 흐름도를 예시한다. 본 명세서에서 사용되는 바와 같이, 변칙적 수하물 품목은 누락, 분실, 재발송, 지연, 또는 잘못 취급될 수 있는 수하물 품목을 지칭할 수 있다. 수하물 품목 복구 관리기(182)(도 1e 참조)는 변칙적 수하물 품목을 전자적으로 위치확인 및/또는 복구하고 복구된 변칙적 수하물 품목의 적절한 목적지로의 재발송을 관리하기 위해 방법(3700)의 다음 블록들 중 하나 이상을 수행하도록 구성될 수 있다. 수하물 품목은 범용 BSM과 연관될 수 있다. 본 명세서에서 사용되는 바와 같이, "블록들(blocks)"이라는 용어는 대응하는 도면들에서 블록도/흐름도의 블록들에 의해 그래픽으로 도시된 방법 "단계들(steps)" 및/또는 액션들을 지칭할 수 있다.Figures 37a and 37b illustrate a flowchart of a method (3700) for managing the recovery of missing, lost, resent, delayed, or mishandled baggage items according to an embodiment. As used herein, an irregular baggage item may refer to a baggage item that may be missing, lost, resent, delayed, or mishandled. A baggage item recovery manager (182) (see Figure 1e) may be configured to perform one or more of the following blocks of the method (3700) to electronically locate and/or recover the irregular baggage item and manage the reshipment of the recovered irregular baggage item to the appropriate destination. The baggage item may be associated with a universal BSM. As used herein, the term "blocks" may refer to method "steps" and/or actions graphically depicted by blocks in the block diagram/flowchart in the corresponding drawings.
방법(3700)은, 블록 3702에서, 프로세서에 의해, 목록을 수신 및/또는 생성하는 것을 포함할 수 있다. 예에서, 수신된 목록은 비행 목록일 수 있다. 목록 MX(도 1e)는 현재 날짜에 여행하고 있는 이러한 승객들 및 이러한 승객들의 화물 및/또는 수하물에 관한 정보를 포함할 수 있다. 목록("MX")가 블록 3702에서 수신/생성되면, 방법(3700)은 블록들 3704 및/또는 3710(도 37b 참조)으로 진행할 수 있다. 하나 이상의 실시예에서, 수하물 품목은 수송기에 의해 여행하고 있지 않을 수 있고, 본 명세서에서 상세히 설명되는 다른 다양한 운송 모드들 중 임의의 것에 의해 여행하고 있을 수 있다. 결과적으로, B-Type 메시지들은 수송기로부터 수신되지 않을 수 있다.The method (3700) may include, at block 3702, receiving and/or generating a list by the processor. In an example, the received list may be a flight list. The list MX (FIG. 1E) may include information about passengers traveling on the current date and their cargo and/or baggage. Once the list ("MX") is received/generated at block 3702, the method (3700) may proceed to blocks 3704 and/or 3710 (FIG. 37B). In one or more embodiments, the baggage item may not be traveling on a carrier, but may be traveling on any of the various other modes of transportation described in detail herein. Consequently, B-Type messages may not be received from the carrier.
목록(즉, 목록 MX)은 숙박 업체, 호텔, 리조트, 또는 다른 운송 모드로부터 수신될 수 있다. 목록은 호텔, 리조트 또는 숙박 업체와 같은 지정된 주소에 전달될 수하물 품목들에 대한 것일 수 있다. 목록은 방법(3500)에 의해 체크인되었던 수하물 품목들의 리스트를 포함할 수 있으며, 여기서 시스템(100)은 수하물 품목을 호텔, 숙박 업체, 리조트, 또는 다른 운송 교통수단과 연관된 위치에게 전달할 수 있다. 또한, 방법(3500)은, 몇몇 예를 들자면, 호텔, 숙박 업체, 또는 리조트와 같은, 임의의 위치로부터 개시될 수 있다.A list (i.e., List MX) may be received from a lodging provider, hotel, resort, or other transportation mode. The list may be for baggage items to be delivered to a designated address, such as a hotel, resort, or lodging provider. The list may include a list of baggage items checked in by the method (3500), wherein the system (100) can deliver the baggage items to a location associated with the hotel, lodging provider, resort, or other transportation mode. Furthermore, the method (3500) may be initiated from any location, such as a hotel, lodging provider, or resort, to name a few.
항공사 BSM은, 수하물 품목이 체크인될 때, 수하물 품목이 취한 예상 경로의 "일상적(routine)" 발송 정보를 제공한다. 도 14a의 .V/데이터 필드(1404)는 Transfer를 표기하기 위한 수하물 소스 표시자 "T"를 포함한다. 수하물 소스 표시자에는 "JFK"의 3자리 공항 코드가 뒤따른다. 도 14a의 필드(1406)는 아웃바운드 항공편 번호, 항공사 코드 및 날짜 "22MAY"를 표현한다. 항공사 코드 "IST"는 Istanbul Airport를 표현한다. 필드(1408)는 인바운드 항공편 번호, 항공사 코드, 및 날짜 "12MAY"이다. 항공사 코드 "SLC"는 Salt Lake City Airport를 표현한다.The airline BSM provides "routine" shipment information for the expected route taken by a baggage item when checked in. The .V/data field (1404) of Figure 14a includes a baggage source indicator "T" to indicate a transfer. The baggage source indicator is followed by the three-digit airport code "JFK." Field (1406) of Figure 14a indicates the outbound flight number, airline code, and date "22MAY." The airline code "IST" indicates Istanbul Airport. Field (1408) indicates the inbound flight number, airline code, and date "12MAY." The airline code "SLC" indicates Salt Lake City Airport.
이러한 예시적인 경우에서, 수하물 품목은 코드들 "SLC", "IST", 및 "JFK"로 공항들의 BHS들을 통해 발송될 것이다. 전환 기능은 .V 필드에서의 수하물 소스 표시자에 의해 제공된다. 이러한 것은 국제 비행이고, 수하물 품목은 보안에 의해 선별될 필요가 있을 수 있다. 이러한 것은 여전히 일상적 프로세스이다. 각각의 BHS는 공항 위치들에 머신들을 갖는다. 수하물 품목은 특정 공항에서 BHS의 머신들에 의해 스캔될 수 있는 RFID 칩들을 포함하는 컨테이너들에 배치될 수 있다. BHS의 스캔 활동들 모두는 BHS의 컴퓨터 시스템, 또는 항공 여행 사업자와 연관된 컴퓨터 시스템에 의해 추적되고 메모리에 저장될 수 있다. 예를 들어, 항공사에서 여행하는 수하물 품목과 연관된 정보는 메모리에 저장될 수 있고 어느 BHS가 수하물 품목을 스캔했는지에 상관없이 항공 여행 사업자에 의해 연관된 컴퓨터 시스템에 의해 액세스가능할 수 있다.In this example, baggage items would be dispatched through the airport's BHSs with the codes "SLC," "IST," and "JFK." The transfer function is provided by the baggage source identifier in the .V field. Since this is an international flight, baggage items may need to be screened by security, which is still a routine process. Each BHS has machines at airport locations. Baggage items may be placed in containers containing RFID chips that can be scanned by the BHS machines at a specific airport. All scanning activities at the BHS can be tracked and stored in memory by the BHS's computer system or a computer system associated with the air travel operator. For example, information associated with a baggage item traveling on an airline can be stored in memory and accessible by the air travel operator's associated computer system, regardless of which BHS scanned the baggage item.
이전에 설명된 바와 같이, 항공사 BSM은 공항 코드가 뒤따르는 "X"의 수하물 소스 표시자를 갖는 종료 BSM일 수 있다. 목록 MX 또는 마스터 목록은 어느 공항이 의도된 전환 공항 및/또는 종료 공항(예를 들어, 결과적인 멀티-구간 여정의 최종 공항)인지를 표시할 수 있다. 하나 이상의 실시예에서, 종료 공항은 변칙적 수하물 품목 검출에 사용하기 위해 원래 BSM에 기초하여 예측될 수 있다.As previously described, the airline BSM may be a terminating BSM with a baggage source indicator of "X" followed by an airport code. The list MX or master list may indicate which airports are intended transition airports and/or terminating airports (e.g., the final airport of a resulting multi-segment itinerary). In one or more embodiments, the terminating airport may be predicted based on the original BSM for use in detecting anomalous baggage items.
방법(3700)은, 블록 3704에서, 시스템(100)의 프로세서에 의해, 적어도 하나의 B-Type 메시지를 수신하는 것을 포함할 수 있다. 방법(3700)은, 블록 3706에서, 시스템(100)의 프로세서에 의해, 가능한 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자들에 대한 B-Type 메시지들을 정렬하는 것을 포함할 수 있다. 위에 설명되는 시스템(100)의 프로세서(들)(즉, 웹서버(148))는 B-Type 메시지들에서 가능한 비-일상적 발송된 수하물 품목에 대한 참조를 탐색하거나 또는 정렬할 수 있다. 방법(3700)은, 예를 들어, 블록 3707A에서, 목록으로부터의 아웃바운드 비행들에 대한 BNS들에서의 참조 표시자들을 정렬할 수 있다. 가능한 비-일상적 발송된 수하물 품목들의 참조 표시자들은 수하물 품목으로 하여금 변칙적 수하물 품목이게 할 수 있다.The method (3700) may include, at block 3704, receiving, by the processor of the system (100), at least one B-Type message. The method (3700) may include, at block 3706, sorting, by the processor of the system (100), the B-Type messages for reference indicators representing possible non-routine shipped baggage items. The processor(s) of the system (100) described above (i.e., the web server (148)) may search or sort the B-Type messages for references to possible non-routine shipped baggage items. The method (3700) may, for example, at block 3707A, sort reference indicators in BNSs for outbound flights from a list. Reference indicators of possible non-routine shipped baggage items may cause the baggage item to be an irregular baggage item.
예를 들어, 시스템(100)의 프로세서(들)(즉, 웹서버(148))는 목록 MX에서 승객들에 대한 임의의 수하물 보이지 않은 메시지들을 찾을 수 있다. 처리 시간을 절약하기 위해, 수신된 또는 액세스된 BNS는 수하물 취급 서비스와 연관된 단일 승객 및/또는 복수의 승객에 대한 아웃바운드 비행 데이터에 집중될 수 있다. 일단 BSM이 수신되면, IATA 가방 태그 번호는 이를 통해 탐색하거나 또는 정렬할 이러한 B-Type 메시지들을 식별하기 위해 획득된다.For example, the processor(s) (i.e., the web server (148)) of the system (100) can search for any unseen baggage messages for passengers in the list MX. To save processing time, the received or accessed BNS can be focused on outbound flight data for a single passenger and/or multiple passengers associated with the baggage handling service. Once the BSM is received, the IATA bag tag number is obtained to identify these B-Type messages to search through or sort.
블록 3707B에서, B-Type 메시지에서 가능한 비-일상적 발송된 수하물 품목에 대한 다른 참조 표시자가 BPM에서 발견될 수 있다. 예를 들어, BPM은 가방 보이지 않은 참조 표시자들을 포함할 수 있다. BPM은 필드 .B 하에서 불규칙성들에 대한 참조 표시자들을 포함할 수 있다. BPM은 수하물 품목의 다른 비-일상적 발송을 표현하는 참조 표시자들을 포함할 수 있다. BPM은 수하물 품목들을 스캔하는 스캐너들에 관한 데이터를 통신하기 위한 필드 .J와 같은 다양한 필드들을 포함하고, 그 날짜, 시간, 및 위치를 포함한다. BPM 데이터는 발송을 역추적하거나 또는 변칙적 수하물 품목의 현재 위치를 추적하기 위해 사용될 수 있다. BHS는 스캐너들의 데이터, 스캔 날짜 및 수하물 품목들 발송이 정상 또는 일상적 발송으로부터 비-일상적 발송으로 분기된 후 수하물 품목이 취한 발송을 찾기 위한 위치 데이터를 포함할 수 있다. 비-일상적 발송은, 뜻밖인 비행 지연, 장비 오작동들, 악천후, 손상된 가방 태그 등과 같은, 많은 인자들에 의해 야기될 수 있다.In block 3707B, other reference indicators for possible non-routine shipments of baggage items in a B-Type message can be found in the BPM. For example, the BPM may include reference indicators for non-seen bags. The BPM may include reference indicators for irregularities under field .B. The BPM may include reference indicators representing other non-routine shipments of baggage items. The BPM includes various fields, such as field .J, for communicating data about scanners scanning baggage items, including the date, time, and location. The BPM data can be used to trace shipments or track the current location of an anomalous baggage item. The BHS may include scanner data, the date of the scan, and location data for locating the shipment of a baggage item after the shipment diverged from a normal or routine shipment to a non-routine shipment. Non-routine shipments can be caused by many factors, such as unexpected flight delays, equipment malfunctions, inclement weather, damaged bag tags, etc.
블록 3707C에서, B-Type 메시지들에서의 가능한 비-일상적 발송된 수하물 품목에 대한 다른 참조는 BTM에서의 불규칙한 동작 및/또는 비자발적 재발송을 위한 참조 표시자일 수 있다. 이러한 것은 예를 들어, BTM으로부터의 필드 ".E/IROP"에서의 B-Type 메시지에서 표현될 수 있다. B-Type 메시지에서 가능한 비-일상적 발송된 수하물 품목에 대한 여전히 추가의 참조는 필드 ".E/UNAC에서 표기되는 동반되지 않은 수하물에 대한 참조일 수 있다. B-Type 메시지에서의 가능한 비-일상적 발송된 수하물 품목에 대한 여전히 추가의 참조는 ".E/RRTE로서 표기되는 수하물 품목의 재발송을 위한 참조 표시자에 대한 참조를 포함할 수 있다. 참조 표시자들은 최종 목적지까지의 일상적 발송을 뒤따르지 않는 변칙적 수하물 품목에 대해 고려될 수 있는 정보를 표현할 수 있다. 수하물 품목의 도착에서의 지연들은 특히 승객이 크루즈 항해 상에 들어가 있거나 또는 공항으로부터 장거리를 여행하고 있는 경우에 그 소유자에 의한 여행 경험 및 즐거움 경험에 상당히 영향을 미칠 수 있다.In block 3707C, another reference to a possible non-routine dispatched baggage item in the B-Type messages may be a reference indicator for irregular operation and/or involuntary reshipment in the BTM. This may be expressed in the B-Type message, for example, in the field ".E/IROP" from the BTM. A still further reference to a possible non-routine dispatched baggage item in the B-Type message may be a reference to unaccompanied baggage indicated in the field ".E/UNAC." A still further reference to a possible non-routine dispatched baggage item in the B-Type message may include a reference to a reference indicator for reshipment of a baggage item indicated as ".E/RRTE." The reference indicators may express information that may be considered for an irregular baggage item that does not follow routine dispatch to its final destination. Delays in the arrival of baggage items can significantly impact the travel experience and enjoyment of the owner, especially when the passenger is on a cruise voyage or traveling a long distance from the airport.
B-Type 메시지에서 가능한 비-일상적 발송된 수하물 품목을 표현하는 또 다른 참조 표시자는, 예를 들어, BSM에서 발견될 수 있는, "E/STCK"로서 표기되는 수하물 품목을 재-태그하기 위한 참조를 포함할 수 있다. 이해될 수 있는 바와 같이, B-타입 메시지(들)에서의 데이터의 조합이 수하물 품목으로 하여금 변칙적이게 할 수 있는 비-일상적 발송된 수하물 품목을 표시할 수 있는 수많은 시나리오들이 있다. 크루즈 선박에 들어가는 승객들에 대한 이러한 지연된 수하물은 승객의 전반적인 즐거움에 충격적일 수 있다. 본 명세서의 방법은 가능한 수하물 품목들을 식별하고자 의도하며, 이러한 가능한 수하물 품목은 여행 프로세스에서 조기에 식별될 수 있도록 비-일상적 방식으로 발송될 수 있다. 스캔 시간에 기초하여, 시스템(100)은 수하물 품목이 지연될 수 있다고 결정할 수 있다.Another reference indicator representing a possible non-routinely shipped baggage item in a B-Type message may include a reference to re-tagging a baggage item, for example, as found in the BSM, marked as "E/STCK." As can be appreciated, there are numerous scenarios in which a combination of data in a B-Type message(s) may indicate a non-routinely shipped baggage item, which may render the baggage item anomalous. Such delayed baggage for passengers boarding a cruise ship can be detrimental to the passenger's overall enjoyment. The method of the present disclosure is intended to identify possible baggage items, which can be shipped in a non-routine manner so that they can be identified early in the travel process. Based on the scan time, the system (100) may determine that a baggage item may be delayed.
B-Type 메시지는 수송기와 연관된 컴퓨터 시스템, BHS(63)(도 1e) 또는 B-Type 메시지들을 수신하고 저장하는 다른 컴퓨팅 시스템으로부터 수신될 수 있다. 수신된 B-Type 메시지들은 목록 MX 또는 비행 목록에서의 승객들의 이름들과 연관된 BSM 메시지들을 포함할 수 있다. 위에 설명되는 바와 같이, 승객(들)이 그들의 여정을 시작할 때, 그들의 수하물 품목은 수하물 품목에 부착하기 위한 IATA 가방 태그를 수신할 수 있거나 또는 이미 RFID 가방 태그를 갖을 수 있다. A-BSM은 아웃바운드 비행 정보를 제공할 수 있다.B-Type messages may be received from a computer system associated with the transporter, BHS (63) (Fig. 1e), or another computing system that receives and stores B-Type messages. The received B-Type messages may include BSM messages associated with passenger names in the List MX or Flight List. As described above, when a passenger(s) begins their journey, their baggage items may receive an IATA bag tag for attachment to the baggage items or may already have an RFID bag tag. The A-BSM may provide outbound flight information.
방법(3700)은, 블록 3708에서, 시스템(100)의 프로세서에 의해, 목록으로부터의 여행 정보(승객 이름, IATA 가방 태그 번호, 및/또는 PNR 번호)를 B-Type 메시지에서의 승객 이름, IATA 가방 태그 번호, 및/또는 PNR 번호에 매칭시키는 것을 포함할 수 있다. 일부 실시예들에서, 블록 3708은 블록 3706 이전에 수행될 수 있다. 그 문제에 대해, 임의의 방법의 모든 단계들은 순서를 벗어나서, 또는 대안적인 순서로 수행될 수 있고, 다음으로, 문맥이 이와 달리 명확하게 표시하지 않는 한, 대응하는 흐름도 도면들에 의해 구체적으로 묘사될 수 있다.The method (3700) may include, at block 3708, matching travel information (passenger name, IATA bag tag number, and/or PNR number) from the list by the processor of the system (100) to the passenger name, IATA bag tag number, and/or PNR number in the B-Type message. In some embodiments, block 3708 may be performed before block 3706. For that matter, all steps of any method may be performed out of order or in an alternative order, and may be specifically depicted by the corresponding flowchart drawings, unless the context clearly indicates otherwise.
방법(3700)은, 도 37b의 블록 3712에서, 시스템(100)의 프로세서에 의해, 비-일상적 발송된 수하물 품목에 대한 참조 표시자와 관련된 매칭이 목록에서의 임의의 승객에 대해 검출되었는지를 결정하는 것을 포함할 수 있다. 블록 3712에서, 이러한 결정이 "아니오(NO)"이면, 이러한 방법은 블록 3712의 시작으로 되돌아 갈 수 있다. 블록 3712에서, 이러한 결정이 "예(YES)"이면, 방법(3700)은, 블록 3714에서, 수하물 품목 찾기 프로세스를 수행하는 것에 의해, 수하물 품목을 찾는 것/추적하는 것을 포함할 수 있다. 수하물 품목 파인더(184)(도 1e)는 도 38과 관련하여 더 상세히 설명될 것이다.The method (3700) may include, at block 3712 of FIG. 37B, determining, by the processor of the system (100), whether a match associated with a reference indicator for a non-routine shipped baggage item has been detected for any passenger in the list. If the determination at block 3712 is "NO," the method may loop back to the beginning of block 3712. If the determination at block 3712 is "YES," the method (3700) may include, at block 3714, locating/tracking the baggage item by performing a baggage item finder process. The baggage item finder (184) (FIG. 1E) will be described in more detail with respect to FIG. 38.
블록 3710으로 복귀하여, 수하물 품목이 누락되었는지 또는 변칙적인지에 대한 결정이 이루어질 수 있다. 블록 3710에서, 이러한 결정이 "아니오(NO)"이면, 이러한 방법은 블록 3710의 시작으로 되돌아 갈 수 있다. 블록 3710에서, 이러한 결정이 "예(YES)"이면, 이러한 방법은 블록 3714로 진행할 수 있다.Returning to block 3710, a determination may be made as to whether the baggage item is missing or irregular. If the determination at block 3710 is "NO," the method may return to the beginning of block 3710. If the determination at block 3710 is "YES," the method may proceed to block 3714.
BHS(63)(도 1e) 또는 수하물 품목과 상호작용하는 다른 공항 스캐너들 또는 RFID 판독기들은 수하물 품목이 수송기에 적재되지 않았다고 결정할 수 있다. 그 전체가 본 명세서에서 참조로 원용되는, "Recommended Practice 1745 Baggage Information Messages" by IATA, in the Passenger Services Resolution Manual, June 2010, 30th Edition을 참고한다. 일부 실시예들에서, IATA 가방 태그, 또는 다른 가방 태그 메커니즘은 손상되고 판독가능하지 않거나 또는 오작동할 수 있으며, 이는 비-일상적 발송에 대한 원인일 수 있다. 다른 실시예들에서, 스캐너들은 일상적이지 않은 위치에서 수하물 품목의 위치를 스캔할 수 있으며, 그 이유는 수하물 품목이 잘못된 항공 여행 사업자상에 적재되어 잘못된 공항에 도착했을 수 있기 때문이다. 이러한 경우에, 스캐너들은 또한 식별된 수하물 품목의 위치에 관한 정보를 제공 및/또는 통신하도록 구성될 수 있어서, 본 명세서에서 개시되는 다양한 시스템들이 정확성을 위해 식별된 수하물 품목의 발송을 추적하고 식별된 수하물의 발송에서 적절한 조정들을 행할 수 있다.BHS (63) (Fig. 1e) or other airport scanners or RFID readers interacting with a baggage item may determine that the baggage item is not loaded onto the aircraft. See "Recommended Practice 1745 Baggage Information Messages" by IATA, in the Passenger Services Resolution Manual, June 2010, 30th Edition, which is incorporated herein by reference in its entirety. In some embodiments, the IATA bag tag or other baggage tag mechanism may be damaged, unreadable, or malfunctioning, which may cause an irregular shipment. In other embodiments, the scanners may scan the location of a baggage item in an unusual location, because the baggage item may have been loaded onto the wrong air travel carrier and arrived at the wrong airport. In such cases, the scanners may also be configured to provide and/or communicate information regarding the location of the identified baggage item, so that the various systems disclosed herein can track the shipment of the identified baggage item for accuracy and make appropriate adjustments in the shipment of the identified baggage.
블록 3714에서는, 일단 수하물 품목의 비-일상적 발송에 대한 참조 표시자가 검출되면, 참조 표시자의 발생 이전 또는 이후의 BHS 및/또는 B-Type 메시지들로부터의 발송 정보가, 시스템(100)의 프로세서에 의해, 수하물 품목을 위치확인하고 추적하기 위해 검색되고 분석될 수 있다.At block 3714, once a reference indicator for a non-routine shipment of a baggage item is detected, shipment information from BHS and/or B-Type messages prior to or subsequent to the occurrence of the reference indicator may be retrieved and analyzed by the processor of the system (100) to locate and track the baggage item.
방법(3700)은, 블록 3716에서, 비-일상적 발송 경로 상의 추적된 수하물 품목에 대해, 시스템(100)의 프로세서에 의해, 의도된 최종 목적지에서의 조정된 도착 시간을 결정하는 것을 포함할 수 있다. 의도된 최종 목적지는 추적된 수하물 품목 및 연관된 승객, 승객, 또는 단지 추적된 수하물 품목 양자 모두에 대한 것일 수 있다. 최종 목적지에서의 차이는 수하물 품목을 찾는데 걸리는 시간, 수하물 품목이 발견되는 시간에서의 위치, 및 발견된 수하물 품목을 비-일상적 발송 경로로부터의 승객과 만나게 하기 위해 가져오는 거리에 의존하여 다를 수 있다.The method (3700) may include, at block 3716, determining, by the processor of the system (100), an adjusted arrival time at an intended final destination for a tracked baggage item on a non-routine delivery route. The intended final destination may be for both the tracked baggage item and the associated passenger, the passenger, or just the tracked baggage item. The difference in the final destination may vary depending on the time it takes to find the baggage item, the location of the baggage item at the time it is found, and the distance the found baggage item is brought to meet the passenger from the non-routine delivery route.
방법(3700)은, 블록 3718에서, 시스템(100)의 프로세서에 의해, 수하물 품목과 연관된 승객에게 수하물 품목의 현재 상태를 통지하는 것을 포함할 수 있다. 승객은 분실된 수하물 품목의 현재 상태 및 임의의 상태 변경들, 발견된 수하물 품목 및/또는 재발송된 수하물 품목의 임의의 상태 변경들을, 반복적으로 그리고 승객이 수하물 품목을 받을 때까지 경고받을 수 있다.The method (3700) may include, at block 3718, notifying a passenger associated with a baggage item of the current status of the baggage item by the processor of the system (100). The passenger may be repeatedly alerted of the current status and any status changes of a lost baggage item, a found baggage item, and/or a resent baggage item until the passenger receives the baggage item.
방법(3700)은, 시스템(100)의 프로세서에 의해, 블록 3720에서, 목록으로부터, 도착 시간에 수하물 품목의 스케줄링된 전달 위치를 결정하는 것을 포함할 수 있다. 시스템(100)의 프로세서(들)는 변칙적 수하물 품목을 전달하기 위한 위치(들)를 결정하기 위해 현재 여행 여정에 대한 승객 예약들 및/또는 수하물 품목의 목록을 검토하도록 구성될 수 있다. 각각의 목록 MX로부터의 데이터를 사용하여, 개시된 시스템들 및 방법들은 변칙적 수하물 품목이 승객과 만날 수 있는 예약의 위치를 식별할 수 있다.The method (3700) may include, at block 3720, determining, by the processor of the system (100), a scheduled delivery location of a baggage item at an arrival time from a list. The processor(s) of the system (100) may be configured to review passenger reservations and/or lists of baggage items for the current travel itinerary to determine location(s) for delivery of the irregular baggage item. Using data from each list MX, the disclosed systems and methods may identify a location in a reservation where the irregular baggage item may meet the passenger.
방법(3700)은, 블록 3724에서, 시스템(100)의 프로세서에 의해, 전달을 위한 픽업의 시간에 수하물 품목 매칭을 확인하는 것을 포함할 수 있다. 이러한 것은 IATA 번호판을 LIB(2400), 수하물 목록 기록 또는 범용 BSM에서의 IATA 번호판 번호에 매칭시키기 위해 IATA 가방 태그를 스캔하는 것을 포함할 수 있다. 여전히 추가로, 수하물 품목의 이미지는 LIB(2400), 수하물 목록 기록 또는 범용 BSM에서의 수하물 품목의 저장된 이미지와 비교될 수 있다. 방법(3700)은, 블록 3726에서, 수하물 품목 도착 및/또는 전달을 승객에게 통지하는 것을 포함할 수 있다.The method (3700) may include, at block 3724, verifying, by the processor of the system (100), a match for a baggage item at the time of pick-up for delivery. This may include scanning an IATA bag tag to match the IATA license plate number to an IATA license plate number in the LIB (2400), baggage manifest record, or universal BSM. Still further, an image of the baggage item may be compared with a stored image of the baggage item in the LIB (2400), baggage manifest record, or universal BSM. The method (3700) may include, at block 3726, notifying the passenger of the arrival and/or delivery of the baggage item.
예에서, 수하물 품목을 추적하고 위치확인하기 위한 방법(3700)은 적어도 하나의 프로세서에 의해, 비행 목록에서의 승객의 수하물 품목에 대한 승객 이름 및 IATA(International Air Transport Association) 번호판 번호를 포함하는 제1 여행 정보를 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자를 포함하는 생성된 B-Type 메시지로부터의 제2 여행 정보와 매칭시키는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 비행 목록과 연관된 비-일상적 발송된 수하물 품목에 대한 변칙적 수하물 품목 목록 기록을 생성하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 생성된 B-Type 메시지 이전에 또는 이후에 수하물 취급 시스템에 의해 생성되는 비-일상적 발송된 수하물 품목의 제3 여행 정보를 검색하는 단계; 및 적어도 하나의 프로세서 중 적어도 하나에 의해, 비-일상적 발송된 수하물 품목을 위치확인하는 단계를 추가로 포함할 수 있다.In an example, a method (3700) for tracking and locating a baggage item may further include: matching, by at least one processor, first travel information including a passenger name and an International Air Transport Association (IATA) license plate number for a baggage item of a passenger in a flight manifest with second travel information from a generated B-Type message including a reference indicator representing a non-routine shipped baggage item; generating, by at least one of the at least one processor, an irregular baggage item manifest record for the non-routine shipped baggage item associated with the flight manifest; retrieving, by at least one of the at least one processor, third travel information for the non-routine shipped baggage item generated by a baggage handling system prior to or subsequent to the generated B-Type message; and locating, by at least one of the at least one processor, the non-routine shipped baggage item.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 승객과 만나기 위해 다음 여행 모드에 대한 목록에서의 승객 예약 정보에 기초하여 위치확인된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 포함할 수 있다.The method (3700) may include generating, by at least one of the at least one processors, transmission instructions to resend located baggage items based on passenger reservation information from a list for a next travel mode to meet the passenger.
다양한 예들에서, B-Type 메시지는, BNS(baggage not seen message); BPM(baggage processing message); BTM(baggage transfer message); 및 항공사로부터의 BSM(baggage source message) 중 적어도 하나를 표현할 수 있다. 다양한 예들에서, B-Type 메시지는 바로 언급된 메시지 타입들 중 하나만을 표현할 수 있다.In various examples, a B-Type message may express at least one of a baggage not seen message (BNS); a baggage processing message (BPM); a baggage transfer message (BTM); and a baggage source message (BSM) from an airline. In various examples, a B-Type message may express only one of the immediately mentioned message types.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 하나 이상의 B-Type 메시지와 연관된 비-일상적 발송된 수하물 품목의 참조 표시자들로 모델(도 39)을 트레이닝하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 일상적 발송에 대한 정보를 생성하는 것을 표현하는 데이터를 모델에 입력하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호를 갖는 수하물 품목의 운송에 관련된 현재 B-Type 메시지들 중 하나 이상으로부터의 데이터를 모델에 입력하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목을 취급은 각각의 수하물 취급 시스템으로 모델을 트레이닝하는 단계를 포함할 수 있다. 모델(도 39)은 수하물 품목이 현재 발송과 일상적 발송과의 차이가 임계값보다 크거나 또는 일상적 발송과 연관된 미리 결정된 값과 상이한 비-일상적 발송된 수하물 품목이라는 점을 검출하기 위해 머신 러닝 알고리즘들을 사용할 수 있다.The method (3700) may include: training a model (FIG. 39) with reference indicators of non-routine dispatched baggage items associated with one or more B-Type messages, by at least one of the at least one processor; inputting data to the model, by at least one of the at least one processor, representing generating information about a routine dispatch; inputting data from one or more of current B-Type messages related to the transportation of baggage items having an IATA license plate number to the model, by at least one of the at least one processor; and training the model, by at least one of the at least one processor, with each baggage handling system handling the baggage items. The model (FIG. 39) may use machine learning algorithms to detect that a baggage item is a non-routine dispatched baggage item if the difference between the current dispatch and the routine dispatch is greater than a threshold or differs from a predetermined value associated with the routine dispatch.
방법(3700)은, 매칭시키기 이전에: 적어도 하나의 프로세서 중 적어도 하나에 의해, 출항 참조 표시자들에 기초하여, 수하물 품목에 대한 일상적 발송을 결정하기 위해 출항 BSM을 수신하는 단계를 포함할 수 있다.The method (3700) may include, prior to matching: receiving, by at least one of the at least one processors, an outbound BSM to determine a routine dispatch for the baggage item based on the outbound reference indicators.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목의 일상적 발송과 수하물 품목의 현재 발송 사이의 시간 또는 거리의 편차가 임계값보다 크거나 또는 일상적 발송과 연관된 미리 결정된 값과 상이하다는 점을 표현한다고 결정하는 단계를 포함할 수 있다.The method (3700) may include a step of determining, by at least one of the at least one processors, that the reference indicator represents a deviation in time or distance between a routine shipment of the baggage item and a current shipment of the baggage item that is greater than a threshold or different from a predetermined value associated with the routine shipment.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목이 보이거나 또는 검출되지 않았다는 점을 표현한다고 결정하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 보이지 않은 수하물 품목을 승객에게 통지하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보이지 않은 또는 검출되지 않은 수하물 품목의 수송기에 클레임을 제출하는 단계를 포함할 수 있다.The method (3700) may include: determining, by at least one of the at least one processors, that a reference indicator indicates that a baggage item is visible or not detected; notifying, by at least one of the at least one processors, a passenger of the invisible baggage item; and submitting, by at least one of the at least one processors, a claim to a carrier of the invisible or undetected baggage item.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 현재 날짜에 여행하는 이러한 등록된 승객들의 제1 여행 정보를 갖는 여행의 현재 날짜의 비행 목록을 수신하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 여행 정보를 갖는 종료 BSM(baggage source message) 또는 전환 BSM을 수신하는 단계를 포함할 수 있다.The method (3700) may include the steps of: receiving, by at least one of the at least one processor, a flight list for a current date of travel having first travel information of such registered passengers traveling on the current date; and receiving, by at least one of the at least one processor, a termination baggage source message (BSM) or a transition BSM having second travel information.
방법(3700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 참조 표시자가 수하물 품목의 비-일상적 발송을 표현한다고 결정하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목의 현재 위치를 추적하기 위해 수하물 품목 상의 추적 디바이스에 의해 생성되는 위치 데이터에 액세스하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 추적 디바이스로부터의 수하물 품목의 현재 위치를 사용하는 것을 포함하여 복구된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 포함할 수 있다.The method (3700) may include: determining, by at least one of the at least one processors, that a reference indicator represents an unusual shipment of a baggage item; accessing, by at least one of the at least one processors, location data generated by a tracking device on the baggage item to track a current location of the baggage item; and generating, by at least one of the at least one processors, dispatch instructions to resend the recovered baggage item, including using the current location of the baggage item from the tracking device.
도 38은 실시예에 따른 변칙적 수하물 품목을 찾기 위한 방법(3704)의 흐름도를 예시한다. 수하물 품목 파인더(184)(도 1e)는 도 38의 단계들에 따라 변칙적 수하물 품목들을 찾도록 구성될 수 있다. 도 38의 블록들은 수송기에 대해 구체적이다. 그러나, 블록들 중 일부는 다른 타입들의 여행 사업자들 및 선별 위치들에 대해 사용될 수 있다.Figure 38 illustrates a flowchart of a method (3704) for finding irregular baggage items according to an embodiment. A baggage item finder (184) (Figure 1e) may be configured to find irregular baggage items according to the steps of Figure 38. The blocks of Figure 38 are specific to a transport aircraft. However, some of the blocks may be used for other types of travel operators and screening locations.
방법(3704)은, 블록 3802에서, 시스템(100)의 프로세서에 의해, 추적 디바이스(175)가 수하물 품목에 대해 이용가능한지 결정하는 단계를 포함할 수 있다. 블록 3802에서, 이러한 결정이 "아니오(NO)"이면, 방법(3704)은 블록 3812로 진행할 수 있다. 블록 3802에서, 이러한 결정이 "예(YES)"이면, 방법(3704)은, 시스템(100)의 프로세서에 의해, 추적 디바이스(175)로부터 위치 데이터(984)를 검색하는 단계를 포함할 수 있다. 위치 데이터(984)는 수하물 품목에 부착되는 IATA 번호판을 통해 수하물 품목에 링크될 수 있다.The method (3704) may include, at block 3802, determining, by the processor of the system (100), whether a tracking device (175) is available for the baggage item. If the determination at block 3802 is "NO," the method (3704) may proceed to block 3812. If the determination at block 3802 is "YES," the method (3704) may include retrieving, by the processor of the system (100), location data (984) from the tracking device (175). The location data (984) may be linked to the baggage item via an IATA number plate attached to the baggage item.
방법(3704)은, 블록 3806에서, 시스템(100)의 프로세서에 의해, 수하물 품목이 발견되는지를 결정하는 단계를 포함할 수 있다. 블록 3806에서, 이러한 결정이 "아니오(NO)"이면, 방법(3704)은 블록 3812로 진행한다. 블록 3806에서, 이러한 결정이 "예(YES)"이면, 방법(3704)은, 나중에 더 상세히 설명될 것인 바와 같이, 블록 3816으로 진행한다.The method (3704) may include, at block 3806, a step of determining, by the processor of the system (100), whether a baggage item is found. If the determination at block 3806 is "NO," the method (3704) proceeds to block 3812. If the determination at block 3806 is "YES," the method (3704) proceeds to block 3816, as will be described in more detail later.
방법(3704)은, 블록 3812에서, 시스템(100)의 프로세서에 의해, IATA 수하물 품목 또는 GMMT 가방 태그 번호와 연관된, B-Type 메시지에서 매칭되는 수하물 품목과 연관된 IATA 가방 태그 번호에 대한 BHS의 B-Type 메시지 데이터를 검색하는 단계를 포함할 수 있다. 다시 말해서, 시스템(100)은 수하물 품목이 마지막으로 기록되었거나 또는 현재 기록되거나 또는 검출되고 있는 곳을 찾기 위해 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자로 B-Type 메시지 이전 또는 이후에 임의의 B-Type 메시지들 또는 머신 판독들을 검색할 수 있다. 수하물 품목의 발송은, 예를 들어, 손상되거나 또는 누락된 IATA 가방 태그에 기인할 수 있다. BHS는 IATA 가방 태그의 바코드들을 스캔하기 위한 스캐너들을 포함한다. BHS는 IATA 가방 태그를 표현하는 RFID 신호를 수신하는 RFID 판독기들을 포함할 수 있다.The method (3704) may include, at block 3812, a step of retrieving, by the processor of the system (100), B-Type message data of the BHS for an IATA baggage item or GMMT bag tag number associated with a matching baggage item in a B-Type message. In other words, the system (100) may search any B-Type messages or machine reads before or after the B-Type message for a reference indicator representing a non-routine dispatched baggage item to find where the baggage item was last recorded or is currently being recorded or detected. The dispatch of the baggage item may be due to, for example, a damaged or missing IATA bag tag. The BHS may include scanners for scanning barcodes of the IATA bag tag. The BHS may include RFID readers for receiving an RFID signal representing the IATA bag tag.
BHS(63)(도 1e)는 이를 통해 수하물 품목이 추적되고 발송됨에 따라 많은 B-Type 메시지들을 생성한다. 각각의 B-Type 메시지는, 예를 들어, 검출된 참조 표시자를 갖는 B-Type 메시지의 생성 이전 또는 이후에 BHS(63)(도 1e)에 의해 생성되는 수하물 품목의 추적 정보를 포함할 수 있다. 특정 B-Type 메시지들에서의 추적 정보는, 과거 및 미래에, 수하물 품목이 스캔된 곳의 위치 정보를 제공한다. 이러한 정보는 수하물 품목이 여행한 발송 경로를 역추적하고 추적함에 있어서 유용할 수 있다. 이러한 정보는 수하물 품목이 그 현재 위치로 여행한 경로를 추적함에 있어서 유용할 수 있지만, 현재 위치는 기술적으로 잘못된 위치 또는 재발송된 위치일 수 있다. 트레이닝 목적들을 위해, 스캐너들, B-Type 메시지들, 참조 표시자들, 및/또는 BHS 정보의 정보는 이상들에 대한 원인 및 효과 드라이버들을 찾는 패턴들을 찾기 위해 사용될 수 있다.The BHS (63) (Fig. 1e) generates numerous B-Type messages as baggage items are tracked and dispatched. Each B-Type message may include tracking information for the baggage item generated by the BHS (63) (Fig. 1e), for example, before or after the generation of the B-Type message with the detected reference indicator. The tracking information in specific B-Type messages provides location information for where the baggage item has been scanned, both in the past and in the future. This information may be useful for retracing and tracking the dispatch path the baggage item has traveled. While this information may be useful for tracing the path the baggage item has traveled to its current location, the current location may be technically an incorrect location or a resent location. For training purposes, information from scanners, B-Type messages, reference indicators, and/or BHS information may be used to identify patterns that identify cause and effect drivers for anomalies.
방법(3704)은, 블록 3814에서, 프로세서에 의해, 승객과의 의도된 목적지 또는 만남에 수하물 품목을 가져오는 변칙적 수하물 품목으로의 발송을 찾는 단계를 포함할 수 있다. 이러한 발송은 백-온-트랙 발송, 예를 들어, 수하물 품목을 그의 의도된 목적지로 백-온-트랙이 되게 하는 발송일 수 있다. 시스템(100)의 프로세서에 의해, 발송을 찾을 때, 발송은 수송기에서의 그리고 BHS를 따르는 최종 목적지로의 여행을 포함할 수 있다. 백-온-트랙 발송은 수송기로부터 수하물 품목을 제거하고 수하물 품목의 다른 운송 모드를 사용하는 다른 발송들을 포함할 수 있다.Method (3704) may include, at block 3814, a step of searching for a shipment of an irregular baggage item that brings the baggage item to its intended destination or meeting with the passenger, by the processor. Such a shipment may be a back-on-track shipment, for example, a shipment that causes the baggage item to be back-on-tracked to its intended destination. When searching for a shipment by the processor of the system (100), the shipment may include travel on the carrier and along the BHS to the final destination. A back-on-track shipment may include other shipments that remove the baggage item from the carrier and use a different mode of transport for the baggage item.
백-온-트랙 발송을 찾기 위한 분석은 시스템(100)에 의해 검출되는 수하물 품목의 비-일상적 발송의 참조 표시자들의 발생 이전 또는 이후에 검색된 B-Type 메시지들로부터의 데이터를 사용하는 AI(artificial intelligence) 알고리즘들을 사용하는 것에 의해 달성될 수 있다. 데이터는 IATA 가방 태그가 손상되거나 또는 누락되면 수하물 품목이 정확한 수송기에 발송될 수 없을 가능성이 있기 때문에 다른 정보를 포함할 수 있다. 분실된 스캔의 포인트 또는 현재 스캔의 포인트는 페치될 분실된 수하물 품목에 대한 근접도를 결정할 수 있다. 수하물 품목 발송 데이터 분석기(182)는 B-Type 메시지 데이터베이스(107)로부터의 데이터, 추적 디바이스(175)로부터의 비행 정보 및/또는 위치 데이터를 분석하여 수하물 품목을 찾는 발송을 개발하거나 또는 승객의 여행 경로와 만나기 위해 변칙적 수하물 품목을 목적지로 가져오는 백-온-트랙 발송을 찾을 수 있다.Analysis to identify back-on-track shipments can be accomplished by using artificial intelligence (AI) algorithms that utilize data from B-Type messages retrieved before or after the occurrence of reference indicators of an unusual shipment of a baggage item detected by the system (100). The data may include other information, as a damaged or missing IATA bag tag may prevent the baggage item from being shipped to the correct carrier. The point of the lost scan or the point of the current scan may determine the proximity to the lost baggage item to be retrieved. The baggage item shipment data analyzer (182) may analyze data from the B-Type message database (107), flight information from the tracking device (175), and/or location data to develop a shipment to locate the baggage item or to identify back-on-track shipments that bring the anomalous baggage item to its destination to meet the passenger's travel route.
방법(3740)은, 블록 3816에서, 프로세서에 의해, 변칙적 수하물 품목에 대한 클레임을 생성하는 단계를 포함할 수 있다. 일단 수하물 품목이 분실되고 그 근접도가 결정되면, 클레임이 생성될 수 있다. 하나 이상의 실시예에서, 수하물 취급기들은 검색된 B-Type 메시지 데이터에 기초하여 공항에서 변칙적 수하물 품목을 탐색하고 검색할 수 있다. 예를 들어, 개시된 시스템들 및 방법들은 수하물 취급기들이 변칙적 수하물 품목을 탐색하고 검색하기에 충분한 정보를 통신할 수 있다.Method (3740) may include, at block 3816, generating a claim for an irregular baggage item by the processor. Once the baggage item is lost and its proximity is determined, the claim may be generated. In one or more embodiments, baggage handlers may search for and retrieve irregular baggage items at the airport based on the retrieved B-Type message data. For example, the disclosed systems and methods may communicate sufficient information for baggage handlers to search for and retrieve irregular baggage items.
방법(3704)은, 블록 3818에서, 프로세서에 의해, 클레임에 대한 전달 명령어를 생성하는 단계를 포함할 수 있다. 발견된 수하물 품목의 실제 위치가 발견되면, 시스템(100)은 현재 BTJR(154)(도 1b)에 기초하여 전송될 수하물 품목에 대한 전달 위치를 결정할 수 있다. 전달 명령어들은 이들의 여행 구간들 중 임의의 것이 현재 여행 여정 중에 변경되었는지에 의존하여 승객과의 조정을 포함할 수 있다.Method (3704) may include, at block 3818, generating, by the processor, a delivery instruction for the claim. Once the actual location of the found baggage item is discovered, the system (100) may determine a delivery location for the baggage item to be transferred based on the current BTJR (154) ( FIG. 1B ). The delivery instructions may include coordination with the passenger, depending on whether any of their travel segments have changed during the current travel itinerary.
방법(3704)은, 블록 3820에서, 프로세서에 의해, 클레임을 VOT에 제출하는 단계를 포함할 수 있다. 방법(3704)은, 블록 3822에서, 프로세서에 의해, 클레임 제출을 승객에게 통지하는 것을 포함할 수 있다. 시스템(100)은 클레임 제출의 수신의 확인을 통신하기 위해 승객의 이메일 주소, 모바일 통신 디바이스의 전화 번호 또는 다른 통신 매체를 사용할 수 있다. 시스템(100)은 VOT에 대한 클레임 제출에 관해 경고 또는 통신을 승객에게 또한 전송할 수 있다.The method (3704) may include, at block 3820, a step of submitting a claim to the VOT by the processor. The method (3704) may include, at block 3822, notifying the passenger of the claim submission by the processor. The system (100) may use the passenger's email address, the phone number of the mobile communication device, or other communication medium to communicate confirmation of receipt of the claim submission. The system (100) may also send an alert or communication to the passenger regarding the claim submission to the VOT.
도 39는 변칙적 수하물 품목 결정 모델의 도해를 예시한다. 모델(3900)은 데이터 관련 B-Type 메시지를 수신할 수 있다. 비-제한적인 참조로서, 모델(3900)은 라인(3904) 상의 하나 이상의 BSM, 라인(3906) 상의 BPM, 라인(3908) 상의 BTM, 또는 라인(3910) 상의 BNS와 연관된 참조 표시자를 수신할 수 있다. 단일 라인이 있지만, (적어도 일부 실시예들에서) 날짜, 필드, 공항 데이터, 비행 정보 등을 포함하는 각각의 메시지에 대한 다양한 정보가 입력될 필요가 있을 수 있다는 점이 이해되어야 한다. 원래 A-BSM은 일상적 제한 내에 있는 수하물 품목에 대한 예상 발송을 예측하기 위해 사용될 수 있다. BPM 데이터, BTM 데이터 또는 BNS 데이터로부터의 참조 표시자들은 비-일상적 발송들을 예측하기 위해 사용될 수 있다.Figure 39 illustrates a schematic diagram of an anomalous baggage item determination model. Model (3900) can receive data-related B-Type messages. As a non-limiting reference, model (3900) can receive reference indicators associated with one or more BSMs on line (3904), BPMs on line (3906), BTMs on line (3908), or BNSs on line (3910). While there is a single line, it should be understood that various information may need to be entered for each message, including (at least in some embodiments) dates, fields, airport data, flight information, etc. The original A-BSM can be used to predict expected shipments for baggage items within routine constraints. Reference indicators from BPM data, BTM data, or BNS data can be used to predict non-routine shipments.
모델(3900)은 수하물 품목이 추적 디바이스(175)를 갖는다면 라인(3912)상의 위치 데이터를 수신할 수 있다. 실시예들에서, 비-일상적 발송의 참조 표시자가 검출되면, 위치 데이터로, 추적 B-Type 메시지 데이터에 대한 의존성이 추적 디바이스로부터의 위치 데이터보다 작게 가중될 수 있다.The model (3900) may receive location data on line (3912) if the baggage item has a tracking device (175). In embodiments, if a reference indicator of an unusual shipment is detected, the dependency on the tracking B-Type message data may be weighted less heavily than the location data from the tracking device.
모델(3900)은 라인(3920) 상에서 일상적 참조 표시자들 및 비-일상적 참조 표시자들을 표시하는 B-Type 메시지 트레이닝 데이터를 수신할 수 있다. 모델(3900)은 공항들의 BHS들과 연관된 스캐너들 및 다른 디바이스들과 관련된 BHS 트레이닝 데이터를 라인(3922) 상에서 수신할 수 있다. 모델(3900)은 항공사 또는 공항으로부터 라인(3924) 상의 현재 비행 지연 또는 비행 변경을 수신할 수 있다. 모델(3900)은 라인(3926) 상에서 변수 임계값을 수신할 수 있다. 여정의 다음 여행 구간에 의존하여, 현재 발송과 일상적 발송 사이의 편차의 임계값은 다음 여행 구간의 타입 및 다음 여행 구간의 위치에 의존하여 다를 수 있다. 예를 들어, 크루즈 선박 상의 승선은 승객이 항해 상에 들어간 후에 지연되거나 또는 분실된 수하물을 전달하기에 비용이 매우 많이 들 수 있다. 일부 실시예들에서, 모델(3900)은 출발 시간들, 접속 시간들, 및 최종 도착 시간들을 고려하여, 수하물 품목이 크루즈 선박의 수하물 취급기들에게 만들고 있는 수하물 품목을 고려하기에 충분한 시간으로 수하물 품목이 전달될 수 있는 확률을 결정할 수 있다.The model (3900) can receive B-Type message training data indicating routine and non-routine reference indicators on line (3920). The model (3900) can receive BHS training data related to scanners and other devices associated with BHSs at airports on line (3922). The model (3900) can receive current flight delays or flight changes from an airline or airport on line (3924). The model (3900) can receive variable thresholds on line (3926). Depending on the next leg of the itinerary, the threshold for deviation between the current dispatch and the routine dispatch may vary depending on the type and location of the next leg. For example, boarding a cruise ship can be very expensive because it is difficult to deliver delayed or lost luggage after the passenger has embarked on the voyage. In some embodiments, the model (3900) may consider departure times, connection times, and final arrival times to determine the probability that a baggage item can be delivered to the cruise ship's baggage handlers in sufficient time to account for the baggage item being made.
모델(3900)은, 예를 들어, 라인(3930) 상에서 PN(passenger name)을 수신할 수 있다. 일부 실시예들에서, 모델(3900)은 라인(3930) 상에서 PNR 번호 또는 IATA 번호판 번호를 수신할 수 있다. 모델(3900)은 출항 BSM을 사용하여 일상적 발송을 도출하기 위해 라인(3932) 상에서 비행 데이터를 수신할 수 있다. 모델(3900)은 1) 수하물 품목의 일상적 발송을 예측하고 및/또는 2) 변칙적 수하물 품목을 찾도록 수하물 품목의 비-일상적 발송을 예측하기 위해 다양한 머신 러닝 또는 인공 지능 알고리즘들을 사용할 수 있다. 일부 실시예들에서, 비-일상적 발송은 미리 결정된 시간의 양 및/또는 미리 결정된 거리의 양만큼 일상적 발송으로부터 벗어나는 것이 필요할 수 있다.The model (3900) may receive, for example, a passenger name (PN) on line (3930). In some embodiments, the model (3900) may receive a PNR number or an IATA license plate number on line (3930). The model (3900) may receive flight data on line (3932) to derive routine shipments using the outbound BSM. The model (3900) may use various machine learning or artificial intelligence algorithms to 1) predict routine shipments of baggage items and/or 2) predict unusual shipments of baggage items to identify anomalous baggage items. In some embodiments, an unusual shipment may require a departure from the routine shipment by a predetermined amount of time and/or a predetermined amount of distance.
모델(3900)은 라인(3940) 상에 변칙적 수하물 품목을 표현하는 정보를 출력할 수 있다. 출력 정보는 비행 데이터, IATA 번호판 번호, 승객 이름, 및/또는 PNR 번호를 포함할 수 있다. 출력 정보는 비-일상적 발송의 위치 정보, 예상된 일상적 발송과 현재의 비-일상적 발송 사이의 시간 차이를 포함할 수 있다. 거리에 의한 임계값은 마일들, 공항 코드들 또는 도시 코드들로 표현될 수 있다. 시간에 의한 임계값은 날짜들, 시간들, 분들 및 초들에 의해 표현될 수 있다.The model (3900) can output information representing an irregular baggage item on line (3940). The output information can include flight data, IATA license plate number, passenger name, and/or PNR number. The output information can include location information of the irregular shipment and the time difference between the expected regular shipment and the current irregular shipment. The distance threshold can be expressed in miles, airport codes, or city codes. The time threshold can be expressed in days, hours, minutes, and seconds.
ML(machine learning) 또는 AI(artificial intelligence) 알고리즘들(3902)은 신경망들, Bayesian 네트워크들, 트리-기반 모델들, 감독 러닝 알고리즘들, 및 강화 러닝 알고리즘들을 포함할 수 있다. 일부 실시예들에서, ML/AI 알고리즘들은 참조 표시자들에 기초하는 분류 모델들을 사용할 수 있다.Machine learning (ML) or artificial intelligence (AI) algorithms (3902) may include neural networks, Bayesian networks, tree-based models, supervised learning algorithms, and reinforcement learning algorithms. In some embodiments, ML/AI algorithms may use classification models based on reference markers.
도 40a는 실시예에 따른 보안 레벨에 기초하는 수하물 품목의 보안 선별 재분석을 위한 방법(4000)의 흐름도를 예시한다. 예에서, 방법(4000)은, 프로세서에 의해, 커스텀 선별 데이터를 제공하는 단계를 포함할 수 있다. 하나 이상의 실시예에서, 블록들 4030, 4032 및 4038은 승객이 세관을 통과할 수 있는지를 결정하기 위해 사용될 수 있는 세관 워크스테이션(컴퓨터 시스템) 데이터를 제공하도록 수행될 수 있다. 예를 들어, 머신 러닝 알고리즘들은 수하물 품목의 내용물들이 Z개의 셀룰러 폰들, B 금액, 또는 C 양의 규정 상품을 포함한다고 결정하기 위해 사용될 수 있다. 일부 국가들은 특정 수 X의 셀룰러 폰들만을 허용한다. 내용물이 X보다 큰 Z개의 셀룰러 폰을 포함하면, 다음으로 수하물 품목은 세관을 클리어하지 않을 수 있다. 수하물 품목들이 C 양의 규정 상품을 포함하고 규정이 상품을 C보다 큰 P로 제한하면, 다음으로 수하물 품목은, 예를 들어, 세관에 의해 클리어될 수 있다. 이해될 수 있는 바와 같이, 본 명세서에서 각각의 그리고 모든 규정을 설명하는 것은 엄청나다. 프로세서는, 예를 들어, 보안 클라우드 스토리지 시스템과 같은, 메모리(113)에 저장된 보안 선별 이미지들 및/또는 내용물 리스트에 액세스할 수 있다.FIG. 40A illustrates a flowchart of a method (4000) for security screening reanalysis of baggage items based on a security level according to an embodiment. In an example, the method (4000) may include, by a processor, providing custom screening data. In one or more embodiments, blocks 4030, 4032, and 4038 may be performed to provide a customs workstation (computer system) with data that may be used to determine whether a passenger may clear customs. For example, machine learning algorithms may be used to determine that the contents of a baggage item contain Z cellular phones, B monetary value, or C amount of regulated goods. Some countries only allow a certain number X of cellular phones. If the contents contain Z cellular phones greater than X, then the baggage item may not clear customs. If the baggage item contains C amount of regulated goods and the regulations limit goods to P greater than C, then the baggage item may be cleared by customs, for example. As can be appreciated, describing each and every provision in this specification would be daunting. The processor may access secure screening images and/or content lists stored in memory (113), such as in a secure cloud storage system.
예에서, 방법(4000)은, 블록 4022에서, 승객이 세관을 클리어했는지를 결정하는 것을 포함할 수 있다. 블록 4022에서, 이러한 결정이 "아니오(NO)"이면, 방법(4000)은 블록 4022의 시작으로 되돌아 갈 수 있다. 블록 4022에서, 이러한 결정이 "예(YES)"이면, 방법(4000)은 블록 4023으로 진행할 수 있다.In an example, the method (4000) may include, at block 4022, determining whether the passenger has cleared customs. If the determination at block 4022 is "NO," the method (4000) may return to the beginning of block 4022. If the determination at block 4022 is "YES," the method (4000) may proceed to block 4023.
예에서, 방법(4000)은, 블록 4023에서, 위협 보안 레벨을 결정하는 것을 포함할 수 있다. 위협 보안 레벨은, 블록 4024에서, 저장된 SSI(security screening image)가 현재 여행 모드에 대해 요구된 표준에 있는지 또는 더 높은지를 결정할 수 있다. 블록 4024에서, 이러한 결정이 "아니오(NO)"이면, 방법(4000)은 블록 4026으로 진행할 수 있다. 예를 들어, 다른 국가로부터 국가에서의 제1 공항에 진입하는 수하물 품목, 이러한 수하물 품목은 위협 레벨 보안에 대해 체크될 것이 요구될 수 있다. 다른 예에서, 수하물 품목은 실행가능한 지능 보고들에 기초하는 선별을 요구할 수 있다.In an example, the method (4000) may include determining a threat security level at block 4023. The threat security level may be determined at block 4024 by determining whether the stored security screening image (SSI) meets or exceeds the required standard for the current travel mode. If the determination at block 4024 is "NO," the method (4000) may proceed to block 4026. For example, a baggage item entering a first airport in a country from another country may be required to be checked for threat level security. In another example, the baggage item may require screening based on actionable intelligence reports.
비-제한적인 예로서, 전세계의 공항들은 상이한 보안 선별 머신들을 사용한다. 이러한 머신들은 특정 국가의 가장 최근의 보안 표준들을 모두 준수하지는 않을 수 있다. 예를 들어, 블록 4024에서, 방법(4000)은 이미지가 존재하지 않는다고 결정할 수 있다. 예를 들어, 일부 소형 공항들은 현재의 표준들, 요건들, 또는 증명들을 충족시키는 정교한 선별 머신들을 갖지 않는다. 예를 들어, 소형 공항은 수동 탐색을 수행하고 수하물 품목이 이미지 없이 비행하는 것을 허용할 수 있다. 다른 예들에서, 수하물 품목은 ETD(explosive trace detection) 디바이스들을 사용하여 테스트될 수 있지만, TSA-인증된 폭발물 검출 시스템을 사용하여 선별되지 않았다. 다른 예들에서, 수하물 품목은 TSA-인증 폭발물 검출 시스템(즉, 보안 선별 머신) 내에 맞추기에는 너무 클 수 있다. 이러한 경우에, 보안 선별 이미지는 각각의 및 모든 수하물 품목에 대해 이용가능하지 않을 수 있다. 많은 경우들에서, 제1 여행 모드에 의해 사용되는 TSA-인증 폭발물 검출 시스템(즉, 보안 선별 머신)은 숙박 업체, 버스, 기차, 배, 및 크루즈 선박을 포함하는 제2 여행 모드에 대한 표준 또는 요건을 충족하거나 또는 초과한다. 그러나, 세계의 어디에서든 하나의(제1) 공항을 출발하여 세계의 다른 어딘가의 다른(제2) 공항에 착륙하는 수송기 상의 수하물 품목들의 보안 선별 이미지들은 제2 공항의 보안 선별 당국의 요건들을 충족시키지 못할 수 있다.As a non-limiting example, airports around the world use different security screening machines. These machines may not all comply with the most recent security standards of a particular country. For example, at block 4024, the method (4000) may determine that no image exists. For example, some smaller airports do not have sophisticated screening machines that meet current standards, requirements, or certifications. For example, smaller airports may perform manual screening and allow baggage items to fly without images. In other examples, a baggage item may have been tested using explosive trace detection (ETD) devices but not screened using a TSA-approved explosive detection system. In other examples, a baggage item may be too large to fit within a TSA-approved explosive detection system (i.e., a security screening machine). In such cases, security screening images may not be available for each and every baggage item. In many cases, TSA-certified explosive detection systems (i.e., security screening machines) used by first-mode travel meet or exceed the standards or requirements for second-mode travel, including lodging facilities, buses, trains, ships, and cruise ships. However, security screening images of baggage items on board aircraft departing from one (first) airport and landing at another (second) airport elsewhere in the world may not meet the requirements of the second airport's security screening authorities.
블록 4026에서, 방법(4000)은 민간 항공에 체크된 수하물에 대한 요구된 표준들, 요건들, 또는 증명들에 있는 수하물 품목의 보안 선별을 수행하는 것을 포함할 수 있다. 이러한 것은 출항 선별 보안 이미지가 현재 요구되는 것보다 낮은 표준들 또는 요건들을 충족시키는 보안 선별 머신에 의해 캡처되었을 때와 같이, 발생할 수 있다. 이러한 표준들 및 요건들은 정기적으로 변경된다. 이러한 방법은 제2 여행 모드가 제1 여행 모드에서의 보안 선별 기계류 및 알고리즘들보다 개선된 보안 선별 기술 및 알고리즘들을 갖을 때 개선된 선별을 수용하도록 적응될 수 있다. 대안적으로, 이러한 방법은 제1 여행 모드가 제2 여행 모드에서의 보안 선별 기계류 및 알고리즘들에 비해 개선된 보안 선별 기술 및 알고리즘들을 갖을 때 제2 여행 모드에 의한 개선된 선별을 수용하도록 적응될 수 있다.At block 4026, the method (4000) may include performing security screening of baggage items that meet the required standards, requirements, or certifications for checked baggage for civil aviation. This may occur, for example, when an outbound screening security image is captured by a security screening machine that meets lower standards or requirements than currently required. These standards and requirements change periodically. The method may be adapted to accommodate improved screening when the second travel mode has improved security screening techniques and algorithms compared to the security screening machines and algorithms used in the first travel mode. Alternatively, the method may be adapted to accommodate improved screening by the second travel mode when the first travel mode has improved security screening techniques and algorithms compared to the security screening machines and algorithms used in the second travel mode.
블록 4024에서, 이러한 결정이 "예(YES)"이면, 방법(4000)은, 블록 4030에서, 수하물 품목의 저장된 보안 선별 이미지를 검색하는 것을 포함할 수 있다. 블록 4032에서, 방법(4000)은 검색된 저장된 보안 선별 이미지를 보안 선별 워크스테이션에 전송하는 것을 포함할 수 있다. 블록 4038에서, 방법(4000)은 위협 보안 레벨에 대해 수하물 품목의 보안 선별을 수행하는 것을 포함할 수 있다.At block 4024, if the determination is "YES," the method (4000) may include retrieving a stored security screening image of the baggage item at block 4030. At block 4032, the method (4000) may include transmitting the retrieved stored security screening image to a security screening workstation. At block 4038, the method (4000) may include performing a security screening of the baggage item for a threat security level.
하나 이상의 실시예에서, 선별 당국은 특정 타입의 위협의 지능을 갖을 수 있고, 이는 수하물 품목들의 내용물이 민간 항공에 체크된 수하물을 위한 CT 또는 X-선 촬영을 통해 보안 선별 머신을 사용하여 선별되는 것을 허용할 수 있다. 블록 4024로 다시 복귀하여, 블록 4024에서, 이러한 결정이 "예(YES)"이면, 방법(4000)은 블록 4034에서, 보안 선별을 겪고 있는 수하물 품목과 연관된 승객의 개인 식별가능 정보를 획득하는 것을 포함할 수 있다. 방법(4000)은 블록 4036에서, 승객의 획득된 개인 식별가능 정보를 통신하는 것을 포함할 수 있다. 블록 4038에서, 방법(4000)은 이미지와 개인 식별가능 정보 양자 모두를 사용하여 위협 보안 레벨에 대해 수하물 품목의 가상 보안 선별을 수행하는 것을 포함할 수 있다. 본 명세서에서 정의된 바와 같이, "가상 보안 선별(virtual security screening)"은 수하물 품목이 현재 검토 중인 보안 선별 이미지를 캡처하기 위해 보안 선별 머신에 재진입하지 않았다는 것을 의미한다. 대신에, 보안 선별 이미지는, 수하물 품목이 신뢰된 유치에 남아 있고 이미지가 특정 위치 보안 선별 촬영 요건들, 표준들, 또는 증명을 충족하는 한, 수하물 품목을 뒤따를 수 있는 이미지를 따른 다음이다.In one or more embodiments, the screening authority may have intelligence regarding a particular type of threat, which may allow the contents of the baggage items to be screened using a security screening machine, such as CT or X-ray imaging for checked baggage for civil aviation. Returning to block 4024, if the determination at block 4024 is "YES," the method (4000) may include, at block 4034, obtaining personally identifiable information of the passenger associated with the baggage item undergoing security screening. The method (4000) may include, at block 4036, communicating the obtained personally identifiable information of the passenger. At block 4038, the method (4000) may include performing a virtual security screening of the baggage item for a threat security level using both the image and the personally identifiable information. As defined herein, "virtual security screening" means that the baggage item has not re-entered the security screening machine to capture the security screening image currently under review. Instead, the security screening image is followed by an image that may follow the baggage item as long as the baggage item remains in trusted custody and the image meets specific location security screening shooting requirements, standards, or certifications.
하나 이상의 실시예에서, 선별 당국은 국가, 사람 또는 사람들의 그룹으로부터의 특정 타입의 위협의 지능을 갖을 수 있다. 개인 식별가능 정보는 보안 선별 결과들에 관하여 승객의 위협 보안 레벨을 평가하기 위해 사용될 수 있다.In one or more embodiments, screening authorities may have intelligence on specific types of threats from countries, individuals, or groups of individuals. Personally identifiable information may be used to assess a passenger's threat security level based on security screening results.
블록들 4026 및 4038은 블록 4040으로 진행할 수 있다. 블록 4040에서, 이러한 결정이 "아니오(NO)"이면, 블록 4026에서, 민간 항공의 체크된 수하물에 대한 보안 선별 요건들, 표준, 또는 증명에서 운영하는 보안 선별 머신을 사용하여 수하물 품목이 재-선별될 수 있다. 블록 4040에서는, 수하물 품목 또는 승객이 클리어되는지에 대한 결정이 이루어진다. 블록 4040에서, 이러한 결정이 "예(YES)"이면, 방법(4000)은 블록 4044에서, 수하물 품목이 제2 여행 모드로 전환되어야 하는지를 결정할 수 있다. 다시 말해서, 방법(4000)의 재분석은 수하물 품목이 신뢰된 유치 취급기(4017)를 통해 제1 여행 모드(4010A)(도 40b)로부터 제2 여행 모드(4010B)(도 40b)로 직접 이동되는 것을 허용한다. 블록 4040에서, 이러한 결정이 "예(YES)"이면, 방법(4000)은, 방법(4000)은, 프로세서에 의해, 제2 여행 모드와 연관된 여행 교통수단으로의 수하물 품목의 직접 전달을 승인하는 것을 포함할 수 있다.Blocks 4026 and 4038 may proceed to block 4040. If the determination at block 4040 is "NO," then at block 4026, the baggage item may be re-screened using a security screening machine operating under the security screening requirements, standards, or certifications for checked baggage of civil aviation. At block 4040, a determination is made as to whether the baggage item or passenger is cleared. If the determination at block 4040 is "YES," then at block 4044, the method (4000) may determine whether the baggage item should be transferred to a second travel mode. In other words, the re-analysis of the method (4000) allows the baggage item to be transferred directly from the first travel mode (4010A) (FIG. 40B) to the second travel mode (4010B) (FIG. 40B) via the trusted hold handler (4017). At block 4040, if the determination is “YES,” the method (4000) may include authorizing, by the processor, direct delivery of the baggage item to the travel transportation associated with the second travel mode.
블록 4044에서, 이러한 결정이 "아니오(NO)"이면, 블록 4048에서, 수하물 품목이 반출될 수 있다. 예를 들어, 수하물 취급기 또는 신뢰된 유치 취급기는 전자 취득 디바이스로 IATA 가방 태그 또는 다른 마커 또는 태그를 스캔할 수 있다. 취득 디바이스는 수하물 품목을 캐러셀로 가져오는 것과 같이 수하물 품목을 반출하라는 명령어들을 표현하는 메시지를 포함할 수 있다. 수하물 품목은 공항이 종료 공항일 때, 또는 여행 교통수단 사업자가 승객들이 나오는 목적지 또는 부둣가에 도착할 때와 같이 제1 여행 모드로부터 반출될 수 있다.At block 4044, if the determination is "NO," then at block 4048, the baggage item may be released. For example, a baggage handler or trusted baggage handler may scan an IATA bag tag or other marker or tag with an electronic capture device. The capture device may include a message expressing instructions to release the baggage item, such as bringing the baggage item to a carousel. The baggage item may be released from the first travel mode, such as when the airport is the terminal airport, or when the travel transportation operator arrives at the destination or dock where passengers are disembarking.
도 40b는 실시예에 따른 제1 여행 모드(4010A)와 제2 여행 모드(SMOT)(4010B) 사이의 신뢰된 유치 취급기(4017)를 도시하는 실시예의 개략도이다. 수하물이 공항에서 체크된 때로부터, 이것은, 예를 들어, 수하물의 소유자를 포함하는 인가되지 않은 개인들이 내용물들에 직접 액세스하지 않는다는 것을 의미하는, 신뢰된 유치 내에 있었다. 신뢰된 유치 취급기는 대응하는 여행 사업자들의 관련 보안 표준들을 충족시키거나 또는 초과하는 충분한 보안 메커니즘들을 갖을 수 있다. 추가적으로, 이러한 신뢰된 유치 시설들에서, 승객이 제1 여행 모드(4010A)의 신뢰된 유치하에 있는 동안 수하물의 내용물을 변경할 기회가 없다. 항공사, 버스, 철도, 및 해양 또는 추가적인 정부 기관들에서의 체크된 수하물은 운송 업체들 또는 보유 시설의 유치에 반출된다. 수하물 인가 기록(4013)을 수신하면, 항공사(및/또는 그 지정된 파트너 또는 인가된 업체)는, 재분석(도 40a)이 체크된 수하물의 내용물이 제2 여행 모드(4010B)에 대한 규칙 및 규정을 충족했다고 결정했기 때문에, 제2 여행 모드(SMOT) 터미널(4018)에서 체크된 수하물을 재선별하는 대신에, 체크된 수하물을 신뢰된 유치 취급기(4017)로 직접 이동시킬 수 있다. 또한, 체크된 가방들이 제2 여행 모드(4010B)로 운송되면, 수하물 품목은 제2 여행 모드(4010B)에서 재선별되지 않지만 여행 교통수단에 적재하기 위해 직접 전달된다. 예시에서, 제2 여행 모드(4010B)는 다른 비행기이다. 그러나, 제2 여행 모드(4010B)는 크루즈 선박일 수 있다. 크루즈 선박의 경우, 수하물 품목은 선박 상의 승객의 전용실에 직접 전달될 수 있다. 제2 여행 모드(4010B)가 여행 교통수단이고 승객이 좌석을 갖고 있고 수하물 품목이 다른 곳에 적재되는 경우, 다음으로 수하물 품목은 수하물 품목에 대한 지정된 적재 위치로 직접 취해질 수 있다. 제2 여행 모드(4010B)가 호텔인 경우, 수하물 품목은 승객의 방으로 직접 전달될 수 있다.Figure 40B is a schematic diagram of an embodiment depicting a trusted hold handler (4017) between a first travel mode (4010A) and a second travel mode (SMOT) (4010B) according to an embodiment. From the time baggage is checked at the airport, it has been in a trusted hold, meaning that unauthorized individuals, including, for example, the baggage owner, do not have direct access to the contents. The trusted hold handler may have sufficient security mechanisms that meet or exceed the relevant security standards of the corresponding travel operator. Additionally, in these trusted hold facilities, there is no opportunity for a passenger to tamper with the contents of the baggage while it is in the trusted hold of the first travel mode (4010A). Checked baggage from airlines, buses, railways, and maritime or additional government agencies is released to the hold of the carrier or its holding facility. Upon receipt of the Baggage Authorization Record (4013), the airline (and/or its designated partner or authorized agent) may, instead of rescreening the checked baggage at the second travel mode (SMOT) terminal (4018), move the checked baggage directly to the trusted hold handler (4017) because the reanalysis (Figure 40a) determines that the contents of the checked baggage meet the rules and regulations for the second travel mode (4010B). Furthermore, if the checked bags are transported to the second travel mode (4010B), the baggage items are not rescreened in the second travel mode (4010B), but are delivered directly to the travel vehicle. In the example, the second travel mode (4010B) is another aircraft. However, the second travel mode (4010B) may be a cruise ship. In the case of a cruise ship, the baggage items may be delivered directly to the passenger's stateroom on the ship. If the second travel mode (4010B) is a travel mode, the passenger has a seat, and the baggage items are loaded elsewhere, the baggage items can then be taken directly to the designated loading location for baggage items. If the second travel mode (4010B) is a hotel, the baggage items can be delivered directly to the passenger's room.
도 40b에서, 수송기(4001)는 승객 객실(4004) 및 수하물 체크 선반(4002)을 갖는다. 비행 전, 비행 중 및 비행 후의 승객들은 체크된 수하물 선반(4002)에 액세스할 능력이 없다. 수송기(4001)의 오퍼레이터는 수하물 선반(4002)에 체크된 가방을 유치하고 있다. 승객이 또한 체크된 가방 보관소(4003) 및 별도의 승객 좌석 구역(4005)을 갖는 다른 수송기(4007)를 취하면, 다음으로 다른 신뢰된 유치 취급기들(4017)은 수송기(4001)에서의 수하물 선반(4002)과 수송기(4007)에서의 체크된 가방 보관소(4003) 사이에 승객 수하물을 이동시킬 수 있다. 그러나, 이러한 경우에 수하물은 수하물 인가 기록(4013)이 수하물 품목의 승인(4014a) 또는 거절(4014b)을 전달하는 항공기(4007)에 대한 규칙들 및 규정들 하에서 재분석되었다. 승인(4014a)이 수하물 인가 기록(33)에 존재하면, 다음으로 수하물 품목은 SMOT 터미널(4018)에서의 추가적인 선별 없이 수하물 선반(4002)으로부터 체크된 가방 보관소(4003)로 직접 이동될 수 있다. 대안적으로, 수하물 인가 기록(4013)이 수하물의 거절(4014b)을 표시하면 다음으로 이것은 관련 보안 프로토콜들의 준수를 보장하기 위해 SMOT 터미널(4018)에서 다시 선별된다.In Figure 40b, a transporter (4001) has a passenger cabin (4004) and a checked baggage shelf (4002). Passengers before, during, and after a flight do not have access to the checked baggage shelf (4002). The operator of the transporter (4001) deposits checked bags on the baggage shelf (4002). If a passenger takes another transporter (4007) that also has a checked baggage storage area (4003) and a separate passenger seating area (4005), then other trusted baggage handlers (4017) can move passenger baggage between the baggage shelf (4002) on the transporter (4001) and the checked baggage storage area (4003) on the transporter (4007). However, in these cases, the baggage is re-analyzed under the rules and regulations for the aircraft (4007) that the Baggage Authorization Record (4013) indicates approval (4014a) or rejection (4014b) of the baggage item. If approval (4014a) is present in the Baggage Authorization Record (33), the baggage item may then be moved directly from the baggage rack (4002) to the checked baggage area (4003) without further screening at the SMOT terminal (4018). Alternatively, if the Baggage Authorization Record (4013) indicates rejection (4014b) of the baggage, it is then re-screened at the SMOT terminal (4018) to ensure compliance with the relevant security protocols.
제1 여행 모드(4010A)는 전자 디바이스(4009)를 포함할 수 있다. 전자 디바이스(4009)는 수하물 품목들을 하역하도록(또는 수하물 품목들을 적재하도록) 작업하는 직원의 수하물 취급 시스템 또는 컴퓨팅 디바이스의 일부일 수 있다. 하나 이상의 실시예에서, 전자 디바이스(4009)는 보안 선별 당국 또는 다른 업체와 연관될 수 있다. 수하물 품목 상의 추적 디바이스는 보안 정보, IATA 번호판 번호, PNR 번호, 개인 식별가능 정보, 또는 수하물 품목 이미지 중 적어도 하나를 포함하는 그의 메모리 내에 있는 정보를 통신하도록 구성될 수 있다. 예에서, 보안 정보는 전환 또는 종료 공항에 착륙 시에 보안 정보 및/또는 개인 식별가능 정보를 수신하는 것이 승인되는 전자 디바이스에 전송될 수 있다. 추적 디바이스는 종료 공항에서 종료 BSM으로부터 BSM 정보를 수신하거나 또는 전환 공항에서 BSM을 전환할 수 있다. 전자 디바이스는 전환 또는 종료 공항과 연관된 통신 정보를 송신하여 보안 정보 및/또는 개인 식별가능 정보를 수신하도록 구성될 수 있다. 일부 실시예들에서, 전자 디바이스는 추가적인 보안 준수 메커니즘으로서 보안 정보 및/또는 개인 식별가능 정보를 수신하기 위해 전환 또는 종료 공항과 연관된 통신 정보의 자동 송신을 요구하도록 구성된다.The first travel mode (4010A) may include an electronic device (4009). The electronic device (4009) may be part of a baggage handling system or a computing device of an employee working to unload (or load) baggage items. In one or more embodiments, the electronic device (4009) may be associated with a security screening authority or another entity. A tracking device on a baggage item may be configured to communicate information contained in its memory, including at least one of security information, an IATA license plate number, a PNR number, personally identifiable information, or an image of the baggage item. In an example, the security information may be transmitted to an electronic device authorized to receive security information and/or personally identifiable information upon landing at a transition or termination airport. The tracking device may receive BSM information from a termination BSM at the termination airport or may switch BSMs at the transition airport. The electronic device may be configured to transmit communication information associated with the transition or termination airport to receive security information and/or personally identifiable information. In some embodiments, the electronic device is configured to request automatic transmission of communication information associated with a transition or termination airport to receive security information and/or personally identifiable information as an additional security compliance mechanism.
제2 여행 모드(4010B)가 크루즈 선박인 경우, SMOT 터미널(4018)는, 크루즈 선박에 인접하거나 또는 그 일부인, 부둣가에서 위치확인될 수 있다. 제2 여행 모드(4010B)가 버스인 경우, SMOT 터미널(4018)은 버스역에서 또는 버스역 부근에서 위치확인될 수 있다. 제2 여행 모드(4010B)가 기차인 경우, SMOT 터미널(4018)은 기차역에서 또는 기차역 근처에서 위치확인될 수 있다. 제2 여행 모드(4010B)가 배인 경우, SMOT 터미널(4018)은, 배에 인접하거나 또는 그 일부인, 위치확인된 부둣가에서 위치확인될 수 있다. 제2 여행 모드(4010B)가 숙박 업체인 경우, SMOT 터미널(4018)은 숙박 업체에 인접하여 위치확인되거나, 그로부터 원격이거나, 또는 그 일부에서 위치확인될 수 있다. 제2 여행 모드(4010B)가 수송기인 경우, SMOT 터미널(4018)은 공항 터미널 또는 행거에서 위치확인될 수 있다.If the second travel mode (4010B) is a cruise ship, the SMOT terminal (4018) may be located at a dockside adjacent to or as part of the cruise ship. If the second travel mode (4010B) is a bus, the SMOT terminal (4018) may be located at or near a bus station. If the second travel mode (4010B) is a train, the SMOT terminal (4018) may be located at or near a train station. If the second travel mode (4010B) is a ship, the SMOT terminal (4018) may be located at a dockside located adjacent to or as part of the ship. If the second travel mode (4010B) is a lodging establishment, the SMOT terminal (4018) may be located adjacent to, remote from, or as part of the lodging establishment. If the second travel mode (4010B) is a transport aircraft, the SMOT terminal (4018) can be located at the airport terminal or hangar.
예에서, 제1 수하물 선별 요건은, 제1 여행 모드가 민간 항공일 때와 같이, Transportation Security Administration 인증된 EDS 또는 EU/ECAC(European Union/European Civil Aviation Conference) EDS 표준 3.0/3.1인 EDS(explosive detection system)를 요구할 수 있다. 민간 항공과 연관된 제1 여행 모드의 여행 교통수단이 전환 공항 또는 종료 공항에 착륙할 때, 수하물 품목이 제2 여행 모드를 통해 다른 여행 교통수단으로 전환할 수 있거나 또는 종료 공항으로부터 반출될 수 있기 전에 수하물 품목은 1) 세관 선별 및/또는 2) 위협 보안 레벨 선별을 겪을 것이 요구될 수 있다. 제2 여행 모드의 여행 교통수단은 제1 여행 모드와 동일한 또는 그보다 낮은 수하물 선별 요건을 사용할 수 있다. 이러한 경우에, EDS를 통해 수하물 품목을 재선별할 필요 없이 제2 여행 모드의 여행 교통수단에서 금지되는 품목들에 대해 수하물 품목의 이러한 내용물들이 탐색될 수 있다.In an example, the first baggage screening requirements may require an explosive detection system (EDS) that is Transportation Security Administration certified or conforms to the European Union/European Civil Aviation Conference (EU/ECAC) EDS Standard 3.0/3.1, such as when the first travel mode is civil aviation. When a travel vehicle in the first travel mode associated with civil aviation lands at a transition airport or a terminal airport, the baggage items may be required to undergo 1) customs screening and/or 2) threat security level screening before they can transition to another travel vehicle via the second travel mode or be released from the terminal airport. The travel vehicle in the second travel mode may use the same or lower baggage screening requirements as the first travel mode. In such cases, the contents of the baggage items may be screened for prohibited items on the travel vehicle in the second travel mode without the need for rescreening the baggage items through the EDS.
도 41a 및 도 41b는 실시예에 따른 보안 당국에 의해 사용되는 개인 식별가능 정보를 제공하기 위한 방법의 흐름도(4100)를 예시한다. 방법(4100)은, 블록 4102에서, 시스템(100)의 프로세서에 의해, 목록에서의 승객의 이름의 수하물 품목의 도착과 연관된 제1 B-Type 또는 수하물 정보 메시지를 획득하는 것을 포함할 수 있다. 제1 B-Type 또는 수하물 정보 메시지는 수송기 상의 수하물 품목의 IATA 번호판 번호, 승객 이름, 및 PNR 번호를 포함할 수 있다.Figures 41A and 41B illustrate a flowchart (4100) of a method for providing personally identifiable information used by a security authority according to an embodiment. The method (4100) may include, at block 4102, obtaining, by a processor of the system (100), a first B-Type or Baggage Information Message associated with the arrival of a baggage item with a passenger's name on the list. The first B-Type or Baggage Information Message may include the IATA license plate number, the passenger's name, and the PNR number of the baggage item on the carrier.
방법(4100)에서, 제1 B-타입 또는 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나일 수 있다. 방법(4100)은, 시스템(100)의 프로세서에 의해, 제1 B-Type 또는 수하물 정보 메시지를 획득하기 전에, BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 포함할 수 있다.In method (4100), the first B-Type or baggage information message may be one of a termination or transition BSM (baggage source message). Method (4100) may include, by a processor of system (100), prior to obtaining the first B-Type or baggage information message, sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM.
방법(4100)은, 블록 4104에서, 시스템(100)의 프로세서에 의해, 제1 B-Type 또는 수하물 정보 메시지로부터, IATA 번호판 번호 및/또는 PNR 번호를 추출하는 것을 포함할 수 있다.The method (4100) may include, at block 4104, extracting, by the processor of the system (100), an IATA license plate number and/or a PNR number from a first B-Type or baggage information message.
방법(4100)은, 블록 4106에서, 시스템(100)의 프로세서에 의해, 추출된 PNR 번호를 사용하여 PNR 데이터베이스에서 개인 식별가능 정보를 검색하는 것을 포함할 수 있다. PNR 데이터베이스는 수송기와 연관된 컴퓨터 시스템과 통신할 수 있다. 하나 이상의 실시예에서, 개인 식별가능 정보는 시스템(100)에 이용가능한 승객의 개인 식별가능 정보와 함께 목록 또는 다른 저장소로부터 검색될 수 있다. 다른 실시예에서, 승객의 개인 식별가능 정보는 그래픽 사용자 인터페이스를 사용하여 시스템(100)에 제공되었을 수 있다. GUI를 사용하는 승객은 보안 선별 당국에 개인 식별가능 정보를 제공하는 허가를 시스템(100)에 제공했을 수 있다. 개인 식별가능 정보는 승객의 생일, 사회 보장 번호, 운전 면허 번호 또는 승객의 정부-발행 식별 번호를 포함할 수 있다.The method (4100) may include, at block 4106, using the extracted PNR number, retrieving personally identifiable information from a PNR database by the processor of the system (100). The PNR database may be in communication with a computer system associated with the transportation vehicle. In one or more embodiments, the personally identifiable information may be retrieved from a list or other repository along with personally identifiable information of the passenger available to the system (100). In another embodiment, the personally identifiable information of the passenger may have been provided to the system (100) using a graphical user interface. A passenger using the GUI may have provided permission to the system (100) to provide personally identifiable information to security screening authorities. The personally identifiable information may include the passenger's date of birth, social security number, driver's license number, or government-issued passenger identification number.
방법(4100)은, 블록 4108에서, 시스템(100)의 프로세서에 의해, 블록 4108에서, BHS에 의해 생성되는 의사 ID(identifier) 및 IATA 번호판 번호를 포함하는 BHS(63)에 의해 생성되는 제2 B-Type 또는 수하물 정보 메시지를 획득하는 것을 포함할 수 있다.The method (4100) may include, at block 4108, obtaining, by the processor of the system (100), at block 4108, a second B-Type or baggage information message generated by the BHS (63) that includes a pseudo ID and an IATA license plate number generated by the BHS.
제1 B-타입 또는 수하물 정보 메시지는 IATA BSM일 수 있고 제2 B-Type 또는 수하물 정보 메시지는 IATA BPM(baggage processing message)이다. 방법(4100)은, 블록 4110에서, 시스템(100)의 프로세서에 의해, 제2 B-타입 또는 수하물 정보 메시지의 IATA 번호판 번호를 추출된 IATA 번호판 번호와 매칭시키는 것을 포함할 수 있다. 방법(4100)은, 블록 4112에서, 시스템(100)의 프로세서에 의해, 추출된 IATA 번호판 번호를 매칭시키는 것에 응답하여, 제2 B-Type 또는 수하물 정보 메시지로부터 의사 ID를 획득하는 것을 포함할 수 있다.The first B-Type or Baggage Information Message may be an IATA BSM and the second B-Type or Baggage Information Message may be an IATA BPM (baggage processing message). The method (4100) may include, at block 4110, matching, by the processor of the system (100), the IATA license plate number of the second B-Type or Baggage Information Message with the extracted IATA license plate number. The method (4100) may include, at block 4112, obtaining, by the processor of the system (100), a pseudo ID from the second B-Type or Baggage Information Message in response to matching the extracted IATA license plate number.
이제 도 41b를 참조하면, 방법(4100)은, 블록 4114에서, 시스템(100)의 프로세서에 의해, 적어도 하나의 SSI와 연관된 의사 ID에 기초하여, 수하물 품목의 적어도 하나의 SSI(security screening image)를 메모리로부터 획득하는 것을 포함할 수 있다.Referring now to FIG. 41b, the method (4100) may include, at block 4114, obtaining, by the processor of the system (100), from memory at least one security screening image (SSI) of a baggage item based on a pseudo ID associated with the at least one SSI.
방법(4100)은, 블록 4116에서, 시스템(100)의 프로세서에 의해, 적어도 하나의 SSI 및 개인 식별가능 데이터를 포함하는 적어도 하나의 통신 패킷을 어셈블링하는 것을 포함할 수 있다. 방법(4100)은, 블록 4118에서, 시스템(100)의 프로세서에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 것을 포함할 수 있다. 방법(4100)은, 블록 4120에서, 인쇄 디바이스로 하여금 IATA 번호판 번호 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 것을 포함할 수 있다.The method (4100) may include, at block 4116, assembling, by the processor of the system (100), at least one communication packet comprising at least one SSI and personally identifiable data. The method (4100) may include, at block 4118, generating, by the processor of the system (100), a marker comprising an IATA license plate number and personally identifiable information. The method (4100) may include, at block 4120, causing a printing device to print the marker to include the IATA license plate number and the personally identifiable information.
개인 식별가능 정보는 스테가노그래피를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함할 수 있다. 개인 식별가능 정보는 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함할 수 있다. 이러한 예에서, 개인 식별가능 정보는 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 인쇄되는 승객의 생일을 포함한다.Personally identifiable information may include the passenger's birthday, printed on the marker using steganography. The personally identifiable information may include the passenger's birthday, printed on the marker using an encrypted quick-response (QR) code. In this example, the personally identifiable information includes the passenger's birthday, printed on the marker using ink invisible to the naked eye.
도 41a 및 도 41b를 참조하면, 예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 체크된 수하물 품목 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 의사 ID 또는 주요 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성하는 것을 포함할 수 있다. 의사 ID 또는 주요 ID는 보안 선별 촬영 머신에 의해 선별되고 보안 선별 촬영 머신에 의해 생성되는 체크된 수하물 품목의 보안 선별 이미지에 링크되는 승객의 체크된 수하물 품목을 식별한다. 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 정보 메시지에서의 IATA 번호판 번호를 목록에서의 IATA 번호판 번호와 매칭시켜 체크된 수하물 품목에 대응하는 수하물 정보 메시지로부터 의사 ID를 추출하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 의사 ID 또는 IATA 번호판 번호 중 적어도 하나를 사용하여 보안 선별 촬영 머신에 의해 스토리지 클라우드 시스템에 저장된 보안 선별 이미지를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 이미지와 연관된 정보를 보안 선별 워크스테이션 중 하나에 제공하는 단계를 포함할 수 있다.Referring to FIGS. 41A and 41B , in an example, the method may include generating, by at least one of the at least one processor, a baggage information message comprising IATA bag tag data, the IATA plate number uniquely identifying the checked baggage item and a pseudo ID or primary ID. The pseudo ID or primary ID identifies the checked baggage item of the passenger that is screened by a security screening machine and linked to a security screening image of the checked baggage item generated by the security screening machine. The method may include extracting, by at least one of the at least one processor, a pseudo ID from the baggage information message corresponding to the checked baggage item by matching the IATA plate number in the baggage information message with an IATA plate number in a list; retrieving, by at least one of the at least one processor, a security screening image stored in a storage cloud system by the security screening machine using at least one of the extracted pseudo ID or IATA plate number; and providing, by at least one of the at least one processor, information associated with the security screening image to one of the security screening workstations.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 정보 메시지 또는 수하물 품목의 추적 디바이스로부터 PNR(passenger name record) 번호를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 검색된 PNR 번호를 사용하여 항공사 사업자의 컴퓨팅 디바이스와 연관된 PNR 데이터베이스로부터 승객의 개인 식별가능 정보를 추출하는 단계를 포함할 수 있다.In an example, the method may include the steps of retrieving, by at least one of the at least one processor, a passenger name record (PNR) number from a baggage information message or a tracking device of a baggage item; and, by at least one of the at least one processor, extracting personally identifiable information of the passenger from a PNR database associated with a computing device of the airline operator using the retrieved PNR number.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함할 수 있다.In an example, the method may include: generating, by at least one of the at least one processors, a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and causing, by at least one of the at least one processors, a printing device to print the marker so as to include the IATA license plate number, the name, and the personally identifiable information.
예에서, 이러한 방법은, 인쇄 디바이스에 의해, 스테가노그래피를 사용하여 마커 상에 개인 식별가능 정보를 인쇄하는 단계를 포함할 수 있다. 예에서, 이러한 방법은, 인쇄 디바이스에 의해, 암호화된 QR(quick-response) 코드를 사용하여 마커 상에 개인 식별가능 정보를 인쇄하는 단계를 포함할 수 있다. 예에서, 이러한 방법은, 인쇄 디바이스에 의해, 육안으로 볼 수 없는 잉크를 사용하여 마커 상에 개인 식별가능 정보를 인쇄하는 단계를 포함할 수 있다.In an example, the method may include printing personally identifiable information on the marker using steganography by a printing device. In an example, the method may include printing personally identifiable information on the marker using an encrypted quick-response (QR) code by the printing device. In an example, the method may include printing personally identifiable information on the marker using ink that is invisible to the naked eye by the printing device.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 개인 식별가능 정보를 지정된 당사자에게 통신하기 위해 데이터 입력 필드에서의 승인을 제공하는 그래픽 사용자 인터페이스를 사용하여 승객으로부터 개인 식별가능 정보를 수신하는 단계를 포함할 수 있다. 그래픽 사용자 인터페이스는 텍스트 메시지 또는 이메일 메시지의 형태로 전달될 수 있는 정보를 디스플레이할 수 있다.In an example, the method may include receiving personally identifiable information from a passenger using a graphical user interface that provides authorization in a data entry field to communicate personally identifiable information to a designated party, by at least one of the at least one processor. The graphical user interface may display information that may be communicated in the form of a text message or an email message.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호, 승객의 이름, 및 승객의 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 IATA 번호판 번호, 이름, 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함할 수 있다.In an example, the method may include: generating, by at least one of the at least one processors, a marker comprising an IATA license plate number, a passenger's name, and personally identifiable information of the passenger; and causing, by at least one of the at least one processors, a printing device to print the marker so as to include the IATA license plate number, the name, and the personally identifiable information.
예에서, 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이고 방법은, 매칭시키기 이전에, BSM이 종료 BSM 또는 전환 BSM인 것을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하여 의사 ID를 추출하는 단계를 포함할 수 있다.In the example, the baggage information message is either a termination or a transition BSM (baggage source message), and the method may include, prior to matching, sorting the plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM to extract a pseudo ID.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 목록에서의 승객의 체크된 수하물 품목의 도착과 연관된 제1 수하물 정보 메시지를 획득하는 단계- 제1 수하물 정보 메시지는 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호 및 PNR(passenger name record) 번호를 포함함 -; 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지로부터 IATA 번호판 번호 및 PNR 번호를 추출하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 PNR 번호를 사용하여 수송기와 연관된 컴퓨터 시스템과 통신하는 PNR 데이터베이스에서 개인 식별가능 정보를 검색하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 체크된 수하물 품목의 SSI(security screening image)에 링크하는 주요 ID(identifier)를 포함하는 수하물 취급 시스템에 의해 생성되는 제2 수하물 정보 메시지를 획득하는 단계를 포함할 수 있다.In an example, the method may include: obtaining, by at least one of the at least one processor, a first baggage information message associated with the arrival of a checked baggage item of a passenger on a list, the first baggage information message including an International Air Transport Association (IATA) license plate number and a passenger name record (PNR) number of the checked baggage item on the carrier; extracting, by at least one of the at least one processor, the IATA license plate number and the PNR number from the first baggage information message; retrieving, by at least one of the at least one processor, personally identifiable information from a PNR database in communication with a computer system associated with the carrier using the extracted PNR number; and obtaining, by at least one of the at least one processor, a second baggage information message generated by a baggage handling system that includes a primary identifier (ID) linking the IATA license plate number and a security screening image (SSI) of the checked baggage item.
예에서, 이러한 방법은 제2 수하물 정보 메시지가 IATA BPM(baggage processing message)인 것을 포함할 수 있다. 예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 수하물 정보 메시지의 IATA 번호판 번호를 추출된 IATA 번호판 번호와 매칭시키는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 추출된 IATA 번호판 번호를 매칭시키는 것에 응답하여, 제2 수하물 정보 메시지로부터 주요 ID를 획득하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI와 연관된 주요 ID에 기초하여, 수하물 품목의 SSI를 메모리로부터 획득하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, SSI 및 IATA 번호판 번호 중 적어도 하나를 포함하는 적어도 하나의 통신 패킷을 어셈블링하는 단계; 및, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성하는 단계를 포함할 수 있다.In an example, the method may include the second baggage information message being an IATA baggage processing message (BPM). In an example, the method may include: matching, by at least one of the at least one processor, an IATA license plate number of the second baggage information message with an extracted IATA license plate number; obtaining, by at least one of the at least one processor, a primary identifier (ID) from the second baggage information message in response to matching the extracted IATA license plate number; obtaining, by at least one of the at least one processor, an SSI of a baggage item from a memory based on the primary identifier (ID) associated with the SSI; assembling, by at least one of the at least one processor, at least one communication packet comprising at least one of the SSI and the IATA license plate number; and generating, by at least one of the at least one processor, a marker comprising the IATA license plate number and personally identifiable information.
예에서, 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 개인 식별가능 정보를 포함하는 마커를 생성할 때, 인쇄 디바이스로 하여금 IATA 번호판 번호 및 개인 식별가능 정보를 포함하도록 마커를 인쇄하게 하는 단계를 포함할 수 있다. 예에서, 제1 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이고; 이러한 방법은, 수신하기 전에, BSM이 종료 BSM 또는 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 포함할 수 있다.In an example, the method may include, when generating a marker including an IATA license plate number and personally identifiable information by at least one of the at least one processor, causing a printing device to print the marker so as to include the IATA license plate number and personally identifiable information. In an example, the first baggage information message is one of a termination or a transition BSM (baggage source message); and the method may include, prior to receiving, sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is a termination BSM or a transition BSM.
도 42a는 실시예에 따른 추적 디바이스(4240)(즉, 추적 디바이스(40))의 블록도를 예시한다. 추적 디바이스(4240)는 SIM(subscriber identity module) 카드(4241), GPS-GSM 추적 컴포넌트들(4242) 및 안테나 ANT를 포함할 수 있다. GPS-GSM 추적 컴포넌트들(4242)은, GSM/Cellular 포지셔닝 프로토콜(4256)을 통한 셀 타워 포지셔닝, WIFI 포지셔닝 프로토콜(4252)을 통한 WIFI 포지셔닝, GNSS 포지셔닝 프로토콜(4258)을 통한 GNSS 포지셔닝, 및 BLUETOOTH 포지셔닝 프로토콜(4254)을 통한 BLUETOOTH 포지셔닝을 수행하도록 구성될 수 있다. 하나 이상의 실시예에서, SIM 카드(4241)의 가입자 신원은 수하물 취급 서비스, 수하물 추적 서비스, 항공 여행 사업자 또는 여행 교통수단과 연관될 수 있다. 하나 이상의 실시예에서, SIM 카드(4241)의 가입자 신원은 승객과 연관될 수 있다. GPS-GSM 추적 컴포넌트들(4242)은 적어도 하나의 프로세서를 포함할 수 있다. 추적 디바이스(4240)는 적어도 하나의 프로세서(4244)를 포함할 수 있다.FIG. 42A illustrates a block diagram of a tracking device (4240) (i.e., tracking device (40)) according to an embodiment. The tracking device (4240) may include a subscriber identity module (SIM) card (4241), GPS-GSM tracking components (4242), and an antenna ANT. The GPS-GSM tracking components (4242) may be configured to perform cell tower positioning via the GSM/Cellular positioning protocol (4256), WIFI positioning via the WIFI positioning protocol (4252), GNSS positioning via the GNSS positioning protocol (4258), and BLUETOOTH positioning via the BLUETOOTH positioning protocol (4254). In one or more embodiments, the subscriber identity of the SIM card (4241) may be associated with a baggage handling service, a baggage tracking service, an air travel operator, or a travel transportation provider. In one or more embodiments, the subscriber identity of the SIM card (4241) may be associated with the passenger. The GPS-GSM tracking components (4242) may include at least one processor. The tracking device (4240) may include at least one processor (4244).
추적 디바이스는 GNSS(Global Navigational Satellite System)-거부 환경을 위한 INS(inertial navigation system)를 포함할 수 있다. GNSS-거부 환경에서, 획득된 위치 정보는 INS로부터 획득될 수 있다. 추적 디바이스는 GPS(Global Positioning System) 유닛을 포함할 수 있다. 추적 디바이스는 IoT 디바이스들, BLUETOOTH-가능형, 또는 이용가능할 때 RF 액세스 포인트들과 같은, 주변 디바이스들의 위치들에 기초하여 다른 위치 결정 프로토콜들 또는 위치 도출가능 위치들을 포함할 수 있다. IoT 디바이스들 BLUETOOTH-가능형, 또는 RF 액세스 포인트들은, 예를 들어, 호텔들, 크루즈 선박들, 공항들, 식당들, 상점들, 및 건물들에서 발견될 수 있다. RF 액세스 포인트들은 WIFI 통신 프로토콜들 또는 GSM-5G 통신 프로토콜들을 제한 없이 포함하는 다양한 RF 통신 플랫폼들을 지원할 수 있다.The tracking device may include an inertial navigation system (INS) for a GNSS (Global Navigational Satellite System)-denied environment. In a GNSS-denied environment, acquired location information may be obtained from the INS. The tracking device may include a Global Positioning System (GPS) unit. The tracking device may include other location-determining protocols or location-derived locations based on the locations of surrounding devices, such as IoT devices, BLUETOOTH-enabled devices, or RF access points when available. IoT devices, BLUETOOTH-enabled devices, or RF access points may be found in, for example, hotels, cruise ships, airports, restaurants, stores, and buildings. The RF access points may support various RF communication platforms, including, but not limited to, WIFI communication protocols or GSM-5G communication protocols.
지하에 있을 때, 추적 디바이스는 모바일 ad-hoc 통신 프로토콜을 사용할 수 있으며, 그 이유는 공항 직원 디바이스들이 위치 정보를 지하로부터 지상에 있는 유선 또는 무선 통신 네트워크인 밖으로 전달하는 ad-hoc 노드인 것이 가능할 수 있기 때문이다. 위치 정보는 시스템(100)의 적어도 하나의 프로세서와 연관된 컴퓨팅 시스템, 추적 디바이스를 추적하도록 지정되는 컴퓨터 시스템, 항공사 사업자 또는 다른 여행 교통수단과 연관된 컴퓨터 시스템의 네트워크 인터페이스에 전송될 수 있다. 위치 정보는 추적 디바이스의 위치 좌표 데이터 및 BSM으로부터의 로딩된 정보를 포함할 수 있다.When underground, the tracking device may utilize a mobile ad-hoc communication protocol, as airport staff devices may be ad-hoc nodes transmitting location information from underground to aboveground wired or wireless communication networks. The location information may be transmitted to a network interface of a computing system associated with at least one processor of the system (100), a computer system designated to track the tracking device, or a computer system associated with an airline operator or other travel vehicle. The location information may include location coordinate data of the tracking device and information loaded from the BSM.
위치 정보를 제공하는 것 외에도, 추적 디바이스는, 제한 없이, 키오스크, RFID 수신기, 수하물 취급 시스템, 승객의 모바일 통신 디바이스 등을 포함하는, 여행 교통수단 디바이스들과 상호작용하기 위해 다른 모드에서 동작할 수 있다.In addition to providing location information, the tracking device may operate in other modes to interact with travel transportation devices, including, without limitation, kiosks, RFID receivers, baggage handling systems, passenger mobile communication devices, etc.
추적 디바이스(4240)는 지상 및/또는 지하 여정을 따라 건물 내에서 발송될 수 있고, 이는 GNSS-거부 환경을 야기할 수 있다. 그 결과, 추적 디바이스(4240)는 GNSS-거부 환경에서 위치 정보를 제공할 수 있다. 그러나, 공항 인프라스트럭처 외부에서 사용하기 위해, 추적 디바이스(4240)는 GNSS 액세스를 갖을 수 있다. 그에 따라, 추적 디바이스(4240)는 GNSS 데이터로부터 도출된 위치 정보를 제공하는 것이 가능할 수 있다.The tracking device (4240) may be deployed within a building along a ground and/or underground route, which may create a GNSS-denied environment. As a result, the tracking device (4240) may provide position information in a GNSS-denied environment. However, for use outside of airport infrastructure, the tracking device (4240) may have GNSS access. Accordingly, the tracking device (4240) may be capable of providing position information derived from GNSS data.
GSM 또는 셀룰러 네트워크들이 쉽게 이용가능하지만, 이러한 네트워크들은 100% 글로벌 커버리지를 갖지 않는다. 예를 들어, 건물 층 또는 레벨 지하에서, 셀룰러 통신이 차단될 수 있다. 건물의 건설 또는 근처의 건물들에 의존하여, 건물 내에서의 통신들은 차단되거나 또는 간헐적일 수 있다. 따라서, 수하물 품목이 건물 및 지하 뿐만 아니라 외부를 통해 여행하기 때문에, 추적 디바이스는 다양한 방법을 사용하여 위치 정보를 획득하고 그 주변 및 상황 통신 파라미터에 적응하는 것이 가능할 필요가 있을 수 있다.While GSM and cellular networks are readily available, these networks do not provide 100% global coverage. For example, cellular communications may be blocked on the ground floor or underground of a building. Depending on the building's construction or the surrounding buildings, communications within the building may be blocked or intermittent. Therefore, since luggage items travel through the building, underground, and even outside, tracking devices may need to acquire location information using a variety of methods and be able to adapt to the surrounding environment and communication parameters.
하나 이상의 실시예에서, 추적 디바이스(4240)는, 나중에 설명될 것인 바와 같이, BLUETOOTH 액세스 포인트 및/또는 WIFI 액세스 포인트를 포함할 수 있는 이용가능한 RF 액세스 포인트를 사용할 수 있다. 예에서, 추적 디바이스(4240)는 RFID 주파수를 사용하여 통신하도록 구성되는 RFID 유닛(4243)을 포함할 수 있다. 비-제한적인 예로서, RFID 유닛(4243)을 갖는 추적 디바이스(4240)는 수하물 취급 시스템의 RFID 수신기와 통신하도록 구성될 수 있다. 일부 수하물 취급 시스템은 IATA 호환가능한 RFID 가방 태그로부터 RFID 신호를 판독 또는 수신하는 RFID 수신기를 갖는다.In one or more embodiments, the tracking device (4240) may utilize an available RF access point, which may include a BLUETOOTH access point and/or a WIFI access point, as will be described later. In an example, the tracking device (4240) may include an RFID unit (4243) configured to communicate using RFID frequencies. As a non-limiting example, the tracking device (4240) having the RFID unit (4243) may be configured to communicate with an RFID receiver of a baggage handling system. Some baggage handling systems have an RFID receiver that reads or receives RFID signals from IATA-compliant RFID bag tags.
하나 이상의 실시예에서, 추적 디바이스(4240)는 공항 인프라스트럭처 내에 있는 동안 IATA 호환가능한 RFID 가방 태그로서 역할을 할 수 있지만, 또한 공항 인프라스트럭처 외부에서 추적 기능을 제공할 수 있다. 추적 디바이스(4240)는 적어도 하나의 디지털 증명서(4246)를 포함할 수 있다. 실시예에서, 디지털 증명서(4246)는 조직 레벨 디지털 증명서일 수 있으며, 조직 레벨 디지털 증명서는 조직 레벨 정보의 암호화 및 복호화를 허용한다. 비-제한적인 예로서, 조직 레벨 디지털 증명은 항공사 사업자의 키오스크(4310)(도 43a) 및/또는 BHS 디바이스(4360)(도 43b)와 상호작용하기 위한 것일 수 있다. 추적 디바이스(4240)는 승객의 모바일 디바이스가 추적 디바이스(4240)와 페어링하는 것을 허용하는 디지털 증명서(4246)를 포함할 수 있다. 추적 디바이스(4240)는 다양한 통신 플랫폼과 통신하기 위해 디지털 증명서(4246)를 포함할 수 있다.In one or more embodiments, the tracking device (4240) may function as an IATA-compliant RFID bag tag while within the airport infrastructure, but may also provide tracking functionality outside of the airport infrastructure. The tracking device (4240) may include at least one digital certificate (4246). In embodiments, the digital certificate (4246) may be an organization-level digital certificate, which allows for encryption and decryption of organization-level information. As a non-limiting example, the organization-level digital certificate may be for interacting with an airline operator's kiosk (4310) ( FIG. 43A ) and/or a BHS device (4360) ( FIG. 43B ). The tracking device (4240) may include a digital certificate (4246) that allows a passenger's mobile device to pair with the tracking device (4240). The tracking device (4240) may include a digital certificate (4246) for communicating with various communication platforms.
추적 디바이스(4240)는 디스플레이 스크린, 전원, 및 메모리(4250)를 갖는 디스플레이(4248)를 포함할 수 있다. 메모리(4250)는 BSM 정보(4260)를 저장할 수 있다. BSM 정보(4260)는 PNR 번호(4264) 또는 IATA LPN(IATA license plate number)(4266) 중 적어도 하나를 포함할 수 있다. BSM 정보(4260)는 추적 디바이스가 언제 수하물 품목에 배정되는지에 의존하여 출항 항공사 BSM 또는 종료 BSM으로부터 추출될 수 있다. 하나 이상의 실시예에서, 메모리(4250)에는 일정 정보가 로딩될 수 있다. 예를 들어, 일정 정보는 여행 교통수단에 대한 PNR 번호, 예약 번호 또는 다른 확인 번호를 포함할 수 있다.The tracking device (4240) may include a display (4248) having a display screen, a power source, and memory (4250). The memory (4250) may store BSM information (4260). The BSM information (4260) may include at least one of a PNR number (4264) or an IATA license plate number (4266). The BSM information (4260) may be extracted from an originating airline BSM or an exiting BSM, depending on when the tracking device is assigned to the baggage item. In one or more embodiments, the memory (4250) may be loaded with itinerary information. For example, the itinerary information may include a PNR number, reservation number, or other confirmation number for the travel transportation.
하나 이상의 실시예에서, 전원은 하나 이상의 배터리 절약 모드를 갖는 배터리일 수 있다. 제1 배터리 절약 모드는 추적 디바이스의 검출된 고도에 기초할 수 있다. 제2 배터리 절약 모드는 추적 디바이스의 검출된 속도에 기초할 수 있다. 예를 들어, 추적 디바이스가 비행 중인 동안 비행기에 있을 때, 추적 디바이스가 꺼지거나 또는 슬립 모드에 배치될 수 있다. 제3 배터리 절약 모드는 추적 디바이스의 선택된 통신 모드에 기초할 수 있다. 예를 들어, BLUETOOTH 통신 프로토콜은 다른 통신 프로토콜들보다 더 적은 전력을 사용할 수 있다. 그 결과, 추적 디바이스는 배터리 전력을 절약하기 위해 통신 프로토콜을 선택할 수 있다.In one or more embodiments, the power source may be a battery having one or more battery saving modes. The first battery saving mode may be based on the detected altitude of the tracking device. The second battery saving mode may be based on the detected speed of the tracking device. For example, when the tracking device is in flight, the tracking device may be turned off or placed in sleep mode. The third battery saving mode may be based on the selected communication mode of the tracking device. For example, the BLUETOOTH communication protocol may use less power than other communication protocols. As a result, the tracking device may select the communication protocol to conserve battery power.
하나 이상의 실시예에서, 디스플레이(4248)는 시스템의 저장된 정보를 디스플레이하도록 구성될 수 있다. 비-제한적인 예로서, 디스플레이(4248)는 IATA 번호판 번호 및 대응하는 IATA 번호판을 디스플레이할 수 있다. 디스플레이(4248)는 RFID 가방 태그와 호환가능할 수 있다.In one or more embodiments, the display (4248) may be configured to display stored information of the system. As a non-limiting example, the display (4248) may display an IATA license plate number and a corresponding IATA license plate. The display (4248) may be compatible with an RFID bag tag.
하나 이상의 실시예에서, BSM 정보(4260)는 도 14a와 관련하여 설명되는 바와 같이, 인바운드 비행 정보, 아웃바운드 비행 정보, PNR 번호, 승객 이름 등을 포함하는, IATA 호환가능한 가방 태그 상에 인쇄되는 정보를 포함할 수 있다.In one or more embodiments, the BSM information (4260) may include information printed on an IATA compatible bag tag, including inbound flight information, outbound flight information, PNR number, passenger name, etc., as described with respect to FIG. 14A.
예에서, 메모리(4250)는 BHS 디바이스(4360)(도 43b)를 통해 수하물 취급 시스템에 의해 생성되는 PID(primary ID)(4268)를 저장할 수 있다. 주요 ID는, 예를 들어, 수하물 취급 시스템으로부터 보안 선별 촬영 머신(4362)(도 43b)에 전송되는 의사 ID일 수 있다. 예에서, 주요 ID(4268)는, 수하물 품목을 식별하기 위해 수하물 취급 시스템에 의해 보안 선별 촬영 머신(4362)에 전송될 것이 요구되는 TSA 호환가능한 번호일 수 있다. 예에서, 메모리(4250)는 내용물 리스트(4271)를 저장할 수 있다. 내용물 리스트(4271)는 보안 선별 촬영 머신(4362)(도 43b)에 의해 생성될 수 있다. 하나 이상의 실시예에서, 내용물 리스트(4271) 대신에, 내용물 리스트 식별자 또는 내용물 리스트 로케이터가 추적 디바이스의 메모리에 저장될 수 있다. 내용물 리스트 식별자 또는 내용물 리스트 로케이터는 내용물 리스트를 내용물 리스트 데이터베이스를 위치확인할 수 있다.In an example, the memory (4250) may store a primary ID (PID) (4268) generated by the baggage handling system via the BHS device (4360) (FIG. 43b). The primary ID may be, for example, a pseudo-ID transmitted from the baggage handling system to the security screening machine (4362) (FIG. 43b). In an example, the primary ID (4268) may be a TSA-compliant number that is required to be transmitted by the baggage handling system to the security screening machine (4362) to identify the baggage item. In an example, the memory (4250) may store a contents list (4271). The contents list (4271) may be generated by the security screening machine (4362) (FIG. 43b). In one or more embodiments, instead of the contents list (4271), a contents list identifier or contents list locator may be stored in the memory of the tracking device. A contents list identifier or contents list locator can locate a contents list in a contents list database.
시스템은 제2 여행 모드와 연관된 여행 교통수단 상의 금지된 품목들에 대한 내용물 리스트를 탐색하기 위해 탐색 알고리즘을 사용할 수 있다. 브래킷(4262)은 다양한 선택적인 정보 주요 ID(4268), 내용물 리스트(4271), 촬영 표준, 요건, 또는 증명(4272), 및 수하물 품목 이미지(4273)를 포함한다. 브래킷(4262)에서의 정보는 B-Type 메시지 또는 컴퓨팅 디바이스들에 대한 다른 통신에서 저장된 BSM 정보(4260) 중 임의의 것과 조합될 수 있다.The system may use a search algorithm to search a contents list for prohibited items on a travel vehicle associated with a second travel mode. The bracket (4262) includes various optional information, such as a key ID (4268), a contents list (4271), photographing standards, requirements, or certification (4272), and an image of a baggage item (4273). The information in the bracket (4262) may be combined with any of the BSM information (4260) stored in a B-Type message or other communication to computing devices.
하나 이상의 실시예에서, 주요 ID(4268), IATA LPN(4266) 및/또는 보안 선별 촬영 머신(4362)에 의한 수하물 품목의 선별에 기초하여 식별된 내용물의 내용물 리스트(4271)를 포함하는 B-타입 메시지가 생성되어 추적 디바이스에 통신될 수 있다. 하나 이상의 실시예에서, B-Type 메시지가 생성되고 B-Type 메시지를 수신하는 것이 승인되는 다른 컴퓨팅 디바이스들에 통신될 수 있다.In one or more embodiments, a B-Type message may be generated and communicated to the tracking device, including a contents list (4271) of identified contents based on the primary ID (4268), the IATA LPN (4266), and/or the screening of baggage items by the security screening machine (4362). In one or more embodiments, the B-Type message may be generated and communicated to other computing devices authorized to receive B-Type messages.
예에서, 내용물 리스트(4271)는 다른 수송기, 기차, 버스, 배, 크루즈 선박, 호텔 등을 포함할 수 있는 제2 여행 모드에 대해 수하물 품목을 선별하기 위해 사용될 수 있다. 하나 이상의 실시예에서, 메모리(4250)는 보안 선별 촬영 머신(4362)(도 43b)과 연관된 촬영 표준, 요건 또는 증명(4272)을 저장할 수 있다. 하나 이상의 실시예에서, B-타입 메시지가 생성되어, 주요 ID(4268), IATA LPN(4266), 내용물 리스트(4271) 및/또는 촬영 표준, 요건 또는 증명(4272)을 포함하는 추적 디바이스 또는 다른 컴퓨팅 디바이스에 통신될 수 있다.In an example, the contents list (4271) may be used to screen baggage items for a second travel mode, which may include other transport, train, bus, ship, cruise ship, hotel, etc. In one or more embodiments, the memory (4250) may store photographing standards, requirements, or certifications (4272) associated with a security screening photographing machine (4362) (Figure 43b). In one or more embodiments, a B-type message may be generated and communicated to a tracking device or other computing device that includes the primary ID (4268), the IATA LPN (4266), the contents list (4271), and/or the photographing standards, requirements, or certifications (4272).
하나 이상의 실시예에서, 메모리(4250)는 수하물 품목 이미지(4273)를 저장할 수 있다. 수하물 품목 이미지는 수하물 품목을 추적 디바이스에 배정할 때 저장될 수 있다. 하나 이상의 실시예에서, B-타입 메시지가 생성되어, 주요 ID(4268), IATA LPN(4266), 내용물 리스트 또는 내용물 리스트 ID(4271), 촬영 표준, 요건 또는 증명(4272) 및 수하물 품목 이미지 데이터 또는 수하물 품목 이미지 데이터 ID(4273)를 포함하는 추적 디바이스 또는 다른 컴퓨팅 디바이스에 통신될 수 있다. 수하물 품목 이미지 데이터 ID는 보안 데이터베이스에서의 수하물 품목 베이스라인 이미지 데이터에 대한 로케이터일 수 있다. 내용물 리스트 ID는 보안 데이터베이스에서의 수하물 품목에서의 내용물의 내용물 리스트에 대한 로케이터일 수 있다.In one or more embodiments, memory (4250) may store a baggage item image (4273). The baggage item image may be stored when assigning the baggage item to a tracking device. In one or more embodiments, a B-type message may be generated and communicated to the tracking device or other computing device, including a primary ID (4268), an IATA LPN (4266), a contents list or contents list ID (4271), a photographing standard, requirement, or certification (4272), and baggage item image data or baggage item image data ID (4273). The baggage item image data ID may be a locator for baggage item baseline image data in a secure database. The contents list ID may be a locator for a contents list of the contents of the baggage item in the secure database.
예에서, 메모리(4250)는 승객 PII(personal identifiable information)(4274)를 저장할 수 있다. PII(4274)는 승객과 연관된 승객의 출생 일자를 포함할 수 있다. 예에서, PII(4274)는 운전 면허증, 사회 보장 번호, 여권 식별자, 또는 정부-발행 식별 번호를 포함할 수 있다. 하나 이상의 실시예에서, 주요 ID 및/또는 승객 개인 식별가능 정보는 클라우드 스토리지 시스템에 저장된 보안 선별 이미지를 획득하기 위해 사용하기 위해 추적 디바이스로부터 검색될 수 있어서, 보안 선별 이미지는 보안 선별 스테이션 또는 보안 선별 당국에 의해 검색되고 재분석될 수 있다.In an example, memory (4250) may store passenger personal identifiable information (PII) (4274). PII (4274) may include a date of birth associated with the passenger. In an example, PII (4274) may include a driver's license, social security number, passport identifier, or government-issued identification number. In one or more embodiments, the primary ID and/or passenger personally identifiable information may be retrieved from the tracking device for use in obtaining a security screening image stored in a cloud storage system, such that the security screening image may be retrieved and reanalyzed by a security screening station or security screening authority.
메모리(4250)에 대한 액세스는 상이한 인증 절차들에 의해 제어될 수 있다. 예를 들어, 키오스크와의 페어링은 수하물 품목의 소유자(즉, 승객)의 모바일 디바이스와의 페어링과 상이할 수 있다. 예에서, 추적 디바이스(4240)는 디스플레이(4248)가 IATA 번호판 및 IATA RFID 가방 태그에 대한 다른 IATA 호환가능한 정보를 디스플레이할 수 있는 RFID 모드에서 동작할 수 있다.Access to memory (4250) may be controlled by different authentication procedures. For example, pairing with a kiosk may differ from pairing with the mobile device of the owner of the baggage item (i.e., the passenger). In an example, the tracking device (4240) may operate in RFID mode, where the display (4248) may display the IATA license plate and other IATA-compatible information for the IATA RFID bag tag.
예에서, 메모리(4250)는, 상이한 동작 모드들을 수행하기 위해, 도 42b, 도 42c, 도 42d 및 도 42e에 설명될 것인 바와 같이, 다양한 애플리케이션들(4276)을 저장할 수 있다. 애플리케이션들(4276)은 소프트웨어, 하드웨어, 펌웨어, 또는 이들의 조합을 포함할 수 있다. 애플리케이션들(4276)은 아래에 설명되는 기능들 및 동작들을 수행하기 위해 프로세서에 의해 실행되도록 구성되는 명령어들을 갖는 프로그래밍 모듈들을 포함한다. 추적 디바이스는 상이한 타입들의 서비스 디바이스들로 하여금 아래의 설명으로부터 명백하게 될 기능을 수행하게 하기 위해 하나 이상의 서비스(전자) 디바이스와 통신하도록 구성될 수 있다.In the example, the memory (4250) may store various applications (4276) to perform different operational modes, as will be described in FIGS. 42B, 42C, 42D, and 42E. The applications (4276) may include software, hardware, firmware, or a combination thereof. The applications (4276) include programming modules having instructions configured to be executed by the processor to perform the functions and operations described below. The tracking device may be configured to communicate with one or more service (electronic) devices to cause different types of service devices to perform functions that will become apparent from the description below.
도 42b는 실시예에 따른 비접촉 가방 태그 인쇄 관리기(4280B)의 블록도를 예시한다. 도 43a는 실시예에 따른 추적 디바이스를 사용하는 비접촉 수하물 가방 태그 인쇄 프로세스(4300A)의 블록도를 예시한다. 현재, 체크인된 승객은 그들의 IATA 가방 태그를 인쇄하기 위해 키오스크(4310)까지 걸어갈 수 있다. 하나의 예에서, 승객은 ,스크린(4312) 상에 디스플레이될 수 있는, 키들(4316)을 사용하여 그들의 PNR 번호 또는 일정 확인 번호를 입력할 수 있다. 대안적으로, 승객은 항공사 애플리케이션을 사용하여 이미 스스로 체크인했을 수 있고 그들의 수하물 품목들을 디지털 체크인하라고 요청받았을 수 있다. 이러한 경우에, 승객은 QR 코드 또는 다른 코드를 갖는 탑승권을 수신한다. 키오스크(4310)에서, 승객은 그들의 모바일 디바이스(4301)를 스캐너(4314) 아래에 배치한다. 그러나, 이러한 것은 스캐너가 QR 코드 또는 스캔될 다른 코드를 캡처하게 하기에 어려울 수 있다. 일반적으로, 승객의 손들은 지갑, 재킷, 코트, 또는 휴대 수하물 품목을 포함하는 개인 소유물들로 가득 차 있다.Figure 42B illustrates a block diagram of a contactless baggage tag printing manager (4280B) according to an embodiment. Figure 43A illustrates a block diagram of a contactless baggage tag printing process (4300A) using a tracking device according to an embodiment. Currently, a checked-in passenger may walk to a kiosk (4310) to print their IATA baggage tag. In one example, the passenger may enter their PNR number or itinerary confirmation number using keys (4316), which may be displayed on a screen (4312). Alternatively, the passenger may have already checked-in on their own using an airline application and may have been asked to digitally check-in their baggage items. In such a case, the passenger receives a boarding pass with a QR code or other code. At the kiosk (4310), the passenger places their mobile device (4301) under a scanner (4314). However, this may make it difficult for the scanner to capture the QR code or other code to be scanned. Typically, passengers' hands are full of personal belongings, including wallets, jackets, coats, or carry-on luggage items.
비접촉 가방 태그 인쇄 관리기(4280B)는 추적기-대-프린터 페어링 유닛(4282B) 및 인증기(4284B)를 포함할 수 있다. 비접촉 가방 태그 인쇄 관리기(4280B)는 인쇄 코드 시퀀스 통신기(4286B)를 포함할 수 있다. 인쇄 코드 시퀀스는, 예를 들어, 프린터로 하여금 승객에 대한 IATA 가방 태그를 인쇄하게 하기 위해, PNR 번호, 또는 추적 디바이스의 메모리로부터 키오스크(4310)(도 43a)에 전송되는 다른 코드 시퀀스일 수 있다. 비접촉 가방 태그 인쇄 관리기(4280B)는 항공 여행 사업자에 의해 요구되는 PNR 번호 또는 다른 코드 시퀀스를 포함할 수 있다. 이러한 경우에, 인쇄를 위한 PNR 번호 또는 다른 코드 시퀀스는 여행 애플리케이션 번호일 수 있다. 하나 이상의 실시예에서, 키오스크는 다른 여행 교통수단에 대한 티켓 또는 다른 태그들을 인쇄할 수 있다.The contactless bag tag printing manager (4280B) may include a tracker-to-printer pairing unit (4282B) and an authenticator (4284B). The contactless bag tag printing manager (4280B) may include a print code sequence communicator (4286B). The print code sequence may be, for example, a PNR number or other code sequence transmitted from the memory of the tracking device to the kiosk (4310) (Figure 43A) to cause the printer to print an IATA bag tag for the passenger. The contactless bag tag printing manager (4280B) may include a PNR number or other code sequence required by an air travel operator. In such a case, the PNR number or other code sequence for printing may be a travel application number. In one or more embodiments, the kiosk may print tickets or other tags for other travel modes.
페어링 유닛(4282B)은, 예를 들어, BLUETOOTH 가능형 유닛(4320)과 페어링하기 위해 BLUETOOTH 페어링을 사용할 수 있다. BLUETOOTH 가능형 유닛(4320)은 가장 강한 신호 강도를 갖는 추적 디바이스와 쌍을 이루도록 구성될 수 있다. 예를 들어, 수하물 품목(4350)은 키오스크(4310)의 바로 앞에 배치될 수 있다. 인증기(4284B)는, 보안 목적들을 위해, 키오스크(4310) 및 추적 디바이스(4240)와의 BLUETOOTH 페어링을 허용하기 위해 특정 디지털 증명서를 요구할 수 있다.The pairing unit (4282B) may use BLUETOOTH pairing to pair with, for example, a BLUETOOTH-enabled unit (4320). The BLUETOOTH-enabled unit (4320) may be configured to pair with the tracking device having the strongest signal strength. For example, the baggage item (4350) may be placed directly in front of the kiosk (4310). The authenticator (4284B) may require a specific digital certificate to allow BLUETOOTH pairing with the kiosk (4310) and the tracking device (4240) for security purposes.
키오스크(4310)는 프로세서(4305) 및 프린터(4318)를 포함할 수 있다. 이러한 경우에, PNR 번호 또는 다른 코드 시퀀스는 Kiosk(4310)의 기능을 제어하기 위해 사용되는 여행 애플리케이션 번호일 수 있다. 프로세서(4305)는 IATA 가방 태그의 인쇄를 인가하기 위해 여행 애플리케이션 번호를 수신할 수 있다.The kiosk (4310) may include a processor (4305) and a printer (4318). In this case, the PNR number or other code sequence may be a travel application number used to control the functionality of the kiosk (4310). The processor (4305) may receive the travel application number to authorize printing of an IATA bag tag.
하나 이상의 실시예에서, 키오스크(4310)는 IATA 가방 태그들을 부착하기 위해 수하물 품목을 처리하는 공항 또는 원격 위치에 있을 수 있다. 하나 이상의 실시예에서, 추적 디바이스(4240)는 IATA 가방 태그를 인쇄하기 위해 코드를 키오스크 또는 다른 인쇄 디바이스에 전송하는 것을 활성화시키는 버튼 또는 메커니즘을 포함할 수 있다. 하나 이상의 실시예에서, 추적 디바이스(4240)는 승객 P의 모바일 통신 디바이스와는 독립적이지만 그래픽 사용자 인터페이스를 통해 승객의 모바일 통신 디바이스(4301)로부터 정보를 수신하거나 또는 이로부터 신호를 제어하도록 구성될 수 있다. 하나 이상의 실시예에서, 추적 디바이스(4240)는 BSM 정보 또는 여행 애플리케이션 프로그램 번호로 메모리를 프로그램하기 위해 모바일 통신 디바이스로부터 정보를 수신할 수 있다. 하나 이상의 실시예에서, 추적 디바이스(4240)는 인쇄 디바이스로 하여금 탑승권 또는 IATA 가방 태그를 인쇄하게 하기 위해 인쇄 코드 시퀀스를 전송할 수 있다.In one or more embodiments, the kiosk (4310) may be located at the airport or a remote location where baggage items are processed for affixing IATA bag tags. In one or more embodiments, the tracking device (4240) may include a button or mechanism that activates transmission of a code to the kiosk or other printing device to print the IATA bag tag. In one or more embodiments, the tracking device (4240) may be independent of passenger P's mobile communication device but may be configured to receive information from or control signals from the passenger's mobile communication device (4301) via a graphical user interface. In one or more embodiments, the tracking device (4240) may receive information from the mobile communication device to program its memory with BSM information or a travel application program number. In one or more embodiments, the tracking device (4240) may transmit a print code sequence to cause the printing device to print the boarding pass or IATA bag tag.
도 42c는 실시예에 따른 보안 선별 관리기(4280C)의 블록도를 예시한다. 보안 선별 관리기(4280C)는 도 43b와 조합하여 설명될 것이다. 도 43b는 실시예에 따른 추적 디바이스(4240)를 사용하는 의사 ID(즉, 주요 ID) 기록 프로세스(4300B)의 도해를 예시한다. 예에서, 메모리(4250)는 BHS 디바이스(4360)(도 43b)를 통해 수하물 취급 시스템에 의해 생성되고 보안 선별 촬영 머신(4362)(도 43b)에 제공되는 의사 ID(즉, PID(4268))를 저장할 수 있다.FIG. 42C illustrates a block diagram of a security screening manager (4280C) according to an embodiment. The security screening manager (4280C) will be described in conjunction with FIG. 43B. FIG. 43B illustrates a schematic of a pseudo-ID (i.e., primary ID) recording process (4300B) using a tracking device (4240) according to an embodiment. In an example, a memory (4250) may store a pseudo-ID (i.e., PID (4268)) generated by a baggage handling system via a BHS device (4360) ( FIG. 43B) and provided to a security screening camera machine (4362) ( FIG. 43B).
보안 선별 관리기(4280C)는 추적기-BHS 디바이스 페어링 유닛(4282C) 및 인증기(4284C)를 포함할 수 있다. 페어링 유닛(4282C)은, 예를 들어, BLUETOOTH 페어링을 사용할 수 있다. 인증기(4284C)는, 보안 목적들을 위해, BHS 디바이스(4360)(도 43b) 및 수하물 품목(4350) 상의 추적 디바이스와의 BLUETOOTH 페어링을 허용하기 위해 특정 디지털 증명서를 요구할 수 있다. 추적 디바이스/수하물 품목이 보안 선별 촬영 머신(4362)에 진입하는 BHS 디바이스(4360)에 근접할 때, BHS 디바이스와 추적 디바이스는 함께 페어링될 수 있다. BHS 디바이스는 보안 선별 머신에 진입하 수하물 품목을 식별하기 위해 주요 ID, 의사 ID, 또는 다른 TSA 호환가능한 번호를 추적 디바이스에 통신하도록 프로그램될 수 있다.The security screening manager (4280C) may include a tracker-BHS device pairing unit (4282C) and an authenticator (4284C). The pairing unit (4282C) may, for example, utilize BLUETOOTH pairing. The authenticator (4284C) may, for security purposes, require a specific digital certificate to allow BLUETOOTH pairing between the tracking device on the BHS device (4360) (Figure 43B) and the baggage item (4350). When the tracking device/baggage item approaches the BHS device (4360) entering the security screening machine (4362), the BHS device and the tracking device may be paired together. The BHS device may be programmed to communicate a primary ID, pseudo ID, or other TSA-compliant number to the tracking device to identify the baggage item entering the security screening machine.
예에서, IATA LPN 통신기(4286C)는 주요 ID, 의사 ID, 또는 다른 TSA 호환가능한 번호를 수신하기 이전에 IATA LPN을 BHS 디바이스(4360)(도 43b)에 통신할 수 있다. 이러한 경우에, IATA LPN은 여행 애플리케이션 번호의 역할을 할 수 있고, 여기서 애플리케이션은 주요 ID, 의사 ID 또는 다른 TSA 호환가능한 번호를 수신한다. 주요 ID, 의사 ID, 또는 다른 TSA 호환가능한 번호가 PID 수신기(4288C)에 의해 수신될 수 있다. 수신된 PID는 다음으로 추적 디바이스의 메모리에 저장된다.In an example, the IATA LPN communicator (4286C) may communicate the IATA LPN to the BHS device (4360) (Figure 43b) prior to receiving the primary ID, pseudo ID, or other TSA compatible number. In this case, the IATA LPN may serve as a travel application number, where the application receives the primary ID, pseudo ID, or other TSA compatible number. The primary ID, pseudo ID, or other TSA compatible number may be received by the PID receiver (4288C). The received PID is then stored in the memory of the tracking device.
다시 도 40a 및 40b를 참조하면, 예시적인 방법은, 적어도 하나의 프로세서에 의해, 여행 여정 동안 승객의 수하물 품목과 연관된 추적 디바이스를 추적하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 여행 모드를 사용하여 여행하는 것으로 제1 수하물 선별 요건에 의해 수하물 품목이 선별된 후에, 추적 디바이스의 메모리에 보안 선별 정보를 로딩하는 단계; 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 워크스테이션과 연관된 컴퓨팅 시스템의 네트워크 인터페이스로의 보안 선별 정보를 포함하는 수하물 정보 메시지를 생성하는 단계를 포함할 수 있어, 제1 수하물 선별 요건과 동일한 또는 그보다 낮은 제2 선별 요건을 요구하는 보안 위협 레벨에 대해 수하물 품목을 선별하여, 제1 여행 모드로부터 제2 여행 모드로 여행을 전환하기 위해 제2 수하물 선별 요건에서 수하물 품목의 재선별을 바이패스하거나; 또는 제1 여행 모드로 여행을 종료하고 수하물 품목을 반출한다.Referring again to FIGS. 40A and 40B , an exemplary method may include: tracking, by at least one processor, a tracking device associated with a baggage item of a passenger during a travel itinerary; loading, by at least one of the at least one processor, security screening information into a memory of the tracking device after the baggage item has been screened by a first baggage screening requirement while traveling using a first travel mode; generating, by at least one of the at least one processor, a baggage information message including the security screening information to a network interface of a computing system associated with a security screening workstation, so as to screen the baggage item for a security threat level requiring a second screening requirement that is equal to or lower than the first baggage screening requirement, thereby bypassing rescreening of the baggage item under the second baggage screening requirement to transition travel from the first travel mode to the second travel mode; or terminating travel in the first travel mode and releasing the baggage item.
보안 선별 정보는 제1 선별 요건을 수행하도록 동작하는 보안 선별 촬영 선별에 의해 수하물 품목의 선별과 연관된 의사 ID(identification)를 포함할 수 있다. 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 의사 ID를 추적 디바이스의 메모리에 로딩하는 단계를 포함할 수 있다. 수하물 정보 메시지는 International Air Transport Association B-Type 메시지와 호환가능하다.Security screening information may include a pseudo-ID associated with screening of a baggage item by a security screening camera that performs the first screening requirement. The method may include loading the pseudo-ID into the memory of the tracking device by at least one of the at least one processor. The baggage information message is compatible with the International Air Transport Association B-Type message.
예에서, 수하물 정보 메시지는 PNR(passenger name record) 번호 및 International Air Transport Association 번호판 번호 중 적어도 하나를 포함할 수 있다. 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 정보 메시지를 추적 디바이스의 메모리에 로딩하는 단계를 포함할 수 있다.In an example, the baggage information message may include at least one of a passenger name record (PNR) number and an International Air Transport Association license plate number. The method may include loading the baggage information message into the memory of the tracking device by at least one of the at least one processor.
예에서, 보안 선별 정보는 제1 수하물 선별 요건의 머신 러닝 알고리즘에 의해 식별되는 내용물 리스트를 포함할 수 있다. 이러한 방법은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 내용물 리스트 데이터베이스로부터 내용물 리스트에 액세스하기 위해 내용물 리스트 또는 내용물 리스트 식별자를 추적 디바이스의 메모리에 로딩하는 단계를 포함할 수 있다.In an example, the security screening information may include a list of contents identified by a machine learning algorithm for the first baggage screening requirement. The method may include loading the contents list or the contents list identifier into the memory of the tracking device to access the contents list from a contents list database, by at least one of the at least one processor.
예에서, 보안 선별 정보는 제1 수하물 선별 요건을 표현하는 정보를 포함할 수 있다. 예에서, 제2 여행 모드는 크루즈 선박, 기차, 버스, 배, 수송기, 또는 숙박 업체 중 하나이다.In the example, the security screening information may include information indicating the first baggage screening requirements. In the example, the second travel mode is one of a cruise ship, train, bus, ship, transport aircraft, or lodging facility.
이러한 방법은, 추적 디바이스에 의해, PNR 번호, IATA 번호판 번호, 또는 보안 선별 정보 중 적어도 하나를 전자 디바이스(4009)(도 40b)로 통신하는 단계를 포함할 수 있다. 비-제한적인 예로서, 전자 디바이스는 수하물 품목과 연관된 여행 기능을 수행하도록 구성된다.Such a method may include the step of communicating, by the tracking device, at least one of a PNR number, an IATA license plate number, or security screening information to an electronic device (4009) (Fig. 40b). As a non-limiting example, the electronic device is configured to perform a travel function associated with the baggage item.
도 42d는 실시예에 따른 모바일-대-추적기 페어링 관리기(4280D)의 블록도를 예시한다. 모바일-대-추적기 페어링 관리기(4280D)는 추적기-대-모바일 페어링 유닛(4282D) 및 인증기(4284D)를 포함할 수 있다. 모바일-대-추적기 페어링 관리기(4280D)는 인쇄 코드 시퀀스 수신기(4288D) 및 개인 식별가능 정보 수신기(4290D)를 포함할 수 있다. 하나 이상의 실시예에서, 시스템 또는 승객은 추적 디바이스의 디스플레이를 사용하여 데이터 입력을 통해 또는 추적 디바이스로의 무선 통신을 통해 인쇄 코드 시퀀스를 통신하는 것이 가능할 수 있다. 하나 이상의 실시예에서, 승객은 추적 디바이스의 디스플레이를 사용하여 데이터 입력을 통해 또는 추적 디바이스로의 무선 통신을 통해 개인 식별가능 정보를 통신할 수 있다. 개인 식별가능 정보는 사용자 또는 승객의 신원을 인증하기 위해 인증 프로토콜을 사용하여 저장될 수 있다.FIG. 42D illustrates a block diagram of a mobile-to-tracker pairing manager (4280D) according to an embodiment. The mobile-to-tracker pairing manager (4280D) may include a tracker-to-mobile pairing unit (4282D) and an authenticator (4284D). The mobile-to-tracker pairing manager (4280D) may include a print code sequence receiver (4288D) and a personally identifiable information receiver (4290D). In one or more embodiments, the system or the passenger may be able to communicate the print code sequence via data entry using a display of the tracking device or via wireless communication to the tracking device. In one or more embodiments, the passenger may be able to communicate personally identifiable information via data entry using a display of the tracking device or via wireless communication to the tracking device. The personally identifiable information may be stored using an authentication protocol to authenticate the identity of the user or passenger.
모바일-대-추적기 페어링 관리기(4280D)는 임의의 BSM, 또는 메모리에 저장된 일정 정보를 통신하도록 구성되는 여행 정보 통신기(4286D)를 포함할 수 있다. 이러한 정보는 디스플레이에 전송되거나 또는 무선 통신에 의해 전송될 수 있다.The mobile-to-tracker pairing manager (4280D) may include a travel information communicator (4286D) configured to communicate any BSM or schedule information stored in memory. This information may be transmitted to a display or via wireless communication.
하나 이상의 실시예에서, 인쇄 코드 시퀀스는 IATA 가방 태그로 하여금 인쇄 디바이스 또는 키오스크에 의해 인쇄되게 하기 위해 추적 디바이스의 메모리에 저장되고 추적 디바이스로부터 후속하여 통신될 수 있다. 하나 이상의 실시예에서, 개인 식별가능 정보는 추적 디바이스의 메모리에 저장되고, 추적 디바이스로부터 보안 선별 스테이션 또는 다른 지정된 디바이스에 후속하여 통신될 수 있다.In one or more embodiments, the print code sequence may be stored in the memory of the tracking device and subsequently communicated from the tracking device to cause the IATA bag tag to be printed by a printing device or kiosk. In one or more embodiments, personally identifiable information may be stored in the memory of the tracking device and subsequently communicated from the tracking device to a security screening station or other designated device.
하나 이상의 실시예에서, 개인 식별가능 정보는 추적 디바이스의 메모리에 저장되고 보안 선별 당국에 의해 추적 디바이스의 디스플레이 상에 후속하여 디스플레이될 수 있다. 개인 식별가능 정보는 패스워드 또는 인증 프로세스를 사용하여 보안 선별 당국에 의해 추적 디바이스의 메모리로부터 액세스가능할 수 있다.In one or more embodiments, personally identifiable information may be stored in the memory of the tracking device and subsequently displayed on the display of the tracking device by a security screening authority. The personally identifiable information may be accessible from the memory of the tracking device by the security screening authority using a password or authentication process.
도 42e는 실시예에 따른 비-일상적 참조 표시자 검출 관리기(4280E)의 블록도를 예시한다. 비-일상적 참조 표시자 검출 관리기(4280E)는 추적기-제2 디바이스 페어링 유닛(4282E) 및 인증기(4284E)를 포함할 수 있다. 제2 디바이스는 수하물 취급 시스템에서의 디바이스를 포함할 수 있다.Figure 42E illustrates a block diagram of a non-routine reference marker detection manager (4280E) according to an embodiment. The non-routine reference marker detection manager (4280E) may include a tracker-second device pairing unit (4282E) and an authenticator (4284E). The second device may include a device in a baggage handling system.
비-일상적 참조 표시자 검출 관리기(4280E)는 참조 표시자 수신기(4288E) 및 비-일상적 참조 표시자 검출기(4290E)를 포함할 수 있다. 참조 표시자들은 공항 코드들을 포함할 수 있다. 원래 BSM 정보는 비행을 위한 일상적 발송의 참조 표시자를 포함할 수 있다. 본 명세서에서 설명되는 바와 같은 비-일상적 표시자들을 표현하는 참조 표시자들을 공항 내로부터 수신하는 것이 검출될 수 있다. 비-일상적 참조 표시자 검출 관리기(4280E)는 하나 이상의 비-일상적 참조 표시자들의 검출에 응답하여 비-일상적 발송의 통지를 통신하도록 구성되는 통지 통신기(4292E)를 포함할 수 있다.The non-routine reference indicator detection manager (4280E) may include a reference indicator receiver (4288E) and a non-routine reference indicator detector (4290E). The reference indicators may include airport codes. The original BSM information may include reference indicators of routine transmissions for a flight. Receiving reference indicators representing non-routine indicators as described herein from within the airport may be detected. The non-routine reference indicator detection manager (4280E) may include a notification communicator (4292E) configured to communicate a notification of the non-routine transmission in response to detection of one or more non-routine reference indicators.
도 43c는 실시예에 따른 GNSS(Global Navigation Satellite System) 플랫폼으로부터 위치 정보를 통신하는 프로세스(4300C)에 대한 도해를 예시한다. 위성들(4365C)은 수하물 품목(4350)에 부착되는 추적 디바이스(4240)와 통신하는 GNSS를 표기한다. 추적 디바이스(4240)는 셀 타워(4367C)와 위치 정보를 통신할 수 있다. 셀 타워는 추적 디바이스(4240)를 통해 수하물 품목을 추적하도록 구성되는 컴퓨팅 디바이스(4363C)와 네트워크(4375)를 통해 위치 정보를 통신할 수 있다. 네트워크(4375)는 인터넷 또는 공공 유틸리티 통신 네트워크일 수 있다.FIG. 43C illustrates a schematic diagram of a process (4300C) for communicating location information from a Global Navigation Satellite System (GNSS) platform according to an embodiment. Satellites (4365C) represent GNSSs that communicate with a tracking device (4240) attached to a baggage item (4350). The tracking device (4240) may communicate location information with a cell tower (4367C). The cell tower may communicate location information with a computing device (4363C) configured to track the baggage item via the tracking device (4240) via a network (4375). The network (4375) may be the Internet or a public utility communications network.
도 43d는 실시예에 따른 적어도 하나의 RF(radio frequency) 액세스 포인트와 위치 정보를 통신하는 추적 디바이스(4240)의 프로세스(4300D)의 도해를 예시한다. 이러한 도해에서, RF 액세스 포인트들은 4377A, 4377B, 4377C, 및 4377D로서 표기된다. 추적 디바이스(4240)는 위치 정보와 페어링하고 네트워크(4375)를 통해 컴퓨팅 디바이스(4363C)(도 43c)에 전송하기 위해 RF 액세스 포인트(4377B)에 가장 가까울 수 있다. 추적 디바이스는, 일부 실시예들에서, 신호 강도에 기초하여 RF 액세스 포인트(4377B)를 선택할 수 있다.FIG. 43D illustrates a diagram of a process (4300D) of a tracking device (4240) communicating location information with at least one radio frequency (RF) access point according to an embodiment. In this diagram, the RF access points are denoted as 4377A, 4377B, 4377C, and 4377D. The tracking device (4240) may be closest to the RF access point (4377B) to pair with the location information and transmit it to the computing device (4363C) ( FIG. 43C ) via the network (4375). The tracking device may, in some embodiments, select the RF access point (4377B) based on signal strength.
도 44는 실시예에 따른 추적 시스템(4400)의 블록도를 예시한다. 추적 시스템(4400)은 네트워크(4430)를 통해 추적 스테이션(4410)(즉, 컴퓨팅 디바이스)과 통신하고 있는 복수의 추적 디바이스(4240)를 포함할 수 있다. 네트워크(4430)는 인터넷 또는 다른 공공 유틸리티 통신 네트워크일 수 있다.Figure 44 illustrates a block diagram of a tracking system (4400) according to an embodiment. The tracking system (4400) may include a plurality of tracking devices (4240) that communicate with a tracking station (4410) (i.e., a computing device) via a network (4430). The network (4430) may be the Internet or another public utility communication network.
추적 스테이션(4410)은 로케이터(4420)에 의해 표기되는 추적 디바이스의 위치를 디스플레이하는 디스플레이(4415)를 포함할 수 있다. 추적 스테이션(4410)은 로케이터(4420)와 연관된 코멘트 윈도우(4425)를 디스플레이할 수 있다. 코멘트 윈도우(4425)는 비-일상적 참조 표시자 검출로 인한 비-일상적 발송의 통지를 포함할 수 있다. 코멘트 윈도우(4425)는 주소 또는 위치 정보를 포함할 수 있다. 위치 정보는 건물 레벨, 층, 방 번호, 건물 번호 등을 포함하는 정제된 정보를 포함할 수 있다. 위치 정보는 근처의 또는 주변의 IoT 디바이스들, 모바일 통신 디바이스들, 또는 다른 RF 액세스 포인트들과 연관된 정보를 포함할 수 있다.The tracking station (4410) may include a display (4415) that displays the location of the tracking device indicated by the locator (4420). The tracking station (4410) may display a comment window (4425) associated with the locator (4420). The comment window (4425) may include a notification of an unusual dispatch due to the detection of an unusual reference indicator. The comment window (4425) may include address or location information. The location information may include refined information including building level, floor, room number, building number, etc. The location information may include information associated with nearby or surrounding IoT devices, mobile communication devices, or other RF access points.
도 45는 실시예에 따른 추적 디바이스(40)를 배정하고 수하물 품목의 추적을 착수하기 위한 방법(4500)의 흐름도를 예시한다. 방법(4500)은, 블록 4502에서, 추적 디바이스(40)를 수하물 품목에 부착하는 것을 포함할 수 있다. 방법(4500)은, 블록 4504에서, 프로세서가 추적 디바이스(40)를 수하물 품목에 배정하는 것을 포함할 수 있다. 배정하는 것은 프로세서에 의해 추적 디바이스를 PNR 번호 또는 IATA 번호판 번호 중 적어도 하나로 프로그래밍하는 것을 포함할 수 있다. 예에서, 배정하는 것은, 프로세서에 의해, 참조 표시자를 포함하는 BSM 정보로 추적 디바이스를 프로그래밍하는 것을 포함할 수 있다. 추적 디바이스 식별자는 GTE-BSM에 링크되거나 또는 그에 저장될 필요가 있다.FIG. 45 illustrates a flowchart of a method (4500) for assigning a tracking device (40) and initiating tracking of a baggage item according to an embodiment. The method (4500) may include, at block 4502, attaching the tracking device (40) to the baggage item. The method (4500) may include, at block 4504, assigning the tracking device (40) to the baggage item by the processor. Assigning may include programming the tracking device by the processor with at least one of a PNR number or an IATA license plate number. In an example, assigning may include programming the tracking device by the processor with BSM information including a reference indicator. The tracking device identifier may need to be linked to or stored in the GTE-BSM.
예에서, 추적 디바이스는 추적 디바이스로 수하물 품목을 위치확인하기 위해 목록 또는 수하물 정보 메시지(즉, B-타입 메시지)에 추가될 수 있는 추적 디바이스 식별자를 갖을 수 있다. 예에서, 추적 디바이스는 통신 신호에서 그의 추적 디바이스 식별자를 수하물 취급 시스템, 취득 디바이스 등과 연관된 디바이스들을 포함하는 다른 디바이스들에 통신할 수 있다. 수하물 정보 메시지들은 수하물 품목을 위치확인하기 위한 요청에 응답하여 적어도 수하물 품목의 추적 디바이스 및 IATA 가방 태그 번호를 포함할 수 있다. 예를 들어, 수하물 취급 시스템 디바이스들은 IATA 가방 태그 번호 및 추적 디바이스를 사용하여 누락된 수하물 품목에 대한 문의를 전송받을 수 있다. 수하물 취급 시스템 디바이스가 추적 디바이스를 검출하면, 이러한 디바이스는 머신 ID 및/또는 위치 데이터, 공항 정보, 날짜 및 시간 중 그 하나 이상을 식별하는 수하물 귀환 정보 메시지를 통신할 수 있다.In an example, the tracking device may have a tracking device identifier that can be added to a list or baggage information message (i.e., a B-type message) to locate a baggage item with the tracking device. In an example, the tracking device may communicate its tracking device identifier in a communication signal to other devices, including devices associated with a baggage handling system, a receiving device, etc. The baggage information messages may include at least the tracking device identifier and the IATA bag tag number of the baggage item in response to a request to locate the baggage item. For example, baggage handling system devices may be able to transmit inquiries about missing baggage items using the IATA bag tag number and the tracking device. When a baggage handling system device detects the tracking device, such device may communicate a baggage return information message that identifies one or more of a machine ID and/or location data, airport information, date, and time.
예에서, 추적 디바이스 식별자는 등록 및 배정 프로세스의 일부일 수 있고, 수하물 품목 변칙적 수하물 품목 기록에 추가될 수 있다. 추적 디바이스는 여행 애플리케이션 번호로 프로그램되거나 또는 여행 애플리케이션 번호를 수신하도록 구성될 수 있다. 예를 들어, 하나 이상의 실시예에서 여행 애플리케이션 번호는 PNR 번호를 포함할 수 있다. 예를 들어, 여행 애플리케이션 번호는 하나 이상의 실시예에서 IATA 번호판 번호를 포함할 수 있다. 그러나, 동작 중에, 도 42a 내지 도 42e 및 도 43a 내지 도 43d와 관련하여 나중에 설명되는 바와 같이, 배정 또는 설정 후에 추적 디바이스에 의해 여행 애플리케이션 번호(정보)가 수신될 수 있다.In an example, the tracking device identifier may be part of the registration and assignment process and may be added to the baggage item irregular baggage item record. The tracking device may be programmed with a travel application number or configured to receive a travel application number. For example, in one or more embodiments, the travel application number may include a PNR number. For example, in one or more embodiments, the travel application number may include an IATA license plate number. However, during operation, the travel application number (information) may be received by the tracking device after assignment or setup, as described later with respect to FIGS. 42A-42E and FIGS. 43A-43D.
블록 4504는, 블록 4506에서, 프로세서에 의해, 추적 디바이스(40)가 원격 위치에 배정되어 있는지를 결정하는 것을 포함할 수 있다. 예를 들어, 추적 디바이스는 승객 또는 여행자의 집, 또는 다른 지정된 주소로부터 수하물 품목을 픽업하고 수하물 품목을 공항 또는 다른 여행 교통수단으로 운송하는 수하물 취급 서비스에 의해 배정될 수 있다. 블록 4506에서, 이러한 결정이 "아니오(NO)"이면, 블록 4506으로부터의 경로는 블록 4507에서 끝날 수 있다. 블록 4506에서, 이러한 결정이 "예(YES)"이면, 방법(4500)은, 블록 4512에서, 프로세서에 의해, 항공사로부터 BSM 정보를 획득하는 것을 포함할 수 있다. BSM 정보는 출항 항공사 사업자의 BSM으로부터의 것일 수 있다. 그러나, 항공사 BSM 정보는 승객이 개인 컴퓨팅 디바이스 또는 모바일 통신 디바이스를 사용하여 항공사 사업자와 함께 체크인한다면 이용가능하다. 예에서, 원격 위치로부터, 추적 디바이스가 일정 정보로 프로그램될 수 있다. 이러한 일정 정보는 PNR 번호, 예약 번호 또는 여행 교통수단의 일정으로부터의 다른 일정 확인 번호를 포함할 수 있다.Block 4504 may include, at block 4506, determining by the processor whether the tracking device (40) is assigned to a remote location. For example, the tracking device may be assigned by a baggage handling service that picks up baggage items from the passenger or traveler's home or other designated address and transports the baggage items to an airport or other travel transportation. If the determination at block 4506 is "NO," the route from block 4506 may end at block 4507. If the determination at block 4506 is "YES," the method (4500) may include, at block 4512, obtaining, by the processor, BSM information from an airline. The BSM information may be from the BSM of the departing airline carrier. However, airline BSM information is also available if the passenger checks in with the airline carrier using a personal computing device or mobile communication device. In an example, the tracking device may be programmed with certain information from a remote location. Such itinerary information may include a PNR number, reservation number, or other itinerary confirmation number from the travel transportation schedule.
방법(4500)은, 블록 4508에서, 프로세서가 추적 디바이스(40)가 목적지 공항/위치로부터 배정되어 있는지를 결정하는 것을 포함할 수 있다. 블록 4508에서, 이러한 결정이 "아니오(NO)"이면, 블록 4508로부터의 방법은 블록 4507에서 끝날 수 있다. 블록 4508에서, 이러한 결정이 "예(YES)"이면, 방법(4500)은, 예를 들어, 블록 4514에서, 프로세서에 의해, 종료 BSM으로부터 BSM 정보를 획득하는 것을 포함할 수 있다. BSM은 항공사 종료 BSM일 수 있다. 추적 디바이스는 마찬가지로 블록 4512와 관련하여 설명되는 정보로 또한 프로그램될 수 있다. 실시예에서, 추적 디바이스는 크루즈를 빈번히 구매하거나 또는 특정 호텔(즉, 여행 교통수단)에 체류하는 것에 대한 보상으로서 승객에게 서비스로서 제공될 수 있다.The method (4500) may include, at block 4508, the processor determining whether the tracking device (40) is assigned from a destination airport/location. If the determination at block 4508 is "NO," the method from block 4508 may end at block 4507. If the determination at block 4508 is "YES," the method (4500) may include, for example, at block 4514, obtaining, by the processor, BSM information from a termination BSM. The BSM may be an airline termination BSM. The tracking device may also be programmed with information as described with respect to block 4512. In embodiments, the tracking device may be provided as a service to passengers as a reward for frequently purchasing cruises or staying at a particular hotel (i.e., travel transportation).
블록 4504는, 블록 4510에서, 시스템(100)의 프로세서가 추적 디바이스(40)가 원래 공항으로부터 배정되어 있는지를 결정하는 것을 포함할 수 있다. 블록 4510에서, 이러한 결정이 "아니오(NO)"이면, 블록 4510으로부터의 방법은 블록 4511에서 끝날 수 있다. 블록 4510에서, 이러한 결정이 "예(YES)"이면, 방법(4500)은, 예를 들어, 블록 4516에서, 출항 항공사 BSM으로부터 A-BSM 정보를, 프로세서에 의해, 획득하는 것을 포함할 수 있다. 예에서, 항공사 사업자는 여행 여정을 위한 추적 디바이스를 승객에게 서비스로서 제공할 수 있다. 여행 여정은 편도 또는 왕복일 수 있다. 추적 디바이스는 수송기 에이전트에 의해 카운터에 배정될 수 있다. 다른 실시예에서, 추적 디바이스는, 자주 비행하는 것에 대한 보상과 같은, 서비스로서 다른 시간에 승객에게 제공될 수 있다. 다른 실시예에서, 추적 디바이스가 항상 비행하는 일등석에 대한 서비스로서 승객에게 제공될 수 있다.Block 4504 may include, at block 4510, a processor of the system (100) determining whether the tracking device (40) is assigned from the originating airport. If the determination at block 4510 is "NO," the method from block 4510 may end at block 4511. If the determination at block 4510 is "YES," the method (4500) may include, for example, at block 4516, obtaining, by the processor, A-BSM information from the departing airline BSM. In an example, an airline operator may provide a tracking device to a passenger as a service for a travel itinerary. The travel itinerary may be one-way or round-trip. The tracking device may be assigned to a counter by a carrier agent. In another embodiment, the tracking device may be provided to a passenger at other times as a service, such as as a reward for frequent flying. In another embodiment, the tracking device may be provided to a passenger as a service for a first-class passenger who always flies.
블록 4504는, 배정 프로세스 동안, 블록 4518에서, 프로세서에 의해 블록(4512, 4514, 또는 4516) 중 하나에서 획득된 BSM 정보 또는 정보를 추적 디바이스에 로딩하는 것을 포함할 수 있다. 예에서, 방법(4500)은, 블록 4522에서, 추적 디바이스 정보를, 프로세서에 의해, B-Type 메시지에 로딩하는 것을 포함할 수 있다. B-Type 메시지는 BPM, BCM, BTM 또는 다른 IATA B-Type 호환가능한 메시지일 수 있다. B-Type 메시지는 시스템(100) 또는 항공사 사업자 또는 공항과 연관된 다른 지정된 업체 또는 컴퓨터 시스템에 의해 생성될 수 있다.Block 4504 may include, during the assignment process, loading the BSM information or information obtained in one of blocks (4512, 4514, or 4516) into the tracking device at block 4518. In an example, the method (4500) may include, at block 4522, loading the tracking device information into a B-Type message, by the processor. The B-Type message may be a BPM, BCM, BTM, or another IATA B-Type compatible message. The B-Type message may be generated by the system (100) or another designated vendor or computer system associated with the airline operator or airport.
추적 디바이스와 연관된 정보를 운반하는 B-Type 메시지는 추적 디바이스 및 수하물 취급 시스템 내에서 이러한 추적 디바이스로부터 나오는 신호를 알기 위해 수하물 취급 시스템에 의해 사용될 수 있다. 추적 디바이스와 연관된 정보를 운반하는 B-Type 메시지는 보안 선별 구역에서 그 구역에서의 승인된 추적 디바이스를 알기 위해 그 영역에서 사용될 수 있다.B-Type messages carrying information associated with tracking devices can be used by baggage handling systems to identify signals from tracking devices within the tracking device and baggage handling system. B-Type messages carrying information associated with tracking devices can be used in security screening areas to identify authorized tracking devices within that area.
예에서, 방법(4500)은, 블록 4524에서, 추적하기 위해 지정되는 시스템(100) 또는 다른 컴퓨터 시스템의 프로세서에 의해, 추적 디바이스로 수하물 품목의 추적을 착수하는 것을 포함할 수 있다. 예를 들어, 항공사 사업자는 수하물 품목의 추적 디바이스를 추적하기 위한 지정된 컴퓨터 시스템을 갖을 수 있다.In an example, the method (4500) may include, at block 4524, initiating tracking of a baggage item with a tracking device by a processor of the system (100) or another computer system designated for tracking. For example, an airline operator may have a designated computer system for tracking a baggage item with a tracking device.
예에서, 방법(4500)은, 블록 4526에서, 추적 디바이스가 통신 접속을 행하기 위해 이용가능한 무선 통신 플랫폼을 찾아내는 것을 포함할 수 있다. 추적 디바이스는 GNSS(Global Navigational Satellite System) 신호를 수신하도록 구성되는 GPS-GSM 통신 디바이스를 포함할 수 있다. 추적 디바이스는 WIFI 무선 통신 플랫폼, BLUETOOTH 무선 통신 플랫폼, LTE(long-term evolution) 무선 통신 플랫폼, 셀룰러 무선 통신 플랫폼, GSM-5G 무선 통신 플랫폼, 장거리 통신 플랫폼, 단거리 통신 플랫폼, 무선 주파수 식별 통신 플랫폼 및 근접장 통신 플랫폼과 통신하도록 구성될 수 있다. 하나 이상의 실시예에서, 추적 디바이스는 ad-hoc 프로토콜을 사용하여 무선 RF 통신 접속을 수립하거나 또는 IoT(Internet of Thing) 디바이스와 연결할 수 있다. 추적 디바이스는 위치 정보를 컴퓨팅 시스템의 네트워크 인터페이스에 전송하기 위해 무선 통신 플랫폼들 중 하나를 사용하여 통신하도록 구성될 수 있다.In an example, the method (4500) may include, at block 4526, locating an available wireless communication platform for the tracking device to establish a communication connection. The tracking device may include a GPS-GSM communication device configured to receive Global Navigational Satellite System (GNSS) signals. The tracking device may be configured to communicate with a Wi-Fi wireless communication platform, a BLUETOOTH wireless communication platform, a long-term evolution (LTE) wireless communication platform, a cellular wireless communication platform, a GSM-5G wireless communication platform, a long-range communication platform, a short-range communication platform, a radio frequency identification (RF) communication platform, and a near-field communication platform. In one or more embodiments, the tracking device may establish a wireless RF communication connection using an ad-hoc protocol or connect to an Internet of Things (IoT) device. The tracking device may be configured to communicate using one of the wireless communication platforms to transmit location information to a network interface of a computing system.
예에서, 방법(4500)은, 블록 4528에서, 추적 디바이스에 의해, 위치 정보를 획득하는 것, 및 블록 4530에서, 추적 디바이스에 의해, 위치 정보를 이용가능한 무선 통신 접속 플랫폼을 통해 전송하는 것을 포함할 수 있다.In an example, the method (4500) may include, at block 4528, obtaining location information by a tracking device, and at block 4530, transmitting, by the tracking device, the location information via an available wireless communication access platform.
도 46은 실시예에 따른 수하물 품목의 본체(4602)에 내장되는 패턴을 갖는 수하물 품목(4600)을 예시한다. 수하물 품목(4600)은 본체(4602), 핸들(4612) 및 휠들(4614)을 갖는다. 수하물 품목(4600)의 특징들은 본체(4602), 핸들(4612) 및 휠들(4612)에 기초하여 변경될 수 있다. 일부 예들에서, 수하물 품목(4600)은 휠들을 갖지 않을 수 있다. 다른 예에서, 수하물 품목은 상이한 핸들 타입 또는 배치를 갖을 수 있다.FIG. 46 illustrates a baggage item (4600) having a pattern embedded in a body (4602) of the baggage item according to an embodiment. The baggage item (4600) has a body (4602), a handle (4612), and wheels (4614). The features of the baggage item (4600) may vary based on the body (4602), the handle (4612), and the wheels (4612). In some examples, the baggage item (4600) may not have wheels. In other examples, the baggage item may have a different handle type or arrangement.
본체(4602)는 수십억 개의 상이한 변형들을 제공하도록 변경될 수 있다. 예를 들어, 본체는 이하에서 "패턴(4608)(the pattern 4608)"이라고 지칭되는, 대각선들(4608)에 의해 표기되는 패턴을 갖는 재료로 이루어질 수 있다. 이러한 라인들은 단지 예시적인 목적들을 위한 것에 불과하고 결코 제한되어서는 안된다. 패턴(4608)은 많은 변형들을 포함할 수 있다. 예시적인 변형은 내장된 물체들(4606)을 포함한다. 패턴(4608)은 동일하게 체류할 수 있지만 물체들(4606)은 변경될 수 있다. 패턴(4608)은 내장된 코드를 갖을 수 있다. 예시에서, 7자리 코드가 도시된다. 이러한 7자리는 영숫자 문자일 수 있다. 코드는 3 내지 20 자리의 영숫자 문자들일 수 있다. 예시적인 수하물 품목 및 패턴 변형들은 승객의 수하물 품목을 인식하기 위해 사용될 수 있다. 이러한 것은 또한 분실되거나 또는 잘못 취급된 수하물 품목을 위치확인하는 것을 보조할 수 있다.The body (4602) can be modified to provide billions of different variations. For example, the body can be formed of a material having a pattern represented by diagonal lines (4608), hereinafter referred to as "the pattern (4608)." These lines are for illustrative purposes only and should not be construed as limiting. The pattern (4608) can include numerous variations. An exemplary variation includes embedded objects (4606). The pattern (4608) can remain the same, but the objects (4606) can be modified. The pattern (4608) can have an embedded code. In the example, a seven-digit code is shown. The seven digits can be alphanumeric characters. The code can be from 3 to 20 alphanumeric characters. The exemplary baggage items and pattern variations can be used to identify a passenger's baggage items. This can also assist in locating lost or mishandled baggage items.
추적 디바이스는 또한 수하물 품목의 이미지를 저장하도록 구성될 수 있다. 수하물 품목이 누락될 때, B-Type 메시지 또는 수하물 정보 메시지가 다른 머신들에 송신되어 수하물 품목에 대한 패턴의 특징 인식을 사용하여 수하물 품목을 찾을 수 있다. 이미지 캡처 디바이스들(4650)은 수하물 품목의 실시간 이미지 데이터를 캡처할 수 있고, 이는 특징 인식을 사용하여 수하물 품목의 베이스라인 이미지 데이터와 비교될 수 있다. 수하물 품목의 베이스라인 이미지 데이터는 추적 디바이스 또는 별도의 보안 데이터베이스에 저장될 수 있다. 이미지 데이터는 수하물 정보 메시지에서 전송되거나 또는 추적 디바이스에 저장된 수하물 품목 이미지 데이터 식별자를 사용하여 액세스가능할 수 있다. 본 명세서에서 사용되는 바와 같이, 이미지 캡처 디바이스는 예를 들어, 비디오 디바이스 또는 정지 이미지 카메라 또는 비디오 및 정지 이미지 능력들 양자 모두를 갖는 디바이스일 수 있다.The tracking device may also be configured to store images of the baggage item. When a baggage item is missing, a B-Type message or a baggage information message may be transmitted to other machines to locate the baggage item using feature recognition of the pattern of the baggage item. Image capture devices (4650) may capture real-time image data of the baggage item, which may be compared to baseline image data of the baggage item using feature recognition. The baseline image data of the baggage item may be stored in the tracking device or in a separate secure database. The image data may be transmitted in the baggage information message or may be accessible using a baggage item image data identifier stored in the tracking device. As used herein, an image capture device may be, for example, a video device, a still image camera, or a device with both video and still image capabilities.
도 47은 실시예에 따른 수하물 정보 메시지를 생성하기 위한 방법(4700)의 흐름도를 예시한다. 하나 이상의 실시예에서, 수하물 정보 메시지는 시스템(100) 또는 적어도 하나의 여행 모드에 의해 생성될 수 있다. 수하물 정보 메시지는 다수의 운송 모드의 플랫폼들에 걸쳐 IoT 디바이스들을 사용하여 통신될 수 있다.Figure 47 illustrates a flowchart of a method (4700) for generating a baggage information message according to an embodiment. In one or more embodiments, the baggage information message may be generated by the system (100) or at least one travel mode. The baggage information message may be communicated using IoT devices across platforms of multiple transport modes.
예에서, 방법(4700)은, 블록 4702에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지에서의 필드 중 하나로부터 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호를 획득하는 것을 포함할 수 있고, 항공사 사업자와 연관된 컴퓨터 시스템은 IATA 번호판의 발신자 또는 목록이다. 예에서, 방법(4700)은, 블록 4708에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 체크된 수하물 품목의 보안 선별 이미지 또는 내용물 리스트와 연관된 정보에 링크하는 수하물 취급 시스템으로부터의 주요 ID(identifier) 중 적어도 하나를 포함하는 제2 수하물 정보 메시지를 생성하는 것을 포함할 수 있다.In an example, the method (4700) may include, at block 4702, obtaining, by at least one of the at least one processor, an International Air Transport Association (IATA) license plate number of a checked baggage item on a carrier from one of the fields in a first baggage information message, wherein a computer system associated with the airline operator is the originator or list of the IATA license plates. In an example, the method (4700) may include, at block 4708, generating, by at least one of the at least one processor, a second baggage information message comprising at least one of the IATA license plate number and a primary identifier (ID) from a baggage handling system that links to information associated with a security screening image or contents list of the checked baggage item.
하나 이상의 실시예에서, 방법(4700)의 제2 수하물 정보 메시지는 IATA BPM(baggage processing message) 또는 IATA BTM(baggage transfer message) 중 하나를 포함할 수 있다. "제1(first)", "제2(second)", "제3(third)", 및 "제4(fourth"라는 용어들은 구별 목적들을 위한 것이고 메시지의 순서 또는 수를 구별하기 위한 것이 아니다. 예에서, 내용물 리스트와 연관된 정보는 보안 선별 이미지와 연관된 내용물 리스트 또는 보안 데이터베이스에서의 내용물 리스트의 위치에 대한 내용물 리스트 식별자 중 하나를 포함할 수 있다.In one or more embodiments, the second baggage information message of method (4700) may include one of an IATA baggage processing message (BPM) or an IATA baggage transfer message (BTM). The terms "first," "second," "third," and "fourth" are for differentiation purposes only and do not distinguish the order or number of messages. In an example, the information associated with the contents list may include one of a contents list associated with a security screening image or a contents list identifier for the location of the contents list in a security database.
예에서, 방법(4700)은, 블록 4704에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 제2 수하물 정보 메시지를 생성할 때, 적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 촬영 요건을 획득하는 것을 포함할 수 있다. 제2 수하물 정보 메시지는 보안 선별 촬영 요건을 포함할 수 있다.In an example, the method (4700) may include, at block 4704, obtaining, by at least one of the at least one processor, a security screening photograph requirement when generating a second baggage information message by at least one of the at least one processor. The second baggage information message may include the security screening photograph requirement.
예에서, 제1 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message)일 수 있다. 이러한 방법은, 블록 4706에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 종료 또는 전환 BSM을 수신하게 하는 것을 포함할 수 있다. 다른 예에서, 방법(4700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 종료 또는 전환 BSM을 통신하게 하는 것을 포함할 수 있다.In an example, the first baggage information message may be a termination or transition BSM (baggage source message). The method may include, at block 4706, causing the communication device to receive the termination or transition BSM by at least one of the at least one processor. In another example, the method (4700) may include causing the communication device to communicate the termination or transition BSM by at least one of the at least one processor.
예에서, 방법(4700)은, 블록 4710에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, IATA 번호판 번호 및 베이스라인 수하물 이미지와 연관된 정보를 포함하는 제3 수하물 정보 메시지를 생성하는 것을 포함할 수 있다. 예에서, 베이스라인 수하물 이미지와 연관된 정보는 수하물 품목의 베이스라인 이미지 데이터 또는 보안 데이터베이스에서의 베이스라인 이미지 데이터의 위치에 대한 수하물 이미지 식별자 중 하나를 포함한다.In an example, the method (4700) may include, at block 4710, generating, by at least one of the at least one processor, a third baggage information message that includes information associated with an IATA license plate number and a baseline baggage image. In an example, the information associated with the baseline baggage image includes one of baseline image data of a baggage item or a baggage image identifier for a location of baseline image data in a secure database.
예에서, 방법(4700)은 블록 4712에서, 이미지 캡처 디바이스에 의해, 한 위치에서 수하물 품목의 실시간 이미지 데이터를 캡처하는 것을 포함할 수 있다. 예에서, 방법(4700)은, 적어도 하나의 프로세서 중 적어도 하나에 의해, 한 위치에서 수하물 품목을 인식하기 위해, 베이스라인 이미지 데이터에 관하여 캡처된 실시간 수하물 이미지 데이터를 사용하여 수하물 품목의 특징 인식을 수행 것; 및, 블록 4714에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 수하물 품목을 위치확인하는 것을 포함할 수 있다.In an example, the method (4700) may include, at block 4712, capturing real-time image data of a baggage item at a location by an image capture device; in an example, the method (4700) may include, at least one of the at least one processors, performing feature recognition of the baggage item using the captured real-time baggage image data relative to baseline image data to recognize the baggage item at the location; and, at block 4714, locating the baggage item by at least one of the at least one processors.
예에서, 방법(4700)은, 블록 4716에서, 적어도 하나의 프로세서 중 적어도 하나에 의해, 캡처된 실시간 수하물 이미지 데이터에 기초하여 IATA 번호판 번호 및 수하물 품목의 위치와 연관된 정보를 포함하는 제4 수하물 정보 메시지를 생성하는 것을 포함할 수 있다. 전술한 것을 고려하여, IATA 번호판 번호 및 추적 디바이스 식별자를 포함하는 추적 디바이스에 저장된 정보 중 임의의 정보를 갖는 수하물 소스 메시지가 생성될 수 있다.In the example, the method (4700) may include, at block 4716, generating, by at least one of the at least one processor, a fourth baggage information message including information associated with an IATA license plate number and a location of a baggage item based on the captured real-time baggage image data. In consideration of the foregoing, a baggage source message may be generated having any of the information stored in a tracking device, including the IATA license plate number and the tracking device identifier.
전술한 것을 고려하여, IATA 번호판 번호, 추적 디바이스에 저장된 정보 중 임의의 것, 및 PNR 번호로 수하물 소스 메시지가 생성될 수 있다. 전술한 것을 고려하여, IATA 번호판 번호 및 추적 디바이스에 저장된 정보의 임의의 조합을 갖는 수하물 소스 메시지가 생성될 수 있다.Considering the foregoing, a baggage source message may be generated with an IATA license plate number, any of the information stored in the tracking device, and a PNR number. Considering the foregoing, a baggage source message may be generated with any combination of an IATA license plate number and information stored in the tracking device.
적어도 하나의 프로세서는 시스템(100)의 일부일 수 있다. 적어도 하나의 프로세서는 비-비행 항공사 사업자의 일부일 수 있다. 적어도 하나의 프로세서는 항공사 사업자의 일부일 수 있다.At least one processor may be part of the system (100). At least one processor may be part of a non-flight airline operator. At least one processor may be part of an airline operator.
본 명세서에서 청구되는 기능들을 수행하기 위한 "단계별 프로세스(step-by-step process)"는 구체적인 알고리즘이고, 수학 공식으로서, 본 명세서의 텍스트에서 산문으로서, 및/또는 흐름도로 도시될 수 있다. 소프트웨어 프로그램의 명령어들은 특정 알고리즘을 수행하기 위한 특수 목적 머신을 생성한다. 따라서, 개시된 구조가 알고리즘을 수행하도록 프로그램된 컴퓨터 또는 마이크로프로세서인 본 명세서의 임의의 수단-플러스-기능 청구항에서, 개시된 구조는 범용 컴퓨터가 아니라, 오히려 개시된 알고리즘을 수행하도록 프로그램된 특수 목적 컴퓨터이다.The "step-by-step process" for performing the functions claimed herein is a specific algorithm, which may be depicted as a mathematical formula, as prose in the text of this specification, and/or as a flowchart. The instructions of the software program create a special-purpose machine for performing the specific algorithm. Thus, in any means-plus-function claim herein where the disclosed structure is a computer or microprocessor programmed to perform an algorithm, the disclosed structure is not a general-purpose computer, but rather a special-purpose computer programmed to perform the disclosed algorithm.
범용 컴퓨터 또는 마이크로프로세서는 새로운 머신을 생성하기 위한 알고리즘/단계들을 수행하도록 프로그램될 수 있다. 범용 컴퓨터는 본 명세서에서 설명되는 실시예들의 프로그램 소프트웨어로부터의 명령어들에 따라 특정 기능들을 수행하도록 프로그램되면 특수 목적 컴퓨터가 된다. 알고리즘/단계들을 수행하는 소프트웨어 프로그램의 명령어들은 디바이스 내에 전기 경로들을 생성하는 것에 의해 범용 컴퓨터를 전기적으로 변경한다. 이러한 전기 경로들은 특정 알고리즘/단계들을 수행하기 위한 특수 목적 머신을 생성한다.A general-purpose computer or microprocessor can be programmed to perform algorithms/steps for creating a new machine. A general-purpose computer becomes a special-purpose computer when programmed to perform specific functions according to instructions from the program software of the embodiments described herein. The instructions of the software program for performing the algorithms/steps electrically modify the general-purpose computer by creating electrical paths within the device. These electrical paths create a special-purpose machine for performing the specific algorithms/steps.
달리 정의되지 않는 한, 본 명세서에서 사용되는 (기술적 및 과학적 용어들을 포함하는) 모든 용어들은 실시예들이 속한 기술에서의 통상의 기술자의 하나에게 흔히 이해되는 바와 동일한 의미를 갖는다. 흔히 사용되는 사전들에서 정의되는 것들과 같은 용어들은 관련 기술의 맥락에서의 그들의 의미와 일치되는 의미를 갖는 것으로서 해석되어야 하며, 본 명세서에서 명백하게 이러한 것으로 정의되지 않는 한 이상적인 또는 과도하게 형식적 의미로 해석되지 않을 것임이 추가로 이해될 것이다.Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the embodiments pertain. It will be further understood that terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the relevant art context, and will not be interpreted in an idealized or overly formal sense unless explicitly defined as such herein.
특히, 본 논의로부터 명백한 바와 같이 구체적으로 달리 언급되지 않으면, 설명 전반에 걸쳐, "처리하는 것(processing)" 또는 "컴퓨팅하는 것(computing)" 또는 "산출하는 것(calculating)" 또는 "결정하는 것(determining)" 또는 "디스플레이하는 것(displaying)" 등과 같은 용어들을 활용하는 논의들은 컴퓨터 시스템 또는 유사한 전자 컴퓨팅 디바이스의 액션 및 프로세스들을 지칭함이 이해되며, 이러한 컴퓨터 시스템 또는 유사한 전자 컴퓨팅 디바이스는 컴퓨터 시스템의 레지스터들 및 메모리들 내의 물리적 (전자) 수량들로서 표현되는 데이터를 컴퓨터 시스템 메모리들 또는 레지스터들 또는 다른 이러한 데이터 저장, 송신 또는 디스플레이 디바이스들 내의 물리적 수량들로서 유사하게 표현되는 다른 데이터로 조작 및 변환한다.In particular, unless specifically stated otherwise as is clear from this discussion, it is to be understood that throughout the description, discussions utilizing terms such as "processing" or "computing" or "calculating" or "determining" or "displaying" or the like refer to actions and processes of a computer system or similar electronic computing device that manipulate and transform data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system's memories or registers or other such data storage, transmission or display devices.
"통신 매체(communication media)"는 컴퓨터 판독가능 명령어들, 데이터 구조들, 프로그램 모듈들, 또는 다른 데이터를, 반송파 또는 다른 운송 메커니즘과 같은, 변조된 데이터 신호에 전형적으로 포함한다. 통신 매체는 또한 임의의 정보 전달 매체를 포함할 수 있다. "변조된 데이터 신호(modulated data signal)"라는 용어는 신호의 특성들 중 하나 이상이 정보를 그 신호에 인코딩하는 방식으로 설정되거나 또는 변경된 신호를 의미한다. 제한이 아니라, 예로서, 통신 매체는 유선 네트워크 또는 직접-유선 접속과 같은 유선 매체, 및 음향, 적외선 및 다른 무선 매체와 같은 무선 매체를 포함한다. 위의 것들 중 임의의 것의 조합이 컴퓨터 판독가능한 매체의 범위 내에 또한 포함된다."Communication media" typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism. Communication media may also include any information delivery media. The term "modulated data signal" means a signal in which one or more of its characteristics are set or changed in such a way as to encode information in the signal. By way of example, and not limitation, communication media includes wired media, such as a wired network or direct-wired connection, and wireless media, such as acoustic, infrared, and other wireless media. Combinations of any of the above are also included within the scope of computer-readable media.
대안적으로, 또는 또한, 본 명세서에서 설명되는 임의의 기능 및 프로그래밍 모듈은, 적어도 부분적으로, 하나 이상의 하드웨어 로직 컴포넌트에 의해 수행될 수 있다. 예를 들어, 제한 없이, 사용될 수 있는 하드웨어 로직 컴포넌트들의 예시적인 타입들은 FPGA들(Field-programmable Gate Arrays), ASIC들(Application-specific Integrated Circuits), Application-specific Standard Products, 시스템-온-칩 시스템들, Complex Programmable Logic Devices 등을 포함한다.Alternatively, or additionally, any of the functions and programming modules described herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include Field-Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application-Specific Standard Products, System-on-Chip Systems, Complex Programmable Logic Devices, and the like.
본 명세서에서 사용되는 바와 같은 "유닛(unit)", "모듈(module)", "멤버(member)", "블록(block)" 및 "컴포넌트(component)"와 같은 용어들은 소프트웨어, 펌웨어, 하드웨어 또는 이들의 조합들을 일반적으로 표현한다. 소프트웨어 구현의 경우, 모듈 또는 컴포넌트는 프로세서 상에서 실행될 때 명시된 작업들을 수행하는 프로그램 코드를 표현한다. 프로그램 코드는 비-일시적 디바이스들로 달리 알려진 하나 이상의 컴퓨터 판독가능 메모리 디바이스들에 저장될 수 있다. 본 명세서에서 설명되는 실시예들의 특징들은 플랫폼-독립적이며, 이는 기술들이 다양한 프로세서들(예를 들어, 셋톱 박스, 데스크톱, 랩톱, 노트북, 태블릿 컴퓨터, PDA(personal digital assistant), 모바일 전화, 스마트 전화, 게이밍 콘솔, 웨어러블 디바이스, IoT(Internet-of-Things) 디바이스 등)을 갖는 다양한 상용 컴퓨팅 플랫폼들 상에서 구현될 수 있다는 것을 의미한다. 실시예들에 따르면, 복수의 "유닛(unit)", "모듈(module)", "멤버(member)", "블록(block)" 및 "컴포넌트(component)"는 단일 컴포넌트로서 구현될 수 있거나, 또는 단일 "유닛(unit)", "모듈(module)", "멤버(member)", "블록(block)" 및 "컴포넌트(component)"는 복수의 컴포넌트들을 포함할 수 있다.As used herein, terms such as "unit," "module," "member," "block," and "component" generally represent software, firmware, hardware, or combinations thereof. For a software implementation, a module or component represents program code that performs specified tasks when executed on a processor. The program code may be stored in one or more computer-readable memory devices, otherwise known as non-transitory devices. The features of the embodiments described herein are platform-independent, meaning that the techniques can be implemented on a variety of commercial computing platforms having various processors (e.g., set-top boxes, desktops, laptops, notebooks, tablet computers, personal digital assistants (PDAs), mobile phones, smart phones, gaming consoles, wearable devices, Internet-of-Things (IoT) devices, etc.). According to embodiments, a plurality of “units,” “modules,” “members,” “blocks,” and “components” may be implemented as a single component, or a single “unit,” “module,” “member,” “block,” and “component” may include a plurality of components.
엘리먼트가 다른 엘리먼트와 "접속된(connected)" 것으로서 지칭될 때, 이것은 다른 엘리먼트와 또는 이에 직접 또는 간접 접속될 수 있다는 점이 이해될 것이고, 간접 접속은 "무선 통신 네트워크를 통한 접속(connection via a wireless communication network)"을 포함한다.When an element is referred to as being "connected" to another element, it will be understood that it can be directly or indirectly connected to or from the other element, and an indirect connection includes a "connection via a wireless communication network."
설명 전체에 걸쳐, 멤버가 다른 멤버 "상에(on)" 있을 때, 이러한 것은 멤버가 다른 멤버와 접촉할 때뿐만 아니라, 2개의 멤버 사이에 다른 멤버가 있을 때를 또한 포함한다.Throughout the description, when a member is "on" another member, this includes not only when the member is in contact with the other member, but also when there is another member between the two members.
본 명세서에서 사용되는 용어는 특정 실시예들을 단지 설명하는 목적을 위한 것이고 제한하기 위한 의도는 아니다. 본 명세서에서 사용되는 바와 같이, 문맥상 명확히 달리 표시하지 않는 한, 단수 형태들 "a", "an" 및 "the"는 복수 형태들도 또한 포함하도록 의도된다. 또한, "포함하는(including)", "포함한다(includes)", "갖는(having)", "갖는다(has)", "갖는(with)"이라는 용어들 또는 이들의 변형들이 상세한 설명 및/또는 청구항들에서 사용되는 정도로, 이러한 용어들은 "포함하는(comprising)"이라는 용어와 유사한 방식으로 포괄적인 것으로 의도된다. 더욱이, 구체적으로 언급되지 않는 한, "제1", "제2" 등의 용어들의 임의의 사용은 임의의 순서 또는 중요도를 표기하는 것이 아니라, 오히려 "제1", "제2" 등의 용어들은 하나의 엘리먼트를 다른 엘리먼트와 구별하기 위해 사용된다. 마찬가지로, 식별 코드들 또는 참조 번호들은 설명의 편의를 위해 사용되지만, 각각의 단계 또는 블록의 순서를 예시하도록 의도되지 않는다. 각각의 단계 또는 블록은 문맥이 명확하게 달리 표시하지 않는 한은 예시된 순서와 상이한 순서로 구현될 수 있다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well unless the context clearly dictates otherwise. Furthermore, to the extent that the terms "including," "includes," "having," "has," "with," or variations thereof are used in the detailed description and/or claims, such terms are intended to be inclusive in a manner similar to the term "comprising." Furthermore, unless specifically stated otherwise, any use of the terms "first," "second," etc., does not imply any order or priority; rather, the terms "first," "second," etc., are used to distinguish one element from another. Similarly, identification codes or reference numbers are used for convenience of description and are not intended to illustrate the order of individual steps or blocks. Each step or block may be implemented in a different order than illustrated, unless context clearly indicates otherwise.
다양한 개시된 실시예들이 위에 설명되었지만, 이들은 단지 예로서 제시된 것이며 제한적이지 않은 것으로 이해되어야 한다. 본 명세서에서 개시되는 주제에 대한 수많은 변경들, 생략들 및/또는 추가들이 실시예들의 사상 또는 범위로부터 벗어나지 않고 본 명세서에서 개시되는 실시예들에 따라 이루어질 수 있다. 또한, 실시예들의 사상 및 범위를 벗어나지 않고 등가물들이 이들의 엘리먼트들을 대체할 수 있다. 또한, 특정 특징이 몇몇 구현들 중 단지 하나의 구현에 대해서 개시될 수 있었지만, 이러한 특징은 다른 구현들의 하나 이상의 다른 특징과, 원할 수 있는 바에 따라 그리고 임의의 주어진 또는 특정 애플리케이션에 대해 유익하게, 조합될 수 있다. 또한, 특정 상황 또는 재료를 실시예들의 교시내용들에 적응시키기 위해 그의 범위로부터 벗어나지 않고 많은 변경이 이루어질 수 있다.While various disclosed embodiments have been described above, they are presented by way of example only and should not be construed as limiting. Numerous modifications, omissions, and/or additions to the subject matter disclosed herein may be made in accordance with the embodiments disclosed herein without departing from the spirit or scope of the embodiments. Furthermore, equivalents may be substituted for elements thereof without departing from the spirit and scope of the embodiments. Furthermore, although a particular feature may be disclosed for only one of several implementations, such feature may be combined with one or more other features of other implementations, as desired and beneficial for any given or specific application. Furthermore, many modifications may be made to adapt a particular situation or material to the teachings of the embodiments without departing from the scope thereof.
추가로, 전술한 요약서의 목적은 미국 특허 상표청 및 일반적으로 공공 그리고 특히 특허 또는 법적 용어들 또는 어구에 익숙하지 않은 관련 기술 분야(들)의 과학자들, 엔지니어들 및 실무자들이 본 기술적 개시내용의 성질 및 본질을 피상적 검사로부터 빠르게 결정하는 것을 가능하게 하는 것이다. 요약서는 결코 본 개시내용의 범위를 제한하는 것으로 의도되지 않는다.Additionally, the purpose of the aforementioned Abstract is to enable the U.S. Patent and Trademark Office, the public generally, and scientists, engineers, and practitioners in relevant technical fields, particularly those unfamiliar with patent or legal terms or phrases, to quickly determine the nature and substance of the present technical disclosure from a cursory examination. The Abstract is in no way intended to limit the scope of the present disclosure.
따라서, 본 명세서에서 제공되는 주제의 폭 및 범위는 위에서 명시적으로 설명된 실시예들 중 임의의 것에 의해 제한되어서는 안 된다. 오히려, 실시예들의 범위는 다음의 청구항들 및 그들의 등가물들에 따라 정의되어야 한다.Accordingly, the breadth and scope of the subject matter provided herein should not be limited by any of the embodiments explicitly described above. Rather, the scope of the embodiments should be defined by the following claims and their equivalents.
컴퓨터 및 소프트웨어 기술Computer and Software Technology
본 개시내용의 하나 이상의 실시예는 다양한 플랫폼들 상에 구현될 수 있다. 다음은 본 개시내용을 가능하게 하기 위해 이용될 수 있는 정보 기술에 대한 선행 기초를 제공한다.One or more embodiments of the present disclosure may be implemented on various platforms. The following provides a preliminary overview of information technologies that may be utilized to enable the present disclosure.
본 개시내용의 실시예들은 하드웨어, 펌웨어, 소프트웨어, 또는 이들의 임의의 조합으로 구현될 수 있다. 본 개시내용의 실시예들은 또한 하나 이상의 프로세서에 의해 판독 및 실행될 수 있는 머신-판독가능 매체에 저장된 명령어들로서 구현될 수 있다. 머신-판독가능 매체는 머신(예를 들어, 컴퓨팅 디바이스)에 의해 판독가능한 형태로 정보를 저장하거나 또는 전송하기 위한 임의의 메커니즘을 포함할 수 있다. 예를 들어, 머신-판독가능 매체는 ROM(read only memory); RAM(random access memory); 자기 디스크 저장 매체; 광학 저장 매체; 플래시 메모리 디바이스들; 전기, 광학, 음향 또는 다른 형태의 전파 신호들(예를 들어, 반송파들, 적외선 신호들, 디지털 신호들 등) 등을 포함할 수 있다.Embodiments of the present disclosure may be implemented in hardware, firmware, software, or any combination thereof. Embodiments of the present disclosure may also be implemented as instructions stored on a machine-readable medium that can be read and executed by one or more processors. A machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computing device). For example, a machine-readable medium may include read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustical, or other forms of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.), etc.
추가로, 펌웨어, 소프트웨어, 루틴들, 명령어들은 특정 액션들을 수행하는 것으로서 본 명세서에서 설명될 수 있다. 그러나, 이러한 설명들은 단지 편의를 위한 것이고 이러한 액션들은 사실상 펌웨어, 소프트웨어, 일상적들, 명령어들 등을 실행하는 컴퓨팅 디바이스들, 프로세서들, 제어기들, 또는 다른 디바이스들로부터 초래된다는 것이 이해되어야 한다.Additionally, firmware, software, routines, and instructions may be described herein as performing specific actions. However, it should be understood that these descriptions are for convenience only, and that these actions are actually caused by computing devices, processors, controllers, or other devices executing the firmware, software, routines, instructions, etc.
머신-판독가능 매체는, 예를 들어, 전자, 자기, 광학, 전자기, 적외선 또는 반도체 시스템, 장치, 또는 디바이스, 또는 전술한 것의 임의의 적절한 조합을 포함할 수 있지만, 이에 제한되는 것은 아니다. 컴퓨터 판독가능 저장 매체의 더 구체적인 예들(비-배타적인 리스트)은 다음: 하나 이상의 와이어를 갖는 전기적 연결부, 휴대용 컴퓨터 디스켓, 하드 디스크, RAM(random access memory), ROM(read-only memory), EPROM(erasable programmable read-only memory) 또는 Flash 메모리, 광섬유, 휴대용 CD-ROM(compact disc read-only memory), 광학 스토리지 디바이스, 자기 스토리지 디바이스, 또는 전술한 것의 임의의 적합한 조합을 포함할 것이다. 이러한 문서의 맥락에서, 컴퓨터 판독가능한 저장 매체는 명령어 실행 시스템, 장치 또는 디바이스에 의해, 또는 이들에 관련하여 사용될 프로그램을 포함하거나 또는 저장할 수 있는 임의의 비-일시적, 유형의 매체일 수 있다. 스토리지 및 서비스들은 브랜드들, MICROSOFT AZURE, AMAZON WEB SERVICES, RACKSPACE, 및 KAMATERA 하에서 운영되는 벤더들을 통한 "클라우드(cloud)"에서와 같이 구내 또는 원격일 수 있다.A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exclusive list) of a computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or Flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any non-transitory, tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. Storage and services may be on-premises or remote, such as in the "cloud" through vendors operating under the brands MICROSOFT AZURE, AMAZON WEB SERVICES, RACKSPACE, and KAMATERA.
머신-판독가능 신호 매체는, 예를 들어, 기저대역에서 또는 사업자(carrier wave)의 일부로서, 전파된 데이터 신호에서 구체화된 머신-판독가능 프로그램 코드를 갖는 전파된 데이터 신호를 그 안에 포함할 수 있다. 이러한 전파 신호는 전자기, 광학, 또는 그 임의의 적절한 조합을 포함하지만, 이들에 제한되지 않은 임의의 다양한 형태들을 취할 수 있다. 머신-판독가능 신호 매체는, 머신-판독가능 저장 매체는 아니지만, 명령어 실행 시스템, 장치, 또는 디바이스에 의해 또는 그와 관련하여 사용하기 위한 프로그램을 통신, 전파 또는 운송할 수 있는 임의의 머신-판독가능 매체일 수 있다.A machine-readable signal medium may include a propagated data signal having machine-readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including but not limited to, electromagnetic, optical, or any suitable combination thereof. A machine-readable signal medium may be any machine-readable medium that is not a machine-readable storage medium, but that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
머신-판독가능 매체 상에 구현된 프로그램 코드는, 무선, 유선, 광섬유 케이블, 무선 주파수 등 또는 전술한 것의 임의의 적절한 조합을 포함한 그러나 이것으로 제한되지 않는 임의의 적절한 매체를 사용하여 전송될 수 있다. 본 개시내용의 양태들을 위한 동작들을 수행하기 위한 머신-판독가능 프로그램 코드는 Java, C#, C++, Visual Basic 등과 같은 객체-지향 프로그래밍 언어, 및 "C" 프로그래밍 언어 또는 유사한 프로그래밍 언어들과 같은 종래의 절차적 프로그래밍 언어들을 포함하는 하나 이상의 프로그래밍 언어의 임의의 조합으로 기입될 수 있다. 추가적인 언어들은 PYTHON, LUA 및 PERL과 같은 스크립팅 언어들을 포함할 수 있다.Program code embodied on a machine-readable medium may be transmitted using any suitable medium, including but not limited to wirelessly, wiredly, fiber optic cable, radio frequency, etc., or any suitable combination of the foregoing. Machine-readable program code for performing operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C#, C++, Visual Basic, etc., and conventional procedural programming languages such as the "C" programming language or similar programming languages. Additional languages may include scripting languages such as PYTHON, LUA, and PERL.
본 개시내용의 양태들은 본 개시내용의 하나 이상의 실시예에 따른 방법들, 장치(시스템들) 및 컴퓨터 프로그램 제품들의 흐름도들 및/또는 블록도들을 참조하여 본 개시내용 전반에 걸쳐 설명된다. 흐름도들 및/또는 블록도들의 각각의 블록, 및 흐름도들 및/또는 블록도들의 블록들의 조합들은 머신-판독가능 프로그램 명령어들에 의해 구현될 수 있다는 점이 이해될 것이다.Aspects of the present disclosure are described throughout with reference to flowcharts and/or block diagrams of methods, devices (systems), and computer program products according to one or more embodiments of the present disclosure. It will be understood that each block of the flowcharts and/or block diagrams, and combinations of blocks of the flowcharts and/or block diagrams, can be implemented by machine-readable program instructions.
본 명세서에서 사용될 때, "포함하다(comprises)" 및/또는 "포함하는(comprising)", 또는 "포함하다(includes)" 및/또는 "포함하는(including)"이라는 용어들은 언급된 특징들, 영역들, 정수들, 단계들, 동작들, 엘리먼트들, 및/또는 컴포넌트들의 존재를 특정하지만, 하나 이상의 다른 특징, 영역, 정수, 단계, 동작, 엘리먼트, 컴포넌트, 및/또는 그 그룹의 존재 또는 추가를 배제하지 않는다는 것이 더 이해될 것이다.It will be further understood that, when used herein, the terms "comprises" and/or "comprising", or "includes" and/or "including", specify the presence of stated features, regions, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, regions, integers, steps, operations, elements, components, and/or groups thereof.
본 명세서에서 사용되는 바와 같이, 문맥상 명확히 달리 표시하지 않는 한, 단수 형태들 "a", "an" 및 "the"는 복수 형태들도 또한 포함하도록 의도된다. 본 명세서에서 사용되는 바와 같이, "및/또는(and/or)"이라는 용어는 연관된 열거된 품목들 중 하나 이상의 것의 임의의 또는 모든 조합을 포함하며, "/"로서 축약될 수 있다.As used herein, unless the context clearly dictates otherwise, the singular forms "a," "an," and "the" are intended to include the plural forms as well. As used herein, the term "and/or" includes any or all combinations of one or more of the associated listed items, and may be abbreviated as "/."
제1, 제2, 제3 등의 용어들이 다양한 엘리먼트들, 컴포넌트들, 구역들, 층들 및/또는 섹션들을 설명하기 위해 본 명세서에서 사용될 수 있지만, 이들 엘리먼트들, 컴포넌트들, 구역들, 층들 및/또는 섹션들이 이들 용어들에 의해 제한되지 않아야 하는 것이 이해될 것이다. 문맥이 달리 표시하지 않는 한, 이러한 용어들은 예를 들어, 명명 관례로서 하나의 엘리먼트, 컴포넌트, 영역, 레이어 또는 섹션을 다른 엘리먼트, 컴포넌트, 영역, 레이어 또는 섹션과 구별하기 위해서만 사용된다. 따라서, 본 명세서의 하나의 섹션에서 아래에 논의되는 제1 엘리먼트, 컴포넌트, 영역, 레이어 또는 섹션은 본 개시내용의 교시들로부터 벗어나지 않고 본 명세서의 다른 섹션에서 또는 청구항들에서 제2 엘리먼트, 컴포넌트, 영역, 레이어 또는 섹션이라고 지칭될 수 있다. 또한, 특정 경우들에서, 용어가 명세서에서 "제1(first)", "제2(second)" 등을 사용하여 설명되지 않더라도, 그것은 상이한 청구된 엘리먼트들을 서로 구별하기 위해 청구항에서 "제1(first)" 또는 "제2(second)"로서 여전히 지칭될 수 있다.Although the terms first, second, third, etc. may be used herein to describe various elements, components, regions, layers, and/or sections, it will be understood that these elements, components, regions, layers, and/or sections are not intended to be limited by these terms. Unless the context indicates otherwise, these terms are used solely, for example, as a naming convention, to distinguish one element, component, region, layer, or section from another. Thus, a first element, component, region, layer, or section discussed below in one section of this specification could be referred to as a second element, component, region, layer, or section in another section of this specification or in the claims without departing from the teachings of this disclosure. Furthermore, in certain instances, even if a term is not described in the specification using the terms "first," "second," etc., it may still be referred to as "first" or "second" in the claims to distinguish different claimed elements from each other.
본 명세서에서 개시되는 다양한 양태들은 설명 및 첨부 도면들에 구체적으로 제시된 조합들과 상이한 조합들로 조합될 수 있다는 점이 이해되어야 한다. 또한, 예에 의존하여, 본 명세서에서 설명되는 프로세스들 또는 방법들 중 임의의 것의 특정 액트들 또는 이벤트들은 상이한 시퀀스로 수행될 수 있거나, 추가되거나, 병합되거나, 또는 완전히 생략될 수 있다(예를 들어, 모든 설명된 액트들 또는 이벤트들은 기술들을 수행하기 위해 필요하지 않을 수 있다)는 점이 이해되어야 한다. 또한, 본 개시내용의 특정 양태들은 명료성을 위해 단일 모듈 또는 유닛에 의해 수행되는 것으로 설명되지만, 본 개시내용의 기술은, 예를 들어, 의료 디바이스와 연관된 유닛들 또는 모듈들의 조합에 의해 수행될 수 있다는 점이 이해되어야 한다.It should be understood that the various aspects disclosed herein may be combined in combinations different from those specifically presented in the description and accompanying drawings. Furthermore, it should be understood that, depending on the example, certain acts or events of any of the processes or methods described herein may be performed in a different sequence, added, combined, or omitted entirely (e.g., not all described acts or events may be required to perform the techniques). Furthermore, while certain aspects of the present disclosure are described for clarity as being performed by a single module or unit, it should be understood that the techniques of the present disclosure may be performed by a combination of units or modules associated with, for example, a medical device.
본 명세서에서 설명되는 도면들은 "하나의 실시예(one embodiment)" 또는 "특정 실시예들(certain embodiments)"과 같은 언어를 사용하여 참조될 수 있지만, 이들 도면들 및 그들의 대응하는 설명들은 문맥이 그렇게 표시하지 않는 한은 다른 도면들 또는 설명들로부터 상호 배타적인 것을 의도하지 않는다. 따라서, 특정 도면들로부터의 특정 양태들은 다른 도면들에서의 특정 특징들과 동일할 수 있고, 및/또는 특정 도면들은 특정 예시적인 실시예의 상이한 표현들 또는 상이한 부분들일 수 있다.Although the drawings described herein may be referenced using language such as "one embodiment" or "certain embodiments," these drawings and their corresponding descriptions are not intended to be mutually exclusive from other drawings or descriptions unless the context so indicates. Thus, certain aspects from certain drawings may be identical to certain features in other drawings, and/or certain drawings may be different representations or different parts of certain exemplary embodiments.
청구항 용어들의 용어집Glossary of Claim Terms
Airport Computing Infrastructure는 수하물 품목을 추적 및 취급하는 수하물 취급 시스템, 승객을 추적하는 시스템 및 비행 예약 등을 제어하는 시스템에 대한 제어된 액세스를 갖는 컴퓨팅 시스템의 분산형 네트워크를 지칭한다. 공항 컴퓨팅 인프라스트럭처는, 예를 들어, 승객들을 나오게 하기 위한 게이트들에 비행기들을 전달하고 캐러셀들에 수하물 품목들을 전달하기 위해 항공사들에 의해 공유된다. 일부 경우들에서, 항공사 컴퓨팅 인프라스트럭처 및 공항 인프라스트럭처는 교환가능하게 사용될 수 있다.Airport computing infrastructure (ACI) refers to a distributed network of computing systems with controlled access to systems such as baggage handling systems, which track and process baggage items, passenger tracking systems, and flight reservation systems. Airport computing infrastructure is shared by airlines, for example, to route aircraft to gates for passenger departure and to deliver baggage items to carousels. In some cases, airline computing infrastructure and airport infrastructure may be used interchangeably.
Airline Computing Infrastructure는 예약들을 예약하고 승객들 및 그들의 수하물 품목들을 체크인하기 위한 제어된 액세스를 갖는 컴퓨팅 시스템들의 분산형 네트워크를 지칭한다. 항공사 컴퓨팅 인프라스트럭처는 수하물 품목을 추적하는 수하물 취급 시스템 및 승객을 추적하는 시스템과 인터페이스한다. 항공사 컴퓨팅 인프라스트럭처는 DCS(Departure Control System) 및 여행 예약 예약 시스템을 포함한다.Airline computing infrastructure refers to a distributed network of computing systems with controlled access for booking reservations and checking in passengers and their baggage. The airline computing infrastructure interfaces with the baggage handling system, which tracks baggage items, and the passenger tracking system. The airline computing infrastructure includes the Departure Control System (DCS) and the travel reservation system.
BTI는 "가방 태그 식별자(bag tag identifier)"를 의미한다. 수하물 태그 또는 수하물 라벨이라고 또한 알려진, 가방 태그 식별자는 승객 및 그들의 비행에 관한 식별 정보를 포함하는 승객의 수하물에 부착되는 소형 태그 또는 라벨이다. 이것은 승객의 체크된 수하물을 추적하고 취급하기 위해 항공사들에 의해 사용된다. 태그는 일반적으로 승객의 이름, 비행 정보(항공편 번호, 출발지 및 목적지 공항들, 및 여행 날짜), 및 가방 태그 번호 또는 바코드와 같은 고유 식별자를 포함한다. 가방 태그 식별자 번호는 각각의 수하물에 대해 고유하고, 이것은 항공사들이 수하물 취급 시스템을 통해 수하물을 추적하고, 수하물을 승객의 비행 및 발송에 매칭시키고, 또한 잘못 배치된, 분실된 또는 지연된 수하물의 경우에 수하물의 소유자를 식별하기 위한 참조로서 사용된다. 가방 태그 식별자는 체크인에서 일반적으로 발행되고, 승객은 그들이 수하물 드롭-오프 카운터에서 드롭 오프하기 전에 이것을 그들의 수하물에 부착할 수 있다.BTI stands for "bag tag identifier." A bag tag identifier, also known as a baggage tag or baggage label, is a small tag or label attached to a passenger's baggage that contains identifying information about the passenger and their flight. It is used by airlines to track and handle a passenger's checked baggage. The tag typically includes the passenger's name, flight information (flight number, origin and destination airports, and travel date), and a unique identifier, such as a bag tag number or barcode. The bag tag identifier number is unique to each piece of baggage and is used by airlines to track baggage through the baggage handling system, match baggage to a passenger's flight and shipment, and identify the owner of the baggage in the event of misplaced, lost, or delayed baggage. Bag tag identifiers are typically issued at check-in, and passengers can attach them to their baggage before dropping it off at the baggage drop-off counter.
Database는 전자적으로 저장, 업데이트 및 액세스되는 데이터의 조직화된 수집을 의미한다. 데이터베이스들은 전형적으로 데이터를 보유하고, 효율적인 쿼리 및 데이터 조작을 지원하고, 데이터가 저장되고 검색되는 방식을 관리하도록 설계된다.A database is an organized collection of data that is stored, updated, and accessed electronically. Databases are typically designed to hold data, support efficient querying and manipulation, and manage how the data is stored and retrieved.
FMTC(first-mode travel carrier)는 본 개시내용에 따라 승객 PNR을 검색하고 다음으로 데이터를 수동으로 재입력할 필요 없이 하나 이상의 귀환 여정을 위한 승객 목록을 구성하기 위해 사용되는 유형의 머신-스캔가능 표시를 승객의 수하물에 부착하는 초기 사업자를 의미한다.A first-mode travel carrier (FMTC) means an initial operator that affixes machine-scannable markings of the type used to retrieve passenger PNRs and then construct passenger lists for one or more return journeys without the need for manual re-entry of data in accordance with this disclosure to passenger baggage.
IATA(International Air Transport Association)는 표준들, 절차들, 및 관행들을 공포하는 것에 의해 항공 산업을 규정하는 항공사들(화물 및 승객 사업자들 양자 모두에 대한)의 전세계적 거래 연계를 지칭한다.IATA (International Air Transport Association) refers to the global trade association of airlines (both cargo and passenger operators) that regulates the aviation industry by promulgating standards, procedures, and practices.
License Plate는 여행 여정에 대한 체크인 동안에 사업자에 의해 에이전트에 발행되는 가방 태그 상의 10자리 숫자 코드를 의미한다. 이러한 맥락에서 "번호판(license plate)"이라는 용어는 IATA에 의해 사용되는 공식적인 용어이다. 번호판은 머신-스캔가능한 바코드로 인코딩되지만, 또한 2-문자 또는 3자리 IATA 사업자 코드를 갖을 인간-판독가능한 형태로 제시된다. 예를 들어, 그것은 "CZ728359" 또는 "784728359"일 수 있고, "CZ"는 China Southern Airlines에 대한 2-문자 IATA 코드일 것이고, "784"는 3자리 IATA 사업자 코드일 것이다. American Airlines®의 경우, IATA 지정자는 "AA" 및 IATA 코드 "001"일 것이다.A license plate is a 10-digit numeric code on a baggage tag issued by a carrier to an agent during check-in for a travel itinerary. In this context, the term "license plate" is the official term used by IATA. The license plate is encoded with a machine-scannable barcode, but is also presented in human-readable form with a two-character or three-digit IATA carrier code. For example, it could be "CZ728359" or "784728359," where "CZ" is the two-character IATA code for China Southern Airlines and "784" is the three-digit IATA carrier code. For American Airlines®, the IATA designator would be "AA" and the IATA code "001."
Lodging Entity는 비-제한적인 예들로서 호텔, 리조트 또는 크루즈 선박과 같은 거주 접대 서비스들을 제공하는 비즈니스 또는 동작을 의미한다. 숙박 업체는 여행 모드 또는 여행 교통수단일 수 있다.A lodging entity is a business or operation that provides residential hospitality services, such as a hotel, resort, or cruise ship, as non-limiting examples. A lodging entity may also be a travel mode or a means of transportation.
Multi-Mode Travel은 기능적으로 B-Type 메시지를 사용하고 IATA 메시지를 사용하며, 그의 사용을 숙박 업체 또는 다른 여행 모드로 내내 확장하는 것을 의미한다. IATA 번호판, PNR 번호, 및 종이 단편은 전체 여정 및 임의의 여행 모드에 대한 가방 태그가 된다.Multi-Mode Travel functionally involves using B-Type messages and IATA messages, extending their use to accommodation providers and other travel modes. The IATA number plate, PNR number, and paper fragments become bag tags for the entire itinerary and any travel mode.
OP-BTI(Originating Hardcopy Bag Tag Identifier)는 출항 항공사 여행 사업자로부터의 수하물 가방 태그와 연관되거나 또는 그 상에 인쇄되는 고유 식별자를 의미한다. 일반적으로, 항공사 여행에의 모든 단편의 수하물에는 추적 목적을 위한 고유 식별자가 태그된다. 이것은 전형적으로 수하물이 그것을 정확한 목적지로 만드는 것을 보장하기 위해 체크인의 시간에 수하물에 부착되고 여정 전체에 걸쳐 다양한 포인트들에서 스캔된다.OP-BTI (Originating Hardcopy Bag Tag Identifier) refers to a unique identifier associated with or printed on the baggage tag from the departing airline travel operator. Typically, all pieces of baggage on airline travel are tagged with a unique identifier for tracking purposes. This identifier is typically affixed to the baggage at check-in to ensure it reaches the correct destination and is scanned at various points throughout the journey.
출항 하드카피 가방 태그 상의 Passenger/Airline Information는 승객과 항공사를 구체적인 IATA 호환가능한 승객 정보에 링크하는 정보를 지칭한다. 이러한 정보는 승객의 일정에 대한 PNR 번호, 승객의 일정에서의 비행과 연관된 출항 하드카피 가방 태그 상에 인쇄되는 IATA 번호판 및/또는 승객의 비행의 출항 항공사 또는 일정과 연관된 출항 항공사를 포함할 수 있다. 이러한 정보는 승객의 이름 및 항공사 코드 또는 항공사 이름을 포함할 수 있다. 이러한 정보는 조합될 때 항공사 사업자와 연관된 컴퓨팅 디바이스에 연결된 컴퓨터 판독가능 메모리 디바이스에 저장된 승객의 PNR 데이터에 액세스하기 위해 사용될 수 있는 임의의 정보를 포함할 수 있다. "승객/항공사 정보(passenger/airline information)"라는 용어는 때때로 출항 하드카피 가방 태그 상에 있는 "항공사 여행 사업자와 연관된 인쇄된 승객 정보(printed passenger information associated with an airline travel carrier)"라고 지칭된다.Passenger/Airline Information on a departure hardcopy bag tag refers to information that links a passenger and an airline to specific IATA-compliant passenger information. This information may include the PNR number for the passenger's itinerary, the IATA number plate printed on the departure hardcopy bag tag associated with a flight on the passenger's itinerary, and/or the departure airline of the passenger's flight or the departure airline associated with the itinerary. This information may include the passenger's name and airline code or airline name. This information, when combined, may include any information that can be used to access the passenger's PNR data stored in a computer-readable memory device connected to a computing device associated with the airline carrier. The term "passenger/airline information" is sometimes referred to as "printed passenger information associated with an airline travel carrier" on the departure hardcopy bag tag.
LIB(Luggage Item Brain)는 그 소유자의 여행 여정 또는 일정과 병행하여 수하물 품목의 전달, 픽업, 및 취급 명령어들을 생성하는, 중앙 또는 분산 위치에 저장된 데이터 및 프로그래밍 명령어들을 지칭한다. LIB는 그 귀가에 대해 또는 귀환 여행 구간에 대해 수하물 품목의 체크인을 위한 정보를 포함할 수 있다. LIB는 다수의 여행 모드들 상의 여행을 위한 예약 정보를 포함할 수 있다. LIB는 정부 세관 스테이션 또는 ISSS를 통해 수하물 품목의 클리어런스 상태에 관한 최신 정보를 포함할 수 있다. LIB는 이용가능 예약 상태에 관한 최신 정보를 포함할 수 있다. LIB는 IATA 고유 식별자 및/또는 항공사 사업자에 의해 출항된 인쇄된 가방 태그 또는 빙고(bingo) 마커를 사용하여 수하물 품목을 추적하는 PNR 번호와 호환가능한 주요 키 또는 링킹 키를 포함할 수 있다. LIB는 본 명세서에서 설명되는 바와 같은 범용 또는 확장된 BSM의 필드들을 포함할 수 있고, 인터넷 또는 웹-기반 네트워크들을 통해 인터넷 프로토콜들을 사용하여 통신될 수 있다. LIB는 머신들과 인터페이스하여 LIB의 내용물에 관하여 이에 관한 정보를 수신하고 머신들을 통해 인간들에게 정보를 디스플레이 또는 통신하는 API들(application programming interfaces)을 포함할 수 있다.A Luggage Item Brain (LIB) refers to data and programming instructions stored in a central or distributed location that generate instructions for delivering, picking up, and handling baggage items in parallel with the travel itinerary or schedule of the owner. The LIB may include information for checking in a baggage item for its return journey or for the return leg of the journey. The LIB may include reservation information for travel on multiple travel modes. The LIB may include up-to-date information on the clearance status of the baggage item through a government customs station or ISSS. The LIB may include up-to-date information on available reservation status. The LIB may include a primary key or linking key compatible with a PNR number that tracks the baggage item using an IATA unique identifier and/or a printed bag tag or bingo marker issued by the airline carrier. The LIB may include fields of a general or extended BSM as described herein and may be communicated using Internet protocols over the Internet or web-based networks. The LIB may include application programming interfaces (APIs) that interface with machines to receive information about the contents of the LIB and to display or communicate information to humans through the machines.
Luggage Manifest는 종료 공항과 같은 목적지 포인트를 벗어나는 수하물 품목의 픽업을 위한 데이터, 및 숙박 업체 또는 다른 여행 사업자로의 전달, 및 디지털화된 IATA 번호판, PNR(passenger name record) 번호 및/또는 텍스트에 기초하는 귀환 비행 체크인을 포함하는 데이터의 어레이를 포함하는 디지털 기록을 의미하며, 이들 모두는 출항 제1 여행 구간의 출항 하드카피 가방 태그로부터 온 것일 수 있다. 수하물 목록은 집 주소, 정부 보안 선별 위치, 임시 보유 위치, 승객 전달 명령어들, 객실 방, 숙박 업체 주소, 임의의 중간 여행 사업자 위치, 목적지 포인트, 임대 자동차 위치, 제1-모드 여행 사업자 위치, 지정된 귀환 비행 수송기 위치, 및/또는 지정된 귀환 여행 사업자 위치를 포함할 수 있는 전달 위치를 포함할 수 있다. 수하물 품목은 독립적인 여행 경험을 갖기 때문에, DP(107)와 같은, 목적지 포인트에서의 그 위치는 동일한 DP(107)에서의 승객과 다음으로 상이한 위치에 있을 수 있다. 예를 들어, 수하물 품목이 다음 여행 모드에 대해 선별되면, 수하물 품목은 신뢰된 유치 취급기에게 전환될 수 있다.A Luggage Manifest is a digital record containing an array of data for pickup of baggage items beyond a destination point, such as a terminal airport, and delivery to a lodging provider or other travel agent, and return flight check-in based on digitized IATA license plates, passenger name record (PNR) numbers, and/or text, all of which may be from an outbound hardcopy bag tag of the first outbound travel segment. A baggage manifest may include a home address, a government security screening location, a temporary holding location, passenger delivery instructions, a cabin room, a lodging provider address, any intermediate travel agent location, a destination point, a rental car location, a first-mode travel agent location, a designated return flight transport location, and/or a designated return travel agent location. Because a baggage item has an independent travel experience, its location at a destination point, such as a DP (107), may be different from that of a passenger in the same DP (107). For example, once a baggage item is screened for the next travel mode, the baggage item can be passed on to a trusted baggage handler.
Mode of Transportation: 수송기, 자동차, 기관차, 및 해양 선박에 의한 운송. 해양 선박은 배 또는 크루즈 선박을 포함할 수 있다. 하나 이상의 실시예에서, 운송 모드는, 예를 들어, 임대 자동차들 및 레크리에이션 교통수단들을 포함하는 임대 교통수단일 수 있다.Mode of Transportation: Transportation by aircraft, automobiles, locomotives, and marine vessels. Marine vessels may include ships or cruise ships. In one or more embodiments, the mode of transportation may be rental transportation, including, for example, rental automobiles and recreational vehicles.
Passenger Manifest는 지정된 귀환 여행 사업자와 함께 승객의 귀환 여행 구간의 체크인을 위한 데이터를 포함하는 데이터의 어레이를 포함하는 기록을 의미한다. 승객 목록은 비행 목록일 수 있다. 승객 목록은 여행에 대해 도착 또는 여행 모드를 갖는 체류를 위한 예상된 승객의 목록일 수 있다.A Passenger Manifest is a record containing an array of data containing check-in information for a passenger's return journey segment with a designated return travel operator. The passenger manifest may be a flight list. The passenger manifest may be a list of expected passengers for arrival or stay in a travel mode.
PNR은 "승객 이름 기록(Passenger Name Record)"을 나타내고 여행 산업에서 알려진 용어이다. 이것은 승객의 일정 및 여정 정보의 모든 상세사항들을 포함하는 항공사 또는 여행 기관의 데이터베이스에서의 기록일 수 있다. 이러한 정보는 승객의 이름, 연락처 정보, 비행 상세사항들, 좌석 선호도들, 및 임의의 특수 요청들을 포함한다. PNR은, 예약 날짜, 요금 및 티켓팅 상태와 같은, 예약에 관한 정보를 또한 포함할 수 있다. 이것은 승객의 일정 및 여행 계획들을 관리하고 추적하기 위해 항공사들 및 여행 기관들에 의해 사용된다. PNR 번호는 각각의 승객 또는 승객들의 그룹에 대해 고유할 수 있으며, 승객들, 항공사들 및 여행 기관들에 대한 참조로서 사용된다. PNR은 체크인하고, 비행 상태를 체크하고, 예약에 대한 임의의 변경들을 행하기 위해 또한 사용된다. PNR 번호 자체는 전형적으로 6개의 문자이며, 종종 문자와 번호의 조합이다. IATA(위 참조)와 같은 규정 본체들은 PNR들에 대한 범용 포맷을 지시하지 않지만, 각각의 PNR은 다섯 개의(5) 필수 필드들을 갖고, 이들은, (1) 여행자 또는 에이전트에 대한 전화; (2) PNR에서의 변경들을 행한 마지막 사람; (3) 여정의 적어도 하나의 세그먼트를 포함해야만 하는 일정; (4) 완전한 이름 및 성을 포함하는 승객 또는 승객들의 이름; 및 (5) 티켓이 발행될 방법 및 시기를 명시하는 것을 포함한다. 항공사들에 대한 PNR 번호는 현재 6개 문자들이지만, PNR 번호는 문자들이 증가할 수 있고 문자들의 수에 제한되지 않고 지금 및 미래에 항공사 산업의 현재 가이드라인들에 제한되어야 한다. 다른 산업들 또는 여행 사업자들에서, PNR 번호는 상이한 번호 시퀀스를 사용한다. 일부 시스템들은, 임대 자동차들, 호텔들 등을 포함하는, 복수의 여행 사업자들 및 숙박 업체들의 PNR 번호들을 결합시키는 Super PNR 번호를 사용할 수 있다.PNR stands for "Passenger Name Record," a term used in the travel industry. It can be a record in an airline or travel agency's database that contains all details of a passenger's itinerary and itinerary information. This information includes the passenger's name, contact information, flight details, seat preferences, and any special requests. A PNR may also contain reservation information, such as reservation dates, fares, and ticketing status. It is used by airlines and travel agencies to manage and track passenger itineraries and travel plans. The PNR number can be unique to each passenger or group of passengers and serves as a reference for passengers, airlines, and travel agencies. A PNR is also used to check in, check flight status, and make any changes to a reservation. The PNR number itself is typically six characters long, often a combination of letters and numbers. While regulatory bodies such as IATA (see above) do not mandate a universal format for PNRs, each PNR has five (5) required fields: (1) a telephone number for the traveler or agent; (2) the last person to make changes to the PNR; (3) an itinerary that must include at least one segment of the itinerary; (4) the name of the passenger or passengers, including their full first and last names; and (5) specifying how and when the ticket will be issued. PNR numbers for airlines are currently six characters long, but PNR numbers can increase in number and are not limited to the number of characters, and must be limited to current and future airline industry guidelines. In other industries or travel operators, PNR numbers use different number sequences. Some systems may use a Super PNR number that combines the PNR numbers of multiple travel operators and accommodation providers, including rental car companies, hotels, etc.
Printed Instrument는 IATA 가이드라인들과 호환가능한 승객 및 항공사 사업자에 관련된 구체적인 정보로 각인되는 물리적 기판을 의미한다. 이러한 기기는 가정용 인쇄 디바이스를 통해 생성된 자체-인쇄된 가방 태그로부터, 도 2b와 같은 개략도들에서 묘사되는 바와 같은 표준화된 설계들에 따르는 종래의 항공사 가방 태그 마커까지의 범위인 다양한 형태들을 취할 수 있다. 수하물 식별의 범위를 넘어서, 인쇄된 기기는 또한 관련 승객 및 항공사 데이터를 지니는 다수의 대안적인 문서들을 포함할 수 있다. 이러한 기기의 기능은 PNR(passenger name record) 번호를 추출하기 위한 직접 또는 간접 전달자의 역할을 하는 그 능력에 존재한다. 특정 실시예들에서, 이러한 추출은 모바일 통신 디바이스를 통한 이미지 캡처를 통해 용이해질 수 있고, 이에 의해 기기 자체 또는 작동 컴퓨터 시스템에 의해 액세스가능한 연관된 메모리는 PNR을 발굴할 수 있다. 항공사 사업자는, 알맞는 텍스트 엘리먼트들을 포함할 수 있는, 출항 하드카피 가방 태그 및 임의의 파생 인쇄 기기들 양자 모두의 텍스트 및 레이아웃 속성들을 통해 전형적으로 주도한다는 점이 주목되어야 한다.A printed instrument is a physical substrate imprinted with specific passenger and airline information that complies with IATA guidelines. Such devices can take a variety of forms, ranging from self-printed baggage tags generated by a home printing device to conventional airline baggage tag markers conforming to standardized designs, such as those depicted in schematics such as Figure 2b. Beyond baggage identification, printed instruments can also include a variety of alternative documents containing relevant passenger and airline data. The functionality of such devices lies in their ability to act as a direct or indirect conduit for extracting passenger name record (PNR) numbers. In certain embodiments, such extraction can be facilitated by image capture via a mobile communication device, whereby associated memory accessible by the device itself or an operating computer system can retrieve the PNR. It should be noted that airline operators typically dictate the text and layout properties of both the departure hardcopy baggage tag and any derivative printing devices, which may include appropriate text elements.
RFID(Radio-frequency identification)는 물체들에 부착되는 태그들을 자동으로 식별하고 추적하기 위해 전자기장들을 사용하는 기술을 의미한다.RFID (Radio-frequency identification) is a technology that uses electromagnetic fields to automatically identify and track tags attached to objects.
Regulations는 여행 모드를 규정하기 위해 법에 의해 위탁된 정부 기관으로부터의 규정 규칙들을 지칭하거나 또는 운송은 항공기에 탑승하기 위해 수하물 품목들을 선별하는 것, 육상-여행 모드 또는 운송의 대중 교통 및 해양 선박 보안을 위한 규정들을 제공한다.Regulations refers to the rules of government entrusted by law to regulate modes of travel or transport, which provide for the selection of baggage items for boarding aircraft, public transportation of land-travel modes or transport, and security of maritime vessels.
RTC(return travel carrier)는 사업자(예를 들어, 항공사)가 숙박 업체 또는 다른 여행 모드에서의 체류의 결론을 취한다는 것을 의미한다. 본 개시내용에서의 RTC는 귀환 여정에 대해 승객 목록을 구축하기 위해 승객의 PNR에 액세스하기 위해 FMTC에 의해 인쇄되는 번호판을 사용하는 프로세스에서 추출된다. 다른 이점들 중에서, 이러한 것은 특히 RTC에 대해 승객을 체크인하는 숙박 업체에 대한 데이터 입력을 감소시키거나 또는 제거한다.A return travel carrier (RTC) refers to a business (e.g., an airline) concluding a stay at a lodging facility or other travel mode. In this disclosure, the RTC is derived from a process that uses license plates printed by the FMTC to access a passenger's PNR to build a passenger list for the return journey. Among other benefits, this reduces or eliminates data entry for the lodging facility checking in passengers for the RTC.
Travel Data는 항공사의 B-Type 메시지, 승객의 일정, 및/또는 PNR 데이터베이스에서의 데이터로부터 추출될 수 있는 데이터를 지칭한다.Travel Data refers to data that can be extracted from an airline's B-Type message, a passenger's itinerary, and/or data from a PNR database.
Type B(또는 B-Type) 메시지는 항공 여행 산업에서의 항공사들 및 다른 업체들이 중요한 운영 데이터를 전송 및 수신하기 위해 사용하는 통신의 특정 포맷을 지칭한다. 이러한 메시지들은 비행 계획, 승객 예약 및 체크인, 수하물 추적, 날씨 업데이트들, 및 다른 중대한 항공 운송 동작들을 포함하는, 광범위한 애플리케이션들에 대해 표준화되고 이용된다. Type B 메시징 표준은 IATA(International Air Transport Association)에 의해 관장된다. 메시지 페이로드들을 운반하는, XML(extensible markup language) 및 JSON(JavaScript Object Notation)과 같은 보다 최신의 데이터 타입 및 포맷과 비교하여, Type B 메시지는 엄격한 구조를 이용한다. Type B 메시지들은 "저장-및-포워드(store-and-forward)" 메커니즘에서 동작하며, 이에 의해 메시지 전송자는 그 서비스 제공자를 통해 데이터를 전송하고, 이는 다음으로 계약된 기간, 종종 7일 동안 저장된다. 데이터는 선택된 수신자에게 직접 전달되거나, 또는 이들이 상이한 네트워크 상에 존재하면 게이트웨이 제공자를 통해 전달된다. 전달이 실패하면, 계약 합의들은 데이터가 재-전송되는 것을 허용하고, 이는 PDM(Possible Duplicate Message) 헤더에 반영된 우발적 사항이다.Type B (or B-Type) messages refer to a specific format of communication used by airlines and other entities in the air travel industry to transmit and receive critical operational data. These messages are standardized and used for a wide range of applications, including flight planning, passenger reservations and check-in, baggage tracking, weather updates, and other critical air transport operations. The Type B messaging standard is governed by the International Air Transport Association (IATA). Compared to more modern data types and formats, such as extensible markup language (XML) and JavaScript Object Notation (JSON), which carry message payloads, Type B messages utilize a strict structure. Type B messages operate on a "store-and-forward" mechanism, whereby the message sender transmits data through the service provider, which then stores it for a contracted period, often seven days. The data is delivered directly to the selected recipient, or, if they reside on different networks, through a gateway provider. If delivery fails, contractual agreements allow data to be retransmitted, a contingency reflected in the Possible Duplicate Message (PDM) header.
Rules는 여행 교통수단을 소유하는 회사 또는 업체에 의해 요구되는 가이드라인들을 지칭하며, 이러한 가이드라인들은 물체들이 수하물 품목에서 여행 교통수단 내로 가져오게 또는 탑승하게 하는 추가적인 규칙들을 갖을 수 있다. 규칙들은 자체-통제 규칙들일 수 있다.Rules refer to guidelines required by the company or business owning the travel vehicle, which may include additional rules regarding what items may be brought into or on board the travel vehicle as checked baggage. These rules may be self-regulating.
Rules and Regulations는 수하물 품목의 여행 교통수단 내로 가져올 또는 탑승할 수 있는 물체들 및 재료들의 타입들에 관한 정부 기관 및 여행 교통수단을 소유하는 회사 또는 업체 양자 모두에 대한 조합된 규정들 및 규칙들을 지칭한다.Rules and Regulations refers to the combined rules and regulations of both government agencies and the companies or businesses that own the travel vehicle regarding the types of objects and materials that can be brought into or carried on board the travel vehicle as baggage items.
Super PNR(Passenger Name Record)은 다수의 개별 PNR을 캡슐화하는 집계된 메타-기록으로서 역할을 하고, 이에 의해 복합 여행 일정들에 대한 통합된 식별자를 제공한다. 데이터 집성을 위한 그 용량에 의해 특징지어지는 바와 같이, Super PNR은 다수의 사업자들로부터의 비행 정보- 코드-공유 또는 연합 구성들에서의 잠재적으로 교차-참조 파트너 항공사들 - 뿐만 아니라 철도 또는 버스 서비스들과 같은 멀티모달 운송 옵션들을 통합할 수 있다. 이러한 융합 데이터 구조는 단일의 기준점을 제공하는 것에 의해 간소화된 일정 관리를 용이하게 해주며, 이에 의해 모든 구성 기록에 걸쳐 동기화된 업데이트를 통해 데이터 무결성을 보장한다. 추가적으로, Super PNR은, 이에 제한되는 것은 아니지만, 통합 수하물 정보 및 특수 서비스 요청을 포함하는, 풍부한 데이터 엘리먼트를 캡슐화할 수 있고, 따라서 서비스 제공자들에 대한 고객 경험 및 동작 효율 양자 모두를 증대시킨다.A Super PNR (Passenger Name Record) acts as an aggregated meta-record that encapsulates multiple individual PNRs, thereby providing a unified identifier for complex travel itineraries. Characterized by its capacity for data aggregation, a Super PNR can integrate flight information from multiple carriers—potentially cross-referencing partner airlines in code-sharing or federated configurations—as well as multimodal transportation options such as rail or bus services. This converged data structure facilitates streamlined itinerary management by providing a single reference point, thereby ensuring data integrity through synchronized updates across all configuration records. Additionally, a Super PNR can encapsulate rich data elements, including, but not limited to, integrated baggage information and special service requests, thereby enhancing both the customer experience and operational efficiency for service providers.
Trusted Custody Handler는 CBP 및 Coast Guard와 같은 통제 업체, 또는 다음 여행 교통수단 또는 여행 국가에 진입하는 사설 업체에 의한 추가적인 물리적 보안 스캔을 요구하는 수하물을 노출시키지 않고 수송기 화물 선반 또는 다른 여행 교통수단들로부터 안전한 수하물, 수하물, 및 패키지들을 전환하는 것이 허용된 사람들을 의미한다.A Trusted Custody Handler is someone who is authorized to securely transfer baggage, luggage, and packages from aircraft cargo holds or other travel vehicles without exposing the baggage to additional physical security screening by control agencies such as CBP and the Coast Guard, or by private companies entering the next travel vehicle or country of travel.
Vehicle of Travel: 여행 교통수단은 여행 매체를 포함한다. 여행의 매체는 대중 교통 자동차들, 기관차들, 및 해양 선박들을 포함할 수 있다. 해양 선박은 배 또는 크루즈 선박을 포함할 수 있다. 여행의 매체는 숙박 업체 또는 리조트와 같은 고정 건물을 포함할 수 있다. 배들, 크루즈 선박들, 및 숙박 업체들과 같은 기차들은 승객의 예약들의 일부로서 숙박 숙소들을 갖을 수 있다. 일부 운송 모드들은 레크리에이션 교통수단들과 같은 숙박 숙소들을 포함할 수 있다.Vehicle of Travel: A vehicle of travel includes a travel medium. A vehicle of travel may include public transportation vehicles, locomotives, and marine vessels. Marine vessels may include ships or cruise ships. A vehicle of travel may include a fixed structure, such as a lodging establishment or resort. Trains, such as ships, cruise ships, and lodging establishments, may have overnight accommodations as part of passenger reservations. Some modes of transportation, such as recreational transportation, may include overnight accommodations.
위에 제시된 장점들, 및 전술한 설명으로부터 명백하게 되는 것들은 효율적으로 달성된다. 본 개시내용의 범위를 벗어나지 않고 위 구성에서 특정 변경들이 이루어질 수 있기 때문에, 전술한 설명에 포함되거나 또는 첨부된 도면들에 도시되는 모든 주제들은 제한적인 의미가 아니라 예시적인 것으로서 해석되어야 한다는 점이 의도된다.The advantages presented above, and those apparent from the foregoing description, are effectively achieved. Since certain modifications may be made to the above configuration without departing from the scope of the present disclosure, it is intended that all subject matter contained in the foregoing description or illustrated in the accompanying drawings be construed as illustrative rather than limiting.
Claims (60)
적어도 하나의 프로세서에 의해, 비행 목록에서의 승객의 수하물 품목에 대한 승객 이름 및 IATA(International Air Transport Association) 번호판 번호를 포함하는 제1 여행 정보를 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자를 포함하는 생성된 B-Type 메시지로부터의 제2 여행 정보와 매칭시키는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 비행 목록과 연관된 상기 비-일상적 발송된 수하물 품목에 대한 변칙적 수하물 품목 목록 기록을 생성하는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 생성된 B-Type 메시지 이전에 또는 이후에 수하물 취급 시스템에 의해 생성되는 상기 비-일상적 발송된 수하물 품목의 제3 여행 정보를 검색하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 비-일상적 발송된 수하물 품목을 위치확인하는 단계를 포함하는 방법.As a method,
Matching, by at least one processor, first travel information including a passenger name and an International Air Transport Association (IATA) license plate number for a baggage item of the passenger in the flight manifest with second travel information from a generated B-Type message including a reference indicator representing a non-routine shipped baggage item;
generating, by at least one of said at least one processor, an irregular baggage item list record for said non-routine shipped baggage item associated with said flight list;
A step of retrieving third travel information of said non-routine dispatched baggage item generated by the baggage handling system before or after said generated B-Type message by at least one of said at least one processor; and
A method comprising locating said non-routine dispatched baggage item by at least one of said at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 승객과 만나기 위해 다음 여행 모드에 대한 목록에서의 승객 예약 정보에 기초하여 상기 위치확인된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 포함하는 방법.In the first paragraph, additionally,
A method comprising the step of generating, by at least one of said at least one processor, transmission instructions to resend said located baggage items based on passenger reservation information in the list for the next travel mode to meet said passenger.
BNS(baggage not seen message);
BPM(baggage processing message);
BTM(baggage transfer message); 및
항공사로부터의 BSM(baggage source message) 중 하나를 표현하는 방법.In the first paragraph, the B-Type message,
BNS(baggage not seen message);
BPM(baggage processing message);
baggage transfer message (BTM); and
How to express one of the baggage source messages (BSM) from the airline.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 하나 이상의 B-Type 메시지와 연관된 상기 비-일상적 발송된 수하물 품목의 상기 참조 표시자들로 모델을 트레이닝하는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 일상적 발송에 대한 정보를 생성하는 것을 표현하는 데이터를 상기 모델에 입력하는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 IATA 번호판 번호를 갖는 상기 수하물 품목의 운송에 관련된 현재 B-Type 메시지들 중 하나 이상으로부터의 데이터를 상기 모델에 입력하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 수하물 품목을 취급은 각각의 수하물 취급 시스템으로 상기 모델을 트레이닝하는 단계를 포함하고,
상기 모델은 상기 수하물 품목이 현재 발송과 상기 일상적 발송과의 차이가 임계값보다 큰 비-일상적 발송된 수하물 품목이라는 점을 검출하기 위해 머신 러닝 알고리즘들을 사용하는 방법.In the third paragraph, additionally,
Training a model with said reference indicators of said non-routine dispatched baggage items associated with one or more B-Type messages by at least one of said at least one processor;
A step of inputting data representing generating information about a routine dispatch into said model by at least one of said at least one processor;
inputting data from one or more of the current B-Type messages relating to the carriage of the baggage item having the IATA license plate number into the model by at least one of the at least one processors; and
By at least one of said at least one processor, said handling of said baggage items comprises the step of training said model with each baggage handling system,
The above model is a method of using machine learning algorithms to detect that the above baggage item is a non-routine shipped baggage item where the difference between the current shipment and the above routine shipment is greater than a threshold.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 출항 참조 표시자들에 기초하여, 상기 수하물 품목에 대한 일상적 발송을 결정하기 위해 출항 BSM을 수신하는 단계를 포함하는 방법.In the third paragraph, additionally, before the matching step,
A method comprising receiving a departure BSM to determine a routine dispatch for said baggage item based on departure reference indicators, by at least one of said at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 참조 표시자가 상기 수하물 품목의 일상적 발송과 상기 수하물 품목의 현재 발송 사이의 시간 또는 거리에서의 편차가 임계값보다 큰 것을 표현한다고 결정하는 단계를 포함하는 방법.In the fifth paragraph, additionally,
A method comprising determining, by at least one of said at least one processor, that said reference indicator represents a deviation in time or distance between a routine dispatch of said baggage item and a current dispatch of said baggage item greater than a threshold value.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 참조 표시자가 상기 수하물 품목이 보이지 않는다는 점을 표현한다고 결정하는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 보이지 않은 수하물 품목을 상기 승객에게 통지하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 보이지 않은 수하물 품목의 수송기에 클레임을 제출하는 단계를 포함하는 방법.In the first paragraph, additionally,
determining, by at least one of said at least one processor, that said reference indicator represents that said baggage item is not visible;
Notifying the passenger of the invisible baggage item by at least one of the at least one processor; and
A method comprising the step of submitting a claim to a carrier of said invisible baggage item by at least one of said at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 현재 날짜에 여행하는 이러한 등록된 승객들의 제1 여행 정보를 갖는 여행의 현재 날짜의 상기 비행 목록을 수신하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 제2 여행 정보를 갖는 종료 BSM(baggage source message) 또는 전환 BSM을 수신하는 단계를 포함하는 방법.In the first paragraph, additionally,
receiving, by at least one of said at least one processor, said flight list for the current date of travel having first travel information of such registered passengers traveling on the current date; and
A method comprising receiving, by at least one of said at least one processor, a termination BSM (baggage source message) or a transition BSM having said second travel information.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 참조 표시자가 상기 수하물 품목의 비-일상적 발송을 표현한다고 결정하는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 수하물 품목의 현재 위치를 추적하기 위해 상기 수하물 품목 상의 추적 디바이스에 의해 생성되는 위치 데이터에 액세스하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 추적 디바이스로부터의 상기 수하물 품목의 현재 위치를 사용하는 것을 포함하여 복구된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 단계를 포함하는 방법.In the first paragraph, additionally,
determining, by at least one of said at least one processor, that said reference indicator represents a non-routine shipment of said baggage item;
accessing location data generated by a tracking device on said baggage item to track a current location of said baggage item, by at least one of said at least one processor; and
A method comprising generating, by at least one of said at least one processor, transmission instructions to resend recovered baggage items, including using the current location of said baggage items from said tracking device.
상기 방법은 추가로,
상기 추적 디바이스에 의해, 상기 추적 디바이스를 추적하기 위한 컴퓨팅 시스템에 현재 위치 정보를 통신하는 단계를 포함하는 방법. In claim 9, the tracking device is configured to communicate using one of a WIFI communication protocol, a BLUETOOTH communication protocol, a cellular communication protocol, a long-range radio frequency communication protocol, a short-range communication protocol, a near-field communication protocol, and a Global System for Mobile Communications; and
The above method further comprises:
A method comprising the step of communicating current location information to a computing system for tracking the tracking device by the tracking device.
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리- 상기 적어도 하나의 메모리는 적어도 하나의 명령어를 저장함 -를 포함하고,
상기 적어도 하나의 프로세서는 상기 적어도 하나의 명령어를 실행하도록 구성되어,
비행 목록에서의 승객의 수하물 품목에 대한 승객 이름 및 IATA(International Air Transport Association) 번호판 번호를 포함하는 제1 여행 정보를 비-일상적 발송된 수하물 품목을 표현하는 참조 표시자를 포함하는 생성된 B-Type 메시지로부터의 제2 여행 정보와 매칭시키고;
상기 비행 목록과 연관된 상기 비-일상적 발송된 수하물 품목에 대한 변칙적 수하물 품목 목록 기록을 생성하고;
상기 생성된 B-Type 메시지 이전에 또는 이후에 수하물 취급 시스템에 의해 생성되는 상기 비-일상적 발송된 수하물 품목의 제3 여행 정보를 검색하고; 및
상기 비-일상적 발송된 수하물 품목을 위치확인하는 시스템.As a computing system for baggage recovery,
at least one processor; and
At least one non-transitory, tangible memory communicatively connected to said at least one processor, said at least one memory storing at least one instruction;
wherein said at least one processor is configured to execute said at least one instruction,
Matching first trip information including passenger name and International Air Transport Association (IATA) plate number for the passenger's baggage item from the flight manifest with second trip information from the generated B-Type message including a reference indicator representing the non-routine shipped baggage item;
Create an irregular baggage item list record for the non-routine shipped baggage items associated with the above flight list;
Retrieving third-party travel information of said non-routine dispatched baggage item generated by the baggage handling system before or after said generated B-Type message; and
A system for locating the above non-routine shipped baggage items.
상기 승객과 만나기 위해 다음 여행 모드에 대한 목록에서의 승객 예약 정보에 기초하여 상기 위치확인된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 시스템.In the 11th paragraph, the at least one processor is further configured to execute the at least one instruction,
A system for generating delivery instructions to resend the located baggage items based on passenger reservation information from the list for the next travel mode to meet the passenger.
BNS(baggage not seen message);
BPM(baggage processing message);
BTM(baggage transfer message); 및
항공사로부터의 BSM(baggage source message) 중 하나를 표현하는 시스템.In the 11th paragraph, the B-Type message,
BNS(baggage not seen message);
BPM(baggage processing message);
baggage transfer message (BTM); and
A system that represents one of the baggage source messages (BSM) from the airline.
하나 이상의 B-Type 메시지와 연관된 상기 비-일상적 발송된 수하물 품목의 상기 참조 표시자들로 모델을 트레이닝하고;
일상적 발송에 대한 정보를 생성하는 것을 표현하는 데이터를 상기 모델에 입력하고;
상기 IATA 번호판 번호를 갖는 상기 수하물 품목의 운송에 관련된 현재 B-Type 메시지들 중 하나 이상으로부터의 데이터를 상기 모델에 입력하고; 및
상기 수하물 품목을 취급은 각각의 수하물 취급 시스템으로 상기 모델을 트레이닝하고,
상기 모델은 상기 수하물 품목이 현재 발송과 상기 일상적 발송과의 차이가 임계값보다 큰 비-일상적 발송된 수하물 품목이라는 점을 검출하기 위해 머신 러닝 알고리즘들을 사용하는 시스템.In the 13th paragraph, the at least one processor is further configured to execute the at least one instruction,
Train a model with the above reference indicators of said non-routine dispatched baggage items associated with one or more B-Type messages;
Input data representing the generation of information about routine shipments into the above model;
Inputting data from one or more of the current B-Type messages relating to the carriage of said baggage item having said IATA number plate number into said model; and
The above baggage items are handled by training the model with each baggage handling system,
The above model is a system that uses machine learning algorithms to detect that the above baggage item is a non-routine shipped baggage item where the difference between the current shipment and the above routine shipment is greater than a threshold.
출항 참조 표시자들에 기초하여, 상기 수하물 품목에 대한 일상적 발송을 결정하기 위해 출항 BSM을 수신하는 시스템.In the 14th paragraph, the at least one processor is further configured to execute the at least one instruction, prior to matching,
A system for receiving a departure BSM to determine routine dispatch for said baggage items based on departure reference indicators.
상기 참조 표시자가 상기 수하물 품목의 일상적 발송과 상기 수하물 품목의 현재 발송 사이의 시간 또는 거리에서의 편차가 임계값보다 큰 것을 표현한다고 결정하는 시스템.In the 14th paragraph, the at least one processor is further configured to execute the at least one instruction,
A system that determines that the reference indicator indicates that a deviation in time or distance between a routine dispatch of the baggage item and a current dispatch of the baggage item is greater than a threshold value.
상기 참조 표시자가 상기 수하물 품목이 보이지 않는다는 점을 표현한다고 결정하고;
상기 보이지 않은 수하물 품목을 상기 승객에게 통지하고; 및
상기 보이지 않은 수하물 품목의 수송기에 클레임을 제출하는 시스템.In the 11th paragraph, the at least one processor is further configured to execute the at least one instruction,
Determine that the above reference indicator indicates that the above baggage item is not visible;
Notify the passenger of the above-mentioned unseen baggage items; and
A system for submitting claims to the carrier for the above-mentioned invisible baggage items.
현재 날짜에 여행하는 이러한 등록된 승객들의 제1 여행 정보를 갖는 여행의 현재 날짜의 상기 비행 목록을 수신하고; 및
상기 제2 여행 정보를 갖는 종료 BSM(baggage source message) 또는 전환 BSM을 수신하는 시스템.In the 11th paragraph, the at least one processor is further configured to execute the at least one instruction,
Receive the list of flights for the current date of travel having the first travel information of such registered passengers traveling on the current date; and
A system receiving a termination BSM (baggage source message) or a transition BSM having the above second travel information.
상기 참조 표시자가 상기 수하물 품목의 비-일상적 발송을 표현한다고 결정하고; 및
상기 수하물 품목의 현재 위치를 추적하기 위해 상기 수하물 품목 상의 추적 디바이스에 의해 생성되는 위치 데이터에 액세스하고;
상기 추적 디바이스로부터의 상기 수하물 품목의 현재 위치를 사용하는 것을 포함하여 복구된 수하물 품목을 재발송하라는 전달 명령어들을 생성하는 시스템.In the 11th paragraph, the at least one processor is further configured to execute the at least one instruction,
Determines that the above reference indicator represents a non-routine shipment of the above baggage item; and
Accessing location data generated by a tracking device on said baggage item to track the current location of said baggage item;
A system for generating delivery instructions to resend recovered baggage items, including using the current location of said baggage items from said tracking device.
적어도 하나의 프로세서 중 적어도 하나에 의해, 체크된 수하물 품목 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 의사 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성하는 단계- 상기 의사 ID는 보안 선별 촬영 머신에 의해 선별되고 상기 보안 선별 촬영 머신에 의해 생성되는 상기 체크된 수하물 품목의 보안 선별 이미지에 링크될 승객의 상기 체크된 수하물 품목을 식별함 -;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 체크된 수하물 품목에 대응하는 상기 수하물 정보 메시지로부터 상기 의사 ID를 추출하기 위해 상기 수하물 정보 메시지에서의 상기 IATA 번호판 번호를 목록에서의 IATA 번호판 번호와 매칭시키는 단계;
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 추출된 의사 ID 또는 상기 IATA 번호판 번호 중 적어도 하나를 사용하여 상기 보안 선별 촬영 머신에 의해 스토리지 클라우드 시스템에 저장된 상기 보안 선별 이미지를 검색하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 보안 선별 이미지와 연관된 정보를 보안 선별 워크스테이션 중 하나에 제공하는 단계를 포함하는 방법.As a method,
A step of generating a baggage information message comprising, by at least one of the at least one processors, IATA bag tag data including an International Air Transport Association (IATA) license plate number and a pseudo ID uniquely identifying a checked baggage item, said pseudo ID identifying said checked baggage item of a passenger to be screened by a security screening machine and linked to a security screening image of said checked baggage item generated by said security screening machine;
A step of matching the IATA license plate number in the baggage information message with an IATA license plate number in the list to extract the pseudo ID from the baggage information message corresponding to the checked baggage item, by at least one of the at least one processors;
A step of retrieving the security screening image stored in the storage cloud system by the security screening camera machine using at least one of the extracted doctor ID or the IATA license plate number by at least one of the at least one processor; and
A method comprising providing information associated with the security screening image to one of the security screening workstations by at least one of the at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 수하물 정보 메시지 또는 상기 수하물 품목의 추적 디바이스로부터 PNR(passenger name record) 번호를 검색하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 검색된 PNR 번호를 사용하여 항공사 사업자의 컴퓨팅 디바이스와 연관된 PNR 데이터베이스로부터 상기 승객의 개인 식별가능 정보를 추출하는 단계를 포함하는 방법.In addition, in Article 21,
A step of retrieving a passenger name record (PNR) number from the baggage information message or the tracking device of the baggage item by at least one of the at least one processor; and
A method comprising the step of extracting personally identifiable information of the passenger from a PNR database associated with a computing device of an airline operator using the retrieved PNR number by at least one of the at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 IATA 번호판 번호, 상기 승객의 이름, 및 상기 승객의 상기 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 상기 IATA 번호판 번호, 상기 이름, 및 상기 개인 식별가능 정보를 포함하도록 상기 마커를 인쇄하게 하는 단계를 포함하는 방법.In addition, in paragraph 23,
generating a marker comprising the IATA license plate number, the passenger's name, and the personally identifiable information of the passenger by at least one of the at least one processors; and
A method comprising the step of causing a printing device to print the marker including the IATA license plate number, the name, and the personally identifiable information, by at least one of the at least one processors.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 개인 식별가능 정보를 지정된 당사자에게 통신하기 위해 데이터 입력 필드에서의 승인을 제공하는 그래픽 사용자 인터페이스를 사용하여 상기 승객으로부터 상기 개인 식별가능 정보를 수신하는 단계를 포함하는 방법.In addition, in Article 21,
A method comprising receiving personally identifiable information from said passenger using a graphical user interface that provides authorization in a data entry field to communicate personally identifiable information to a designated party by at least one of said at least one processor.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 IATA 번호판 번호, 상기 승객의 이름, 및 상기 승객의 개인 식별가능 정보를 포함하는 마커를 생성하는 단계; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 인쇄 디바이스로 하여금 상기 IATA 번호판 번호, 상기 이름, 및 상기 개인 식별가능 정보를 포함하도록 상기 마커를 인쇄하게 하는 단계를 포함하는 방법.In addition, in Article 21,
generating a marker comprising the IATA license plate number, the passenger's name, and personally identifiable information of the passenger by at least one of the at least one processors; and
A method comprising the step of causing a printing device to print the marker including the IATA license plate number, the name, and the personally identifiable information, by at least one of the at least one processors.
상기 수하물 정보 메시지는 종료 또는 전환 BSM(baggage source message) 중 하나이고; 및
상기 방법은 추가로,
매칭시키기 이전에, 상기 의사 ID를 추출하기 위해 상기 BSM이 상기 종료 BSM 또는 상기 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 단계를 포함하는 방법.In Article 21,
The above baggage information message is either a termination or a transition BSM (baggage source message); and
The above method further comprises:
A method comprising, prior to matching, sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is the terminating BSM or the transition BSM to extract the medical ID.
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리- 상기 적어도 하나의 메모리는 적어도 하나의 명령어를 저장함 -를 포함하고,
상기 적어도 하나의 프로세서는 상기 적어도 하나의 명령어를 실행하도록 구성되어,
체크된 수하물 품목 수하물 품목을 고유하게 식별하는 IATA(International Air Transport Association) 번호판 번호 및 의사 ID를 포함하는 IATA 가방 태그 데이터를 포함하는 수하물 정보 메시지를 생성하고- 상기 의사 ID는 보안 선별 촬영 머신에 의해 선별될 승객의 체크된 수하물 품목을 식별하고 상기 보안 선별 촬영 머신에 의해 생성되는 상기 체크된 수하물 품목의 보안 선별 이미지에 링크됨 -;
상기 체크된 수하물 품목에 대응하는 상기 수하물 정보 메시지로부터 상기 의사 ID를 추출하기 위해 상기 수하물 정보 메시지에서의 상기 IATA 번호판 번호를 목록에서의 IATA 번호판 번호와 매칭시키고;
상기 추출된 의사 ID 또는 상기 IATA 번호판 번호 중 적어도 하나를 사용하여 상기 보안 선별 촬영 머신에 의해 스토리지 클라우드 시스템에 저장된 상기 보안 선별 이미지를 검색하고; 및
상기 보안 선별 이미지와 연관된 정보를 보안 선별 워크스테이션 중 하나에 제공하는 시스템.As a system,
at least one processor; and
At least one non-transitory, tangible memory communicatively connected to said at least one processor, said at least one memory storing at least one instruction;
wherein said at least one processor is configured to execute said at least one instruction,
Generating a baggage information message including an International Air Transport Association (IATA) license plate number and IATA bag tag data including a pseudo ID that uniquely identifies the checked baggage item, said pseudo ID identifying the checked baggage item of the passenger to be screened by a security screening machine and being linked to a security screening image of said checked baggage item generated by said security screening machine;
Matching the IATA license plate number in the baggage information message with the IATA license plate number in the list to extract the medical ID from the baggage information message corresponding to the checked baggage item;
Retrieving the security screening image stored in the storage cloud system by the security screening camera machine using at least one of the extracted doctor ID or the IATA license plate number; and
A system that provides information associated with the above security screening image to one of the security screening workstations.
상기 수하물 정보 메시지 또는 상기 수하물 품목의 추적 디바이스로부터 PNR(passenger name record) 번호를 검색하고; 및
상기 검색된 PNR 번호를 사용하여 항공사 사업자의 컴퓨팅 디바이스와 연관된 PNR 데이터베이스로부터 상기 승객의 개인 식별가능 정보를 추출하는 시스템.In claim 31, the at least one processor is configured to execute the at least one instruction,
Retrieving the PNR (passenger name record) number from the baggage information message or the tracking device of the baggage item; and
A system for extracting personally identifiable information of a passenger from a PNR database associated with an airline operator's computing device using the retrieved PNR number.
상기 IATA 번호판 번호, 상기 승객의 이름, 및 상기 승객의 상기 개인 식별가능 정보를 포함하는 마커를 생성하고; 및
인쇄 디바이스로 하여금 상기 IATA 번호판 번호, 상기 이름, 및 상기 개인 식별가능 정보를 포함하도록 상기 마커를 인쇄하게 하는 시스템.In claim 32, the at least one processor is configured to execute the at least one instruction,
Generating a marker including the IATA license plate number, the passenger's name, and the personally identifiable information of the passenger; and
A system that causes a printing device to print the marker including the IATA license plate number, the name, and the personally identifiable information.
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 개인 식별가능 정보를 지정된 당사자에게 통신하기 위해 데이터 입력 필드에서의 승인을 제공하는 그래픽 사용자 인터페이스를 사용하여 상기 승객으로부터 상기 개인 식별가능 정보를 수신하는 시스템.In claim 31, the at least one processor is configured to execute the at least one instruction,
A system for receiving personally identifiable information from a passenger using a graphical user interface that provides authorization in a data entry field to communicate personally identifiable information to a designated party by at least one of said at least one processor.
상기 IATA 번호판 번호, 상기 승객의 이름, 및 상기 승객의 개인 식별가능 정보를 포함하는 마커를 생성하고; 및
인쇄 디바이스로 하여금 상기 IATA 번호판 번호, 상기 이름, 및 상기 개인 식별가능 정보를 포함하도록 상기 마커를 인쇄하게 하는 시스템.In claim 31, the at least one processor is configured to execute the at least one instruction,
Generating a marker including the IATA license plate number, the passenger's name, and personally identifiable information of the passenger; and
A system that causes a printing device to print the marker including the IATA license plate number, the name, and the personally identifiable information.
매칭시키기 이전에, 상기 의사 ID를 추출하기 위해 상기 BSM이 상기 종료 BSM 또는 상기 전환 BSM이라는 점을 표시하는 수하물 소스 표시자에 기초하여 복수의 BSM들을 정렬하는 시스템.In paragraph 87, the baggage information message is one of a termination or a transition BSM (baggage source message); and the at least one processor is configured to execute the at least one instruction.
A system for sorting a plurality of BSMs based on a baggage source indicator indicating that the BSM is the terminating BSM or the transition BSM, prior to matching, to extract the medical ID.
적어도 하나의 프로세서 중 적어도 하나에 의해, 제1 수하물 정보 메시지에서의 필드 중 하나로부터 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호를 획득하는 단계- 항공사 사업자와 연관된 컴퓨터 시스템이 상기 IATA 번호판의 발신자 또는 목록임 -; 및
상기 적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 IATA 번호판 번호 및 상기 체크된 수하물 품목의 보안 선별 이미지 또는 내용물 리스트와 연관된 정보에 링크하는 수하물 취급 시스템으로부터의 주요 ID(identifier) 중 적어도 하나를 포함하는 제2 수하물 정보 메시지를 생성하는 단계를 포함하는 방법. As a method,
A step of obtaining, by at least one of the at least one processor, an International Air Transport Association (IATA) number plate number of a checked baggage item on a carrier from one of the fields in a first baggage information message, wherein a computer system associated with the airline operator is the originator or list of said IATA number plates; and
A method comprising generating a second baggage information message, said second baggage information message including at least one of said IATA license plate number and a primary identifier from a baggage handling system linking said checked baggage item to information associated with a security screening image or contents list.
IATA BPM(baggage processing message); 또는
IATA BTM(baggage transfer message) 중 하나인 방법. In paragraph 41, the second baggage information message is:
IATA BPM (baggage processing message); or
One of the IATA BTM (baggage transfer message) methods.
보안 선별 이미지와 연관된 내용물의 리스트; 또는
보안 데이터베이스에서의 상기 내용물의 리스트의 위치에 대한 내용물 리스트 식별자 중 하나를 포함하는 방법.In paragraph 41, information associated with the contents lists is:
A list of contents associated with the security screening image; or
A method comprising one of the contents list identifiers for the location of the list of contents in the security database.
적어도 하나의 프로세서 중 적어도 하나에 의해, 보안 선별 촬영 요건을 획득하는 단계를 포함하고,
상기 제2 수하물 정보 메시지는 상기 보안 선별 촬영 요건을 포함하는 방법.In paragraph 41, the step of generating the second baggage information message by at least one of the at least one processors further comprises:
comprising a step of obtaining a security screening shooting requirement by at least one of the at least one processor;
A method wherein the second baggage information message includes the security screening photographing requirement.
상기 방법은 추가로,
적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 상기 종료 BSM을 수신하게 하는 단계를 포함하는 방법.In paragraph 41, the first baggage information message is a termination BSM (baggage source message); and
The above method further comprises:
A method comprising the step of causing a communication device to receive the termination BSM by at least one of at least one processor.
상기 방법은 추가로,
적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 상기 전환 BSM을 수신하게 하는 단계를 포함하는 방법.In paragraph 41, the first baggage information message is a transfer BSM (baggage source message); and
The above method further comprises:
A method comprising the step of causing a communication device to receive said switching BSM by at least one of at least one processor.
적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 IATA 번호판 번호 및 베이스라인 수하물 이미지와 연관된 정보를 포함하는 제3 수하물 정보 메시지를 생성하는 단계를 포함하는 방법.In addition, in Article 41,
A method comprising generating, by at least one of the at least one processors, a third baggage information message comprising information associated with the IATA license plate number and the baseline baggage image.
상기 수하물 품목의 베이스라인 이미지 데이터; 또는
보안 데이터베이스에서의 상기 베이스라인 이미지 데이터의 위치에 대한 수하물 이미지 식별자 중 하나를 포함하는 방법.In paragraph 47, information associated with the baseline baggage image is:
Baseline image data of the above baggage item; or
A method comprising: including one of the baggage image identifiers for the location of said baseline image data in the security database.
이미지 캡처 디바이스에 의해, 한 위치에서 상기 수하물 품목의 실시간 이미지 데이터를 캡처하는 단계;
적어도 하나의 프로세서 중 적어도 하나에 의해, 한 위치에서 상기 수하물 품목을 인식하기 위해, 상기 베이스라인 이미지 데이터에 관하여 상기 캡처된 실시간 수하물 이미지 데이터를 사용하여 상기 수하물 품목의 특징 인식을 수행하는 단계; 및
적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 수하물 품목을 위치확인하는 단계를 포함하는 방법.In addition, in Article 48,
A step of capturing real-time image data of said baggage item at one location by an image capture device;
performing feature recognition of the baggage item using the captured real-time baggage image data relative to the baseline image data, by at least one of the at least one processors, to recognize the baggage item at a location; and
A method comprising the step of locating said baggage item by at least one of at least one processor.
적어도 하나의 프로세서 중 적어도 하나에 의해, 상기 캡처된 실시간 수하물 이미지 데이터에 기초하여 상기 IATA 번호판 번호 및 상기 수하물 품목의 위치와 연관된 정보를 포함하는 제4 수하물 정보 메시지를 생성하는 단계를 포함하는 방법.In addition, in Article 49,
A method comprising generating, by at least one of the at least one processors, a fourth baggage information message including information associated with the IATA license plate number and the location of the baggage item based on the captured real-time baggage image data.
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 통신가능하게 연결되는 적어도 하나의 비-일시적, 유형의 메모리- 상기 적어도 하나의 메모리는 적어도 하나의 명령어를 저장함 -를 포함하고,
상기 적어도 하나의 프로세서는 상기 적어도 하나의 명령어를 실행하도록 구성되어,
제1 수하물 정보 메시지에서의 필드 중 하나로부터 수송기 상의 체크된 수하물 품목의 IATA(International Air Transport Association) 번호판 번호를 획득하고- 항공사 사업자와 연관된 컴퓨터 시스템이 상기 IATA 번호판의 발신자 또는 목록임 -; 및
상기 IATA 번호판 번호 및 상기 체크된 수하물 품목의 보안 선별 이미지 또는 내용물 리스트와 연관된 정보에 링크하는 수하물 취급 시스템으로부터의 주요 ID(identifier) 중 적어도 하나를 포함하는 제2 수하물 정보 메시지를 생성하는 시스템. As a system,
at least one processor; and
At least one non-transitory, tangible memory communicatively connected to said at least one processor, said at least one memory storing at least one instruction;
wherein said at least one processor is configured to execute said at least one instruction,
Obtaining the International Air Transport Association (IATA) plate number of the checked baggage item on the aircraft from one of the fields in the first baggage information message, wherein the computer system associated with the airline operator is the originator or list of said IATA plates; and
A system for generating a second baggage information message comprising at least one of the IATA license plate number and a primary identifier from a baggage handling system linking to information associated with a security screening image or contents list of the checked baggage item.
IATA BPM(baggage processing message); 또는
IATA BTM(baggage transfer message) 중 하나인 시스템. In paragraph 51, the second baggage information message is:
IATA BPM (baggage processing message); or
A system that is one of the IATA BTM (baggage transfer message).
보안 선별 이미지와 연관된 내용물의 리스트; 또는
보안 데이터베이스에서의 상기 내용물의 리스트의 위치에 대한 내용물 리스트 식별자 중 하나를 포함하는 시스템.In paragraph 51, information associated with the contents lists is:
A list of contents associated with the security screening image; or
A system comprising one of the contents list identifiers for the location of the list of contents in the security database.
보안 선별 촬영 요건을 획득하고,
상기 제2 수하물 정보 메시지는 상기 보안 선별 촬영 요건을 포함하는 시스템.In claim 51, the at least one processor is configured to execute the at least one command when generating the second baggage information message.
Obtain security screening requirements,
The system wherein the second baggage information message includes the security screening photographing requirements.
상기 방법은 추가로,
적어도 하나의 프로세서 중 적어도 하나에 의해, 통신 디바이스로 하여금 상기 종료 BSM을 수신하게 하는 단계를 포함하는 시스템.In paragraph 51, the first baggage information message is a termination BSM (baggage source message); and
The above method further comprises:
A system comprising a step of causing a communication device to receive the termination BSM by at least one of the at least one processor.
상기 적어도 하나의 프로세서는 상기 적어도 하나의 명령어를 실행하도록 구성되어, 통신 디바이스로 하여금 상기 전환 BSM을 수신하게 하는 시스템.In paragraph 51, the first baggage information message is a diverted BSM (baggage source message); and
A system wherein said at least one processor is configured to execute said at least one instruction, thereby causing the communication device to receive said switching BSM.
상기 IATA 번호판 번호 및 베이스라인 수하물 이미지와 연관된 정보를 포함하는 제3 수하물 정보 메시지를 생성하는 시스템.In claim 51, the at least one processor is configured to execute the at least one instruction,
A system for generating a third baggage information message including information associated with the IATA license plate number and the baseline baggage image.
상기 수하물 품목의 베이스라인 이미지 데이터; 또는
보안 데이터베이스에서의 상기 베이스라인 이미지 데이터의 위치에 대한 수하물 이미지 식별자 중 하나를 포함하는 시스템.In paragraph 57, information associated with the baseline baggage image is:
Baseline image data of the above baggage item; or
A system comprising one of the baggage image identifiers for the location of said baseline image data in the security database.
한 위치에서 이미지 캡처 디바이스로부터, 상기 수하물 품목의 실시간 이미지 데이터를 수신하고;
한 위치에서 상기 수하물 품목을 인식하기 위해, 상기 베이스라인 이미지 데이터에 관하여 상기 캡처된 실시간 수하물 이미지 데이터를 사용하여 상기 수하물 품목의 특징 인식을 수행하고; 및
상기 수하물 품목을 위치확인하는 시스템.In claim 57, the at least one processor is configured to execute the at least one instruction,
Receive real-time image data of said baggage item from an image capture device at one location;
To recognize the baggage item at one location, feature recognition of the baggage item is performed using the captured real-time baggage image data with respect to the baseline image data; and
A system for locating the above baggage items.
상기 캡처된 실시간 수하물 이미지 데이터에 기초하여 상기 IATA 번호판 번호 및 상기 수하물 품목의 위치와 연관된 정보를 포함하는 제4 수하물 정보 메시지를 생성하는 시스템.In claim 59, the at least one processor is configured to execute the at least one instruction,
A system for generating a fourth baggage information message including information associated with the IATA license plate number and the location of the baggage item based on the captured real-time baggage image data.
Applications Claiming Priority (37)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/104,359 | 2023-02-01 | ||
| US18/104,359 US11682241B1 (en) | 2023-02-01 | 2023-02-01 | Return leg remote passenger check-in |
| US18/311,566 US11948404B1 (en) | 2023-02-01 | 2023-05-03 | Multi-leg travel baggage tracking |
| US18/311,566 | 2023-05-03 | ||
| US18/197,840 | 2023-05-16 | ||
| US18/197,840 US11935072B1 (en) | 2023-05-16 | 2023-05-16 | Multi-modal transportation baggage screening and image sharing system |
| US18/201,908 US11881057B1 (en) | 2023-02-01 | 2023-05-25 | Return leg remote passenger check-in from bag tag identifiers |
| US18/201,908 | 2023-05-25 | ||
| US18/332,377 | 2023-06-09 | ||
| US18/332,377 US11900732B1 (en) | 2023-02-01 | 2023-06-09 | Digital recreation of original bag tag identifier |
| US18/337,288 US11893832B1 (en) | 2023-02-01 | 2023-06-19 | Method and system for baggage check-in |
| US18/337,288 | 2023-06-19 | ||
| US202363543667P | 2023-10-11 | 2023-10-11 | |
| US63/543,667 | 2023-10-11 | ||
| US18/515,060 | 2023-11-20 | ||
| US18/514,826 US12112576B2 (en) | 2023-02-01 | 2023-11-20 | Manifest creation using optical character recognition |
| US18/514,295 | 2023-11-20 | ||
| US18/514,015 | 2023-11-20 | ||
| US18/514,015 US12266220B2 (en) | 2023-02-01 | 2023-11-20 | System and method for creating a luggage manifest |
| US18/514,877 | 2023-11-20 | ||
| US18/514,877 US12112577B2 (en) | 2023-02-01 | 2023-11-20 | Optical character recognition of bag tag |
| US18/514,914 | 2023-11-20 | ||
| US18/514,195 US12367713B2 (en) | 2023-02-01 | 2023-11-20 | Remote check-in using optical character recognition of bag tag |
| US18/514,295 US12272179B2 (en) | 2023-02-01 | 2023-11-20 | System and method for security screening integration for multiple modes of travel |
| US18/514,924 | 2023-11-20 | ||
| US18/514,937 US12112578B2 (en) | 2023-02-01 | 2023-11-20 | System and method for creating luggage manifest using a b-type message and a passenger name record number |
| US18/514,369 | 2023-11-20 | ||
| US18/515,004 | 2023-11-20 | ||
| US18/514,369 US12361764B2 (en) | 2023-02-01 | 2023-11-20 | System and method for security screening |
| US18/514,924 US12494088B2 (en) | 2023-11-20 | System and method of creating luggage manifest using B-type message, airline code and flight data | |
| US18/514,914 US12494087B2 (en) | 2023-11-20 | System and method for creating luggage manifests | |
| US18/514,826 | 2023-11-20 | ||
| US18/515,060 US12131588B2 (en) | 2023-02-01 | 2023-11-20 | System and method for creating luggage manifest using terminating B-type message |
| US18/514,195 | 2023-11-20 | ||
| US18/515,004 US12266221B2 (en) | 2023-02-01 | 2023-11-20 | Airport security screening assistant using flight manifest |
| US18/514,937 | 2023-11-20 | ||
| PCT/US2024/013599 WO2024163512A1 (en) | 2023-02-01 | 2024-01-30 | Security, tracking device, data collection, baggage source message generation with security information and more |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20250160915A true KR20250160915A (en) | 2025-11-14 |
Family
ID=96917934
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020257029138A Pending KR20250160915A (en) | 2023-02-01 | 2024-01-30 | Security, tracking devices, data collection, baggage source message generation with security information, and more. |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP4659228A1 (en) |
| KR (1) | KR20250160915A (en) |
| AU (1) | AU2024215107A1 (en) |
| MX (1) | MX2025008816A (en) |
-
2024
- 2024-01-30 AU AU2024215107A patent/AU2024215107A1/en active Pending
- 2024-01-30 EP EP24750892.2A patent/EP4659228A1/en active Pending
- 2024-01-30 KR KR1020257029138A patent/KR20250160915A/en active Pending
-
2025
- 2025-07-29 MX MX2025008816A patent/MX2025008816A/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| AU2024215107A1 (en) | 2025-09-11 |
| MX2025008816A (en) | 2025-09-02 |
| EP4659228A1 (en) | 2025-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12272179B2 (en) | System and method for security screening integration for multiple modes of travel | |
| US12266222B2 (en) | System and method for creating luggage manifest using a B-type message and a passenger name record number | |
| US12266221B2 (en) | Airport security screening assistant using flight manifest | |
| US12266220B2 (en) | System and method for creating a luggage manifest | |
| US12361764B2 (en) | System and method for security screening | |
| US12112576B2 (en) | Manifest creation using optical character recognition | |
| US12131588B2 (en) | System and method for creating luggage manifest using terminating B-type message | |
| US12266219B2 (en) | Security, tracking device, and luggage recovery | |
| US12260681B2 (en) | Security, tracking device, and personal identifiable information | |
| US12112577B2 (en) | Optical character recognition of bag tag | |
| US12367713B2 (en) | Remote check-in using optical character recognition of bag tag | |
| US12494087B2 (en) | System and method for creating luggage manifests | |
| US12494088B2 (en) | System and method of creating luggage manifest using B-type message, airline code and flight data | |
| US20240265736A1 (en) | Security, tracking device, and more | |
| US20240265739A1 (en) | Security, tracking device, and data collection | |
| US20240265740A1 (en) | Baggage source message generation with security information | |
| US20250342728A1 (en) | System and method for security screening | |
| US20240420511A1 (en) | Optical character recognition of bag tag | |
| US20240265742A1 (en) | System and method for creating luggage manifests | |
| US20240265743A1 (en) | System and method of creating luggage manifest using b-type message, airline code and flight data | |
| KR20250160915A (en) | Security, tracking devices, data collection, baggage source message generation with security information, and more. | |
| KR20250160908A (en) | Security, tracking devices, and more | |
| KR20250160917A (en) | Security, tracking devices, personally identifiable information, and more | |
| WO2024163507A2 (en) | Security, tracking device, and more | |
| KR20250160899A (en) | Systems and methods for generating baggage manifests |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |