Patents by Inventor Simon Jarvis

Simon Jarvis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170245079
    Abstract: A first signal may be received indicative of audio to be played by a speaker. A second signal may be received which comprises (i) a voice input received by a microphone and (ii) at least a portion of the audio played by the speaker at a same time that the microphone receives the voice input. Based on the first signal, nonlinearities output by the speaker which played the audio may be determined. At least the nonlinearities from the second signal may be removed to output a third signal comprising substantially the voice input received at the microphone.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Inventors: Timothy W. Sheen, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen
  • Publication number: 20170245054
    Abstract: A signal from a sensor may be received indicative of an acceleration of a moving component of a transducer at a location where the sensor is mounted. A position the moving component may be determined based on the acceleration. The position of the moving component may be compared with a reference to output a measure of distortion associated with the transducer. Nonlinearities in audio output by the transducer may be corrected based on the measure of distortion.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Inventors: Timothy W. Sheen, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen
  • Publication number: 20170214991
    Abstract: An example method may include recording, via a microphone of a first playback device, audio played by a second playback device in accordance with a calibration setting. The method may further include, based on the recorded audio, determining that the calibration setting is invalid. The method may further include, in response to determining that the calibration setting is invalid, sending an indication that the calibration setting is invalid. This disclosure also includes example non-transitory computer readable media and playback devices that are related to the example method.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 27, 2017
    Inventors: Romi Kadri, Christopher Butts, Timothy Sheen, Simon Jarvis
  • Patent number: 9678712
    Abstract: Systems, methods, apparatus, and articles of manufacture to learn and share remote commands are disclosed. An example method to configure a playback device to be controlled by a remote control includes receiving by the playback device a first code for a first command from the remote control. The example method includes identifying by the playback device a second code for a second command based on the received first code. The example method includes receiving by the playback device the second code from the remote control. The example method includes executing the second command by the playback device.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: June 13, 2017
    Assignee: Sonos, Inc.
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Ramos
  • Publication number: 20170075650
    Abstract: Systems, methods, apparatus, and articles of manufacture to learn and share remote commands are disclosed. An example method to configure a playback device to be controlled by a remote control includes receiving by the playback device a first code for a first command from the remote control. The example method includes identifying by the playback device a second code for a second command based on the received first code. The example method includes receiving by the playback device the second code from the remote control. The example method includes executing the second command by the playback device.
    Type: Application
    Filed: November 3, 2016
    Publication date: March 16, 2017
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Ramos
  • Publication number: 20170068510
    Abstract: Examples described herein involve maintaining a database of audio processing algorithms. Maintaining the database may involve generating or updating audio processing algorithm entries. In one example, generating an audio processing algorithm may involve a computing device causing a playback device to play a first audio signal in a playback zone, receiving (i) data indicating one or more characteristics of a playback zone, and (ii) data indicating a second audio signal detected by a microphone of the playback device in the playback zone. Based on the second audio signal and a characteristic of the playback device, an audio processing algorithm may be determined. The an association between the determined audio processing algorithm at least one of the one or more characteristics of the playback zone may be stored in the database.
    Type: Application
    Filed: November 21, 2016
    Publication date: March 9, 2017
    Inventors: Timothy W. Sheen, Simon Jarvis
  • Publication number: 20170041726
    Abstract: A multi-channel and multi-zone audio environment is provided. Various inventions are disclosed that allow playback devices on one or more networks to provide an effective multi-channel and a multi-zone audio environment using timing information. According to one example, timing information is used to coordinate playback devices connected over a low-latency network to provide audio along with a video display. In another example, timing information is used to coordinate playback devices connected over a mesh network to provide audio in one or more zones or zone groups.
    Type: Application
    Filed: October 18, 2016
    Publication date: February 9, 2017
    Inventors: Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos, Luis Vega
  • Patent number: 9561798
    Abstract: A method for heating a catalyst includes maintaining engine speed at a high rpm when the engine is started. The high rpm is maintained even if the driver shifts the transmission out of neutral. Engine speed is lowered when there is an indication that the driver wishes to drive off, such as the driver releasing the brake pedal. Maintaining the high rpm during the time between shifting the transmission out of neutral and providing an indication that drive off is desired contributes to additional catalyst warm up. The high rpm may be disabled if the catalyst temperature is sufficiently high or if the vehicle is parked on a slope, for example.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: February 7, 2017
    Assignee: Jaguar Land Rover Limited
    Inventors: Rob Jerger, David Hayden, Simon Jarvis, Nick Wicks
  • Patent number: 9557958
    Abstract: Examples described herein involve maintaining a database of audio processing algorithms. Maintaining the database may involve generating or updating audio processing algorithm entries. In one example, generating an audio processing algorithm may involve a computing device causing a playback device to play a first audio signal in a playback zone, receiving (i) data indicating one or more characteristics of a playback zone, and (ii) data indicating a second audio signal detected by a microphone of the playback device in the playback zone. Based on the second audio signal and a characteristic of the playback device, an audio processing algorithm may be determined. The an association between the determined audio processing algorithm at least one of the one or more characteristics of the playback zone may be stored in the database.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: January 31, 2017
    Assignee: Sonos, Inc.
    Inventors: Timothy W. Sheen, Simon Jarvis
  • Patent number: 9547298
    Abstract: Systems, methods, apparatus, and articles of manufacture to learn and share remote commands are disclosed. An example method to configure a playback device to be controlled by a remote control includes receiving by the playback device a first code for a first command from the remote control. The example method includes identifying by the playback device a second code for a second command based on the received first code. The example method includes receiving by the playback device the second code from the remote control. The example method includes executing the second command by the playback device.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: January 17, 2017
    Assignee: Sonos, Inc.
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos
  • Patent number: 9516440
    Abstract: A multi-channel and multi-zone audio environment is provided. Various inventions are disclosed that allow playback devices on one or more networks to provide an effective multi-channel and a multi-zone audio environment using timing information. According to one example, timing information is used to coordinate playback devices connected over a low-latency network to provide audio along with a video display. In another example, timing information is used to coordinate playback devices connected over a mesh network to provide audio in one or more zones or zone groups.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: December 6, 2016
    Assignee: Sonos
    Inventors: Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos, Luis Vega
  • Publication number: 20160144863
    Abstract: The invention relates to an adaptive powertrain control for realizing an enhanced or optimized performance of one or more vehicle features. By monitoring vehicle performance, dynamic adjustments can be made to various vehicle operation parameters to enhance a feature of vehicle performance, such as fuel economy. A method (40) of controlling a vehicle powertrain includes monitoring vehicle performance (42) and determining whether at least one of a plurality of vehicle performance features may be enhanced (44). A plurality of operation parameters that are associated with the powertrain are identified that have a relationship to the at least one performance feature (46). An adjustment is automatically made to at least one of the identified operation parameters to thereby enhance at least one aspect of the at least one performance feature (48). The performance feature may comprise fuel economy or urea consumption.
    Type: Application
    Filed: July 3, 2014
    Publication date: May 26, 2016
    Applicant: JAGUAR LAND ROVER LIMITED
    Inventors: Neil Bevan, Robin Maugham, Andrew Lilley, Simon Jarvis
  • Publication number: 20160144862
    Abstract: The invention relates to a method of controlling a vehicle powertrain including determining that a performance feature associated with the powertrain is outside of a desired performance range. A plurality of operation parameters that are associated with the powertrain are identified that have a relationship to the performance feature. An adjustment is automatically made to at least one of the identified operation parameters to thereby bring the performance feature closer to the desired performance range.
    Type: Application
    Filed: July 3, 2014
    Publication date: May 26, 2016
    Inventors: Neil Bevan, Robin Maugham, Andrew Lilley, Simon Jarvis
  • Publication number: 20160070525
    Abstract: Examples described herein involve maintaining a database of audio processing algorithms. Maintaining the database may involve generating or updating audio processing algorithm entries. In one example, generating an audio processing algorithm may involve a computing device causing a playback device to play a first audio signal in a playback zone, receiving (i) data indicating one or more characteristics of a playback zone, and (ii) data indicating a second audio signal detected by a microphone of the playback device in the playback zone. Based on the second audio signal and a characteristic of the playback device, an audio processing algorithm may be determined. The an association between the determined audio processing algorithm at least one of the one or more characteristics of the playback zone may be stored in the database.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 10, 2016
    Inventors: Timothy W. Sheen, Simon Jarvis
  • Publication number: 20150032356
    Abstract: The invention relates to a method for heating a catalyst. When the engine is started, engine speed is maintain at high rpm. This high rpm is maintained even if the driver shifts the transmission out of neutral, at time (A). Engine speed is lowered if an indication that the driver wishes to drive off is detected, at time (C), e.g. release of the brake pedal. The shaded area shows the additional contribution to catalyst warm up. The high rpm may be disabled if catalyst temperature is high enough or if the vehicle is parked on a slope. The invention also relates to a vehicle carrying out the method.
    Type: Application
    Filed: January 17, 2013
    Publication date: January 29, 2015
    Inventors: Rob Jerger, David Hayden, Simon Jarvis
  • Publication number: 20140104033
    Abstract: Systems, methods, apparatus, and articles of manufacture to learn and share remote commands are disclosed. An example method to configure a playback device to be controlled by a remote control includes receiving by the playback device a first code for a first command from the remote control. The example method includes identifying by the playback device a second code for a second command based on the received first code. The example method includes receiving by the playback device the second code from the remote control. The example method includes executing the second command by the playback device.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Applicant: Sonos, Inc.
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos
  • Publication number: 20140093085
    Abstract: A multi-channel and multi-zone audio environment is provided. Various inventions are disclosed that allow playback devices on one or more networks to provide an effective multi-channel and a multi-zone audio environment using timing information. According to one example, timing information is used to coordinate playback devices connected over a low-latency network to provide audio along with a video display. In another example, timing information is used to coordinate playback devices connected over a mesh network to provide audio in one or more zones or zone groups.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Sonos, Inc.
    Inventors: Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos, Luis Vega