Patents by Inventor Angelo Campos
Angelo Campos has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11366591Abstract: A data system includes a plurality of storage drives each comprising a multi-lane serial drive interface. The data system also includes a control system configured to receive, over a host link, a write operation for storage of data, process a storage address of the write operation against storage allocation information to apportion the data for storage among more than one target storage drive, and transfer corresponding portions of the data to the target storage drives.Type: GrantFiled: September 14, 2020Date of Patent: June 21, 2022Assignee: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Publication number: 20200409564Abstract: A data system includes a plurality of storage drives each comprising a multi-lane serial drive interface. The data system also includes a control system configured to receive, over a host link, a write operation for storage of data, process a storage address of the write operation against storage allocation information to apportion the data for storage among more than one target storage drive, and transfer corresponding portions of the data to the target storage drives.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Applicant: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Patent number: 10795584Abstract: A data storage device is presented that includes a plurality of storage drives each comprising an associated drive Peripheral Component Interconnect Express (PCIe) interface. The data storage device also includes a control system configured to receive, over a host PCIe link, write operations for storage of data by the data storage device. The control system is configured to process the write operations against storage allocation information to apportion the data for storage among more than one of the storage drives, and transfer corresponding portions of the data to associated storage drives over corresponding drive PCIe interfaces.Type: GrantFiled: January 23, 2019Date of Patent: October 6, 2020Assignee: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Publication number: 20190155519Abstract: A data storage device is presented that includes a plurality of storage drives each comprising an associated drive Peripheral Component Interconnect Express (PCIe) interface. The data storage device also includes a control system configured to receive, over a host PCIe link, write operations for storage of data by the data storage device. The control system is configured to process the write operations against storage allocation information to apportion the data for storage among more than one of the storage drives, and transfer corresponding portions of the data to associated storage drives over corresponding drive PCIe interfaces.Type: ApplicationFiled: January 23, 2019Publication date: May 23, 2019Applicant: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Patent number: 10191667Abstract: A data storage device is presented that includes an interface system configured to communicate over an aggregated host link comprising Peripheral Component Interconnect Express (PCIe) interfaces to receive one or more write operations for storage of data by the data storage device. The data storage device includes plurality solid state drives (SSDs) each comprising drive PCIe interfaces coupled to the interface system. The interface system is configured to process the one or more write operations against storage allocation information to parallelize the data among the SSDs and transfer portions of the parallelized data to associated SSDs over corresponding drive PCIe interfaces.Type: GrantFiled: February 5, 2016Date of Patent: January 29, 2019Assignee: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Publication number: 20160154591Abstract: A data storage device is presented that includes an interface system configured to communicate over an aggregated host link comprising Peripheral Component Interconnect Express (PCIe) interfaces to receive one or more write operations for storage of data by the data storage device. The data storage device includes plurality solid state drives (SSDs) each comprising drive PCIe interfaces coupled to the interface system. The interface system is configured to process the one or more write operations against storage allocation information to parallelize the data among the SSDs and transfer portions of the parallelized data to associated SSDs over corresponding drive PCIe interfaces.Type: ApplicationFiled: February 5, 2016Publication date: June 2, 2016Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Patent number: 9285827Abstract: A solid state storage device includes an interface system configured to communicate with an external host system over an aggregated multi-channel interface to receive data for storage by the solid state storage device. The solid state storage device also includes a storage processing system configured to communicate with the interface system to receive the data, process the data against storage allocation information to parallelize the data among a plurality of solid state memory subsystems, and transfer the parallelized data. The interface system is configured to receive the parallelized data, apportion the parallelized data among the plurality of solid state memory subsystems, and transfer the parallelized data for storage in the plurality of solid state memory subsystems, where each of the plurality of solid state memory subsystems is configured to receive the associated portion of the parallelized data and store the associated portion on a solid state storage medium.Type: GrantFiled: March 11, 2014Date of Patent: March 15, 2016Assignee: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Publication number: 20140201562Abstract: A solid state storage device includes an interface system configured to communicate with an external host system over an aggregated multi-channel interface to receive data for storage by the solid state storage device. The solid state storage device also includes a storage processing system configured to communicate with the interface system to receive the data, process the data against storage allocation information to parallelize the data among a plurality of solid state memory subsystems, and transfer the parallelized data. The interface system is configured to receive the parallelized data, apportion the parallelized data among the plurality of solid state memory subsystems, and transfer the parallelized data for storage in the plurality of solid state memory subsystems, where each of the plurality of solid state memory subsystems is configured to receive the associated portion of the parallelized data and store the associated portion on a solid state storage medium.Type: ApplicationFiled: March 11, 2014Publication date: July 17, 2014Applicant: LIQID INC.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Patent number: 8688926Abstract: A solid state storage device includes an interface system configured to communicate with an external host system over an aggregated multi-channel interface to receive data for storage by the solid state storage device. The solid state storage device also includes a storage processing system configured to communicate with the interface system to receive the data, process the data against storage allocation information to parallelize the data among a plurality of solid state memory subsystems, and transfer the parallelized data. The interface system is configured to receive the parallelized data, apportion the parallelized data among the plurality of solid state memory subsystems, and transfer the parallelized data for storage in the plurality of solid state memory subsystems, where each of the plurality of solid state memory subsystems is configured to receive the associated portion of the parallelized data and store the associated portion on a solid state storage medium.Type: GrantFiled: October 10, 2011Date of Patent: April 1, 2014Assignee: Liqid Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos
-
Publication number: 20120089854Abstract: A solid state storage device includes an interface system configured to communicate with an external host system over an aggregated multi-channel interface to receive data for storage by the solid state storage device. The solid state storage device also includes a storage processing system configured to communicate with the interface system to receive the data, process the data against storage allocation information to parallelize the data among a plurality of solid state memory subsystems, and transfer the parallelized data. The interface system is configured to receive the parallelized data, apportion the parallelized data among the plurality of solid state memory subsystems, and transfer the parallelized data for storage in the plurality of solid state memory subsystems, where each of the plurality of solid state memory subsystems is configured to receive the associated portion of the parallelized data and store the associated portion on a solid state storage medium.Type: ApplicationFiled: October 10, 2011Publication date: April 12, 2012Applicant: pureSilicon Inc.Inventors: Jason Breakstone, Alok Gupta, Himanshu Desai, Angelo Campos