IP Library Granted Patent US 12,363,000
Granted Patent B2
US 12,363,000 · App. 18/541,337 · Granted Jul 15, 2025

Computerized systems and methods for adaptive device protection

Inventors: Paul White (San Carlos, CA); Susmita Nayak (Fremont, CA); Kyle McGill (San Mateo, CA); Naveen Ancha (Milpitas, CA); Derek Lownsbrough (Kelowna, CA); Alexey Gadalin (Kirkland, WA)
Assignee: PLUME DESIGN, INC.
H04L41/0894H04L41/0893H04L63/20
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,363,000
App. No.
18/541,337
Granted
Jul 15, 2025
Kind
B2
Abstract

Disclosed are systems and methods that provide a computerized device management framework that adaptively determines and applies security and configuration parameters to a device on a first network, and enables the adaptive application of such parameters as the device disconnects and connects to other networks. The disclosed framework enables the automatic detection of different networks being relied upon by the device for access to the Internet, upon which, management control policies of the device's activities can be controlled and managed in a unified manner. Accordingly, the disclosed framework can enable security and configuration mechanisms applied on a first network, upon which they are associated, to be seamlessly applied on another disparate network via a virtual private network connection enabled via proprietary mechanisms implemented on the device.

Claims (51)

1. A method comprising:

connecting, by a device, to a first network provided a service provider;

implementing, by the device, a management policy associated with the first network, the management policy comprising executable instructions related to read/write access by the device to a network resource;

controlling, by the device based on the implemented management policy, activity by the device on the first network;

determining, by the device, to switch to a second network;

executing, by the device, a virtual private network (VPN) application, the execution of the VPN application causing establishment of a VPN connection with the policy management service via the second network, wherein the VPN application enables the management policy of the first network to be applied to network activity by the device on the second network;

implementing, by the device, via the VPN connection, the management policy of the first network; and

controlling, by the device, via the VPN application, the network activity of the device on the second network based on the read/write access of the management policy.

2. The method of claim 1 , further comprising:

monitoring the activity on the first network;

analyzing the monitored activity; and

determining, based on the analysis of the monitored activity, an indication that the device is to switch to the second network, wherein the determination to switch to the second network is based on the indication.

3. The method of claim 2 , wherein the indication corresponds to an event related to at least one of a network outage, the device moving out of range of the first network, a signal strength of the first device falling below a threshold level and a selection made via the device.

4. The method of claim 1 , wherein the management policy is managed by a policy management service provided by a cloud system, wherein the execution of the VPN application and the control, via the VPN of the network activity is controlled by the policy management service via the cloud system.

5. The method of claim 1 , wherein the network resource corresponds to at least one of an application, a web page, a portal, a network platform and an account.

6. The method of claim 1 , wherein the read/write access to the network resource is based on a network configuration related to allocated network parameters for the device.

7. The method of claim 1 , wherein the second network is provided by the service provider.

8. The method of claim 1 , wherein the second network is provided by a different service provider than the first network.

9. The method of claim 1 , wherein the device is a user device.

10. The method of claim 1 , wherein the first network is a Wi-Fi network associated with a location, wherein the second network is at least one of another Wi-Fi network and a cellular network.

11. A device comprising:

a processor configured to:

connect to a first network provided a service provider;

implement a management policy associated with the first network, the management policy comprising executable instructions related to read/write access by the device to a network resource;

control, based on the implemented management policy, activity by the device on the first network;

determine to switch to a second network;

execute a virtual private network (VPN) application, the execution of the VPN application causing establishment of a VPN connection with the policy management service via the second network, wherein the VPN application enables the management policy of the first network to be applied to network activity by the device on the second network;

implement, via the VPN connection, the management policy of the first network; and

control, via the VPN application, the network activity of the device on the second network based on the read/write access of the management policy.

12. The device of claim 11 , wherein the processor is further configured to:

monitor the activity on the first network;

analyze the monitored activity; and

determine, based on the analysis of the monitored activity, an indication that the device is to switch to the second network, wherein the determination to switch to the second network is based on the indication, wherein the indication corresponds to an event related to at least one of a network outage, the device moving out of range of the first network, a signal strength of the first device falling below a threshold level and a selection made via the device.

13. The device of claim 11 , wherein the management policy is managed by a policy management service provided by a cloud system, wherein the execution of the VPN application and the control, via the VPN of the network activity is controlled by the policy management service via the cloud system.

14. The device of claim 11 , wherein the network resource corresponds to at least one of an application, a web page, a portal, a network platform and an account, wherein the read/write access to the network resource is based on a network configuration related to allocated network parameters for the device.

15. The device of claim 11 , wherein the first network is a Wi-Fi network associated with a location, wherein the second network is at least one of another Wi-Fi network and a cellular network.

16. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions that when executed by a device, perform a method comprising:

connecting, by the device, to a first network provided a service provider;

implementing, by the device, a management policy associated with the first network, the management policy comprising executable instructions related to read/write access by the device to a network resource;

controlling, by the device based on the implemented management policy, activity by the device on the first network;

determining, by the device, to switch to a second network;

executing, by the device, a virtual private network (VPN) application, the execution of the VPN application causing establishment of a VPN connection with the policy management service via the second network, wherein the VPN application enables the management policy of the first network to be applied to network activity by the device on the second network;

implementing, by the device, via the VPN connection, the management policy of the first network; and

controlling, by the device, via the VPN application, the network activity of the device on the second network based on the read/write access of the management policy.

17. The non-transitory computer-readable storage medium of claim 16 , further comprising:

monitoring the activity on the first network;

analyzing the monitored activity; and

determining, based on the analysis of the monitored activity, an indication that the device is to switch to the second network, wherein the determination to switch to the second network is based on the indication, wherein the indication corresponds to an event related to at least one of a network outage, the device moving out of range of the first network, a signal strength of the first device falling below a threshold level and a selection made via the device.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the management policy is managed by a policy management service provided by a cloud system, wherein the execution of the VPN application and the control, via the VPN of the network activity is controlled by the policy management service via the cloud system.

19. The non-transitory computer-readable storage medium of claim 16 , wherein the network resource corresponds to at least one of an application, a web page, a portal, a network platform and an account, wherein the read/write access to the network resource is based on a network configuration related to allocated network parameters for the device.

20. The non-transitory computer-readable storage medium of claim 16 , wherein the first network is a Wi-Fi network associated with a location, wherein the second network is at least one of another Wi-Fi network and a cellular network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2023
From: WHITE, PAUL; NAYAK, SUSMITA; MCGILL, KYLE; ANCHA, NAVEEN; LOWNSBROUGH, DEREK; GADALIN, ALEXEY
To: PLUME DESIGN, INC.
Reel/Frame 065883/0245 →
Continuity (2)
Continuation 18316701 · May 12, 2023
Related Publication 20240380663A1 · Nov 14, 2024
References Cited (11)
US 5968176A · Nessett · 1999 [cited by examiner]
US 11082451B2 · Ojha et al. · 2021 [cited by applicant]
US 11595312B2 · Savarese et al. · 2023 [cited by applicant]
US 11677788B1 · Badana · 2023 [cited by examiner]
US 11902098B1 · White et al. · 2024 [cited by applicant]
US 20010037384A1 · Jemes et al. · 2001 [cited by applicant]
US 20040221051A1 · Liong · 2004 [cited by examiner]
US 20080225720A1 · Khemani · 2008 [cited by examiner]
US 20210014233A1 · Kuppannan · 2021 [cited by examiner]
US 20230124343A1 · Garcarz · 2023 [cited by examiner]
International Search Report and Written Opinion to Int'l Appln. No. PCT/US24/28097, mailed Aug. 7, 2024 (13 pages). [cited by applicant]