Patents by Inventor Yunjian YING
Yunjian YING 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: 11579946Abstract: The disclosure provides a method for managing multiple operating systems in a terminal. The terminal includes multiple operating systems and a management system. The management system is configured to manage the multiple operating systems. The management system includes a cross-system application database. The method includes: when a first operating system in the multiple operating systems runs in a foreground, and a second operating system in the multiple operating systems runs in a background, if the second operating system receives a first message of a first application in the second operating system, sending, by the second operating system, a notification message to the management system; storing, by the management system, the notification message into the cross-system application database; and listening, by the first operating system, on the cross-system application database, and outputting a prompt of the first message when listening and obtaining the notification message.Type: GrantFiled: April 2, 2021Date of Patent: February 14, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bo Lu, Jianfei Zhong, Yunjian Ying
-
Patent number: 11531625Abstract: A memory management method includes determining a memory page that needs to be swapped out of a memory, for each memory page that needs to be swapped out, generating, based on the memory page, a work task reclaiming the memory page, and allocating each work task to a dedicated worker thread for execution.Type: GrantFiled: April 23, 2021Date of Patent: December 20, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Wanglai Yao, Yunjian Ying
-
Publication number: 20220342475Abstract: This disclosure disclose a terminal control method and a terminal. The method may include: when detecting that the front-facing camera is in a low power consumption mode, sending, by the second processor, a first message to the first processor, where the first message indicates that the front-facing camera is in the low power consumption mode; after receiving the first message, controlling, by the first processor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode; receiving, by the first processor, the low-power-consumption-mode image and identifying whether there are a predetermined quantity of consecutive low-power-consumption-mode images that include preset characteristic information, where the preset characteristic information is characteristic information indicating that a user currently needs to use the terminal; and adjusting, by the first processor, brightness of a screen of the terminal according to an identification result.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Inventors: Yunjian YING, Yang LI
-
Patent number: 11416062Abstract: This disclosure disclose a terminal control method and a terminal. The method may include: when detecting that the front-facing camera is in a low power consumption mode, sending, by the second processor, a first message to the first processor, where the first message indicates that the front-facing camera is in the low power consumption mode; after receiving the first message, controlling, by the first processor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode; receiving, by the first processor, the low-power-consumption-mode image and identifying whether there are a predetermined quantity of consecutive low-power-consumption-mode images that include preset characteristic information, where the preset characteristic information is characteristic information indicating that a user currently needs to use the terminal; and adjusting, by the first processor, brightness of a screen of the terminal according to an identification result.Type: GrantFiled: July 27, 2018Date of Patent: August 16, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yunjian Ying, Yang Li
-
Patent number: 11283724Abstract: Embodiments of the present disclosure disclose example broadcast message management methods and a broadcast message management apparatus. One example method includes receiving a broadcast message sent by a target application program, determining a user experience assurance priority of the target application program, and determining a target broadcast queue corresponding to the target application program. The broadcast message is saved in the target broadcast queue, and, when a broadcast message scheduling request is received, the broadcast message stored in the target broadcast queue is scheduled according to a target broadcast message scheduling priority corresponding to the target broadcast queue.Type: GrantFiled: November 20, 2020Date of Patent: March 22, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Qiulin Chen, Yunjian Ying, Hui Wang
-
Publication number: 20210240636Abstract: A memory management method includes determining a memory page that needs to be swapped out of a memory, for each memory page that needs to be swapped out, generating, based on the memory page, a work task reclaiming the memory page, and allocating each work task to a dedicated worker thread for execution.Type: ApplicationFiled: April 23, 2021Publication date: August 5, 2021Inventors: Qiulin Chen, Wanglai Yao, Yunjian Ying
-
Publication number: 20210232447Abstract: The disclosure provides a method for managing multiple operating systems in a terminal. The terminal includes multiple operating systems and a management system. The management system is configured to manage the multiple operating systems. The management system includes a cross-system application database. The method includes: when a first operating system in the multiple operating systems runs in a foreground, and a second operating system in the multiple operating systems runs in a background, if the second operating system receives a first message of a first application in the second operating system, sending, by the second operating system, a notification message to the management system; storing, by the management system, the notification message into the cross-system application database; and listening, by the first operating system, on the cross-system application database, and outputting a prompt of the first message when listening and obtaining the notification message.Type: ApplicationFiled: April 2, 2021Publication date: July 29, 2021Inventors: Bo LU, Jianfei ZHONG, Yunjian YING
-
Patent number: 11023296Abstract: The disclosure provide a method for prompting a message in a terminal and a terminal. The terminal includes multiple operating systems and a management system. The management system is configured to manage the multiple operating systems. The management system includes a cross-system application database. The method includes: when a first operating system in the multiple operating systems runs in a foreground, and a second operating system in the multiple operating systems runs in a background, if the second operating system receives a first message of a first application in the second operating system, sending, by the second operating system, a notification message to the management system; storing, by the management system, the notification message into the cross-system application database; and listening, by the first operating system, on the cross-system application database, and outputting a prompt of the first message when listening and obtaining the notification message.Type: GrantFiled: June 27, 2019Date of Patent: June 1, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bo Lu, Jianfei Zhong, Yunjian Ying
-
Patent number: 10990540Abstract: A memory management method and apparatus to resolve a problem that a memory reclaiming rate is relatively low, severely affecting memory allocation performance in a scenario in which system memory is insufficient. The method includes determining a memory page that needs to be swapped out of a memory, for each memory page that needs to be swapped out, generating, based on the memory page, a work task reclaiming the memory page, and allocating each work task to a dedicated worker thread for execution. In this way, a plurality of central processing units (CPUs) process memory reclaiming in parallel, thereby accelerating memory reclaiming, and improving user experience.Type: GrantFiled: March 28, 2019Date of Patent: April 27, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Wanglai Yao, Yunjian Ying
-
Publication number: 20210075739Abstract: Embodiments of the present disclosure disclose example broadcast message management methods and a broadcast message management apparatus. One example method includes receiving a broadcast message sent by a target application program, determining a user experience assurance priority of the target application program, and determining a target broadcast queue corresponding to the target application program. The broadcast message is saved in the target broadcast queue, and, when a broadcast message scheduling request is received, the broadcast message stored in the target broadcast queue is scheduled according to a target broadcast message scheduling priority corresponding to the target broadcast queue.Type: ApplicationFiled: November 20, 2020Publication date: March 11, 2021Inventors: Qiulin CHEN, Yunjian YING, Hui WANG
-
Patent number: 10862819Abstract: Embodiments of the present disclosure disclose a broadcast message management method, including: receiving a broadcast message sent by a target application program; determining a user experience assurance priority of the target application program, and determining a target broadcast queue corresponding to the target application program; saving the broadcast message in the target broadcast queue; and when a broadcast message scheduling request is received, scheduling, according to a target broadcast message scheduling priority corresponding to the target broadcast queue, the broadcast message stored in the target broadcast queue. The embodiments of the present disclosure further disclose a broadcast message management apparatus.Type: GrantFiled: February 27, 2019Date of Patent: December 8, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Qiulin Chen, Yunjian Ying, Hui Wang
-
Publication number: 20190317841Abstract: The disclosure provide a method for prompting a message in a terminal and a terminal. The terminal includes multiple operating systems and a management system. The management system is configured to manage the multiple operating systems. The management system includes a cross-system application database. The method includes: when a first operating system in the multiple operating systems runs in a foreground, and a second operating system in the multiple operating systems runs in a background, if the second operating system receives a first message of a first application in the second operating system, sending, by the second operating system, a notification message to the management system; storing, by the management system, the notification message into the cross-system application database; and listening, by the first operating system, on the cross-system application database, and outputting a prompt of the first message when listening and obtaining the notification message.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Bo LU, Jianfei ZHONG, Yunjian YING
-
Publication number: 20190220418Abstract: A memory management method and apparatus to resolve a problem that a memory reclaiming rate is relatively low, severely affecting memory allocation performance in a scenario in which system memory is insufficient. The method includes determining a memory page that needs to be swapped out of a memory, for each memory page that needs to be swapped out, generating, based on the memory page, a work task reclaiming the memory page, and allocating each work task to a dedicated worker thread for execution. In this way, a plurality of central processing units (CPUs) process memory reclaiming in parallel, thereby accelerating memory reclaiming, and improving user experience.Type: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Inventors: Qiulin Chen, Wanglai Yao, Yunjian Ying
-
Publication number: 20190205160Abstract: An application process management method and a terminal device are disclosed. The method includes: starting an application on a terminal device (410); and updating a group status of a process of the application when an event that the application switches from the foreground to the background occurs, so that at least some of target processes of the application are transferred from a foreground process group to a background process group (420), where the target process is a process that still meets, after the application switches to the background, a condition for staying in the foreground process group. The method can mitigate frame freezing of a foreground application.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Qiulin CHEN, Jun LAI, Yunjian YING
-
Publication number: 20190199648Abstract: Embodiments of the present disclosure disclose a broadcast message management method, including: receiving a broadcast message sent by a target application program; determining a user experience assurance priority of the target application program, and determining a target broadcast queue corresponding to the target application program; saving the broadcast message in the target broadcast queue; and when a broadcast message scheduling request is received, scheduling, according to a target broadcast message scheduling priority corresponding to the target broadcast queue, the broadcast message stored in the target broadcast queue. The embodiments of the present disclosure further disclose a broadcast message management apparatus.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin CHEN, Yunjian YING, Hui WANG
-
Publication number: 20190188030Abstract: Embodiments of the present disclosure disclose a terminal background application management method, including: detecting a running status of each of applications running in the background of a terminal; selecting a first target application from the applications, where a running status of the first target application is a preset running status; and allocating a first processing resource to the first target application, where the first processing resource is greater than a second processing resource that is pre-allocated to the applications in the background of the terminal.Type: ApplicationFiled: February 21, 2019Publication date: June 20, 2019Inventors: Yonghong QIAO, Guangzhu ZENG, Yunjian YING
-
Publication number: 20190102058Abstract: A method for controlling media resource loading including: listening to a touchscreen sliding event; when the touchscreen sliding event is obtained through the listening, detecting whether a user interface (UI) inertially scrolls; measuring a speed of the inertial scrolling when it is detected that the UI inertially scrolls; determining whether an initial speed of the inertial scrolling is greater than a first speed threshold; stopping loading a to-be-loaded media resource on the UI when the initial speed is greater than the first speed threshold. In technical solutions of the present invention, media resource loading can be dynamically controlled depending on whether a UI inertial scrolling speed is greater than a preset speed threshold, so that on the premise of ensuring low energy consumption and UI smoothness, a white block problem is avoided and a UI scrolling speed is prevented from being limited, thereby improving user experience.Type: ApplicationFiled: November 12, 2018Publication date: April 4, 2019Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huihai SHEN, Dapeng ZHANG, Yunjian YING, Qiulin CHEN
-
Publication number: 20180373317Abstract: This disclosure disclose a terminal control method and a terminal. The method may include: when detecting that the front-facing camera is in a low power consumption mode, sending, by the second processor, a first message to the first processor, where the first message indicates that the front-facing camera is in the low power consumption mode; after receiving the first message, controlling, by the first processor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode; receiving, by the first processor, the low-power-consumption-mode image and identifying whether there are a predetermined quantity of consecutive low-power-consumption-mode images that include preset characteristic information, where the preset characteristic information is characteristic information indicating that a user currently needs to use the terminal; and adjusting, by the first processor, brightness of a screen of the terminal according to an identification result.Type: ApplicationFiled: July 27, 2018Publication date: December 27, 2018Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yunjian YING, Yang LI