Music detection and identification
US-2017178681-A1 · Jun 22, 2017 · US
US10178688B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10178688-B2 |
| Application number | US-201514876534-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 6, 2015 |
| Priority date | Oct 6, 2015 |
| Publication date | Jan 8, 2019 |
| Grant date | Jan 8, 2019 |
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.
A method and apparatus for scheduling short uplink transmissions on a mobile communication device. Embodiments of the invention include a method of scheduling an uplink transmission on a mobile communication device. In one exemplary embodiment, the method includes establishing a predetermined uplink delay time, and generating an uplink message. The method further includes determining that an audio event is occurring on the mobile communication device, and monitoring an audio amplitude of the audio event. The method further includes transmitting the uplink message when the first of either a pause in the audio event is detected or when the predetermined uplink delay time has elapsed.
Opening claim text (preview).
We claim: 1. A method of scheduling an uplink transmission on a mobile communication device, the method comprising: establishing, with an electronic processor of the mobile communication device, a predetermined uplink delay time by which the mobile communication device must transmit an uplink message; generating, with the electronic processor, the uplink message, wherein the uplink message is to be transmitted from the mobile communication device to a base station of a network; determining, with the electronic processor, that an audio event is occurring on the mobile communication device, the audio event including audio pauses and periods of audio output as sound by a speaker of the mobile communication device, wherein the speaker draws more current from a battery of the mobile communication device during periods of audio output than during audio pauses; monitoring, with the electronic processor and audio circuitry of the mobile communication device, an audio amplitude of the audio event; and transmitting, by a transceiver of the mobile communication device, the uplink message; wherein when a pause in the audio event is detected before the predetermined uplink delay time has elapsed, the transmitting of the uplink message occurs during the pause in the audio event; wherein when the predetermined uplink delay time elapses before the pause in the audio event is detected, the transmitting of the uplink message occurs (i) in response to determining that the predetermined uplink delay time has elapsed and (ii) during a period of audio output of the audio event. 2. The method of claim 1 , further comprising detecting the pause in the audio event by determining, with the electronic processor, that a current derived from the audio amplitude is less than a predetermined threshold for a predetermined period of time. 3. The method of claim 2 , further comprising: measuring a voltage of the battery of the mobile communication device; and establishing, with the electronic processor, the predetermined threshold based on the voltage of the battery. 4. The method of claim 3 , wherein establishing the predetermined threshold includes lowering the predetermined threshold if the voltage of the battery is below a predetermined voltage. 5. The method of claim 2 , further comprising: measuring a temperature of the battery of the mobile communication device; and establishing, with the electronic processor, the predetermined threshold based on the temperature of the battery. 6. The method of claim 1 , wherein transmitting the uplink message includes attenuating an output of the audio event. 7. The method of claim 1 , further comprising receiving, on the mobile communication device, a request for the uplink message from the network. 8. The method of claim 7 , wherein establishing the predetermined uplink delay time includes establishing the predetermined uplink delay time based on the request for the uplink message from the network. 9. The method of claim 1 , wherein establishing the predetermined uplink delay time includes establishing the predetermined uplink delay time based on the mobile communication device discovering a new network. 10. A mobile communication device comprising: a battery; a memory; an electronic processor; a speaker; a transceiver configured to receive downlink communications and transmit uplink communications, the uplink communications causing peak current drain on the battery; and audio circuitry operatively coupled to the speaker and the electronic processor, and under the control of the electronic processor, the audio circuitry generating an audio event on the speaker, wherein the audio event includes audio pauses and periods of audio output, and the speaker draws more current from the battery during periods of audio output than during audio pauses; wherein the electronic processor is configured to determine an uplink delay time by which the mobile communication device must transmit an uplink message, generate the uplink message, wherein the uplink message is to be transmitted from the mobile communication device to a base station of a network, detect the audio pauses, and delay transmitting the uplink message until the first of either: (i) when one of the audio pauses is detected, or (ii) when the predetermined uplink delay time has elapsed; wherein when the one of the audio pauses is detected before the predetermined uplink delay time has elapsed, the electronic processor transmits, via the transceiver, the uplink message during the one of the audio pauses; wherein when the predetermined uplink delay time elapses before one of the audio pauses is detected, the electronic processor transmits, via the transceiver, the uplink message during a period of audio output of the audio event. 11. The mobile communication device of claim 10 , wherein the audio circuitry monitors an audio amplitude of the audio event, and wherein the electronic processor detects the audio pauses in the audio event by determining that a current derived from the audio amplitude is less than a predetermined threshold for a predetermined period of time. 12. The mobile communication device of claim 11 , wherein the electronic processor establishes the predetermined threshold based on at least one of the group consisting of a measured voltage of the battery and a measured temperature of the battery. 13. The mobile communication device of claim 12 , wherein the electronic processor lowers the predetermined threshold when the measured voltage of the battery is below a predetermined voltage. 14. The mobile communication device of claim 10 , wherein the mobile communication device is a converged device configured to communicate with a land-mobile radio network and a long-term evolution network. 15. The mobile communication device of claim 10 , wherein the electronic processor controls the audio circuitry to attenuate an output of the audio event while the transceiver is transmitting the uplink message. 16. The mobile communication device of claim 10 , wherein the transceiver receives a downlink communication from the network, the downlink communication including a request for the uplink message. 17. The mobile communication device of claim 16 , wherein the electronic processor establishes the predetermined uplink delay time based on the request for the uplink message from the network. 18. The mobile communication device of claim 10 , wherein the predetermined uplink delay time is established based on the mobile communication device discovering a new network. 19. A mobile communication device comprising: a battery; a memory; an electronic processor; a speaker configured to output an audio event as sound, the audio event including audio pauses and periods of audio output, wherein the speaker draws more current from the battery during periods of audio output than during audio pauses; and a transceiver configured to receive downlink communications and transmit uplink communications, wherein the uplink communications cause peak current drain on the battery; wherein the electronic processor is configured to receive, via the transceiver, a downlink message, determine an uplink delay time by which the mobile communication device must transmit an uplink message to respond to the downlink message, determine that the speaker is outputting the audio event, detect an audio pause of the audio event, determine whether the uplink delay time has elapsed, and transmit, via the transceiver, the uplink message to respond to the downlink message
Cross-Sectional Technologies · mapped topic
Cross-Sectional Technologies · mapped topic
using a pre-established activity schedule, e.g. traffic indication frame · CPC title
Cross-Sectional Technologies · mapped topic
Cross-Sectional Technologies · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.