Patents by Inventor Shin-Ping Lin

Shin-Ping 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: 10936514
    Abstract: Embodiments of the present invention relate to a control system and a control method for controlling memory modules. In the embodiments, the control system includes a central processing unit (CPU) and a plurality of memory modules, each of which includes a display unit and a micro control unit (MCU) configured to control the display unit. The CPU and the MCUs are connected through a bus, and the CPU instructs, according to a preset bus address, the MCUs to synchronously control the respective display units.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: Kingston Digital, Inc.
    Inventors: Shin Ping Lin, Chi Chih Yu, Yung Ching Yang, Yeh Chun Huang
  • Publication number: 20200081854
    Abstract: Embodiments of the present invention relate to a control system and a control method for controlling memory modules. In the embodiments, the control system includes a central processing unit (CPU) and a plurality of memory modules, each of which includes a display unit and a micro control unit (MCU) configured to control the display unit. The CPU and the MCUs are connected through a bus, and the CPU instructs, according to a preset bus address, the MCUs to synchronously control the respective display units.
    Type: Application
    Filed: November 15, 2019
    Publication date: March 12, 2020
    Inventors: Shin Ping LIN, Chi Chih YU, Yung Ching YANG, Yeh Chun HUANG
  • Patent number: 10565136
    Abstract: Embodiments of the present invention relate to a control system and a control method for controlling memory modules. In the embodiments, the control system includes a central processing unit (CPU) and a plurality of memory modules, each of which includes a display unit and a micro control unit (MCU) configured to control the display unit. The CPU and the MCUs are connected through a bus, and the CPU instructs, according to a preset bus address, the MCUs to synchronously control the respective display units.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: February 18, 2020
    Assignee: Kingston Digital, Inc.
    Inventors: Shin Ping Lin, Chi Chih Yu, Yung Ching Yang, Yeh Chun Huang
  • Publication number: 20180307634
    Abstract: Embodiments of the present invention relate to a control system and a control method for controlling memory modules. In the embodiments, the control system includes a central processing unit (CPU) and a plurality of memory modules, each of which includes a display unit and a micro control unit (MCU) configured to control the display unit. The CPU and the MCUs are connected through a bus, and the CPU instructs, according to a preset bus address, the MCUs to synchronously control the respective display units.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 25, 2018
    Inventors: Shin Ping LIN, Chi Chih YU, Yung Ching YANG, Yeh Chun HUANG
  • Publication number: 20180107546
    Abstract: The invention discloses a data storage system and managing method thereof. The data storage system according to the invention accesses or rebuilds data based on a plurality of primary logical storage devices and at least one spare logical storage device. The primary logical storage devices are planned into a plurality of data blocks in a first RAID architecture. The at least one spare logical storage device is planned into a plurality of spare blocks in a second RAID architecture. The data storage system according to the invention utilizes a plurality of virtual storage devices and several one-to-one and onto functions to distributedly map the data blocks and the spare blocks to a plurality of blocks in a plurality of physical storage devices.
    Type: Application
    Filed: August 22, 2017
    Publication date: April 19, 2018
    Inventors: CHENG-YI HUANG, SHIN-PING LIN, YUN-MIN CHENG
  • Publication number: 20110167216
    Abstract: A Redundant Array of Independent Disks (RAID) system is disclosed in this invention. The RAID system includes a plurality of data storage units and a parity storage medium. The parity storage medium can be singular storage hardware or a logical storage module including multiple storage units. The parity storage medium cooperates with the data storage units to form a RAID. The parity storage medium is used for storing parity information of the RAID. A first write speed of the parity storage medium is faster than a second write speed of each data storage unit.
    Type: Application
    Filed: February 18, 2010
    Publication date: July 7, 2011
    Applicant: PROMISE TECHNOLOGY, INC.
    Inventors: Cheng-Yi Huang, Shin-Ping Lin
  • Patent number: 7748044
    Abstract: A system for processing DRM-enabled files includes a playback device and a software module. The software module includes a license-downloading module, a license-transforming module, a decryption module and an encryption module. The license-downloading module is configured to download a first license from a license server to a computer. The license-transforming module is configured to convert the first license to a second license. The decryption module is configured to decrypt a first DRM-enabled file of the computer into a raw file with a first decryption key. The encryption module is configured to encrypt the raw file into a second DRM-enabled file with a second encryption key. The playback device is configured to decrypt the second DRM-enabled file with the second license. The method of the system is also provided.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: June 29, 2010
    Assignee: Siliconmotion Inc.
    Inventors: Lung-Yi Kuo, Shin-Ping Lin, Chun-Ching Huang
  • Patent number: 7653067
    Abstract: A block-based seeking method for Windows Media Audio (WMA) stream can be implemented in a portable electronic device with a first processor and a second processor. The first processor initially reads a WMA stream from a block-based storage device. Next, the WMA stream is transmitted to a memory of a second processor block by block. The first processor generates and transmits a block number before it transmits a block of data. Next, the second processor decodes the WMA stream packet by packet. If a discontinuous block number occurs, a desired position of the WMA stream is sought according to the discontinuous block number. Next, the second processor outputs decoded samples of the WMA stream.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: January 26, 2010
    Assignee: SiliconMotion Inc.
    Inventors: Shin-Ping Lin, Chun-Ching Huang
  • Publication number: 20070253422
    Abstract: A block-based seeking method for Windows Media Audio (WMA) stream can be implemented in a portable electronic device with a first processor and a second processor. The first processor initially reads a WMA stream from a block-based storage device. Next, the WMA stream is transmitted to a memory of a second processor block by block. The first processor generates and transmits a block number before it transmits a block of data. Next, the second processor decodes the WMA stream packet by packet. If a discontinuous block number occurs, a desired position of the WMA stream is sought according to the discontinuous block number. Next, the second processor outputs decoded samples of the WMA stream.
    Type: Application
    Filed: November 20, 2006
    Publication date: November 1, 2007
    Applicant: SILICONMOTION INC.
    Inventors: Shin-Ping Lin, Chun-Ching Huang
  • Publication number: 20070162977
    Abstract: A system for processing DRM-enabled files includes a playback device and a software module. The software module includes a license-downloading module, a license-transforming module, a decryption module and an encryption module. The license-downloading module is configured to download a first license from a license server to a computer. The license-transforming module is configured to convert the first license to a second license. The decryption module is configured to decrypt a first DRM-enabled file of the computer into a raw file with a first decryption key. The encryption module is configured to encrypt the raw file into a second DRM-enabled file with a second encryption key. The playback device is configured to decrypt the second DRM-enabled file with the second license. The method of the system is also provided.
    Type: Application
    Filed: August 11, 2006
    Publication date: July 12, 2007
    Inventors: Lung-Yi Kuo, Shin-Ping Lin, Chun-Ching Huang