Patents by Inventor Andrew Tomlin
Andrew Tomlin 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: 20230375413Abstract: Embodiments of the present invention relate to an optical detector system capable of detecting in the infrared and terahertz regions of the electromagnetic spectrum with increased sensitivity and simplicity. It includes microbolometers in an array, a waveguide for receiving readout light input from an optical light source, waveguide splitters for splitting the waveguide to output waveguides such that each microbolometer in the array is optically coupled to an output waveguide. The output waveguide is coupled to an optical resonator of the microbolometer at a resonance frequency to generate a readout light output having a characteristic based on a change in a characteristic of the optical resonator. The system further includes a detector for receiving the readout light output from each of the output waveguides to convert the readout light output to an electrical signal.Type: ApplicationFiled: May 18, 2022Publication date: November 23, 2023Inventors: Nathan Andrew Tomlin, Christopher Shing-Yu Yung
-
Patent number: 11773940Abstract: A hydraulic damper spool valve (15) includes a pair of resilient energy storage members (47, 49) one of which is disposed between each of a valve spool (39, 41) and a valve body dividing section (27) so as to bias the valve spools (39, 41) in opposing directions to the forces generated by the operating pressures in the hydraulic fluid of the hydraulic damper (1). The valve spools (39, 41) are configured to vary the hydraulic flow restriction between the upper portion (11) and the lower portion (13) of the hydraulic damper (1). A compression hydraulic flow path is structurally separate from a rebound hydraulic flow path to prevent backflow via the other hydraulic flow path during hydraulic flow in either direction, each said flow path communicating with only the at least one shaped aperture (35, 37) adjacent the opposing end of one of the valve sleeves (23, 25).Type: GrantFiled: March 3, 2021Date of Patent: October 3, 2023Assignee: MULTIMATIC INC.Inventor: Andrew Tomlin
-
Publication number: 20230092250Abstract: A hydraulic damper spool valve (15) includes a pair of resilient energy storage members (47, 49) one of which is disposed between each of a valve spool (39, 41) and a valve body dividing section (27) so as to bias the valve spools (39, 41) in opposing directions to the forces generated by the operating pressures in the hydraulic fluid of the hydraulic damper (1). The valve spools (39, 41) are configured to vary the hydraulic flow restriction between the upper portion (11) and the lower portion (13) of the hydraulic damper (1). A compression hydraulic flow path is structurally separate from a rebound hydraulic flow path to prevent backflow via the other hydraulic flow path during hydraulic flow in either direction, each said flow path communicating with only the at least one shaped aperture (35, 37) adjacent the opposing end of one of the valve sleeves (23, 25).Type: ApplicationFiled: March 3, 2021Publication date: March 23, 2023Inventor: Andrew Tomlin
-
Publication number: 20230032022Abstract: A photonic bolometer includes: a photonic chip; a weak thermal link; a thermally-isolated member, and the weak thermal link thermally isolates the thermally-isolated member from the photonic chip; a photonic temperature sensor; a chip waveguide in optical communication with the photonic temperature sensor; and a photon absorber that receives incident radiation light, increases temperature due to absorption of the incident radiation light, heats the photonic temperature sensor in response to receipt of the incident radiation light, and changes the resonance frequency of the photonic temperature sensor in response to receiving the incident radiation light.Type: ApplicationFiled: September 30, 2022Publication date: February 2, 2023Inventors: Nikolai Nikolaevich Klimov, Nathan Andrew Tomlin, Christopher Shing-Yu Yung
-
Patent number: 10176144Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter, a buffer management unit, and an RDMA application interface. The network adapter is configured to establish communication with one or more other nodes in the distributed data store. The buffer management unit is configured to pre-register a plurality of memory blocks as RDMA buffers with one or more other nodes. The RDMA application interface is configured to: process RDMA operations initiated by one of the other nodes, and send an acknowledgement message to the one of the other nodes via the RDMA-enabled network adapter in response to completion of an RDMA operation initiated by the one of the other nodes, wherein the acknowledgement message includes a target address corresponding to a start address of an RDMA buffer available for use in a subsequent RDMA operation.Type: GrantFiled: June 16, 2016Date of Patent: January 8, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Purvaja Narayanaswamy, Manoj Guthala, Hiren Desai, Andrew Tomlin
-
Patent number: 9996473Abstract: An apparatus for mapping user data into a selective underlying exposure address (SUE) space includes a memory that stores machine instructions and a processor that executes the instructions to combine first user data from a plurality of logically-addressed blocks to create a SUE page. The SUE page corresponds to a respective physical page of a respective physical block on each of a plurality of dies for which corresponding physical blocks of memory cells are jointly managed as a unit in a storage device. The processor further executes the instructions to store mapping information associating the first user data with the SUE page in a logical address space in the storage device.Type: GrantFiled: November 13, 2015Date of Patent: June 12, 2018Assignee: Samsung Electronics., LTDInventors: Andrew Tomlin, Justin Jones
-
Patent number: 9990304Abstract: A storage system includes multiple storage devices that have first partitions with first type interfaces and second partitions with selective underlying exposure (SUE) interfaces. A selected underlying aspect of the second partition is exposed in the storage system. The storage system also includes a multimode storage management system that directs conveyance of information to the storage devices. The multimode storage management system includes a controller that directs activities of the second partitions via the SUE interfaces and the selected underlying aspect of the second partition.Type: GrantFiled: November 13, 2015Date of Patent: June 5, 2018Assignee: Samsung Electronics Co., LTDInventors: Andrew Tomlin, Justin Jones
-
Patent number: 9946642Abstract: In one embodiment, a distributed storage system comprises: a plurality of appliances, a distributed multimode storage management coordinator, and a communication mechanism for communicating distributed multimode storage management messages. A first one of the plurality of appliances can include: a plurality of storage devices that have a first storage partition including a first type of interface and a first information storage region and a second storage partition including a selective underlying exposure (SUE) interface and a second information storage region that stores a second type of information, wherein the SUE interface exposes an aspect of the second information storage region.Type: GrantFiled: November 20, 2015Date of Patent: April 17, 2018Assignee: SAMSUNG ELECTRONICS CO., LTDInventors: Andrew Tomlin, Fred Weber
-
Patent number: 9940028Abstract: Efficient and effective multimode storage devices that can include multiple different types of address spaces that enable different storage space activities are described. A multimode selective underlying exposure storage device can enable selective exposure of underlying aspects of the storage device. In one embodiment, a storage device comprises: a first storage partition including a first type of interface and a first information storage region configured to store a first type of information; and a second storage partition including a selective underlying exposure (SUE) interface and a second information storage region that stores a second type of information, wherein the SUE interface exposes an aspect of the second information storage region.Type: GrantFiled: November 13, 2015Date of Patent: April 10, 2018Assignee: SAMSUNG ELECTRONICS CO., LTDInventor: Andrew Tomlin
-
Publication number: 20170293588Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter, a buffer management unit, and an RDMA application interface. The network adapter is configured to establish communication with one or more other nodes in the distributed data store. The buffer management unit is configured to pre-register a plurality of memory blocks as RDMA buffers with one or more other nodes. The RDMA application interface is configured to: process RDMA operations initiated by one of the other nodes, and send an acknowledgement message to the one of the other nodes via the RDMA-enabled network adapter in response to completion of an RDMA operation initiated by the one of the other nodes, wherein the acknowledgement message includes a target address corresponding to a start address of an RDMA buffer available for use in a subsequent RDMA operation.Type: ApplicationFiled: June 16, 2016Publication date: October 12, 2017Inventors: Purvaja NARAYANASWAMY, Manoj GUTHALA, Hiren DESAI, Andrew TOMLIN
-
Publication number: 20170139837Abstract: A storage system includes multiple storage devices that have first partitions with first type interfaces and second partitions with selective underlying exposure (SUE) interfaces. A selected underlying aspect of the second partition is exposed in the storage system. The storage system also includes a multimode storage management system that directs conveyance of information to the storage devices. The multimode storage management system includes a controller that directs activities of the second partitions via the SUE interfaces and the selected underlying aspect of the second partition.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventor: Andrew TOMLIN
-
Publication number: 20170139823Abstract: In one embodiment, a distributed storage system comprises: a plurality of appliances, a distributed multimode storage management coordinator, and a communication mechanism for communicating distributed multimode storage management messages. A first one of the plurality of appliances can include: a plurality of storage devices that have a first storage partition including a first type of interface and a first information storage region and a second storage partition including a selective underlying exposure (SUE) interface and a second information storage region that stores a second type of information, wherein the SUE interface exposes an aspect of the second information storage region.Type: ApplicationFiled: November 20, 2015Publication date: May 18, 2017Inventors: Andrew TOMLIN, Fred WEBER
-
Publication number: 20170139838Abstract: An apparatus for mapping user data into a selective underlying exposure address (SUE) space includes a memory that stores machine instructions and a processor that executes the instructions to combine first user data from a plurality of logically-addressed blocks to create a SUE page. The SUE page corresponds to a respective physical page of a respective physical block on each of a plurality of dies for which corresponding physical blocks of memory cells are jointly managed as a unit in a storage device. The processor further executes the instructions to store mapping information associating the first user data with the SUE page in a logical address space in the storage device.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventor: Andrew TOMLIN
-
Publication number: 20170139591Abstract: Efficient and effective multimode storage devices that can include multiple different types of address spaces that enable different storage space activities are described. A multimode selective underlying exposure storage device can enable selective exposure of underlying aspects of the storage device. In one embodiment, a storage device comprises: a first storage partition including a first type of interface and a first information storage region configured to store a first type of information; and a second storage partition including a selective underlying exposure (SUE) interface and a second information storage region that stores a second type of information, wherein the SUE interface exposes an aspect of the second information storage region.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventor: Andrew TOMLIN
-
Patent number: 8914703Abstract: The present invention presents methods for improving data relocation operations. In one aspect, rather than check the quality of the data based on its associated error correction code (ECC) in every relocation operation, it is determined whether to check ECC based on predetermined selection criteria, and if ECC checking is not selected, causing the memory to perform an on-chip copy the data from a first location to a second location. If ECC checking is selected, the data is transferred to the controller and checked; when an error is found, a correction operation is performed and when no error is found, an on-chip copy is performed. The predetermined selection criteria may comprise a sampling mechanism, which may be random based or deterministic. In another aspect, data transfer flags are introduced to indicate data has been corrected and should be transferred back to the memory.Type: GrantFiled: November 8, 2010Date of Patent: December 16, 2014Assignee: Sandisk Technologies, Inc.Inventor: Andrew Tomlin
-
Patent number: 8800732Abstract: A hydraulic damper assembly includes a main body, a shaft assembly and a main piston operatively configured to define an upper portion and a lower portion within the main body. A hydraulic damper spool valve is adapted to provide a single path, variable hydraulic flow restriction between the upper portion and lower portion of the main body. The hydraulic damper spool valve is configured with an array of precisely shaped flow apertures that are proportionally opened and closed by a pair of valve spools in response to the pressure differential across the main piston. The damper's pressure-flow operating characteristic is simply and predictably dictated by the geometric configuration of the shaped flow apertures. The precisely defined open area of the shaped flow apertures provides a mathematically predictable hydraulic flow restriction that operates predominately in a turbulent regime resulting in insensitivity to hydraulic fluid viscosity and consequently temperature change.Type: GrantFiled: February 25, 2011Date of Patent: August 12, 2014Assignee: Multimatic Inc.Inventors: Laurence J. Holt, Damian O'Flynn, Andrew Tomlin
-
Patent number: 8775758Abstract: A memory device and method for performing a write-abort-safe firmware update are disclosed. In one embodiment, a location in a memory of a memory device for a firmware update is allocated. The firmware update is written into the allocated location in the memory. A pointer is written to the firmware update in a directory, and a pointer is written to the directory in a location in the memory that is read during boot-up. In another embodiment, a block in a memory of a memory device is allocated for updated file system data comprising a firmware update and a directory. The updated file system data is written into the allocated location in the memory. A pointer is written to the firmware update in the directory, and a pointer is written to the updated file system data in a boot block in the memory, wherein the boot block is read during boot-up.Type: GrantFiled: December 28, 2007Date of Patent: July 8, 2014Assignee: SanDisk Technologies Inc.Inventors: Andrew Tomlin, Dennis S. Ea, Daniel E. Tuers
-
Patent number: 8700840Abstract: A portion of a nonvolatile memory is partitioned from a main multi-level memory array to operate as a cache. The cache memory is configured to store at less capacity per memory cell and finer granularity of write units compared to the main memory. In a block-oriented memory architecture, the cache has multiple functions, not merely to improve access speed, but is an integral part of a sequential update block system. Decisions to archive data from the cache memory to the main memory depend on the attributes of the data to be archived, the state of the blocks in the main memory portion and the state of the blocks in the cache portion.Type: GrantFiled: January 5, 2009Date of Patent: April 15, 2014Assignee: Sandisk Technologies, Inc.Inventors: Alexander Paley, Sergey Anatolievich Gorobets, Eugene Zilberman, Alan David Bennett, Shai Traister, Andrew Tomlin, William S. Wu, Bum Suck So
-
Patent number: 8364883Abstract: A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated to perform memory system housekeeping operations in the foreground during execution of a host command, wherein the housekeeping operations are unrelated to execution of the host command. Both one or more such housekeeping operations and execution of the host command are performed within a time budget established for executing that particular command. One such command is to write data being received to the memory. One such housekeeping operation is to level out the wear of the individual blocks that accumulates through repetitive erasing and re-programming.Type: GrantFiled: June 29, 2009Date of Patent: January 29, 2013Assignee: SanDisk Technologies Inc.Inventors: Alan David Bennett, Sergey Anatolievich Gorobets, Andrew Tomlin, Charles Schroter
-
Patent number: 8292177Abstract: A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card interactions and the card's controller will optimize its algorithms accordingly. In another set of embodiments, the host and card will report to one another their capabilities for a quality of service negotiation. A further set of embodiments allows the storage device to memorize access sequences issued by the host under various predefined conditions, such as host reset or a power on boot sequence. The storage device can use this information to optimize operation for the expected commands. On deviation from an expected sequence, the device would memorize the new command sequence and save it, thus operating in a self-adaptive manner.Type: GrantFiled: March 14, 2011Date of Patent: October 23, 2012Assignee: SanDisk Technologies Inc.Inventors: Reuven Elhamias, Andrew Tomlin, Wesley G. Brewer, Yosi Pinto, Micky Holtzman