Adaptive access point resource management
OwnerIzoslav Tchigevsky, Bahareh Sadeghi +1inventors
InventorsIzoslav Tchigevsky, Bahareh Sadeghi, Seemab Kadri
Life of this patent
Estimating the term…
Abstract
This disclosure describes methods, apparatus, and systems related to devices (e.g., a smart AP) learning and/or estimating the resources required by client devices (e.g., an STA). This can be done, for example, by monitoring the informational statistics of the client device, such as the client device's traffic pattern and behavior. This information can be used to efficiently allocate resources and dynamically update the resources as needed, hence optimizing the limited resources available on the device and/or the client device.
Claims20
A device, comprising:
- at least one memory that stores computer-executable instructions;
- and
- at least one processor of the one or more processors configured to access the at least one memory, wherein the at least one processor of the one or more processors is configured to execute the computer-executable instructions to:
- identify a request from a client device;
- cause to send first information to the client device;
- identify second information received from the client device, the second information including one or more operational information associated with the client device;
- and
- determine, based at least in part on the second information, to at least one of allocate resources associated with the device to the client device or send the client device third information, the third information including configuration information for resource allocation at the client device.
A device, comprising:
- at least one memory that stores computer-executable instructions;
- and
- at least one processor of the one or more processors configured to access the at least one memory, wherein the at least one processor of the one or more processors is configured to execute the computer-executable instructions to:
- identify data received from a client device;
- identify, in the data, statistics associated with at least one activity of the client device;
- determine, based at least in part on the statistics, an implementation mode for use in communication with the client device;
- and
- determine resource allocation at one or more of the device and the client device based on the statistics and the implementation mode.
A device comprising:
- at least one memory that stores computer-executable instructions;
- and
- at least one processor of the one or more processors configured to access the at least one memory, wherein the at least one processor of the one or more processors is configured to execute the computer-executable instructions to:
- identify data received from a client device;
- determine the data includes an explicit client device notification, the explicit client device notification including client device operational information;
- and
- determine resource allocation at one or more of the device and the client device based on client device operational information.
Dependencies are inferred from the claim text.