Abstract:
A device may receive threshold data identifying threshold ranges, and may receive, from a first access point of multiple access points, first network data identifying first quality measurement indicators associated with a first link. The device may determine whether a first quality of the first link is good, fair, or poor based on comparing the first network data and the threshold data, and may provide, to the first access point and when the first quality is determined to be poor, a request for second network data identifying second quality measurement indicators associated with multiple links between the device and the multiple access points. The device may receive, from the first access point, the second network data, and may select one of the multiple access points based on the second network data. The device may utilize a link associated with the one of the multiple access points to receive video data.
Abstract:
A device may receive threshold data identifying threshold ranges, and may receive, from a first access point of multiple access points, first network data identifying first quality measurement indicators associated with a first link. The device may determine whether a first quality of the first link is good, fair, or poor based on comparing the first network data and the threshold data, and may provide, to the first access point and when the first quality is determined to be poor, a request for second network data identifying second quality measurement indicators associated with multiple links between the device and the multiple access points. The device may receive, from the first access point, the second network data, and may select one of the multiple access points based on the second network data. The device may utilize a link associated with the one of the multiple access points to receive video data.
Abstract:
A device may be configured to receive a request to record content. The device may receive copy control information associated with the content that indicates a first quantity of copies of the content that the device is permitted to make available for check out from each recording of the content. The device may determine to record the multiple times based on the first quantity of copies failing to satisfy a particular value. The device may record the content multiple times using multiple tuners based on the request. The device may make a second quantity of copies of the content available for check out to at least one client device based on recording the content the plurality of times. The second quantity of copies may be greater than the first quantity of copies.
Abstract:
In some implementations, a first device may obtain first channel state information (CSI) of a second device. The first device may determine that a variance of the first CSI exceeds a variance threshold. The first device may determine that a motion event has occurred based on determining that the variance, of the first CSI, exceeds the variance threshold. The first device may determine a location of the motion event based on the first CSI and second CSI of a third device. The first device may adjust an operation of one or more devices associated with the location based on determining the motion event.
Abstract:
A device may receive radio frequency (RF) transmissions from access points provided in a zone, and may calculate channel state information (CSI) for the access points based on the RF transmissions. The device may identify CSI phases that satisfy a phase threshold to eliminate surrounding movement in the zone and to focus on an entry location of the zone, and may perform a short-time Fourier transform of the CSI phases to generate a frequency versus time graph. The device may perform a spectrogram analysis of the frequency versus time graph or may process the frequency versus time graph, with a machine learning model, to determine a quantity of people in the zone and a start and stop times associated with entries and exits of the people to and from the zone. The device may perform actions based on the quantity of people and the start and stop times.