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: 20180239326
    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: April 23, 2018
    Publication date: August 23, 2018
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Ramos
  • Patent number: 10053103
    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: Grant
    Filed: July 3, 2014
    Date of Patent: August 21, 2018
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Neil Bevan, Robin Maugham, Andrew Lilley, Simon Jarvis
  • Patent number: 10051398
    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 18, 2016
    Date of Patent: August 14, 2018
    Assignee: Sonos, Inc.
    Inventors: Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos, Luis Vega
  • Patent number: 10023194
    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: Grant
    Filed: July 3, 2014
    Date of Patent: July 17, 2018
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Neil Bevan, Robin Maugham, Andrew Lilley, Simon Jarvis
  • Publication number: 20180136901
    Abstract: A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
    Type: Application
    Filed: January 8, 2018
    Publication date: May 17, 2018
    Inventors: Klaus Hartung, Simon Jarvis, Tim Sheen, Chris Davies
  • Patent number: 9965247
    Abstract: Disclosed herein are systems and methods for receiving a voice command and determining an appropriate action for the media playback system to execute based on user identification. The systems and methods receive a voice command for a media playback system, and determines whether the voice command was received from a registered user of the media playback system. In response to determining that the voice command was received from a registered user, the systems and methods configure an instruction for the media playback system based on content from the voice command and information in a user profile for the registered user.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: May 8, 2018
    Assignee: Sonos, Inc.
    Inventors: Simon Jarvis, Romi Kadri, Christopher Butts
  • Publication number: 20180124535
    Abstract: A computing device may transmit playback device configuration information to a given playback device. The computing device may then receive calibration data corresponding to each playback device of a plurality of playback devices, and receive playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices. Based on at least the received calibration data and the received playback device characteristic data, the computing device may determine updated playback device configuration information and transmit data indicating the updated playback device configuration information to the given playback device.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 3, 2018
    Inventors: Simon Jarvis, Klaus Hartung, Chris Davies, Tim Sheen
  • Patent number: 9952576
    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: April 24, 2018
    Assignee: Sonos, Inc.
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Rafael Ramos
  • Patent number: 9915210
    Abstract: An illustrative example method of controlling an engine of a vehicle, includes determining a target pressure curve for a cylinder of the engine, determining a heat release model for the cylinder, determining a mass flow of fuel from the heat release model to achieve the target pressure curve, and automatically controlling opening of an injector of the cylinder of the engine to provide the determined mass flow of fuel to the cylinder.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: March 13, 2018
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Christian Jörg, Thorsten Schnorbus, Ben Neaves, Daniel Neumann, Kiran Bandila, Simon Jarvis
  • Patent number: 9915931
    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: May 15, 2017
    Date of Patent: March 13, 2018
    Assignee: Sonos, Inc.
    Inventors: Neil Griffiths, Simon Jarvis, Hilmar Lehnert, Aurelio Ramos
  • Patent number: 9909522
    Abstract: An illustrative example method of controlling an engine of a vehicle, includes determining a target pressure curve for a cylinder of the engine for a first combustion cycle, determining a heat release model for the cylinder for the first combustion cycle, determining a mass flow of fuel from the heat release model to achieve the target pressure curve during the first combustion cycle, and automatically controlling opening of an injector of the cylinder of the engine during the first combustion cycle to provide the determined mass flow of fuel to the cylinder. The method includes determining a real pressure curve during the first combustion cycle and automatically adjusting at least one of the heat release model or the mass flow for a second, subsequent combustion cycle based on a difference between the target pressure curve and the real pressure curve.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: March 6, 2018
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Christian Jörg, Thorsten Schnorbus, Ben Neaves, Lukas Schaefers, Daniel Neumann, Kiran Bandila, Simon Jarvis
  • Publication number: 20180060033
    Abstract: Disclosed herein are systems and methods for establishing a metadata exchange channel between a media playback system and a networked microphone system, wherein the networked microphone system comprises a networked microphone device and a networked microphone server. After establishing the metadata exchange channel, the media playback system experiences a metadata exchange triggering event. In response to experiencing the metadata exchange triggering event, the media playback system provides metadata to the networked microphone system via the metadata exchange channel.
    Type: Application
    Filed: November 6, 2017
    Publication date: March 1, 2018
    Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
  • Patent number: 9891881
    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: February 13, 2018
    Assignee: Sonos, Inc.
    Inventors: Timothy W. Sheen, Simon Jarvis
  • Patent number: 9864574
    Abstract: A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: January 9, 2018
    Assignee: Sonos, Inc.
    Inventors: Klaus Hartung, Simon Jarvis, Tim Sheen, Chris Davies
  • Patent number: 9860662
    Abstract: A computing device may transmit playback device configuration information to a given playback device. The computing device may then receive calibration data corresponding to each playback device of a plurality of playback devices, and receive playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices. Based on at least the received calibration data and the received playback device characteristic data, the computing device may determine updated playback device configuration information and transmit data indicating the updated playback device configuration information to the given playback device.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: January 2, 2018
    Assignee: Sonos, Inc.
    Inventors: Simon Jarvis, Klaus Hartung, Chris Davies, Tim Sheen
  • Patent number: 9811314
    Abstract: Disclosed herein are systems and methods for establishing a metadata exchange channel between a media playback system and a networked microphone system, wherein the networked microphone system comprises a networked microphone device and a networked microphone server. After establishing the metadata exchange channel, the media playback system experiences a metadata exchange triggering event. In response to experiencing the metadata exchange triggering event, the media playback system provides metadata to the networked microphone system via the metadata exchange channel.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: November 7, 2017
    Assignee: Sonos, Inc.
    Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
  • Patent number: 9785402
    Abstract: Disclosed herein are systems and methods for establishing a metadata exchange channel between a media playback system and a networked microphone system, wherein the networked microphone system comprises a networked microphone device and a networked microphone server. After establishing the metadata exchange channel, the media playback system experiences a metadata exchange triggering event. In response to experiencing the metadata exchange triggering event, the media playback system provides metadata to the networked microphone system via the metadata exchange channel.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: October 10, 2017
    Assignee: Sonos, Inc.
    Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
  • Publication number: 20170286052
    Abstract: A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Klaus Hartung, Simon Jarvis, Tim Sheen, Chris Davies
  • Publication number: 20170289718
    Abstract: A computing device may transmit playback device configuration information to a given playback device. The computing device may then receive calibration data corresponding to each playback device of a plurality of playback devices, and receive playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices. Based on at least the received calibration data and the received playback device characteristic data, the computing device may determine updated playback device configuration information and transmit data indicating the updated playback device configuration information to the given playback device.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Simon Jarvis, Klaus Hartung, Chris Davies, Tim Sheen
  • Patent number: 9772817
    Abstract: A playback device may have a network interface configured to communicate with a network microphone device over a communication network. A processor of the playback device may comprise instructions, which when executed, cause the processor to obtain acoustics of an environment in which the playback device is located; identify a network microphone device; and send the acoustics to the network microphone device to cause the network microphone device to apply the acoustics to voice input received by the network microphone device.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: September 26, 2017
    Assignee: Sonos, Inc.
    Inventors: Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen