Abstract:
Apparatus and methods are disclosed for performing delayed hybrid automatic repeat request (HARQ) communications in the downlink (DL) to reduce power consumption for a user equipment (UE) during a connected mode discontinuous reception (C-DRX) cycle. An enhanced NodeB can be configured to monitor a physical uplink control channel (PUCCH) for DL HARQ information to determine when the PUCCH contains a negative acknowledgement (NACK) message, and in response to determining that the PUCCH contains a NACK message, the eNodeB can wait until a next C-DRX ON duration to transmit a HARQ DL retransmission. The eNodeB can also determine whether or not to bundle the HARQ DL retransmission in consecutive transmission time intervals, based on a signal to interference plus noise ratio (SINR) associated with the UE.
Abstract:
A mobile wireless device adapts receive diversity during discontinuous reception based on downlink signal quality, page indicators and page messages. When the downlink signal quality exceeds a pre-determined threshold, the mobile wireless device decodes a page indicator channel through an initial antenna, and otherwise, decodes a paging channel through the initial antenna without decoding the page indicator channel. The mobile wireless device switches to decoding the paging channel through an alternate antenna when a page indicator decodes as an erasure. When a paging message received through a single antenna decodes with an incorrect error checking code, the mobile wireless devices enables receive diversity through multiple antennas for subsequent decoding. The mobile wireless device switches between single antenna reception and multiple antenna reception based on tracking multiple consecutive error checking code failures and successes.
Abstract:
Disclosed embodiments include wearable devices and techniques for detecting cycling activities and monitoring performance during cycling. By accurately and promptly detecting the end of cycling workouts automatically, the disclosure enables wearable devices to accurately calculate user performance information when users forget to stop recording a cycling activity session. In various embodiments, cycling activity detection techniques involve a cycling speed measure that incorporates terrain gradient determined based on pressure data. In various embodiments, the cycling activity detection techniques may distinguish between a temporary stop and an intentional stop using an estimated energy expenditure.
Abstract:
A method for facilitating in-device coexistence between wireless communication technologies on a wireless communication device is provided. The method can include transmitting data traffic from the wireless communication device via an aggressor wireless communication technology; determining occurrence of an in-device interference condition resulting from transmission of the data traffic via the aggressor wireless communication technology interfering with concurrent data reception by the wireless communication device via a victim wireless communication technology; and reducing a bit rate of the data traffic transmitted via the aggressor wireless communication technology in response to the in-device interference condition.
Abstract:
The present disclosure relates to systems and methods of estimating energy expenditure of a user while swimming. A processor circuit of a user device can estimate a speed of the user based on a stroke rate and a stroke length. The processor circuit can estimate an efficiency of the user. The processor circuit can classify a swimming style of the user. The processor circuit can determine energy expenditure of the user based on the speed, the efficiency, and the style. The processor circuit can also detect glides of the user and adjust the energy expenditure.
Abstract:
The present disclosure relates to methods and systems of determining swimming metrics of a user during a swimming session. The method can include receiving, by a processor circuit of a user device, motion information from one or more motion sensors of the user device; determining, by the processor circuit using the motion information, a first set of rotational data of the user device, wherein the first set of rotational data is expressed in a first frame of reference; converting, by the processor circuit, the first set of rotational data into a second set of rotational data, wherein the second set of rotational data is expressed in a second frame of reference; determining, by the processor circuit, one or more swimming metrics of the user; and outputting the one or more swimming metrics.
Abstract:
Apparatus and methods for dynamically adjusting radio frequency circuitry in a wireless communication device are disclosed. The wireless communication device can receive downlink communication using carrier aggregation through a primary component carrier and a secondary component carrier. When carrier aggregation is not enabled, the wireless communication device adjusts the radio frequency circuitry based on default values. When carrier aggregation is enabled, the wireless communication device evaluates radio frequency conditions for the primary and secondary component carriers and adjusts the radio frequency circuitry based on whether uplink and/or downlink communication is power constrained. When uplink communication is power constrained, the wireless communication device adjusts the radio frequency circuitry for optimal performance via the primary component carrier, and when uplink communication is not power constrained, the wireless communication device adjusts the radio frequency circuitry for optimal performance via the combination of the primary and secondary component carriers used for carrier aggregation.