Patents by Inventor Danming Xie

Danming Xie 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: 9495082
    Abstract: Methods, apparatuses and storage medium associated with a multi-media service configured to support a browser for rendering multi-media content are disclosed. In various embodiments, a method may include receiving, by the multi-media service of a device, from a render engine of a browser operating on the device, through a browser engine of the browser, multi-media rendering commands associated with rendering the multi-media content on a display unit of the device. The multi-media service may be operating outside the browser. Further, the method may include processing, by the multi-media service in conjunction with a graphics processing unit and/or a media processor of the device, the multi-media rendering commands to render the multi-media content on the display unit, and emitting and returning signals to the render engine, through the browser engine. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: November 15, 2016
    Assignee: Intel Corporation
    Inventors: Danming Xie, Juan Zhao, Jieke Wu
  • Publication number: 20150310833
    Abstract: Multiple planes may be used to enhance the video experience in hardware accelerated video in X window systems. A composite window manager, cursor theme, and more than two ARGB format planes may be used. The window manager handles a transparent area. The area that shows the video is defined as a cutout area. Before the window manager redraws a specific window with the cutout area, the area is set to be transparent or translucent. Then the video can be seen through the cutout with or without overlaid translucent graphics. The cursor theme provides opaque cursors.
    Type: Application
    Filed: September 30, 2011
    Publication date: October 29, 2015
    Applicant: Intel Corporation
    Inventors: Juan Zhao, Tomas Frydrych, Rui Long, Danming Xie
  • Publication number: 20140333633
    Abstract: Apparatuses and methods for prioritizing the allocation of video acceleration hardware in video playback systems. Smooth, high-definition video playback may be provided with a system that may include multiple web browsers, web browser tabs, video players, or media players by allocating hardware acceleration resources to for individual videos based on each video's priority in a predefined priority configuration. Priority of an individual video may be based on the visibility of the video to a system user or the order in which a video was requested by a user. Videos that are visible on a display screen may have a higher priority than videos that are hidden or obscured. Videos that are started or opened more recently than other videos may have a higher priority. A priority management unit may coordinate the allocation of video playback acceleration resources dynamically as the priority ranking of videos change in response to user input.
    Type: Application
    Filed: December 29, 2011
    Publication date: November 13, 2014
    Inventors: Qing Zhang, Jieke Wu, Danming Xie
  • Publication number: 20140143689
    Abstract: Methods, apparatuses and storage medium associated with a multi-media service configured to support a browser for rendering multi-media content are disclosed. In various embodiments, a method may include receiving, by the multi-media service of a device, from a render engine of a browser operating on the device, through a browser engine of the browser, multi-media rendering commands associated with rendering the multi-media content on a display unit of the device. The multi-media service may be operating outside the browser. Further, the method may include processing, by the multi-media service in conjunction with a graphics processing unit and/or a media processor of the device, the multi-media rendering commands to render the multi-media content on the display unit, and emitting and returning signals to the render engine, through the browser engine. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: December 29, 2011
    Publication date: May 22, 2014
    Inventors: Danming Xie, Juan Zhao, Jieke Wu