Systems, methods, and devices for electronic spectrum management
US-2017243139-A1 · Aug 24, 2017 · US
US11800381B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11800381-B2 |
| Application number | US-202117354714-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 22, 2021 |
| Priority date | Nov 26, 2019 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for optimal device position for wireless communication are described, and may be implemented via a mobile device to identify an orientation in which to place a mobile device to achieve optimum wireless signal. Generally, the described techniques enable the mobile device to be dynamically calibrated for wireless communication by identifying signal attributes at multiple different device positions, and enabling the mobile device to be placed at a position that exhibits optimum wireless signal. Further, wireless tasks to be performed on a mobile device can be placed into a task queue and executed when the mobile device is detected at a location and/or position that exhibits optimum wireless signal.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: placing a wireless task to be performed on a mobile device into a task queue in response to determining that the mobile device is positioned at a first position that does not meet a threshold wireless signal; detecting a change in position of the mobile device from the first position to a second position, and comparing the second position to a signal map to determine that the second position meets the threshold wireless signal; causing the wireless task to be executed by the mobile device in response to determining that the second position meets the threshold wireless signal; determining that a further wireless task is to be performed on the mobile device while the mobile device is positioned at the second position; and causing the further wireless task to be executed by the mobile device without placing the further wireless task in the task queue based on the mobile device being positioned at the second position that meets the threshold wireless signal. 2. The method of claim 1 , wherein the wireless task comprises one or more of a data download or a data upload. 3. The method of claim 1 , further comprising, in response to said determining that the mobile device is positioned at the first position that does not meet the threshold wireless signal, implementing an optimization process to enable the mobile device to be positioned at the second position that meets the threshold wireless signal. 4. The method of claim 3 , wherein said implementing an optimization process comprises presenting a user prompt with guidance for positioning the mobile device at the second position that meets the threshold wireless signal. 5. The method of claim 1 , wherein the signal map tracks different locations, mobile device orientations at the locations, and wireless signal attributes at the different locations and the mobile device orientations. 6. The method of claim 1 , wherein the task queue includes multiple wireless tasks, and wherein said causing the wireless task to be executed comprises executing the wireless task based on an order in which the wireless task is placed in the task queue relative to one or more other wireless tasks of the multiple wireless tasks. 7. The method of claim 1 , wherein the task queue includes multiple wireless tasks, and wherein said causing the wireless task to be executed comprises executing the wireless task based on a priority of the wireless task relative to one or more other wireless tasks of the multiple wireless tasks. 8. The method of claim 1 , wherein the task queue includes multiple wireless tasks, and wherein said causing the wireless task to be executed comprises executing the wireless task before one or more other wireless tasks in the task queue based on the wireless task being marked as a high-priority task. 9. The method of claim 8 , wherein the wireless task is marked as the high-priority task based on an amount of data to be transferred in executing the wireless task. 10. The method of claim 1 , further comprising: monitoring a position of the mobile device while the mobile device is positioned at the second position; detecting an additional change in position of the mobile device from the second position to a third position, and comparing the third position to the signal map to determine that the third position does not meet the threshold wireless signal; and maintaining one or more other wireless tasks in the task queue in response to determining that the third position does not meet the threshold wireless signal. 11. A mobile device comprising: a wireless radio system to transmit and receive wireless signal; a sensor system; and a wireless module implemented to: determine that the mobile device is positioned at a first position that does not meet a threshold wireless signal, and in response place a wireless task to be performed on the mobile device into a task queue; detect a change in position of the mobile device from the first position to a second position, and compare the second position to a signal map to determine whether the second position meets the threshold wireless signal; determine that the second position meets the threshold wireless signal and in response cause the wireless task to be executed by the mobile device; determine that a further wireless task is to be performed on the mobile device while the mobile device is positioned at the second position; and cause the further wireless task to be executed by the mobile device without the further wireless task being placed in the task queue based on the mobile device being positioned at the second position that meets the threshold wireless signal. 12. The mobile device of claim 11 , wherein the task queue includes multiple wireless tasks, and wherein to cause the wireless task to be executed comprises to execute the wireless task based on a priority of the wireless task relative to one or more other wireless tasks of the multiple wireless tasks. 13. The mobile device of claim 11 , wherein the task queue includes multiple wireless tasks, and wherein to cause the wireless task to be executed comprises to execute the wireless task before one or more other wireless tasks in the task queue based on the wireless task being marked as a high-priority task. 14. The mobile device of claim 11 , wherein the wireless module is further implemented to: monitor a position of the mobile device while the mobile device is positioned at the second position; detect an additional change in position of the mobile device from the second position to a third position, and compare the third position to the signal map to determine whether the third position meets the threshold wireless signal; and determine that the third position does not meet the threshold wireless signal, and in response maintain one or more other wireless tasks in the task queue. 15. The mobile device of claim 11 , wherein the wireless task comprises one or more of a data download or a data upload. 16. A system comprising: a processing system; and one or more computer-readable storage media storing instructions that are executable by the processing system to: determine that a mobile device is positioned at a first position that does not meet a threshold wireless signal, and in response place a wireless task to be performed on the mobile device into a task queue; detect a change in position of the mobile device from the first position to a second position, and compare the second position to a signal map to determine whether the second position meets the threshold wireless signal; determine that the second position meets the threshold wireless signal and in response cause the wireless task to be executed by the mobile device; determine that a further wireless task is to be performed on the mobile device while the mobile device is positioned at the second position; and cause the further wireless task to be executed by the mobile device without the further wireless task being placed in the task queue based on the mobile device being positioned at the second position that meets the threshold wireless signal. 17. The system of claim 16 , wherein the instructions are further executable by the processing system to implement an optimization process to enable the mobile device to be positioned at the second position that meets the threshold wireless signal. 18. The system of claim 17 , wherein to implement the optimization process, the instructions are further executable by the processing system to present a user prompt with guidance for positionin
Related publications grouped by family.
Answers are generated from the same data shown on this page.