Patents Assigned to CSR Technology Inc.
-
Patent number: 10624055Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.Type: GrantFiled: January 24, 2019Date of Patent: April 14, 2020Assignee: CSR Technology Inc.Inventors: Naveen Kumar Kakani, Benjamin Tarlow, Erik David Lindskog, Raja Banerjea, Hong Wan, Ian Charles Blair
-
Patent number: 10219241Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.Type: GrantFiled: September 22, 2017Date of Patent: February 26, 2019Assignee: CSR Technology Inc.Inventors: Naveen Kumar Kakani, Benjamin Tarlow, Erik David Lindskog, Raja Banerjea, Hong Wan, Ian Charles Blair
-
Patent number: 9916753Abstract: The present disclosure is directed to systems and methods in which a controllable device transfers to the remote device, such as to a remote control application (“app”) located on a smartphone, a data structure identifying various functions that can be controlled by a remote device, together with the identity of the signal type that will achieve the desired operation. The remote device, upon accepting input directly from the remote device, can then allow the remote device user to select how controls of the various functions are to be configured and presented to, or otherwise selectively arranged for a user on a user interface of the remote device. In this way, the present disclosure provides a single highly customizable system. Distributors, resellers, and/or manufacturers of various electronic devices will be able utilize the same controllable device instructions, yet visually distinguish its brand name from other solutions using the same instructions.Type: GrantFiled: January 20, 2015Date of Patent: March 13, 2018Assignee: CSR Technology Inc.Inventors: Vladislav Aginsky, Dani Shaket
-
Patent number: 9319828Abstract: Methods, devices and apparatus are disclosed, including a method of establishing a wireless connection with a device, the method including transmitting at least one Bluetooth advertising message on at least one Bluetooth channel, receiving a Bluetooth message indicating a connection request from the device, sending a Bluetooth message indicating at least one of a physical channel and an address to the device, and establishing the wireless connection with the device using the at least one of the address and the physical channel, wherein the wireless connection uses a different wireless technology to Bluetooth.Type: GrantFiled: June 24, 2013Date of Patent: April 19, 2016Assignee: CSR Technology Inc.Inventors: Joseph Decuir, Raja Banerjea, Jeremy Stark
-
Patent number: 9264020Abstract: Systems and methods for improving the timing alignment of non-overlapping waveforms are provided. In this regard, a representative system, among others, includes a waveform synthesizer that generates a plurality of input waveforms and inverters having inputs and outputs, wherein the inverters receive the input waveforms at the inputs of the inverters and invert the input waveforms, producing a plurality of inverted waveforms at the outputs of the inverters. The system also includes NOR gates having inputs and outputs, wherein the NOR gates receive the plurality of inverted waveforms at the inputs of the NOR gates and pass through one of the inverted waveforms at the outputs of the NOR gates.Type: GrantFiled: July 19, 2013Date of Patent: February 16, 2016Assignee: CSR Technology Inc.Inventor: Ronald C. Alford
-
Patent number: 9225438Abstract: A method and apparatus that mitigates self-interference among various receivers and transmitters in a multifunction radio includes a transmitter operating in a first frequency band and a receiver operating in a second frequency band, different from the first frequency band. Jamming factors for multiple frequency channels in the first frequency band are calculated based on possible interference with the second frequency band by artifacts of the respective frequency channels. The frequency channel having the smallest jamming factor is selected as the frequency to be used by the transmitter.Type: GrantFiled: September 14, 2012Date of Patent: December 29, 2015Assignee: CSR Technology Inc.Inventor: Daniel Babitch
-
Patent number: 9171457Abstract: Systems and methods which utilize low performance circuitry to provide received signal power detection without unacceptably impacting operation of a receiver circuit are shown. Circuitry utilized to provide received signal power detection according to embodiments comprises circuitry dedicated for use with respect to received signal power detection. Performance of the circuitry of the detection path may be lower than that required of circuitry of the signal processing path. However, performance parameters are selected to provide power detection of desired accuracy (e.g., flat gain) and to meet other performance metrics. Embodiments provide a low performance power detection circuit comprising a low performance tuner configuration. Further embodiments provide a low performance power detection circuit comprising a low performance data converter configuration.Type: GrantFiled: November 28, 2012Date of Patent: October 27, 2015Assignee: CSR Technology, Inc.Inventors: Tim Magnusen, Michael D. Womac
-
Patent number: 9143858Abstract: Embodiments are directed towards enabling headphones to perform active noise cancellation for a particular user. Each separate user may enable individualized noise canceling headphones for one or more noise environments. When the user is wearing the headphones in a quiet environment, a user may employ a computer to initiate determination of a plant model of each ear cup specific to the user. When the user is wearing the headphones in a target noise environment, the user may utilize the computer to initiate determination of operating parameters of a controller for each ear cup of the headphones. The computer may provide the operating parameters of each controller to the headphones. And the operation of each controller may be updated based on the determined operating parameters. The updated headphones may be utilized by the user to provide active noise cancellation.Type: GrantFiled: December 17, 2013Date of Patent: September 22, 2015Assignee: CSR Technology Inc.Inventors: Rogerio Guedes Alves, Walter Andrés Zuluaga
-
Patent number: 9121711Abstract: A system and method for switching a positioning device between using a first positioning technology and using a second positioning technology includes determining a location of the positioning device based on the first positioning technology, determining environment information corresponding to the location of the positioning device, and determining a location of a boundary where switching from the first positioning technology to the second positioning technology should occur. The method also includes switching from the first positioning technology to the second positioning technology prior to the positioning device crossing the boundary.Type: GrantFiled: March 15, 2013Date of Patent: September 1, 2015Assignee: CSR Technology Inc.Inventors: James Burgess Tidd, Dimitri Rubin
-
Patent number: 9122808Abstract: an illustrative video apparatus comprises a decoder that decodes video information in a native format, an emulation controller coupled to the decoder, and a network controller coupled to the emulation controller and capable of coupling to an external network. The video apparatus also includes a storage holding an instruction sequence executable on the emulation controller. The instruction sequence comprises a code for receiving network information from the external network and converting the network information to the native format for transfer to the decoder.Type: GrantFiled: December 5, 2002Date of Patent: September 1, 2015Assignee: CSR Technology Inc.Inventor: Daniel R. Salmonsen
-
Patent number: 9100090Abstract: Embodiments are directed towards providing acoustic echo cancellation in a closely-coupled microphone/speaker system. A speaker may produce an audible signal from a reference signal, which may be captured with a microphone. Full band cancellation (FBC) may modify the captured signal to suppress an echo of the reference signal caused by a direct acoustic path between the microphone and speaker. FBC may include a fixed filter and an adaptive filter. The fixed filter may modify the captured signal based on the reference signal. The adaptive filter may automatically adapt based on the captured signal and the reference signal. If a comparison of a performance of the adaptive filter and the fixed filter is above a threshold, then the fixed filter may be updated based on the adaptive filter. Subband acoustic echo cancellation may generate an output signal that suppresses residual echoes of the reference signal based on the modified signal.Type: GrantFiled: December 20, 2013Date of Patent: August 4, 2015Assignee: CSR Technology Inc.Inventors: Yi Zhang, Rogerio Guedes Alves
-
Patent number: 9078057Abstract: The present invention relates to adaptive beamforming in audio systems. More specifically, aspects of the invention relate to a method for adaptively estimating a target sound signal by establishing a simulation model simulating an audio environment comprising: a plurality of spatially separated microphones, a target sound source, and a number of audio noise sources.Type: GrantFiled: November 1, 2012Date of Patent: July 7, 2015Assignee: CSR Technology Inc.Inventors: Tao Yu, Rogerio G. Alves
-
Patent number: 8995981Abstract: The present disclosure is directed to systems and methods in which a controllable device transfers to the remote device, such as to a remote control application (“app”) located on a smartphone, a data structure identifying various functions that can be controlled by a remote device, together with the identity of the signal type that will achieve the desired operation. The remote device, upon accepting input directly from the remote device, can then allow the remote device user to select how controls of the various functions are to be configured and presented to, or otherwise selectively arranged for a user on a user interface of the remote device. In this way, the present disclosure provides a single highly customizable system. Distributors, resellers, and/or manufacturers of various electronic devices will be able utilize the same controllable device instructions, yet visually distinguish its brand name from other solutions using the same instructions.Type: GrantFiled: July 29, 2011Date of Patent: March 31, 2015Assignee: CSR Technology Inc.Inventors: Vladislav Aginsky, Dani Shaket
-
Patent number: 8983416Abstract: A system and method employ an arbiter-based automatic gain control (AGC) for managing a series of power adjustment circuits, such as amplifiers and/or attenuators. A central arbiter is employed for managing each stage of a series of power adjustment circuits, rather than each stage solely managing itself via a localized control loop. In one embodiment, a system comprises a series of gain stages each having at least one power adjustment circuit, such as at least one attenuator or amplifier. A power detector may be implemented to detect the power level of the output signal of each gain stage, and communicate information about the detected power levels for each stage to a central arbiter. Based at least in part on the received information, the arbiter controls each of the gain stages in a coordinated fashion.Type: GrantFiled: November 15, 2010Date of Patent: March 17, 2015Assignee: CSR Technology Inc.Inventor: Ronald G. Spencer
-
Patent number: 8954764Abstract: An integrated circuit (IC) includes a first power supply node that is arranged to receive a first power supply signal. The IC also includes process detection circuits. Each process detection circuit provides a process detection output signal such that a value associated with the process detection output signal is a function of process variation at a location of the process detection circuit outputting the process detection signal. The IC also includes a processing unit that executes processor-executable instructions to provide at least one voltage control signal, based, at least in part, on the process detection signals. The voltage control signal(s) include a first voltage control signal is associated with a target voltage for the first power supply signal.Type: GrantFiled: March 5, 2012Date of Patent: February 10, 2015Assignee: CSR Technology Inc.Inventors: Victor Pinto, Eyal Raz
-
Patent number: 8954269Abstract: Methods and systems consistent with the present invention provide a host based positioning system. The host based positioning system includes a tracker hardware interface that connects to a dedicated hardware space vehicle tracker. The tracker hardware interface receives positioning information from the space vehicle tracker. The host based positioning system also includes a memory that includes a GPS library having a user interface, a tracker interface, and an operating system interface. A processor runs functions provided by the interfaces.Type: GrantFiled: August 23, 2010Date of Patent: February 10, 2015Assignee: CSR Technology Inc.Inventors: Clifford Yamamoto, Sebastian Nonis, Ashutosh Pande, Nikola Bulatovic, Stefan Witanis
-
Patent number: 8947300Abstract: Control and feature systems for processing signals from a satellite positioning system include an expert system receiver manager; a joint detection, carrier centering and bit sync acquisition subsystem; peak detection; a multi-dimensional measurement interpolation subsystem; a system for mode switching between a navigational signal; and power control module for receiver.Type: GrantFiled: July 29, 2011Date of Patent: February 3, 2015Assignee: CSR Technology Inc.Inventors: Mangesh Chansarkar, Sundar Raman, Charles P. Norman, Paul A. Underbrink, Henry D. Falk, James Brown, Robert Harvey, Peter Michali, Williams Higgins, Gensheng Zhang, Qingwen Zhang
-
Patent number: 8923779Abstract: Systems and methods for tuning an antenna for a frequency modulation (FM) transceiver are provided. A representative system includes: a network of electrical adjustable passive components that receives and sends radio frequency (RF) signals to a receiver circuitry via the network of electrical adjustable passive components. The receiver circuitry determines the received signal strength indication (RSSI) of the RF signal. The system further includes a transmitter circuitry that transmits RF signals via the network of electrical adjustable passive components, and a peak detector circuitry that receives and determines a voltage output of the RF signals from the variable capacitors. An auto-tune circuitry receives the RSSI and output value from the receiver circuitry and the peak detector circuitry, respectively.Type: GrantFiled: August 20, 2012Date of Patent: December 30, 2014Assignee: CSR Technology Inc.Inventors: Noshir Dubash, Thomas E. Ricks, Jr., Richard J. McConnell
-
Patent number: 8912956Abstract: A mobile communication device includes a global navigation satellite system (GNSS) receiver for receiving GNSS signals, a radio frequency (RF) receiver for receiving RF signals and a voltage controlled oscillator supplying an oscillator signal to the GNSS receiver and the RF receiver. The GNSS receiver and the RF receiver use the oscillator signal to receive the GNSS signals and the RF signals. The mobile communication device also includes a processor for initializing and/or adjusting a model of a frequency behavior of the voltage controlled oscillator, and uses the model to track the GNSS signals when computing a location of the mobile communication device.Type: GrantFiled: March 9, 2012Date of Patent: December 16, 2014Assignee: CSR Technology Inc.Inventor: Daniel Babitch
-
Patent number: 8902241Abstract: According to one embodiment, a graphics/video processor includes a memory controller. The memory controller includes a first arbiter that receives memory client requests to access a memory device, and a first memory buffer coupled to the first arbiter. The first arbiter stores client requests that are selected by the first arbiter. The memory controller also includes a second arbiter coupled to the first memory buffer and a second memory buffer coupled to the second arbiter. The second arbiter receives requests from the memory client requests stored in the first memory buffer. The second memory buffer stores the client requests selected by the second arbiter. Further, the memory controller includes a third arbiter coupled to the second memory buffer. The third arbiter provides access of the memory device to the client requests stored in the second memory buffer.Type: GrantFiled: June 30, 2011Date of Patent: December 2, 2014Assignee: CSR Technology Inc.Inventors: David R. Auld, Bruce K. Holmer, Hong-Jyeh Jason Huang, Gerard K. Yeh