Patents by Inventor Bailin Wen
Bailin Wen 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: 11822805Abstract: Embodiments of the present disclosure describe a memory reclaiming method and a terminal. As discussed with respect to the embodiments described herein, the method may include determining, by a terminal according to a preset rule, a target application program in application programs run on a background, where the target application program is an application program that needs to be cleaned. The method may also include freezing, by the terminal, the target application program, and reclaiming data generated during running of a process of the target application program in memory. The method may also include unfreezing, by the terminal when receiving an input triggering instruction for the target application program, the target application program, and running the target application program.Type: GrantFiled: March 28, 2019Date of Patent: November 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Bailin Wen, Xiaojun Duan
-
Patent number: 11620995Abstract: This application provides a voice interaction processing method and apparatus, to achieve a friendly and natural voice interaction effect and reduce power consumption. In the method, a microprocessor enables an image collector only when determining, based on voice data collected by a voice collector, that a first user is a target user; then the image collector collects user image data and transmits the user image data to the microprocessor; and the microprocessor sends a wakeup instruction to an application processor only when determining, based on the user image data, that the target user is in a voice interaction state. Based on the foregoing method, nus-enabling of the image collector and the application processor is avoided to some extent, and power consumption is reduced.Type: GrantFiled: April 6, 2020Date of Patent: April 4, 2023Assignee: Huawei Technologies Co., Ltd.Inventor: Bailin Wen
-
Publication number: 20210406062Abstract: An application start method includes obtaining a target application list when a size of free memory is greater than a preset threshold. The target application list is used to store one or more application identifiers of one or more applications whose memory is released. The application start method further includes starting, in the background, a process of an application identified in the target application list.Type: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Inventors: Qiulin Chen, Bailin Wen, Xicai Chen
-
Patent number: 11132219Abstract: A method and related apparatus for restarting an application being closed because of insufficient memory are provided. The method includes storing application identifiers of the applications which are closed when the free memory of the system is insufficient into a target application list, then when determining the free memory of the system is greater than a preset threshold, automatically starting a process of at least one application indicating by the target application lists.Type: GrantFiled: February 15, 2019Date of Patent: September 28, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Bailin Wen, Xicai Chen
-
Patent number: 10901779Abstract: A method for silently starting an application in background includes: monitoring running statuses of applications on a terminal and when it is detected that a first application exits running, determining whether the first application is a silently started application; and if yes, intercepting prompt information for the first application, where the first application is any one of the applications on the terminal, and the silently started application is an application recorded in a silent application list. According to this method, the prompt information for the first application of the silently started application is intercepted, so that a problem that it takes an excessively long time to cold start an application and a problem of unnecessary interference caused by the prompt information to a user are resolved, thereby improving user experience.Type: GrantFiled: March 12, 2019Date of Patent: January 26, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Bailin Wen, Xicai Chen, Dingyu Lin
-
Publication number: 20200234707Abstract: This application provides a voice interaction processing method and apparatus, to achieve a friendly and natural voice interaction effect and reduce power consumption. In the method, a microprocessor enables an image collector only when determining, based on voice data collected by a voice collector, that a first user is a target user; then the image collector collects user image data and transmits the user image data to the microprocessor; and the microprocessor sends a wakeup instruction to an application processor only when determining, based on the user image data, that the target user is in a voice interaction state. Based on the foregoing method, nus-enabling of the image collector and the application processor is avoided to some extent, and power consumption is reduced.Type: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Inventor: Bailin WEN
-
Patent number: 10659342Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: GrantFiled: April 17, 2019Date of Patent: May 19, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Patent number: 10498643Abstract: A method for constructing a multipath forwarding rule, an apparatus, and a system. A controller invokes a multipath algorithm to generate multiple paths for a data stream; the controller generates a multiport rule of a forwarding device according to the multiple paths; the controller generates metadata according to the multiport rule of each forwarding device, where the metadata includes information for indicating at least one forwarding port of the forwarding device; the controller generates a flow entry establishment indication; the controller sends the flow entry establishment indication to a forwarding device, such that each forwarding device selects the at least one forwarding port of the forwarding device according to the flow entry establishment indication, to forward the data stream.Type: GrantFiled: November 17, 2016Date of Patent: December 3, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yulong Zeng, Bailin Wen, Jianfei Li
-
Publication number: 20190327246Abstract: An information security verification method comprises obtaining, by a terminal, abstract information of to-be-verified information and an identification code, where the identification code is used to identify a sender that sends the to-be-verified information to the terminal, then sending an information security verification request to the sender of the to-be-verified information based on the identification code, where the information security verification request includes the abstract information of the to-be-verified information, and finally receiving a verification result from the sender, where the verification result indicates whether the sender has ever sent information same as the to-be-verified information.Type: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Inventors: Shanxi Chen, Bailin Wen
-
Publication number: 20190245772Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Patent number: 10367718Abstract: Embodiments disclose a method for acquiring, by a switch deployed in a software defined network (SDN), an exact flow entry, where the SDN network includes an SDN controller and multiple SDN switches, the SDN controller being configured to communicate with each SDN switch in an inband communication manner. The method includes establishing, by a first SDN switch, a reliable connection to the SDN controller, and sending a first control message based on a packet corresponding to a protocol for the reliable connection. Path information of the first SDN switch is added to the control message. Each SDN switch that receives the first control message adds path information of each SDN switch to the first control message, so that the SDN controller is provided with an entire path, so as to deliver a flow table to the first SDN switch.Type: GrantFiled: August 21, 2017Date of Patent: July 30, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Xiuli Zheng, Bailin Wen, Rong Wang
-
Publication number: 20190220216Abstract: Embodiments of the present disclosure describe a memory reclaiming method and a terminal. As discussed with respect to the embodiments described herein, the method may include determining, by a terminal according to a preset rule, a target application program in application programs run on a background, where the target application program is an application program that needs to be cleaned. The method may also include freezing, by the terminal, the target application program, and reclaiming data generated during running of a process of the target application program in memory. The method may also include unfreezing, by the terminal when receiving an input triggering instruction for the target application program, the target application program, and running the target application program.Type: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Inventors: Qiulin Chen, Bailin Wen, Xiaojun Duan
-
Publication number: 20190205159Abstract: A method for silently starting an application in background includes: monitoring running statuses of applications on a terminal and when it is detected that a first application exits running, determining whether the first application is a silently started application; and if yes, intercepting prompt information for the first application, where the first application is any one of the applications on the terminal, and the silently started application is an application recorded in a silent application list. According to this method, the prompt information for the first application of the silently started application is intercepted, so that a problem that it takes an excessively long time to cold start an application and a problem of unnecessary interference caused by the prompt information to a user are resolved, thereby improving user experience.Type: ApplicationFiled: March 12, 2019Publication date: July 4, 2019Inventors: Bailin WEN, Xicai CHEN, Dingyu LIN
-
Publication number: 20190179662Abstract: An application start method, apparatus and computer storage medium are disclosed. The method includes: obtaining a target application list when a size of free memory is greater than a preset threshold, where the target application list is used to store one or more application identifiers and the one or more applications' memory is released recently; and starting, in the background, a process of an application identified in the target application list.Type: ApplicationFiled: February 15, 2019Publication date: June 13, 2019Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Qiulin Chen, Bailin Wen, Xicai Chen
-
Patent number: 10305777Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: GrantFiled: December 29, 2016Date of Patent: May 28, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Patent number: 10135725Abstract: A data packet forwarding solution, which relates to the field of network transmission. A virtual switch in the solution saves a flow entry as an aging flow entry deleted from a flow table in a switch, and receives a reporting data packet generated according to a forwarding data packet when the forwarding data packet fails to match each flow entry in the flow table in the switch and a secure channel between the switch and the controller is faulty, delivers an aging flow entry matching the reporting data packet from an aging flow table to the switch, where the aging flow table includes one or more flow entries that are deleted as aging flow entries from a flow table in the switch.Type: GrantFiled: August 18, 2016Date of Patent: November 20, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Kai Qi, Bailin Wen, Fengwei Zhang
-
Publication number: 20170346716Abstract: Embodiments disclose a method for acquiring, by a switch deployed in a software defined network (SDN), an exact flow entry, where the SDN network includes an SDN controller and multiple SDN switches, the SDN controller being configured to communicate with each SDN switch in an inband communication manner. The method includes establishing, by a first SDN switch, a reliable connection to the SDN controller, and sending a first control message based on a packet corresponding to a protocol for the reliable connection. Path information of the first SDN switch is added to the control message. Each SDN switch that receives the first control message adds path information of each SDN switch to the first control message, so that the SDN controller is provided with an entire path, so as to deliver a flow table to the first SDN switch.Type: ApplicationFiled: August 21, 2017Publication date: November 30, 2017Applicant: Huawei Technologies Co., Ltd.Inventors: Xiuli ZHENG, Bailin WEN, Rong WANG
-
Patent number: 9742656Abstract: Embodiments of the present invention disclose a method for acquiring, by an SDN switch, an exact flow entry, applied to an SDN network, where the SDN network includes an SDN controller and multiple SDN switches, the SDN controller communicates with each SDN switch in an inband communication manner, and the method includes: first establishing, by a first SDN switch, a reliable connection to the SDN controller; then, sending a first control message based on a packet corresponding to a protocol for the reliable connection; adding path information of the first SDN switch to the control message; and subsequently, also adding, by each SDN switch that receives the first control message, path information of each SDN switch to the first control message, so that finally, the SDN controller knows an entire path, so as to deliver a flow table to the first SDN switch.Type: GrantFiled: April 25, 2016Date of Patent: August 22, 2017Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiuli Zheng, Bailin Wen, Rong Wang
-
Publication number: 20170111259Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: ApplicationFiled: December 29, 2016Publication date: April 20, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Publication number: 20170070427Abstract: A method for constructing a multipath forwarding rule, an apparatus, and a system. A controller invokes a multipath algorithm to generate multiple paths for a data stream; the controller generates a multiport rule of a forwarding device according to the multiple paths; the controller generates metadata according to the multiport rule of each forwarding device, where the metadata includes information for indicating at least one forwarding port of the forwarding device; the controller generates a flow entry establishment indication; the controller sends the flow entry establishment indication to a forwarding device, such that each forwarding device selects the at least one forwarding port of the forwarding device according to the flow entry establishment indication, to forward the data stream.Type: ApplicationFiled: November 17, 2016Publication date: March 9, 2017Inventors: Yulong Zeng, Bailin Wen, Jianfei Li