US 12,273,273 B2
Mobile management system
Joseph T. Savarese, Edmonds, WA (US); Steven Heckt, Edmonds, WA (US); Michael E. Bryant, Bellevue, WA (US); Eric C. McNeill, Seattle, WA (US); Carter Smith, Redmond, WA (US); Elizabeth Kihslinger, De Forest, WI (US); Thomas Gunther Helms, Kent, WA (US); Camilla Keenan-Koch, Seattle, WA (US); Joseph G. Souza, Seattle, WA (US); Paul Hoover, Seattle, WA (US); S. Aaron Stavens, Auburn, WA (US); Christian E. Hofstaedter, Lansdale, PA (US); Jonathan Scott, Seattle, WA (US); Erik Olson, Seattle, WA (US); James Scott Simpkins, Sammamish, WA (US); Stephen Gregory Fallin, Bothell, WA (US); John Harvey Hillock, Bellevue, WA (US); Eivind Naess, Auburn, WA (US); Michael Lee Snyder, Seattle, WA (US); David Michael Mirly, Seattle, WA (US); Marius Lee, Redmond, WA (US); Glenn Patrick Aranas, Renton, WA (US); Norman C. Hamer, Shoreline, WA (US); Tridib Dutta, Snoqualmie, WA (US); Andrew James Hoover, Seattle, WA (US); Thomas A. Sweet, Snohomish, WA (US); Mark Anacker, Lake Forest Park, WA (US); and An Phan, Tacoma, WA (US)
Assigned to MOBILE SONIC, INC., Seattle, WA (US)
Filed by MOBILE SONIC, INC., Seattle, WA (US)
Filed on Jan. 27, 2023, as Appl. No. 18/102,172.
Application 18/102,172 is a continuation of application No. 17/230,409, filed on Apr. 14, 2021, granted, now 11,595,312.
Claims priority of provisional application 63/009,830, filed on Apr. 14, 2020.
Prior Publication US 2024/0048493 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 47/20 (2022.01); G06N 20/00 (2019.01); H04L 12/46 (2006.01); H04L 61/4511 (2022.01)
CPC H04L 47/20 (2013.01) [G06N 20/00 (2019.01); H04L 12/4641 (2013.01); H04L 61/4511 (2022.05)] 33 Claims
OG exemplary drawing
 
1. A mobile management method comprising:
receiving a DNS query for a host name from an application on a client;
retrieving reputation data associated with the host name from a local cache on the client;
determining a policy for the host name, which is associated with the host name and the reputation data associated with the host name;
based on the determined policy for the host name, blocking attempted network flows to a host corresponding to the host name;
sending at least attempted network flow metadata related to the blocked attempted network flows to a collector on the client; and
transmitting the attempted network flow metadata in the collector to a VPN server pool via a VPN tunnel.