Patents Assigned to QUALCOMM TECHNOLOGIES, INC.
  • Patent number: 9172656
    Abstract: Method of managing priority during the transmission of a message, in an interconnections network comprising at least one transmission agent which comprises at least one input and at least one output, each input comprising a means of storage organized as a queue of messages. A message priority is assigned during the creation of the message, and a queue priority equal to the maximum of the priorities of the messages of the queue is assigned to at least one queue of messages of an input. A link priority is assigned to a link linking an output of a first transmission agent to an input of a second transmission agent, equal to the maximum of the priorities of the queues of messages of the inputs of said first agent comprising a first message destined for that output of said first agent which is coupled to said link, and the priority of the link is transmitted to that input of said second agent which is coupled to the link.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: October 27, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Cesar Douady, Philippe Boucard
  • Patent number: 9172960
    Abstract: Embodiments are directed towards modifying a quality of an image without affecting a bit rate associated with a video sequence of images. For each macro-block (MB) or sub-block within a MB for a target image to be encoded, various statistics are determined for a luminance component and chrominance components that provide at least average values for the chrominance components that may then be used to identify saturation thresholds. The saturation thresholds are used to determine a Qlevel. An average Qlevel from at least a previous frame is used to generate a Q modulation factor that may be combined with an activity based modulation factor and/or variance based modulation factor, or used singly. The final quantizer is calculated by bit-rate controller base quantizer multiplied by the Q modulation factor, and may be used to encode a MB or sub-block within a MB.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM TECHNOLOGIES, INC.
    Inventors: Hilla Ben-Yaacov, Eran David Pinhasov
  • Publication number: 20150301638
    Abstract: System and method for substantially reducing an involvement of an applications processor in receiving data from a touchscreen display. In one aspect, the system includes a controller may be configured in an autonomous mode where it automatically measures the touchscreen display based configuration information received from the applications processor, determines notable events based on the measurement data, stores data and event identifiers related to the notable events in a memory, and sends a notification to the applications processor when event data is available In another aspect, the system includes a controller that filters user interactions events and transmits data related to only notable events to the applications processor. Because of the autonomous and event filtering operations of the touchscreen controller, there are substantially less communications between the controller and the applications processor. This improves the speed and efficiency of the applications processor.
    Type: Application
    Filed: June 30, 2015
    Publication date: October 22, 2015
    Applicant: Qualcomm Technologies, Inc.
    Inventors: Daniel D. Alexander, Timothy L. Blankenship, Yassar A. Ali, Andrew Chan, Feihua Zhang
  • Patent number: 9165245
    Abstract: Apparatus and methods for partial evaluation of synaptic updates in neural networks. In one embodiment, a pre-synaptic unit is connected to a several post synaptic units via communication channels. Information related to a plurality of post-synaptic pulses generated by the post-synaptic units is stored by the network in response to a system event. Synaptic channel updates are performed by the network using the time intervals between a pre-synaptic pulse, which is being generated prior to the system event, and at least a portion of the plurality of the post synaptic pulses. The system event enables removal of the information related to the portion of the post-synaptic pulses from the storage device. A shared memory block within the storage device is used to store data related to post-synaptic pulses generated by different post-synaptic nodes. This configuration enables memory use optimization of post-synaptic units with different firing rates.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: October 20, 2015
    Assignee: QUALCOMM TECHNOLOGIES INC.
    Inventors: Eugene M. Izhikevich, Filip Piekniewski, Jayram Moorkanikara Nageswaran, Jeffrey Alexander Levin, Venkat Rangan, Erik Christopher Malone
  • Patent number: 9154698
    Abstract: A digital camera system for super resolution image processing is provided. The digital camera system includes a resolution enhancement module configured to receive at least a portion of an image, to increase the resolution of the received image, and to output a resolution enhanced image and an edge extraction module configured to receive the resolution enhanced image, to extract at least one edge of the resolution enhanced image, and to output the extracted at least one edge of the resolution enhanced image, the at least one edge being a set of contiguous pixels where an abrupt change in pixel values occur. The digital camera system also includes an edge enhancement module configured to receive the resolution enhanced image and the extracted at least one edge, and to combine the extracted at least one edge or a derivation of the extracted at least one edge with the resolution enhanced image.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: October 6, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventor: Amichay Amitay
  • Patent number: 9148593
    Abstract: A noise reduction apparatus for digital cameras is presented that includes groups of one or more connected non-linear filter units. Each of the filter unit groups are driven by decimated input image data at a different level of decimation and the output of at least one of these filter unit groups serves as one of a plurality of inputs to another filter unit group driven at a different decimation level. Filtered image data from one or more filter unit groups is adaptively combined in response to one or more image metrics related to one or more local regional image characteristics.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 29, 2015
    Assignee: QUALCOMM Technologies, Inc.
    Inventors: Dudi Vakrat, Noam Korem, Victor Pinto
  • Patent number: 9147156
    Abstract: Apparatus and methods for efficient synaptic update in a network such as a spiking neural network. In one embodiment, the post-synaptic updates, in response to generation of a post-synaptic pulse by a post-synaptic unit, are delayed until a subsequent pre-synaptic pulse is received by the unit. Pre-synaptic updates are performed first following by the post-synaptic update, thus ensuring synaptic connection status is up-to-date. The delay update mechanism is used in conjunction with system “flush” events in order to ensure accurate network operation, and prevent loss of information under a variety of pre-synaptic and post-synaptic unit firing rates. A large network partition mechanism is used in one variant with network processing apparatus in order to enable processing of network signals in a limited functionality embedded hardware environment.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 29, 2015
    Assignee: QUALCOMM TECHNOLOGIES INC.
    Inventors: Eugene M. Izhikevich, Filip Piekniewski, Jayram Moorkanikara Nageswaran, Jeffrey Alexander Levin, Venkat Rangan, Erik Christopher Malone
  • Patent number: 9140733
    Abstract: A detector circuit can be used for determining the reflection coefficients of HF signals in a signal path. The detector circuit includes a bidirectional hybrid coupler, logarithmic amplifiers connected to the hybrid couple, and a subtractor having an offset connection.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: September 22, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Edgar Schmidhammer, Veit Meister, Gerhard Zeller
  • Patent number: 9141556
    Abstract: A system TLB accepts translation prefetch requests from initiators. Misses generate external translation requests to a walker port. Attributes of the request such as ID, address, and class, as well as the state of the TLB affect the allocation policy of translations within multiple levels of translation tables. Translation tables are implemented with SRAM, and organized in groups.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: September 22, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Laurent Moll, Jean-Jacques LeCler, Philippe Boucard
  • Patent number: 9130534
    Abstract: A broadband-operable impedance filter has capacitive elements of variable capacitance in the signal path, an inductive element in a parallel path connected in parallel to the signal path, and inductive elements in the ground path. The impedance filter allows communication in a first frequency band and the reception of HF signals in a second frequency band.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: September 8, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Edgar Schmidhammer, Pasi Tikka
  • Patent number: 9131155
    Abstract: A system, method, and computer program product for digital stabilization of video data from cameras producing multiple simultaneous views, typically from rolling shutter type sensors, and without requiring a motion sensor. A first embodiment performs an estimation of the global transformation on a single view and uses this transformation for correcting other views. A second embodiment selects a distance at which a maximal number of scene points is located and considers only the motion vectors from these image areas for the global transformation. The global transformation estimate is improved by averaging images from several views and reducing stabilization when image conditions may cause incorrect stabilization. Intentional motion is identified confidently in multiple views. Local object distortion may be corrected using depth information. A third embodiment analyzes the depth of the scene and uses the depth information to perform stabilization for each of multiple depth layers separately.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM Technologies, Inc.
    Inventors: Yuri Dolgin, Eran Pinhasov
  • Patent number: 9122361
    Abstract: A capacitive touch panel is tested for the presence or absence of short and open circuits in drive and sense lines without the use of a tool that touches the surface of the panel. During a first stage of testing, drive lines of the touch panel are sequentially driven while the remaining drive lines are floated. Sense lines are read to indicate whether a driven drive line is shorted to an adjacent drive line, an open circuit, or coupled to a sense line that is an open circuit. During a second stage of testing, drive lines are driven while alternate sense lines are floated or enabled. The signals on the enabled sense lines are acquired to indicate whether the enabled sense lines are shorted to adjacent sense lines. This second stage can be repeated, switching the roles of the sense lines, to determine the locations of short and/or open circuits.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: September 1, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Guozhong Shen, Bart DeCanne, Kenneth W. Knox, Muhammad Umair, Syed F. Ahmad
  • Patent number: 9123126
    Abstract: A method for enhancing local contrast of an image. The method comprises receiving a component of an image, computing a wavelets decomposition of the received component into wavelet coefficients, determining at least three subsets of wavelets coefficients based on a first threshold, a second threshold and computed wavelet coefficients, modifying the determined at least three subsets by applying at least a sharpening transformation on wavelet coefficients of at least one subset in said at least three subsets, recombining the at least three subsets into final wavelet coefficients, and reconstructing a new component based on the final wavelet coefficients.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: September 1, 2015
    Assignee: QUALCOMM Technologies, Inc.
    Inventors: Christophe Bernard, Sarah Lannes
  • Patent number: 9117176
    Abstract: Apparatus and methods for high-level neuromorphic network description (HLND) framework that may be configured to enable users to define neuromorphic network architectures using a unified and unambiguous representation that is both human-readable and machine-interpretable. The framework may be used to define nodes types, node-to-node connection types, instantiate node instances for different node types, and to generate instances of connection types between these nodes. To facilitate framework usage, the HLND format may provide the flexibility required by computational neuroscientists and, at the same time, provides a user-friendly interface for users with limited experience in modeling neurons. The HLND kernel may comprise an interface to Elementary Network Description (END) that is optimized for efficient representation of neuronal systems in hardware-independent manner and enables seamless translation of HLND model description into hardware instructions for execution by various processing modules.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM TECHNOLOGIES INC.
    Inventors: Botond Szatmary, Eugene M. Izhikevich, Csaba Petre, Jayram Moorkanikara Nageswaran, Filip Piekniewski
  • Patent number: 9116582
    Abstract: A capacitive touch panel includes elongated drive electrodes arranged next to one another and having a characteristic spacing between adjacent drive electrodes. The capacitive touch panel also includes elongated sensor electrodes arranged next to one another across the drive electrodes and having a characteristic spacing between adjacent sensor electrodes. The drive electrodes and/or the sensor electrodes have protrusions into the spaces between adjacent electrodes. The characteristic spacing between the sensor electrodes may be at least substantially greater than the characteristic spacing between the drive electrodes. The sensor electrodes may have a pitch based upon a touch diameter of a finger, and the touch panel may be capable of sensing a stylus having a touch diameter substantially less than the touch diameter of the finger.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: August 25, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Rishi Mohindra, Guozhong Shen, Kenneth W. Knox
  • Patent number: 9110689
    Abstract: The optimal configuration of a number of optional pipeline stages within the data paths of systems-on-chip is determined by application of a solver. The solver includes variables such as: the placement of modules physically within the floorplan of the chip; the signal propagation time; the logic gate switching time; the arrival time, after a clock edge, of a signal at each module port; the arrival time at each pipeline stage; and the Boolean value of the state of activation of each optional pipeline stage. The optimal configuration ensures that a timing constraint is met, if possible, with the lowest possible cost of pipeline stages.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: August 18, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventor: Jean-Jacques Lecler
  • Patent number: 9104973
    Abstract: A simple format is disclosed and referred to as Elementary Network Description (END). The format can fully describe a large-scale neuronal model and embodiments of software or hardware engines to simulate such a model efficiently. The architecture of such neuromorphic engines is optimal for high-performance parallel processing of spiking networks with spike-timing dependent plasticity. Neuronal network and methods for operating neuronal networks comprise a plurality of units, where each unit has a memory and a plurality of doublets, each doublet being connected to a pair of the plurality of units. Execution of unit update rules for the plurality of units is order-independent and execution of doublet event rules for the plurality of doublets is order-independent.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: August 11, 2015
    Assignee: QUALCOMM TECHNOLOGIES INC.
    Inventors: Eugene M. Izhikevich, Botond Szatmary, Csaba Petre, Jayram Moorkanikara Nageswaran, Filip Piekniewski
  • Patent number: 9106916
    Abstract: A system, method, and computer program product for saturation insensitive weighted prediction coefficients estimation for video coding. The saturated pixels in frames of an input video are excluded from consideration in estimating weighted prediction coefficients that are then used to encode the input video. The saturated pixels include those having luma and/or chroma values above or below limits, and may be identified by use of a histogram. The saturated pixels may also be found by analyzing a lower resolution version of the frames, and/or sampling pixels in the frames. Embodiments enable improved video quality for a given bit rate, and increased coding efficiency, particularly for input video including frames with rapid pixel value changes. Separate portions of the frames may be processed separately, and the embodiments may execute within an optimization loop that minimizes a predetermined error function. The encoding format may include the H.264/AVC standard.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: August 11, 2015
    Assignee: QUALCOMM Technologies, Inc.
    Inventors: Yevgeni Litvin, Eran Pinhasov
  • Patent number: 9098153
    Abstract: A capacitive touch panel may include a driver and a drive electrode configured to be connected to the driver. The driver is configured to power the drive electrode with a drive signal having a first signal characteristic during a first time interval, and a second signal characteristic different from the first signal characteristic during a second time interval subsequent to the first time interval. The first signal characteristic may comprise one or more of a first frequency, a first phase, or a first amplitude during the first time interval, and the second signal characteristic may comprise one or more of a second frequency, a second phase, or a second amplitude, where one or more of the first frequency, first phase, or first amplitude may be different from one or more of the second frequency, second phase, or second amplitude, respectively.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: August 4, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Guozhong Shen, Ozan E. Erdogan
  • Patent number: 9098658
    Abstract: A method and NoC design tool is disclosed that automatically maps the paths listed in a timing report and the unit size in an area report to the topology of a NoC and displays the paths and unit sizes in a GUI. The tool can also automatically add pipeline stages, separated by the maximum delay allowed in the timing budget, in order to achieve timing closure in an automated way.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: August 4, 2015
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Daniel Michel, Xavier Van Ruymbeke, Pascal Godet, Xavier Leloup