USPatent applicationPatented

Method and storage medium for adjusting working frequency of electronic device, and electronic device

Granted 17 Feb 2015 · no office action yet

Life of the application

7 dated events
⤢ drag to zoom20142016201820202022202420262028203020322034ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A method for adjusting a working frequency of an electronic device includes the following. First, determining a current working frequency of the electronic device, a minimum average frequency among the average frequencies of different channels, and a frequency range of one channel used for transmitting/receiving wireless signals. Second, calculating an interference frequency generated by the electronic device, and selecting another antenna to transmit/receive wireless signals when the interference frequency falls within the frequency range of the determined channel. Third, calculating a first time interval between transmitting and receiving wireless signals before switching to the other antenna, and a second time interval between transmitting and receiving wireless signals after switching to the other antenna. Fourth, determining a difference between the first and second time intervals. Fifth, adjusting the current working frequency to decrease the influence on the transmission/receipt of wireless signals when the calculated difference is greater than a predetermined threshold.

Description

4 parts
›BACKGROUND

1. Technical Field

The present disclosure relates to an electronic device with a storage unit for automatically adjusting the working frequency of the electronic device, and to a method and a storage medium for automatically adjusting the working frequency of an electronic device.

2. Description of Related Art

When the running speed of a processor of a communication device (e.g. a smart phone) increases, a working frequency of the communication device correspondingly increases. When the working frequency increases, transmission and/or receipt of wireless signals of the communication device may be adversely influenced by the high working frequency.

In a typical communication device, once the working frequency of the communication device is detected to be influencing the transmission/receipt of wireless signals, the running speed of the processor is automatically decreased to correspondingly decrease the working frequency. Thereby, the influence on the transmission/receipt of wireless signals is diminished.

However, under some conditions, the influence on the transmission/receipt of wireless signals is not great, such that the wireless signals are still able to be normally transmitted and received. In such situations, even though the transmission/receipt of wireless signals is influenced, there may be no need to decrease the running speed of the processor. Thus when the running speed of the processor is automatically decreased, the operation of the communication device may be unnecessarily constrained.

Therefore, there is a need to provide a means and a method to overcome the above-described shortcomings.

›BRIEF DESCRIPTION OF THE DRAWINGS

Many aspects of the present disclosure should be better understood with reference to the following drawings. The emphasis is placed upon clearly illustrating the principles of the present disclosure.

FIG. 1 is a block diagram of an electronic device for adjusting a working frequency thereof, in accordance with an exemplary embodiment.

FIG. 2 is a flowchart of a method for adjusting the working frequency of the electronic device, in accordance with an exemplary embodiment.

›DETAILED DESCRIPTION · 1 of 2

FIG. 1 is a block diagram of an electronic device 1 according to an exemplary embodiment. The electronic device 1 includes at least two antennas (not shown) for transmitting and receiving wireless signals. The antennas correspond to different channels of the electronic device 1 , respectively. In the embodiment described hereinafter, unless the context indicates otherwise, there are two antennas, one antenna corresponds to a portion of eleven channels of the electronic device 1 , and the other antenna correspond to the remaining portion of the eleven different channels of the electronic device 1 . The electronic device 1 further includes a storage unit 200 and a processor 300 . The working frequency of the electronic device 1 is determined by the running speeds of the storage unit 200 and the processor 300 . If the working frequency is too high, it may adversely influence the transmission and/or receipt of wireless signals in each channel. The storage unit 200 stores a table (see below). In the table, each channel corresponds to an average frequency and a frequency range for transmitting and receiving wireless signals. The storage unit 200 further stores an adjusting system 100 . The adjusting system 100 includes a variety of modules executed by the processor 300 to adjust the working frequency of the electronic device 1 . A detailed description of the variety of modules is provided below.

In the embodiment, the adjusting system 100 includes a determining module 101 , a calculating module 102 , an analyzing module 103 , and a control module 104 .

The determining module 101 determines a current working frequency of the electronic device 1 according to the running speeds of the storage unit 200 and the processor 300 . The determining module 101 then determines a minimum average frequency in the table. The determining module 101 further determines the channel currently used for transmitting/receiving wireless signals and the frequency range of the determined channel according to the table.

The calculating module 102 calculates an interference frequency generated by the electronic device 1 according to the current working frequency of the electronic device 1 , the minimum average frequency, and the frequency range of the determined channel. A detailed description of the calculation of the interference frequency is provided below.

Take the electronic device 1 with a current working frequency ν c of 162 megahertz (MHz) as an example. In the table, the minimum average frequency ν min is 2412 MHz, which is the average frequency of channel 1. The currently used channel is channel 6. The calculating module 102 calculates a bandwidth BW of channel 6 according to the formula: BW=(maximum frequency in the frequency range)−(minimum frequency in the frequency range). Thus BW=2448−2426=22 MHz. The calculating module 102 then calculates the interference frequency ν i according to the following formula:

The analyzing module 103 determines whether the interference frequency falls within the frequency range of the determined channel. If so, the analyzing module 103 determines that the interference frequency generated by the electronic device 1 will adversely influence the transmission/receipt of wireless signals in the determined channel. In the above-mentioned example, since the interference frequency of 2430 MHz falls within the frequency range of 2426˜2448 MHz, the analyzing module 103 determines that the interference frequency generated by the electronic device 1 will adversely influence the transmission/receipt of wireless signals in channel 6.

The control module 104 selects another antenna to transmit and receive wireless signals when the analyzing module 103 determines that the interference frequency falls within the frequency range of the determined channel.

The calculating module 102 further calculates a first time interval between transmitting and receiving wireless signals before switching to the other antenna, and a second time interval between transmitting and receiving wireless signals after switching to the other antenna. The calculating module 102 then determines a difference between the first time interval and the second time interval to determine how much the influence is. It is known that the less the influence, the less the difference between the first and second time intervals.

The analyzing module 103 further compares the calculated difference with a predetermined threshold value. If the calculated difference is greater than the predetermined threshold value, the analyzing module 103 determines that the working frequency of the electronic device will greatly influence the transmission/receipt of wireless signals of the determined channel; otherwise, the analyzing module 103 determines that the interference frequency will not greatly influence the transmission/receipt of wireless signals of the determined channel.

The control module 104 then adjusts the current working frequency of the electronic device 1 to decrease the influence on the transmission/receipt of wireless signals when the calculated difference is greater than the predetermined value.

With the above-described configuration, the adjusting system 100 adjusts the current working frequency of the electronic device 1 only when the adverse influence on the transmission and receipt of wireless signals is greater than the predetermined value. Thus, when the adverse influence is less than the predetermined value, decreasing of the running speed of the processor 300 is avoided, and the working of the electronic device 1 is not affected.

FIG. 2 is a flowchart of a method for adjusting the working frequency of the electronic device 1 , in accordance with an exemplary embodiment.

In step S 21 , the determining module 101 determines a current working frequency of the electronic device 1 according to the running speed of the storage unit 200 and the processor 300 , determines a minimum average frequency in the table, and further determines the channel currently used for transmitting/receiving wireless signals and the frequency range of the determined channel according to the table.

›DETAILED DESCRIPTION · 2 of 2

In step S 22 , the calculating module 102 calculates an interference frequency generated by the electronic device 1 according to the current working frequency of the electronic device 1 , the minimum average frequency, and the frequency range of the determined channel.

In step S 23 , the analyzing module 103 determines whether the interference frequency falls within the frequency range of the determined channel. If the determination is yes, the procedure goes to step S 24 ; otherwise, the procedure goes back to step S 21 .

In step S 24 , the control module 104 selects another antenna to transmit and receive wireless signals.

In step S 25 , the calculating module 102 calculates a first time interval between transmitting and receiving wireless signals before switching to the other antenna, and a second time interval between transmitting and receiving wireless signals after switching to the other antenna, and further determines a difference between the first time interval and the second time interval to determine how much the influence is.

In step S 26 , the analyzing module 103 compares the calculated difference with a predetermined threshold value and determines whether the difference is greater than the predetermined threshold value. If the determination is yes, the procedure goes to step S 27 ; otherwise, the procedure returns to step S 21 .

In step S 27 , the control module 104 adjusts the current working frequency of the electronic device 1 to decrease the influence on the transmission/receipt of wireless signals. After executing step S 27 , the procedure returns to step S 21 .

It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the disclosure or sacrificing all of its material advantages, the examples hereinbefore described merely being exemplary embodiments.

›Tables in the description — 1
ChannelsAverage frequency (MHz)Frequency range (MHz)
124122401~2423
224172406~2428
324222411~2433
424272416~2438
524322421~2443
624372426~2448
724422431~2453
824472436~2458
924522441~2463
1024572446~2468
1124622451~2473

Claims as granted

6 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

5 codes
IPC · International Patent Classification
Section H — Electricity
  • H04B1/44
  • H04B17/00
  • H04B7/04
USPC · US Patent Classification
455/78455/67.11

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2013Jul 2013Oct 2013Jan 2014Apr 2014Jul 2014Oct 2014Jan 2015Apr 2015USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
1.7 y
637 days filing → grant
Office actions
0
none on record
Examiner
Quochien B Vuong
art unit 2647 · TC 2600
Citations: 4 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20142016201820202022202420262028203020322034Owner 1Owner 2
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock