# US 2025/0145293 A1 · Interactive transport path with service performance dependent features

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

- Number: US 2025/0145293 A1
- Document ID: US20250145293A1
- Status: Published application
- Kind: A1
- Application number: 18/838,583
- Filed: 2022-02-15
- Published: 2025-05-08
- Earliest claimed: 2022-02-15
- Assignees: ViaSat, Inc.
- Applicants: Viasat, Inc.
- Inventors: Ryan C. DENNER; Gregory R. JAY
- Web page: https://patentgrep.com/patent/US20250145293A1

## CPC

- G08G 5/21: located onboard the aircraft
- G08G 5/26: Transmission of traffic-related information between aircraft and ground stations
- B64D 11/0015: {Arrangements for entertainment or communications, e.g. radio, television}
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0485: Scrolling or panning
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/063: Operations research, analysis or management
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G08G 5/32: for flight plan preparation
- H04W 4/48: for in-vehicle communication
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- G01C 21/3676: {Overview of the route on the road map}
- G01C 23/00: Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- B64D: EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

In some implementations, a method for visualizing an interactive transport path with service performance dependent features comprises: displaying, on a display device, a map viewer comprising a geographic area map; obtaining a transport path of a trip of a vehicle, wherein the transport path comprises one or more trip segments within the geographic area map; obtaining corresponding status of an onboard service provided during each corresponding trip segment of the one or more trip segments of the trip of the vehicle; obtaining a corresponding trip segment icon, of one or more trip segment icons, for each corresponding trip segment of the one or more trip segments, each trip segment icon having a feature that represents the corresponding status of the onboard service provided during the corresponding trip segment; and displaying, in the map viewer, the one or more trip segment icons corresponding to the one or more trip segments.

## Claims

### Claim 1

A method for visualizing an interactive transport path with service performance dependent features, the method comprising:
displaying, on a display device, a map viewer comprising a geographic area map;
obtaining a transport path of a trip of a vehicle, wherein the transport path comprises one or more trip segments within the geographic area map, each trip segment having a corresponding trip segment start location and a corresponding trip segment end location along the transport path;
obtaining corresponding status of an onboard service provided during each corresponding trip segment of the one or more trip segments of the trip of the vehicle, the corresponding status being generated based on metrics data regarding the onboard services provided during the trip of the vehicle;
obtaining a corresponding trip segment icon, of one or more trip segment icons, for each corresponding trip segment of the one or more trip segments, each trip segment icon having a feature that represents the corresponding status of the onboard service provided during the corresponding trip segment; and
displaying, in the map viewer, the one or more trip segment icons corresponding to the one or more trip segments, wherein each trip segment icon of the one or more trip segment icons is placed according to the corresponding trip segment start location and the corresponding trip segment end location of the corresponding trip segment.

### Claim 2 (depends on 1)

The method of claim 1, wherein the corresponding status of an onboard service provided during the corresponding trip segment, of the one or more trip segments, includes aggregated information about onboard services provided during the corresponding trip segment.

### Claim 3 (depends on 2)

The method of claim 2, wherein the aggregated information about onboard services provided during the corresponding trip segment includes aggregated information about one or more of: an inflight entertainment (IFE) service, an inflight connectivity (IFC) service, an IFE session service, a Wi-Fi connectivity service, a Wi-Fi session service, a TV service, a TV session service, a data session service, a promotional session service, an email service, or a texting service.

### Claim 4 (depends on 1)

The method of claim 1, wherein the feature is represented using one or more of: a shape, a color, a pattern, a shade, a dotted line, a broken line, or a color-pattern.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
obtaining a first indication of a first hovering event of a pointing device over a first trip segment icon of the one or more trip segment icons;
in response to obtaining the first indication of the first hovering event:
displaying, at a first location nearby the first trip segment icon in the map viewer, a first message indicating a corresponding first status of onboard service provided during a first trip segment corresponding to the first trip segment icon; and
obtaining a second indication of a second hovering event of the pointing device over a second trip segment icon of the one or more trip segment icons:
in response to obtaining the second indication of the second hovering event:
removing the first message from the map viewer, and
displaying, at a second location nearby the second trip segment icon in the map viewer, a second message indicating a corresponding second status of onboard service provided during a second trip segment corresponding to the second trip segment icon.

### Claim 6 (depends on 1)

The method of claim 1, wherein each trip segment of the one or more trip segments is displayed as a segment overlay over the geographic area map.

### Claim 7 (depends on 1)

The method of claim 1, wherein the transport path of the trip of the vehicle has a trip start location and a trip end location; the method further comprising:
determining a trip start location icon corresponding to the trip start location of the trip, and displaying, in the map viewer, the trip start location icon as a start overlay over the geographic area map at the trip start location along the transport path; and
determining a trip end location icon corresponding to the trip end location of the trip, and displaying, in the map viewer, the trip end location icon as an end overlay over the geographic area map at the trip end location along the transport path.

### Claim 8

An apparatus for visualizing an interactive transport path with service performance dependent features, the apparatus comprising:
a processor,
memory in electronic communications with the processor; and
instructions stored in the memory and executable by the processor to cause the processor to perform:
displaying, on a display device, a map viewer comprising a geographic area map;
obtaining a transport path of a trip of a vehicle, wherein the transport path comprises one or more trip segments within the geographic area map, each trip segment having a corresponding trip segment start location and a corresponding trip segment end location along the transport path;
obtaining corresponding status of an onboard service provided during each corresponding trip segment of the one or more trip segments of the trip of the vehicle, the corresponding status being generated based on metrics data regarding the onboard services provided during the trip of the vehicle;
obtaining a corresponding trip segment icon, of one or more trip segment icons, for each corresponding trip segment of the one or more trip segments, each trip segment icon having a feature that represents the corresponding status of the onboard service provided during the corresponding trip segment; and
displaying, in the map viewer, the one or more trip segment icons corresponding to the one or more trip segments, wherein each trip segment icon of the one or more trip segment icons is placed according to the corresponding trip segment start location and the corresponding trip segment end location of the corresponding trip segment.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the corresponding status of an onboard service provided during the corresponding trip segment, of the one or more trip segments, includes aggregated information about onboard services provided during the corresponding trip segment.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the aggregated information about onboard services provided during the corresponding trip segment includes aggregated information about one or more of: an inflight entertainment (IFE) service, an inflight connectivity (IFC) service, an IFE session service, a Wi-Fi connectivity service, a Wi-Fi session service, a TV service, a TV session service, a data session service, a promotional session service, an email service, or a texting service.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein the feature is represented using one or more of: a shape, a color, a pattern, a shade, a dotted line, a broken line, or a color-pattern.

### Claim 12 (depends on 8)

The apparatus of claim 8, storing additional instructions for:
obtaining a first indication of a first hovering event of a pointing device over a first trip segment icon of the one or more trip segment icons;
in response to obtaining the first indication of the first hovering event:
displaying, at a first location nearby the first trip segment icon in the map viewer, a first message indicating a corresponding first status of onboard service provided during a first trip segment corresponding to the first trip segment icon; and
obtaining a second indication of a second hovering event of the pointing device over a second trip segment icon of the one or more trip segment icons:
in response to obtaining the second indication of the second hovering event:
removing the first message from the map viewer, and
displaying, at a second location nearby the second trip segment icon in the map viewer, a second message indicating a corresponding second status of onboard service provided during a second trip segment corresponding to the second trip segment icon.

### Claim 13 (depends on 8)

The apparatus of claim 8, wherein each trip segment of the one or more trip segments is displayed as a segment overlay over the geographic area map.

### Claim 14 (depends on 8)

The apparatus of claim 8, wherein the transport path of the trip of the vehicle has a trip start location and a trip end location;
wherein the apparatus stores additional instructions for: determining a trip start location icon corresponding to the trip start location of the trip, and displaying, in the map viewer, the trip start location icon as a start overlay over the geographic area map at the trip start location along the transport path; and
determining a trip end location icon corresponding to the trip end location of the trip, and displaying, in the map viewer, the trip end location icon as an end overlay over the geographic area map at the trip end location along the transport path.

### Claim 15

One or more non-transitory computer-readable storage media storing computer code for visualizing an interactive transport path with service performance dependent features, the computer code comprising instructions which, when executed by a processor, cause the processor to perform:
displaying, on a display device, a map viewer comprising a geographic area map;
obtaining a transport path of a trip of a vehicle, wherein the transport path comprises one or more trip segments within the geographic area map, each trip segment having a corresponding trip segment start location and a corresponding trip segment end location along the transport path;
obtaining corresponding status of an onboard service provided during each corresponding trip segment of the one or more trip segments of the trip of the vehicle, the corresponding status being generated based on metrics data regarding the onboard services provided during the trip of the vehicle;
obtaining a corresponding trip segment icon, of one or more trip segment icons, for each corresponding trip segment of the one or more trip segments, each trip segment icon having a feature that represents the corresponding status of the onboard service provided during the corresponding trip segment; and
displaying, in the map viewer, the one or more trip segment icons corresponding to the one or more trip segments, wherein each trip segment icon of the one or more trip segment icons is placed according to the corresponding trip segment start location and the corresponding trip segment end location of the corresponding trip segment.

### Claim 16 (depends on 15)

The one or more non-transitory computer-readable storage media of claim 15, wherein the corresponding status of an onboard service provided during the corresponding trip segment, of the one or more trip segments, includes aggregated information about onboard services provided during the corresponding trip segment.

### Claim 17 (depends on 16)

The one or more non-transitory computer-readable storage media of claim 16, wherein the aggregated information about onboard services provided during the corresponding trip segment includes aggregated information about one or more of: an inflight entertainment (IFE) service, an inflight connectivity (IFC) service, an IFE session service, a Wi-Fi connectivity service, a Wi-Fi session service, a TV service, a TV session service, a data session service, a promotional session service, an email service, or a texting service.

### Claim 18 (depends on 15)

The one or more non-transitory computer-readable storage media of claim 15, wherein the feature is represented using one or more of: a shape, a color, a pattern, a shade, a dotted line, a broken line, or a color-pattern.

### Claim 19 (depends on 15)

The one or more non-transitory computer-readable storage media of claim 15, storing additional instructions for: obtaining a first indication of a first hovering event of a pointing device over a first trip segment icon of the one or more trip segment icons;
in response to obtaining the first indication of the first hovering event:
displaying, at a first location nearby the first trip segment icon in the map viewer, a first message indicating a corresponding first status of onboard service provided during a first trip segment corresponding to the first trip segment icon; and
obtaining a second indication of a second hovering event of the pointing device over a second trip segment icon of the one or more trip segment icons:
in response to obtaining the second indication of the second hovering event:
removing the first message from the map viewer, and
displaying, at a second location nearby the second trip segment icon in the map viewer, a second message indicating a corresponding second status of onboard service provided during a second trip segment corresponding to the second trip segment icon.

### Claim 20 (depends on 15)

The one or more non-transitory computer-readable storage media of claim 15, wherein each trip segment of the one or more trip segments is displayed as a segment overlay over the geographic area map.

### Claim 21 (depends on 15)

The one or more non-transitory computer-readable storage media of claim 15, wherein the transport path of the trip of the vehicle has a trip start location and a trip end location;
wherein the one or more non-transitory computer-readable storage media stores additional instructions for: determining a trip start location icon corresponding to the trip start location of the trip, and displaying, in the map viewer, the trip start location icon as a start overlay over the geographic area map at the trip start location along the transport path; and
determining a trip end location icon corresponding to the trip end location of the trip, and displaying, in the map viewer, the trip end location icon as an end overlay over the geographic area map at the trip end location along the transport path.

### Claim 22 (depends on 5)

The method of claim 5, further comprising: determining, based on quality of onboard communications services delivered by the vehicle during the first trip segment corresponding to the first trip segment icon, whether an outage event occurred during at least the first trip segment of the trip; and
in response to determining that the outage event occurred during at least the first trip segment of the trip:
determining a time interval during which the outage event occurred; and
including information about the outage event and the time interval of the outage event in the first message.

### Claim 23 (depends on 22)

The method of claim 22, wherein the event comprises one of an out-of-coverage, blockage, transmit inhibit, and no aircraft data bus.

### Claim 24 (depends on 12)

The apparatus of claim 12, storing additional instructions for:
determining, based on quality of onboard communications services delivered by the vehicle during the first trip segment corresponding to the first trip segment icon, whether an outage event occurred during at least the first trip segment of the trip;
in response to determining that the outage event occurred during at least the first trip segment of the trip:
determining a time interval during which the outage event occurred; and
including information about the outage event and the time interval of the outage event in the first message.

### Claim 25 (depends on 24)

The apparatus of claim 24, wherein the event comprises one of an out-of-coverage, blockage, transmit inhibit, and no aircraft data bus.

### Claim 26 (depends on 19)

The one or more non-transitory computer-readable storage media of claim 19, storing additional instructions for: determining, based on quality of onboard communications services delivered by the vehicle during the first trip segment corresponding to the first trip segment icon, whether an outage event occurred during at least the first trip segment of the trip;
in response to determining that the outage event occurred during at least the first trip segment of the trip:
determining a time interval during which the outage event occurred; and
including information about the outage event and the time interval of the outage event in the first message.

### Claim 27 (depends on 26)

The one or more non-transitory computer-readable storage media of claim 26, wherein the outage event comprises one of an out-of-coverage, blockage, transmit inhibit, and no aircraft data bus.
