US 12,238,117 B2
Autonomous compute storage device signature/application system
Ali Aiouaz, Bee Cave, TX (US); Gaurav Chawla, Austin, TX (US); and Leland W. Thompson, Tustin, CA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Oct. 20, 2022, as Appl. No. 17/969,717.
Prior Publication US 2024/0137369 A1, Apr. 25, 2024
Prior Publication US 2024/0236113 A9, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 9/32 (2006.01)
CPC H04L 63/123 (2013.01) [H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An autonomous compute storage device signature/application system, comprising:
an autonomous compute storage device signature/application provisioning system that stores a plurality of autonomous compute storage device signatures and a respective autonomous compute application corresponding to each autonomous compute storage device signature; and
a storage device that is coupled to the autonomous compute storage device signature/application provisioning system and that is configured to:
retrieve, from the autonomous compute storage device signature/application provisioning system, a first autonomous compute signature;
store, as part of a storage operation being performed in a storage subsystem in the storage device, data in a memory subsystem that is accessible to the storage device;
determine that the first autonomous compute signature matches the data that was stored in the memory subsystem;
retrieve, from the autonomous compute storage device signature/application provisioning system in response to the determining that the first autonomous compute signature matches the data that was stored in the memory subsystem, a first autonomous compute application that corresponds to the first autonomous compute storage device signature; and
execute the first autonomous compute application to perform compute operations that are associated with the data that was stored in the memory subsystem and generate at least one compute operation result.