Patents by Inventor Yao-Shun Hung

Yao-Shun Hung 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: 10120597
    Abstract: A memory chip coupled to a host includes a memory and a controller. The memory is pre-loaded with a plurality of boot images, wherein the boot images have the same content. The controller is coupled to the memory, and processes data transmissions between the memory chip and the host, wherein the controller further determines whether the memory chip enters a boot mode for the first time, and when the memory chip enters the boot mode for the first time, the controller accesses the memory to obtain a correct boot image from the boot images and transmits the correct boot image to the host. Further, each boot image includes a plurality of data blocks, and the controller loads a plurality of correct data blocks from one or more of the boot images to obtain the correct boot image.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: November 6, 2018
    Assignee: VIA TECHNOLOGIES, INC.
    Inventors: Yao-Shun Hung, Chin-Yin Tsai, Yi-Lin Lai
  • Publication number: 20170038988
    Abstract: A memory chip coupled to a host includes a memory and a controller. The memory is pre-loaded with a plurality of boot images, wherein the boot images have the same content. The controller is coupled to the memory, and processes data transmissions between the memory chip and the host, wherein the controller further determines whether the memory chip enters a boot mode for the first time, and when the memory chip enters the boot mode for the first time, the controller accesses the memory to obtain a correct boot image from the boot images and transmits the correct boot image to the host. Further, each boot image includes a plurality of data blocks, and the controller loads a plurality of correct data blocks from one or more of the boot images to obtain the correct boot image.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 9, 2017
    Inventors: Yao-Shun HUNG, Chin-Yin TSAI, Yi-Lin LAI
  • Patent number: 9507666
    Abstract: A memory chip coupled to a host includes a memory and a controller. Multiple boot images having the same content are pre-loaded in the memory. The controller is coupled to the memory for processing data transmission between the memory chip and the host. The controller further determines whether the memory chip enters a boot mode for the first time. When the memory chip enters the boot mode for the first time, the controller accesses the memory so as to obtain a correct boot image from the boot images and transmits the correct boot image to the host.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: November 29, 2016
    Assignee: VIA TECHNOLOGIES, INC.
    Inventors: Yao-Shun Hung, Chin-Yin Tsai, Yi-Lin Lai
  • Publication number: 20150193308
    Abstract: A memory chip coupled to a host includes a memory and a controller. Multiple boot images having the same content are pre-loaded in the memory. The controller is coupled to the memory for processing data transmission between the memory chip and the host. The controller further determines whether the memory chip enters a boot mode for the first time. When the memory chip enters the boot mode for the first time, the controller accesses the memory so as to obtain a correct boot image from the boot images and transmits the correct boot image to the host.
    Type: Application
    Filed: December 5, 2014
    Publication date: July 9, 2015
    Inventors: Yao-Shun HUNG, Chin-Yin TSAI, Yi-Lin LAI
  • Publication number: 20080282092
    Abstract: A card reading apparatus integrating identification function is provided, including a USB interface, a memory card interface, an ATA/ATAPI interface, a USB OTG controller, an identification interface module, an encrypted identification processor, and at least an identification device. The USB interface, the memory card interface, and the ATA/ATAPI interface are connected respectively to a USB interface media device, a flash memory card, and a data storage device, such as hard disk or CD-RW. The USB OTG controller is connected to the USB interface, the memory card interface, and the ATA/ATAPI interface so that the USB interface media device, the flash memory card, and the data storage device can exchange data under the control of the USB OTG controller. The identification interface module is connected to the USB OTG controller, the encrypted identification processor is connected to the identification interface module, and the identification device is connected to the encrypted identification processor.
    Type: Application
    Filed: May 11, 2007
    Publication date: November 13, 2008
    Inventors: Chih Kang Pan, Yao-Shun Hung, Hsiang-Chi Hsieh
  • Publication number: 20080282014
    Abstract: A card reading apparatus for multi-directional data transmission is provided, including a USB interface, a memory card interface, an ATA/ATAPI interface, and a USB OTG controller. The USB OTG controller is connected to the USB interface, the memory card interface, and the ATA/ATAPI interface so that the USB media device connected to the USB interface, the flash memory cards connected to the memory card interface, and the data storage devices, such as hard disk and CD-R/W, connected to the ATA/ATAPI interface can all perform multi-directional data transfer among themselves.
    Type: Application
    Filed: May 11, 2007
    Publication date: November 13, 2008
    Inventors: Chih Kang Pan, Yao-Shun Hung, Hsiang-Chi Hsieh
  • Publication number: 20050223145
    Abstract: A system, related apparatus, method and a computer accessible storage medium for operation environment migration are provided. The system includes a first PC, a second PC, and a USB migration cable having a first USB connector and a second USB connector. The USB migration cable includes a first USB connector, a second USB connector, a first USB controller coupled to the first USB connector, having an embedded first flash memory storing a non-volatile first firmware for operating the first USB controller, and a second USB controller coupled to the first USB controller, having an embedded second flash memory storing a non-volatile second firmware for operating the second USB controller, where the USB migration device uses the first USB controller to couple a first PC and the second USB controller to couple a second PC so that the second PC can automatically execute the drivers and the applications installed in the first PC to operate the USB migration device according to the autorun image file.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 6, 2005
    Inventors: Jin-min Lin, Chih-ling Wang, Yao-Shun Hung