Patents by Inventor HONGKUAN LIU

HONGKUAN LIU 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: 20220179713
    Abstract: The disclosure provides AI processing methods and apparatus. One example method includes that a computing device obtains characteristic information of a user of the computing device. The characteristic information is used to indicate at least one of a behavior habit or a hobby of the user. The computing device sends the obtained characteristic information of the user to a cloud service. The computing device receives an AI processing result from the cloud service. The AI processing result is obtained by the cloud service by performing an AI processing on a data stream of the computing device based on the characteristic information of the user of the computing device.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Hongkuan LIU, Weifeng HUI, Shishun CAI
  • Patent number: 10659342
    Abstract: 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: Grant
    Filed: April 17, 2019
    Date of Patent: May 19, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Publication number: 20190245772
    Abstract: 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: Application
    Filed: April 17, 2019
    Publication date: August 8, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Patent number: 10305777
    Abstract: 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: Grant
    Filed: December 29, 2016
    Date of Patent: May 28, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Patent number: 10116554
    Abstract: The present disclosure relates to the field of communications technologies. The method in embodiments of the present disclosure includes: determining a destination switch for service migration when a flow table capacity of a source switch is greater than a specified threshold; generating an equivalent flow entry that is equivalent to each initial flow entry of at least two initial flow entries stored in the source switch, and delivering each generated equivalent flow entry to the destination switch, where an equivalent flow entry that is equivalent to any initial flow entry is used by the destination switch to process a data packet that matches the any initial flow entry and that is forwarded by the source switch; and generating an aggregated flow entry by aggregating the at least two initial flow entries, and delivering the aggregated flow entry to the source switch.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 30, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongkuan Liu, Tao Wang, Zhangang Yang
  • Patent number: 10114577
    Abstract: A data reading method, a data processing device, and a data processing system are provided. The method, executed by a first control node, includes receiving a reading message forwarded by a data switching device, where the reading message is used to instruct the first control node to read first data, and the reading message is sent by a second control node to the data switching device; if a data status identifier of the first data in a first storage node is a valid identifier, reading the first data from the first storage node, and sending the read first data to the data switching device, so that the data switching device forwards the read first data to the second control node, where the valid identifier indicates that the first data on the first storage node is available. The present application ensures that the latest first data in the node group is read.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 30, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongkuan Liu, Laijun Zhong, Jiang Tan
  • Patent number: 10009252
    Abstract: A flow entry delivery method and a communication system are provided. The communication system includes a controller and N switches. After receiving a packet-in message sent by a source switch, the controller determines a forwarding path for forwarding to-be-forwarded data. Then, the controller generates a corresponding flow entry for each of the N switches in the forwarding path separately, and generates a corresponding control instruction for each of other N?1 switches except the source switch in the forwarding path separately. After encapsulating the generated N flow entries and N?1 control instructions into the Nth command packet, the controller sends the Nth command packet to the Nth switch of the N switches, so that the Nth switch transmits the N flow entries in the forwarding path according to the Nth control instruction in the Nth command packet.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: June 26, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongkuan Liu, Weifeng Shen, Xiuchu Zhao
  • Publication number: 20180004451
    Abstract: A data reading method, a data processing device, and a data processing system are provided. The method, executed by a first control node, includes receiving a reading message forwarded by a data switching device, where the reading message is used to instruct the first control node to read first data, and the reading message is sent by a second control node to the data switching device; if a data status identifier of the first data in a first storage node is a valid identifier, reading the first data from the first storage node, and sending the read first data to the data switching device, so that the data switching device forwards the read first data to the second control node, where the valid identifier indicates that the first data on the first storage node is available. The present application ensures that the latest first data in the node group is read.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Inventors: Hongkuan Liu, Laijun Zhong, Jiang Tan
  • Publication number: 20170111259
    Abstract: 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: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Publication number: 20160359734
    Abstract: The present disclosure relates to the field of communications technologies. The method in embodiments of the present disclosure includes: determining a destination switch for service migration when a flow table capacity of a source switch is greater than a specified threshold; generating an equivalent flow entry that is equivalent to each initial flow entry of at least two initial flow entries stored in the source switch, and delivering each generated equivalent flow entry to the destination switch, where an equivalent flow entry that is equivalent to any initial flow entry is used by the destination switch to process a data packet that matches the any initial flow entry and that is forwarded by the source switch; and generating an aggregated flow entry by aggregating the at least two initial flow entries, and delivering the aggregated flow entry to the source switch.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Inventors: Hongkuan Liu, Tao Wang, Zhangang Yang
  • Publication number: 20160277280
    Abstract: A flow entry delivery method and a communication system are provided. The communication system includes a controller and N switches. After receiving a packet-in message sent by a source switch, the controller determines a forwarding path for forwarding to-be-forwarded data. Then, the controller generates a corresponding flow entry for each of the N switches in the forwarding path separately, and generates a corresponding control instruction for each of other N?1 switches except the source switch in the forwarding path separately. After encapsulating the generated N flow entries and N?1 control instructions into the Nth command packet, the controller sends the Nth command packet to the Nth switch of the N switches, so that the Nth switch transmits the N flow entries in the forwarding path according to the Nth control instruction in the Nth command packet.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: HONGKUAN LIU, Weifeng Shen, Xiuchu Zhao