Patents by Inventor Alec Shen

Alec Shen 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: 20240117371
    Abstract: Provided herein are genetic markers and a coding sequence associated with a low- or ultra-low anatabine trait in tobacco.
    Type: Application
    Filed: December 4, 2023
    Publication date: April 11, 2024
    Applicant: ALTRIA CLIENT SERVICES INC.
    Inventors: Chengalrayan KUDITHIPUDI, Alec J. HAYES, Robert Frank HART, III, Yanxin SHEN, Jesse FREDERICK, Dongmei XU
  • Patent number: 10826133
    Abstract: An apparatus and method of keeping an energy storage cell at or above a target temperature, includes receiving at a processing circuit, an analog voltage that is proportional to a temperature of the energy storage cell, converting, at the processing circuit, the analog voltage to a pulse-width-modulated signal having a duty cycle that is proportional to the analog voltage, and driving a switch, with the pulse-width-modulated signal, between conductive and non-conductive states to modulate a voltage passing across (or a current flowing through) a heating element in series with the switch, the heating element being in thermal communication with the energy storage cell, wherein the duty cycle of the pulse-width-modulated signal is adjusted to maintain the temperature of the energy storage cell at or above the target temperature.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: November 3, 2020
    Assignee: Sanmina Corporation
    Inventors: James Kenneth White, Paul Sweere, Alec Shen
  • Publication number: 20180145374
    Abstract: An apparatus and method of keeping an energy storage cell at or above a target temperature, includes receiving at a processing circuit, an analog voltage that is proportional to a temperature of the energy storage cell, converting, at the processing circuit, the analog voltage to a pulse-width-modulated signal having a duty cycle that is proportional to the analog voltage, and driving a switch, with the pulse-width-modulated signal, between conductive and non-conductive states to modulate a voltage passing across (or a current flowing through) a heating element in series with the switch, the heating element being in thermal communication with the energy storage cell, wherein the duty cycle of the pulse-width-modulated signal is adjusted to maintain the temperature of the energy storage cell at or above the target temperature.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 24, 2018
    Inventors: James Kenneth White, Paul Sweere, Alec Shen
  • Patent number: 7353306
    Abstract: A bi-directional reflective memory channel between a pair of storage controllers is used to maintain a mirrored copy of each storage controller's native buffer contents within the buffer of the other storage controller. To maintain such mirrored copies, buffer write operations that fall within a reflective memory segment of one storage controller are automatically reflected across this channel to the other storage controller for execution, and vice versa. The write operations are preferably transmitted across the reflective memory channel using a protocol that provides for error checking, acknowledgements, and retransmissions. This protocol is preferably implemented entirely in automated circuitry, so that the mirrored copies are maintained without any CPU intervention during error-free operation. When a failover occurs, the surviving storage controller uses the mirrored copy of the failed storage controller's native buffer contents to assume control over the failed storage controller's disk drives.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: April 1, 2008
    Assignee: iStor Networks, Inc.
    Inventors: Roger T. Thorpe, Erasmo Brenes, Stephen O'Neil, Alec Shen
  • Publication number: 20070288792
    Abstract: A bi-directional reflective memory channel between a pair of storage controllers is used to maintain a mirrored copy of each storage controller's native buffer contents within the buffer of the other storage controller. To maintain such mirrored copies, buffer write operations that fall within a reflective memory segment of one storage controller are automatically reflected across this channel to the other storage controller for execution, and vice versa. The write operations are preferably transmitted across the reflective memory channel using a protocol that provides for error checking, acknowledgements, and retransmissions. This protocol is preferably implemented entirely in automated circuitry, so that the mirrored copies are maintained without any CPU intervention during error-free operation. When a failover occurs, the surviving storage controller uses the mirrored copy of the failed storage controller's native buffer contents to assume control over the failed storage controller's disk drives.
    Type: Application
    Filed: August 8, 2007
    Publication date: December 13, 2007
    Applicant: ISTOR NETWORKS, INC.
    Inventors: Roger Thorpe, Erasmo Brenes, Stephen O'Neil, Alec Shen
  • Publication number: 20050210317
    Abstract: A bi-directional reflective memory channel between a pair of storage controllers is used to maintain a mirrored copy of each storage controller's native buffer contents within the buffer of the other storage controller. To maintain such mirrored copies, buffer write operations that fall within a reflective memory segment of one storage controller are automatically reflected across this channel to the other storage controller for execution, and vice versa. The write operations are preferably transmitted across the reflective memory channel using a protocol that provides for error checking, acknowledgements, and retransmissions. This protocol is preferably implemented entirely in automated circuitry, so that the mirrored copies are maintained without any CPU intervention during error-free operation. When a failover occurs, the surviving storage controller uses the mirrored copy of the failed storage controller's native buffer contents to assume control over the failed storage controller's disk drives.
    Type: Application
    Filed: April 29, 2005
    Publication date: September 22, 2005
    Inventors: Roger Thorpe, Erasmo Brenes, Stephen O'Neil, Alec Shen
  • Patent number: 6941396
    Abstract: A bi-directional reflective memory channel between a pair of storage controllers is used to maintain a mirrored copy of each storage controller's native buffer contents within the buffer of the other storage controller. To maintain such mirrored copies, buffer write operations that fall within a reflective memory segment of one storage controller are automatically reflected across this channel to the other storage controller for execution, and vice versa. The write operations are preferably transmitted across the reflective memory channel using a protocol that provides for error checking, acknowledgements, and retransmissions. This protocol is preferably implemented entirely in automated circuitry, so that the mirrored copies are maintained without any CPU intervention during error-free operation. When a failover occurs, the surviving storage controller uses the mirrored copy of the failed storage controller's native buffer contents to assume control over the failed storage controller's disk drives.
    Type: Grant
    Filed: February 19, 2003
    Date of Patent: September 6, 2005
    Assignee: Istor Networks, Inc.
    Inventors: Roger T. Thorpe, Erasmo Brenes, Stephen O'Neil, Alec Shen