Patents by Inventor Yingwen Chen

Yingwen Chen 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: 20230041115
    Abstract: Systems, apparatuses and methods may provide for technology that initializes an integrated memory of a processor during a boot sequence and conducts a runtime initialization of an external system memory associated with the processor. The technology may also bypass the runtime initialization of the external system memory during the boot sequence.
    Type: Application
    Filed: February 24, 2020
    Publication date: February 9, 2023
    Inventors: Ping WU, Yingwen CHEN, Lei ZHU, Zhenglong WU, Tao XU
  • Patent number: 11481294
    Abstract: Runtime memory cell row defect detection and replacement includes detecting in a memory of a computer system operating in a runtime operating system mode, a defective row of memory cells having at least one defective cell. In response to the detection of the defective row, interrupting the operating system of the computer system and, in a runtime system maintenance mode, replacing the defective row of memory cells with a spare row of memory cells as a replacement row of memory cells. Execution of the operating system is then resumed in the runtime operating system mode Other aspects and advantages are described.
    Type: Grant
    Filed: September 15, 2018
    Date of Patent: October 25, 2022
    Assignee: Intel Corporation
    Inventors: Satish Muthiyalu, Yingwen Chen, Yu Yu, Tao Xu
  • Patent number: 11281277
    Abstract: An embodiment of a semiconductor package apparatus may include technology to store cache line spare information in a first memory, detect a first power state change for the first memory, and save the cache line spare information to a second memory based on the detected first power state change. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Yingwen Chen, Tao Xu
  • Patent number: 11080135
    Abstract: An example apparatus to monitor memory includes an error manager to compare a first memory location of a first error in the memory to a plurality of memory locations in an error history log, the plurality of memory locations previously identified in the error history log based on errors detected in the memory locations, ones of the memory locations associated with corresponding counters that track the errors detected in the memory locations, and update a first one of the counters corresponding to the first memory location when a first address of the first memory location matches a second address of one of the memory locations in the error history log. The example apparatus further includes a command generator to transmit a command to an error corrector to perform error correction on the first memory location when the first one of the counters satisfies a threshold.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: August 3, 2021
    Assignee: INTEL CORPORATION
    Inventors: Yingwen Chen, Anil Agrawal, Fang Yuan, Qing Huang
  • Publication number: 20210191829
    Abstract: Runtime memory cell row defect detection and replacement includes detecting in a memory of a computer system operating in a runtime operating system mode, a defective row of memory cells having at least one defective cell. In response to the detection of the defective row, interrupting the operating system of the computer system and, in a runtime system maintenance mode, replacing the defective row of memory cells with a spare row of memory cells as a replacement row of memory cells. Execution of the operating system is then resumed in the runtime operating system mode Other aspects and advantages are described.
    Type: Application
    Filed: September 15, 2018
    Publication date: June 24, 2021
    Inventors: Satish MUTHIYALU, Yingwen CHEN, Yu YU, Tao XU
  • Publication number: 20200264681
    Abstract: An embodiment of a semiconductor package apparatus may include technology to store cache line spare information in a first memory, detect a first power state change for the first memory, and save the cache line spare information to a second memory based on the detected first power state change.
    Type: Application
    Filed: November 21, 2017
    Publication date: August 20, 2020
    Applicant: Intel Corporation
    Inventors: Yingwen Chen, Tao Xu
  • Publication number: 20200151056
    Abstract: An example apparatus to monitor memory includes an error manager to compare a first memory location of a first error in the memory to a plurality of memory locations in an error history log, the plurality of memory locations previously identified in the error history log based on errors detected in the memory locations, ones of the memory locations associated with corresponding counters that track the errors detected in the memory locations, and update a first one of the counters corresponding to the first memory location when a first address of the first memory location matches a second address of one of the memory locations in the error history log. The example apparatus further includes a command generator to transmit a command to an error corrector to perform error correction on the first memory location when the first one of the counters satisfies a threshold.
    Type: Application
    Filed: June 27, 2017
    Publication date: May 14, 2020
    Inventors: Yingwen Chen, Anil Agrawal, Fang Yuan, Qing Huang
  • Patent number: 9535782
    Abstract: Techniques and mechanisms for providing error detection and correction for a platform comprising a memory including one or more spare memory segments. In an embodiment, a memory controller performs first scrubbing operations including detection for errors in a plurality of currently active memory segments. Additional patrol scrubbing is performed for one or more memory segments while the memory segments are each available for activation as a replacement memory segment. In another embodiment, a first handler process (but not a second handler process) is signaled if an uncorrectable error event is detected based on the active segment scrubbing, whereas the second handler process (but not the first handler process) is signaled if an uncorrectable error event is detected based on the spare segment scrubbing. Of the first handler process and the second handler process, only signaling of the first handler process results in a crash event of the platform.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventors: Anil Agrawal, Satish Muthiyalu, Yingwen Chen, Meera Ganesan
  • Publication number: 20160004587
    Abstract: Techniques and mechanisms for providing error detection and correction for a platform comprising a memory including one or more spare memory segments. In an embodiment, a memory controller performs first scrubbing operations including detection for errors in a plurality of currently active memory segments. Additional patrol scrubbing is performed for one or more memory segments while the memory segments are each available for activation as a replacement memory segment. In another embodiment, a first handler process (but not a second handler process) is signaled if an uncorrectable error event is detected based on the active segment scrubbing, whereas the second handler process (but not the first handler process) is signaled if an uncorrectable error event is detected based on the spare segment scrubbing. Of the first handler process and the second handler process, only signaling of the first handler process results in a crash event of the platform.
    Type: Application
    Filed: April 16, 2014
    Publication date: January 7, 2016
    Inventors: Anil Agrawal, Satish Muthiyalu, Yingwen Chen, Meera Ganesan