Patents by Inventor Tao-Chih HSU

Tao-Chih HSU 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: 10824166
    Abstract: A method of distributing task regions for a plurality of cleaning devices, including: dividing a task map into a plurality of basic sub-regions according to concave corners corresponding to the shape of the task map; combining each two adjacent basic sub-regions, and calculating basic cleaning time corresponding to each of the combined basic sub-regions; repeatedly combining each two adjacent basic sub-regions according to the basic cleaning time, and obtaining a basic partition result; selecting starting blocks according to positions of the plurality of task sub-regions in the basic partitioning result; combining the task sub-regions according to the position of each starting block, the position of each task sub-region, and the cleaning time corresponding to each task sub-region, and obtaining the task region distribution result; enabling cleaning devices to perform cleaning tasks according to the position of each cleaning device and the task region distribution result.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: November 3, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tao-Chih Hsu, Yang-Sheng Wang, Chun-Ting Chen, Yu-Ching Chen
  • Patent number: 10816989
    Abstract: A method of distributing task areas, adapted to a cleaning device, is provided, including: receiving a task map; obtaining a shape that corresponds to the task map; dividing the task map into a plurality of sub-regions according to a plurality of recesses in the shape; merging the two adjacent sub-regions that have a common long side or short side, and obtaining a plurality of merge results that correspond to each of the merge actions; calculating a plurality of cleaning times for each of the merge results for the cleaning device; selecting the merge result that has the shortest cleaning times as a first distribution result; and enabling the cleaning device to perform a cleaning task according to the first distribution result.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 27, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Yu-Ching Chen, Tao-Chih Hsu, Yang-Sheng Wang, Chun-Ting Chen
  • Publication number: 20200125115
    Abstract: A method of distributing task regions for a plurality of cleaning devices, including: dividing a task map into a plurality of basic sub-regions according to concave corners corresponding to the shape of the task map; combining each two adjacent basic sub-regions, and calculating basic cleaning time corresponding to each of the combined basic sub-regions; repeatedly combining each two adjacent basic sub-regions according to the basic cleaning time, and obtaining a basic partition result; selecting starting blocks according to positions of the plurality of task sub-regions in the basic partitioning result; combining the task sub-regions according to the position of each starting block, the position of each task sub-region, and the cleaning time corresponding to each task sub-region, and obtaining the task region distribution result; enabling cleaning devices to perform cleaning tasks according to the position of each cleaning device and the task region distribution result.
    Type: Application
    Filed: May 13, 2019
    Publication date: April 23, 2020
    Inventors: Tao-Chih HSU, Yang-Sheng WANG, Chun-Ting CHEN, Yu-Ching CHEN
  • Publication number: 20200125116
    Abstract: A movement control method for multiple robots, including: obtaining a first operating status and a first predicted moving path corresponding to a first robot; obtaining a second operating status and a second predicted moving path corresponding to a second robot; determining whether the first predicted moving path and the second moving path have overlapping segments or adjacent segments; in response to the first predicted moving path and the second moving path having overlapping segments or adjacent segments, determining whether the difference between the first prediction time of the first robot and the second prediction time of the second robot is less than a given time; and in response to the difference being less than the given time, changing a first moving status of the first robot or a second moving status of the second robot according to the first operating status and the second operating status.
    Type: Application
    Filed: June 10, 2019
    Publication date: April 23, 2020
    Inventors: Yang-Sheng WANG, Tao-Chih HSU, Yao-Hsuan CHIANG, Yu-Ching CHEN, Yo-Hsiang CHANG
  • Publication number: 20200004258
    Abstract: A method of distributing task areas, adapted to a cleaning device, is provided, including: receiving a task map; obtaining a shape that corresponds to the task map; dividing the task map into a plurality of sub-regions according to a plurality of recesses in the shape; merging the two adjacent sub-regions that have a common long side or short side, and obtaining a plurality of merge results that correspond to each of the merge actions; calculating a plurality of cleaning times for each of the merge results for the cleaning device; selecting the merge result that has the shortest cleaning times as a first distribution result; and enabling the cleaning device to perform a cleaning task according to the first distribution result.
    Type: Application
    Filed: November 5, 2018
    Publication date: January 2, 2020
    Inventors: Yu-Ching CHEN, Tao-Chih HSU, Yang-Sheng WANG, Chun-Ting CHEN
  • Publication number: 20190369625
    Abstract: An automatic charging method for robots is provided, including the following steps: a control terminal generates a plurality of current tasks that correspond to different task areas according to a task map; a plurality of robots receive the current tasks, and the first battery level required for the current task is calculated; each of the robots ascertains a plurality of positions that correspond to a plurality of charging stations, and the second battery level required to arrive at each of the charging stations is calculated according to the current position of each of the robots and the locations of the charging stations; and each of the robots determines whether to charge its battery based on the current battery level, the first battery level, the second battery level, and the low battery threshold.
    Type: Application
    Filed: September 10, 2018
    Publication date: December 5, 2019
    Inventors: Chun-Ting CHEN, Yang-Sheng WANG, Yu-Ching CHEN, Tao-Chih HSU