Patent · US Active

Array-based computations on a storage device

US9509773B2 · kind B2 · utility

0Cited by
10References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 10, 2014
Grant dateNov 29, 2016
Priority date
Expiry dateMay 26, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/1827
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An instruction from an application server to perform a computation is received at a network-attached storage (NAS) device. The computation uses arrays of data that are stored by the NAS device as inputs. The instruction includes remote procedure calls that identify operations that are included in the computation, including a first remote procedure call that will cause the NAS device to perform a read operation on a first file containing an array of data to be used as an input for the computation, and a second remote procedure call that will cause the NAS device to perform an array operation using the array of data. The operations are executed on the NAS device to produce a result that is stored in a second file in a location in a file system managed by the NAS device and accessible to the application server.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.