Patents by Inventor Tzi-cker Chiueh

Tzi-cker Chiueh 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: 11775643
    Abstract: A method for labeling object of operating system is adapted to a target object of a target operating system, wherein the target object has a target attribute. The method comprises: generating a default label by a labeling tool according to the target attribute; obtaining a reference object of a reference operating system, wherein the reference object has a reference attribute and a reference label; comparing whether the target attribute and the reference attribute are identical and generating a comparison result; and labeling the target object with the default label, the reference label, or one of a plurality of candidate labels according to the comparison result and a type of the target object.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: October 3, 2023
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker Chiueh, Yu-Hsuan Wang, Po-Chun Chang, Yi-Ting Chao
  • Patent number: 11424620
    Abstract: A three-phase expandable AC system based on battery reconfiguration and a control method thereof are provided. The system includes a reconfigurable battery array capable of connecting to a load or being tied to a grid, and having a plurality of battery array modules. The reconfigurable battery array may perform charging or discharging with respect to the load or the grid, and may perform one of operations including: generating a single-phase AC voltage corresponding respectively to outputs of the battery array modules; generating a three-phase AC voltage corresponding to three battery array modules selected from the plurality of battery array modules; and generating a plurality of three-phase AC voltages in parallel from the plurality of battery array modules, and merging the three-phase AC voltages in parallel to scale power.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: August 23, 2022
    Assignee: Industrial Technology Research Institute
    Inventors: Kai-Cheung Juang, Chien-Yu Chen, Horng-Jzer Shih, Tzi-Cker Chiueh
  • Publication number: 20220131864
    Abstract: A method for establishing application whitelisting includes: collecting inter-thread traffic logs sent from at least one server, wherein a plurality of distributed applications are hosted in the at least one server; discovering topology information in a green room environment based on the inter-thread traffic logs; creating a set of whitelisting rules based on the topology information; and enforcing the set of whitelisting rules.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Dmitry SHERSTOBOEV, Tzi-Cker CHIUEH, Ming-Gu YANG
  • Publication number: 20220121745
    Abstract: A method for labeling object of operating system is adapted to a target object of a target operating system, wherein the target object has a target attribute. The method comprises: generating a default label by a labeling tool according to the target attribute; obtaining a reference object of a reference operating system, wherein the reference object has a reference attribute and a reference label; comparing whether the target attribute and the reference attribute are identical and generating a comparison result; and labeling the target object with the default label, the reference label, or one of a plurality of candidate labels according to the comparison result and a type of the target object.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 21, 2022
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker CHIUEH, Yu-Hsuan WANG, Po-Chun CHANG, Yi-Ting CHAO
  • Patent number: 11113391
    Abstract: A method for preventing malicious software from attacking files of a computer system includes the following steps. Whether a file type of a specific file corresponding to an input/output (I/O) request is a to-be-backed-up file type is checked, wherein the to-be-backed-up file type belongs to one of multiple predetermined file types susceptible to malicious software attack. When the file type of the specific file is the to-be-backed-up file type, a backup already tag in a file context tag structure of the specific file is checked. When the backup already tag shows that the specific file has not been backed up, a backup process is performed for the specific file.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: September 7, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Lap Chung Lam, Pan-Jo Chuang, Li-Ting Huang, Tzy-Shiah Wang, Chuan-Yu Cho, Tzi-Cker Chiueh
  • Publication number: 20210126468
    Abstract: A three-phase expandable AC system based on battery reconfiguration and a control method thereof are provided. The system includes a reconfigurable battery array capable of connecting to a load or being tied to a grid, and having a plurality of battery array modules. The reconfigurable battery array may perform charging or discharging with respect to the load or the grid, and may perform one of operations including: generating a single-phase AC voltage corresponding respectively to outputs of the battery array modules; generating a three-phase AC voltage corresponding to three battery array modules selected from the plurality of battery array modules; and generating a plurality of three-phase AC voltages in parallel from the plurality of battery array modules, and merging the three-phase AC voltages in parallel to scale power.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 29, 2021
    Applicant: Industrial Technology Research Institute
    Inventors: Kai-Cheung Juang, Chien-Yu Chen, Horng-Jzer Shih, Tzi-Cker Chiueh
  • Patent number: 10974613
    Abstract: A method and a system for determining a discharging process of a battery are provided. The method includes the following steps. Measuring charging/discharging information of the battery. Calculating a charging/discharging characteristic of the battery according to the charging/discharging information. Aligning the charging/discharging characteristic of the battery according to a comparison characteristic point of a comparison characteristic to obtain an aligned charging/discharging characteristic. Determining whether the battery is normal according to the aligned charging/discharging characteristic or a coulombic efficiency of the battery. Calculating a safety probability of the battery according to the aligned charging/discharging characteristic and resistance of an internal short circuit of the battery when the battery is determined as abnormal. Determining a discharging process of the battery according to the safety probability of the battery.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 13, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: Shou-Hung Ling, Shih-Hao Liang, Tzi-Cker Chiueh, Deng-Tswen Shieh, Mao-Cheng Huang
  • Patent number: 10979470
    Abstract: A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: April 13, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Dmitry Sherstoboev, Tzi-Cker Chiueh, Chuan-Yu Cho, Tian-Jian Wu
  • Patent number: 10953250
    Abstract: A fire control device comprises a box, a power wire, a pressure relieving check valve, a fire extinguishing check valve and a fire extinguisher. The box is configured to accommodate a battery system, and the power wire is configured to couple to the battery system. The pressure relieving check valve and the fire extinguishing check valve extend through the box, and a state of the pressure relieving check valve is switched between open and closed states according to a pressure difference between an inside and an outside of the box. A state of the fire extinguishing check valve is switched between open and close states according to a pressure difference between the inside and the outside of the box. The fire extinguisher is connected to the pressure relieving check valve. The fire extinguisher is switched between starting and stopping modes according to the state of the pressure relieving check valve.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: March 23, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shou-Hung Ling, Shih-Hao Liang, Mao-Cheng Huang, Tzi-Cker Chiueh
  • Publication number: 20210081533
    Abstract: A detection system for determining whether an update of at least one application installed on at least one whitelisted host is legitimate is provided. The system includes an update management server and update detectors installed with the application(s). During a process that software automatic update occurs in each update detector and a corresponding update installation package is executed, the executed update installation package generates at least one updater corresponding to each application. Each update detector transmits report information which includes the information of the at least one updater and sampled executable files to the update management server. The update management server obtains a number of update detectors, having performed the update operation of each application, according to the report information of each update detector. If the number is greater than or equal to a threshold value, it is determined that the update is legitimate.
    Type: Application
    Filed: January 30, 2020
    Publication date: March 18, 2021
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker CHIUEH, Lap-Chung LAM, Li-Ting HUANG, Pan-Jo CHUANG
  • Patent number: 10909261
    Abstract: A method for generating secure alternative representation for a numerical datum, being performed in a processing system comprising a processing unit coupled to a storage unit, is provide. The method comprises: receiving the numerical datum; providing a plurality of semi-finished conditions; associating each of the semi-finished conditions with one or more secret parameters to form a plurality of secret conditions; for each of the secret conditions: determining whether the numerical datum satisfies the secret condition; outputting a first character as a result element if the numerical datum satisfies the secret condition; and outputting a second character as the result element if the numerical datum does not satisfy the secret condition; and concatenating each result element being output corresponding to the secret conditions as an alternative representation for the numerical datum.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: February 2, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shen-Ming Chung, Tzi-Cker Chiueh
  • Patent number: 10909002
    Abstract: A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 2, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: Yi-Feng Sun, Tzi-Cker Chiueh, Po-Jui Tsao, Hsuan-Heng Wu, Chuan-Yu Cho
  • Patent number: 10908227
    Abstract: A method and a system for detecting resistance of an internal short circuit of a battery are provided. The method includes the following steps. Measuring charging/discharging information of the battery. Calculating a charging/discharging characteristic of the battery according to the charging/discharging information. Aligning the charging/discharging characteristic of the battery according to a comparison characteristic point of a comparison characteristic to obtain an aligned charging/discharging characteristic. Determining whether the battery is normal according to the aligned charging/discharging characteristic or a coulombic efficiency of the battery; and when the battery is determined as abnormal, calculating aligned charging/discharging information according to the aligned charging/discharging characteristic, and calculating the resistance of the internal short circuit of the battery according to the aligned charging/discharging information.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: February 2, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shou-Hung Ling, Shih-Hao Liang, Tzi-Cker Chiueh, Deng-Tswen Shieh, Mao-Cheng Huang
  • Patent number: 10831911
    Abstract: The application discloses a method, a computer program product and a processing system for generating a secure alternative representation. The method in a processing system including: providing, by the processing system, a first sequence including a plurality of first values; providing, by the processing system, a plurality of storage cells belonging to a plurality of groups, each of the groups having one or more storage cells; performing, by the processing system, for each of the storage cells a symbol-deriving and cell-filling procedure; composing, by the processing system, a queue for each of the groups by picking up the symbol(s) filled in the storage cell(s) of the corresponding one of the groups; and generating, by the processing system, a secure alternative representation for the first sequence by concatenating the composed queue for each of the groups.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 10, 2020
    Assignee: Industrial Technology Research Institute
    Inventors: Shen-Ming Chung, Tzi-Cker Chiueh
  • Patent number: 10735310
    Abstract: The disclosure provides a controller, a method for adjusting packet flow rule, and a network communication system. The method includes: receiving, by a controller, a health status of a first port and a health status of a second port of each of a plurality of hosts in the network communication system; adjusting a packet flow rule of each of the hosts based on the health status of the first port and the health status of the second port of each of the hosts; and transmitting the adjusted packet flow rule of each of the hosts to each of the corresponding hosts to control each of the hosts to transceive a packet according to the corresponding packet flow rule.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: August 4, 2020
    Assignee: Industrial Technology Research Institute
    Inventors: Tzu-Lin Wang, Chih-Kuan Yen, Yu-Wei Lee, Tzi-Cker Chiueh
  • Publication number: 20200193050
    Abstract: A method for generating secure alternative representation for a numerical datum, being performed in a processing system comprising a processing unit coupled to a storage unit, is provide. The method comprises: receiving the numerical datum; providing a plurality of semi-finished conditions; associating each of the semi-finished conditions with one or more secret parameters to form a plurality of secret conditions; for each of the secret conditions: determining whether the numerical datum satisfies the secret condition; outputting a first character as a result element if the numerical datum satisfies the secret condition; and outputting a second character as the result element if the numerical datum does not satisfy the secret condition; and concatenating each result element being output corresponding to the secret conditions as an alternative representation for the numerical datum.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shen-Ming CHUNG, Tzi-Cker CHIUEH
  • Patent number: 10659393
    Abstract: A method for monitoring traffic in a network is provided. The method is used in a communication device, wherein the network is formed by switches and hosts. The method includes: collecting LLDP information, VLAN information, host NIC information and host-tenant mapping information to obtain a physical network topology and a plurality of virtual network topologies; detecting a plurality of physical link loads of the physical network topology; obtaining a target path between two of the hosts or between the switches by analyzing the virtual network topologies; selecting one of the switches on the target path to serve as a mirror switch according to the physical link load corresponding to the target path or a hop count; and receiving mirror traffic transmitted from the mirror switch, and performing packet payload analysis on the mirror traffic.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: May 19, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Ming-Hung Hsu, Tzi-Cker Chiueh, Yu-Wei Lee, Yi-An Chen
  • Publication number: 20200125723
    Abstract: A method for preventing malicious software from attacking files of a computer system includes the following steps. Whether a file type of a specific file corresponding to an input/output (I/O) request is a to-be-backed-up file type is checked, wherein the to-be-backed-up file type belongs to one of multiple predetermined file types susceptible to malicious software attack. When the file type of the specific file is the to-be-backed-up file type, a backup already tag in a file context tag structure of the specific file is checked. When the backup already tag shows that the specific file has not been backed up, a backup process is performed for the specific file.
    Type: Application
    Filed: March 18, 2019
    Publication date: April 23, 2020
    Applicant: Industrial Technology Research Institute
    Inventors: Lap Chung Lam, Pan-Jo Chuang, Li-Ting Huang, Tzy-Shiah Wang, Chuan-Yu Cho, Tzi-Cker Chiueh
  • Patent number: 10630086
    Abstract: A programmable battery source architecture includes: a battery module, including a plurality of battery units, and a programmable battery connection circuit coupled to the battery module. The programmable battery connection circuit includes: a matrix intersection line module, electrically coupled to the battery module for forming a plurality of battery connection configurations; a switch group, disposed at each line intersection of the matrix intersection line module, for switching the battery connection configurations; and a control unit, for dynamically controlling the switch group based on a load requirement, for selecting at least a battery connection configuration from the battery connection configurations, and accordingly, the battery module outputting at least an output voltage based on the selected at least a battery connection configuration.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: April 21, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chien-Tung Hsu, Shou-Hung Ling, Kai-Cheung Juang, Tzi-Cker Chiueh, Chuan-Yu Cho
  • Publication number: 20200084138
    Abstract: The disclosure provides a controller, a method for adjusting packet flow rule, and a network communication system. The method includes: receiving, by a controller, a health status of a first port and a health status of a second port of each of a plurality of hosts in the network communication system; adjusting a packet flow rule of each of the hosts based on the health status of the first port and the health status of the second port of each of the hosts; and transmitting the adjusted packet flow rule of each of the hosts to each of the corresponding hosts to control each of the hosts to transceive a packet according to the corresponding packet flow rule.
    Type: Application
    Filed: January 10, 2019
    Publication date: March 12, 2020
    Applicant: Industrial Technology Research Institute
    Inventors: Tzu-Lin Wang, Chih-Kuan Yen, Yu-Wei Lee, Tzi-Cker Chiueh