Patents by Inventor Cheng-Yao Wang

Cheng-Yao Wang 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: 12212599
    Abstract: The present invention discloses a hacking detection method, including: deploying a plurality of trap IP addresses in a trap IP address list; collecting access logs from a plurality of network devices to create a connection record list, wherein the connection record list includes a plurality of connection records; and comparing the trap IP address list and the connection record list to obtain a suspicious source list. The suspicious source list includes a plurality of suspicious source IP addresses. The suspicious source IP addresses match a portion of the trap IP addresses in the trap IP address list.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: January 28, 2025
    Assignee: QUANTA COMPUTER INC.
    Inventors: Chen-Chung Lee, Chia-Hung Lin, Cheng-Yao Wang, Li-Pin Tseng
  • Patent number: 11908058
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 20, 2024
    Assignee: Autodesk, Inc.
    Inventors: Fraser Anderson, George William Fitzmaurice, Cheng Yao Wang, Qian Zhou
  • Publication number: 20230260183
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 17, 2023
    Inventors: Fraser Anderson, George William Fitzmaurice, Cheng Yao Wang, Qian Zhou
  • Publication number: 20220303309
    Abstract: The present invention discloses a hacking detection method, including: deploying a plurality of trap IP addresses in a trap IP address list; collecting access logs from a plurality of network devices to create a connection record list, wherein the connection record list includes a plurality of connection records; and comparing the trap IP address list and the connection record list to obtain a suspicious source list. The suspicious source list includes a plurality of suspicious source IP addresses. The suspicious source IP addresses match a portion of the trap IP addresses in the trap IP address list.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 22, 2022
    Inventors: Chen-Chung LEE, Chia-Hung LIN, Cheng-Yao WANG, Li-Pin TSENG
  • Patent number: 11012419
    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: Grant
    Filed: March 19, 2019
    Date of Patent: May 18, 2021
    Assignee: QUANTA COMPUTER INC.
    Inventors: Chen-Chung Lee, Chia-Hung Lin, Cheng-Yao Wang, Jen-Hung Chang, Ming-Jen Chen
  • 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
  • Patent number: 8997244
    Abstract: An automatic software audit system includes a client and a server. The client includes a network interface, a software installation record database, a software audit rule database, a software release database and a central processing unit (CPU). The network interface is coupled to the client. The software installation record databases stores a software installation record of the client. The software audit rule database stores a software audit rule. The software release database stores a software release record of the client. The CPU installs an agent program to the client to collect the software installation record, and generates a software audit result of the client according to the software installation record, the software audio rule and the software release record.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: March 31, 2015
    Assignee: Quanta Computer Inc.
    Inventors: Tien-Chin Fang, Chen-Chung Lee, Ping-Chi Lai, Chia-Hung Lin, Cheng-Yao Wang, His-Chieh Hsu, Mei-Jung Wang, Hung-Yu Yang, Wei-Chi Tai
  • Publication number: 20140130176
    Abstract: An automatic software audit system includes a client and a server. The client includes a network interface, a software installation record database, a software audit rule database, a software release database and a central processing unit (CPU). The network interface is coupled to the client. The software installation record databases stores a software installation record of the client. The software audit rule database stores a software audit rule. The software release database stores a software release record of the client. The CPU installs an agent program to the client to collect the software installation record, and generates a software audit result of the client according to the software installation record, the software audio rule and the software release record.
    Type: Application
    Filed: January 11, 2013
    Publication date: May 8, 2014
    Applicant: Quanta Computer Inc.
    Inventors: Tien-Chin FANG, Chen-Chung LEE, Ping-Chi LAI, Chia-Hung LIN, Cheng-Yao WANG, His-Chieh HSU, Mei-Jung WANG, Hung-Yu YANG, Wei-Chi TAI
  • Patent number: 6761559
    Abstract: A gas-exhausting module structure includes a casing having a first open end and a second open end. An air-exhausting channel is defined within the casing. The air-exhausting channel has an upper opening that is lower than the second open end of the casing. A blower comprising a chamber, an air outlet, and an air inlet is provided. The blower is in communication with the air-exhausting channel. The air inlet of the blower is connected to an air-sucking box. When power of the blower is turned on, it sucks air into the air-exhausting channel and expels high-pressure air through the upper opening of the air-exhausting channel.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: July 13, 2004
    Assignee: Tangteck Equipment Inc.
    Inventors: A-Tzu Chen, Chang-Fa Chen, Cheng-Yao Wang