US 12,468,545 B2
Initial data distribution for different application processes
Dmitri Yudanov, Rancho Cordova, CA (US); and Samuel E. Bradshaw, Sacramento, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Oct. 17, 2022, as Appl. No. 17/967,721.
Application 17/967,721 is a continuation of application No. 16/592,547, filed on Oct. 3, 2019, granted, now 11,474,828.
Prior Publication US 2023/0039910 A1, Feb. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01); G06F 12/06 (2006.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01)
CPC G06F 9/4406 (2013.01) [G06F 9/44505 (2013.01); G06F 12/0638 (2013.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06F 2212/205 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A device, comprising:
a memory comprising a first memory portion and a second memory portion;
a processor coupled to the memory, wherein the processor is configured to:
monitor, by an operating system of the device, a plurality of processes of one or more applications, wherein the plurality of processes are executed at least in part by the operating system;
determine, by the operating system, that a first object or component used by the plurality of processes is used by the one or more applications during a root process of the one or more applications and determine that a second object or component used by the plurality of processes is not used by the one or more applications during the root process;
load, by the operating system into the first memory portion during the root process of the one or more applications, at least partially, the first object or component based on the determination that the first object or component is used by the one or more applications during the root process; and
load, by the operating system into the second memory portion, at least partially, the second object or component, wherein the first memory portion is a first memory type and the second portion of the memory is a second memory type different from the first memory type,
wherein the root process is generated during booting of the operating system on the device.