APPARATUS AND METHOD OF OFFLOADING PROCESSING FROM A DATA STORAGE DEVICE TO A HOST DEVICE
First Claim
Patent Images
1. A method comprising:
- in a data storage device including a controller and a non-volatile memory, performing;
sending an instruction to a host device to cause the host device to perform one or more specified computations at a processor of the host device; and
receiving a response from the processor, the response based on execution of the one or more specified computations.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage device includes non-volatile memory and a controller. A method performed in the data storage device includes sending an instruction to a host device to cause the host device to perform one or more specified computations. The method further includes receiving a response from the host device. The response is based on execution of the one or more specified computations.
50 Citations
21 Claims
-
1. A method comprising:
in a data storage device including a controller and a non-volatile memory, performing; sending an instruction to a host device to cause the host device to perform one or more specified computations at a processor of the host device; and receiving a response from the processor, the response based on execution of the one or more specified computations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A data storage device comprising:
-
a non-volatile memory including a driver, the driver defining one or more computations that are executable by a host device; and a controller coupled to the non-volatile memory, wherein the controller is configured to send an instruction to the host device to cause the host device to perform at least one specified computation at a processor of the host device, wherein the controller is configured to receive a response from the host device, and wherein the response is based on execution of the at least one specified computation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification