Patents by Inventor Kevin McPherson
Kevin McPherson 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: 20240121568Abstract: Examples described herein relate to calibration of audio playback devices in a media playback system using inputs derived from a multi-channel adaptive filter of an acoustic echo canceller. Example playback devices described herein may utilize one or more techniques for calibration, which may be implemented as various calibration procedures. In some implementations, an example playback device may implement a self-calibration procedure, which involves the playback device calibrating (or re-calibrating) itself during operation. Yet further, the playback device may estimate acoustic impulse responses from a multi-channel adaptive filter of an acoustic echo canceller to use as inputs to the self-calibration procedure.Type: ApplicationFiled: September 26, 2023Publication date: April 11, 2024Inventors: Wenyu Jin, Patrick Kevin McPherson, Adib Mehrabi
-
Publication number: 20240080637Abstract: Example techniques relate to audio playback device calibration. Example playback devices described herein may utilize one or more techniques for calibration, which may be implemented as various calibration procedures. In some implementations, the example media playback system may support multiple types of calibration, perhaps with different calibration procedures being used for different types of playback devices (e.g., with different capabilities) or in different situations (e.g., with or without user involvement).Type: ApplicationFiled: August 30, 2023Publication date: March 7, 2024Inventors: Adib Mehrabi, Patrick Kevin McPherson, Wenyu Jin, Christopher Pike
-
Publication number: 20230412998Abstract: Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.Type: ApplicationFiled: September 5, 2023Publication date: December 21, 2023Inventors: Kurt Thomas Soto, Connor Kristopher Smith, Roberto Maria Dizon, Patrick Kevin McPherson, Charles Conor Sleith
-
Publication number: 20230362570Abstract: Example techniques described herein relate to calibration of a playback device. Using example techniques, a playback device may self-calibrate by measuring a self-response and using a transfer function to map the self-response to an estimate of a room response. The playback device may determine calibration settings to at least partially offset acoustic characteristics of an environment surrounding the playback device as represented in the estimated room response. The transfer function may be derived from a principal component analysis of a dataset including multiple room responses, perhaps as measured during a multi-point calibration process of the playback device in various environments and conditions.Type: ApplicationFiled: April 18, 2023Publication date: November 9, 2023Inventors: Wenyu Jin, Patrick Kevin McPherson, Adib Mehrabi
-
Patent number: 11808030Abstract: A drainage tile system includes a drainage tile and a blocker configured for mounting on the drainage tile. The drainage tile is configured to be used on a footing of a foundation to promote drainage of water along the footing and away from a foundation wall. The blocker is configured to attach to the wall member and to cover a gap between the wall member and the foundation wall.Type: GrantFiled: January 12, 2022Date of Patent: November 7, 2023Inventor: Kevin McPherson
-
Patent number: 11792590Abstract: Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.Type: GrantFiled: March 12, 2021Date of Patent: October 17, 2023Assignee: Sonos, Inc.Inventors: Kurt Thomas Soto, Connor Kristopher Smith, Roberto Maria Dizon, Patrick Kevin McPherson, Charles Conor Sleith
-
Patent number: 11293162Abstract: A drainage device for use under the floor of a building to facilitate drainage of water along a foundation of the building under the floor. A bridge drainage device permits more rapid installation of the drainage devices. The bridge device can be used to bridge between two drainage devices so that it is not necessary to cut the drainage devices precisely to fit on a footing of any selected length.Type: GrantFiled: November 2, 2020Date of Patent: April 5, 2022Inventor: Kevin McPherson
-
Publication number: 20210204082Abstract: Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.Type: ApplicationFiled: March 12, 2021Publication date: July 1, 2021Inventors: Kurt Thomas Soto, Connor Kristopher Smith, Roberto Maria Dizon, Patrick Kevin McPherson, Charles Conor Sleith
-
Patent number: 10959029Abstract: Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.Type: GrantFiled: May 25, 2018Date of Patent: March 23, 2021Assignee: Sonos, Inc.Inventors: Kurt Thomas Soto, Connor Kristopher Smith, Roberto Maria Dizon, Patrick Kevin McPherson, Charles Conor Sleith
-
Patent number: 10829904Abstract: A drainage device for use under the floor of a building to facilitate drainage of water along a foundation of the building under the floor. A bridge drainage device permits more rapid installation of the drainage devices. The bridge device can be used to bridge between two drainage devices so that it is not necessary to cut the drainage devices precisely to fit on a footing of any selected length.Type: GrantFiled: October 31, 2019Date of Patent: November 10, 2020Inventor: Kevin McPherson
-
Publication number: 20190364375Abstract: Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.Type: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Inventors: Kurt Thomas Soto, Connor Kristopher Smith, Roberto Maria Dizon, Patrick Kevin McPherson, Charles Conor Sleith
-
Patent number: 10487472Abstract: A drainage device for use under the floor of a building to facilitate drainage of water along a foundation of the building under the floor. The drainage device can include a corner drainage device that is capable of assuming a number of near 90 degree shapes so that the drainage device can be easily fitted to the corner of the foundation. A bridge drainage device permits more rapid installation of the drainage devices. The bridge device can be used to bridge between two drainage devices so that it is not necessary to cut the drainage devices precisely to fit on a footing of any selected length.Type: GrantFiled: February 1, 2018Date of Patent: November 26, 2019Inventor: Kevin McPherson
-
Publication number: 20180216309Abstract: A drainage device for use under the floor of a building to facilitate drainage of water along a foundation of the building under the floor. The drainage device can include a corner drainage device that is capable of assuming a number of near 90 degree shapes so that the drainage device can be easily fitted to the corner of the foundation. A bridge drainage device permits more rapid installation of the drainage devices. The bridge device can be used to bridge between two drainage devices so that it is not necessary to cut the drainage devices precisely to fit on a footing of any selected length.Type: ApplicationFiled: February 1, 2018Publication date: August 2, 2018Inventor: Kevin McPherson
-
Publication number: 20120210997Abstract: Described is a method and device for generating steam and low oxygen gas. The device includes a burner assembly adapted to generate a hot combustion gas. A combustion chamber is included that has a series of water-filled coils positioned therein. Feedwater that passes through the water-filled coils is turned into steam by heat from the combustion gas. The steam exits the device for transport to a steam system for use therein. A water pool is positioned beneath the combustion chamber to cool combustion gases from the combustion chamber. A cooling water system is included that provides cooling water to the water pool. A demisting filter is positioned above the water pool to remove water droplets from the combustion gas. Finally, an exhaust opening is positioned downstream from the demisting filter to allow the combustion gas to exit the device for use elsewhere.Type: ApplicationFiled: February 17, 2012Publication date: August 23, 2012Inventors: Peter Drummond McNulty, Kevin McPherson
-
Patent number: 7987107Abstract: A supply chain management system facilitates the efficient allocation and shipment of items. At least one customer having a geographical location associated therewith communicates with at least one client. The at least one client generates an order on behalf of the customer, where the order includes item data corresponding to at least one item and location data corresponding to the customer geographical location. A promising engine is in communication with the at least one client and with a plurality of warehouses in the system. The promising engine identifies a shipping warehouse from the plurality of warehouses based in part upon the location data corresponding to the customer geographical location, where the shipping warehouse is the nearest warehouse to the customer geographical location that has an ability to ship the at least one item to the at least one customer within a specified timeframe.Type: GrantFiled: June 29, 2001Date of Patent: July 26, 2011Inventors: Arnaud J. Wilson, Jay Bowers, Harvey Rickles, Ken Giordano, Kevin McPherson, Will Fastie, Cynthia L. Johnson, Tim Zach
-
Patent number: 7810291Abstract: A drainage tile used on a footing of a foundation to promote drainage of water along the footing and away from a foundation wall. The drainage tile comes in lengths that are less than the length of the footing. The drainage tile can be secured together with other drainage tiles to span the length of the footing.Type: GrantFiled: January 22, 2008Date of Patent: October 12, 2010Inventor: Kevin McPherson
-
Publication number: 20090183445Abstract: A drainage tile used on a footing of a foundation to promote drainage of water along the footing and away from a foundation wall. The drainage tile comes in lengths that are less than the length of the footing. The drainage tile can be secured together with other drainage tiles to span the length of the footing.Type: ApplicationFiled: January 22, 2008Publication date: July 23, 2009Inventor: Kevin McPherson
-
Publication number: 20020133387Abstract: A supply chain management system facilitates the efficient allocation and shipment of items. At least one customer having a geographical location associated therewith communicates with at least one client. The at least one client generates an order on behalf of the customer, where the order includes item data corresponding to at least one item and location data corresponding to the customer geographical location. A promising engine is in communication with the at least one client and with a plurality of warehouses in the system. The promising engine identifies a shipping warehouse from the plurality of warehouses based in part upon the location data corresponding to the customer geographical location, where the shipping warehouse is the nearest warehouse to the customer geographical location that has an ability to ship the at least one item to the at least one customer within a specified timeframe.Type: ApplicationFiled: June 29, 2001Publication date: September 19, 2002Inventors: Arnaud J. Wilson, Jay Bowers, Harvey Rickles, Ken Giordano, Kevin McPherson, Will Fastie, Cynthia L. Johnson, Tim Zach
-
Patent number: 5775039Abstract: A drainage device for use under a floor in a structure including the floor, a foundation wall, a footing located below the foundation wall and a drain. The drainage device is constructed for placement on the footing adjacent to the foundation wall prior to installation of the floor to permit water to flow along the footing under the floor to the drain. The drainage device includes a wall member and spaced apart feet depending from the wall member. The feet are engageable with the footing at spaced apart locations for vertically spacing the wall member from the footing. The feet define fluid flow channels for water seeping from between the foundation wall and the footing and allow water to flow freely underneath the floor and along the footing toward the drain.Type: GrantFiled: May 8, 1996Date of Patent: July 7, 1998Assignee: Glenna Sue BrunsInventor: Kevin McPherson