Patents by Inventor Xuwen Yu

Xuwen Yu 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: 11586842
    Abstract: A system and method for assessing video quality of a video-based application trains a neural network using training data of video samples and assesses video of the video-based application using the neural network to generate the subjective video quality information of the video-based application. Data augmentation is performed on video data, which is labeled with at least one subjective quality level, to generate the training data of video samples.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: February 21, 2023
    Assignee: VMWARE, INC.
    Inventors: Lan Vu, Hari Sivaraman, Uday Pundalik Kurkure, Xuwen Yu
  • Patent number: 11282179
    Abstract: A system and method for assessing video quality of a video-based application inserts frame identifiers (IDs) into video content from the video-based application and recognizes the frame IDs from the video content using a text recognition neural network. Based on recognized frame IDs, a frame per second (FPS) metric of the video content is calculated. Based on the FPS metric of the video content, objective video quality of the video-based application is assessed.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: March 22, 2022
    Assignee: VMWARE, INC.
    Inventors: Lan Vu, Hari Sivaraman, Uday Pundalik Kurkure, Xuwen Yu
  • Publication number: 20210295493
    Abstract: A system and method for assessing video quality of a video-based application inserts frame identifiers (IDs) into video content from the video-based application and recognizes the frame IDs from the video content using a text recognition neural network. Based on recognized frame IDs, a frame per second (FPS) metric of the video content is calculated. Based on the FPS metric of the video content, objective video quality of the video-based application is assessed.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Inventors: Lan VU, Hari SIVARAMAN, Uday Pundalik KURKURE, Xuwen YU
  • Publication number: 20210295096
    Abstract: A system and method for assessing video quality of a video-based application trains a neural network using training data of video samples and assesses video of the video-based application using the neural network to generate the subjective video quality information of the video-based application. Data augmentation is performed on video data, which is labeled with at least one subjective quality level, to generate the training data of video samples.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Inventors: Lan VU, Hari SIVARAMAN, Uday Pundalik KURKURE, Xuwen YU
  • Patent number: 9442817
    Abstract: Performance of server that is managing a group of servers, such as in a cloud, is analyzed by identifying patterns of threads executed in the server. A command is issued, repeatedly over a time period, to an operating system of the server to return a resource consumption value representative of the amount of computing resources consumed by one or more threads. The returned resource consumption values are stored and used to generate points on a graph which depicts the amount of computing resources consumed by the one or more threads over the time period and provide task breakdowns and latency information for each of the tasks.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: September 13, 2016
    Assignee: VMware, Inc.
    Inventors: Xiaojun Liang, Xuwen Yu, Aalap Desai, Aiguo Dong, Rajit Kambo
  • Publication number: 20120089724
    Abstract: Performance of server that is managing a group of servers, such as in a cloud, is analyzed by identifying patterns of threads executed in the server. A command is issued, repeatedly over a time period, to an operating system of the server to return a resource consumption value representative of the amount of computing resources consumed by one or more threads. The returned resource consumption values are stored and used to generate points on a graph which depicts the amount of computing resources consumed by the one or more threads over the time period and provide task breakdowns and latency information for each of the tasks.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Applicant: VMWARE, INC.
    Inventors: Xiaojun LIANG, Xuwen YU, Aalap DESAI, Aiguo DONG, Rajit KAMBO
  • Patent number: 7710829
    Abstract: Disclosed is a hybrid ranging method comprising the steps of: transmitting from a first node an ultrasonic signal and a radio signal comprising at least one radio synchronization signal with a predetermined ratio; calculating, at a second node, a ultrasonic transmission time period between the receipt of the radio synchronization signal and the receipt of the ultrasonic signal; calculating, at the second node, an ultrasonic measured result between the first node and the second node by using the ultrasonic transmission time period; calculating, at the second node, the strength of the received radio signal, and obtaining a radio measured result between the first node and the second node from a reference database; calculating, at the second node, the smoothness of the ultrasonic measured result and the radio measured result; and determining at the second node, a final measured result according to the smoothness of the ultrasonic measured result and the radio measured result.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: May 4, 2010
    Assignee: Panasonic Corporation
    Inventors: Qiang Wei, Xuwen Yu
  • Publication number: 20090231958
    Abstract: Disclosed is a hybrid ranging method comprising the steps of: transmitting from a first node an ultrasonic signal and a radio signal comprising at least one radio synchronization signal with a predetermined ratio; calculating, at a second node, a ultrasonic transmission time period between the receipt of the radio synchronization signal and the receipt of the ultrasonic signal; calculating, at the second node, an ultrasonic measured result between the first node and the second node by using the ultrasonic transmission time period; calculating, at the second node, the strength of the received radio signal, and obtaining a radio measured result between the first node and the second node from a reference database; calculating, at the second node, the smoothness of the ultrasonic measured result and the radio measured result; and determining at the second node, a final measured result according to the smoothness of the ultrasonic measured result and the radio measured result.
    Type: Application
    Filed: March 29, 2006
    Publication date: September 17, 2009
    Applicant: PANASONIC CORPORATION
    Inventors: Qiang Wei, Xuwen Yu
  • Publication number: 20060221232
    Abstract: The present invention discloses an apparatus for automatically detecting television advertisements comprising: a video frame buffer for storing a first group of video frames and a second group of video frames received by a television in which a scene change rate of the second group of video frames is substantially different from that of the first group of video frames; a video scene change detection and calculation unit for reading the first and second groups of video frames stored in the video frame buffer, determining the last frame immediately before the first group of video frames changes into the second group of video frames as a prompting frame, and calculating a correlation between a newly received video frame and the prompting frame; a prompting signal generation unit for generating a prompting signal when the correlation between the newly received video frame and the prompting frame, which is detected by the video scene change detection and calculation unit, is equal to or larger than a predetermined
    Type: Application
    Filed: April 21, 2004
    Publication date: October 5, 2006
    Inventors: Xuwen Yu, Wentao Zheng