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: 20230375413
    Abstract: 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: Application
    Filed: May 18, 2022
    Publication date: November 23, 2023
    Inventors: Nathan Andrew Tomlin, Christopher Shing-Yu Yung
  • Patent number: 11773940
    Abstract: 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: Grant
    Filed: March 3, 2021
    Date of Patent: October 3, 2023
    Assignee: MULTIMATIC INC.
    Inventor: Andrew Tomlin
  • Publication number: 20230092250
    Abstract: 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: Application
    Filed: March 3, 2021
    Publication date: March 23, 2023
    Inventor: Andrew Tomlin
  • Publication number: 20230032022
    Abstract: 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: Application
    Filed: September 30, 2022
    Publication date: February 2, 2023
    Inventors: Nikolai Nikolaevich Klimov, Nathan Andrew Tomlin, Christopher Shing-Yu Yung
  • Patent number: 10176144
    Abstract: 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: Grant
    Filed: June 16, 2016
    Date of Patent: January 8, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Purvaja Narayanaswamy, Manoj Guthala, Hiren Desai, Andrew Tomlin
  • Patent number: 9996473
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics., LTD
    Inventors: Andrew Tomlin, Justin Jones
  • Patent number: 9990304
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: June 5, 2018
    Assignee: Samsung Electronics Co., LTD
    Inventors: Andrew Tomlin, Justin Jones
  • Patent number: 9946642
    Abstract: 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: Grant
    Filed: November 20, 2015
    Date of Patent: April 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Andrew Tomlin, Fred Weber
  • Patent number: 9940028
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventor: Andrew Tomlin
  • Publication number: 20170293588
    Abstract: 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: Application
    Filed: June 16, 2016
    Publication date: October 12, 2017
    Inventors: Purvaja NARAYANASWAMY, Manoj GUTHALA, Hiren DESAI, Andrew TOMLIN
  • Publication number: 20170139837
    Abstract: 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: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventor: Andrew TOMLIN
  • Publication number: 20170139823
    Abstract: 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: Application
    Filed: November 20, 2015
    Publication date: May 18, 2017
    Inventors: Andrew TOMLIN, Fred WEBER
  • Publication number: 20170139838
    Abstract: 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: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventor: Andrew TOMLIN
  • Publication number: 20170139591
    Abstract: 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: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventor: Andrew TOMLIN
  • Patent number: 8914703
    Abstract: 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: Grant
    Filed: November 8, 2010
    Date of Patent: December 16, 2014
    Assignee: Sandisk Technologies, Inc.
    Inventor: Andrew Tomlin
  • Patent number: 8800732
    Abstract: 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: Grant
    Filed: February 25, 2011
    Date of Patent: August 12, 2014
    Assignee: Multimatic Inc.
    Inventors: Laurence J. Holt, Damian O'Flynn, Andrew Tomlin
  • Patent number: 8775758
    Abstract: 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: Grant
    Filed: December 28, 2007
    Date of Patent: July 8, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Andrew Tomlin, Dennis S. Ea, Daniel E. Tuers
  • Patent number: 8700840
    Abstract: 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: Grant
    Filed: January 5, 2009
    Date of Patent: April 15, 2014
    Assignee: 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: 8364883
    Abstract: 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: Grant
    Filed: June 29, 2009
    Date of Patent: January 29, 2013
    Assignee: SanDisk Technologies Inc.
    Inventors: Alan David Bennett, Sergey Anatolievich Gorobets, Andrew Tomlin, Charles Schroter
  • Patent number: 8292177
    Abstract: 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: Grant
    Filed: March 14, 2011
    Date of Patent: October 23, 2012
    Assignee: SanDisk Technologies Inc.
    Inventors: Reuven Elhamias, Andrew Tomlin, Wesley G. Brewer, Yosi Pinto, Micky Holtzman