Patents Assigned to Qualcomm
  • Patent number: 9660649
    Abstract: A method for scaling voltages provided to different modules of a system-on-chip (SOC) includes receiving, at an energy-performance engine of the SOC, a first indication of usage history for a first module of the SOC and a second indication of usage history for a second module of the SOC. The method includes receiving a battery life indication that indicates a remaining battery life for a battery of the SOC. The method also includes adjusting a first supply voltage provided to the first module of the SOC based on the first indication, the second indication, and the battery life indication. The method further includes adjusting a second supply voltage provided to the second module of the SOC based on the first indication, the second indication, and the battery life indication.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Niladri Narayan Mojumder, Stanley Seungchul Song, Kern Rim, Choh Fei Yeap
  • Patent number: 9659341
    Abstract: A texture pipe of a graphics processing unit (GPU) may receive a texture data. The texture pipe may perform a block-based operation on the texture data, wherein the texture data comprises one or more blocks of texels. Shader processors of the GPU may process graphics data concurrently with the texture pipe performing the block-based operation. The texture pipe may output a result of performing the block-based operation on the one or more texture data.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Javier Ignacio Girado, Jay Chunsup Yun, Vineet Goel
  • Patent number: 9659558
    Abstract: An adaptive active noise cancellation apparatus performs a filtering operation in a first digital domain and performs adaptation of the filtering operation in a second digital domain.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Hyun Jin Park, Kwokleung Chan, Ren Li
  • Patent number: 9660727
    Abstract: Disclosed are methods, systems, devices, apparatus, computer-/processor-readable media, and other implementations, including a method to decode a visible light communication (VLC) signal by capturing images of a light source emitting a light modulated signal comprising a temporal sequence of symbols to determine decoded symbols and to further determine at least one codeword from a list of candidate codewords.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Aleksandar Jovicic, Mahadevi Pillai Perumal, Kenneth Vavreck
  • Patent number: 9660691
    Abstract: Techniques for supporting data transmission and reception on multiple bands for carrier aggregation are disclosed. In an exemplary design, an apparatus (e.g., a wireless device) includes first and second antenna interface circuits coupled to first and second antennas, respectively. The first antenna interface circuit includes a first quadplexer for first and second bands. The second antenna interface circuit includes a second quadplexer for the first and second bands. The first quadplexer may be a duplicate of the second quadplexer, which may simplify implementation. Each antenna interface circuit may further include a diplexer, a duplexer, a triplexer, another quadplexer, switches, etc. The first and second quadplexers may support data transmission and reception on two bands in a first band group. Other circuits in the first and second antenna interface circuits may support data transmission and/or reception on additional bands, possibly in one or more other band groups.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Haim M Weissman, Rimon E Mansour
  • Patent number: 9658937
    Abstract: Various aspects provide systems and methods for optimizing hardware monitoring on a computing device. A computing device may receive a monitoring request to monitor a portion of code or data within a process executing on the computing device. The computing device may generate from the monitoring request a first monitoring configuration parameter for a first hardware monitoring component in the computing device and may identify a non-optimal event pattern that occurs while the first hardware monitoring component monitors the portion of code or data according to the first monitoring configuration parameter. The computing device may apply a transformation to the portion of code or data and reconfigure the first hardware monitoring component by modifying the first monitoring configuration parameter in response to the transformation of the portion of code or data.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Mihai Christodorescu, Mastooreh Salajegheh, Rajarshi Gupta, Nayeem Islam
  • Patent number: 9659388
    Abstract: In an example, a method of gamut mapping may include generating a first second-order or higher response-surface regression model that maps color values corresponding to the second color space to color values corresponding to the first color space. The method may include generating predicted color values for measured color values by inputting measured color values into the first second-order or higher response-surface regression model. The method may include generating, based on predicted color values and a plurality of color values, a second second-order or higher response-surface regression model that maps predicted color values output by the first second-order or higher response-surface regression model corresponding to the first color space to color values corresponding to the first color space.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 23, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Reza Safaee-Rad, Jennifer Lee Gille, Milivoje Aleksic
  • Patent number: 9654251
    Abstract: System, methods, and apparatus are described that facilitate transmission/reception of data over a multi-line parallel bus. In an example, the apparatus transmits data bits over a parallel bus includes determining from a prior bus state, a plurality of free wires in the bus for a current bus state, where each free wire satisfies a crosstalk-avoidance constraint in the current bus state for all values of a bit transmitted on the free wire. The apparatus may encode a plurality of data bits using a crosstalk avoidance encoder to obtain a CAC-encoded word, compute an error detection or correction code for the CAC-encoded word, assign bits of the error detection or correction code to the plurality of free wires for transmission during the current bus state, and assign the CAC-encoded word to unassigned wires of the bus for transmission during the current bus state.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Urs Niesen, Shrinivas Kudekar
  • Patent number: 9654782
    Abstract: Provided are techniques for low complexity video coding. For example, a video coder may be configured to calculate a first sum of absolute difference (SAD) value between a coding unit (CU) block and a first corresponding block in a reference frame, and define branching conditions for branching of CU sizes based on the first SAD value, the branching conditions including a background condition and/or a homogeneous condition. The video coder may be configured to detect the background condition if the first SAD value of the CU block is less than a first threshold background value, and detect the homogeneous condition if a second SAD value of a sub-block of the CU block is between upper and lower homogeneous threshold values based on the first SAD value. The branching of the CU sizes may be based on detecting the background or homogeneous conditions.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: In Suk Chong, Sungwon Lee, Cheng-Teh Hsieh, Xianglin Wang
  • Patent number: 9652192
    Abstract: A sink device in a Wireless Display (WD) system may establish a user input device control communication channel between a source device and sink device in a WD system to allow the sink device to send device control inputs to the source device. The user input device control communication channel may include a reverse channel architecture referred to as the Wi-Fi User Input Back Channel (UIBC) that has been modified to transport one or more additional input types over UDP. For example, UIBC may be extended to transport voice input and VNC input types.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Phanikumar Kanakadurga Bhamidipati, Xiaolong Huang, Vijayalakshmi Rajasundaram Raveendran
  • Patent number: 9655072
    Abstract: Methods and apparatus for synchronizing a global time reference for access points over the air are provided. In one aspect, a method for synchronizing a global time of an access point comprises receiving a message comprising a global time indication from a second access point. The method further includes updating the global time of the access point to the global time indication from the second access point by updating a timer of the access point by an increment not to exceed a predetermined value selected small enough to ensure a maintenance of synchronization between the access point and at least one associated wireless station. The global time of the access point is updated to the global time indication from the second access point when the global time indication from the second access point indicated a later global time than the global time of the access point.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM, Incorporated
    Inventors: Santosh Paul Abraham, Gwendolyn Denise Barriac, Simone Merlin, George Cherian
  • Patent number: 9653206
    Abstract: Systems, methods and apparatus for a wireless power transfer are disclosed. In one aspect a wireless power transfer apparatus is provided. The apparatus includes a casing. The apparatus further includes an electrical component housed within the casing. The apparatus further includes a sheath housed within the casing. The apparatus further includes a conductive filament housed within the sheath. The electrical component is electrically connected with the conductive filament. The casing is filled with a settable fluid bound with the sheath to form a structural matrix.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Nicholas A Keeling, Edward Van Boheemen, Michael Kissin, Jonathan Beaver
  • Patent number: 9653086
    Abstract: In general, techniques are described for coding a number of code vectors for independent frame of higher order ambisonic coefficients. An audio decoding device comprising a memory and a processor may perform the techniques. The memory may store a first frame of a bitstream and a second frame of the bitstream. The processor may extract, from the first frame, one or more bits indicative of whether the first frame is an independent frame that includes information specifying a number of code vectors to be used when performing vector dequantization with respect to the vector. The processor may also extract, from the first frame without referencing the second frame, the information specifying the number of code vectors.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Nils Günther Peters, Dipanjan Sen
  • Patent number: 9654090
    Abstract: Circuits for die-to-die clock distribution are provided. A system includes a transmit clock tree on a first die and a receive clock tree on a second die. The transmit clock tree and the receive clock tree are the same, or very nearly the same, so that the insertion delay for a given bit on the transmit clock tree is the same as an insertion delay for a bit corresponding to the given bit on the receive clock tree. While there may be clock skew from bit-to-bit within the same clock tree, corresponding bits on the different die experience the same clock insertion delays.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Clark Bryan, Alvin Leng Sun Loke, Stephen Knol, Gregory Francis Lynch, Tin Tin Wee, LuVerne Ray Peterson, Yue Li
  • Patent number: 9654101
    Abstract: An integrated circuit (IC) is disclosed herein for power management through power rail multiplexing. In an example aspect, an IC includes a first power rail, a second power rail, and a load power rail. The IC also includes a first set of transistors including first transistors that are coupled to the first power rail and a second set of transistors including second transistors that are coupled to the second power rail. The IC further includes power-multiplexer circuitry that is configured to switch access to power for the load power rail from the first power rail to the second power rail by sequentially turning off the first transistors of the first set of transistors and then sequentially turning on the second transistors of the second set of transistors.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Lipeng Cao, Divjyot Bhan, Ramaprasath Vilangudipitchai, Dorav Kumar
  • Patent number: 9651653
    Abstract: A method of providing Observed Time Difference of Arrival (OTDOA) assistance information to a mobile station is disclosed. In some embodiments, the OTDOA assistance information may comprise Positioning Reference Signal (PRS) assistance information including antenna switching assistance information for at least one cell. In one embodiment, the method may be implemented on a location server for the cell.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sven Fischer, Peter Gaal, Stephen William Edge, Arash Mirbagheri, Tingfang Ji, Guttorm R. Opshaug
  • Patent number: 9655039
    Abstract: The disclosure generally relates to dynamic cell reselection to improve device-to-device (D2D) communications where two or more D2D peers are camped onto different cells and one or more D2D peers are located in an overlap region between the cells. For example, in various embodiments, the D2D peers may exchange one or more communication parameters over the (inter-cell) D2D connection and detect that the D2D peers are camped on different base stations (i.e., attached to different cells) based on the exchanged communication parameters. The D2D peer(s) located in the cell overlap region may then obtain measurements on the neighbor cell and a forced cell reselection may be triggered at the appropriate D2D peer(s) located in the cell overlap region such that the D2D peers are camped on the same base station, thereby converting the inter-cell D2D connection into an intra-cell D2D connection that can be more easily maintained.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Parthasarathy Krishnamoorthy, Anand Rajurkar, Prashanth Mohan, Aravinth Rajendran, Janga Reddy Alimineti, KrishnaKumar Vasanthasenan
  • Patent number: 9653399
    Abstract: An electronic device includes a middle-of-line (MOL) stack. The electronic device includes a top local interconnect layer and a contact coupling the top local interconnect layer to a gate of a semiconductor device through a first dielectric layer. The electronic device also includes one or more isolation walls between the contact and the first dielectric layer, wherein the one or more isolation walls include aluminum nitride (AlN).
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: John Jianhong Zhu, Da Yang, Jeffrey Junhao Xu, Stanley Seungchul Song, Kern Rim
  • Patent number: 9655012
    Abstract: Techniques for deriving a WLAN security context from an existing WWAN security context are provided. According to certain aspects, a user equipment (UE) establishes a secure connection with a wireless wide area network (WWAN). The UE may receive from the WWAN an indication of a wireless local area network (WLAN) for which to derive a security context. The UE then derives the security context for the WLAN, based on a security context for the WWAN obtained while establishing the secure connection with the WWAN and establishes a secure connection with the WLAN using the derived security context for the WLAN. This permits the UE to establish a Robust Security Network Association (RSNA) with the WLAN while avoiding lengthy authentication procedures with an AAA server, thus speeding up the association process.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: David William Craig, Gavin Bernard Horn, Anand Palanigounder, Arnaud Meylan
  • Patent number: 9654802
    Abstract: A video coding device, such as a video encoder or a video decoder, may be configured to decode a sequence level flag to determine the presence of one or more sub-picture level coded picture buffer (CPB) parameters for a decoding unit (DU) of an access unit (AU) in either in a picture timing supplemental enhancement information (SEI) message or a sub-picture timing SEI message associated with the DU. The coding device may also decode the one or more sub-picture level CPB parameters from the picture timing SEI message or the sub-picture timing SEI message based on the sequence level flag.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang