Wireless channel selection techniques and devices
First Claim
1. A non-transitory computer-readable storage medium encoded with computer-executable instructions which, when executed by a processor, perform a method for selecting a wireless channel for transmitting a media signal originating from a personal media player, the method comprising:
- automatically identifying a target wireless channel from among a number of wireless channels, wherein the number of wireless channels are non-blacklisted channels based on one of;
a predetermined time period, a frequency band pass, and a predetermined geographic location;
identifying at least two additional wireless channels within a predetermined proximity of the target wireless channel;
receiving a signal via the target wireless channel;
receiving signals via each of the at least two additional wireless channels;
measuring a characteristic of the signal received via the target wireless channel;
measuring characteristics of the signals received via each of the at least two additional wireless channels;
evaluating a channel usability algorithm based on a measured characteristic of the signal received via the target wireless channel and measured characteristics of the signals received via each of the at least two additional wireless channels, whether the target wireless channel is deemed to be usable to transmit the media signal, wherein the channel usability algorithm compares the measured characteristics of the signals received via the target wireless channel and the additional wireless channels to first and second threshold values, the first and second threshold values being dynamic values based on factors selected from;
relationships between strengths of signals received via the at least two additional wireless channels associated with the target wireless channel and a geographic location;
calculating a score for further evaluation of the usability algorithm by;
multiplying the identified received signal strength associated with the target wireless channel by a weighting factor to form a weighted result,adding the strengths of the signals received via the at least two additional wireless channels to form an added result, andadding the weighted result to the added result to form the score;
associating the score with the target wireless channel;
identifying the target wireless channel having the lowest associated score to be the best usable wireless channel to transmit the media signal; and
when the target wireless channel is deemed to be usable to transmit the media signal, transmitting the media signal via the target wireless channel.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for locating wireless channels usable for transmitting media signals from personal media players that are adequately separated from wireless channels used for other purposes. One technique involves identifying a target channel and at least two additional channels within a certain proximity of the target channel, and evaluating a channel usability algorithm based on characteristics, such as the received signal strengths, of the target channel and the received signal strengths of each of the proximate channels. Based on evaluation of the algorithm, the target channel is deemed either usable or not usable to transmit the media signal. The most desirable available target channel(s) in a particular group or sub-group of wireless channels may also be identified.
-
Citations
14 Claims
-
1. A non-transitory computer-readable storage medium encoded with computer-executable instructions which, when executed by a processor, perform a method for selecting a wireless channel for transmitting a media signal originating from a personal media player, the method comprising:
-
automatically identifying a target wireless channel from among a number of wireless channels, wherein the number of wireless channels are non-blacklisted channels based on one of;
a predetermined time period, a frequency band pass, and a predetermined geographic location;identifying at least two additional wireless channels within a predetermined proximity of the target wireless channel; receiving a signal via the target wireless channel; receiving signals via each of the at least two additional wireless channels; measuring a characteristic of the signal received via the target wireless channel; measuring characteristics of the signals received via each of the at least two additional wireless channels; evaluating a channel usability algorithm based on a measured characteristic of the signal received via the target wireless channel and measured characteristics of the signals received via each of the at least two additional wireless channels, whether the target wireless channel is deemed to be usable to transmit the media signal, wherein the channel usability algorithm compares the measured characteristics of the signals received via the target wireless channel and the additional wireless channels to first and second threshold values, the first and second threshold values being dynamic values based on factors selected from;
relationships between strengths of signals received via the at least two additional wireless channels associated with the target wireless channel and a geographic location;calculating a score for further evaluation of the usability algorithm by; multiplying the identified received signal strength associated with the target wireless channel by a weighting factor to form a weighted result, adding the strengths of the signals received via the at least two additional wireless channels to form an added result, and adding the weighted result to the added result to form the score; associating the score with the target wireless channel; identifying the target wireless channel having the lowest associated score to be the best usable wireless channel to transmit the media signal; and when the target wireless channel is deemed to be usable to transmit the media signal, transmitting the media signal via the target wireless channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for wirelessly transmitting a media signal originating from a personal media player, the method comprising:
-
identifying a target wireless channel from among a number of wireless, wherein the number of wireless channels are non-blacklisted channels based on one of;
a predetermined time period, a frequency band pass, and a predetermined geographic location;identifying at least two additional wireless channels within a predetermined proximity of the target wireless channel; receiving a signal via the target wireless channel; receiving signals via each of the at least two additional wireless channels; measuring a characteristic of the signal received via the target wireless channel; measuring characteristics of the signals received via each of the at least two additional wireless channels; arranging for evaluation of a channel usability algorithm based on the measured characteristic of the signal received via the target wireless channel and measured characteristics of the signals received via each of the at least two additional wireless channels, whether the target wireless channel is deemed to be usable to transmit the media signal, wherein the channel usability algorithm compares the measured characteristics of the signals received via the target wireless channel and the additional wireless channels to first and second threshold values, the first and second threshold values being dynamic values based on factors selected from;
relationships between strengths of signals received via the at least two additional wireless channels associated with the target wireless channel and a geographic location;calculating a score for further evaluation of the usability algorithm by; multiplying the identified received signal strength associated with the target wireless channel by a weighting factor to form a weighted result, adding the strengths of the signals received via the at least two additional wireless channels to form an added result, and adding the weighted result to the added result to form the score; associating the score with the target wireless channel; identifying the target wireless channel having the lowest associated score to be the best usable wireless channel; and when the target wireless channel is deemed to be usable to transmit the media signal, transmitting the media signal via the target wireless channel.
-
-
13. An electronic device, comprising:
-
a transmitter for transmitting a media signal; a computer-readable storage medium; and a processor responsive to the computer-readable storage medium and to a computer program, the computer program, when loaded into the processor, performing actions including; arranging for identification of a target wireless channel from among a number of wireless channels, wherein the number of wireless channels are non-blacklisted channels based on one of;
a predetermined time period, a frequency band pass, and a predetermined geographic location,arranging for evaluation of a channel usability algorithm based on a measured characteristic of a signal received via the target wireless channel and measured characteristics of signals received via each of at least two additional wireless channels within a predetermined proximity of the target wireless channel, whether the target wireless channel is deemed to be usable to transmit the media signal, wherein the channel usability algorithm compares the measured characteristics of the signals received via the target wireless channel and the additional wireless channels to first and second threshold values, the first and second threshold values being selected such that a variability of radio receiver sensitivity and geographic locality is compensated by scaling one of maximum, average, and root mean square average values of previously measured received signal strengths on neighboring channels, calculating a score for further evaluation of the usability algorithm by; multiplying the identified received signal strength associated with the target wireless channel by a weighting factor to form a weighted result, adding the strengths of the signals received via the at least two additional wireless channels to form an added result, and adding the weighted result to the added result to form the score; associating the score with the target wireless channel; identifying the target wireless channel having the lowest associated score to be the best usable wireless channel; and when the target wireless channel is deemed to be usable to transmit the media signal, arranging for the transmitter to transmit the media signal via the target wireless channel. - View Dependent Claims (14)
-
Specification