US 11,941,447 B2
Object-oriented memory client
Nathan Chrisman, Meridian, ID (US)
Assigned to Marvell Asia Pte, Ltd., Singapore (SG)
Filed by Marvell Asia Pte, Ltd., Singapore (SG)
Filed on May 3, 2023, as Appl. No. 18/311,686.
Application 18/311,686 is a continuation of application No. 17/681,331, filed on Feb. 25, 2022, granted, now 11,675,623.
Application 17/681,331 is a continuation of application No. 16/940,229, filed on Jul. 27, 2020, granted, now 11,294,722, issued on Apr. 5, 2022.
Claims priority of provisional application 62/879,795, filed on Jul. 29, 2019.
Prior Publication US 2023/0273823 A1, Aug. 31, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01); G06F 5/06 (2006.01); G06F 9/38 (2018.01); G06F 9/448 (2018.01); G06F 9/54 (2006.01); G06F 11/10 (2006.01); G06F 12/02 (2006.01); G06F 12/0893 (2016.01); G06F 13/16 (2006.01)
CPC G06F 9/5016 (2013.01) [G06F 5/065 (2013.01); G06F 9/3818 (2013.01); G06F 9/3877 (2013.01); G06F 9/4488 (2018.02); G06F 9/546 (2013.01); G06F 9/548 (2013.01); G06F 11/1004 (2013.01); G06F 12/0253 (2013.01); G06F 12/0893 (2013.01); G06F 13/1673 (2013.01); G06F 2213/0026 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A hardware client configured to:
generate an object-oriented message associated with an object of an object class, the object class including at least one method; and
transmit the object-oriented message generated to an object-oriented memory device via a message bus coupled to a communications port of the object-oriented memory device, the at least one method enabling the object-oriented memory device to access data for the hardware client, the communications port allocated solely to the hardware client or shared by the hardware client and at least one other hardware client for communicating object-oriented messages with the object-oriented memory device.