US 12,379,949 B2
Method for electronic device virtualization and management
Jaber Jaber, Long Beach, CA (US); Simon Liu, Walnut, CA (US); Victor Pak, San Mateo, CA (US); Ricardo A. Guerrero, Huntington Beach, CA (US); Eric S. Park, Lake Forest, CA (US); Mina Farah, Huntington Beach, CA (US); Marc Robert Ilgen, Encinitas, CA (US); and Dusan Jankov, Huntington Beach, CA (US)
Assigned to Snap One, LLC, Lehi, UT (US)
Filed by Snap One, LLC, Lehi, UT (US)
Filed on Nov. 20, 2023, as Appl. No. 18/513,829.
Application 16/784,072 is a division of application No. 14/588,359, filed on Dec. 31, 2014, granted, now 10,628,186, issued on Apr. 21, 2020.
Application 18/513,829 is a continuation of application No. 16/784,072, filed on Feb. 6, 2020, granted, now 11,861,385.
Claims priority of provisional application 62/047,631, filed on Sep. 8, 2014.
Prior Publication US 2024/0086214 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/10 (2022.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); H04L 15/16 (2006.01); H04W 4/60 (2018.01); H04L 12/46 (2006.01)
CPC G06F 9/455 (2013.01) [G06F 9/44505 (2013.01); G06F 9/45558 (2013.01); H04L 67/10 (2013.01); H04W 4/60 (2018.02); G06F 2009/45595 (2013.01); H04L 12/4641 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A client device comprising:
a memory;
a processor configured to:
transmit, to a patroller device over a network connection, a first message, the network connection provided by a proxy device proxying communications between: (1) a server device belonging to a cloud network, (2) the client device, and (3) the a patroller device the patroller device connected to and disposed at a customer-site local area network (LAN), the first message comprising information commanding the patroller device to perform a scan across the customer-site LAN to detect any number of customer-site LAN connected devices;
receive, from the patroller device, a second message the second message comprising scan information associated with detected customer-site LAN connected devices, the scan information indicating a respective network address of each of the detected customer-site LAN connected devices; and
generate a display signal comprising information for displaying, by a display associated with the client device, a virtualization environment displaying the detected customer-site LAN connected devices, the virtualization environment further displaying, for each power device within the detected customer-site LAN connected device, a port status indicator, the displayed port status indicator comprising functionality enabling power cycling of each port of each power device.