IP Library Granted Patent US 12,094,347
Granted Patent B2
US 12,094,347 · App. 17/760,683 · Granted Sep 17, 2024

Methods and systems for visualizing availability and utilization of onboards services in vessels

Inventor: Sanjay V. Lala (Temecula, CA)
Assignee: VIASAT, INC.
G08G3/00G06F3/04842
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,094,347
App. No.
17/760,683
Granted
Sep 17, 2024
Kind
B2
Abstract

Systems and methods for displaying onboard service information for vessels are described. In some embodiments, a method comprises obtaining time range data indicating a time range; obtaining corresponding trips within the time range for each of a plurality of vessels; and obtaining status of an onboard service provided during each trip of the corresponding trips for each of the plurality of vessels. In response to receiving a request for displaying service performance information for the plurality of vessels, first graphical interface data is generated. The data represents a plurality of vessel identifiers that corresponds to the plurality of vessels; a plurality of trip icons for the corresponding trips for each of the plurality of vessels, and a timeline that represents the time range. The data is transmitted to a display device to cause the display device to generate and to display a trip-schedule viewer representation.

Claims (65)

1. A method for displaying onboard service information for vessels, the method comprising:

obtaining time range data indicating a time range;

obtaining corresponding trips within the time range for each of a plurality of vessels;

obtaining status of a plurality of onboard services provided during each trip of the corresponding trips for each of the plurality of vessels;

in response to receiving a request for displaying service performance information for the plurality of vessels:

generating first graphical interface data representing:

a plurality of vessel identifiers that corresponds to the plurality of vessels;

a plurality of trip icons for the corresponding trips for each of the plurality of vessels, wherein at least one feature of each trip icon of the plurality of trip icons includes a status indicator feature that indicates an aggregated availability and utilization metric of the plurality of onboard services provided during the corresponding trip, the aggregated availability and utilization metric comprising a status value based on an aggregation of availability and utilization metrics of individual ones of the plurality of onboard services;

a timeline that represents the time range; and

a plurality of pop-windows for the corresponding trips for each of the plurality of vessels, the plurality of pop-windows comprising the availability and utilization metrics for the individual ones of the plurality of onboard services for the corresponding trips for each of the plurality of vessels; and

transmitting, to a display device, the first graphical interface data to cause the display device to generate and to display a trip-schedule viewer representation that comprises:

the timeline arranged in a first direction;

the plurality of vessel identifiers arranged in a second direction;

the plurality of trip icons for the corresponding trips for each of the plurality of vessels including each corresponding status indicator feature, wherein the plurality of trip icons is arranged in the second direction according the plurality of vessel identifiers that corresponds to the plurality of vessels, and wherein each trip icon of the plurality of trip icons is further placed along the first direction according to a corresponding service start time and a corresponding service stop time of the onboard service provided during the corresponding trip; and

wherein upon selecting a trip icon of the plurality of trip icons, a corresponding pop-window of the plurality of pop-windows is displayed.

2. The method of claim 1 , wherein the status indicator feature of the onboard service provided during a completed trip, of the corresponding trips, includes information about the plurality of onboard services provided during an entire duration of the completed trip; and

wherein the status indicator feature of the plurality of onboard services provided during an ongoing trip, of the corresponding trips, includes a last-known service performance status for the ongoing trip corresponding to the aggregated availability and utilization metric of the plurality of onboard services provided to a current time.

3. The method of claim 1 , wherein:

the time range data includes a current time indicator;

the current time indicator is graphically depicted in the trip-schedule viewer representation as a line segment oriented in the second direction; and

the current time indicator visually separates, in the trip-schedule viewer representation, completed trips from future-scheduled trips.

4. The method of claim 1 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for displaying specific service performance information for the plurality of vessels.

5. The method of claim 1 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for sorting contents of the trip-schedule viewer representation.

6. The method of claim 1 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for filtering contents of the trip-schedule viewer representation.

7. The method of claim 1 , wherein:

upon hovering a pointing device over the trip icon of the plurality of trip icons, first information about the plurality of onboard services provided during the corresponding trip is displayed; and

wherein upon selecting the trip icon of the plurality of trip icons, second information of the plurality of onboard services provided during the corresponding trip is displayed, the second information comprising the pop-window.

8. The method of claim 1 , wherein a particular icon displayed next to the trip icon of the plurality of trip icons, indicates whether an open issue has been identified for the corresponding trip.

9. The method of claim 1 , wherein a first trip icon and a second trip icon of the plurality of trip icons are separated using an icon representing a location of the vessel between the trips corresponding to the first trip and the second trip.

10. The method of claim 1 , wherein the at least one feature is one of a plurality of features associated with a plurality of ranges of performance of the plurality of onboard services, and the at least feature of each trip icon corresponds to the performance of the plurality of onboard services within an associated range of the plurality of ranges during the corresponding trip.

11. The method of claim 10 , wherein the performance corresponds to a measured value of the plurality of onboard services during the corresponding trip.

12. An apparatus for displaying onboard service information for vessels, 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:

obtaining time range data indicating a time range;

obtaining corresponding trips within the time range for each of a plurality of vessels;

obtaining status of a plurality of onboard services provided during each trip of the corresponding trips for each of the plurality of vessels;

in response to receiving a request for displaying service performance information for the plurality of vessels:

generating first graphical interface data representing:

a plurality of vessel identifiers that corresponds to the plurality of vessels;

a plurality of trip icons for the corresponding trips for each of the plurality of vessels, wherein at least one feature of each trip icon of the plurality of trip icons includes a status indicator feature that indicates an aggregated availability and utilization metric of the plurality of onboard services provided during the corresponding trip, the aggregated availability and utilization metric comprising a status value based on an aggregation of availability and utilization metrics of individual ones of the plurality of onboard services;

a timeline that represents the time range; and

a plurality of pop-windows for the corresponding trips for each of the plurality of vessels, the plurality of pop-windows comprising the availability and utilization metrics for the individual ones of the plurality of onboard services for the corresponding trips for each of the plurality of vessels; and

transmitting, to a display device, the first graphical interface data to cause the display device to generate and to display a trip-schedule viewer representation that comprises:

the timeline arranged in a first direction;

the plurality of vessel identifiers arranged in a second direction; and

the plurality of trip icons for the corresponding trips for each of the plurality of vessels including each corresponding status indicator feature, wherein the plurality of trip icons is arranged in the second direction according the plurality of vessel identifiers that corresponds to the plurality of vessels, and wherein each trip icon of the plurality of trip icons is further placed along the first direction according to a corresponding service start time and a corresponding service stop time of the onboard service provided during the corresponding trip; and

wherein upon selecting a trip icon of the plurality of trip icons, a corresponding pop-window of the plurality of pop-windows is displayed.

13. The apparatus of claim 12 , wherein the status indicator feature of the plurality of onboard services provided during a completed trip, of the corresponding trips, includes information about the plurality of onboard services provided during an entire duration of the completed trip; and

wherein the status indicator feature of the onboard service provided during an ongoing trip, of the corresponding trips, includes a last-known service performance status for the ongoing trip corresponding to the aggregated availability and utilization metric of the plurality of onboard services provided to a current time.

14. The apparatus of claim 12 , wherein:

the time range data includes a current time indicator;

the current time indicator is graphically depicted in the trip-schedule viewer representation as a line segment oriented in the second direction; and

the current time indicator visually separates, in the trip-schedule viewer representation, completed trips from future-scheduled trips.

15. The apparatus of claim 12 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for displaying specific service performance information for the plurality of vessels.

16. The apparatus of claim 12 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for sorting contents of the trip-schedule viewer representation.

17. The apparatus of claim 12 , wherein the trip-schedule viewer representation comprises an interactive drop-down menu including a plurality of options for filtering contents of the trip-schedule viewer representation.

18. The apparatus of claim 12 , wherein:

upon hovering a pointing device over the trip icon of the plurality of trip icons, first information about the plurality of onboard services provided during the corresponding trip is displayed; and

wherein upon selecting the trip icon of the plurality of trip icons, second information of the plurality of onboard services provided during the corresponding trip is displayed, the second information comprising the pop-window.

19. The apparatus of claim 12 , wherein a particular icon displayed next to the trip icon of the plurality of trip icons, indicates whether an open issue has been identified for the corresponding trip.

20. The apparatus of claim 12 , wherein a first trip icon and a second trip icon of the plurality of trip icons are separated using an icon representing a location of the vessel between the trips corresponding to the first trip and the second trip.

21. The apparatus of claim 12 , wherein the at least one feature is one of a plurality of features associated with a plurality of ranges of performance of the plurality of onboard services, and the at least feature of each trip icon corresponds to the performance of the plurality of onboard services within an associated range of the plurality of ranges during the corresponding trip.

22. The apparatus of claim 21 , wherein the performance corresponds to a measured value of the plurality of onboard services during the corresponding trip.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 19, 2023
From: VIASAT, INC.
To: MUFG BANK, LTD., AS AGENT
Reel/Frame 064948/0379 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 064164/0152 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 064176/0566 →
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2022
From: LALA, SANJAY V
To: VIASAT, INC.
Reel/Frame 059368/0019 →
Continuity (1)
Related Publication 20220392350A1 · Dec 8, 2022