Patents by Inventor Hai Yong Zhang

Hai Yong Zhang 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: 9471240
    Abstract: A storage system and a method for realizing a storage system is disclosed, the storage system comprising: a disk array comprising at least one solid state disk and at least one non-solid state disk; and a storage control means configured to: in response to entering a scrubbing mode, scan and move data blocks in the at least one non-solid state disk in the disk array to form more continuous free blocks. The storage system of the present invention has good read and write performances, higher data reliability and availability, and lower cost.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: October 18, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhu Han, Hai Chuan Wang, Hai Yong Zhang, Yi Xin Zhao
  • Publication number: 20160124227
    Abstract: A device comprising means for engaging said device to at least a portion of an outside surface of a glass of a headwear, means for engaging said device to at least a portion of an inside surface of glass of said headwear, means for mounting a display module or video capturing device and said means for engaging said device to at least a portion of an inside surface of a headwear to said device, and means for adjusting a viewing angle of said display module or video capturing device with a generally 360 degrees rotation.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Hai Yong Zhang, Wenfeng Zhang, Chenchen Zheng, Peng Shao, Jia Chi Wu, Jia Ning Zhao, David Pommerenke
  • Patent number: 8689210
    Abstract: A system for a package pre-fetching for a remote program installation. The system includes a cache and a service program unit. The service program unit receives a request for a package required for an installation of an operating system and at least one peripheral application thereof from a computing node. The service program unit determines a package request sequence by which the computer node issues one or more package requests according to a type of the computing node, so as to pre-read a subsequent package from an external storage device into the cache before the computing node issues a request for the subsequent package.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kai Ding, Thanh T. Pham, Huan Long Wang, Xiang Zhan, Hai Yong Zhang, Yang Zhao
  • Publication number: 20110320709
    Abstract: A storage system and a method for realizing a storage system is disclosed, the storage system comprising: a disk array comprising at least one solid state disk and at least one non-solid state disk; and a storage control means configured to: in response to entering a scrubbing mode, scan and move data blocks in the at least one non-solid state disk in the disk array to form more continuous free blocks. The storage system of the present invention has good read and write performances, higher data reliability and availability, and lower cost.
    Type: Application
    Filed: June 20, 2011
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhu Han, Hai Chuan Wang, Hai Yong Zhang, Yi Xin Zhao
  • Publication number: 20090144287
    Abstract: A system for a package pre-fetching for a remote program installation. The system includes a cache and a service program unit. The service program unit receives a request for a package required for an installation of an operating system and at least one peripheral application thereof from a computing node. The service program unit determines a package request sequence by which the computer node issues one or more package requests according to a type of the computing node, so as to pre-read a subsequent package from an external storage device into the cache before the computing node issues a request for the subsequent package.
    Type: Application
    Filed: November 25, 2008
    Publication date: June 4, 2009
    Applicant: International Business Machines Corporation
    Inventors: Kai Ding, Thanh T. Pham, Huan Long Wang, Xiang Zhan, Hai Yong Zhang, Yang Zhao