Patents by Inventor Jianlin Zeng
Jianlin Zeng 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: 20230084344Abstract: Management of IoT devices through a private cloud. An IoT device is coupled to a gateway. A request from the IoT device to connect to a private cloud, wherein the private cloud is used to manage IoT devices, is received at a private cloud control center agent. An identification of the IoT device is determined. The IoT device is onboarded, using the identification, for management through the private cloud. A device profile of the IoT device is generated. The flow of data to and from the IoT device is regulated through application of IoT rules according to the device profile of the IoT device.Type: ApplicationFiled: November 17, 2022Publication date: March 16, 2023Inventors: Xu Zou, Jianlin Zeng, Mei Wang
-
Patent number: 11552954Abstract: Management of IoT devices through a private cloud. An IoT device is coupled to a gateway. A request from the IoT device to connect to a private cloud, wherein the private cloud is used to manage IoT devices, is received at a private cloud control center agent. An identification of the IoT device is determined. The IoT device is onboarded, using the identification, for management through the private cloud. A device profile of the IoT device is generated. The flow of data to and from the IoT device is regulated through application of IoT rules according to the device profile of the IoT device.Type: GrantFiled: July 23, 2019Date of Patent: January 10, 2023Assignee: Palo Alto Networks, Inc.Inventors: Xu Zou, Jianlin Zeng, Mei Wang
-
Publication number: 20210367829Abstract: A system and method for performing automated learning of an Internet-of-Things (IoT) application are disclosed. The automated learning is based on generation of application-agnostic events, allowing the automated learning to be performed without prior knowledge of the IoT application.Type: ApplicationFiled: September 3, 2019Publication date: November 25, 2021Inventors: Jianlin Zeng, Jun Du
-
Patent number: 10880730Abstract: Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information.Type: GrantFiled: January 15, 2019Date of Patent: December 29, 2020Assignee: Extreme Networks, Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Patent number: 10772081Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: GrantFiled: February 26, 2019Date of Patent: September 8, 2020Assignee: Extreme Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Patent number: 10700892Abstract: A network device of a subnet determines predictive roaming information for a wireless client. Predictive roaming information can identify the wireless client and a home network subnet of the wireless client. The network device provides predictive roaming information associated with a wireless client to neighboring subnets. Neighboring subnets store received predictive roaming information, and use the predictive roaming information if the wireless client roams to them.Type: GrantFiled: August 6, 2018Date of Patent: June 30, 2020Assignee: Extreme Networks Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Publication number: 20200162474Abstract: Management of IoT devices through a private cloud. An IoT device is coupled to a gateway. A request from the IoT device to connect to a private cloud, wherein the private cloud is used to manage IoT devices, is received at a private cloud control center agent. An identification of the IoT device is determined. The IoT device is onboarded, using the identification, for management through the private cloud. A device profile of the IoT device is generated. The flow of data to and from the IoT device is regulated through application of IoT rules according to the device profile of the IoT device.Type: ApplicationFiled: July 23, 2019Publication date: May 21, 2020Inventors: Xu Zou, Jianlin Zeng, Mei Wang
-
Patent number: 10542035Abstract: Managing rogue devices in a network through a network backhaul. A rogue device is detected in a network and a rogue device message that includes the rogue device is sent to a plurality of switches in a backhaul of the network. The rogue device is added into a rogue monitor table. Whether the rogue device is In-Net or Out-Of-Net is determined using forwarding tables of the plurality of switches in the backhaul of the network and the rogue monitor table. Mitigation is performed using a nearest switch to the rogue device of the plurality of switches in the backhaul of the network if it is determined that the rogue device is In-Net.Type: GrantFiled: June 15, 2018Date of Patent: January 21, 2020Assignee: Aerohive Networks, Inc.Inventors: Jianlin Zeng, Mingliang Li, Peng Fan
-
Patent number: 10523458Abstract: A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.Type: GrantFiled: February 12, 2019Date of Patent: December 31, 2019Assignee: Extreme Networks, Inc.Inventors: Liwu Liu, Jianlin Zeng
-
Publication number: 20190261339Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: ApplicationFiled: February 26, 2019Publication date: August 22, 2019Applicant: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Patent number: 10362037Abstract: Management of IoT devices through a private cloud. An IoT device is coupled to a gateway. A request from the IoT device to connect to a private cloud, wherein the private cloud is used to manage IoT devices, is received at a private cloud control center agent. An identification of the IoT device is determined. The IoT device is onboarded, using the identification, for management through the private cloud. A device profile of the IoT device is generated. The flow of data to and from the IoT device is regulated through application of IoT rules according to the device profile of the IoT device.Type: GrantFiled: September 13, 2017Date of Patent: July 23, 2019Assignee: ZingBox, Ltd.Inventors: Xu Zou, Jianlin Zeng, Mei Wang
-
Publication number: 20190190735Abstract: A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.Type: ApplicationFiled: February 12, 2019Publication date: June 20, 2019Applicant: Aerohive Networks, Inc.Inventors: Liwu Liu, Jianlin Zeng
-
Publication number: 20190165969Abstract: Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information.Type: ApplicationFiled: January 15, 2019Publication date: May 30, 2019Applicant: Aerohive Networks, Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Patent number: 10219254Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: GrantFiled: January 8, 2018Date of Patent: February 26, 2019Assignee: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Patent number: 10205604Abstract: A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.Type: GrantFiled: June 19, 2017Date of Patent: February 12, 2019Assignee: Aerohive Networks, Inc.Inventors: Liwu Liu, Jianlin Zeng
-
Patent number: 10181962Abstract: Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information.Type: GrantFiled: August 22, 2017Date of Patent: January 15, 2019Assignee: Aerohive Networks, Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Publication number: 20180343145Abstract: A network device of a subnet determines predictive roaming information for a wireless client. Predictive roaming information can identify the wireless client and a home network subnet of the wireless client. The network device provides predictive roaming information associated with a wireless client to neighboring subnets. Neighboring subnets store received predictive roaming information, and use the predictive roaming information if the wireless client roams to them.Type: ApplicationFiled: August 6, 2018Publication date: November 29, 2018Applicant: Aerohive Networks, Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Publication number: 20180302432Abstract: Managing rogue devices in a network through a network backhaul. A rogue device is detected in a network and a rogue device message that includes the rogue device is sent to a plurality of switches in a backhaul of the network. The rogue device is added into a rogue monitor table. Whether the rogue device is In-Net or Out-Of-Net is determined using forwarding tables of the plurality of switches in the backhaul of the network and the rogue monitor table. Mitigation is performed using a nearest switch to the rogue device of the plurality of switches in the backhaul of the network if it is determined that the rogue device is In-Net.Type: ApplicationFiled: June 15, 2018Publication date: October 18, 2018Applicant: Aerohive Networks, Inc.Inventors: Jianlin Zeng, Mingliang Li, Peng Fan
-
Patent number: 10064105Abstract: A network device of a subnet determines predictive roaming information for a wireless client. Predictive roaming information can identify the wireless client and a home network subnet of the wireless client. The network device provides predictive roaming information associated with a wireless client to neighboring subnets. Neighboring subnets store received predictive roaming information, and use the predictive roaming information if the wireless client roams to them.Type: GrantFiled: January 23, 2017Date of Patent: August 28, 2018Assignee: Aerohive Networks, Inc.Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
-
Patent number: 10027703Abstract: Managing rogue devices in a network through a network backhaul. A rogue device is detected in a network and a rogue device message that includes the rogue device is sent to a plurality of switches in a backhaul of the network. The rogue device is added into a rogue monitor table. Whether the rogue device is In-Net or Out-Of-Net is determined using forwarding tables of the plurality of switches in the backhaul of the network and the rogue monitor table. Mitigation is performed using a nearest switch to the rogue device of the plurality of switches in the backhaul of the network if it is determined that the rogue device is In-Net.Type: GrantFiled: June 7, 2016Date of Patent: July 17, 2018Assignee: Aerohive Networks, Inc.Inventors: Jianlin Zeng, Mingliang Li, Peng Fan