Patents Assigned to Qualcomm
-
Patent number: 9928565Abstract: A device comprising a graphics processing unit (GPU) includes a memory and at least one processor. The at least one processor may be configured to: receive a GPU command packet that indicates the GPU may select between a direct rendering mode or a binning rendering mode for a portion of a frame to be rendered by the GPU, determine whether to use the direct rendering mode or the binning rendering mode for the portion of the frame to be rendered by the GPU based on at least one of: information in the received command packet or a state of the GPU, and render the portion of the frame using the determined direct rendering mode or the binning rendering mode.Type: GrantFiled: April 20, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Murat Balci, Avinash Seetharamaiah, Christopher Paul Frascati, Jonnala gadda Nagendra Kumar, Colin Christopher Sharp, David Rigel Garcia Garcia
-
Patent number: 9929844Abstract: A device may determine that an unlicensed radio frequency (RF) spectrum band is available for a communication. The device may transmit a first transmission indicator that indicates that the device is transmitting information via the unlicensed RF spectrum band. The first transmission indicator may be associated with a first radio access technology. The device may transmit a second transmission indicator that indicates that the device is transmitting information via the unlicensed RF spectrum band. The second transmission indicator may be associated with a second radio access technology that is different from the first radio access technology.Type: GrantFiled: September 25, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Aleksandar Damnjanovic, Durga Prasad Malladi, Tao Luo, Yongbin Wei, Peter Gaal, Wanshi Chen, Hao Xu
-
Patent number: 9929847Abstract: Certain aspects of the present disclosure provide methods and apparatus for using a shortened block acknowledgement (BlockAck) frame capable of acknowledging fragments. Such a shortened BlockAck frame may include a bitmap field having a shorter length than that of a basic BlockAck frame in the IEEE 802.11 standard (i.e., <128 octets). One example method for wireless communications generally includes receiving a plurality of protocol data units (PDUs) (e.g., media access control (MAC) protocol data units (MPDUs)); determining whether each of the PDUs was successfully received and whether each of the PDUs is associated with a non-fragmented service data unit (SDU) (e.g., MAC service data unit (MSDU)) or a fragmented SDU; and outputting for transmission a shortened BlockAck frame comprising a bitmap field indicating a receive status for the non-fragmented and fragmented SDUs based on the determination.Type: GrantFiled: December 22, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Alfred Asterjadhi, Simone Merlin, George Cherian, Santosh Paul Abraham, Gwendolyn Denise Barriac, Rahul Malik, Gang Ding, Guido Robert Frederiks, James Simon Cho
-
Patent number: 9927615Abstract: Some implementations of augmented reality glasses disclosed herein include an eyeglass substrate, two or more display elements, image optics configured for coupling light from the display elements into the eyeglass substrate and beam-splitting optics configured for directing light from the eyeglass substrate towards a viewer's eye and for allowing partial light from the real-world scene to arrive at a viewer's eye. The image optics may include one or more image optics lenses formed in the eyeglass substrate and may be positioned out of a line of sight of the viewer's eye when the viewer is wearing the augmented reality glasses. The image optics may be capable of coupling light from the display elements toward the beam-splitting optics along folded light paths caused by internal reflection within the eyeglass substrate.Type: GrantFiled: July 25, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Jian Jim Ma, John Hyunchul Hong, Tallis Young Chang
-
Patent number: 9930513Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus receives a discovery message through a device-to-device communication channel using a first resource element corresponding to a first time slot and a first frequency resource. The device-to-device communication channel may be a wireless communication channel. Upon reception of the discovery message, the apparatus determines a second resource element corresponding to a second time slot and a second frequency resource based on the first time slot and the first frequency resource in a deterministic resource allocation manner. The apparatus may alter the discovery message for rebroadcast in a deterministic message alteration manner. The apparatus rebroadcasts the discovery message using the second resource element. The discovery message may be rebroadcast through the same device-to-device communication channel in which the discovery message is received.Type: GrantFiled: November 23, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Karl Georg Hampel, Hua Wang, Junyi Li
-
Patent number: 9929834Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) or a base station may identify a timing advance parameter and a processing parameter for the UE, and one or both may determine a hybrid automatic repeat request (HARQ) timing based on the identified parameters. For example, if the UE has a large timing advance or reduced processing capacity, a longer HARQ timing may be chosen. When the UE receives downlink (DL) transmissions from the base station, the UE may send an acknowledgement (ACK) or negative acknowledgement (NACK) based on the chosen HARQ timing. The base station may send a retransmission (in the case of a NACK) based on the HARQ timing. In some cases, the UE may request a specific HARQ timing, or request an updated timing advance. If HARQ synchronization is lost, the UE and the base station may default to a preconfigured HARQ timing.Type: GrantFiled: March 31, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Wanshi Chen, Hao Xu, Shimman Arvind Patel, Peter Gaal
-
Patent number: 9928924Abstract: Systems, methods, and computer programs are disclosed for resolving dynamic random access memory (DRAM) defects. One embodiment is a system comprising a dynamic random access memory (DRAM) system electrically coupled to a system on chip (SoC). The SoC comprises a cache and a cache controller. The cache controller is configured to store corrected data for a failed physical codeword address associated with the DRAM in the cache and provide further access to the failed physical codeword address from the cache instead of the DRAM system.Type: GrantFiled: December 15, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Dexter Tamio Chun, Yanru Li
-
Patent number: 9930097Abstract: According to some aspects, a transport accelerator of a client device may generate a chunk request that is derived from a fragment request and that has transport acceleration metadata. The transport acceleration metadata may indicate that the request is from a transport accelerator and/or indicate a fragment associated with the fragment request. The transport accelerator may receive a signal to cancel one or more chunk requests and/or wait to receive a full fragment. A client application of the client device may generate the signal upon receipt of an HTTP response from a server that complies with a handshaking procedure.Type: GrantFiled: September 29, 2014Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Fatih Ulupinar, Punyaslok Purkayastha, Robert Walker, Yinian Mao, Brian Harold Kelley
-
Patent number: 9928208Abstract: System, methods and apparatus are described that offer improved performance of an Inter-Integrated Circuit (I2C) bus. Primary data may be encoded in first signaling in accordance with I2C bus protocols, and the first signaling may be combined with second signaling to obtain combined signaling for transmission on an I2C bus. Secondary data may be encoded in the second signaling with the combined signaling remaining compatible with the I2C bus protocols. The second signaling may modulate a voltage level of at least one signal in the first signaling. The second signaling may pulse-width modulate a clock signal transmitted on the I2C bus. The second signaling may modify a start condition between bytes transmitted on the I2C bus. The second signaling may add a plurality of short pulses to a clock signal transmitted in the first signaling.Type: GrantFiled: April 30, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventor: Shoichiro Sengoku
-
Patent number: 9930340Abstract: Techniques and systems are provided for encoding video data. For example, a method of encoding video data includes generating an encoded video bitstream including multiple layers. The encoded video bitstream includes a parameter set defining parameters of the encoded video bitstream. The method further includes determining one or more parameters of the parameter set that include information describing a first sub-bitstream of the encoded video bitstream that includes one or more layers with video data and information describing a second sub-bitstream of the encoded video bitstream that includes one or more layers with no video data. The method further includes performing a bitstream conformance check on the first sub-bitstream or the second sub-bitstream based on whether at least one layer of the first sub-bitstream or the second sub-bitstream includes video data.Type: GrantFiled: June 17, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Ye-Kui Wang, Fnu Hendry, Adarsh Krishnan Ramasubramonian
-
Patent number: 9928168Abstract: Systems, methods, and computer programs are disclosed for providing non-volatile system memory with volatile memory program caching. One such method comprises storing an executable program in a non-volatile random access memory. In response to an initial launch of the executable program, the executable program is loaded from the non-volatile random access memory into a volatile memory cache for execution. In response to an initial suspension of the executable program, cache pages corresponding to the executable program are flushed into the non-volatile random access memory.Type: GrantFiled: January 11, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Stephen Molloy, Dexter Tamio Chun
-
Patent number: 9930700Abstract: Methods, systems, and devices are described for initial power level selection on a physical random access channel in a wireless communications network. Initial power level selection may account for, or be based on, one or more channel conditions associated with the physical random access channel. Initial power level selection may be based on signaling of available initial power transmission levels and a reference signal received power measurement. The described features may be implemented as coverage enhancement techniques, for example, for machine-type communication (MTC).Type: GrantFiled: April 19, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Renqiu Wang, Hao Xu, Wanshi Chen, Peter Gaal
-
Patent number: 9930378Abstract: A first descriptor describes an operation point. The second descriptor is a hierarchy descriptor or a hierarchy extension descriptor. The second descriptor has a hierarchy layer index value equal to a value of the second syntax element. A first value of a first syntax element in the first descriptor specifies that an elementary stream indicated by a second syntax element in the first descriptor, when not present in an elementary stream list, shall be added into the list, and an elementary stream indicated by an index in the second descriptor, when not present in the list, shall be added to the list. Responsive to determining the first syntax element has a second value different from the first value, adding the elementary stream indicated by the second syntax element, when not present in the list, into the list, but not the elementary stream indicated by the index in the second descriptor.Type: GrantFiled: February 10, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Fnu Hendry, Ying Chen, Ye-Kui Wang
-
Patent number: 9930530Abstract: Methods and apparatuses are provided for synchronizing security parameters between access terminals and a wireless network. An access terminal and network entity can conduct a security mode procedure where the access terminal sends a security mode complete message to the network entity. On receipt of the security mode complete message, the network entity may update to new security parameters. The access terminal may initiate a mobility procedure while the security mode procedure is ongoing and may, as a result, abort the security mode procedure and revert back to the old security parameters. The access terminal can send a mobility update message to the network entity including a dedicated status indicator adapted to inform the network entity that the access terminal has reverted back to the old security parameters. In response to the mobility update message, the network entity may revert back to the old security parameters.Type: GrantFiled: December 15, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Kiran KishanRao Patil, Suresh Sanka, Liangchi Hsu, Aziz Gholmieh
-
Patent number: 9928213Abstract: A method of processing asynchronous event-driven input samples of a continuous time signal includes calculating a short-time Fourier transform (STFT) output based on the event-driven input samples. The STFT output may be calculated by expressing an encoding pulse and an STFT window function as a sum of complex weighted causal complex exponentials. The method further includes interpolating output between events.Type: GrantFiled: August 27, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Xin Wang, Young Cheul Yoon, Bardia Fallah Behabadi
-
Patent number: 9930539Abstract: Methods, systems, and devices for wireless communication are described. A base station may select a repetition level for a physical broadcast channel (PBCH) based on system configuration parameters. A user equipment (UE) may identify the system configuration. For example, the UE may assume a system bandwidth, assume a control region size, and determine whether the cell is a time division duplexing (TDD) or frequency division duplexing (FDD) cell. The UE may then determine a PBCH configuration based on the system configuration. For example, the PBCH repetition level may depend on the system configuration, such as whether a TDD or FDD scheme is employed. The UE may then receive a PBCH transmission according to the PBCH configuration. If a different cell has a different system configuration, the UE may determine a different PBCH configuration and receive PBCH using a different repetition level and different resources.Type: GrantFiled: November 6, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Wanshi Chen, Hao Xu
-
Patent number: 9930342Abstract: Techniques and systems are provided for encoding and decoding video data. For example, a method of encoding video data includes generating an encoded video bitstream comprising multiple layers. The encoded video bitstream includes a video parameter set defining parameters of the encoded video bitstream. The video parameter set includes video usability information. The method further includes determining whether timing information is signaled in the video usability information of the video parameter set. The method further includes determining whether to signal hypothetical reference decoder parameters in the video usability information of the video parameter set based on whether timing information is signaled in the video usability information.Type: GrantFiled: June 18, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Ye-Kui Wang, Fnu Hendry, Adarsh Krishnan Ramasubramonian
-
Patent number: 9930348Abstract: A device for coding video data includes a memory configured to store video data, and at least one processor configured to: determine a maximum number of bits to be used when coding a syntax element indicating absolute values of transform coefficients of a coding unit of the video data, determine a maximum number of suffix bits to be used when coding a Golomb-Rice/Exponential-Golomb coding suffix codeword of the syntax element, determine a maximum number of prefix bits to be used when coding a unary Golomb-Rice/Exponential-Golomb coding prefix codeword of the syntax element, determine the absolute values of transform coefficients for the coding unit, code a prefix codeword for one of the absolute values, and code a suffix codeword for the one of the absolute values, and code the coding unit based on the prefix codeword and the suffix codeword.Type: GrantFiled: March 12, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Rajan Laxman Joshi, Marta Karczewicz
-
Patent number: 9930769Abstract: Metal thermal grounds are used for dissipating heat from integrated-circuit resistors. The resistors may be formed using a front end of line layer, for example, a titanium-nitride layer. A metal region (e.g., in a first metal layer) is located over the resistors to form a heat sink. An area of thermal posts connected to the metal region is also located over the resistor. The metal region can be connected to the substrate of the integrated circuit to provide a low impedance thermal path out of the integrated circuit.Type: GrantFiled: February 14, 2014Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Arpit Mittal, Alvin Leng Sun Loke, Mehdi Saeidi, Patrick Drennan
-
Patent number: 9928898Abstract: A memory and a method for operating a memory are provided. The memory includes a memory cell having a transistor and a wordline driver outputting a wordline coupled to the memory cell. The wordline driver adjusts a voltage level of the wordline to compensate for a parameter of the transistor. The method includes asserting a wordline voltage to access a memory cell having a transistor and adjusting the wordline voltage to compensate for a parameter of the transistor. Another memory is provided. The memory includes a memory cell and a wordline driver outputting a wordline coupled to the memory cell. The wordline driver adjusts a voltage level of the wordline based on a feedback of the wordline.Type: GrantFiled: March 30, 2016Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Rahul Sahu, Sharad Kumar Gupta