Patents by Inventor Chen-Chung Lee

Chen-Chung 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: 10931647
    Abstract: The data forwarding system includes a data storage device and a server. The data storage device is configured to store shared data uploaded by a first developer via a first terminal device. The server includes a processor which can load program codes to execute: a forwarding procedure for forwarding the shared data to a receiving device; a forwarding setting procedure for enabling the developer to apply forwarding settings to the shared data; a data processing procedure for executing the necessary data processing before forwarding the shared data; and a forwarding condition verification procedure for examining whether the shared data conforms to the forwarding settings.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: February 23, 2021
    Assignee: QUANTA COMPUTER INC.
    Inventors: Mao-Tien Kung, Chia-Chen Chiang, Meng-Yu Li, Chun-Hung Chen, Chen-Chung Lee
  • Publication number: 20200387883
    Abstract: The payment type recommendation method includes the following steps: obtaining payment data; generating a store group and a company group according to payment type and consumption location in the payment data; calculating the store payment average ratio according to the payment type corresponding to the store group; calculating the company average payment ratio according to the payment type corresponding to the company group; generating the user payment preference according to the company average payment ratio; defining the preference order according to the amount of the user payment preference; calculating the overall return rate according to the preference order using the wholesale price, the expected revenue weight, the user payment preference, a payment combination, and a total cost; and displaying the payment combination and the overall return rate corresponding to the payment combination on a display screen.
    Type: Application
    Filed: October 23, 2019
    Publication date: December 10, 2020
    Inventors: Wen-Kuang CHEN, Chien-Kuo HUNG, Chun-Hung CHEN, Chen-Chung LEE
  • Publication number: 20200372518
    Abstract: A method for determining a number of software licenses is provided. The method is used in an electronic device and includes: obtaining the number of software license and a full utilization rate of the software in a preset period; obtaining a number of employee who works overtime, a number of overtime hours, amount of time spent using the software, and the cost related to the overtime in the preset period; computing an opportunity cost based on the number of employee who works overtime, the number of overtime hours, the amount of time spent using the software and the cost related to the overtime; determining an expected increase in number of the software licenses according to the opportunity cost and the full utilization rate.
    Type: Application
    Filed: October 21, 2019
    Publication date: November 26, 2020
    Inventors: Chen-Chung LEE, Chia-Hung LIN, Hung-Yu YANG, Ming-Jen CHEN
  • Patent number: 10791039
    Abstract: A cloud service system includes a hardware resource, a storage device, and a controller. The hardware resource is installed with a system, and a software container is instantiated for cloud service execution on the hardware resource. The storage device stores a plurality of libraries, each of which is associated with a respective version of the system. The controller determines a first version of the system according to a deployment request, determines whether one of the libraries is associated with the first version, and selects one of the libraries for instantiating the software container according to a selection history of the libraries in response to none of the libraries being associated with the first version.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 29, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Chen-Chung Lee, Chun-Hung Chen, Chien-Kuo Hung, Wen-Kuang Chen, En-Chi Lee
  • Patent number: 10679357
    Abstract: An image-based object tracking system including a photographic device and a computing equipment is provided. The photographic device captures a first image of a scene at a first time and a second image of the scene at a second time subsequent to the first time. The computing equipment determines an area of the scene in the first and second images, which includes a midline of the scene in the first and second images, overlaps the first and second images for determining whether a distance between a first object in the first image and a second object in the second image is less than a predetermined threshold in response to the first object being in the area and the second object not being in the area, and updates an entry object count or an exit object count in response to the distance being less than the predetermined threshold.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: June 9, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Chen-Chung Lee, Chia-Hung Lin, Ming-Jen Chen, Ching-Wen Lin, Wei-Lun Tsai, Jui-Sen Tuan, You-Dian Lin
  • Publication number: 20200169537
    Abstract: A system including a network communication device, a storage device, and a controller is provided. The storage device stores first mappings between IP addresses and devices, and second mappings between software and devices. The controller obtains a connection log from the proxy server or the firewall device via the network communication device, uses the first mappings and the second mappings to analyze the connection log to determine one or more different connections between connections of devices on which first software is installed and connections of devices on which the first software is not installed, determines whether the first software functions normally on a first device blocking the different connections, and adds destination addresses of the different connections into a blocking list in response to the first software functioning normally on the first device, such that the proxy server or the firewall device blocks all connections towards the destination addresses.
    Type: Application
    Filed: March 19, 2019
    Publication date: May 28, 2020
    Inventors: Chen-Chung LEE, Chia-Hung LIN, Cheng-Yao WANG, Jen-Hung CHANG, Ming-Jen CHEN
  • Publication number: 20200134140
    Abstract: A system includes a network communication device, a storage device, and a controller. The network communication device provides a network connection to a terminal device. The storage device stores master data of listed software. The controller obtains a list of software on the terminal device via the network communication device, compares the list with the master data to determine unlisted software on the terminal device, and updates the master data with information of the unlisted software.
    Type: Application
    Filed: May 13, 2019
    Publication date: April 30, 2020
    Inventors: Chen-Chung LEE, Chia-Hung LIN, Hung-Yu YANG, Ming-Jen CHEN
  • Patent number: 10614209
    Abstract: A software risk evaluation system and method thereof are provided. The software risk evaluation system includes a computer system and a server. The computer system executes a software risk evaluation program to perform the steps of: scanning the computer system to obtain a software installation list of software installed on the computer system; obtaining a software risk management file from the server; setting a risk level for each software on the software installation list according to the software risk management file; adjusting the risk level of each software on the software installation list according to software asset management data and the software risk management file; and generating a software risk evaluation report according to the adjusted risk level of each software on the software installation list.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 7, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tu-Jung Li, Chen-Chung Lee, Mei-Jung Wang, Hung-Yu Yang, Ming-Jen Chen, Chia-Hung Lin
  • Publication number: 20200044945
    Abstract: A cloud service system includes a hardware resource, a storage device, and a controller. The hardware resource is installed with a system, and a software container is instantiated for cloud service execution on the hardware resource. The storage device stores a plurality of libraries, each of which is associated with a respective version of the system. The controller determines a first version of the system according to a deployment request, determines whether one of the libraries is associated with the first version, and selects one of the libraries for instantiating the software container according to a selection history of the libraries in response to none of the libraries being associated with the first version.
    Type: Application
    Filed: December 6, 2018
    Publication date: February 6, 2020
    Inventors: Chen-Chung LEE, Chun-Hung CHEN, Chien-Kuo HUNG, Wen-Kuang CHEN, En-Chi LEE
  • Publication number: 20200020110
    Abstract: An image-based object tracking system including a photographic device and a computing equipment is provided. The photographic device captures a first image of a scene at a first time and a second image of the scene at a second time subsequent to the first time. The computing equipment determines an area of the scene in the first and second images, which includes a midline of the scene in the first and second images, overlaps the first and second images for determining whether a distance between a first object in the first image and a second object in the second image is less than a predetermined threshold in response to the first object being in the area and the second object not being in the area, and updates an entry object count or an exit object count in response to the distance being less than the predetermined threshold.
    Type: Application
    Filed: October 25, 2018
    Publication date: January 16, 2020
    Inventors: Chen-Chung Lee, Chia-Hung Lin, Ming-Jen Chen, Ching-Wen Lin, Wei-Lun Tsai, Jui-Sen Tuan, You-Dian Lin
  • Patent number: 10523508
    Abstract: A monitoring management system is provided to perform a monitoring operation including: detecting a system configuration of an application server; determining whether the system configuration is compliant with a monitoring rule corresponding to the application server; generating a monitoring configuration when the system configuration is compliant with the monitoring rule; and allocating at least one monitoring server to monitor the application server according to the monitoring configuration.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 31, 2019
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tsai-Hsing Lu, Wen-Kuang Chen, Chien-Kuo Hung, Chun-Hung Chen, Chen-Chung Lee
  • Publication number: 20190348047
    Abstract: An integrated speech recognition system including a storage device and a controller is provided. The storage device stores a plurality of first scores corresponding to a plurality of users for each of a plurality of speech recognition services. The controller selects a first user group from a plurality of user groups according to user data, obtains a plurality of recognition results which are generated by the speech recognition services for the same speech data, and generates a recommendation list by sorting the recognition results according to the first scores corresponding to the users in the first user group.
    Type: Application
    Filed: December 12, 2018
    Publication date: November 14, 2019
    Inventors: Tu-Jung LI, Chen-Chung LEE, Chun-Hung CHEN, Chien-Kuo HUNG
  • Publication number: 20190297059
    Abstract: The data forwarding system includes a data storage device and a server. The data storage device is configured to store shared data uploaded by a first developer via a first terminal device. The server includes a processor which can load program codes to execute: a forwarding procedure for forwarding the shared data to a receiving device; a forwarding setting procedure for enabling the developer to apply forwarding settings to the shared data; a data processing procedure for executing the necessary data processing before forwarding the shared data; and a forwarding condition verification procedure for examining whether the shared data conforms to the forwarding settings.
    Type: Application
    Filed: November 27, 2018
    Publication date: September 26, 2019
    Inventors: Mao-Tien KUNG, Chia-Chen CHIANG, Meng-Yu LI, Chun-Hung CHEN, Chen-Chung LEE
  • Patent number: 10275286
    Abstract: A management method of cloud resources is provided for use in a hybrid cloud system with first and second cloud systems, wherein the first cloud system includes first servers operating first virtual machines (VMs) and the second cloud system includes second servers operating second VMs, the method including the step of: collecting, by a resource monitor, performance monitoring data of the first VMs within the first servers; analyzing, by an analysis and determination device, the performance monitoring data collected to automatically send a trigger signal in response to determining that a predetermined trigger condition is met, wherein the trigger signal indicates a deployment target and a deployment type; and automatically performing, by a resource deployment device, an operation corresponding to the deployment type on the deployment target in the second cloud system in response to the trigger signal.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 30, 2019
    Assignee: QUANTA COMPUTER INC.
    Inventors: Wen-Kuang Chen, Chun-Hung Chen, Chien-Kuo Hung, Chen-Chung Lee
  • Patent number: 10176062
    Abstract: A cloud server including a communication device, a plurality of hardware resources, and a controller is provided. The communication device provides a network connection to the Internet and an electronic computing device on the Internet. A respective virtual machine is instantiated for service execution on each of the hardware resources. The controller receives a hosting request for a service from the electronic computing device via the communication device, allocates one of the hardware resources to execute the service according to the hosting request and determine a link for accessing the service from outside of the cloud server in response to the hosting request, tests whether the service is functional by accessing the service from the Internet according to the link via the communication device, and transfers the service to be executed by another one of the hardware resources when the service is dysfunctional.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: January 8, 2019
    Assignee: QUANTA COMPUTER INC.
    Inventors: Meng-Yu Li, Chun-Hung Chen, Chia-Chen Chiang, Chen-Chung Lee
  • Publication number: 20180302276
    Abstract: A monitoring management system is provided to perform a monitoring operation including: detecting a system configuration of an application server; determining whether the system configuration is compliant with a monitoring rule corresponding to the application server; generating a monitoring configuration when the system configuration is compliant with the monitoring rule; and allocating at least one monitoring server to monitor the application server according to the monitoring configuration.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 18, 2018
    Inventors: Tsai-Hsing LU, Wen-Kuang CHEN, Chien-Kuo HUNG, Chun-Hung CHEN, Chen-Chung LEE
  • Publication number: 20180278497
    Abstract: A monitoring system is provided to perform a monitoring operation including: initiating a first process to serve as a first task agent for determining whether there is a monitoring item among the application servers, and if so, generating a monitoring task; initiating a second process to serve as a second task agent for obtaining monitoring data by monitoring the monitoring item according to the monitoring task; initiating a third process to serve as a third task agent for determining whether the monitoring data meets an abnormality definition associated with the monitoring task, and if so, generating an alert message; and initiating a fourth process to serve as a fourth task agent for determining, according to an alert rule, whether or not to send the alert message to a manager of the application server with which the monitoring item is associated.
    Type: Application
    Filed: June 19, 2017
    Publication date: September 27, 2018
    Inventors: Chien-Kuo HUNG, Tsai-Hsing LU, Chun-Hung CHEN, Wen-Kuang CHEN, Chen-Chung LEE
  • Publication number: 20180267833
    Abstract: A management method of cloud resources is provided for use in a hybrid cloud system with first and second cloud systems, wherein the first cloud system includes first servers operating first virtual machines (VMs) and the second cloud system includes second servers operating second VMs, the method including the step of: collecting, by a resource monitor, performance monitoring data of the first VMs within the first servers; analyzing, by an analysis and determination device, the performance monitoring data collected to automatically send a trigger signal in response to determining that a predetermined trigger condition is met, wherein the trigger signal indicates a deployment target and a deployment type; and automatically performing, by a resource deployment device, an operation corresponding to the deployment type on the deployment target in the second cloud system in response to the trigger signal.
    Type: Application
    Filed: July 17, 2017
    Publication date: September 20, 2018
    Inventors: Wen-Kuang CHEN, Chun-Hung CHEN, Chien-Kuo HUNG, Chen-Chung LEE
  • Publication number: 20180260558
    Abstract: A software risk evaluation system and method thereof are provided. The software risk evaluation system includes a computer system and a server. The computer system executes a software risk evaluation program to perform the steps of: scanning the computer system to obtain a software installation list of software installed on the computer system; obtaining a software risk management file from the server; setting a risk level for each software on the software installation list according to the software risk management file; adjusting the risk level of each software on the software installation list according to software asset management data and the software risk management file; and generating a software risk evaluation report according to the adjusted risk level of each software on the software installation list.
    Type: Application
    Filed: August 14, 2017
    Publication date: September 13, 2018
    Inventors: Tu-Jung LI, Chen-Chung LEE, Mei-Jung WANG, Hung-Yu YANG, Ming-Jen CHEN, Chia-Hung LIN
  • Patent number: 10075344
    Abstract: A dynamic resource management method for remote management of resources of resources devices by a cloud server is provided. The method includes: detecting resource-using-statuses of the resource devices to generate using-load parameters for the resources devices according to the resource-using-statuses of the resources devices by control devices installed on the resources devices; timely collecting, by the cloud server, the using-load parameters for the resources devices outputted by the control devices via a network; and upon receiving a using request corresponding to the resources devices from at least one smart device, performing, by the cloud server, a comparison according to the using-load parameters for the resources devices and the using request and performing resource using distribution on the resources devices to obtain resource-use planning based on the comparison result, thereby controlling the operation of the resource devices and replying to the using request of the smart device.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: September 11, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Ming-Jen Chen, Wei-Lun Tsai