Patents by Inventor Harry Rogers
Harry Rogers 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).
-
Publication number: 20210055889Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.Type: ApplicationFiled: November 3, 2020Publication date: February 25, 2021Inventors: Fred WORLEY, Harry ROGERS, Gunneswara MARRIPUDI, Zhan PING, Vikas SINHA
-
Publication number: 20200379933Abstract: A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit may be replaced with a circuit supporting a different host interface or a different storage interface.Type: ApplicationFiled: August 14, 2020Publication date: December 3, 2020Inventors: Fred Worley, Harry Rogers, Sreenivas Krishnan, Zhan Ping, Michael Scriber
-
Publication number: 20200364000Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.Type: ApplicationFiled: August 5, 2020Publication date: November 19, 2020Inventors: Fred WORLEY, Harry ROGERS, Gunneswara MARRIPUDI, Zhan PING, Vikas SINHA
-
Patent number: 10776299Abstract: A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit may be replaced with a circuit supporting a different host interface or a different storage interface.Type: GrantFiled: June 6, 2019Date of Patent: September 15, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Fred Worley, Harry Rogers, Sreenivas Krishnan, Zhan Ping, Michael Scriber
-
Patent number: 10747473Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.Type: GrantFiled: October 1, 2018Date of Patent: August 18, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Fred Worley, Harry Rogers, Gunneswara Marripudi, Zhan Ping, Vikas Sinha
-
Publication number: 20200159679Abstract: A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream interface enables communication with the processor; a downstream interface enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Inventors: Ramdas P. KACHARE, Fred WORLEY, Harry ROGERS, Wentao WU, Nagarajan SUBRAMANIYAN
-
Patent number: 10585843Abstract: A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream port enables communication with the processor; a downstream port enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a physical function (PF) to expose the storage device, a second function to expose the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction.Type: GrantFiled: September 6, 2018Date of Patent: March 10, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ramdas P. Kachare, Fred Worley, Harry Rogers, Wentao Wu, Nagarajan Subramaniyan
-
Patent number: 10585819Abstract: A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream interface enables communication with the processor; a downstream interface enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus.Type: GrantFiled: September 5, 2018Date of Patent: March 10, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ramdas P. Kachare, Fred Worley, Harry Rogers, Wentao Wu, Nagarajan Subramaniyan
-
Patent number: 10466923Abstract: Embodiments of the inventive concept include Open Cloud Server (OCS)-compliant and other enterprise servers having high-density modular non-volatile flash memory blades and associated multi-card modules. A modular non-volatile flash memory blade can be seated within a 1 U tray. The flash memory blade can include a server motherboard and multiple non-volatile flash memory blade multi-card modules. Each of the multi-card modules can include a printed circuit board, a switch coupled to the printed circuit board, a module power port, an input/output port, and riser card slots to receive solid state drive riser cards. The solid state drive riser cards can be seated within a corresponding riser card slot of the multi-card modules, and can each include multiple solid state drive chips. The server motherboard can communicate with the solid state drive chips via the cable connector riser cards and associated cables.Type: GrantFiled: October 20, 2015Date of Patent: November 5, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Zhan Ping, Harry Rogers
-
Publication number: 20190294513Abstract: A computing system providing high-availability access to computing resources includes: a plurality of interfaces; a plurality of sets of computing resources, each of the sets of computing resources including a plurality of computing resources; and at least three switches, each of the switches being connected to a corresponding one of the interfaces via a host link and being connected to a corresponding one of the sets of computing resources via a plurality of resource connections, each of the switches being configured such that data traffic is distributed to remaining ones of the switches through a plurality of cross-connections between the switches if one of the switches fails.Type: ApplicationFiled: June 10, 2019Publication date: September 26, 2019Inventors: Gunneswara R. Marripudi, Stephen G. Fischer, Zhan Ping, Indira Joshi, Harry Rogers
-
Publication number: 20190286595Abstract: A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard.Type: ApplicationFiled: June 6, 2019Publication date: September 19, 2019Inventors: Fred Worley, Harry Rogers, Sreenivas Krishnan, Zhan Ping, Michael Scriber
-
Publication number: 20190272241Abstract: A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream port enables communication with the processor; a downstream port enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a physical function (PF) to expose the storage device, a second function to expose the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction.Type: ApplicationFiled: September 6, 2018Publication date: September 5, 2019Inventors: Ramdas P. KACHARE, Fred WORLEY, Harry ROGERS, Wentao WU, Nagarajan SUBRAMANIYAN
-
Publication number: 20190272240Abstract: A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream interface enables communication with the processor; a downstream interface enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus.Type: ApplicationFiled: September 5, 2018Publication date: September 5, 2019Inventors: Ramdas P. KACHARE, Fred WORLEY, Harry ROGERS, Wentao WU, Nagarajan SUBRAMANIYAN
-
Patent number: 10401935Abstract: A system includes a dynamic random-access memory (DRAM); and a storage device comprising a power source and a persistent store. The storage device is configured to provide reserve power to the DRAM. Data stored in the DRAM is transferred to a reserved storage in the persistent store of the storage device in a power loss event using the reserve power.Type: GrantFiled: June 23, 2016Date of Patent: September 3, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Bob Brennan, Gunneswara Marripudi, Harry Rogers, Fred Worley
-
Patent number: 10365981Abstract: A computing system providing high-availability access to computing resources includes: a plurality of interfaces; a plurality of sets of computing resources, each of the sets of computing resources including a plurality of computing resources; and at least three switches, each of the switches being connected to a corresponding one of the interfaces via a host link and being connected to a corresponding one of the sets of computing resources via a plurality of resource connections, each of the switches being configured such that data traffic is distributed to remaining ones of the switches through a plurality of cross-connections between the switches if one of the switches fails.Type: GrantFiled: November 4, 2016Date of Patent: July 30, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Gunneswara R. Marripudi, Stephen G. Fischer, Zhan Ping, Indira Joshi, Harry Rogers
-
Patent number: 10360166Abstract: A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit may be replaced with a circuit supporting a different host interface or a different storage interface.Type: GrantFiled: June 29, 2018Date of Patent: July 23, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Fred Worley, Harry Rogers, Sreenivas Krishnan, Zhan Ping, Michael Scriber
-
Patent number: 10311008Abstract: Embodiments include a storage device, comprising: a chassis; non-volatile storage media disposed on the chassis; a network interface connector integrated with the chassis, wherein the network interface connector integrated with the chassis is structured to be directly inserted into a network switch; and control logic disposed on the chassis and configured to enable access to the non-volatile storage media through the network interface connector.Type: GrantFiled: September 28, 2016Date of Patent: June 4, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Fred Worley, Sompong Paul Olarig, Harry Rogers, Jason Martineau
-
Patent number: 10310094Abstract: An apparatus for estimating a depth in a borehole penetrating the earth includes: a global positioning system (GPS) receiver disposed at a platform configured for conducting operations related to the borehole, the GPS receiver being configured to receive GPS signals related to a location of the GPS receiver; and a processor coupled to the GPS receiver and configured to estimate the depth in the borehole using GPS location data received from the GPS receiver.Type: GrantFiled: March 19, 2012Date of Patent: June 4, 2019Assignee: BAKER HUGHES, A GE COMPANY, LLCInventors: Randall Gerard Istre, Marco Antonio Zamora, Harry Roger Page
-
Patent number: 10275174Abstract: A method includes: preconditioning a reference solid-state drive (SSD) to a steady state by writing to physical media of the reference SSD; transferring metadata of the reference SSD to an application; storing the metadata of the reference SSD in a persistent storage; normalizing the metadata of the reference SSD to a target SSD; and applying the normalized metadata to the target SSD to precondition the target SSD to the steady state.Type: GrantFiled: September 30, 2016Date of Patent: April 30, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Harry Rogers, Oscar Pinto, Yang Seok Ki
-
Publication number: 20190034124Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.Type: ApplicationFiled: October 1, 2018Publication date: January 31, 2019Inventors: Fred WORLEY, Harry ROGERS, Gunneswara MARRIPUDI, Zhan PING, Vikas SINHA