Patents by Inventor Yi-Chang Zhuang
Yi-Chang Zhuang 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: 10216526Abstract: A controlling method for optimizing a processor is provided. The controlling method includes determining an actual utilization state of the processor in a first period, and adjusting performance and/or power of the processor in a second period by a PID (Proportional Integral Derivative) governor based on the actual utilization state in the first period. The second period is after the first period.Type: GrantFiled: October 23, 2015Date of Patent: February 26, 2019Assignee: MEDIATEK INC.Inventors: Mark Shane Peng, Lee-Kee Yong, Yi-Chang Zhuang
-
Patent number: 10114437Abstract: A portable device is provided. A first processor performs an initial procedure according to an operation clock with a first frequency value and an operation voltage with a first voltage value, and performs a calibration procedure according to the operation clock with a second frequency value and the operation voltage with a second voltage value when the initial procedure has been performed and a self-calibration event is present. A second processor detects whether a specific function of the calibration procedure is being performed by the first processor. The second processor stores the second frequency value and the second voltage value into a storage unit after the calibration procedure is performed. The second voltage value is lower than the first voltage value, and the second frequency value is lower than the first frequency value.Type: GrantFiled: July 28, 2016Date of Patent: October 30, 2018Assignee: MEDIATEK INC.Inventors: Yi-Chang Zhuang, Lee-Kee Yong, Wu-an Kuo, Yi-Ping Kao, Alice Wang, Uming Ko
-
Publication number: 20170031405Abstract: A portable device is provided. A first processor performs an initial procedure according to an operation clock with a first frequency value and an operation voltage with a first voltage value, and performs a calibration procedure according to the operation clock with a second frequency value and the operation voltage with a second voltage value when the initial procedure has been performed and a self-calibration event is present. A second processor detects whether a specific function of the calibration procedure is being performed by the first processor. The second processor stores the second frequency value and the second voltage value into a storage unit after the calibration procedure is performed. The second voltage value is lower than the first voltage value, and the second frequency value is lower than the first frequency value.Type: ApplicationFiled: July 28, 2016Publication date: February 2, 2017Inventors: Yi-Chang ZHUANG, Lee-Kee YONG, Wu-an KUO, Yi-Ping KAO, Alice WANG, Uming KO
-
Publication number: 20160203006Abstract: A controlling method for optimizing a processor is provided. The controlling method includes determining an actual utilization state of the processor in a first period, and adjusting performance and/or power of the processor in a second period by a PID (Proportional Integral Derivative) governor based on the actual utilization state in the first period. The second period is after the first period.Type: ApplicationFiled: October 23, 2015Publication date: July 14, 2016Inventors: Mark Shane PENG, Lee-Kee YONG, Yi-Chang ZHUANG
-
Patent number: 8452802Abstract: A distributed audio visual (AV) system including a plurality of media servers, a media renderer, and a control point which are connected to each other via a peer-to-peer network is provided. Each of the media servers includes a content directory management unit (CDMU) and a query content information (QCI) module, wherein the CDMU includes a synchronizer module and a content information maintainer (CIM) module. The synchronizer module synchronizes content information of AV contents stored in all the media servers. The CIM module records the content information and establishes an integrated content directory list according to the content information. The QCI module queries the content information. The control point obtains the integrated content directory list from one of the media servers and queries the content information related to all the AV contents, so as to control the media renderer to play the AV contents.Type: GrantFiled: December 17, 2008Date of Patent: May 28, 2013Assignee: Industrial Technology Research InstituteInventors: Chi-Chun Chen, Jian-Hong Liu, Yi-Chang Zhuang
-
Patent number: 8275752Abstract: Distributed network-based data backup, recovery and deletion methods and a distributed network system thereof are provided. The methods include respectively establishing peer-to-peer connections between a host storage server and a plurality of peer storage servers, dividing original data into a plurality of data segments, generating a plurality of data segment copies corresponding to the data segments according to a minimum survival rate and the number of peer storage servers. The methods also include transmitting the data segment copies to the peer storage servers, wherein the number of data segment copies for each of the data segments is equal to a redundancy, and the redundancy is smaller than the number of the peer storage servers, and the data segment copies distributed to any one of the peer storage servers correspond to a portion of all the data segments. Accordingly, the methods can effectively and safely backup the original data.Type: GrantFiled: August 27, 2010Date of Patent: September 25, 2012Assignee: Industrual Technology Resesarch InstituteInventors: Chia-Ying Tsai, Chun-Yu Wang, Chung-Chieh Hsu, Hsu-Cheng Lin, Yi-Chang Zhuang
-
Publication number: 20120005165Abstract: Distributed network-based data backup, recovery and deletion methods and a distributed network system thereof are provided. The methods include respectively establishing peer-to-peer connections between a host storage server and a plurality of peer storage servers, dividing original data into a plurality of data segments, generating a plurality of data segment copies corresponding to the data segments according to a minimum survival rate and the number of peer storage servers. The methods also include transmitting the data segment copies to the peer storage servers, wherein the number of data segment copies for each of the data segments is equal to a redundancy, and the redundancy is smaller than the number of the peer storage servers, and the data segment copies distributed to any one of the peer storage servers correspond to a portion of all the data segments. Accordingly, the methods can effectively and safely backup the original data.Type: ApplicationFiled: August 27, 2010Publication date: January 5, 2012Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chia-Ying Tsai, Chun-Yu Wang, Chung-Chieh Hsu, Hsu-Cheng Lin, Yi-Chang Zhuang
-
Patent number: 7720882Abstract: A data file management and search method based on file attributes is disclosed. At least one data file, externally imported or generated by a user, is retrieved. Attributes of the data file are edited, a virtual catalog corresponding to the data file is generated, and a catalog tree is built according to the data file and the virtual catalog. The virtual catalog and the data file are displayed by a user interface. A search operation is performed based on a search command to locate at least one required virtual catalog or data file among multiple data files and virtual catalogs. A basic operation is implemented on the located virtual catalog or data file.Type: GrantFiled: June 22, 2007Date of Patent: May 18, 2010Assignee: Industrial Technology Research InstituteInventors: Jian-Hong Liu, Yi-Chang Zhuang, Lian-Jou Tsai
-
Publication number: 20090287652Abstract: A distributed audio visual (AV) system including a plurality of media servers, a media renderer, and a control point which are connected to each other via a peer-to-peer network is provided. Each of the media servers includes a content directory management unit (CDMU) and a query content information (QCI) module, wherein the CDMU includes a synchronizer module and a content information maintainer (CIM) module. The synchronizer module synchronizes content information of AV contents stored in all the media servers. The CIM module records the content information and establishes an integrated content directory list according to the content information. The QCI module queries the content information. The control point obtains the integrated content directory list from one of the media servers and queries the content information related to all the AV contents, so as to control the media renderer to play the AV contents.Type: ApplicationFiled: December 17, 2008Publication date: November 19, 2009Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chi-Chun Chen, Jian-Hong Liu, Yi-Chang Zhuang
-
VIRTUAL FILE MANAGING SYSTEM AND METHOD FOR BUILDING SYSTEM CONFIGURATION AND ACCESSING FILE THEREOF
Publication number: 20090150332Abstract: A virtual file managing system including a file request managing unit, an information repository, a file namespace managing unit, and a file access managing unit is provided. The file request managing unit receives a file access request issued by a client, and returns a processing result of the file access request. The information repository stores a data structure of the virtual file managing system. The file namespace managing unit looks up address and path content of the file from the information repository according to the file access request. The file access managing unit performs an operation of accessing a file according to the address and path content of the file.Type: ApplicationFiled: January 29, 2008Publication date: June 11, 2009Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Yi-Chang Zhuang, Jian-Hong Liu -
Publication number: 20080215545Abstract: A data file management and search method based on file attributes is disclosed. At least one data file, externally imported or generated by a user, is retrieved. Attributes of the data file are edited, a virtual catalog corresponding to the data file is generated, and a catalog tree is built according to the data file and the virtual catalog. The virtual catalog and the data file are displayed by a user interface. A search operation is performed based on a search command to locate at least one required virtual catalog or data file among multiple data files and virtual catalogs. A basic operation is implemented on the located virtual catalog or data file.Type: ApplicationFiled: June 22, 2007Publication date: September 4, 2008Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Jian-Hong Liu, Yi-Chang Zhuang, Lian-Jou Tsai
-
Publication number: 20070156763Abstract: A storage management system and method thereof are disclosed. The storage management system includes a file system server, a metadata server, and an object storage device (OSD). The file system server is used for accessing a file through a virtual partition. The metadata server is used for storing metadata of the accessed file. The OSD which is managed by the metadata server has a plurality of storage units. When a file is accessed, a command for accessing the file is transmitted to the metadata server by the file system server, and the file system server performs file access operation to the OSD according to the metadata of the accessed file transmitted back by the metadata server.Type: ApplicationFiled: March 21, 2006Publication date: July 5, 2007Inventors: Jian-Hong Liu, Yi-Chang Zhuang, Liun-Jou Tsai