Patents by Inventor Kuen-Min LEE

Kuen-Min LEE 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: 10742783
    Abstract: A data transmitting apparatus, a data receiving apparatus and methods thereof are provided. The data transmitting apparatus includes an encoding module, an encoding table, a first encoding parameter, a second encoding parameter and a transmitting module. The encoding module reads and encodes data content containing at least one data unit. The encoding table records a variety of information of multiple data units, and the variety of information contain a unit content, a number of times encoded and a recorded position of each of the data units. The first encoding parameter provides first information of the data unit, and the first information relate to an existing state of the unit content of the data unit in the encoding table. The second encoding parameter provides second information, and the second information relate to an amount of data units currently recorded in the encoding table. The transmitting module transmits an encoded data.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: August 11, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tsung-Sheng Cheng, Yi-Hung Lu, Kuen-Min Lee, Yu-Chang Chao, Yu-Tse Lin, Jung-Chih Wang
  • Publication number: 20200127935
    Abstract: A resource adjusting and controlling method includes: monitoring, by a plurality of monitoring units of a server, one of a plurality of monitoring tags; monitoring usage statuses of the queues corresponding to the monitoring units, and determining if one of the monitoring units performs a queue space adjustment based on the usage statuses; adding the obtained new data to a corresponding one of the queues of the one of the monitoring units if the queue space adjustment is not performed; adjusting space of the one or more of the queues if the queue space adjustment is performed and one or more of the queues have a space that is adjustable; and reducing data stored in the corresponding one of the queues, if the queue space adjustment is performed and no space in the queues is adjustable.
    Type: Application
    Filed: December 26, 2018
    Publication date: April 23, 2020
    Inventors: Tsung-Sheng Cheng, Yi-Hung Lu, Kuen-Min Lee, Mu-Kai Huang, Wan-Ting Hong
  • Publication number: 20190020743
    Abstract: A data transmitting apparatus, a data receiving apparatus and methods thereof are provided. The data transmitting apparatus includes an encoding module, an encoding table, a first encoding parameter, a second encoding parameter and a transmitting module. The encoding module reads and encodes data content containing at least one data unit. The encoding table records a variety of information of multiple data units, and the variety of information contain a unit content, a number of times encoded and a recorded position of each of the data units. The first encoding parameter provides first information of the data unit, and the first information relate to an existing state of the unit content of the data unit in the encoding table. The second encoding parameter provides second information, and the second information relate to an amount of data units currently recorded in the encoding table. The transmitting module transmits an encoded data.
    Type: Application
    Filed: January 2, 2018
    Publication date: January 17, 2019
    Inventors: Tsung-Sheng Cheng, Yi-Hung Lu, Kuen-Min Lee, Yu-Chang Chao, Yu-Tse Lin, Jung-Chih Wang
  • Patent number: 10089149
    Abstract: A method for scheduling multiple periodic requests includes the following steps. The utilization rate of a processing unit is monitored. Multiple periodic requests are received, where the ith periodic request has an original period Pi and an execution time bi. The original period and the execution time of each periodic request are recorded. When the utilization rate of the processing unit exceeds an upper limit, the period of each periodic request is adjusted to be an updated period Pi?, Pi?=n?+?, n is an integer greater than 1, qi is an integer greater than 0, and ? is an integer greater than or equal to 0. The periodic requests are scheduled according to the updated period of each periodic request and the execution time of each periodic request to obtain a scheduling result. The scheduling result is transmitted.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 2, 2018
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kuen-Min Lee, Yi-Hung Lu, Jung-Chih Wang
  • Patent number: 9960960
    Abstract: A remote management system for Customer premises equipment WAN Management Protocol (CWMP) is provided. The remote management system includes at least one CPE (Customer Premises Equipment) and one server coupled to the CPE via a network. The CPE transmits a request to the server via the network. The server processes the request from the CPE according to a processing order, wherein the server provides a table which contains forecasted processing times for commands of a plurality of data models compatible with the CWMP. Upon receiving the request, the server generates a command configuration document according to the request, forecasts and obtains a first processing time corresponding to the command configuration document, and then dynamically adjusts and arranges the processing order for processing the request in the server according to the first processing time and a maximum waiting time corresponding to the request.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: May 1, 2018
    Assignee: Industrial Technology Research Institute
    Inventors: Chang-Shien Chen, Chi-Chun Chen, Kuen-Min Lee
  • Patent number: 9535775
    Abstract: A session-based remote management system and a load balance controlling method are provided. The session-based remote management system includes a plurality of client servers, a load balancing server, a plurality of local databases, a shared database and a monitor server. The session-based remote management system is adapted for a plurality of clients coupling to a plurality of local databases and a shared database through a plurality of client servers. The load balance controlling method includes following steps. A computing performance of the clients and the client servers are analyzed. The clients are dispatched to the client servers based on the computing performance of the clients and the client servers. A crash probability of the client servers are dynamically predicted to obtain a health value.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: January 3, 2017
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kuo-Ming Huang, Kuen-Min Lee, Jin-Neng Wu, Ping-Yu Chen, Mu-Kai Huang
  • Patent number: 9438469
    Abstract: An auto-configuration server (ACS) and a management method of customer premises equipments (CPEs) thereof are provided, and the ACS includes a sub server communication module and a group management module. When an online message is received from a new CPE, the management method includes performing an extension procedure including the following steps. A health value of the ACS is calculated. When the health value of the ACS is less than or equal to a health threshold, a new group and a sub server corresponding to the new group are added and the new CPE is managed by the sub server corresponding to the new group.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: September 6, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kuen-Min Lee, Jenn-Lien Chu, Yu-Tse Lin, Chin-Yuan Hsiao
  • Publication number: 20150286519
    Abstract: A session-based remote management system and a load balance controlling method are provided. The session-based remote management system includes a plurality of client servers, a load balancing server, a plurality of local databases, a shared database and a monitor server. The session-based remote management system is adapted for a plurality of clients coupling to a plurality of local databases and a shared database through a plurality of client servers. The load balance controlling method includes following steps. A computing performance of the clients and the client servers are analyzed. The clients are dispatched to the client servers based on the computing performance of the clients and the client servers. A crash probability of the client servers are dynamically predicted to obtain a health value.
    Type: Application
    Filed: June 12, 2014
    Publication date: October 8, 2015
    Inventors: Kuo-Ming HUANG, Kuen-Min LEE, Jin-Neng WU, Ping-Yu CHEN, Mu-Kai HUANG
  • Patent number: 8938495
    Abstract: A remote management system with adaptive management mechanism is disclosed, by using an adaptive feedback session management decision (AFSMD) server to connect a plurality of clients and a plurality of cluster nodes respectively. AFSMD server includes a session ID map manager for recording mapping between session and cluster node forwarded to; a decision grade producer, for producing a decision grade to determine the session management manner required for the current session; a session connection number query (SCNQ) for communicating with a storage to obtain a total connection number of a client; a cluster node communication interface, for communicating with cluster nodes and for information cluster nodes if session needs duplication; and a session management decision controller for overseeing the entire session management decision flow to achieve higher efficiency.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 20, 2015
    Assignee: Industrial Technology Research Insitute
    Inventors: Kuen-Min Lee, Jin-Neng Wu, Ping-Yu Chen, Yu-Chang Chao
  • Publication number: 20140321291
    Abstract: A remote management system for Customer premises equipment WAN Management Protocol (CWMP) is provided. The remote management system includes at least one CPE (Customer Premises Equipment) and one server coupled to the CPE via a network. The CPE transmits a request to the server via the network. The server processes the request from the CPE according to a processing order, wherein the server provides a table which contains forecasted processing times for commands of a plurality of data models compatible with the CWMP. Upon receiving the request, the server generates a command configuration document according to the request, forecasts and obtains a first processing time corresponding to the command configuration document, and then dynamically adjusts and arranges the processing order for processing the request in the server according to the first processing time and a maximum waiting time corresponding to the request.
    Type: Application
    Filed: January 10, 2014
    Publication date: October 30, 2014
    Applicant: Industrial Technology Research Institute
    Inventors: Chang-Shien Chen, Chi-Chun Chen, Kuen-Min Lee
  • Publication number: 20140189101
    Abstract: An auto-configuration server (ACS) and a management method of customer premises equipments (CPEs) thereof are provided, and the ACS includes a sub server communication module and a group management module. When an online message is received from a new CPE, the management method includes performing an extension procedure including the following steps. A health value of the ACS is calculated. When the health value of the ACS is less than or equal to a health threshold, a new group and a sub server corresponding to the new group are added and the new CPE is managed by the sub server corresponding to the new group.
    Type: Application
    Filed: November 6, 2013
    Publication date: July 3, 2014
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kuen-Min LEE, Jenn-Lien CHU, Yu-Tse LIN, Chin-Yuan HSIAO