Patents by Inventor Wang Sheng Lin

Wang Sheng Lin 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: 11943936
    Abstract: A semiconductor device and a method of manufacturing the same are provided. The semiconductor device includes a first transistor, a first resistive random access memory (RRAM) resistor, and a second RRAM resistor. The first resistor includes a first resistive material layer, a first electrode shared by the second resistor, and a second electrode. The second resistor includes the first electrode, a second resistive material layer, and a third electrode. The first electrode is electrically coupled to the first transistor.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 26, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Yu-Der Chih, May-Be Chen, Yun-Sheng Chen, Jonathan Tsung-Yung Chang, Wen Zhang Lin, Chrong Jung Lin, Ya-Chin King, Chieh Lee, Wang-Yi Lee
  • Patent number: 10838651
    Abstract: A data backup method for backing up target data, through a driver module, from a first storage device to a second storage device is disclosed. The first storage device includes a first storage unit that stores the target data, and a first control unit that accesses the first storage unit based on a first logical-to-physical mapping table. The second storage device includes a second storage unit and a second control unit that accesses the second storage unit based on a second logical-to-physical mapping table. The method includes steps of: reading the target data from the first storage unit without accessing the first logical-to-physical mapping table and transmitting the target data to the driver module; transmitting the target data to the second control unit; and writing the target data to the second storage unit without accessing the second logical-to-physical mapping table.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: November 17, 2020
    Assignee: RAYMX MICROELECTRONICS CORP.
    Inventors: Wang-Sheng Lin, Cheng-Yu Chen
  • Patent number: 10714187
    Abstract: A memory control device includes a memory and a controller. The memory includes a plurality of memory blocks. The controller is coupled to the memory and configured to select a first memory block from the memory blocks and program data into the first memory block. When the memory control device is deactivated and re-activated, the controller is further configured to read a voltage distribution of the first memory block to determine a deactivation interval, and determine a reference time according to the deactivation interval and an initial time, and the voltage distribution of the first memory block correspond to the data.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: July 14, 2020
    Assignee: RAYMX MICROELECTRONICS CORP.
    Inventors: Yi-Lin Hsieh, Jing-Long Xiao, Cheng-Yu Chen, Wang-Sheng Lin
  • Publication number: 20200075104
    Abstract: A memory control device includes a memory and a controller. The memory includes a plurality of memory blocks. The controller is coupled to the memory and configured to select a first memory block from the memory blocks and program data into the first memory block. When the memory control device is deactivated and re-activated, the controller is further configured to read a voltage distribution of the first memory block to determine a deactivation interval, and determine a reference time according to the deactivation interval and an initial time, and the voltage distribution of the first memory block correspond to the data.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 5, 2020
    Inventors: Yi-Lin HSIEH, Jing-Long XIAO, Cheng-Yu CHEN, Wang-Sheng LIN
  • Patent number: 10566065
    Abstract: A memory control device includes a memory and a controller. The memory includes a plurality of memory blocks. The controller is coupled to the memory and configured to select a first memory block from the memory blocks and program data into the first memory block. When the memory control device is deactivated and re-activated, the controller is further configured to read a voltage distribution of the first memory block to determine a deactivation interval, and determine a reference time according to the deactivation interval and an initial time, and the voltage distribution of the first memory block correspond to the data.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: February 18, 2020
    Assignee: RAYMX MICROELECTRONICS CORP.
    Inventors: Yi-Lin Hsieh, Jing-Long Xiao, Cheng-Yu Chen, Wang-Sheng Lin
  • Publication number: 20190214099
    Abstract: A memory control device includes a memory and a controller. The memory includes a plurality of memory blocks. The controller is coupled to the memory and configured to select a first memory block from the memory blocks and program data into the first memory block. When the memory control device is deactivated and re-activated, the controller is further configured to read a voltage distribution of the first memory block to determine a deactivation interval, and determine a reference time according to the deactivation interval and an initial time, and the voltage distribution of the first memory block correspond to the data.
    Type: Application
    Filed: September 20, 2018
    Publication date: July 11, 2019
    Inventors: Yi-Lin HSIEH, Jing-Long XIAO, Cheng-Yu CHEN, Wang-Sheng LIN
  • Publication number: 20190187910
    Abstract: A data backup method for backing up target data, through a driver module, from a first storage device to a second storage device is disclosed. The first storage device includes a first storage unit that stores the target data, and a first control unit that accesses the first storage unit based on a first logical-to-physical mapping table. The second storage device includes a second storage unit and a second control unit that accesses the second storage unit based on a second logical-to-physical mapping table. The method includes steps of: reading the target data from the first storage unit without accessing the first logical-to-physical mapping table and transmitting the target data to the driver module; transmitting the target data to the second control unit; and writing the target data to the second storage unit without accessing the second logical-to-physical mapping table.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Inventors: WANG-SHENG LIN, CHENG-YU CHEN
  • Patent number: 10216451
    Abstract: A data backup method for backing up target data, through a driver module, from a first storage device to a second storage device is disclosed. The first storage device includes a first storage unit that stores the target data, and a first control unit that accesses the first storage unit based on a first logical-to-physical mapping table. The second storage device includes a second storage unit and a second control unit that accesses the second storage unit based on a second logical-to-physical mapping table. The method includes steps of: reading the target data from the first storage unit without accessing the first logical-to-physical mapping table and transmitting the target data to the driver module; transmitting the target data to the second control unit; and writing the target data to the second storage unit without accessing the second logical-to-physical mapping table.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: February 26, 2019
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Wang-Sheng Lin, Cheng-Yu Chen
  • Patent number: 10216665
    Abstract: A control method includes detecting an operational command to a first memory unit, interrupting an operational status of a second memory unit, asserting the operational command corresponding to the first memory unit, and recovering the operational status of the second memory unit. The first memory unit and the second memory unit correspond to the same channel.
    Type: Grant
    Filed: November 27, 2016
    Date of Patent: February 26, 2019
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Yen-Chung Chen, Li-Chun Huang, Wang-Sheng Lin
  • Patent number: 10025598
    Abstract: The present disclosure provides a storage device for accelerating a booting procedure. The storage device includes a non-volatile storage medium, a volatile cache memory and a storage controller. The non-volatile storage medium stores booting data and is configured to output the booting data according to a read instruction. The storage controller is configured to store the booting data to the volatile cache memory by executing the following steps: reading a booting data table including non-physical addresses of the booting data; generating a read instruction according to the booting data table, in which the read instruction indicates the physical addresses of the booting data in the non-volatile storage medium; storing the booting data from the non-volatile storage medium to the volatile cache memory; and associating the non-physical addresses of the booting data with the cache addresses of the booting data in the volatile cache memory.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: July 17, 2018
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Cheng-Yu Chen, Wang-Sheng Lin
  • Publication number: 20170337146
    Abstract: A control method includes detecting an operational command to a first memory unit, interrupting an operational status of a second memory unit, asserting the operational command corresponding to the first memory unit, and recovering the operational status of the second memory unit. The first memory unit and the second memory unit correspond to the same channel.
    Type: Application
    Filed: November 27, 2016
    Publication date: November 23, 2017
    Inventors: Yen-Chung CHEN, Li-Chun HUANG, Wang-Sheng LIN
  • Publication number: 20170090771
    Abstract: A data backup method for backing up target data, through a driver module, from a first storage device to a second storage device is disclosed. The first storage device includes a first storage unit that stores the target data, and a first control unit that accesses the first storage unit based on a first logical-to-physical mapping table. The second storage device includes a second storage unit and a second control unit that accesses the second storage unit based on a second logical-to-physical mapping table. The method includes steps of: reading the target data from the first storage unit without accessing the first logical-to-physical mapping table and transmitting the target data to the driver module; transmitting the target data to the second control unit; and writing the target data to the second storage unit without accessing the second logical-to-physical mapping table.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 30, 2017
    Inventors: WANG-SHENG LIN, CHENG-YU CHEN
  • Publication number: 20170083235
    Abstract: The present invention includes a device capable of using an external volatile memory. An embodiment of the device comprises: a storage controller operable to control the data access of a non-volatile storage medium and communicate with an external device, the external device controlling an external volatile memory. The said storage controller is operable to treat at least a part of the external volatile memory as a cache memory under an external-cache mode through the following steps: requesting the external device to provide a required amount of memory; detecting whether the external device provides an allocated memory according to a response from the external device; operating under a non-external-cache mode if none of the allocated memory is provided; and operating under the external-cache mode if the allocated memory is provided, and thereby treating the allocated memory as the said cache memory.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 23, 2017
    Inventors: CHENG-YU CHEN, CHIH-CHING CHIEN, WANG-SHENG LIN
  • Publication number: 20170046169
    Abstract: The present disclosure provides a storage device for accelerating a booting procedure. The storage device includes a non-volatile storage medium, a volatile cache memory and a storage controller. The non-volatile storage medium stores booting data and is configured to output the booting data according to a read instruction. The storage controller is configured to store the booting data to the volatile cache memory by executing the following steps: reading a booting data table including non-physical addresses of the booting data; generating a read instruction according to the booting data table, in which the read instruction indicates the physical addresses of the booting data in the non-volatile storage medium; storing the booting data from the non-volatile storage medium to the volatile cache memory; and associating the non-physical addresses of the booting data with the cache addresses of the booting data in the volatile cache memory.
    Type: Application
    Filed: July 22, 2016
    Publication date: February 16, 2017
    Inventors: CHENG-YU CHEN, WANG-SHENG LIN
  • Publication number: 20120287373
    Abstract: A light source device for a backlight module, including a heat sink; and a light bar including a plurality of light emitting diodes (LEDs) and a substrate on which the LEDs are electrically provided. The substrate is bonded to the heat sink via a bonding portion through which heat generated by LEDs is transferred to the heat sink. Also, a method for manufacturing a light source device, including providing a light bar having a plurality of LEDs thereon; providing a heat sink; and bonding a substrate of the light bar to an upper surface of the heat sink such that they are integrated firmly into one piece. In this way, the heat dissipation effect can be improved by means of preventing the substrate of the light bar from deforming and further separating from the heat sink.
    Type: Application
    Filed: October 25, 2011
    Publication date: November 15, 2012
    Inventors: Wen Chin Tsai, Wang Sheng Lin