Patents by Inventor Ruiduo Yang

Ruiduo Yang 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: 9064343
    Abstract: Aspects of this disclosure are directed to techniques to store values indicative of one or more scissor regions in a scissor buffer. In aspects of this disclosure, a processor may receive two dimensional (2-D) coordinates of a scissor region. The processor may transform the 2-D coordinates into coordinates that include more than two dimensions. The processor may store a value indicative of the scissor region in one or more storage units of the scissor buffer based on the coordinates that include more than two dimensions.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: June 23, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ruiduo Yang, Linda Ip, Michael D. Street, Qing Zhou
  • Publication number: 20140071241
    Abstract: In a particular embodiment, a method includes evaluating, at a mobile device, a first area of pixels to generate a first result. The method further includes evaluating, at the mobile device, a second area of pixels to generate a second result. Based on comparing a threshold with a difference between the first result and the second result, a determination is made that the second area of pixels corresponds to a background portion of a scene or a foreground portion of the scene.
    Type: Application
    Filed: October 12, 2012
    Publication date: March 13, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ruiduo Yang, Ning Bi
  • Publication number: 20130278734
    Abstract: A method and system for generating and tracking dynamic advertisements within a program, such as a video game, running on a portable computing device (PCD) are described. The method and system include receiving a call from the program for a texture and reviewing an identifier associated with the texture. A graphics driver determines if the identifier associated with the texture matches an identifier in a texture database. The graphics driver then selects a dynamic advertisement from a texture database if the identifier associated with the texture matches the identifier in the texture database. The graphics driver issues commands to the graphics processor so that dynamic advertisement is presented on a screen display. The graphics driver then determines if a video object produced by the program blocks a portion of the dynamic advertisement present on the screen display.
    Type: Application
    Filed: June 22, 2013
    Publication date: October 24, 2013
    Inventors: Ruiduo Yang, Mark H. Feldman, Donald W. Gillies, Rajat Gupta, Aleksandra L. Krstic, Kun Zhang, Anubha Jayaswal, Peter Andic
  • Patent number: 8559720
    Abstract: A video processing technique is performed on a video media service to identify video segments of interest. The video processing technique (200) is supplemented by a text extraction technique (245, 255, 270), as well. The resulting video segments of interest (289) can be stored as to produce a version of the media service which is shorter in time length than the original video media service.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: October 15, 2013
    Assignee: Thomson Licensing S.A.
    Inventors: Ruiduo Yang, Ying Luo, Claire-Hélène Demarty, Lionel Oisel
  • Publication number: 20120232988
    Abstract: A method and system for generating and tracking dynamic advertisements within a program, such as a video game, running on a portable computing device (PCD) are described. The method and system include receiving a call from the program for a texture and reviewing an identifier associated with the texture. A graphics driver determines if the identifier associated with the texture matches an identifier in a texture database. The graphics driver then selects a dynamic advertisement from a texture database if the identifier associated with the texture matches the identifier in the texture database. The graphics driver issues commands to the graphics processor so that dynamic advertisement is presented on a screen display. The graphics driver then determines if a video object produced by the program blocks a portion of the dynamic advertisement present on the screen display.
    Type: Application
    Filed: July 12, 2011
    Publication date: September 13, 2012
    Inventors: Ruiduo Yang, Mark H. Feldman, Donald W. Gillies, Rajat Gupta, Aleksandra L. Krstic, Kun Zhang, Anubha Jayaswal, Peter Andic
  • Publication number: 20120050291
    Abstract: Aspects of this disclosure are directed to techniques to store values indicative of one or more scissor regions in a scissor buffer. In aspects of this disclosure, a processor may receive two dimensional (2-D) coordinates of a scissor region. The processor may transform the 2-D coordinates into coordinates that include more than two dimensions. The processor may store a value indicative of the scissor region in one or more storage units of the scissor buffer based on the coordinates that include more than two dimensions.
    Type: Application
    Filed: August 24, 2010
    Publication date: March 1, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Ruiduo Yang, Linda Ip, Michael D. Street, Qing Zhou
  • Publication number: 20120019684
    Abstract: The invention provides a robust method to control interactive media using gestures. A method to retrieve metadata information from a multimedia outlet device, wherein the method follows the steps: (1) extracting image hot spot areas in a current captured image using face detection, (2) detecting a human gesture directive in at least one image hot spot area using gesture recognition, (3) determining if the gesture directive matches a pre-assigned command to a rich interaction module, (4) sending a signal to a rich interaction module corresponding to the pre-assigned command detected, (5) extracting a media image hot spot area from electrical signals sent from the multimedia, (6) matching any detected human gestures in at least one image hot spot area using gesture recognition with a specific pixel on a device screen, and (7) retrieving information from metadata assigned to an area of pixels on the screen.
    Type: Application
    Filed: January 30, 2009
    Publication date: January 26, 2012
    Applicant: THOMSON LICENSING
    Inventors: Ruiduo Yang, Ying Luo, Tao Zhang
  • Publication number: 20110273551
    Abstract: The invention relates to a robust method to control interactive media using gestures. A method of controlling a multimedia device, using face detection and (hot spot) motion, providing robust accuracy in issued commands, wherein the method involves the following steps: extracting a hot spot area using a current captured image (Ci), calculate and analyze the difference between the current captured image (Ci) and a previous captured image (Ci?1), resulting in Di, applying an erosion on the Di to remove small areas, applying extracted (hot spot) motion areas as masks to filter out non-hot spot area motion, add Di to build a motion image, find the largest x, y and the smallest x, y coordinates of all the detected motion connected components, denote each as Ix, Iy, sx and sy, and perform an algorithm to determine if a hand gesture represents a command to control a multimedia device.
    Type: Application
    Filed: January 21, 2009
    Publication date: November 10, 2011
    Inventors: Ruiduo Yang, Ying Luo, Tao Zhang
  • Publication number: 20100246944
    Abstract: A video processing technique is performed on a video media service to identify video segments of interest. The video processing technique (200) is supplemented by a text extraction technique (245, 255, 270), as well. The resulting video segments of interest (289) can be stored as to produce a version of the media service which is shorter in time length than the original video media service.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Inventors: Ruiduo Yang, Ying Luo, Claire-Helene Demarty, Lionel Oisel