Patents by Inventor Tseng-Yi CHEN

Tseng-Yi 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).

  • Patent number: 9645768
    Abstract: A byte addressable storing system is provided. The byte addressable storing system includes a data transmission interface and a processing unit. The data transmission interface connects to a byte addressable storing device. The processing unit creates a primary metadata table, a secondary metadata table, an indirect metadata matching table, a sub-block using status table and a metadata pointer in the byte addressable storing device via the data transmission interface. The processing unit further adjusts the allocation of metadata in the byte addressable storing device dynamically based on the aforesaid tables and pointer. The processing unit further stores a file into sub-blocks of blocks non-sequentially, and achieves record of the file via dynamic multi-level pointing.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: May 9, 2017
    Assignee: Institute For Information Industry
    Inventors: Yun-Jhu Chen, Tseng-Yi Chen, Yuan-Hao Chang, Hsin Wen Wei, Wei-Kuan Shih, Chia-Heng Tu
  • Publication number: 20160378391
    Abstract: A byte addressable storing system is provided. The byte addressable storing system includes a data transmission interface and a processing unit. The data transmission interface connects to a byte addressable storing device. The processing unit creates a primary metadata table, a secondary metadata table, an indirect metadata matching table, a sub-block using status table and a metadata pointer in the byte addressable storing device via the data transmission interface. The processing unit further adjusts the allocation of metadata in the byte addressable storing device dynamically based on the aforesaid tables and pointer. The processing unit further stores a file into sub-blocks of blocks non-sequentially, and achieves record of the file via dynamic multi-level pointing.
    Type: Application
    Filed: September 7, 2016
    Publication date: December 29, 2016
    Inventors: Yun-Jhu CHEN, Tseng-Yi CHEN, Yuan-Hao CHANG, Hsin Wen WEI, Wei-Kuan SHIH, Chia-Heng TU
  • Publication number: 20160378392
    Abstract: A byte addressable storing system is provided. The byte addressable storing system includes a data transmission interface and a processing unit. The data transmission interface connects to a byte addressable storing device. The processing unit creates a primary metadata table, a secondary metadata table, an indirect metadata matching table, a sub-block using status table and a metadata pointer in the byte addressable storing device via the data transmission interface. The processing unit further adjusts the allocation of metadata in the byte addressable storing device dynamically based on the aforesaid tables and pointer. The processing unit further stores a file into sub-blocks of blocks non-sequentially, and achieves record of the file via dynamic multi-level pointing.
    Type: Application
    Filed: September 7, 2016
    Publication date: December 29, 2016
    Inventors: Yun-Jhu CHEN, Tseng-Yi CHEN, Yuan-Hao CHANG, Hsin Wen WEI, Wei-Kuan SHIH, Chia-Heng TU
  • Publication number: 20160098422
    Abstract: A file accessing system and a file accessing method thereof are provided. The file accessing system includes a storing unit and a processing unit. The storing unit stores a file accessing table which has a file record item. The file record item has a block point field and a key field. The processing unit: decides a storing block and a key of a file, where the storing block stores a data record table having a data record item which has a corresponding key field and a data allocation field; records a block identification of the storing block and the key into the block point field and the key field respectively; stores the file into a segment of the storing block; and records the key and the segment into the corresponding key field and the data allocation field respectively.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 7, 2016
    Inventors: Nien-I HSU, Tseng-Yi CHEN, Yuan-Hao CHANG, Hsin Wen WEI, Wei-Kuan SHIH, Chia-Heng TU
  • Publication number: 20160048335
    Abstract: A byte addressable storing system is provided. The byte addressable storing system includes a data transmission interface and a processing unit. The data transmission interface connects to a byte addressable storing device. The processing unit creates a primary metadata table, a secondary metadata table, an indirect metadata matching table, a sub-block using status table and a metadata pointer in the byte addressable storing device via the data transmission interface. The processing unit further adjusts the allocation of metadata in the byte addressable storing device dynamically based on the aforesaid tables and pointer. The processing unit further stores a file into sub-blocks of blocks non-sequentially, and achieves record of the file via dynamic multi-level pointing.
    Type: Application
    Filed: November 26, 2014
    Publication date: February 18, 2016
    Inventors: Yun-Jhu CHEN, Tseng-Yi CHEN, Yuan-Hao CHANG, Hsin Wen WEI, Wei-Kuan SHIH, Chia-Heng TU