Patents by Inventor Jiangzheng Wu
Jiangzheng Wu 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: 20250029318Abstract: An image frame rendering method is applied to an electronic device that performs image frame rendering. A first rendering instruction instructs to render a first target image frame. A first image frame and a second image frame based on the first rendering instruction are obtained, where the first image frame is a previous frame of the second image frame, and the second image frame is a previous frame of the first target image frame. In instances where a similarity between the first image frame and the second image frame is greater than or equal to a first threshold, the first target image frame is obtained based on the second image frame, where content of the first target image frame is the same as content of the second image frame.Type: ApplicationFiled: November 24, 2022Publication date: January 23, 2025Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tianji Zheng, Chengyun Yang, Jiangzheng Wu, Shaobo Feng
-
Patent number: 12182968Abstract: An image processing method, where, in the method, a special image filter is generated, and super-resolution is performed on an image based on the image filter. The image filter includes filter parameters corresponding to each pixel in an image that requires super-resolution processing, and pixels with different texture features correspond to different filter parameters. The image super-resolution method, apparatus, device, and the like may be applied to various scenarios such as a video, a game, and photographing.Type: GrantFiled: January 12, 2022Date of Patent: December 31, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huan Lin, Jie Ji, Jiangzheng Wu
-
Publication number: 20240345829Abstract: This application provides example mobile service upgrade methods. In one example method, a target service invocation request sent by an application is received, where a target service is one of a plurality of services comprised in a mobile service, and the target service is an application which is installation-free in a terminal device. A new version of the target service is downloaded from a remote computer in response to determining, based on the service invocation request, that the target service needs to be upgraded, where the new version is a version that meets a requirement of the invocation request. The new version of the target service is then loaded and run.Type: ApplicationFiled: June 25, 2024Publication date: October 17, 2024Inventors: Qiulin CHEN, Jiangzheng WU, Huihai SHEN, Xinjian WANG
-
Patent number: 12056479Abstract: This application provides example mobile service upgrade methods, media, and devices. One example method includes receiving a target service invocation request sent by an application, where a target service is one of a plurality of services comprised in a mobile service. A new version of the target service is downloaded from a remote computer in response to determining, based on the target service invocation request, that the target service needs to be upgraded, where the new version is a version that meets a requirement of the target service invocation request. The new version of the target service is loaded and run.Type: GrantFiled: June 24, 2022Date of Patent: August 6, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Qiulin Chen, Jiangzheng Wu, Huihai Shen, Xinjian Wang
-
Patent number: 11941724Abstract: This application provides a model inference method and apparatus based on a graphics rendering pipeline, and a storage medium for model inference based on a graphics rendering pipeline. The method includes: obtaining an instruction stream in a render thread; extracting and saving texture data information from the instruction stream, where the texture data information includes texture data; and inputting the texture data information to a graphics processing unit (GPU) rendering pipeline, where the GPU rendering pipeline is used to perform GPU model-based inference on the texture data based on a GPU model to obtain an inference result of the texture data, and the GPU model is a model running in a GPU. This implements model inference on the texture data, and avoids conversion of the texture data into another data type, thereby reducing I/O memory overheads.Type: GrantFiled: February 7, 2022Date of Patent: March 26, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xindong Shi, Shu Wang, Jiangzheng Wu, Mingwei Lu
-
Patent number: 11908039Abstract: A graphics rendering method includes obtaining, by a central processing unit (CPU), to-be-processed vertex data. The to-be-processed vertex data is vertex data used by a graphics processing unit (GPU) for graphics rendering processing. The method also includes processing, by the CPU, the to-be-processed vertex data to obtain vertex data within a field of view of a user. The method additionally includes sending, by the CPU, the vertex data within the field of view of the user to the GPU for the graphics rendering processing.Type: GrantFiled: September 24, 2021Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fan Zhang, Jiangzheng Wu, Xindong Shi, Shu Wang
-
Publication number: 20230316633Abstract: This application discloses an image processing method. The method includes: obtaining to-be-rendered data; performing rasterization processing on the to-be-rendered data to obtain a first image; and identifying a target object in the first image by using an identifier, and performing ray tracing processing on the target object to obtain a second image. Because ray tracing processing is performed on a local object in an image, computing power requirement for image rendering is reduced, so that an electronic device with limited computing power can also implement image rendering by using the ray tracing processing, to improve image rendering effect.Type: ApplicationFiled: May 25, 2023Publication date: October 5, 2023Inventors: Jiangzheng WU, Chao LI, Chang LIU, Congmin LU
-
Publication number: 20220326939Abstract: This application provides a mobile service upgrade method. In the method, each service kit in a mobile service is independently packaged into an APK based on a plugin-based idea, and then the kit is upgraded in real time when a user uses an application and the application invokes the kit. Compared with a full silent upgrade of the mobile service, this method shortens upgrade time and improves upgrade flexibility. Further, the APK of the kit includes a dependency relationship between the kit and a dependent kit, and the kit and the dependent kit may be upgraded together during upgrading. This avoids an invocation failure caused because a version cannot meet a requirement.Type: ApplicationFiled: June 24, 2022Publication date: October 13, 2022Inventors: Qiulin CHEN, Jiangzheng WU, Huihai SHEN, Xinjian WANG
-
Patent number: 11468183Abstract: After a terminal receives any piece of control information sent by a management server, if the control information is used to indicate that a foreground operating system of the terminal is a target operating system, the terminal is controlled according to a control instruction carried in the control information. When the foreground operating system of the terminal is not the target operating system, the terminal does not control the terminal according to the control instruction. In addition, the terminal may store a correspondence between a system identifier of the target operating system and the control instruction, so that after the foreground operating system of the terminal is changed to the target operating system, the terminal may further obtain the control instruction based on the correspondence and control the terminal according to the control instruction.Type: GrantFiled: May 22, 2019Date of Patent: October 11, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jiangzheng Wu, Xiaofeng Zheng
-
Publication number: 20220156878Abstract: This application provides a model inference method and apparatus based on a graphics rendering pipeline, and a storage medium for model inference based on a graphics rendering pipeline. The method includes: obtaining an instruction stream in a render thread; extracting and saving texture data information from the instruction stream, where the texture data information includes texture data; and inputting the texture data information to a graphics processing unit (GPU) rendering pipeline, where the GPU rendering pipeline is used to perform GPU model-based inference on the texture data based on a GPU model to obtain an inference result of the texture data, and the GPU model is a model running in a GPU. This implements model inference on the texture data, and avoids conversion of the texture data into another data type, thereby reducing I/O memory overheads.Type: ApplicationFiled: February 7, 2022Publication date: May 19, 2022Inventors: Xindong Shi, Shu Wang, Jiangzheng Wu, Mingwei Lu
-
Publication number: 20220138906Abstract: This application provides an image processing method, apparatus, a device, and the like. In the method, a special image filter is generated, and super-resolution is performed on an image based on the image filter, thereby improving an image super-resolution effect. The image filter includes filter parameters corresponding to each pixel in an image that requires super-resolution processing, and pixels with different texture features correspond to different filter parameters. The image super-resolution method, apparatus, device, and the like may be applied to various scenarios such as a video, a game, and photographing, to improve an image effect in these scenarios, and enhance user experience.Type: ApplicationFiled: January 12, 2022Publication date: May 5, 2022Inventors: Huan Lin, Jie Ji, Jiangzheng Wu
-
Publication number: 20220012842Abstract: This application relates to the field of graphics rendering technologies, and specifically discloses a graphics rendering method and a related apparatus. A central processing unit CPU captures an instruction stream of a graphics processing unit GPU to obtain vertex data required by the GPU for graphics rendering; the CPU performs primitive processing such as coordinate transformation and clipping on the obtained vertex data to obtain vertex data within a field of view of a user; and the CPU sends the vertex data within the field of view of the user to the graphics processing unit GPU, so that the GPU performs graphics rendering processing based on the vertex data processed by the CPU. In technical solutions provided in this application, load of the GPU can be reduced during graphics rendering.Type: ApplicationFiled: September 24, 2021Publication date: January 13, 2022Inventors: Fan ZHANG, Jiangzheng WU, Xindong SHI, Shu WANG
-
Publication number: 20190286829Abstract: After a terminal receives any piece of control information sent by a management server, if the control information is used to indicate that a foreground operating system of the terminal is a target operating system, the terminal is controlled according to a control instruction carried in the control information. When the foreground operating system of the terminal is not the target operating system, the terminal does not control the terminal according to the control instruction. In addition, the terminal may store a correspondence between a system identifier of the target operating system and the control instruction, so that after the foreground operating system of the terminal is changed to the target operating system, the terminal may further obtain the control instruction based on the correspondence and control the terminal according to the control instruction.Type: ApplicationFiled: May 22, 2019Publication date: September 19, 2019Inventors: Jiangzheng Wu, Xiaofeng Zheng