US 11,656,924 B2
System and method for dynamic volume management
Guruprasad Ganesh, Santa Clara, CA (US); Ahmed M. Azab, Palo Alto, CA (US); Rohan Bhutkar, San Jose, CA (US); Haining Chen, Santa Clara, CA (US); Ruowen Wang, San Jose, CA (US); Xun Chen, Fremont, CA (US); Donguk Seo, Suwon-si (KR); and Kyoung-Joong Shin, Seoul (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jul. 29, 2019, as Appl. No. 16/524,771.
Claims priority of provisional application 62/714,571, filed on Aug. 3, 2018.
Prior Publication US 2020/0042366 A1, Feb. 6, 2020
Int. Cl. G06F 15/02 (2006.01); G06F 9/54 (2006.01); G06F 21/62 (2013.01); H04L 67/00 (2022.01); G06F 9/455 (2018.01)
CPC G06F 9/545 (2013.01) [G06F 9/45545 (2013.01); G06F 21/6218 (2013.01); H04L 67/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a memory; and
at least one processor coupled to the memory, wherein the at least one processor is configured to:
identify a device change event in a host operating system, wherein the device change event includes, at a runtime of one or more containers, enabling or disabling a device used by the host operating system, wherein the host operating system includes a host namespace;
switch, in response to the device change event, a container controller from the host namespace to a container namespace of a container of the one or more containers; and
update, using the container controller switched to the container namespace, the container with information based on the device change event;
wherein, to update the container, the at least one processor is configured to:
when the device change event includes enabling the device in the host operating system, create at least one device access point corresponding to the device and mount the at least one device access point to the container; and
when the device change event includes disabling the device in the host operating system, delete the at least one device access point corresponding to the device from the container.