Patent application number | Description | Published |
20080233955 | METHOD AND APPARATUS FOR PERFORMING INTER-SYSTEM SEARCHES IN IDLE MODE - Techniques for performing searches by a user equipment (UE) are described. The UE may camp on a serving cell for a first radio access technology (RAT) (e.g., GSM) and may periodically perform searches for a second RAT (e.g., WCDMA). In an aspect, the UE may vary the rate of searches for the second RAT based on received signal levels for the first and second RATs. The UE may determine a difference between the received signal levels for the two RATs, compare the difference against at least one threshold, and select a search rate associated with a range within which the difference falls as the rate of searches for the second RAT. In another aspect, the UE may control certain aspects of searches (e.g., determine whether or not to perform searches or the rate of searches) for the second RAT by considering the frequency bands for the two RATs. | 09-25-2008 |
20080287134 | REDUCING MOBILE-TERMINATED CALL SET UP BY IDENTIFYING AND MITIGATING OVERLAP BETWEEN PAGING AND SYSTEM INFORMATION BROADCAST - In a Universal Mobile Telecommunications (UMTS) system, a mobile device reads scheduling information for uplink interference (SIB7) from a Master Information Block, broadcasted on the Broadcast Channel (BCCH). The UE wakes up from the sleep during its periodic paging occasions and reads the paging indicator channel (PICH). If the UE needs to read the PCH, then the UE computes the timing of the next broadcast of SIB7 using the scheduling information broadcast in the MIB on BCCH. Knowing the timing of the next SIB7, the UE can determine if there is an overlap. If overlap is detected, the mobile device demodulates both the paging channel carried by the Secondary Common Control Physical Channel (S-CCPCH) and the broadcast channel carried by the Primary CCPCH, avoiding a mobile-terminated (MT) call setup delay by waiting for the next SIB7 broadcast, which depending upon a SIB7 repetition ranges from 360 msec to 2.56 seconds. | 11-20-2008 |
20090049314 | Method and System for Dynamic Voltage and Frequency Scaling (DVFS) - Methods and systems for dynamic voltage and frequency scaling (DVFS) may include monitoring change in resource utilization of an electronic device. If the change is greater than a threshold amount, a frequency of at least one clock and/or voltage for at least one voltage island may be adjusted. The resource utilization may be measured as, for example, a number of instructions executed per second. The frequency and/or voltage adjustment may depend on one or more operating points that may correspond to a power management state. An interrupt received in a power management state may also indicate an operating point. If resource utilization has increased, the frequency/voltage may be increased. Similarly, in cases where resource utilization has decreased, the frequency/voltage may be decreased. Voltage to circuits using the clock may be increased prior to increasing the clock frequency, and the voltage may be decreased after decreasing the clock frequency. | 02-19-2009 |
20130254579 | SYSTEM AND METHOD FOR MANAGING ELECTRICAL CURRENT IN A PORTABLE COMPUTING DEVICE - A method and system for managing electrical current within a portable computing device (“PCD”) includes assigning a priority to two or more communications supported by the PCD. A present level of a power supply for the PCD may be monitored by a communications power (“CP”) manager module. Next, the CP manager module may determine if the two or more communications may be transmitted at the present level of the power supply. If the two or more communications cannot be transmitted at the present level of the power supply, then the CP manager module may determine if a timing of at least one of the communications may be adjusted. The CP manager module may also determine a theoretical power level adjustment for at least one of the communications. The two or more communications may be transmitted with any calculated timing off sets and power level adjustments. | 09-26-2013 |
20140080459 | METHODS AND APPARATUSES FOR PREEMPTIVE BATTERY VOLTAGE MANAGEMENT IN MULTI-SIM MOBILE DEVICES - Apparatus and methods for power control management in a user equipment (UE) include establishing a first call and a second call at the UE, wherein the first call is associated with a first subscription and the second call is associated with a second subscription. Further, the apparatus and methods include determining concurrency of the first call and the second call. The apparatus and methods also includes adjusting a power level or operating frequency associated with at least one UE component based on determining the concurrency of the first call and the second call. | 03-20-2014 |
20140129757 | SYSTEM AND METHOD FOR DYNAMIC MEMORY POWER MANAGEMENT - Various embodiments of methods and systems for hardware (“HW”) based dynamic memory management in a portable computing device (“PCD”) are disclosed. One exemplary method includes generating a lookup table (“LUT”) to track each memory page located across multiple portions of a volatile memory. The records in the LUT are updated to keep track of data locations. When the PCD enters a sleep state to conserve energy, the LUT may be queried to determine which specific memory pages in a first portion of volatile memory (e.g., an upper bank) contain data content and which pages in a second portion of volatile memory (e.g., a lower bank) are available for receipt of content. Based on the query, the location of the data in the memory pages of the upper bank is known and can be quickly migrated to memory pages in the lower bank which are identified for receipt of the data. | 05-08-2014 |
20140181558 | REDUCING POWER CONSUMPTION OF VOLATILE MEMORY VIA USE OF NON-VOLATILE MEMORY - A method includes initiating a transition from an operating mode to a sleep mode at an electronic device that includes a volatile memory and a non-volatile memory. In response to the initiating, data is copied from the volatile memory to the non-volatile memory and a portion of the volatile memory is disabled. Another method includes determining that a low performance mode condition is satisfied at an electronic device that includes a volatile memory that stores a first copy of read-only data and a non-volatile memory that stores a second copy of the read-only data. A memory mapping of the read-only data is updated from the volatile memory to the non-volatile memory. A portion of the volatile memory that stores the first copy is disabled and access of the read-only data is directed to the non-volatile memory instead of the volatile memory. | 06-26-2014 |
20150282091 | Method for DSDS/DSDA Idle Power Optimization by Adaptive RF Power Retention and Delta Programming - Various embodiments in the disclosure provide methods implemented by a processor executing on a mobile communication device to dynamically determining whether the power saved by powering down the RF chain between the end of the last reception activities and the beginning of the next reception activities will exceed the power expended to reinitialize the RF chain's components and registers for the next reception activities. Based on this determination, the device processor may configure the RF chain either to power down fully, as in conventional implementations, or to enter a low-power mode in which power is maintained to the power rails supplying the memory registers storing RF communication data, thereby avoiding the power surge of restarting the registers and part of the power drain associated with writing the communication data back into the registers. In some embodiments, the mobile communication device may be a multi-SIM device. | 10-01-2015 |