US 11,706,317 B2
Optimization of data access and communication in memory systems
Parag R. Maharana, Dublin, CA (US); Anirban Ray, Santa Clara, CA (US); and Gurpreet Anand, Pleasanton, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Dec. 28, 2020, as Appl. No. 17/135,774.
Application 17/135,774 is a continuation of application No. 16/183,234, filed on Nov. 7, 2018, granted, now 10,880,401.
Claims priority of provisional application 62/629,628, filed on Feb. 12, 2018.
Prior Publication US 2021/0120099 A1, Apr. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/63 (2022.01); G06F 12/02 (2006.01); G06F 9/455 (2018.01); H04L 67/1097 (2022.01)
CPC H04L 67/63 (2022.05) [G06F 9/45558 (2013.01); G06F 12/0246 (2013.01); H04L 67/1097 (2013.01); G06F 2009/45583 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A memory system, comprising:
one or more memory components; and
a processing device, operatively coupled with the one or more memory components, to:
receive access requests identifying contexts of data items in which the data items are used for the access requests, including addresses of the data items;
determine placements of the data items in the separate memory regions based on the contexts of the data items;
determine, in the one or more components, separate memory regions for separate contexts respectively;
determine a mapping between the addresses of the data items and memory locations that are within the separate memory regions corresponding to the contexts of the data items; and
store the data items at the memory locations;
wherein the access requests are received via a communication connection from different applications running in a virtual machine; and data items used in the different applications are assigned to have different contexts.