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: 9459353Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation calculations. According to a first aspect, the invention includes extreme sensitivity GNSS tracking loops. In embodiments, the tracking loops are self-bandwidth normalizing and the loop bandwidths automatically narrow with reduced CNO.Type: GrantFiled: December 30, 2011Date of Patent: October 4, 2016Assignee: CSR TECHNOLOGY INC.Inventor: Gary Lennen
-
Patent number: 9423507Abstract: The present invention relates generally to methods and apparatuses for estimating and correcting for multipath in GNSS navigation systems. According to some aspects, the invention operates in situations where position and estimated position error are reasonably stable so as to detect when large multipath errors are present with confidence. After detection, the slowly varying biases from multipath or other un-modeled sources can be modeled separately from the navigation state. The measurements are kept in the solution without biasing the navigation state thereby ignoring the long-term biases for use over short-term periods with minimized pseudorange error when necessary.Type: GrantFiled: May 30, 2012Date of Patent: August 23, 2016Assignee: CSR TECHNOLOGY INC.Inventors: Xiangdong Lin, David Allan Tuck, Mangesh Chansarkar
-
Patent number: 9325544Abstract: A method of updating the state of a decoder that decodes a wide-band signal including a plurality of sub-band signals, including: receiving the plurality of sub-band signals; for each sub-band signal, storing portions of that sub-band signal in a respective buffer; responsive to determining that a portion of the wide-band signal is degraded, performing a packet loss concealment algorithm to determine wide-band replacement data for the degraded portion; selecting a portion of the sub-band signal stored in each buffer in dependence on the determined wide-band replacement data; and updating the state of the decoder using the selected portions.Type: GrantFiled: October 31, 2012Date of Patent: April 26, 2016Assignee: CSR TECHNOLOGY INC.Inventors: Amin Fazeldehkordi, Rogerio G. Alves
-
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: 9280983Abstract: 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: August 3, 2015Date of Patent: March 8, 2016Assignee: CSR TECHNOLOGY INC.Inventors: Yi Zhang, Rogerio Guedes Alves
-
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: 9176232Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation calculations. According to a first aspect, the invention provides an extreme sensitivity GNSS tracking architecture. According to other aspects, the architecture includes multiple loops per channel, with the loops implemented with hardware and/or software. According to still further aspects, the architecture includes a multi-level lock detection algorithm designed to provide a trade-off between sensitivity and speed that is not possible with existing tracking architectures.Type: GrantFiled: December 30, 2011Date of Patent: November 3, 2015Assignee: CSR TECHNOLOGY INC.Inventor: Gary Lennen
-
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: 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: 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: 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
-
Publication number: 20150180536Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: CSR TECHNOLOGY INC.Inventors: Yi Zhang, Rogerio Guedes 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
-
Publication number: 20150063589Abstract: A method, apparatus, and manufacture of beamforming is provided. Adaptive null beamforming is performed for signals from first and second microphones of a two-microphone array. The signals from the microphones are decomposed into subbands. Beamforming weights are evaluated and adaptively updated over time based, at least in part, on the direction of arrival and distance of the target signal. The beamforming weights are applied to the subbands at each updated time interval. Each subband is then combined.Type: ApplicationFiled: August 28, 2013Publication date: March 5, 2015Applicant: CSR TECHNOLOGY INC.Inventors: Tao Yu, Rogerio Guedes Alves