# US 10,320,908 B2 · In-flight computing device for aircraft cabin crew

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,320,908 B2
- Document ID: US10320908B2
- Status: Granted
- Kind: B2
- Application number: 13/850,082
- Filed: 2013-03-25
- Published: 2014-09-25
- Granted: 2019-06-11
- Earliest claimed: 2013-03-25
- Assignees: SITA Information Networking Computing Ireland Limited
- Applicants: SITA Information Networking Computing Ireland Limited
- Inventors: Kevin Dennis O'Sullivan; Rowan George McDonald Shedden; Stephane Cheikh
- Web page: https://patentgrep.com/patent/US10320908B2

## CPC

- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system for use by cabin crew on board an aircraft, comprising a server including a database, the server being at a location remote from the aircraft. The server selectively communicates with a plurality of systems external to the system to retrieve information related to a journey to be made by the aircraft. The server runs an application for communicating with the external systems to send and receive data to and from the server. A portable computing device such as a tablet computer on board the aircraft has a database for receipt and storage of flight related information received from the server, the flight related information including seating information and other passenger related information. The portable device runs an application for real-time communication with the server during a flight or after the flight, for exchange with the server of at least one of seating and passenger related information.

## Claims

### Claim 1

A system for use by cabin crew on board an aircraft, comprising: at a location remote from the aircraft, a server including a database, the server selectively communicating with a plurality of systems external to the server and external to the aircraft to retrieve information related to a flight to be made by the aircraft, the server running an application for communicating with the external systems to send and receive data to and from the server, wherein the external systems include a source of a passenger name list for the flight and the server stores the passenger name list in the database and the server is configured to transmit the passenger name list to a portable computing device for storage in the portable storage device database; and
the portable computing device on board the aircraft, the portable computing device having a portable storage device database for receipt and storage of flight related information received from the server during the flight, wherein at least a portion of the flight related information originates from the plurality of external systems, the flight related information including seating information and other passenger related information, the portable device running an application for real-time communication directly with the server in JSON format during the flight via a WiFi connection for a two-way exchange between the server and the portable device of at least one of seating and passenger related information during the flight, the application enabling inputting, during flights, of data relating to faults identified by cabin crew, the portable device storing the input fault data at the portable storage device database and sending the fault data to the server during the flight.

### Claim 2 (depends on 1)

A system according to claim 1, wherein the portable computing device is a tablet computer.

### Claim 3 (depends on 1)

A system according to claim 1, wherein the external systems include a source of seat maps for the flight and the server stores the seats maps in the database and is configured to transmit the seat maps to the portable computing device for storage in the portable storage device database.

### Claim 4 (depends on 3)

A system according to claim 3, wherein the external systems include a flight reservation system and the server stores flight information from the reservation system in the database and is configured to transmit the flight reservation information to the portable computing device for storage in the portable storage device database.

### Claim 5 (depends on 4)

A system according to claim 4, wherein the external systems include a source of airline loyalty information and the server stores passenger loyalty related information in the database and is configured to transmit the passenger loyalty information to the portable computing device for storage in the portable computing device database.

### Claim 6 (depends on 5)

A system according to claim 5, wherein the external systems include a source of baggage information and the server stores passenger related baggage status information in the database and is configured to transmit the passenger baggage status information to the portable computing device for storage in the portable computing device database.

### Claim 7 (depends on 6)

A system according to claim 6, wherein the external systems include one or more social media websites and the server communicates with the social media website to obtain information related to passengers known to the system to have a profile on the website.

### Claim 8 (depends on 7)

A system according to claim 7, wherein the external systems include an email system for communication of data received by the server from the portable computing device during or after the flight.

### Claim 9

A computerized method for cabin crew on board an aircraft, comprising:
receiving at a portable computing device on board the aircraft, flight related information from a remote server, wherein at least a portion of the flight related information originates from a plurality of systems external to the server and external to the aircraft, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of systems external to the server and external to the aircraft to retrieve information related to a flight to be made by the aircraft and to store the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the flight related information received by the portable computing device in-flight and including seating information and other passenger related information;
storing the received flight related information at a local database of the portable computing device;
inputting flight related information into the local database of the portable computing device during the flight in response to events occurring during the flight, the information input including data related to faults identified by cabin crew;
storing the input fault data; and
exchanging information directly with the server via a WiFi connection during the flight to transmit the inputted flight related information including the fault data from the portable communications device to the server.

### Claim 10 (depends on 9)

A method according to claim 9, wherein the portable computing device is a tablet computer.

### Claim 11 (depends on 9)

A method according to claim 9, wherein the flight related information includes a seat map.

### Claim 12 (depends on 11)

A method according to claim 11, wherein the flight related information includes passenger name record items.

### Claim 13 (depends on 12)

A method according to claim 12, wherein the flight related information includes the flight number, departure and arrival times.

### Claim 14 (depends on 13)

A method according to claim 13, wherein the flight related information includes a passenger name list.

### Claim 15 (depends on 14)

A method according to claim 14, wherein the flight related information includes baggage status information.

### Claim 16 (depends on 15)

A method according to claim 15, wherein the flight related information includes frequent flyer profile information.

### Claim 17 (depends on 16)

A method according to claim 16, wherein the flight related information includes social media profiles of passengers.

### Claim 18 (depends on 17)

A method according to claim 17, comprising synchronizing the server database and the local database of the portable computing device.

### Claim 19 (depends on 9)

A method according to claim 9, wherein the portable computing device includes a camera and the data relating to faults includes a photograph of an item identified as faulty.

### Claim 20 (depends on 19)

A method according to claim 19, wherein the item is a passenger seat.

### Claim 21 (depends on 20)

A method according to claim 20, wherein the data sent to the server is authorized by signature.

### Claim 22 (depends on 21)

A method according to claim 21, wherein the flight related information received from the server includes a delayed baggage report and associated passenger information, the method comprising inputting passenger contact data and/or baggage identification data into the portable computing device and sending the data to the server.

### Claim 23 (depends on 22)

A method according to claim 22, wherein the baggage identification data includes baggage color and baggage style.

### Claim 24 (depends on 23)

A method according to claim 23, comprising inputting into the local database of the portable computing device, during the flight, data relating to complaints notified to cabin crew during the flight, storing the data relating to complaints at the local database of the portable computing device, sending the data to the server during the flight, and receiving at the portable computing device, from the server, a response to the complaint during the flight.

### Claim 25 (depends on 24)

A method according to claim 24, wherein the portable computing device is configured to display a seat map including passenger related information for each seat.

### Claim 26

A portable computing device for use by cabin crew on board an aircraft, the device configured to:
receive on board an aircraft during a flight, flight related information from a remote server, wherein at least a portion of the flight related information originates from a plurality of systems external to the server and external to the aircraft, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of external systems to retrieve information related to the flight to be made by the aircraft and storing the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the flight related information received by the portable computing device including seating information and other passenger related information;
store the received flight related information at a local database of the portable computing device;
receive inputs of flight related information into the local database of the portable computing device during the flight in response to events occurring during the flight, the inputs including data related to faults identified by cabin crew;
store the input fault data; and
exchange information directly with the server via a WiFi connection during the flight to transmit the inputted flight related information including the fault data from the portable communications device to the server,
wherein the plurality of external systems are external to the aircraft.

### Claim 27 (depends on 26)

A portable computing device according to claim 26, wherein the portable computing device is a tablet computer.

### Claim 28 (depends on 26)

A portable computing device according to claim 26, wherein the flight related information includes a seat map.

### Claim 29 (depends on 28)

A portable computing device according to claim 28, wherein the flight related information includes passenger name record items.

### Claim 30 (depends on 29)

A portable computing device according to claim 29, wherein the flight related information includes the flight number, departure and arrival times.

### Claim 31 (depends on 30)

A portable computing device according to claim 30, wherein the flight related information includes a passenger name list.

### Claim 32 (depends on 31)

A portable computing device according to claim 31, wherein the flight related information includes baggage status information.

### Claim 33 (depends on 32)

A portable computing device according to claim 32, wherein the flight related information includes frequent flyer profile information.

### Claim 34 (depends on 33)

A portable computing device according to claim 33, wherein the flight related information includes social media profiles of passengers.

### Claim 35 (depends on 34)

A portable computing device according to claim 34, wherein the device is configured to synchronize the local database of the portable computing device with the server database.

### Claim 36 (depends on 26)

A portable computing device according to claim 26, wherein the portable computing device includes a camera and the data relating to faults includes a photograph of an item identified as faulty.

### Claim 37 (depends on 36)

A portable computing device according to claim 36, wherein the item is a passenger seat.

### Claim 38 (depends on 37)

A portable computing device according to claim 37, wherein the data sent to the server is authorized by signature.

### Claim 39 (depends on 38)

A portable computing device according to claim 38, wherein the flight related information received from the server includes a delayed baggage report and associated passenger information, the device being configured to receive inputs of passenger contact data and/or baggage identification data into the portable computing device and to send the data to the server.

### Claim 40 (depends on 39)

A portable computing device according to claim 39, wherein the baggage identification data includes baggage color and baggage style.

### Claim 41 (depends on 40)

A portable computing device according to claim 40, wherein the device is configured to receive inputs into the local database of the portable computing device, during the flight, of data relating to complaints notified to cabin crew during the flight, to store the data relating to complaints, to send the data to the server during the flight, and to receive at the portable computing device, from the server, a response to the complaint during the flight.

### Claim 42 (depends on 41)

A portable computing device according to claim 41, wherein the portable computing device is configured to display a seat map including passenger related information for each seat.

### Claim 43

A non-transitory computer-readable medium storing a computer program, the computer program including instructions for causing a portable computing device to:
receive on board an aircraft during a flight, flight related information from a remote server, wherein at least a portion of the flight related information originates from a plurality of external systems, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of external systems to retrieve information related to the flight to be made by the aircraft and storing the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the flight related information received by the portable computing device including seating information and other passenger related information;
store the received flight related information at a local database of the portable computing device;
receive inputs of flight related information into the database of the portable computing device during the flight in response to events occurring during the flight, including data related to faults identified by cabin crew;
store the input fault data at the local database of the portable computing device; and
exchange information directly with the server via a WiFi connection during the flight to transmit the inputted flight related information including the fault data from the portable communications device to the server,
wherein the plurality of external systems are external to the server and external to the aircraft.

### Claim 44

A system for use by cabin crew on board an aircraft, comprising:
at a location remote from the aircraft, a server including a database, the server selectively communicating with a plurality of systems external to the server and external to the aircraft to retrieve information related to a flight to be made by the aircraft, the external systems including a baggage system, the server running an application for communicating with the external systems to send and receive data to and from the server, the server storing flight related information including passenger related baggage status information; and
a portable computing device on board the aircraft, the portable computing device having a local database of the portable computing device for receipt and storage of flight related information received from the server during the flight, wherein at least a portion of the received flight related information originates from the external systems, the flight related information including seating information the passenger related baggage status information and other passenger related information, the portable device running an application for real-time communication with the server during the flight via a WiFi connection for a two-way exchange between the server and the portable computing device of the passenger related baggage status information and at least one of seating and passenger related information during the flight.

### Claim 45

A computerized method for cabin crew on board an aircraft, comprising:
receiving at a portable computing device on board the aircraft during a flight, flight related information from a remote server, wherein at least a portion of the flight related information originates from a plurality of systems external to the server and external to the aircraft, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of systems external to the server and external to the aircraft to retrieve information related to the flight to be made by the aircraft and to store the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the external systems including a baggage system, the flight related information received by the portable computing device including seating information, passenger related baggage status information, and other passenger related information;
storing the received flight related information including passenger related baggage status information at a local database of the portable computing device;
inputting flight related information into the local database of the portable computing device during a flight in response to events occurring during the flight; and
exchanging information directly with the server via a WiFi connection during the flight to transmit the inputted flight related information including the passenger related baggage status information between the portable communications device and the server.

### Claim 46

A portable computing device for use by cabin crew on board an aircraft, the device configured to:
receive on board an aircraft during a flight, flight related information from a remote server, wherein at least a portion of the flight related information originates from a plurality of external systems, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of external systems to retrieve information related to the flight to be made by the aircraft and storing the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the external systems including a baggage system, the flight related information received by the portable computing device including, passenger related baggage status information, seating information and other passenger related information;
store the received flight related information at a local database of the portable computing device;
receive inputs of flight related information into the local database of the portable computing device during the flight in response to events occurring during the flight; and
exchange information directly with the server during the flight via a WiFi connection to transmit the inputted flight related information including passenger related baggage status information between the portable communications device and the server,
wherein the plurality of external systems are external to the server and external to the aircraft.

### Claim 47

A portable computing device for use by cabin crew on board an aircraft, the device configured to:
receive on board an aircraft during a flight, flight related information from a remote server in a JSON format, wherein at least a portion of the flight related information originates from a plurality of systems external to the server and external to the aircraft, the server being remote from the aircraft and including a database, the server selectively communicating with the plurality of systems external to the server and external to the aircraft, to retrieve information related to the flight to be made by the aircraft, the information including a passenger name list for the flight, and storing the retrieved information in the database, the server running an application for communicating with the external systems to send and receive data to and from the server and for communicating at least some of the stored retrieved information to the portable computing device, the flight related information received by the portable computing device including seating information, frequent flyer profile information, a delayed baggage report and associated passenger information, the device being configured to receive inputs of passenger contact data and/or baggage identification data into the portable computing device and to send the data to the server;
store the received flight related information at a local database of the portable computing device;
receive inputs of flight related information into the local database of the portable computing device during the flight in response to events occurring during the flight, the inputs including data related to faults identified by cabin crew;
store the input fault data; and
exchange information directly with the server via a WiFi connection during the flight to transmit the inputted flight related information including the fault data from the portable communications device to the server.
