-
公开(公告)号:US20210342103A1
公开(公告)日:2021-11-04
申请号:US17234157
申请日:2021-04-19
Applicant: Intel Corporation
Inventor: Jawad Basit Khan , Peng Li , Sanjeev Trika
Abstract: In one embodiment, a storage device comprises non-volatile storage media; a controller to receive, from a host, an object definition command that identifies a first data object and a second data object and a transformation to apply to the first data object and the second data object to generate a first transformed object and store the first transformed object in the non-volatile storage media; and a transformation engine to apply the transformation to the first data object and the second data object.
-
公开(公告)号:US10296250B2
公开(公告)日:2019-05-21
申请号:US15176650
申请日:2016-06-08
Applicant: Intel Corporation
Inventor: Benjamin L. Walker , August A. Camber , Jonathan Bryan Stern , Sanjeev Trika , Richard P. Mangold , Jawad Basit Khan , Anand Ramalingam
Abstract: In one embodiment, an apparatus comprises a storage device to receive, from a computing host, a request to append data to a data log. The storage device is further to identify a memory location after a last segment of the data log, append the data to the data log by writing the data to the memory location after the last segment of the data log, and provide, to the computing host, a key comprising an identification of the memory location at which the data was appended to the data log.
-
公开(公告)号:US10983729B2
公开(公告)日:2021-04-20
申请号:US16702382
申请日:2019-12-03
Applicant: Intel Corporation
Inventor: Jawad Basit Khan , Peng Li , Sanjeev Trika
Abstract: In one embodiment, a storage device comprises non-volatile storage media; a controller to receive, from a host, an object definition command that identifies a first data object and a second data object and a transformation to apply to the first data object and the second data object to generate a first transformed object and store the first transformed object in the non-volatile storage media; and a transformation engine to apply the transformation to the first data object and the second data object.
-
公开(公告)号:US20200218474A1
公开(公告)日:2020-07-09
申请号:US16702382
申请日:2019-12-03
Applicant: Intel Corporation
Inventor: Jawad Basit Khan , Peng Li , Sanjeev Trika
Abstract: In one embodiment, a storage device comprises non-volatile storage media; a controller to receive, from a host, an object definition command that identifies a first data object and a second data object and a transformation to apply to the first data object and the second data object to generate a first transformed object and store the first transformed object in the non-volatile storage media; and a transformation engine to apply the transformation to the first data object and the second data object.
-
公开(公告)号:US20190004737A1
公开(公告)日:2019-01-03
申请号:US15639838
申请日:2017-06-30
Applicant: INTEL CORPORATION
Inventor: Jawad Basit Khan , Peng Li , Sanjeev Trika
IPC: G06F3/06
Abstract: In one embodiment, a storage device comprises non-volatile storage media; a controller to receive, from a host, an object definition command that identifies a first data object and a second data object and a transformation to apply to the first data object and the second data object to generate a first transformed object and store the first transformed object in the non-volatile storage media; and a transformation engine to apply the transformation to the first data object and the second data object.
-
6.
公开(公告)号:US20170357462A1
公开(公告)日:2017-12-14
申请号:US15176650
申请日:2016-06-08
Applicant: Intel Corporation
Inventor: Benjamin L. Walker , August A. Camber , Jonathan Bryan Stern , Sanjeev Trika , Richard P. Mangold , Jawad Basit Khan , Anand Ramalingam
CPC classification number: G06F3/0626 , G06F3/0659 , G06F3/0661 , G06F3/0683 , G06F12/06 , G06F12/0623 , G06F17/30185 , G06F2212/1056 , G06F2212/261 , G06F2212/401
Abstract: In one embodiment, an apparatus comprises a storage device to receive, from a computing host, a request to append data to a data log. The storage device is further to identify a memory location after a last segment of the data log, append the data to the data log by writing the data to the memory location after the last segment of the data log, and provide, to the computing host, a key comprising an identification of the memory location at which the data was appended to the data log.
-
-
-
-
-