Patents by Inventor Navid Ehsan
Navid Ehsan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11907043Abstract: A processor can include various processing pipelines that perform different data processing operations, with different pipelines having dedicated logic and memory circuits. A power management circuit can determine when to supply power to various pipelines, including the logic and memory circuits of the various pipelines, depending on a current operating mode of the processor. When a memory circuit transitions to a lower power state such as a sleep state, data can be saved to a different memory circuit that is not transitioning to a lower power state, and when the memory circuit is powered up again, the data can be restored from the different memory circuit.Type: GrantFiled: May 25, 2022Date of Patent: February 20, 2024Assignee: Apple Inc.Inventors: Ping Zhou, Nikolai Schlegel, Navid Ehsan, Zhimin Chen, Gerard D. Jennings
-
Publication number: 20230384856Abstract: A processor can include various processing pipelines that perform different data processing operations, with different pipelines having dedicated logic and memory circuits. A power management circuit can determine when to supply power to various pipelines, including the logic and memory circuits of the various pipelines, depending on a current operating mode of the processor. When a memory circuit transitions to a lower power state such as a sleep state, data can be saved to a different memory circuit that is not transitioning to a lower power state, and when the memory circuit is powered up again, the data can be restored from the different memory circuit.Type: ApplicationFiled: May 25, 2022Publication date: November 30, 2023Applicant: Apple Inc.Inventors: Ping Zhou, Nikolai Schlegel, Navid Ehsan, Zhimin Chen, Gerard D. Jennings
-
Publication number: 20220346123Abstract: A wireless communication system may adapt physical downlink control channel (PDCCH) monitoring behaviors using downlink control information (DCI). The change in monitoring behavior may be skipping or switching. The timeline for applying switching or skipping may be applied after a reference point and a processing time. In some embodiments, the processing time may be either based on UE processing, network processing, or a combination.Type: ApplicationFiled: March 17, 2022Publication date: October 27, 2022Inventors: Huaning Niu, Dawei Zhang, Farhan Aziz, Haitong Sun, Hong He, Navid Ehsan, Sigen Ye, Wei Zeng, Wei Zhang, Weidong Yang
-
Patent number: 10667222Abstract: Aspects of the present disclosure provide techniques for the user equipment (UE) to select a power management mode from a plurality of power management modes supported by the UE based on decoding of a portion of the downlink subframe. For example, when the UE receives a subframe from a base station, the UE may decode a control channel region of the subframe to determine whether the subframe includes a channel grant allocated to the UE. If no channel grant is included in the subframe, the UE may select a power management mode for the UE from the plurality of power management modes supported by the UE that maximizes the UE's sleep opportunities while balancing the deficient performance costs.Type: GrantFiled: March 20, 2018Date of Patent: May 26, 2020Assignee: QUALCOMM IncorporatedInventors: Gaurav Nigam, Sibasish Das, Supratik Bhattacharjee, Ankit Verma, Hongbo Yan, Navid Ehsan, Ashok Mantravadi, Surendra Boppana
-
Patent number: 10111212Abstract: Managing of secondary carriers for a multicarrier user equipment (UE) is described in which the UE initiates or provides input for activation and deactivation of selected secondary cells in a carrier aggregation depending on allocation or provisioning of UE radio frequency resources.Type: GrantFiled: January 24, 2013Date of Patent: October 23, 2018Assignee: QUALCOMM IncorporatedInventors: Navid Ehsan, Thomas Klingenbrunn, Amir Aminzadeh Gohari, Aziz Gholmieh, Alexei Yurievitch Gorokhov, Masato Kitazoe, Amit Mahajan, Peter Gaal
-
Publication number: 20180302864Abstract: Aspects of the present disclosure provide techniques for the user equipment (UE) to select a power management mode from a plurality of power management modes supported by the UE based on decoding of a portion of the downlink subframe. For example, when the UE receives a subframe from a base station, the UE may decode a control channel region of the subframe to determine whether the subframe includes a channel grant allocated to the UE. If no channel grant is included in the subframe, the UE may select a power management mode for the UE from the plurality of power management modes supported by the UE that maximizes the UE's sleep opportunities while balancing the deficient performance costs.Type: ApplicationFiled: March 20, 2018Publication date: October 18, 2018Inventors: Gaurav NIGAM, Sibasish DAS, Supratik BHATTACHARJEE, Ankit VERMA, Hongbo YAN, Navid EHSAN, Ashok MANTRAVADI, Surendra BOPPANA
-
Patent number: 10007317Abstract: A method for power optimization by an apparatus is disclosed. The method includes identifying one or more network parameters that affect one or more of a processing rate and a power usage of the processor in a connected state. The method also includes identifying a trigger event for the one or more network parameters. The method further includes adjusting a performance of the processor in the connected state when the trigger event occurs.Type: GrantFiled: October 21, 2014Date of Patent: June 26, 2018Assignee: QUALCOMM IncorporatedInventors: Navid Ehsan, Praveen Appu, Raghu Narayan Challa
-
Patent number: 10009401Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a stream of RTP data packets over a wireless channel and applies ROHC decompression to decode the packets. Upon a failure of ROHC decompression, the apparatus identifies the RTP sequence number (SN), RTP Timestamp (TS), and PDCP receive time (RT) of a prior successfully decoded packet, and the PDCP SN and PDCP RT of the failed packets. Using the identified information, the apparatus estimates the RTP SN and RTP TS of each of the failed packets. The apparatus decodes the packets using the estimated information.Type: GrantFiled: September 23, 2015Date of Patent: June 26, 2018Assignee: QUALCOMM IncorporatedInventors: Ambuj Agrawal, Navid Ehsan, Nagamanikandan Sivakumar, Saket Bathwal, Mohammed Al Khairy
-
Publication number: 20180157315Abstract: Disclosed are methods and systems for proactive power and performance management of workloads in a portable computing device (“PCD”), such as, but not limited to, a virtual reality (“VR”) or augmented reality (“AR”) workload. An exemplary embodiment determines that a target application (or an application queued for execution) is compatible with a proactive throttling policy. Advantageously, for those applications that are compatible with a proactive throttling policy, embodiments of the solution may rely on historical performance data of those applications to preset performance parameters such that the PCD may deliver a consistent user experience over time uninterrupted by fluctuations in processing performance resulting from reactive thermal throttling policies.Type: ApplicationFiled: January 5, 2017Publication date: June 7, 2018Inventors: NAVID EHSAN, MICHAEL SPARTZ, IDREAS MIR, JON ANDERSON, RONALD ALTON, RAJIV VIJAYAKUMAR
-
Patent number: 9906998Abstract: Aspects of the present disclosure generally relate to wireless communication and to mechanisms designed to help improve dynamic sharing of one or more receive chains among different radio access technologies (RATs). For example, the mechanisms may be used with LTE and other RATs where Carrier Aggregation is used for simultaneous voice and LTE (SV-LTE) applications.Type: GrantFiled: May 7, 2013Date of Patent: February 27, 2018Assignee: QUALCOMM IncorporatedInventors: Amir Aminzadeh Gohari, Amit Mahajan, Navid Ehsan, Thomas Klingenbrunn, Aziz Gholmieh, Alexei Yurievitch Gorokhov
-
Patent number: 9609552Abstract: Disclosed are methods and apparatus for improving the performance of a user equipment handover during a data call. In one aspect, a source base station determines to handover user equipment (UE) to a target base station. The source base station first determines whether the UE is in a data call prior to the handover. The source base station then modifies one or more of connected mode discontinuous reception (CDRX) and semi-persistent scheduling (SPS) parameters with the UE based on determining to handover the UE and determining that the UE is in the data call.Type: GrantFiled: March 13, 2013Date of Patent: March 28, 2017Assignee: QUALCOMM IncorporatedInventors: Shyamal Ramachandran, Thomas Klingenbrunn, Navid Ehsan, Amir Aminzadeh Gohari, Min Wang, Srinivasan Balasubramanian
-
Publication number: 20170085615Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a stream of RTP data packets over a wireless channel and applies ROHC decompression to decode the packets. Upon a failure of ROHC decompression, the apparatus identifies the RTP sequence number (SN), RTP Timestamp (TS), and PDCP receive time (RT) of a prior successfully decoded packet, and the PDCP SN and PDCP RT of the failed packets. Using the identified information, the apparatus estimates the RTP SN and RTP TS of each of the failed packets. The apparatus decodes the packets using the estimated information.Type: ApplicationFiled: September 23, 2015Publication date: March 23, 2017Inventors: Ambuj AGRAWAL, Navid EHSAN, Nagamanikandan SIVAKUMAR, Saket BATHWAL, Mohammed AL KHAIRY
-
Patent number: 9603180Abstract: Embodiments include systems and methods for managing tune-way in a multi-subscription communication device. A processor of a multi-subscription communication device may determine a first signal strength of a first cell signal and a second signal strength of a second cell signal. The processor may perform a tune-away procedure to a weaker of the first cell signal and the second cell signal. Embodiments may include determining signal strengths of each component carrier of the first cell signal and the second cell signal.Type: GrantFiled: February 18, 2015Date of Patent: March 21, 2017Assignee: QUALCOMM IncorporatedInventors: Parthasarathy Krishnamoorthy, Anand Rajurkar, Reza Shahidi, Aziz Gholmieh, Navid Ehsan, Kuo-Chun Lee, Prashanth Mohan
-
Publication number: 20160353506Abstract: Methods, systems, and devices are described for wireless communication. A device with multiple radios may establish a wireless local area network (WLAN) connection with a multi-radio gateway (i.e., a multiPHY gateway) and a wide area network (WAN) connection with a base station. The multi-radio device may receive a proxy capability indication from the multi-radio gateway and may transmit connection information relating to the second wireless connection. The multi-radio device may then establish a tunnel to the base station utilizing a proxy entity within the multi-radio gateway and close a physical (PHY) connection of the second wireless connection in order to save power. The multi-radio gateway may receive messages (e.g., paging, broadcast, or multicast messages) from the base station on behalf of the multi-radio device using the proxy entity, and tunnel the messages through to the multi-radio device using the WLAN wireless connection.Type: ApplicationFiled: April 8, 2016Publication date: December 1, 2016Inventors: Sandip HomChaudhuri, Anil Satyanarayana Rao, Navid Ehsan, Pradeep Kumar Yenganti, Alireza Raissinia, Vincent Knowles Jones, IV
-
Publication number: 20160242091Abstract: Embodiments include systems and methods for managing tune-way in a multi-subscription communication device. A processor of a multi-subscription communication device may determine a first signal strength of a first cell signal and a second signal strength of a second cell signal. The processor may perform a tune-away procedure to a weaker of the first cell signal and the second cell signal. Embodiments may include determining signal strengths of each component carrier of the first cell signal and the second cell signal.Type: ApplicationFiled: February 18, 2015Publication date: August 18, 2016Inventors: Parthasarathy Krishnamoorthy, Anand Rajurkar, Reza Shahidi, Aziz Gholmieh, Navid Ehsan, Kuo-Chun Lee, Prashanth Mohan
-
Patent number: 9386128Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus stores data packets in a buffer. In addition, the apparatus determines a delay of at least one data packet of the data packets in the buffer. Furthermore, the apparatus controls a TCP data flow rate based on the determined delay. The apparatus may also store ACKs in a second buffer and drop an ACK of the stored ACKs when one of a number of stored ACKs is greater than a first threshold or a size of the stored ACKs is greater than a second threshold.Type: GrantFiled: March 23, 2012Date of Patent: July 5, 2016Assignee: QUALCOMM IncorporatedInventors: Navid Ehsan, Thomas Klingenbrunn
-
Publication number: 20160157133Abstract: A throttling mechanism for downlink transmission control is disclosed, in which, in one aspect, a downlink low data-rate transmission may be received at a user equipment (UE). The UE may then measure a performance metric indicating performance of the downlink low data-rate transmission. The UE controls the downlink low data-rate transmission by dynamically adjusting the number of receiving antennas in use in response to comparison results of the performance metric and a threshold value.Type: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Inventors: Navid Ehsan, Parthasarathy Krishnamoorthy, Brian Clarke Banister, Jon James Anderson, Anand Rajurkar, Janga Reddy Alimineti, Raghavendra Shyam Anand, Krishna Kumar Vasanthasenan, Prashanth Haridas Mohan, Aravinth Rajendran
-
Patent number: 9282171Abstract: Methods, systems, and devices are described for data transmission using header compression techniques that may include dropping all of a portion of a payload for one or more Protocol Data Units (PDUs). A wireless communications device may determine that a robust header compression (RoHC) mode is in an initialization and refresh (IR) state, indicating a full Packet Data Convergence Protocol (PDCP) Protocol Data Unit (PDU), including complete header information, is to be transmitted. The wireless communications device may identify that a payload of at least part of a media frame is to be transmitted in the IR state, and drop at least part of the payload when a probability of segmenting the payload during transmission in the IR state exceeds a threshold.Type: GrantFiled: March 6, 2014Date of Patent: March 8, 2016Assignee: QUALCOMM IncorporatedInventors: Mouaffac Ambriss, Mutaz Zuhier Afif Shukair, Navid Ehsan, Kausik Ray Chaudhuri
-
Publication number: 20160014695Abstract: Methods, systems, and devices are described for improving discontinuous reception (DRX) power usage by dynamically updating (e.g., adjusting) a warmup period. A user equipment (UE) communicating with a wireless network may operate in DRX mode by periodically powering down radio components. For example, during a first DRX On Duration, the UE may estimate the variance in channel conditions. The UE may then update the baseband convergence portion of the warmup time prior to the upcoming DRX On Duration. The UE may reduce the baseband convergence period or increase the baseband convergence period based on a function of the channel variance. The UE may also maintain a table relating a set of channel variance values with a set of baseband convergence periods, and update the baseband convergence period based on the table.Type: ApplicationFiled: July 11, 2014Publication date: January 14, 2016Inventors: Navid Ehsan, Raghu Narayan Challa, Chengjin Zhang
-
Publication number: 20150351153Abstract: Methods, systems, and devices are described for improving discontinuous reception (DRX) periods using enhanced physical HARQ indicator channel (PHICH) decoding. A user equipment (UE) may determine that an uplink (UL) retransmission (ReTx) is unnecessary based on the content of the original UL transmission. For example, the transmission may include media access control (MAC) layer padding rather than relevant application layer data. The UE may then identify a DRX sleep period that includes the subframe where the ReTx would take place. In some cases, the DRX sleep period may include a subframe where the UE would otherwise receive an acknowledgement message (AM) from a base station. The UE may then enter a DRX sleep state. In another example, the DRX sleep period is based on the content of a received AM. If the UE receives an ACK, the UL ReTx may be unnecessary.Type: ApplicationFiled: May 28, 2015Publication date: December 3, 2015Inventors: Vasanth Kumar Ramkumar, Deepak Krishnamoorthi, Navid Ehsan, Srinivasan Rajagopalan, Bao Vinh Nguyen