Patents by Inventor Konggang Wei
Konggang Wei 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: 11662802Abstract: A task management method and device where the method includes determining, according to a foreground task, a first scenario corresponding to the foreground task, searching for at least one background task corresponding to the first scenario when the first scenario corresponding to the foreground task is in a first list, where the first list includes a scenario in which task limitation is allowed, and performing limitation processing on the at least one background task corresponding to the first scenario, where the limitation processing refers to processing for reducing system resource usage.Type: GrantFiled: March 30, 2021Date of Patent: May 30, 2023Assignee: Huawei Device Co., Ltd.Inventors: Konggang Wei, Yu Peng, Jing Zhao
-
Patent number: 11256877Abstract: An input method includes receiving input end indication information sent by an input module, where the input end indication information indicates that input of a character or a word ends, obtaining a location of a cursor, identifying the input character or word forward from the location of the cursor until a first punctuation input before the character or the word is identified, using the identified character or word as a previous text, and querying a word library for a next text associated with the previous text, and outputting the associated next text to a display module for displaying.Type: GrantFiled: February 27, 2020Date of Patent: February 22, 2022Assignee: HUAWEI DEVICE CO., LTD.Inventors: Konggang Wei, Guanghua Zhong, Gang Zhang
-
Patent number: 11209894Abstract: A task management method and device where the method includes determining, according to a foreground task, a first scenario corresponding to the foreground task, searching for at least one background task corresponding to the first scenario when the first scenario corresponding to the foreground task is in a first list, where the first list includes a scenario in which task limitation is allowed, and performing limitation processing on the at least one background task corresponding to the first scenario, where the limitation processing refers to processing for reducing system resource usage.Type: GrantFiled: May 31, 2019Date of Patent: December 28, 2021Assignee: Huawei Device Co., Ltd.Inventors: Konggang Wei, Yu Peng, Jing Zhao
-
Patent number: 11181968Abstract: A method includes: receiving, in a standby state, application entry information entered by a user; obtaining, according to the application entry information, an identifier of an application program that needs to be run; waking an operating system and keeping, still in a dormant state, a dormant application program in application programs except the application program that needs to be run; and running, by using the operating system and according to the identifier of the application program that needs to be run, the application program that needs to be run. An apparatus includes: a receiving module, an obtaining module, a wake-up module, and a running module. In the present invention, only the application program that needs to be run is run, while the dormant application program in the application programs except the application program that needs to be run is still kept in the dormant state.Type: GrantFiled: July 11, 2019Date of Patent: November 23, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Konggang Wei, Jing Zhao, Guanghua Zhong
-
Publication number: 20210216129Abstract: A task management method and device where the method includes determining, according to a foreground task, a first scenario corresponding to the foreground task, searching for at least one background task corresponding to the first scenario when the first scenario corresponding to the foreground task is in a first list, where the first list includes a scenario in which task limitation is allowed, and performing limitation processing on the at least one background task corresponding to the first scenario, where the limitation processing refers to processing for reducing system resource usage.Type: ApplicationFiled: March 30, 2021Publication date: July 15, 2021Inventors: Konggang WEI, Yu PENG, Jing ZHAO
-
Patent number: 10948969Abstract: A processing system includes multiple processors in which a first processor operates at a first clock frequency and first supply voltage at all times. At least one processor is dynamically switchable to operate at the first clock frequency and first supply voltage resulting in the first and second processors providing symmetrical multi-processing (SMP) or at a second clock frequency and a second supply voltage resulting in the first and second processors providing asymmetrical multi-processing (ASMP). An integrated controller (e.g., finite state-machine (FSM) controls not only voltage change, but also clock-switching. Various criteria can be used to determine when to switch the at least one switchable processor to improve power consumption and/or performance. Upon receipt of a switching command to switch between SMP and ASMP, a series or sequence of actions are performed to control a voltage supply and CPU/memory clock to the switchable processor and cache memory.Type: GrantFiled: April 1, 2019Date of Patent: March 16, 2021Assignee: Futurewei Technologies, Inc.Inventors: Wei Chen, Tongzeng Yang, Konggang Wei
-
Patent number: 10928882Abstract: A processing system includes multiple processors in which first processor operates at a first clock frequency and first supply voltage at all times. At least one processor is dynamically switchable to operate at the first clock frequency and first supply voltage resulting in the first and second processors providing symmetrical multi-processing (SMP) or at a second clock frequency and a second supply voltage resulting in the first and second processors providing asymmetrical multi-processing (ASMP). A third processor may be included that also operates at the first clock frequency and the first supply voltage at all times. Various criteria can be used to determine when to switch the at least one switchable processor to improve power consumption and/or performance. A controller enables control and fast-switching between the two modes for the switchable processor.Type: GrantFiled: December 22, 2014Date of Patent: February 23, 2021Assignee: Futurewei Technologies, Inc.Inventors: Wei Chen, Konggang Wei, Tongzeng Yang
-
Publication number: 20200202077Abstract: An input method includes receiving input end indication information sent by an input module, where the input end indication information indicates that input of a character or a word ends, obtaining a location of a cursor, identifying the input character or word forward from the location of the cursor until a first punctuation input before the character or the word is identified, using the identified character or word as a previous text, and querying a word library for a next text associated with the previous text, and outputting the associated next text to a display module for displaying.Type: ApplicationFiled: February 27, 2020Publication date: June 25, 2020Inventors: Konggang Wei, Guanghua Zhong, Gang Zhang
-
Patent number: 10599779Abstract: An input method, including: receiving input end indication information sent by an input module, where the input end indication information indicates that input of a character or a word ends; obtaining a location of a cursor; identifying the input character or word forward from the location of the cursor until a first punctuation input before the character or the word is identified; using the identified character or word as a previous text, and querying a word library for a next text associated with the previous text; and outputting the associated next text to a display module for displaying.Type: GrantFiled: April 24, 2018Date of Patent: March 24, 2020Assignee: HUAWEI DEVICE CO., LTD.Inventors: Konggang Wei, Guanghua Zhong, Gang Zhang
-
Publication number: 20190332159Abstract: A method includes: receiving, in a standby state, application entry information entered by a user; obtaining, according to the application entry information, an identifier of an application program that needs to be run; waking an operating system and keeping, still in a dormant state, a dormant application program in application programs except the application program that needs to be run; and running, by using the operating system and according to the identifier of the application program that needs to be run, the application program that needs to be run. An apparatus includes: a receiving module, an obtaining module, a wake-up module, and a running module. In the present invention, only the application program that needs to be run is run, while the dormant application program in the application programs except the application program that needs to be run is still kept in the dormant state.Type: ApplicationFiled: July 11, 2019Publication date: October 31, 2019Inventors: Konggang WEI, Jing ZHAO, Guanghua ZHONG
-
Publication number: 20190286213Abstract: A task management method and device where the method includes determining, according to a foreground task, a first scenario corresponding to the foreground task, searching for at least one background task corresponding to the first scenario when the first scenario corresponding to the foreground task is in a first list, where the first list includes a scenario in which task limitation is allowed, and performing limitation processing on the at least one background task corresponding to the first scenario, where the limitation processing refers to processing for reducing system resource usage.Type: ApplicationFiled: May 31, 2019Publication date: September 19, 2019Inventors: Konggang Wei, Yu Peng, Jing Zhao
-
Patent number: 10404213Abstract: A method for controlling a supply voltage of a power amplifier, and an electronic device are provided. The method includes acquiring a state of an envelope of a to-be-amplified signal, where the state of the envelope includes a rising edge and a falling edge; acquiring a first voltage corresponding to the envelope when the state of the envelope is the falling edge, and controlling the supply voltage of the power amplifier according to the first voltage. The method also includes acquiring a second voltage corresponding to a maximum peak value of the to-be-amplified signal in a first preset time when the state of the envelope is the rising edge, and controlling, according to the second voltage, the supply voltage of the power amplifier in the first preset time.Type: GrantFiled: July 30, 2014Date of Patent: September 3, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Meifang Zhong, Yanbiao Luo, Konggang Wei
-
Patent number: 10386914Abstract: The present invention discloses a method which includes: receiving, in a standby state, application entry information entered by a user; obtaining, according to the application entry information, an identifier of an application program that needs to be run; waking an operating system and keeping, still in a dormant state, a dormant application program in application programs except the application program that needs to be run; and running, by using the operating system and according to the identifier of the application program that needs to be run, the application program that needs to be run The apparatus includes: a receiving module, an obtaining module, a wake-up module, and a running module. In the present invention, only the application program that needs to be run is run, while the dormant application program in the application programs except the application program that needs to be run is still kept in the dormant state.Type: GrantFiled: September 19, 2014Date of Patent: August 20, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Konggang Wei, Jing Zhao, Guanghua Zhong
-
Publication number: 20190227613Abstract: A processing system includes multiple processors in which a first processor operates at a first clock frequency and first supply voltage at all times. At least one processor is dynamically switchable to operate at the first clock frequency and first supply voltage resulting in the first and second processors providing symmetrical multi-processing (SMP) or at a second clock frequency and a second supply voltage resulting in the first and second processors providing asymmetrical multi-processing (ASMP). An integrated controller (e.g., finite state-machine (FSM) controls not only voltage change, but also clock-switching. Various criteria can be used to determine when to switch the at least one switchable processor to improve power consumption and/or performance. Upon receipt of a switching command to switch between SMP and ASMP, a series or sequence of actions are performed to control a voltage supply and CPU/memory clock to the switchable processor and cache memory.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Applicant: Futurewei Technologies, Inc.Inventors: Wei CHEN, Tongzeng YANG, Konggang WEI
-
Patent number: 10345890Abstract: A task management method and device where the method may include determining, according to a foreground task, a first scenario corresponding to the foreground task, searching for at least one background task corresponding to the first scenario, when the first scenario corresponding to the foreground task is in a first list, where the first list includes a scenario in which task limitation is allowed, and performing limitation processing on the at least one background task corresponding to the first scenario, where the limitation processing refers to processing for reducing system resource usage, and the method may reduce power consumption and power loss of a device.Type: GrantFiled: December 4, 2014Date of Patent: July 9, 2019Assignee: HUAWEI DEVICE CO., LTD.Inventors: Konggang Wei, Yu Peng, Jing Zhao
-
Patent number: 10317931Abstract: The present invention discloses a method for managing a multi-core processor. The method includes: if a current working mode of the multi-core processor is an asymmetric multiprocessing ASMP mode, a working frequency of at least one other processor than one processor that requests data is less than a first frequency, and a difference between a cache hit ratio value corresponding to the one processor and a cache hit ratio value corresponding to the at least one other processor is greater than or equal to a first threshold, switching the working mode of the multi-core processor to a symmetric multiprocessing SMP mode.Type: GrantFiled: July 14, 2014Date of Patent: June 11, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Tongzeng Yang, Konggang Wei, Yu Peng
-
Patent number: 10248180Abstract: A processing system includes multiple processors in which a first processor operates at a first clock frequency and first supply voltage at all times. At least one processor is dynamically switchable to operate at the first clock frequency and first supply voltage resulting in the first and second processors providing symmetrical multi-processing (SMP) or at a second clock frequency and a second supply voltage resulting in the first and second processors providing asymmetrical multi-processing (ASMP). An integrated controller (e.g., finite state-machine (FSM)) controls not only voltage change, but also clock-switching. Various criteria can be used to determine when to switch the at least one switchable processor to improve power consumption and/or performance. Upon receipt of a switching command to switch between SMP and ASMP, a series or sequence of actions are performed to control a voltage supply and CPU/memory clock to the switchable processor and cache memory.Type: GrantFiled: May 5, 2015Date of Patent: April 2, 2019Assignee: Futurewei Technologies, Inc.Inventors: Wei Chen, Tongzeng Yang, Konggang Wei
-
Publication number: 20180239756Abstract: An input method, including: receiving input end indication information sent by an input module, where the input end indication information indicates that input of a character or a word ends; obtaining a location of a cursor; identifying the input character or word forward from the location of the cursor until a first punctuation input before the character or the word is identified; using the identified character or word as a previous text, and querying a word library for a next text associated with the previous text; and outputting the associated next text to a display module for displaying.Type: ApplicationFiled: April 24, 2018Publication date: August 23, 2018Inventors: Konggang Wei, Guanghua Zhong, Gang Zhang
-
Patent number: 10057856Abstract: A wake-up control method and apparatus, and a terminal device. The method includes determining, by a wake-up control apparatus, whether a network connection of a terminal device is in a connected state; and if the wake-up control apparatus determines that the network connection is not in the connected state, stopping, by the wake-up control apparatus, wake-up of the terminal device by N application wake-up timers, where N is an integer greater than or equal to 1. The wake-up control apparatus shields some application wake-up timers, so that the shielded application wake-up timers do not wake up the terminal device, thereby reducing electricity consumption and power consumption of the terminal device.Type: GrantFiled: September 25, 2017Date of Patent: August 21, 2018Assignee: Huawei Device (Dongguan) Co., Ltd.Inventors: Konggang Wei, Yu Peng, Xiaolong Zhu
-
Patent number: 10028216Abstract: Embodiments of the present disclosure resolve problem of power consumption caused because an AP is frequently woken up. This solution includes: receiving, by a modem, pre-processing information, which is sent by an application processor AP, of an application, where the pre-processing information includes at least a period range value and first data that are of the application, the period range value is used to represent frequency at which the application needs the AP to send and receive the first data, and the first data is data that the application needs the AP to send to a server; invoking, by the modem, preset functions according to the period range value and a time at which the modem receives the pre-processing information, to determine a sending time of the first data; and sending, by the modem, the first data to the server according to the sending time.Type: GrantFiled: July 24, 2014Date of Patent: July 17, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Yu Deng, Konggang Wei, Yu Peng