Patents by Inventor Qixiong J. Bian

Qixiong J. Bian 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).

  • Publication number: 20200233664
    Abstract: Method and apparatus for efficient range-based memory writeback is described herein. One embodiment of an apparatus includes a system memory, a plurality of hardware processor cores each of which includes a first cache, a decoder circuitry to decode an instruction having fields for a first memory address and a range indicator, and an execution circuitry to execute the decoded instruction. Together, the first memory address and the range indicator define a contiguous region in the system memory that includes one or more cache lines. An execution of the decoded instruction causes any instances of the one or more cache lines in the first cache to be invalidated. Additionally, any invalidated instances of the one or more cache lines that are dirty are to be stored to system memory.
    Type: Application
    Filed: December 17, 2019
    Publication date: July 23, 2020
    Applicant: Intel Corporation
    Inventors: Ren Wang, Chunhui Zhang, Qixiong J. Bian, Bret L. Toll, Jason W. Brandt
  • Patent number: 10552153
    Abstract: Method and apparatus for efficient range-based memory write back is described herein. One embodiment of an apparatus includes a system memory, a plurality of hardware processor cores each of which includes a first cache, a decoder circuitry to decode an instruction having fields for a first memory address and a range indicator, and an execution circuitry to execute the decoded instruction. Together, the first memory address and the range indicator define a contiguous region in the system memory that includes one or more cache lines. An execution of the decoded instruction causes any instances of the one or more cache lines in the first cache to be invalidated. Additionally, any invalidated instances of the one or more cache lines that are dirty are to be stored to system memory.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Ren Wang, Chunhui Zhang, Qixiong J. Bian, Bret L. Toll, Jason W. Brandt
  • Patent number: 10389788
    Abstract: Technologies for adaptive real-time media streaming include a computing device to determine, by a trusted execution environment of the computing device, a current workload of the computing device based on at least one activity counter. The at least one activity counter is to record counter data associated with performance of the computing device. Further, the computing device determines a residual workload capable of being supported by the computing device based on the determined current workload and a new content playback characteristics for streaming media content based on the determined residual workload. The computing device streams media content received from a trusted server based on the determined new content playback characteristics.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: August 20, 2019
    Assignee: Intel Corporation
    Inventors: Rajesh Poornachandran, Ned M. Smith, Michael D. Rosenzweig, Vincent J. Zimmer, Qixiong J. Bian
  • Publication number: 20180285105
    Abstract: Method and apparatus for efficient range-based memory writeback is described herein. One embodiment of an apparatus includes a system memory, a plurality of hardware processor cores each of which includes a first cache, a decoder circuitry to decode an instruction having fields for a first memory address and a range indicator, and an execution circuitry to execute the decoded instruction. Together, the first memory address and the range indicator define a contiguous region in the system memory that includes one or more cache lines. An execution of the decoded instruction causes any instances of the one or more cache lines in the first cache to be invalidated. Additionally, any invalidated instances of the one or more cache lines that are dirty are to be stored to system memory.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Ren Wang, Chunhui Zhang, Qixiong J. Bian, Bret L. Toll, Jason W. Brandt
  • Publication number: 20160191595
    Abstract: Technologies for adaptive real-time media streaming include a computing device to determine, by a trusted execution environment of the computing device, a current workload of the computing device based on at least one activity counter. The at least one activity counter is to record counter data associated with performance of the computing device. Further, the computing device determines a residual workload capable of being supported by the computing device based on the determined current workload and a new content playback characteristics for streaming media content based on the determined residual workload. The computing device streams media content received from a trusted server based on the determined new content playback characteristics.
    Type: Application
    Filed: December 27, 2014
    Publication date: June 30, 2016
    Inventors: Rajesh Poornachandran, Ned M. Smith, Michael D. Rosenzweig, Vincent J. Zimmer, Qixiong J. Bian
  • Patent number: 7486337
    Abstract: In one embodiment the present invention includes receiving an alpha component of a graphics signal, receiving a primary video signal, and receiving a secondary video signal. A portion of the alpha component is extracted and applied to the extracted portion to render the secondary video signal over the primary video signal.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: February 3, 2009
    Assignee: Intel Corporation
    Inventor: Qixiong J. Bian
  • Patent number: 6714218
    Abstract: A method and apparatus for scaling is provided. The method comprises enabling a user to identify at least a portion of an image on a display device. The method comprises enabling scaling of an electronic representation of the portion of the image using an overlay engine. The apparatus comprises a controller and a video overlay engine that is coupled to the controller. The controller is provided to receive user selected information associated with at least a portion of an image on a display device. The video overly engine is provided to scale an electronic representation of the portion of the image using a video overlay engine.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: March 30, 2004
    Assignee: Intel Corporation
    Inventor: Qixiong J. Bian