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: 11936453
    Abstract: 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: Grant
    Filed: February 2, 2021
    Date of Patent: March 19, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: John Martin Graybeal, Paul Anthony Polakos, Robert Edward Liston, Wai-Tian Tan, Xiaoqing Zhu
  • Publication number: 20240055565
    Abstract: 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: Application
    Filed: August 10, 2023
    Publication date: February 15, 2024
    Applicant: NINGBO SUNPU LED CO., LTD.
    Inventors: Yuanbao DU, Yaohua ZHANG, Guojun WANG, Fusheng CHEN, Xiaoqing ZHU, Qinghao ZHANG
  • Patent number: 11699080
    Abstract: 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: Grant
    Filed: September 14, 2018
    Date of Patent: July 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaoqing Zhu, Yaqi Wang, Dan Tan, Rob Liston, Mehdi Nikkhah
  • Patent number: 11611970
    Abstract: 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: Grant
    Filed: March 8, 2021
    Date of Patent: March 21, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
  • Patent number: 11509595
    Abstract: 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: Grant
    Filed: June 9, 2020
    Date of Patent: November 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20220247465
    Abstract: 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: Application
    Filed: February 2, 2021
    Publication date: August 4, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: John Martin GRAYBEAL, Paul Anthony POLAKOS, Robert Edward LISTON, Wai-Tian TAN, Xiaoqing ZHU
  • Publication number: 20220194818
    Abstract: 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: Application
    Filed: December 16, 2021
    Publication date: June 23, 2022
    Applicant: NINGBO SUNPU LED CO., LTD.
    Inventors: Yaohua ZHANG, Yuanbao DU, Zhongjie LIN, Mingda XU, Yingguo YANG, Fusheng CHEN, Xiaoqing ZHU, Qinghao ZHANG
  • Patent number: 11265842
    Abstract: 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: Grant
    Filed: March 9, 2020
    Date of Patent: March 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm M. Smith, Xiaoqing Zhu, Jerome Henry
  • Patent number: 11245738
    Abstract: 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: Grant
    Filed: October 20, 2020
    Date of Patent: February 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio
  • Patent number: 11144616
    Abstract: 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: Grant
    Filed: February 22, 2017
    Date of Patent: October 12, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wai-tian Tan, Rob Liston, John G. Apostolopoulos, Xiaoqing Zhu
  • Publication number: 20210282108
    Abstract: 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: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Inventors: Malcolm M. SMITH, Xiaoqing ZHU, Jerome HENRY
  • Patent number: 11070301
    Abstract: 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: Grant
    Filed: March 5, 2019
    Date of Patent: July 20, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shi Su, Kaidong Wang, Wai-Tian Tan, Xiaoqing Zhu, Robert Edward Liston
  • Publication number: 20210195607
    Abstract: 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: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
  • Patent number: 10979875
    Abstract: 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: Grant
    Filed: September 11, 2018
    Date of Patent: April 13, 2021
    Assignee: 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: 10966216
    Abstract: 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: Grant
    Filed: August 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
  • Patent number: 10952245
    Abstract: 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: Grant
    Filed: October 16, 2019
    Date of Patent: March 16, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Malcolm Muir Smith, Jerome Henry, Xiaoqing Zhu
  • Publication number: 20210068119
    Abstract: 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: Application
    Filed: August 29, 2019
    Publication date: March 4, 2021
    Inventors: Xiaoqing Zhu, Wai-tian Tan, Herb Wildfeuer
  • Publication number: 20210037069
    Abstract: 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: Application
    Filed: October 20, 2020
    Publication date: February 4, 2021
    Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio
  • Publication number: 20200412483
    Abstract: 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: Application
    Filed: June 15, 2020
    Publication date: December 31, 2020
    Inventors: Wai-Tian TAN, Xiaoqing ZHU, John G. APOSTOLOPOULOS
  • Patent number: 10880344
    Abstract: 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: Grant
    Filed: August 13, 2019
    Date of Patent: December 29, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pascal Thubert, Xiaoqing Zhu, Giovanna Carofiglio