[go: up one dir, main page]

WO2025068236A1 - Dispositif de borne client - Google Patents

Dispositif de borne client Download PDF

Info

Publication number
WO2025068236A1
WO2025068236A1 PCT/EP2024/076864 EP2024076864W WO2025068236A1 WO 2025068236 A1 WO2025068236 A1 WO 2025068236A1 EP 2024076864 W EP2024076864 W EP 2024076864W WO 2025068236 A1 WO2025068236 A1 WO 2025068236A1
Authority
WO
WIPO (PCT)
Prior art keywords
touchpoint
mobile device
action
journey management
antenna
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
Application number
PCT/EP2024/076864
Other languages
English (en)
Inventor
Eldo ABRAHAM
Thomas LANDGREBE
Joshua MERRITT
Peter HORSLEY
Benjamin Crumpton
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amadeus SAS
Original Assignee
Amadeus SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2023903127A external-priority patent/AU2023903127A0/en
Application filed by Amadeus SAS filed Critical Amadeus SAS
Publication of WO2025068236A1 publication Critical patent/WO2025068236A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/76Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
    • G01S13/765Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/003Transmission of data between radar, sonar or lidar systems and remote stations
    • G01S7/006Transmission of data between radar, sonar or lidar systems and remote stations using shared front-end circuitry, e.g. antennas
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/27Individual registration on entry or exit involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/001Interfacing with vending machines using mobile or wearable devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/009User recognition or proximity detection
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q21/00Antenna arrays or systems
    • H01Q21/0006Particular feeding systems
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q21/00Antenna arrays or systems
    • H01Q21/06Arrays of individually energised antenna units similarly polarised and spaced apart
    • H01Q21/08Arrays of individually energised antenna units similarly polarised and spaced apart the units being spaced along or adjacent to a rectilinear path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S2013/0236Special technical features
    • G01S2013/0245Radar with phased array antenna
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • G06Q10/025Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/22Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
    • G07C9/25Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
    • G07C9/257Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition electronically
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q1/00Details of, or arrangements associated with, antennas
    • H01Q1/36Structural form of radiating elements, e.g. cone, spiral, umbrella; Particular materials used therewith
    • H01Q1/38Structural form of radiating elements, e.g. cone, spiral, umbrella; Particular materials used therewith formed by a conductive layer on an insulating support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Definitions

  • the present invention relates generally to touchpoint devices that are installed at mass transit locations such as airports and allow users to take actions related to their travel. More specifically, the present invention relates to touchpoint devices (including self-service touchpoint devices) with which users interact using a mobile device. The present invention also relates to systems of such touchpoint devices, location finding systems that can be incorporated in or used with such touchpoint devices and to a mobile application for interacting with such touchpoint devices.
  • touchpoint devices While recent touchpoint devices have undoubtedly streamlined various aspects of the user experience at the airport, interacting with touchpoints can still be somewhat complex and inefficient for the user. For example, users are still required to interact with multiple user interfaces on the displays of multiple touchpoint devices.
  • the present invention aims to provide a touchpoint devices that provide a more streamlined experience for the user at the airport.
  • a touchpoint device for performing a touchpoint action at a travel location
  • the touchpoint device comprising: a location finding system configured to determine whether a mobile device is located in a target region in proximity to the touchpoint device; a network interface for establishing an operative network connection with a touchpoint service operating on network infrastructure; and a processor and computer readable medium storing computer executable instructions, which when executed by the processor cause the touchpoint device to: operate the location finding system to locate a mobile device in the target region; upon locating a mobile device in the target region, communicating a touchpoint action session message to the located mobile device, the touchpoint action session message comprising session instructions to an application executing on the located mobile device to establish a touchpoint action session with the touchpoint service.
  • the present invention provides a touchpoint device that provides a more streamlined experience for the user to perform touchpoint actions.
  • touchpoint devices in accordance with embodiments of the present invention are equipped with a location finding system for locating mobile devices in local proximity to the touchpoint device, and are also in operative network connection with a touchpoint service hosted on local or remote network infrastructure.
  • Touchpoint devices in accordance with embodiments of the present invention also include computer programs that cause mobile devices that are located by the location finding system to establish a touchpoint action session with the same touchpoint service.
  • the computer executable instructions further cause the touchpoint device to receive a touchpoint action message from the touchpoint service, the touchpoint action message comprising a touchpoint action session token assigned to the touchpoint action session.
  • the touchpoint action message may further comprise a travel identifier received by the touchpoint service during the touchpoint session, which in some embodiments comprises a scan of a boarding pass.
  • the application executing on the located mobile device communicates touchpoint action session data to the touchpoint service during the touchpoint action session.
  • the computer executable instructions in some embodiments further cause the touchpoint device to receive a touchpoint control message indicating whether the holder of the mobile device is permitted to perform a touchpoint action, the touchpoint service constructing the touchpoint control message by processing the touchpoint action session data.
  • the touchpoint service may construct the touchpoint control message by processing a time series of locations of the mobile device relative to the touchpoint device.
  • the touchpoint action session data comprises a time series of signal strength measurements made by the mobile device of location signals received from the touchpoint device, the touchpoint service computing the time series of locations from the time series of signal strength measurements.
  • the touchpoint service constructs an anomaly message and communicates the anomaly message to the touchpoint device in the event that the time series of locations indicates an anomalous behaviour of the mobile device.
  • the touchpoint action session data comprises personalisation data pertaining to the holder of the mobile device, the computer executable instructions further causing the touchpoint device to receive a personalisation message based on the personalisation data, the touchpoint device utilising the personalisation message to assist the holder of the mobile device to perform a touchpoint action on the touchpoint device.
  • a computer readable medium storing computer executable instructions which when executed by a processor of a mobile device cause the mobile device to: receive a location signal from a touchpoint device having a location finding system; and establish a touchpoint action session with a touchpoint service operating on network infrastructure.
  • the computer executable instructions further cause the mobile device to communicate a touchpoint action message to the touchpoint service, the touchpoint action message comprising a touchpoint action session token assigned to the touchpoint action session.
  • the touchpoint action message may further comprise a travel identifier, which can comprise a scan of a boarding pass.
  • the computer executable instructions further cause the mobile device to communicate touchpoint action session data to the touchpoint service during the touchpoint action session.
  • the touchpoint action session data may comprise a time series of signal strength measurements made by the mobile device of location signals received from the touchpoint device.
  • the touchpoint action session data may also comprise personalisation data pertaining to the holder of the mobile device.
  • a touchpoint device for performing a touchpoint action at a travel location
  • the touchpoint device comprising: a location finding system configured to determine whether a mobile device is located in a target region in proximity to the touchpoint device; and a processor and computer readable medium storing computer executable instructions, which when executed by the processor cause the processor to: establish a connection with a located mobile device; and launch a journey management application on the located mobile device, the journey management application: interrogating the located mobile device to identify any touchpoint data records previously communicated to the located mobile device; and utilising an identified touchpoint data record to display a user interface on the located mobile device that assists a user of the located mobile device to perform the touchpoint action.
  • the present invention enhances the security of passenger management flow by maintaining oversight and control over the particular touchpoint devices that are assigned to users.
  • the present invention substantially eliminates the scenario of a rogue third party impersonating a traveller at a touchpoint device.
  • the instructions may further cause the touchpoint device or the journey management application to communicate an action status message to a journey management server, the action status message indicating a status of the touchpoint action.
  • the journey management application may utilise a subsequent identified touchpoint data record to display a user interface on the located mobile device that assists the user of the located mobile device to perform a subsequent touchpoint action at another touchpoint device.
  • the touchpoint data records are communicated to the located mobile device by a journey management server application executing on the journey management server, the journey management server application communicating the touchpoint data records to the located mobile device responsive to the located mobile device enrolling in a departure control system.
  • the journey management server application may communicate a set of assigned touchpoint data records to the located mobile device, the assigned touchpoint data records being selected from touchpoint devices installed at the travel location.
  • Each touchpoint data record typically comprises a touchpoint identifier field, a touchpoint geographical location field and a touchpoint status field.
  • the journey management application executes a localisation algorithm to determine a geographic location of the located mobile device, the journey management application utilising the determined geographic location to generate and display a user interface that directs the user to the another touchpoint device.
  • the journey management application detects one or more radio signals emitted from beacons associated with the another touchpoint device to execute the localisation algorithm.
  • the location finding system comprises a phased array antenna system.
  • the present invention provides an antenna comprising: a plurality of spaced apart antenna elements arranged in a linear configuration, each antenna element having an antenna element signal inlet for receiving a signal that the antenna element is to emit; an antenna inlet for receiving a signal that the antenna is to emit; and a feed network having an origin end communicatively coupled to the antenna inlet and a plurality of terminal ends each communicatively coupled to one of the antenna element signal inlets, the feed network comprising a plurality of conductor lines that are arranged to define signal paths from the antenna inlet to each antenna element signal inlet, each signal path having a defined characteristic.
  • the plurality of conductor lines are arranged in a tree structure having a root level comprising conductor lines communicatively coupled to the antenna inlet and at least one branch level comprising conductor lines communicatively coupled to one of the antenna element signal inlets.
  • the branch level conductor lines may extend from the root level conductor lines in a T-junction.
  • the branch level conductor lines that extend from a common T-junction can have different lengths.
  • the root level conductor lines can have a different width to branch level conductor lines.
  • the tree structure comprises a first branch level extending from the root level and a second branch level extending from the first branch level, the second branch level comprising conductor lines communicatively coupled to one of the antenna element signal inlets.
  • the first branch level conductor lines can extend from the root level conductor lines in a T-junction.
  • the first branch level conductor lines that extend from a common T-junction can have different lengths.
  • At least some of the conductor lines can incorporate tapering devices to selectively modify a width of the conductor line.
  • Figure 1 is a first high-level schematic representation of an aspect of the present invention.
  • FIG. 2 illustrates touchpoints in accordance with embodiments of the present invention.
  • Figure 3 illustrates exemplary database structures for systems of touchpoint devices in accordance with embodiments of the present invention.
  • Figure 4 illustrates computing operations that are performed to enrol a passenger in a journey management platform in accordance with embodiments of the present invention.
  • Figure 5 is a schematic illustration of a travel location that implements a journey management platform according to embodiments of the present invention.
  • Figure 6 illustrates exemplary computing operations performed by a journey management application in accordance with embodiments of the present invention after a user accepts terms of use.
  • Figure 7 illustrates exemplary filtering operations performed by a journey management application in accordance with embodiments of the present invention.
  • Figure 8 illustrates an exemplary algorithm that the journey management application executes to determine its geographical position.
  • Figures 9-12 illustrate exemplary touchpoint data structures that a journey management server in accordance with embodiments of the present invention maintains as passenger proceeds through a journey management process.
  • Figure 13 illustrates a touchpoint device security algorithm that the journey management server application in accordance with an embodiment of the present invention executes to enhance security and privacy in the journey management platform.
  • Figure 14 illustrates additional examples of touchpoint devices in accordance with further embodiments of the present invention.
  • Figure 15 illustrates an embodiment of a location finding system in accordance with embodiments of the present invention.
  • Figure 16 is a magnified view of a T-junctions in the location finding system illustrated in Figure 15.
  • Figure 17 is a second high-level schematic representation of an aspect of the present invention.
  • Figure 18 illustrates an embodiment of a touchpoint device in accordance with embodiments of the present invention.
  • Figure 19 illustrates computing operations that are performed to enrol a passenger in a touchpoint management platform in accordance with embodiments of the present invention.
  • Figure 20 is a schematic illustration of handshake operations that touchpoint applications, touchpoint services and touchpoint devices according to embodiments of the present invention perform.
  • Figure 21 is a sequence diagram further illustrating the handshake operations illustrated in Figure 4.
  • Figure 22 is a schematic illustration of an embodiment of the present invention utilizing proximity sensors to detect the presence of a passenger.
  • Figures 23 and 24 are schematic illustrations of the present invention utilizing facial detection routines to detect the presence of passengers who are ready for authentication.
  • Figure 25 is a schematic illustration of a touchpoint application according to embodiments of the present invention transmitting touchpoint action session data to a touchpoint service in accordance with embodiments of the present invention.
  • Figure 26 is a schematic illustration of actions taken by a touchpoint service in accordance with embodiments of the present invention upon detecting a deviation in continuous signal monitoring.
  • Figure 27 is a schematic illustration of a touchpoint application according to embodiments of the present invention transmitting language information to a touchpoint service in accordance with embodiments of the present invention.
  • Figure 28 is a is a block diagram of a computer system suitable for implementing an embodiment of the present invention.
  • FIG. 1 illustrates a first computing environment 100 in which aspects of the present invention are implemented.
  • the environment 100 is a networked environment comprising a journey management server 102 in communication with a mobile device 104 over one or more communication networks 106.
  • a journey management server application 108 executing on the journey management server 102 and a journey management application 112 executing on the mobile device 104.
  • the journey management server application 108 implements an end-to-end journey management platform that allows the user of the mobile device 104 to perform travel-related actions at, and remote from, a travel location 114.
  • travel location 114 is an airport, however those skilled in the art will appreciate that the present invention could readily be implemented at other mass transit locations, such as rail or sea departure points.
  • touchpoint devices 116A, 116B, 116C are installed at travel location 114.
  • touchpoint devices 116A, 116B, 116C are stations or kiosks with embedded computer hardware and software through which travellers (such as users of mobile devices 104) perform travel-related actions.
  • travel-related actions include processes such as check-in, identity authentication, registering and weighing baggage, printing baggage tags, dropping baggage into the baggage handling system, scanning boarding passes prior to passing through a departure gate, and the like.
  • touchpoint devices 116A, 116B, 116C are equipped with, or in communication with, suitable peripheral hardware (such as printers, scanners, scales etc.) to enable the device to perform its designated function.
  • suitable peripheral hardware such as printers, scanners, scales etc.
  • Embodiments of the present invention facilitate travellers to interact with touchpoint devices 116A, 116B, 116C solely through the use of a mobile device 104.
  • the mobile device 104 interacts with a touchpoint device 116A, 116B or 116C through a (typically local) communication network 106, such as WIFI, Bluetooth®, RFID, NFC or the like.
  • touchpoint devices 116A, 116B, 116C While only three touchpoint devices 116A, 116B, 116C are depicted at travel location 114, in a typical environment (such as an airport), many more touchpoint devices are installed to accommodate the number of passengers passing through the travel location 114.
  • Journey management server 102 further includes a data storage 110 on which data collected by the journey management application 112 and transmitted to the journey management server 102 is stored.
  • Data storage 110 is typically a storage medium such as a hard drive (or collection of hard drives).
  • a database management system (not shown) executing on the journey management server 102 implements a database on data storage 110 for storing and retrieving data.
  • Journey management server 102 has been illustrated as a single system.
  • Journey management server 102 can, however, be a scalable server system comprising multiple nodes which can be commissioned/decommissioned based on processing demands.
  • server systems are server computers that provide greater resources (e.g. processing, memory, network bandwidth) in comparison with the computers that function as client systems, such as the mobile device 104.
  • data storage 110 is illustrated as part of the journey management server 102.
  • the data storage 110 could be a separate system in operative networked communication with the journey management server 102.
  • the data storage 110 could be a networked-attached storage device, an entirely separate storage system accessed via a database management system, or any other appropriate data storage mechanism.
  • the journey management server application 112 performs various operations in response to commands received from (and initiated at) the journey management application 108.
  • the journey management server application 108 configures the journey management server 102 to provide server-side functionality to the journey management 112.
  • the journey management server application 108 comprises one or more suitable application programs, libraries, or other software infrastructure.
  • the journey management application 112 is a web application that is executed by a web browser
  • the journey management server application 108 will typically be, or interact with, a web server such as a server implemented with the node.js runtime environment.
  • the journey management application 112 is a native application executing on the mobile device 104
  • the journey management server application 108 will typically be, or interact with, an application server.
  • Journey management server 102 may be provided with both web server and application server applications to enable it to serve both web browser and native client applications.
  • the journey management server 102 is typically in operative network communication with server infrastructure that executes one or more departure control systems.
  • one or more departure control systems execute on the journey management server 102 or are integrated with the journey management server application.
  • the departure control systems manage various aspects of passenger processing and flight departure procedures and include modules that implement functions such as: passenger check-in, biometric enrolment, baggage handling, flight manifest, security checks, boarding, communication, flight reconciliation, flight documentation, standby and upgrades, flight messaging, irregular operations, and reporting and analytics.
  • the journey management server 102 and mobile device 104 communicate data between each other either directly or indirectly through one or more communications networks 106.
  • Communications network 106 may comprise a local area network (LAN), a public network (such as the Internet), or a combination of networks.
  • LAN local area network
  • public network such as the Internet
  • the mobile device 104 and touchpoint device 116A, 116B or 116B communicate data between each other (typically directly) through a communication network 106.
  • the mobile device 104 is described as “mobile” it could also be a less mobile type of computer system, such as a desktop computer. However, the mobile device is more likely to be a mobile computer such as a laptop computer, smartphone or tablet device.
  • the journey management application 112 configures the mobile device 104 to implement client-side functionality that provides the user of the mobile device 104 with a tailored end-to-end journey management service at the travel location 114.
  • the journey management application 112 may be provided to the mobile device 104 as a web application that is executed by a general web browser application (such as Chrome, Edge, Safari or the like) that is installed thereon.
  • a general web browser application such as Chrome, Edge, Safari or the like
  • the journey management application 112 accesses the journey management server application 108 via an appropriate uniform resource locator (URL) and communicates with the journey management server application 108 via general world-wide-web protocols (e.g. http, https, ftp) and application programming interfaces (APIs) (e.g. REST APIs).
  • APIs application programming interfaces
  • the journey management application 112 is a native application, it is typically programmed to communicate with the journey management server application 108 using defined API calls.
  • a given mobile device 104 may have more than one client application 112 installed thereon, for example both a general web browser application and a dedicated programmatic client application.
  • touchpoint devices 116A and 116B take the form of stations or kiosks and include an enclosure 202 that provides the structure for the touchpoint device and houses the device’s computer processing and communication components.
  • Touchpoint devices 116A and 116B each include a display 204 that is driven by the device’s computer processing components and displays a graphical user interface.
  • touchpoint devices in accordance with embodiments of the present invention also allow passengers to interact with the touchpoint device through the journey management application 112 on the mobile device rather 104 than through the display 204.
  • the graphical user interface that would otherwise be exclusively displayed on the display 204 of the touchpoint device is displayed on the mobile device 104 as a user interface of the journey management application 112.
  • the touchpoint device 116A and 116B causes the journey management application 112 to function as a virtual console for the touchpoint device.
  • this allows touchpoint devices to be developed more cost efficiently, for example by omitting the display 204 from the touchpoint device.
  • Touchpoint devices 116A and 116B further include a location finding system 206, which in the exemplified embodiment is a phased array antenna system.
  • the phased array antenna system 206 comprises a plurality of antenna elements that are configured to control the phase and direction of a transmitted signal in order to generate a radiation pattern with desired characteristics.
  • the phased array antenna system 206 is a passive phased array antenna system, although those skilled in the art will appreciate that a location finding system could also incorporate suitable active components.
  • the phased array antenna system 206 is configured to generate a respective radiation pattern 208 and 209 in front of each touchpoint device 116A and 116B.
  • the radiation patterns 208 and 209 that the phased array antenna system 206 generates are identical and have characteristics whereby the radiation energy is almost entirely contained within a target region that coincides with the radiation pattern.
  • the target region extends out from the front of each touchpoint device 116A and 116B.
  • the radiation pattern is generally rectangular in shape.
  • the longitudinal sides of each radiation pattern 208 and 209 converge inwardly to define a generally triangular shape. Outside of the target region, the strength of the radiation energy drops off very rapidly to a substantially indetectable value.
  • the target region corresponds to the physical space that a passenger 210 inhabits when they are interacting with a touchpoint device 116A and 116B.
  • the location finding system 206 determines when the passenger 210 is present in the target region by interacting with one or more of the radio transceivers (such as a Bluetooth® transceiver) that are invariably incorporated into the passenger’s mobile device 104. Because of the high selectivity of the radiation pattern, the received signal strength measured by the radio transceiver of the mobile device 104 (such as by taking an RSSI measurement) is at a maximum when the mobile device 104 is present in the target area, and near zero when the mobile device 104 is outside of the target area.
  • the radio transceivers such as a Bluetooth® transceiver
  • the passage 210 is standing in front of touchpoint 116B and inside the target area 209.
  • the radio transceiver in the passenger measures a high-intensity signal that corresponds with the intensity of the radiation energy inside the target area.
  • the journey management application 112 transmits a response message to the touchpoint device 116B and the two devices establish a connection channel through which the passenger 210 can perform a touchpoint action.
  • Location Scenario C is similar to Location Scenario B, but with the passenger 210 standing in the radiation pattern 208 that is generated by the location finding system 206 of the touchpoint device 116A. In this scenario, the mobile device does not detect the radiation pattern generated by touchpoint device 116B.
  • FIG. 3 an exemplary database structure for a system of touchpoint devices 116 installed at travel location 114 is illustrated.
  • the data storage 110 stores an aggregated record for the set of touchpoint devices 116, with the record having a field for each individual touchpoint device.
  • Each field stores a geolocation address for the touchpoint device and a unique identifier.
  • the geolocation addresses are depicted schematically in Figure 3 as ABD1 , ABD2, ABD3, ABD4, ABD5, ABD6, ABD7, ABD8.
  • the unique identifiers are each depicted as ‘xxx’ although in practice those skilled in the art will appreciate that the journey management platform assigns each touchpoint device its own unique identifier.
  • Touchpoint devices can be identified using a context-based naming convention going from a course context down to a fine context. In one embodiment, touchpoint devices are named starting from the airport name and proceeding down to a best-known context. For example FRA.terminal, bagdrop. xxx or LHR. boarding. JQ819. xxx.
  • the journey management platform is implemented by the journey management server application 108 and allows the passenger 210 to use their mobile device 104 to perform travel-related actions at, and remote from, the travel location 114.
  • the passenger 210 typically enrols in the journey management platform 300 after, or at the same time as, checking into their flight. Those skilled in the art will appreciate that the passenger 210 will often check into their flight before arriving at the travel location 114.
  • the airline’s online ticketing system After checking into their flight, the airline’s online ticketing system generates a boarding pass 302 for the passenger 210.
  • the boarding pass 302 can be a paper boarding pass or an electronic boarding pass.
  • the passenger 302 uses the journey management application 112 installed on their mobile device 104 to scan the boarding pass 302 and extract pertinent data therefrom.
  • the journey management application 112 typically performs validation on the data extracted from the boarding pass and, in the event of successful validation, communicates the boarding pass data to the journey management server 102.
  • the journey management server application 108 Upon receipt of the boarding pass data at the journey management server 102, the journey management server application 108 interrogates the data store 110 for the aggregated record of touchpoint devices that are installed at the travel location that is indicated in the boarding pass data. The journey management server application 108 then selects a subset of the touchpoint devices that are personalised to the passenger’s 210 journey. In the embodiment illustrated in Figure 3, the journey management server application selects three touchpoints with geolocation address and id: ABD2.xxx, ABD3.xxx, ABD4.xxx. The journey management server application 108 utilises various selection criteria to construct the set of selected touchpoint devices. For example, the journey management server application 108 may select touchpoint devices to minimise the distance that the passenger needs to travel in the airport or select touchpoints to reflect current or projected passenger traffic and queues at the airport. Selection can also be based on data extracted from the boarding pass.
  • the journey management server application 108 and the mobile device 104 engage in cryptographic operations in which the journey management application 112 generates a private key and the journey management server application 108 communicates the corresponding public key to the touchpoint devices 116 for advertising.
  • the journey management application 112 is subsequently configured to utilise the public key to establish a session with a touchpoint device by receiving data encrypted with the public key from a broadcast radio signal (described in further detail below) and decrypting the data using the private key.
  • the journey management server application 108 After the journey management server application 108 selects the subset of touchpoint devices, the journey management server application 108 communicates the list of selected touchpoint devices (including the geolocations of each) to the mobile device 104 in a journey management data record.
  • the journey management record includes the following fields:
  • Airline - storing an identifier of the relevant airline, as extracted from the boarding pass.
  • Departure Airport - storing an identifier of the relevant airport, as extracted from the boarding pass.
  • Selfie Photo storing an image or the file name of an image of a selfie of a passenger that the passenger submits to authenticate identity against a biometric database.
  • Touchpoints - storing the list of selected touchpoint devices and the geolocation and identifier of each.
  • Bags the number of bags associated with the booking.
  • Bagtags - storing an identifier for each bagtag associated with the bags of the booking.
  • the journey management application 112 Upon receipt of the list of selected touchpoint devices at the mobile device 104, the journey management application 112 stores the list of selected touchpoint devices for future use.
  • FIG. 5 an example of a travel location 114 that implements a journey management platform according to embodiments of the present disclosure is illustrated.
  • a plurality of touchpoint devices 116 are installed throughout the travel location 114.
  • a triplet of radio beacons 502A, 502B, 502C are installed adjacent to each to each touchpoint device.
  • radio beacons 502A, 502B, 502C operate using the Bluetooth® Low Energy (BLE) standard, although those skilled in the art will appreciate that other radio communication protocols can be used such as standard Bluetooth® and WIFI.
  • BLE Bluetooth® Low Energy
  • Each radio beacon 502A, 502B and 502C includes the geolocation address and identifier of its touchpoint device in the signal that it broadcasts.
  • the radio transceiver in the mobile device detects the signal that is emitted from one or more of the radio beacons 502A, 502B, 502C.
  • the journey management application 112 displays a message on the mobile device 104 and executes the programming operations illustrated in Figure 6.
  • the journey management application 112 populates the displayed message using data from the radio beacon signals.
  • the radio beacon signal can include context data pertaining to the section or zone of the travel location 114 in which the touchpoint devices 116 are installed.
  • the journey management application 112 displays a message informing the passenger that they are in the bag drop zone and requesting the passenger to accept the terms of use of the journey management application.
  • the journey management application 112 displays a corresponding message, using context data from the radio beacon signal, when the passenger is located in another section of the travel location, such as the check-in section or departure gate.
  • the journey management server application 108 executes a scheduling algorithm to dynamically assign touchpoint devices to passengers.
  • the scheduling algorithm operates in conjunction with operations that are performed to localise the mobile device 104 (discussed below).
  • the scheduling algorithm assigns touchpoint devices taking into account the current geographical location of the mobile device 104, the distance to travel to different touchpoint devices and whether the touchpoint devices are currently being used.
  • the geographical location of the mobile device 104 is determined by the journey management application analysing signals received from sparsely distributed beacons. Once the geographical location of the mobile device 104 is determined, the journey management server application 108 requests a Bluetooth® session from the mobile device.
  • the process 600 commences at step 610, at which the journey management application 112 retrieves the geolocation addresses and identifiers of each touchpoint device in the list of touchpoint devices previously communicated to the mobile device 104 by the journey management server application 108. As discussed above, this list of touchpoint devices is a subset of the complete set of touchpoint devices installed at the travel location 114.
  • the journey management application 112 filters the signals that the mobile device 104 detects to exclude signals apart from those transmitted by radio beacons assigned to touchpoint devices in the list of previously received touchpoint devices.
  • the filtering operation is illustrated schematically in Figure 7, which shows the journey management application 112 filtering out signals, apart from those received from radio beacons assigned to touchpoint devices 700, 710 and 720.
  • each radio beacon modulates the geolocation and touchpoint identifier of its assigned touchpoint device in the signal that it broadcasts.
  • the journey management application 112 utilises the signals received from the relevant radio beacons (in the illustrated embodiment, one or more of radio beacons 700A, 700B, 700C, 710A, 710B, 710C, 720A, 720B, 720C) to map and compute the geographical position of each touchpoint device in the previously received list of touchpoint devices (in the illustrated embodiment touchpoint devices 700, 710, 720).
  • An embodiment of a algorithm that the journey management application 112 executes to determine its geographical position is further exemplified below.
  • the journey management application 112 executes programming to prepare the mobile device 104 for sessions at the assigned touchpoint devices (namely, in the illustrated embodiment touchpoint devices 700, 710, 720).
  • the sessions at the assigned touchpoint devices are those in which the passenger performs relevant touchpoint actions.
  • FIG. 8 an embodiment of an algorithm 800 that the journey management application 112 executes to determine its geographical position is illustrated.
  • the process commences at step 802, at which the journey management application 112 utilises its radio transceiver to receive signals emitted by the radio beacons installed at the travel location.
  • the journey management application 112 filters the received signals using the previously received list of touchpoint devices.
  • the journey management application 112 typically focusses on the triplet of radio beacons assigned to one of the touchpoint devices in the list of previously received touchpoint devices.
  • the journey management application measures 112 measures the distance from each radio beacon in the triplet.
  • the journey management application measures the distance to each beacon by first measuring the RSSI of the signal received from the respective beacon.
  • the journey management application 112 utilises the measured distances to localise the mobile device 104.
  • the journey management application 112 performs localisation by defining a circle around each of the three radio beacons with a radius of the measured distance.
  • the journey management application then localises the mobile device 104 to the area defined by the intersection of the three circles.
  • the journey management application 112 typically also improves the estimation of the geographical location by taking into account factors such as signal noise, signal propagation characteristics and the quality of distance measurements.
  • the journey management application 112 After localising the mobile device 104, the journey management application 112, at step 810, displays a prompt on the mobile device 104 to the passenger to move to the first assigned touchpoint in the list of previously received touchpoints. In the exemplified embodiment, the journey management application 112 displays directions to the assigned touchpoint from the current location of the mobile device (as computed in step 808).
  • the journey management application 112 establishes a session with the assigned touchpoint device.
  • the operations performed by the journey management application 112 and touchpoint device to establish and operate a session are described in further detail below.
  • FIG. 9-12 illustrate a touchpoint data structure 901 that the journey management server 102 maintains as the passenger proceeds through the journey management process by performing touchpoint actions at the assigned touchpoint devices.
  • the journey management server application 108 has assigned four touchpoints to the passenger, that are labelled as: Check-in, Bag Drop, Boarding and Hotel.
  • the touchpoint data structure 901 also contains a status column to indicate the current status of the touchpoint action that is to be performed at each touchpoint.
  • the touchpoint status has values of: Scheduled, Processing and Used.
  • the passenger is yet to interact with any of the assigned touchpoints 116A (for check-in), 116B (for bag drop), 116C (for hotel). This is reflected in the touchpoint data structure 901 , where the status value for the four assigned touchpoints is “Scheduled”.
  • the journey management server application 108 sets the status value to “Scheduled” for each assigned touchpoint.
  • the mobile device 104 is in proximity to the check-in touchpoint device 116A, with the journey management application 112 having directed the passenger to the touchpoint device 116A and the touchpoint device 116A having determined that the passenger is standing in the target region in front of the touchpoint device.
  • the touchpoint device 116A communicates a touchpoint status message to the journey management server 104.
  • the journey management server application 108 updates the status of the relevant touchpoint device to “Processing”.
  • FIG 11 illustrates the state of the touchpoint data structure 901 after the passenger has completed the touchpoint action at touchpoint 116A and proceeded to touchpoint 116B, which determines the passenger’s presence by utilising its location finding system.
  • the touchpoint data structure records the status of the check-in touchpoint 116A as “Used” and the bag drop touchpoint 116B as “Processing”.
  • Figure 12 illustrates the state of the touchpoint data structure 901 after the passenger has completed touchpoint actions at each of the check-in, bag drop, boarding and hotel touchpoints.
  • the touchpoint data structure records the status of all touchpoints as “Used”.
  • FIG. 13 illustrates a touchpoint device security algorithm that the journey management server application 108 executes to enhance security and privacy in the journey management platform.
  • the journey management server application 108 executes a timer process 402 on the journey management server 102.
  • the timer process 402 signals the start and end of a predetermined time period to the journey management server application 108.
  • the journey management server application executes a beacon identifier generation module 404 to generate new identifiers for the touchpoint devices (which in the illustrated embodiment are touchpoints 116A and 116B).
  • the beacon identifier generation module 404 generates new identifiers for the touchpoint devices by rotating or otherwise reallocating the set of beacon identifiers to different touchpoint devices.
  • the beacon identifier generation module 404 After generating the new beacon identifiers for the touchpoint devices, the beacon identifier generation module 404 generates new journey management records (or tokens) for any mobile devices (in the illustrated embodiment 104A and 104B) having journey management records with touchpoint devices identified by the earlier identifiers. The beacon identifier generation module 404 communicates the new journey management records to a synchronization module that communicates the records to the effected touchpoint devices 116A and 116B, and mobile devices 104A and 104B.
  • Figure 14 illustrates additional examples of touchpoint devices in accordance with further embodiments of the present invention, along with graphical user interfaces generated by the journey management application as a part of the process of the passenger performing touchpoint actions thereon.
  • the passenger 210 enrols in the journey management platform as part of the workflow of checking into their flight.
  • the journey management server 102 communicates a journey management record to the mobile device that includes the list of touchpoint devices that the journey management server application 108 has allocated to the passenger 210.
  • the journey management application 112 also displays a graphical user interface 215 on the mobile device 104 that allows the passenger to enter the number of bags that they are carrying.
  • the journey management application 112 communicates the input to the journey management server 102, at which the journey management server application 108 updates the touchpoint data structure.
  • the journey management application 112 displays a graphical user interface on the mobile device that includes directions from the passenger’s 210 current location to the first assigned touchpoint device.
  • the first assigned touchpoint device 150 is a bag tag printer.
  • the bag tag printer device 150 does not include any inbuilt display, but instead performs interactions with the passenger 210 through the journey management application 112 that executes on the mobile device 104.
  • the bagtag printer device 150 utilises its location finding system to determine when the passenger 210 is standing in front of the bag tag printer device 150 in the target zone.
  • the bag tag printer device 150 and mobile device establish a connection with each other (such as a Bluetooth® connection) over which the journey management application 112 facilitates the passenger to perform a touchpoint action.
  • the touchpoint action is the passenger 150 printing one or more bag tags 152.
  • the journey management application 112 After establishing the connection with the bag tag printer device 150, the journey management application 112 interrogates its local storage for the most recent version of the journey management record that was communicated to the mobile device upon enrolling in the journey management platform.
  • the journey management record contains the list of touchpoints that the journey management server application 108 allocated to the mobile device 104.
  • the journey management application 112 utilises the stored data about the allocated touchpoints to display a relevant contextual graphical user interface on the mobile device.
  • the graphic user interface relevant to the bag tag printer device 150 asks the passenger 112 whether they wish to print bag tags.
  • the journey management application 112 updates the touchpoint record to indicate the current status of the touchpoint action that the passenger performed at the touchpoint device (namely the bag tag printer device 150).
  • the journey management application 112 communicates the updated touchpoint record to the journey management server 102 for the journey management server application 108 to update the relevant touchpoint data structure.
  • the journey management application 112 then performs the computing operations described above to receive beacon signals from the next touchpoint in the touchpoint record, determine the geographical location of the mobile device 104, prompt the passenger to move to the next touchpoint and display directions to the next touchpoint on the mobile device 104.
  • the next touchpoint device is a bag drop device 155.
  • the bag drop device 155 is associated with a baggage conveyer 157 and bag tag scanner (not shown).
  • the bag tag printer device 150 As the passenger approaches the bag drop device 155, the bag drop device 155 utilises its location finding system to determine when the passenger 210 is standing in front of the bag drop device 155 in the target zone.
  • the bag drop device 155 and mobile device Upon locating the mobile device 104 in the target zone, the bag drop device 155 and mobile device establish a connection that the passenger 210 uses to perform the touchpoint action (namely injecting the baggage into the baggage handling system).
  • the journey management application 112 again interrogates its local storage for the most recent version of the journey management record.
  • This version is the journey management record as updated by the journey management application 112 after the passenger performed the touchpoint action at the previous touchpoint device.
  • the journey management application 112 utilises updated journey management record to display the relevant contextual graphical user interface on the mobile device 104.
  • the graphic user interface 159 relevant to the bag drop device 155 provides informational material to the passenger 210 to enable them to place their baggage on the baggage conveyer.
  • the journey management application 112 updates the touchpoint record to indicate the current status of the performed touchpoint action.
  • the journey management application 112 communicates the updated touchpoint record to the journey management server 102 for the journey management server application 108 to update the relevant touchpoint data structure.
  • FIG. 15 illustrates an embodiment of a phased array antenna system 206 in accordance with the present disclosure.
  • the antenna system 206 is incorporated into the present touchpoint devices and functions as a location finding system.
  • Antenna system 206 includes a plurality of antenna elements 250A-250H arranged in a linear configuration, with the antenna elements being equally spaced apart.
  • the antenna system 206 includes eight antenna elements.
  • the antenna elements 250A-250H are configured to control the phase and direction of their signal emissions in order to generate the radiation pattern with desired characteristics.
  • the antenna elements 205A-250H are formed on top of a suitable substrate 252, such as a substrate formed from FR4 material.
  • Each antenna element 250A-250H is indirectly connected to the antenna signal feed point 254 by way of an intervening feed network 256.
  • Feed network 256 has a tree structure which at the root level is divided into left 258 and right 260 branches.
  • the left 258 and right 260 branches of the feed network 256 respectively correspond with a left subarray 262 (comprising antenna elements 250A-250D) and a right subarray 264 (comprising antenna elements 250E-250H) of antenna elements defined symmetrically about the centre line 266 of the antenna system 206.
  • the left 258 and right 260 branches of the feed network are generally symmetrical about the centre line 266 of the antenna system.
  • the branch includes a root level microstrip line 268.
  • the root level microstrip line is 50 ohm impedance microstrip line.
  • Root level microstrip line 268 is divided into lines of two different diameters 270 and 272 by a Klopfenstein taper 274.
  • Line 270 terminates in a T-junction 276 from which a first branch level microstrip line 278 extends.
  • the first branch level microstrip line 278 is 37.5 impedance microstrip line.
  • T-junction 276 divides the first branch level microstrip line into first 280 and second 282 lengths. T-junction 276 is offset from the centre line 284 between antenna elements 250B and 250C and as such the first length 280 differs from the second length 282. In the illustrated embodiment, second length 282 is 2.82mm longer than first length 280.
  • Both the first length 280 and second length 282 terminate in respective T-junctions 284 and 286 from which second branch level microstrip lines 288 and 290 extend.
  • the second branch level microstrip lines 288 and 290 are 75 ohm impedance microstrip line.
  • the second branch level microstrip lines 288 and 290 have generally the same physical dimensions.
  • T- junction 284 divides microstrip line 288 into first 292 and second 294 lengths.
  • T- junction 284 is offset from the centre line 286 between antenna elements 250A and 250B and as such the first length 292 differs from the second length 294.
  • second length 294 is 8.16mm longer than first length 292.
  • Figure 16 provides a magnified view of one of the T-junctions 284 or 286 from which the second branch level microstrip lines 288 and 290 extend.
  • the first length 280 of the first branch level microstrip line has a diameter of d2 and the first and second lengths 292 and 294 of the second level microstrip line has a diameter of di.
  • a gap 296 is provided in the region between the first length 292 and second length 294. The inner wall of gap 296 projects from the upper wall of length 292 at an angle of 45°.
  • the characteristics of the feed network 256, and in particular the relative lengths, diameters and impedance of the root, first and second branch microstrip lines allow the phased array antenna to generate the highly selective radiation pattern illustrated above. More specifically, the tree structure defines eight separate microstrip line conductor paths extending from the antenna signal feed point 254 to the inlet of each of the antenna elements 250A-250H. As the signal enters the signal feed point 254 and proceeds along each individual signal path, the signal phase is manipulated by the physical and electrical characteristics of the signal path so that by the time the signal arrives at the antenna element 250A-250H where it is emitted, the signal has the appropriate phase to generate the desired radiation pattern.
  • FIG. 17 illustrates a second computing environment 101 in which aspects of the present invention are implemented.
  • the environment 101 is a networked environment comprising a touchpoint management server 102 in communication with a mobile device 104 over one or more communication networks 106.
  • Embodiments of the present invention provide a touchpoint device 116A that is installed at a travel location 114. Additional touchpoint devices 116B and 116C are also installed at the travel location 114.
  • travel location 114 is an airport, however those skilled in the art will appreciate that the present invention could readily be implemented at other mass transit locations, such as rail or sea departure points.
  • touchpoint devices 116A, 116B, 116C While only three touchpoint devices 116A, 116B, 116C are depicted at travel location 114, in a typical environment (such as an airport), many more touchpoint devices are installed to accommodate the number of passengers passing through the travel location 114.
  • an application 108 (referred to hereinafter as a “touchpoint service”) that executes on the touchpoint management server 102, and a touchpoint application 112 that executes on the mobile device 104.
  • the touchpoint service 108 is in operative network communication with both the touchpoint devices 116A-116C and the touchpoint applicationl 12, in each case by way of the communication network 106.
  • These distinct network connections allow the mobile device 104 to interact with the touchpoint device e.g. 116A by way of the touchpoint service 108.
  • the network connection between the touchpoint service 108 and the touchpoint device e.g. 116A allows the touchpoint device to make data that is received from the mobile device 104 selectively available to the touchpoint devices 116A-116C.
  • Touchpoint management server 102 further includes a data storage 110 on which data received from the touchpoint application 112, touchpoint device e.g. 116A or an external system, is stored.
  • Data storage 110 is typically a storage medium such as a hard drive (or collection of hard drives).
  • a database management system (not shown) executing on the touchpoint server 102 implements a database on data storage 110 for storing and retrieving data.
  • Touchpoint server 102 has been illustrated as a single system.
  • Touchpoint server 102 can, however, be a scalable server system comprising multiple nodes which can be commissioned/decommissioned based on processing demands.
  • server systems are server computers that provide greater resources (e.g. processing, memory, network bandwidth) in comparison with the computers that function as client systems, such as the mobile device 104.
  • data storage 110 is illustrated as part of the touchpoint server 102.
  • the data storage 110 could be a separate system in operative networked communication with the touchpoint server 102.
  • the data storage 110 could be a networked-attached storage device, an entirely separate storage system accessed via a database management system, or any other appropriate data storage mechanism.
  • the touchpoint service 108 performs various operations in response to receiving data from the touchpoint application 112, touchpoint device e.g. 116A and external systems.
  • the touchpoint service 108 when executed by the touchpoint server 102, configures the touchpoint management server 102 to provide server-side functionality to the touchpoint application 112 and touchpoint device 116A.
  • the touchpoint service 108 comprises one or more suitable application programs, libraries, or other software infrastructure.
  • touchpoint application 112 is a web application that is executed by a web browser
  • the touchpoint service 108 will typically be, or interact with, a web server such as a server implemented with the node.js runtime environment.
  • the touchpoint application 112 is a native application executing on the mobile device 104
  • the touchpoint service 108 will typically be, or interact with, an application server.
  • Touchpoint management server 102 may be provided with both web server and application server applications to enable it to serve both web browser and native client applications.
  • the touchpoint management server 102 is typically in operative network communication with server infrastructure that executes one or more departure control systems.
  • one or more departure control systems execute on the touchpoint management server 102 or are integrated with the touchpoint service 108.
  • the departure control systems manage various aspects of passenger processing and flight departure procedures and include modules that implement functions such as: passenger check-in, biometric enrolment, baggage handling, flight manifest, security checks, boarding, communication, flight reconciliation, flight documentation, standby and upgrades, flight messaging, irregular operations, and reporting and analytics.
  • the touchpoint management server 102 and mobile device 104 and touchpoint device 116A respectively communicate data between each other either directly or indirectly through one or more communications networks 106.
  • Communications network 106 may comprise a local area network (LAN), a public network (such as the Internet), or a combination of networks.
  • the mobile device 104 is described as “mobile” it could also be a less mobile type of computer system, such as a desktop computer. However, the mobile device is more likely to be a mobile computer such as a laptop computer, smartphone or tablet device.
  • the touchpoint application 112 configures the mobile device 104 to implement clientside functionality that provides the user of the mobile device 104 with a streamlined way to interact with the touchpoint device e.g. 116A and perform touchpoint actions thereon.
  • the touchpoint application 112 may be provided to the mobile device 104 as a web application that is executed by a general web browser application (such as Chrome, Edge, Safari or the like) that is installed thereon.
  • a general web browser application such as Chrome, Edge, Safari or the like
  • the touchpoint application 112 accesses the touchpoint service 108 via an appropriate uniform resource locator (URL) and communicates with the touchpoint service 108 via general world-wide- web protocols (e.g. http, https, ftp) and application programming interfaces (APIs) (e.g. REST APIs).
  • URL uniform resource locator
  • APIs application programming interfaces
  • the touchpoint application 112 is a native application, it is typically programmed to communicate with the touchpoint service 108 using defined API calls.
  • a given mobile device 104 may have more than one client application 112 installed thereon, for example both a general web browser application and a dedicated programmatic client application.
  • Touchpoint device 116A takes the form of an elongated divider 130 that divides a region of the travel location 114 into two separate passenger transit lanes.
  • the divider 130 provides the structure for the touchpoint device 116A and houses the device’s computer processing components and operating software.
  • a pair of generally L-shaped members 132A and 132B extend upwardly from midway along the top edge of the divider 130.
  • L- shaped members 132A and 132B each include a respective base section 134A and 134B that is coupled to the divider 130, a respective central section 136A and 136B that extends from the respective end of base section 134A and 134B, and a respective terminal section 138A and 138B that extends generally perpendicularly from the respective end of central section 136A and 136B.
  • Central sections 136A and 136B are generally planar in form and each extend at an acute angle from the respective planes that are defined by each base section 134A and 134B. Central sections 136A and 136B are also slightly rotated about an axis that is orthogonal to each plane that is defined by respective base sections 134A and 134B. Terminal sections 138A and 138B respectively extend in a generally perpendicular direction from the planes defined by each base section 134A and 134B.
  • a phased array antenna system is integrated into each of the terminal sections 138A and 138B.
  • the phased array antenna system comprises a plurality of antenna elements that are configured to control the phase and direction of a transmitted signal in order to generate a radiation pattern with desired characteristics.
  • the phased array antenna system is a passive phased array antenna system, although those skilled in the art will appreciate that the antenna could also incorporate suitable active components.
  • the phased array antenna system functions as a location finding system and is configured to generate a respective radiation pattern in each passenger transit lane.
  • the radiation pattern that each phased array antenna system generates are identical and have characteristics whereby the radiation energy is almost entirely contained within a target region that coincides with the radiation pattern.
  • the target region extends out from the front of the respective side of the divider 130. Outside of the target region, the strength of the radiation energy drops off very rapidly to a substantially indetectable value.
  • the construction of the L-shaped members 132A and 132B and the relative location of the base sections 134A and 134B, central sections 136A and 136B, and terminal sections 138A and 138B is such that the underside of the terminal sections 138A and 138B is in a favourable orientation for the phased array antenna system to generate a suitable target region.
  • the orientation of terminal sections 138A and 138B can be adjusted to facilitate more spatially precise generation of target regions.
  • the power level of the radiation pattern is also adjustable for this same purpose.
  • the target region corresponds to the physical space that a passenger inhabits as they approach the touchpoint device 116A.
  • the location finding system determines when the passenger is present in the target region by interacting with one or more of the radio transceivers (such as a Bluetooth® transceiver) that are invariably incorporated into the passenger’s mobile device 104. Because of the high selectivity of the radiation pattern, the received signal strength measured by the radio transceiver of the mobile device 104 (such as by taking an RSSI measurement) is at a maximum when the mobile device 104 is present in the target area, and near zero when the mobile device 104 is outside of the target area.
  • the radio transceivers such as a Bluetooth® transceiver
  • An overhead camera is integrated into each of the terminal sections 138A and 138B.
  • the overhead camera is a two-dimensional camera, a three- dimensional camera or a camera with both two-dimensional and three- dimensional capabilities.
  • the relative location of the base sections 134A and 134B, central sections 136A and 136B, and terminal sections 138A and 138B is also such that the underside of the terminal sections 138A and 138B are in favourable orientations for operation of the overhead cameras.
  • a handheld electronic device 140A and 1406 is respectively attached to each of the base sections 134A and 134B.
  • Each handheld device 140A and 1406 includes an integrated (two-dimensional or three-dimensional) camera, a display 142A and 142B, audio playback circuitry and speakers.
  • a second set of handheld devices 144A and 144B are attached to the divider 130 at adjacent locations near to the end of the top edge.
  • Devices 144A and 144B each include displays that are oriented to face in the direction of the respective passenger transit lane.
  • Handheld devices 144A and 144B serve to display instructions to passengers as they transit along the transit lane.
  • LED strips 146 are provided around the periphery of each face of the divider.
  • the LED strips 146 serve as visual guidance to passengers as they transit along the transit lane.
  • the touchpoint management platform is implemented by the touchpoint service 108 and allows the passenger 210 to use their mobile device 104 to interact with the touchpoint device 116A by way of the touchpoint service 108.
  • the passenger 210 typically enrols in the touchpoint platform after, or at the same time as, checking into their flight. Those skilled in the art will appreciate that the passenger 210 will often check into their flight before arriving at the travel location 114.
  • the airline’s online ticketing system After checking into their flight, the airline’s online ticketing system generates a boarding pass 302 for the passenger 210.
  • the boarding pass 302 can be a paper boarding pass or an electronic boarding pass.
  • the passenger 302 uses the touchpoint application 112 installed on their mobile device 104 to scan the boarding pass 302 and extract pertinent data therefrom.
  • the touchpoint application 112 typically performs validation on the data extracted from the boarding pass and, in the event of successful validation, communicates the boarding pass data to the touchpoint management server 102.
  • the touchpoint service 108 Upon receipt of the boarding pass data at the touchpoint management server 102, the touchpoint service 108 stores the geolocation address, identifiers and other parameters of touchpoint devices that are installed at the travel location that is indicated in the boarding pass data.
  • the data storage 110 stores an aggregated record for the relevant set of touchpoint devices, with the record having a field for each individual touchpoint device. Each field stores a geolocation address for the touchpoint device and a unique identifier.
  • the geolocation addresses are depicted schematically in Figure 3 as ABD1 , ABD2, ABD3, ABD4, ABD5, ABD6.
  • touchpoint management platform assigns each touchpoint device its own unique identifier.
  • Touchpoint devices can be identified using a context-based naming convention going from a coarse context down to a fine context. In one embodiment, touchpoint devices are named starting from the airport name and proceeding down to a best-known context. For example FRA.terminal, bagdrop. xxx or LHR. boarding. JQ819. xxx.
  • the touchpoint service 108 may select a subset of the touchpoint devices that are personalised to the passenger’s 210 journey.
  • the touchpoint service 108 selects three touchpoints with geolocation address and id: ABD2.xxx, ABD3.xxx, ABD4.xxx.
  • the touchpoint service 108 utilises various selection criteria to construct the set of selected touchpoint devices. For example, the touchpoint service 108 may select touchpoint devices to minimise the distance that the passenger needs to travel in the airport, or select touchpoints to reflect current or projected passenger traffic and queues at the airport. Selection can also be based on data extracted from the boarding pass.
  • FIG 20 an example of initial handshake operations that the touchpoint application 112, touchpoint service 108 and touchpoint device 116A perform is schematically illustrated.
  • Passenger 210 approaches the touchpoint device 116A carrying the mobile device 104 that was used to enrol in the touchpoint platform.
  • the location finding system continually generates a radiation pattern 402.
  • the touchpoint application 112 progressively receives a signal of increasing strength from the touchpoint device 116A.
  • the touchpoint application 112 Upon the received signal exceeding a predetermined signal strength, the touchpoint application 112 establishes a touchpoint action session with the touchpoint service 108.
  • the touchpoint application 112 utilizes a suitable API to reach the touchpoint service 108 and establish the touchpoint action session.
  • the handshake operations are illustrated in further detail in the sequence diagram of Figure 21 .
  • the initial communication in the sequence is the touchpoint e.g.116A transmitting a request to authenticate to the touchpoint service 108.
  • the touchpoint service 108 receives the authenticate request, executes an authentication routine and communicates the result of the authentication to the touchpoint device 116A.
  • the passenger 210 enrols in the touchpoint platform, arrives at the airport and is detected by the touchpoint device 116A’s location finding system as being in proximity thereto. Proximity is detected by the mobile device 104 receiving a signal of suitable strength (namely a touchpoint action session message) from the touchpoint device 116A. Receipt of the signal instructs the touchpoint application 112 to establish a touchpoint action session with the touchpoint service 108. Touchpoint application 112 establishes the touchpoint action session by transmitting a CreateNewUnitSession message to the touchpoint service 108.
  • a signal of suitable strength namely a touchpoint action session message
  • the touchpoint service 108 executes a token creation routine that creates a token and assigns it to the touchpoint action session. After creating the token, the touchpoint service 108 transmits a TokenCreated message to the touchpoint application 112 that includes a copy of the token.
  • the touchpoint application 112 Upon receipt of the TokenCreated message, the touchpoint application 112 transmits a Notification message to the touchpoint service 108.
  • the Notification message includes the assigned token and the scanned boarding pass that the passenger was issued upon checking into their flight using the functionality discussed above.
  • the touchpoint service 108 Upon receipt of the Notification message, the touchpoint service 108 relays the Notification message to the touchpoint device 116A.
  • the touchpoint device 116A executes an msg construction routine to generate an msg message.
  • Msg message typically contains data pertaining to whether the touchpoint device e.g. 116A successfully received the assigned token and scanned boarding pass.
  • msg message suitably contains data pertaining to the next touchpoint to which the passenger should transit.
  • the touchpoint device 116A sends a Notification message to the touchpoint service 108 that includes the msg message.
  • the touchpoint service Upon receipt of the Notification message, the touchpoint service relays the Notification message (including the encapsulated msg message) to the touchpoint application 112.
  • the touchpoint application by receiving the Notification message, the touchpoint application is informed that the touchpoint device 116A has received a copy of a valid boarding pass from the passenger.
  • the touchpoint device 116A then indicates to the passenger 210 through suitable means (such as the LED 146, display 144B, audio 142B) to proceed along the transit lane to complete the touchpoint interaction.
  • FIG 22 an embodiment of the present invention utilizing proximity sensors to detect the presence of a passenger is schematically illustrated.
  • passenger 210 approaches the touchpoint device 116A carrying the mobile device 104 that was used to enrol in the touchpoint platform and the touchpoint device 116A, touchpoint service 108 and touchpoint application complete the handshaking operations exemplified above.
  • overhead cameras with field of view 404 (illustrated in green) are trained in the direction of the approaching passenger.
  • the overhead cameras (which are either two dimensional cameras or three dimensional cameras) are utilized to determine the proximity of the passenger 210 from the touchpoint device 116A using object detection/recognition methods known to those skilled in the art.
  • a number of additional proximity sensors 406 are located around the front edge of the divider 130 to assist in detecting the proximity of the mobile device.
  • FIG. 23 a further embodiment of the present invention utilizing a proximity sensor to detect the presence of a passenger is schematically illustrated.
  • passenger 210 approaches the touchpoint device 116A carrying the mobile device 104 that was used to enrol in the touchpoint platform.
  • a proximity sensor with field of view 408 is trained in the direction of the approaching passenger.
  • the touchpoint device’s 116A operating software operates the proximity sensor to capture an image of the passenger’s 210 face.
  • the touchpoint device’s operating software or the touchpoint service 108 executes facial detection routines to detect the presence of a passenger 210 in the vicinity of the touchpoint device 116A who is ready for authentication.
  • Figure 24 schematically illustrates the face detection routine analyzing the size and area of the passenger’s 210 face to measure the distance between the touchpoint device 116A and the passenger 210.
  • the overhead camera is used to capture a facial image of the passenger 210.
  • touchpoint action session data data that the touchpoint application 112 communicates to the touchpoint service 108 during the touchpoint action session.
  • touchpoint action session data As described above, after the touchpoint service 108 indicates to the touchpoint application 112 that the touchpoint device 116A has received a copy of the passenger’s 210 boarding pass, the touchpoint device 116A directs the passenger 210 to proceed along the passenger transit lane.
  • Radiation pattern 402 is focused on the passenger transit lane.
  • the touchpoint device 116A emits a succession of radio signals that the mobile device 104 receives.
  • the touchpoint application measures the strength of the received signal and communicates the measurement to the touchpoint service 108, along with a timestamp of when the signal was received.
  • Mobile device 104 device can be in different orientations based on how the passenger 210 is conveying the mobile device 104 (such as holding in the hand, or in a front or back pocket amongst other orientations). These differences in orientation can result in differences in the signal strength when received by the mobile device 104. However, notwithstanding differences in signal strength, signal strength yields time series data of suitable fidelity for the touchpoint service 108 to analyze continuously and measure rises and dips that are correlated with the passenger transiting or not transiting through radiation pattern 402.
  • the touchpoint service 108 analyses the time series data received from the touchpoint application using Moving Average Convergence Divergence (MACD) analysis.
  • MCD Moving Average Convergence Divergence
  • MACD analysis of the time series data provides insights into the rises and dips of the signal strength when received by the mobile device.
  • Figure 26 illustrates an embodiment where the touchpoint service’s 108 analysis of the time series data indicates a deviation in continuous signal monitoring. For example, an usual delay in the mobile device 104 receiving the signal is potentially indicative of the passenger 220 not proceeding along the passenger transit lane. In this event, the touchpoint service 108 transmits an anomaly detection signal to the touchpoint device 116A for display thereon, or to an agent in proximity to the touchpoint device to take appropriate corrective action.
  • the touchpoint service 108 transmits a notification message to the touchpoint device 116A and the touchpoint application 112
  • touchpoint device 116A takes the form of a barrierless transit.
  • the transit could equally be controlled using a gate that is automatically opened and closed based on the analysis of the touchpoint action session data and resulting messages transmitted from the touchpoint service 108 to the touchpoint device 116A.
  • the touchpoint application 112 communicates data pertaining to: the proximity of the mobile device to the touchpoint device, mobile device details (vendor, OS, eye) and personalization data (such as the passenger’s preferred language).
  • language information that the touchpoint application transmits to the touchpoint service 108 can be forwarded on to the touchpoint device 116A and used in the touchpoint action.
  • the touchpoint device can display instructions to the passenger in the passenger’s preferred language.
  • Figure 28 provides a block diagram of a computer processing system 1200 configurable to implement embodiments and/or features described herein.
  • the touchpoint devices in accordance with embodiments of the present invention will typically incorporate at least some of the components of the computer processing system 1200.
  • System 1200 is a general purpose computer processing system. It will be appreciated that Figure 14 does not illustrate all functional or physical components of a computer processing system. For example, no power supply or power supply interface has been depicted, however system 1200 will either carry a power supply or be configured for connection to a power supply (or both). It will also be appreciated that the particular type of computer processing system will determine the appropriate hardware and architecture, and alternative computer processing systems suitable for implementing features of the present disclosure may have alternative components to those depicted.
  • Computer processing system 1200 includes at least one processing unit 1202.
  • the processing unit 1202 may be a single computer processing device (e.g. a central processing unit, graphics processing unit, or other computational device), or may include a plurality of computer processing devices. In some instances all processing will be performed by processing unit 1202, however in other instances processing may also be performed by remote processing devices accessible and useable (either in a shared or dedicated manner) by the system 1200.
  • system 1200 includes a system memory 1206 (e.g. a BIOS), volatile memory 1208 (e.g. random access memory such as one or more DRAM modules), and non-volatile memory 1210 (e.g. one or more hard disk or solid state drives).
  • system memory 1206 e.g. a BIOS
  • volatile memory 1208 e.g. random access memory such as one or more DRAM modules
  • non-volatile memory 1210 e.g. one or more hard disk or solid state drives.
  • System 1200 also includes one or more interfaces, indicated generally by 1212, via which system 1200 interfaces with various devices and/or networks.
  • other devices may be integral with system 1200, or may be separate.
  • connection between the device and system 1200 may be via wired or wireless hardware and communication protocols, and may be a direct or an indirect (e.g. networked) connection.
  • Wired connection with other devices/networks may be by any appropriate standard or proprietary hardware and connectivity protocols.
  • system 1200 may be configured for wired connection with other devices/communications networks by one or more of: USB; FireWire; eSATA; Thunderbolt; Ethernet; OS/2; Parallel; Serial; HDMI; DVI; VGA; SCSI. Other wired connections are possible.
  • Wireless connection with other devices/networks may similarly be by any appropriate standard or proprietary hardware and communications protocols.
  • system 1200 may be configured for wireless connection with other devices/communications networks using one or more of: infrared; Bluetooth; WiFi; near field communications (NFC); Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), long term evolution (LTE), wideband code division multiple access (W-CDMA), code division multiple access (CDMA).
  • GSM Global System for Mobile Communications
  • EDGE Enhanced Data GSM Environment
  • LTE long term evolution
  • W-CDMA wideband code division multiple access
  • CDMA code division multiple access
  • devices to which system 1200 connects include one or more input devices to allow data to be input into/received by system 1200 for processing by the processing unit 1202, and one or more output device to allow data to be output by system 1200.
  • Example devices are described below, however it will be appreciated that not all computer processing systems will include all mentioned devices, and that additional and alternative devices to those mentioned may well be used.
  • system 1200 may include or connect to one or more input devices by which information/data is input into (received by) system 1200.
  • input devices may include keyboards, mice, trackpads, microphones, accelerometers, proximity sensors, GPS devices and the like.
  • System 1200 may also include or connect to one or more output devices controlled by system 1200 to output information.
  • output devices may include devices such as a CRT displays, LCD displays, LED displays, plasma displays, touch screen displays, speakers, vibration modules, LEDs/other lights, and such like.
  • System 1200 may also include or connect to devices which may act as both input and output devices, for example memory devices (hard drives, solid state drives, disk drives, compact flash cards, SD cards and the like) which system 1200 can read data from and/or write data to, and touch screen displays which can both display (output) data and receive touch signals (input).
  • memory devices hard drives, solid state drives, disk drives, compact flash cards, SD cards and the like
  • touch screen displays which can both display (output) data and receive touch signals (input).
  • System 1200 may also connect to one or more communications networks (e.g. the Internet, a local area network, a wide area network, a personal hotspot etc.) to communicate data to and receive data from networked devices, which may themselves be other computer processing systems.
  • communications networks e.g. the Internet, a local area network, a wide area network, a personal hotspot etc.
  • System 1200 may be any suitable computer processing system such as, by way of non-limiting example, a server computer system, a desktop computer, a laptop computer, a netbook computer, a tablet computing device, a mobile/smart phone, a personal digital assistant, a personal media player, a set- top box, a games console.
  • a server computer system such as, by way of non-limiting example, a server computer system, a desktop computer, a laptop computer, a netbook computer, a tablet computing device, a mobile/smart phone, a personal digital assistant, a personal media player, a set- top box, a games console.
  • system 1200 will include at least user input and output devices 1214 and a communications interface 1216 for communication with a network such as network 106 of environment 100.
  • System 1200 stores or has access to computer applications (also referred to as software or programs) — i.e. computer readable instructions and data which, when executed by the processing unit 1202, configure system 1200 to receive, process, and output data.
  • Instructions and data can be stored on nontransient machine readable medium accessible to system 1200.
  • instructions and data may be stored on non-transient memory 1210.
  • Instructions and data may be transmitted to/received by system 1200 via a data signal in a transmission channel enabled (for example) by a wired or wireless network connection.
  • Applications accessible to system 1200 will typically include an operating system application such as Microsoft Windows®, Apple OSX, Apple IOS, Android, Unix, or Linux.
  • an operating system application such as Microsoft Windows®, Apple OSX, Apple IOS, Android, Unix, or Linux.
  • System 1200 also stores or has access to applications which, when executed by the processing unit 1202, configure system 1200 to perform various computer-implemented processing operations described herein.
  • mobile device 104 includes a touchpoint application 112 which configures the mobile device 104 to perform the described client system operations.
  • touchpoint management server 102 includes a touchpoint service 108 which configures the touchpoint management system 102 to perform the described server system operations.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne des dispositifs de borne client qui sont installés dans des lieux de transport collectif tels que des aéroports et permettent à des utilisateurs d'effectuer des tâches liées à leur déplacement. De préférence, les usagers peuvent interagir avec les dispositifs de borne client (y compris des dispositifs de borne client en libre-service) au moyen d'un dispositif mobile, le dispositif mobile pouvant exécuter diverses fonctions du dispositif de borne client. L'invention concerne également des systèmes associés auxdits dispositifs de borne client, des systèmes de localisation qui peuvent être incorporés aux dispositifs de borne client ou utilisés avec ceux-ci et une application mobile pour interagir avec de lesdits dispositifs.
PCT/EP2024/076864 2023-09-28 2024-09-25 Dispositif de borne client Pending WO2025068236A1 (fr)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
AU2023903127 2023-09-28
AU2023903127A AU2023903127A0 (en) 2023-09-28 Touchpoint device
AU2024900994A AU2024900994A0 (en) 2024-04-09 Improved Touchpoint Device
AU2024900994 2024-04-09
EP24200477.8 2024-09-16
EP24200477 2024-09-16

Publications (1)

Publication Number Publication Date
WO2025068236A1 true WO2025068236A1 (fr) 2025-04-03

Family

ID=92909533

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2024/076864 Pending WO2025068236A1 (fr) 2023-09-28 2024-09-25 Dispositif de borne client

Country Status (1)

Country Link
WO (1) WO2025068236A1 (fr)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015002658A1 (fr) * 2013-07-03 2015-01-08 Hrl Laboratories, Llc Antenne de surface à impédance artificielle orientable électroniquement
US20160044442A1 (en) * 2014-08-06 2016-02-11 Sony Computer Entertainment America Llc Method and apparatus for beacon messaging point of sale messaging and delivery system
US20190139017A1 (en) * 2017-11-03 2019-05-09 Sita Ypenburg B.V. Systems and methods for interactions between ticket holders and self service functions
US20190332787A1 (en) * 2018-04-30 2019-10-31 Fiserv, Inc. Proximity-based user authentication for providing a webpage of an access-controlled application
US20200084040A1 (en) * 2018-09-09 2020-03-12 19Labs, Inc. System and method for user authentication at a kiosk from a mobile device
US20220384956A1 (en) * 2016-12-21 2022-12-01 Intel Corporation Wireless communication technology, apparatuses, and methods
US20230035010A1 (en) * 2021-08-02 2023-02-02 Peltbeam Inc. Edge device and method for sensor-assisted beamforming
US20230252594A1 (en) * 2020-07-21 2023-08-10 Nec Corporation Touchpoint apparatus, touchpoint system, touchpoint method, and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015002658A1 (fr) * 2013-07-03 2015-01-08 Hrl Laboratories, Llc Antenne de surface à impédance artificielle orientable électroniquement
US20160044442A1 (en) * 2014-08-06 2016-02-11 Sony Computer Entertainment America Llc Method and apparatus for beacon messaging point of sale messaging and delivery system
US20220384956A1 (en) * 2016-12-21 2022-12-01 Intel Corporation Wireless communication technology, apparatuses, and methods
US20190139017A1 (en) * 2017-11-03 2019-05-09 Sita Ypenburg B.V. Systems and methods for interactions between ticket holders and self service functions
US20190332787A1 (en) * 2018-04-30 2019-10-31 Fiserv, Inc. Proximity-based user authentication for providing a webpage of an access-controlled application
US20200084040A1 (en) * 2018-09-09 2020-03-12 19Labs, Inc. System and method for user authentication at a kiosk from a mobile device
US20230252594A1 (en) * 2020-07-21 2023-08-10 Nec Corporation Touchpoint apparatus, touchpoint system, touchpoint method, and storage medium
US20230035010A1 (en) * 2021-08-02 2023-02-02 Peltbeam Inc. Edge device and method for sensor-assisted beamforming

Similar Documents

Publication Publication Date Title
US12243398B2 (en) Payment application initiated generation of payment instruments
US10854095B2 (en) Flight control method and apparatus, flight clearance method, flight safety maintenance method and apparatus, server, and aerial vehicle
US11397903B2 (en) Short-range device communications for secured resource access
CN110679162B (zh) 经由服务位置的热点识别用户
US11030640B2 (en) Providing hands-free data for interactions
US11212100B2 (en) Systems and methods of providing and electronically validating tickets and tokens
US20150248640A1 (en) 3d model and beacon for automatic delivery of goods
EP2947617A1 (fr) Dispositifs, systèmes et procédés de génération d'étiquettes lisibles par machine
AU2015301819B2 (en) Biometric payment in transit systems
US20200112827A1 (en) Motion detection for passive indoor positioning system
US20210304210A1 (en) Information processing method, information processing system, and information processing apparatus
US10482458B2 (en) User equipment, service providing device, payment system comprising the same, control method thereof and non-transitory computer-readable storage medium storing computer program recorded thereon
WO2025068236A1 (fr) Dispositif de borne client
WO2020036756A1 (fr) Détection de mouvement de système de positionnement intérieur passif
US20150178641A1 (en) Check-in method
US20150066604A1 (en) Fare payment method and apparatus thereof
KR101780566B1 (ko) 이동 단말기 및 그의 동작 방법
CN113129466B (zh) 签到验证方法、签到验证装置及电子设备
KR101524292B1 (ko) 네트워크 접속 장비에 매핑된 스마트프린터의 스마트프린트 서비스를 제공하는 방법 및 시스템
WO2019040149A1 (fr) Dispositif émetteur de sons permettant de communiquer des jetons audio
WO2025246354A1 (fr) Procédé et appareil de distribution de service et support d'enregistrement lisible par ordinateur
EP3659313A1 (fr) Utilisation d'identifications audio reçues pour commande d'accès

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24777238

Country of ref document: EP

Kind code of ref document: A1