US 12,287,908 B2
Systems and methods to manage security protocol and data model (SPDM) secure communication sessions
Viswanath Ponnuru, Bangalore (IN); Chandrashekar Nelogal, Round Rock, TX (US); Dharma Bhushan Ramaiah, Bangalore (IN); Vineeth Radhakrishnan, Palakkad (IN); Mini Thottunkal Thankappan, Bangalore (IN); Rama Rao Bisa, Bangalore (IN); and Shinose Abdul Rahiman, Bangalore (IN)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Mar. 10, 2023, as Appl. No. 18/181,721.
Prior Publication US 2024/0303381 A1, Sep. 12, 2024
Int. Cl. H04L 29/06 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01); G06F 21/85 (2013.01)
CPC G06F 21/85 (2013.01) [G06F 13/4027 (2013.01); G06F 13/4282 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS), comprising:
a Security Protocol and Data Model (SPDM)-enabled device conforming to a SPDM specification, wherein the SPDM-enabled device has a specified quantity of supported private communication sessions;
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:
when an application requests use of one of the private communication sessions, to determine whether one of the private communication sessions is available;
obtain the quantity of private communication sessions from the SPDM-enabled device;
store the quantity in a down counter;
each time one of a plurality of the apps requests use of one of the private communication sessions, and when the down counter has a value of at least one:
enable the application to communicate with the SPDM-enabled device through the one private communication session; and
decrement the down counter; and
enable the application to communicate with the SPDM-enabled device through the one private communication session based on the determination.