IP Library Granted Patent US 12,328,179
Granted Patent B2
US 12,328,179 · App. 18/245,447 · Granted Jun 10, 2025

Personalized connectivity service offerings

Inventors: Niall O'Sullivan (Dundrum, IE); Ultan O'Brien (Carrickmines, IE); Fergal Murray (Tomhaggard, IE)
Assignee: Viasat, Inc.
H04B7/18508H04B7/18567
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,328,179
App. No.
18/245,447
Granted
Jun 10, 2025
Kind
B2
Abstract

Methods, systems, and devices are described for providing selectable service offerings to mobile users via mobile terminals over a satellite communication system. In embodiments, a database of access profiles for accessing a network via the wireless communication system may be maintained, wherein each access profile corresponds to a service offering of a plurality of service offerings selectable via the plurality of devices and is associated with a set of network destinations within the network. In embodiments, a request is received from a device of the plurality of devices for a particular service offering of the plurality of service offerings. An access profile may be identified from the database that is associated with the particular service offering. Communications may be permitted between the device and the respective set of network destinations associated with the identified access profile.

Claims (53)

1. A method for use in a wireless communication system, comprising:

providing a communication service to a plurality of devices within a mobile platform via the wireless communication system;

maintaining a database of access profiles for accessing a network via the wireless communication system, wherein each of the access profiles defines a set of rules that authorize a respective service offering of a plurality of service offerings selectable via the plurality of devices for one or more devices of the plurality of devices, and wherein the network is associated with a set of network destinations;

receiving a request from a device of the plurality of devices for a particular service offering of the plurality of service offerings;

in response to receiving the request from the device, updating a device-specific profile that is associated with the device to include an indication of the request for the particular service offering from the device, wherein the device-specific profile is included in a device-specific profile database, and wherein each device-specific profile of the device-specific profile database is associated with a respective one of the plurality of devices;

identifying an access profile from the database of access profiles that is associated with the particular service offering;

determining from the identified access profile one or more rules associated with the device accessing the particular service offering, wherein the one or more rules indicate that the device is approved for the particular service offering and that access to the set of network destinations is to be restricted to a subset of network destinations of the set of network destinations based at least in part on the particular service offering; and

permitting communications between the device and the subset of network destinations of the set of network destinations associated with the identified access profile based on the identified access profile, the device-specific profile that is associated with the device, and the one or more rules.

2. The method of claim 1 , wherein the device of the plurality of devices is a first device, the set of network destinations is a respective first set of network destinations, the identified access profile is an identified first access profile, the method further comprising:

receiving a request from a second device of the plurality of devices for a different service offering of the plurality of service offerings; and

permitting communications between the second device and a respective second set of network destinations associated with a second identified access profile associated with the different service offering.

3. The method of claim 1 , further comprising:

establishing a session for the particular service offering at the device of the plurality of devices, wherein the communications are transmitted during the established session.

4. The method of claim 1 , further comprising:

determining the plurality of service offerings based at least in part on identifying information for at least one user associated with the device.

5. The method of claim 1 , wherein the plurality of service offerings are different for each of the plurality of devices.

6. The method of claim 1 , wherein the set of rules defined by the access profiles are for the plurality of service offerings, including the particular service offering, offered at the plurality of devices within the mobile platform.

7. The method of claim 1 , wherein the set of rules for access is based at least in part on at least one of a subscription, an identification, communication information, a reservation identifier, a ticket identifier, an individual membership associated with the device, a group membership associated with the device, or a combination thereof.

8. The method of claim 1 , further comprising:

communicating at least a portion of data associated with the particular service offering from a network destination of the set of network destinations, wherein the network destination is outside of the wireless communication system.

9. The method of claim 1 , wherein the mobile platform is associated with a carrier that defines the access profiles for the mobile platform, wherein the carrier is associated with a plurality of mobile platforms.

10. The method of claim 1 , wherein permitting communications between the device and the set of network destinations further comprises:

permitting the communications if the indication of the request for the particular service offering is within the device-specific profile that is associated with the device.

11. The method of claim 1 , wherein permitting communications between the device and the set of network destinations associated with the identified access profile further comprises:

permitting communications on beam resources of at least one satellite beam of a satellite communication system, wherein the wireless communication system comprises the satellite communication system.

12. A wireless communication system, comprising:

a satellite providing a communication service to a plurality of devices within a mobile platform via one or more satellite beams;

a database of access profiles for accessing a network via the wireless communication system, wherein each of the access profiles defines a set of rules that authorize a respective service offering of a plurality of service offerings selectable via the plurality of devices for one or more devices of the plurality of devices, and wherein the network is associated with a set of network destinations;

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory and executable by the processor to cause the wireless communication system to:

receive a request from a device of the plurality of devices for a particular service offering of the plurality of service offerings;

in response to receiving the request from the device, update a device-specific profile that is associated with the device to include an indication of the request for the particular service offering from the device, wherein the device-specific profile is included in a device-specific profile database, and wherein each device-specific profile of the device-specific profile database is associated with a respective one of the plurality of devices;

identify an access profile from the database of access profiles that is associated with the particular service offering;

determine from the identified access profile one or more rules associated with the device accessing the particular service offering, wherein the one or more rules indicate that the device is approved for the particular service offering and that access to the set of network destinations is to be restricted to a subset of network destinations of the set of network destinations based at least in part on the particular service offering; and

permit communications between the device and the subset of network destinations of the set of network destinations associated with the identified access profile based on the identified access profile, the device-specific profile that is associated with the device, and the one or more rules.

13. The wireless communication system of claim 12 , wherein the device of the plurality of devices is a first device, the set of network destinations is a respective first set of network destinations, the identified access profile is an identified first access profile, and wherein the instructions are further executable by the processor to cause the wireless communication system to:

receiving a request from a second device of the plurality of devices for a different service offering of the plurality of service offerings; and

permitting communications between the second device and a respective second set of network destinations associated with a second identified access profile associated with the different service offering.

14. The wireless communication system of claim 12 , wherein the instructions are further executable by the processor to cause the wireless communication system to:

establish a session for the particular service offering at the device of the plurality of devices, wherein the communications are transmitted during the established session.

15. The wireless communication system of claim 12 , wherein the instructions are further executable by the processor to cause the wireless communication system to:

determine the plurality of service offerings based at least in part on identifying information for at least one user associated with the device.

16. The wireless communication system of claim 12 , wherein the plurality of service offerings are different for each of the plurality of devices.

17. The wireless communication system of claim 12 , wherein the set of rules defined by the access profiles are for the plurality of service offerings, including the particular service offering, offered at the plurality of devices within the mobile platform.

18. The wireless communication system of claim 12 , wherein the set of rules for access is based at least in part on at least one of a subscription, an identification, communication information, a reservation identifier, a ticket identifier, an individual membership associated with the device, a group membership associated with the device, or a combination thereof.

19. The wireless communication system of claim 12 , wherein the instructions are further executable by the processor to cause the wireless communication system to:

communicate at least a portion of data associated with the particular service offering from a network destination of the set of network destinations, wherein the network destination is outside of the wireless communication system.

20. The wireless communication system of claim 12 , wherein the mobile platform is associated with a carrier that defines the access profiles for the mobile platform, wherein the carrier is associated with a plurality of mobile platforms.

21. The wireless communication system of claim 12 , wherein permitting communications between the device and the set of network destinations further comprises:

permitting the communications if the indication of the request for the particular service offering is within the device-specific profile that is associated with the device.

22. The wireless communication system of claim 12 , wherein permitting communications between the device and the set of network destinations further comprises:

permitting communications on beam resources of at least one satellite beam of a satellite communication system, wherein the wireless communication system comprises the satellite communication system.

Assignments (4)
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: BANK OF AMERICA, N.A.
Reel/Frame 064164/0498 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 064176/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2023
From: O'SULLIVAN, NIALL; O'BRIEN, ULTAN; MURRAY, FERGAL
To: VIASAT INC.
Reel/Frame 063064/0925 →