Patents by Inventor Xiaoqing Zhu
Xiaoqing Zhu 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: 11936453Abstract: Multi-User Multiple Input, Multiple Output (MU-MIMO) data transmissions are provided with a forward-predictive precoding matrix to mitigate the effects of a change in a state of a communication channel. First and second soundings are performed, at first and second times, to a receive antenna over a channel and, responsive to each of the soundings, first and second Channel State Information (CSI) are received. Based on the first and second CSI, a change in a state of the channel over a time period between the first and second time is determined. Based on the change in the state of the channel, a forward-predictive channel state matrix and/or a forward-predictive precoding matrix are determined that reflect a state of the channel at a future time and that are consistent with the determined change in the state over the time period. The forward-predictive precoding matrix is applied to a data transmission.Type: GrantFiled: February 2, 2021Date of Patent: March 19, 2024Assignee: Cisco Technology, Inc.Inventors: John Martin Graybeal, Paul Anthony Polakos, Robert Edward Liston, Wai-Tian Tan, Xiaoqing Zhu
-
Publication number: 20240055565Abstract: An LED human centric lighting device includes a substrate, an LED light emitting chipset and at least two blue light chipsets with different color temperatures arranged on the substrate, a fluorescent colloid and an enclosure. The LED light emitting chipset includes multiple LED light emitting chips, and each of the blue light chipsets includes multiple blue light emitting chips with same color temperature. Each of the blue light chipsets forms a color temperature light emitting area, and the different color temperature light emitting areas are separated by the enclosure. The substrate is provided with a control circuit for controlling light emission of the corresponding color temperature light emitting area, and the fluorescent colloid is arranged in the enclosure. The LED light emitting chip and at least two blue light emitting chips with different color temperatures are assembled in the device, which can reduce a volume of the device.Type: ApplicationFiled: August 10, 2023Publication date: February 15, 2024Applicant: NINGBO SUNPU LED CO., LTD.Inventors: Yuanbao DU, Yaohua ZHANG, Guojun WANG, Fusheng CHEN, Xiaoqing ZHU, Qinghao ZHANG
-
Patent number: 11699080Abstract: In one embodiment, a service receives machine learning-based generative models from a plurality of distributed sites. Each generative model is trained locally at a site using unlabeled data observed at that site to generate synthetic unlabeled data that mimics the unlabeled data used to train the generative model. The service receives, from each of the distributed sites, a subset of labeled data observed at that site. The service uses the generative models to generate synthetic unlabeled data. The service trains a global machine learning-based model using the received subsets of labeled data received from the distributed sites and the synthetic unlabeled data generated by the generative models.Type: GrantFiled: September 14, 2018Date of Patent: July 11, 2023Assignee: Cisco Technology, Inc.Inventors: Xiaoqing Zhu, Yaqi Wang, Dan Tan, Rob Liston, Mehdi Nikkhah
-
Patent number: 11611970Abstract: A method is provided in a wireless access point in a wireless communications network. The method includes obtaining information characterizing a first wireless stream and the second wireless stream transmitted or received by the wireless access point. The information includes at least a wireless channel quality for each of the first wireless stream and the second wireless stream. The method further includes allocating transmission resources to the first wireless stream and the second wireless stream based on the obtained information. In response to a change in quality of the first wireless stream, the method further includes revising the allocation of transmission resources for the first wireless stream based on at least one of a target bit-rate and a target level of smoothness.Type: GrantFiled: March 8, 2021Date of Patent: March 21, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
-
Patent number: 11509595Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.Type: GrantFiled: June 9, 2020Date of Patent: November 22, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
-
Publication number: 20220247465Abstract: Multi-User Multiple Input, Multiple Output (MU-MIMO) data transmissions are provided with a forward-predictive precoding matrix to mitigate the effects of a change in a state of a communication channel. First and second soundings are performed, at first and second times, to a receive antenna over a channel and, responsive to each of the soundings, first and second Channel State Information (CSI) are received. Based on the first and second CSI, a change in a state of the channel over a time period between the first and second time is determined. Based on the change in the state of the channel, a forward-predictive channel state matrix and/or a forward-predictive precoding matrix are determined that reflect a state of the channel at a future time and that are consistent with the determined change in the state over the time period. The forward-predictive precoding matrix is applied to a data transmission.Type: ApplicationFiled: February 2, 2021Publication date: August 4, 2022Applicant: Cisco Technology, Inc.Inventors: John Martin GRAYBEAL, Paul Anthony POLAKOS, Robert Edward LISTON, Wai-Tian TAN, Xiaoqing ZHU
-
Publication number: 20220194818Abstract: A static water sterilization module is provided according to the present application, which includes a lamp holder, a light-transmitting plate, a lamp plate, a sterilization lamp, a first sealing ring, a clamping member and a waterproof potting adhesive. The light-transmitting plate is mounted on the lamp holder. The lamp plate is mounted in the lamp holder. The sterilization lamp is mounted on the lamp plate. An inner surface of the lamp plate, an inner surface of the light-transmitting plate and an inner wall of the lamp holder form a sealing chamber for mounting the sterilization lamp. The first sealing ring abuts against an outer surface of the lamp plate. The clamping member is configured to press the first sealing ring and the lamp plate.Type: ApplicationFiled: December 16, 2021Publication date: June 23, 2022Applicant: NINGBO SUNPU LED CO., LTD.Inventors: Yaohua ZHANG, Yuanbao DU, Zhongjie LIN, Mingda XU, Yingguo YANG, Fusheng CHEN, Xiaoqing ZHU, Qinghao ZHANG
-
Patent number: 11265842Abstract: Techniques for determining a range between a wireless station (STA) and a wireless access point (AP) using channel state information are described. An AP determines channel state information corresponding to an STA. The AP determines, based on the channel state information, one or more fine timing measurement (FTM) parameters. A plurality of FTM messages are transmitted between the AP and the STA, based on the one or more FTM parameters. The STA is configured to determine an estimated range to the AP based on the plurality of FTM messages.Type: GrantFiled: March 9, 2020Date of Patent: March 1, 2022Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Xiaoqing Zhu, Jerome Henry
-
Patent number: 11245738Abstract: Embodiments include technologies for creating a manifest for a conferencing event in a network, adding a name tag identifying the conferencing event to the manifest, receiving an interest packet including one or more parameters indicating a named flow being produced at a source node, adding content metadata of the named flow to the manifest, and sending the manifest to the source node. Further embodiments include adding, to the manifest, session-level metadata associated with a user of the source node. Embodiments include receiving a second interest packet with one or more second parameters identifying a user of a client node, where the second interest packet indicates a request to authorize the user of the client node to subscribe to the conferencing event. In further embodiments, session-level metadata associated with the user is added to the manifest if the user is authorized to subscribe to the conferencing event.Type: GrantFiled: October 20, 2020Date of Patent: February 8, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio
-
Patent number: 11144616Abstract: Presented herein are techniques for training a central/global machine learning model in a distributed machine learning system. In the data sampling techniques, a subset of the data obtained at the local sites is intelligently selected for transfer to the central site for use in training the central machine learning model. In the model merging techniques, distributed local training occurs in each local site and copies of the local machine learning models are sent to the central site for aggregation of learning by merging of the models. As a result, in accordance with the examples presented herein, a central machine learning model can be trained based on various representations/transformations of data seen at the local machine learning models, including sampled selections of data-label pairs, intermediate representation of training errors, or synthetic data-label pairs generated by models trained at various local sites.Type: GrantFiled: February 22, 2017Date of Patent: October 12, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Wai-tian Tan, Rob Liston, John G. Apostolopoulos, Xiaoqing Zhu
-
Publication number: 20210282108Abstract: Techniques for determining a range between a wireless station (STA) and a wireless access point (AP) using channel state information are described. An AP determines channel state information corresponding to an STA. The AP determines, based on the channel state information, one or more fine timing measurement (FTM) parameters. A plurality of FTM messages are transmitted between the AP and the STA, based on the one or more FTM parameters. The STA is configured to determine an estimated range to the AP based on the plurality of FTM messages.Type: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Inventors: Malcolm M. SMITH, Xiaoqing ZHU, Jerome HENRY
-
Patent number: 11070301Abstract: An access point (AP) is configured to transmit packets to a client device over a communication channel. The AP determines a motion indictor indicative of motion of the client device based on a sequence of channel state information measurements, and measures a signal-to-noise ratio (SNR). The AP selects a transmission parameter among candidate transmission parameters using a learning-based algorithm based on observation parameters including the motion indicator, the SNR, and a device identifier for the client device. The AP employs the transmission parameter to transmit packets to the client device, and measures a transmission performance associated with the transmission parameter based on the transmitted packets. The AP updates the learning-based algorithm based on the observation parameters and the transmission performance for a next pass through the selecting, the employing, and the measuring.Type: GrantFiled: March 5, 2019Date of Patent: July 20, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Shi Su, Kaidong Wang, Wai-Tian Tan, Xiaoqing Zhu, Robert Edward Liston
-
Publication number: 20210195607Abstract: A method is provided in a wireless access point in a wireless communications network. The method includes obtaining information characterizing a first wireless stream and the second wireless stream transmitted or received by the wireless access point. The information includes at least a wireless channel quality for each of the first wireless stream and the second wireless stream. The method further includes allocating transmission resources to the first wireless stream and the second wireless stream based on the obtained information. In response to a change in quality of the first wireless stream, the method further includes revising the allocation of transmission resources for the first wireless stream based on at least one of a target bit-rate and a target level of smoothness.Type: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
-
Patent number: 10979875Abstract: A method in one embodiment includes intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment, verifying the message is sent from the source, verifying the message is not altered, evaluating a set of source flow control policies associated with the source, and blocking the message if the set of source flow control policies indicate the message is not permitted. In specific embodiments, the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message. In further embodiments, the method includes evaluating a set of receiver flow control policies associated with the receiver, and blocking the message if the set of receiver flow control policies indicates the message is not permitted.Type: GrantFiled: September 11, 2018Date of Patent: April 13, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Lillian Lei Dai, Sateesh K. Addepalli, Xiaoqing Zhu, Preethi Natarajan, Rong Pan, Fabio R. Maino, Flavio Bonomi, Alexander Loukissas, Vina Ermagan, Pere Monclus
-
Patent number: 10966216Abstract: A method is provided in a wireless access point in a wireless communications network. The method includes obtaining information characterizing a first wireless stream and the second wireless stream transmitted or received by the wireless access point. The information includes at least a wireless channel quality for each of the first wireless stream and the second wireless stream. The method further includes allocating transmission resources to the first wireless stream and the second wireless stream based on the obtained information. In response to a change in quality of the first wireless stream, the method further includes revising the allocation of transmission resources for the first wireless stream based on at least one of a target bit-rate and a target level of smoothness.Type: GrantFiled: August 29, 2019Date of Patent: March 30, 2021Assignee: Cisco Technology, Inc.Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
-
Patent number: 10952245Abstract: Multi-Class Orthogonal Frequency-Division Multiple Access (OFDMA) scheduling may be provided. A plurality of network devices may be assigned a transmission window for channel access. The plurality of network devices may include a first number of client devices and a second number of client devices. A first signal may be sent to the first number of network devices. The first signal may enable the first number of network devices to the channel access in a first portion of the transmission window. An amount of data to be exchanged by each of the second number of network devices may be determined. Based on the determined amount of data to be exchanged, a schedule may be determined for the channel access for each of the second number of network devices in a second portion of the transmission window. A second signal may be sent to the second number of network devices based on the determined schedule.Type: GrantFiled: October 16, 2019Date of Patent: March 16, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Malcolm Muir Smith, Jerome Henry, Xiaoqing Zhu
-
Publication number: 20210068119Abstract: A method is provided in a wireless access point in a wireless communications network. The method includes obtaining information characterizing a first wireless stream and the second wireless stream transmitted or received by the wireless access point. The information includes at least a wireless channel quality for each of the first wireless stream and the second wireless stream. The method further includes allocating transmission resources to the first wireless stream and the second wireless stream based on the obtained information. In response to a change in quality of the first wireless stream, the method further includes revising the allocation of transmission resources for the first wireless stream based on at least one of a target bit-rate and a target level of smoothness.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
-
Publication number: 20210037069Abstract: Embodiments include technologies for creating a manifest for a conferencing event in a network, adding a name tag identifying the conferencing event to the manifest, receiving an interest packet including one or more parameters indicating a named flow being produced at a source node, adding content metadata of the named flow to the manifest, and sending the manifest to the source node. Further embodiments include adding, to the manifest, session-level metadata associated with a user of the source node. Embodiments include receiving a second interest packet with one or more second parameters identifying a user of a client node, where the second interest packet indicates a request to authorize the user of the client node to subscribe to the conferencing event. In further embodiments, session-level metadata associated with the user is added to the manifest if the user is authorized to subscribe to the conferencing event.Type: ApplicationFiled: October 20, 2020Publication date: February 4, 2021Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio
-
XOR FORWARD ERROR CORRECTION FOR ISOLATED AND BURST LOSSES OVER A SOFTWARE-DEFINED-WIDE AREA NETWORK
Publication number: 20200412483Abstract: A method for encoding a sequence of packets includes receiving the sequence of packets, generating a parity packet for a first group of packets within the sequence of packets, and transmitting the first group of packets and the parity packet. The parity packet is generated by performing an exclusive OR (XOR) operation over a plurality of packets in the first group of packets and at least one packet in a second group of packets. The second group is separated from the first group in the sequence by one or more packets.Type: ApplicationFiled: June 15, 2020Publication date: December 31, 2020Inventors: Wai-Tian TAN, Xiaoqing ZHU, John G. APOSTOLOPOULOS -
Patent number: 10880344Abstract: Embodiments include technologies for creating a manifest for a conferencing event in a network, adding a name tag identifying the conferencing event to the manifest, receiving an interest packet including one or more parameters indicating a named flow being produced at a source node, adding content metadata of the named flow to the manifest, and sending the manifest to the source node. Further embodiments include adding, to the manifest, session-level metadata associated with a user of the source node. Embodiments include receiving a second interest packet with one or more second parameters identifying a user of a client node, where the second interest packet indicates a request to authorize the user of the client node to subscribe to the conferencing event. In further embodiments, session-level metadata associated with the user is added to the manifest if the user is authorized to subscribe to the conferencing event.Type: GrantFiled: August 13, 2019Date of Patent: December 29, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio