Method and system for bluetooth HID activity prediction for wireless coexistence throughput optimization
First Claim
1. A method comprising:
- predicting activity of a human interface device that is communicatively coupled to a host device via a host wireless interface, wherein predicting activity of the human interface device is based on monitoring of past activities of the human interface device; and
managing sniff communication by the host device based on said prediction, wherein the sniff communication is used by the host device in at least one of detecting or tracking the activity of the human interface device.
7 Assignments
0 Petitions
Accused Products
Abstract
A host device may be enabled to support a plurality of wireless interfaces, wherein some of these interfaces may be utilized to support human interface device (HID) based communication. The host device may be enabled to monitor activity of HID devices based on communications via HID capable wireless interfaces, may predict future use of the HID devices based on the monitoring, and may manage sniff communication that is utilized to track and/or detect activities in the HID devices. The management of the sniff communication may comprise adjusting characteristics of the sniff communication to enable improving throughput of other wireless interfaces available via the host device that may be affected by the sniff communication. The adjustment of the characteristics of sniff communication may comprise adjusting, statically and/or dynamically, length of sniff intervals and/or designating of sniff packets as high priority requests.
62 Citations
20 Claims
-
1. A method comprising:
-
predicting activity of a human interface device that is communicatively coupled to a host device via a host wireless interface, wherein predicting activity of the human interface device is based on monitoring of past activities of the human interface device; and managing sniff communication by the host device based on said prediction, wherein the sniff communication is used by the host device in at least one of detecting or tracking the activity of the human interface device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more circuits in a host device configured to; predict activity of a human interface device that is communicatively coupled to the host device via a host wireless interface, wherein the one or more circuits are further configured to predict activity of the human interface device based on monitoring of past activities of the human interface device; and manage sniff communication by the host device based on said prediction, wherein the sniff communication is used by the host device in at least one of detecting or tracking the activity of the human interface device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer-readable medium having stored thereon computer-executable instructions, execution of which by a computing device cause the computing device to perform operations comprising:
-
predicting activity of a human interface device that is communicatively coupled to a host device via a host wireless interface, wherein predicting activity of the human interface device is based on monitoring of past activities of the human interface device; and managing sniff communication by the host device based on said prediction, wherein the sniff communication is used by the host device in at least one of detecting or tracking the activity of the human interface device.
-
Specification