Patents by Inventor Maochang DANG

Maochang DANG 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: 11816777
    Abstract: There is provided a data processing system comprising a host processor and a processing resource operable to perform processing operations for applications executing on the host processor by executing commands within an appropriate command stream. The host processor is configured to generate a command stream layout indicating a sequence of commands for the command stream that is then provided to the processing resource. Some commands require sensor data. The processing resource is configured to process the sensor data into command stream data for inclusion into the command stream in order to populate the command stream for execution.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: November 14, 2023
    Assignee: Arm Limited
    Inventors: Maochang Dang, Anton Berko, Espen Amodt
  • Publication number: 20230297428
    Abstract: There is provided a data processing system comprising a host processor and a processing resource operable to perform processing operations for applications executing on the host processor by executing commands within an appropriate command stream. The command stream is generated at least in part by the processing resource itself. The host processor is thus configured to generate a command stream layout indicating a sequence of commands for the command stream that is then provided to the processing resource together with suitable indicators of command stream generation work to cause the processing resource to populate a command stream corresponding to the command stream layout for execution.
    Type: Application
    Filed: February 24, 2023
    Publication date: September 21, 2023
    Inventors: Maochang Dang, Espen Amodt, Anton Berko
  • Publication number: 20230274488
    Abstract: There is provided a data processing system comprising a host processor and a processing resource operable to perform processing operations for applications executing on the host processor by executing commands within an appropriate command stream. The host processor is configured to generate a command stream layout indicating a sequence of commands for the command stream that is then provided to the processing resource. Some commands require sensor data. The processing resource is configured to process the sensor data into command stream data for inclusion into the command stream in order to populate the command stream for execution.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 31, 2023
    Applicant: Arm Limited
    Inventors: Maochang Dang, Anton Berko, Espen Amodt
  • Publication number: 20230127201
    Abstract: This application provides a method and apparatus for distributed processing of a UX element, and pertains to the field of terminal artificial intelligence. The method includes: obtaining UX capability information of at least two terminal devices, where the UX capability information is used to indicate a UX capability corresponding to each of interaction manners supported by the terminal device; receiving a target task request, where the target task includes UX requirement information of at least two UX elements; determining, based on the UX capability information of the at least two terminal devices and the UX requirement information of the at least two UX elements, a UX element that needs to be processed by each of the at least two terminal devices; and providing, for each of the at least two terminal devices, the UX element that needs to be processed by each of the at least two terminal devices.
    Type: Application
    Filed: March 4, 2021
    Publication date: April 27, 2023
    Inventors: Zhicheng Sui, Li Zhou, Maochang Dang
  • Publication number: 20230094272
    Abstract: When a mobile phone is used as a first device to generate a notification, the mobile phone determines whether there is another device in an ambient environment that can be configured to prompt the mobile phone to generate the notification, and determines whether there is another device in the ambient environment that is more suitable for executing a task corresponding to the notification. If yes, the mobile phone sends a prompt message to a second device, and after the prompt device receives the prompt message, the second mobile phone generates the notification. In addition, the mobile phone selects a third device that is more suitable for executing the task corresponding to the notification, and reminds a user by using the prompt device.
    Type: Application
    Filed: February 4, 2021
    Publication date: March 30, 2023
    Inventors: Lirong Zhang, Maochang Dang
  • Publication number: 20220171630
    Abstract: A method comprising a set of discrete rendering tasks having an initial task order to be executed by a graphics processing unit, a GPU, detecting a dependency between a dependency group of two or more rendering tasks, a dependency being that one or more rendering tasks of the dependency group earlier in the initial task order depend upon an execution result of one or more rendering tasks of the dependency group later in the initial task order; ordering the set of rendering tasks, in the ordered set of rendering tasks, a dependency group of rendering tasks is ordered such that rendering tasks of a dependency group which depend upon one or more other tasks of the dependency group are ordered after the one or more other tasks upon which those rendering tasks depend; and issuing the ordered set of rendering tasks to the GPU for execution.
    Type: Application
    Filed: November 18, 2021
    Publication date: June 2, 2022
    Inventors: Maochang DANG, Li Hu, Yanqiu Wu
  • Patent number: 11259090
    Abstract: The present disclosure describes methods, systems, and devices adjusting multimedia playing progress. In one implementation, a method includes playing, by a terminal, a multimedia file; receiving, by the terminal, a user input indicating a fast-forward operation that is for a playing progress of the multimedia file and that is input by a user; obtaining, by the terminal, a fast-forward record of the multimedia file; and automatically adjusting, by the terminal, the playing progress of the multimedia file according to the fast-forward record.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: February 22, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bing Yan, Mingliang Du, Maochang Dang, Yuxiang Fu
  • Publication number: 20220050692
    Abstract: A graphic rendering method includes detecting, by an electronic device, a user input event when displaying a first graphic, generating a graphic rendering instruction based on the input event, where the graphic rendering instruction includes a rendering element of a target graphic, re-rendering a first area that is in the first graphic and that needs to be re-rendered when rendering the target graphic based on the rendering element of the target graphic, synthesizing a re-rendered first area and a second area to obtain the target graphic, where the second area is an area that is in the first graphic and that does not need to be re-rendered, and displaying the target graphic.
    Type: Application
    Filed: February 20, 2020
    Publication date: February 17, 2022
    Inventors: Maochang Dang, Hongliang Wang, Bo Xu, Zhenhua Fan, Li Li, Ru Zhang
  • Patent number: 11081088
    Abstract: Example image display methods and apparatus are described. One example method includes generating a first image based on first user operation information. The first image is stored into a memory. When second user operation information is detected, the first image corresponding to the second user operation information is determined in the memory and based on the detected second user operation information. Both the first user operation information and the second user operation information are used for displaying the first image. The first image is displayed.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maochang Dang, Yuxiang Fu, Xiyu Zhou, Yi Li, Guanglin Wang
  • Publication number: 20210092490
    Abstract: The present disclosure describes methods, systems, and devices adjusting multimedia playing progress. In one implementation, a method includes playing, by a terminal, a multimedia file; receiving, by the terminal, a user input indicating a fast-forward operation that is for a playing progress of the multimedia file and that is input by a user; obtaining, by the terminal, a fast-forward record of the multimedia file; and automatically adjusting, by the terminal, the playing progress of the multimedia file according to the fast-forward record.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 25, 2021
    Inventors: Bing Yan, Mingliang Du, Maochang Dang, Yuxiang Fu
  • Patent number: 10908684
    Abstract: A three-dimensional (3D) display method and system for #D display, the method including detecting a viewing angle of a user for a display screen, determining an angle of 3D projection based on the viewing angle, and performing, based on the angle of 3D projection, 3D display of content that needs to be displayed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 2, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Maochang Dang, Yi Li, Guanglin Wang, Yuxiang Fu, Mingliang Du
  • Patent number: 10904627
    Abstract: The present disclosure describes methods, systems, and devices adjusting multimedia playing progress. In one implementation, a method includes playing, by a terminal, a multimedia file; receiving, by the terminal, a user input indicating a fast-forward operation that is for a playing progress of the multimedia file and that is input by a user; obtaining, by the terminal, a fast-forward record of the multimedia file; and automatically adjusting, by the terminal, the playing progress of the multimedia file according to the fast-forward record.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 26, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bing Yan, Mingliang Du, Maochang Dang, Yuxiang Fu
  • Publication number: 20200275161
    Abstract: The present disclosure describes methods, systems, and devices adjusting multimedia playing progress. In one implementation, a method includes playing, by a terminal, a multimedia file; receiving, by the terminal, a user input indicating a fast-forward operation that is for a playing progress of the multimedia file and that is input by a user; obtaining, by the terminal, a fast-forward record of the multimedia file; and automatically adjusting, by the terminal, the playing progress of the multimedia file according to the fast-forward record.
    Type: Application
    Filed: December 31, 2015
    Publication date: August 27, 2020
    Inventors: Bing YAN, Mingliang DU, Maochang DANG, Yuxiang FU
  • Patent number: 10719456
    Abstract: Embodiments of the disclosure provide a method and an apparatus for accessing private data in a physical memory of an electronic device, wherein the method includes: receiving a request for accessing private data in the physical memory from a process running in the electronic device; and accessing private data in a particular physical address interval of the physical memory through a secure memory access interface added to a virtual machine monitor of the electronic device, wherein a mapping relationship for the particular physical address interval is not established in a memory management unit of the electronic device, and the secure memory access interface is pre-designed to realize access to the private data in the particular physical address interval of the physical memory. The method and the apparatus of the present application can enhance security of private data in a physical memory.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 21, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Maochang Dang
  • Publication number: 20190391639
    Abstract: A three-dimensional (3D) display method and system for #D display, the method including detecting a viewing angle of a user for a display screen, determining an angle of 3D projection based on the viewing angle, and performing, based on the angle of 3D projection, 3D display of content that needs to be displayed.
    Type: Application
    Filed: September 30, 2016
    Publication date: December 26, 2019
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Maochang Dang, Yi Li, Guanglin Wang, Yuxiang Fu, Mingliang Du
  • Publication number: 20190392785
    Abstract: This application provides an image display method and apparatus. The method includes: generating and displaying a first image based on first user operation information; storing the first image into a memory; when detecting second user operation information, determining, in the memory and based on the second user operation information, the first image corresponding to the second user operation information, where both the first user operation information and the second user operation information are used for displaying the first image; and displaying the first image. An image displayed for the first time is cached, so that when same user operation information triggers the image to be displayed again, a terminal device may directly capture, from a cache unit, an image that needs to be displayed, and does not need to draw the image before displaying the image.
    Type: Application
    Filed: March 16, 2017
    Publication date: December 26, 2019
    Inventors: Maochang DANG, Yuxiang FU, Xiyu ZHOU, Yi LI, Guanglin WANG
  • Patent number: 9984486
    Abstract: A method of voice information augmentation including displaying a picture and identifying an object to be augmented in the picture. The method also includes receiving the voice information and establishing a mapping relationship between the voice information and the object to be augmented. The method accurately represents the content of the picture by augmenting the different objects in the picture with the different voice information.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: May 29, 2018
    Assignee: Alibaba Group Holding Limited
    Inventor: Maochang Dang
  • Publication number: 20180101485
    Abstract: Embodiments of the disclosure provide a method and an apparatus for accessing private data in a physical memory of an electronic device, wherein the method includes: receiving a request for accessing private data in the physical memory from a process running in the electronic device; and accessing private data in a particular physical address interval of the physical memory through a secure memory access interface added to a virtual machine monitor of the electronic device, wherein a mapping relationship for the particular physical address interval is not established in a memory management unit of the electronic device, and the secure memory access interface is pre-designed to realize access to the private data in the particular physical address interval of the physical memory. The method and the apparatus of the present application can enhance security of private data in a physical memory.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 12, 2018
    Inventor: Maochang DANG
  • Publication number: 20160267921
    Abstract: A method of voice information augmentation including displaying a picture and identifying an object to be augmented in the picture. The method also includes receiving the voice information and establishing a mapping relationship between the voice information and the object to be augmented. The method accurately represents the content of the picture by augmenting the different objects in the picture with the different voice information.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Inventor: Maochang DANG