US 12,271,315 B2
Multi-value mapping for object store
Vinod Kumar Daga, Santa Clara, CA (US); Vamsikrishna Sadhu, Santa Clara, CA (US); Angel Benedicto Aviles, Jr., San Jose, CA (US); Vijaya Kumar Jakkula, San Jose, CA (US); and Venkata Bhanu Prakash Gollapudi, Pleasanton, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on May 13, 2022, as Appl. No. 17/744,617.
Application 17/744,617 is a continuation of application No. 16/879,749, filed on May 20, 2020, granted, now 11,334,490.
Claims priority of provisional application 62/958,303, filed on Jan. 7, 2020.
Prior Publication US 2022/0269612 A1, Aug. 25, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/0873 (2016.01); G06F 12/06 (2006.01); G06F 12/0882 (2016.01); G06F 16/14 (2019.01); G06F 16/22 (2019.01)
CPC G06F 12/0873 (2013.01) [G06F 12/0692 (2013.01); G06F 12/0882 (2013.01); G06F 16/148 (2019.01); G06F 16/156 (2019.01); G06F 16/2246 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
storing, within a mapping page, an entry for an object having first object information and second object information different from the first object information in an object store;
wherein the entry comprises a key, a first value, and a second value;
wherein the first value comprises first location information to determine a first location of the first object information in the object store and the second value comprises second location information to determine a second location of the second object information in the object store; and
wherein the mapping page is stored in a physical page of persistent memory.