Patents by Inventor Yejun Guo
Yejun Guo 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: 20260017746Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU)memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.Type: ApplicationFiled: September 16, 2025Publication date: January 15, 2026Applicant: Intel CorporationInventors: Zhifang Long, Yejun Guo, Jiang Ji, Yu Wang, Wenju He
-
Patent number: 12462326Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.Type: GrantFiled: January 31, 2023Date of Patent: November 4, 2025Assignee: INTEL CORPORATIONInventors: Zhifang Long, Yejun Guo, Jiang Ji, Yu Wang, Wenju He
-
Patent number: 12401810Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that distribute video data encoded with scalable video coding. A remote data source analyzes the graphics system of one or more client device(s), generates a full video frame data and a base-layer video frame, encodes an auxiliary-layer bitstream, and transmits the bitstream to the client device(s). The remote data source does not need to encode or transmit a base-layer bitstream. The client device(s) generates a base-layer frame data, decodes the auxiliary-layer bitstream into an auxiliary-layer frame data, and reconstructs a full video frame based on the second base-layer frame data and the auxiliary-layer frame data. The methods, apparatus, systems, and articles of manufacture disclosed herein save bandwidth by transmitting only the auxiliary-layer bitstream to one or more of the client device(s) without a base-layer bitstream. The client device(s) graphics system is utilized to generate its own base-layer frame data.Type: GrantFiled: September 23, 2021Date of Patent: August 26, 2025Assignee: Intel CorporationInventor: Yejun Guo
-
Patent number: 12079918Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.Type: GrantFiled: April 21, 2023Date of Patent: September 3, 2024Assignee: INTEL CORPORATIONInventor: Yejun Guo
-
Publication number: 20240292007Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that distribute video data encoded with scalable video coding. A remote data source analyzes the graphics system of one or more client device(s), generates a full video frame data and a base-layer video frame, encodes an auxiliary-layer bitstream, and transmits the bitstream to the client device(s). The remote data source does not need to encode or transmit a base-layer bitstream. The client device(s) generates a base-layer frame data, decodes the auxiliary-layer bitstream into an auxiliary-layer frame data, and reconstructs a full video frame based on the second base-layer frame data and the auxiliary-layer frame data. The methods, apparatus, systems, and articles of manufacture disclosed herein save bandwidth by transmitting only the auxiliary-layer bitstream to one or more of the client device(s) without a base-layer bitstream. The client device(s) graphics system is utilized to generate its own base-layer frame data.Type: ApplicationFiled: September 23, 2021Publication date: August 29, 2024Inventor: Yejun Guo
-
Publication number: 20230386120Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.Type: ApplicationFiled: April 21, 2023Publication date: November 30, 2023Applicant: Intel CorporationInventor: Yejun Guo
-
Publication number: 20230267568Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.Type: ApplicationFiled: January 31, 2023Publication date: August 24, 2023Applicant: Intel CorporationInventors: Zhifang Long, Yejun Guo, Jiang Ji, Yu Wang, Wenju He
-
Patent number: 11636642Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.Type: GrantFiled: December 16, 2020Date of Patent: April 25, 2023Assignee: INTEL CORPORATIONInventor: Yejun Guo
-
Patent number: 11574381Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.Type: GrantFiled: December 18, 2020Date of Patent: February 7, 2023Assignee: INTEL CORPORATIONInventors: Zhifang Long, Yejun Guo, Jiang Ji, Yu Wang, Wenju He
-
Patent number: 11455770Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.Type: GrantFiled: December 18, 2020Date of Patent: September 27, 2022Assignee: INTEL CORPORATIONInventor: Yejun Guo
-
Publication number: 20210407183Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.Type: ApplicationFiled: December 18, 2020Publication date: December 30, 2021Applicant: Intel CorporationInventor: Yejun Guo
-
Publication number: 20210312585Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.Type: ApplicationFiled: December 18, 2020Publication date: October 7, 2021Applicant: Intel CorporationInventors: Zhifang Long, Yejun Guo, Jiang Ji, Yu Wang, Wenju He
-
Publication number: 20210256754Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.Type: ApplicationFiled: December 16, 2020Publication date: August 19, 2021Applicant: Intel CorpoartionInventor: Yejun Guo
-
Patent number: 9020282Abstract: Systems, apparatus, articles, and methods are described including operations for coder based partial image storage and retrieval.Type: GrantFiled: December 28, 2012Date of Patent: April 28, 2015Assignee: Intel CorporationInventors: Yejun Guo, Feng Chen, Yaqin Xiang, Yinkui Zhang, Zhanwei Du
-
Publication number: 20140185947Abstract: Systems, apparatus, articles, and methods are described including operations for coder based partial image storage and retrieval.Type: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Inventors: Yejun Guo, Feng Chen, Yaqin Xiang, Yinkui Zhang, Zhanwei Du