Patents by Inventor Shi-Jie Wen

Shi-Jie Wen 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: 8954806
    Abstract: A method that determines the system impact of single event upset (SEU) and a single event upset (SEU) wrapper that controls a SEU controller is disclosed. The method injects faults into a component (e.g. FPGA, ASIC) of an operational system that is carrying live traffic and monitors the system's response to the faults to determine the impact of SEU on the system. The SEU wrapper sends the SEU controller a pattern scheme that includes information indicating when, where, how often, and/or how long to inject bursts of one or more faults into memory of the component of the system. A burst of faults contains faults that are consecutively injected into the array of memory blocks. After each fault in a burst is injected, one or more errors in one or more memory elements are detected and/or corrected. Information regarding the detection and/or the correction of an error is updated using registers that store counters. After injecting a burst of faults, the SEU controller waits for a predetermined amount of time.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: February 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Yie-Fong Dan, Shi-Jie Wen, Raymond Ng
  • Publication number: 20120144244
    Abstract: A method that determines the system impact of single event upset (SEU) and a single event upset (SEU) wrapper that controls a SEU controller is disclosed. The method injects faults into a component (e.g. FPGA, ASIC) of an operational system that is carrying live traffic and monitors the system's response to the faults to determine the impact of SEU on the system. The SEU wrapper sends the SEU controller a pattern scheme that includes information indicating when, where, how often, and/or how long to inject bursts of one or more faults into memory of the component of the system. A burst of faults contains faults that are consecutively injected into the array of memory blocks. After each fault in a burst is injected, one or more errors in one or more memory elements are detected and/or corrected. Information regarding the detection and/or the correction of an error is updated using registers that store counters. After injecting a burst of faults, the SEU controller waits for a predetermined amount of time.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Inventors: Yie-Fong Dan, Shi-Jie Wen, Raymond Ng
  • Patent number: 6165641
    Abstract: Disclosed are transition metal electrodes for electrochemical cells using gel-state and solid-state polymers. The electrodes are suitable for use in primary and secondary cells. The electrodes (either negative electrode or positive electrode) are characterized by uniform dispersion of the transition metal at the nanoscale in the polymer. The transition metal moiety is structurally amorphous, so no capacity fade should occur due to lattice expansion/contraction mechanisms. The small grain size, amorphous structure and homogeneous distribution provide improved charge/discharge cycling performance, and a higher initial discharge rate capability. The cells can be cycled at high current densities, limited only by the electrolyte conductivity. A method of making the electrodes (positive and negative), and their usage in electrochemical cells are disclosed.
    Type: Grant
    Filed: February 4, 1998
    Date of Patent: December 26, 2000
    Assignee: The United States of America as represented by the United States Department of Energy
    Inventors: Kathryn A. Striebel, Shi-Jie Wen