Patents by Inventor Mark Plagge
Mark Plagge 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).
-
Patent number: 10971139Abstract: An example system is configured to cause a first playback device in a first playback zone to operate in a given playback state including play back of media items identified in a playback queue associated with the first playback zone. The system is also configured to, while the first playback device is operating in the given playback state, (i) receive data corresponding to a detected voice input including an indication of (a) a command word and (b) one or more zone variable instances and (ii) determine, based on the command word and the one or more zone variable instances, an intent to transfer the given playback state to a second playback zone. The system is also configured to transfer the given playback state to the second playback zone, thereby causing a second playback device in the second playback zone to play back the media items identified in the playback queue.Type: GrantFiled: November 2, 2020Date of Patent: April 6, 2021Assignee: Sonos, Inc.Inventors: Nicholas A. J. Millington, Keith Corbin, Mark Plagge
-
Publication number: 20210050007Abstract: An example system is configured to cause a first playback device in a first playback zone to operate in a given playback state including play back of media items identified in a playback queue associated with the first playback zone. The system is also configured to, while the first playback device is operating in the given playback state, (i) receive data corresponding to a detected voice input including an indication of (a) a command word and (b) one or more zone variable instances and (ii) determine, based on the command word and the one or more zone variable instances, an intent to transfer the given playback state to a second playback zone. The system is also configured to transfer the given playback state to the second playback zone, thereby causing a second playback device in the second playback zone to play back the media items identified in the playback queue.Type: ApplicationFiled: November 2, 2020Publication date: February 18, 2021Inventors: Nicholas A.J. Millington, Keith Corbin, Mark Plagge
-
Patent number: 10847143Abstract: A voice input comprising a command word, one or more media variable instances, and one or more zone variable instances is received. A media playback system command which corresponds to the command word is determined. Media content which corresponds to the one or more media variable instances is identified. The media playback system is caused to execute the media playback system command on the media content based on the one or more zone variable instances.Type: GrantFiled: April 9, 2018Date of Patent: November 24, 2020Assignee: Sonos, Inc.Inventors: Nicholas A. J. Millington, Keith Corbin, Mark Plagge
-
Patent number: 10764679Abstract: Multiple aspects of systems and methods for voice control and related features and functionality for various embodiments of media playback devices, networked microphone devices, microphone-equipped media playback devices, and speaker-equipped networked microphone devices are disclosed and described herein, including but not limited to designating and managing default networked devices, audio response playback, room-corrected voice detection, content mixing, music service selection, metadata exchange between networked playback systems and networked microphone systems, handling loss of pairing between networked devices, actions based on user identification, and other voice control of networked devices.Type: GrantFiled: December 2, 2019Date of Patent: September 1, 2020Assignee: Sonos, Inc.Inventors: Jonathan P. Lang, Mark Plagge, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen, Paul Andrew Bates, Luis Vega-Zayas, Christopher Butts, Nicholas A. J. Millington, Keith Corbin
-
Publication number: 20200213725Abstract: Multiple aspects of systems and methods for voice control and related features and functionality for various embodiments of media playback devices, networked microphone devices, microphone-equipped media playback devices, and speaker-equipped networked microphone devices are disclosed and described herein, including but not limited to designating and managing default networked devices, audio response playback, room-corrected voice detection, content mixing, music service selection, metadata exchange between networked playback systems and networked microphone systems, handling loss of pairing between networked devices, actions based on user identification, and other voice control of networked devices.Type: ApplicationFiled: December 2, 2019Publication date: July 2, 2020Inventors: Jonathan P. Lang, Mark Plagge, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen, Paul Andrew Bates, Luis Vega-Zayas, Christopher Butts, Nicholas A.J. Millington, Keith Corbin
-
Publication number: 20200177989Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Inventors: Simon Jarvis, Mark Plagge, Christopher Butts
-
Publication number: 20200117423Abstract: Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.Type: ApplicationFiled: December 16, 2019Publication date: April 16, 2020Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
-
Patent number: 10555174Abstract: Embodiments related to a restricted-use authentication code are disclosed. One disclosed embodiment provides a method of generating a representation of a restricted-use authentication code for detection by another computing device to authenticate the other computing device to a remote service. The method includes receiving authentication information, the authentication information comprising a restricted-use authentication code and generating a representation of the authentication information. The method further includes presenting the representation of the authentication information to a sensor system of the other computing device for authentication.Type: GrantFiled: August 3, 2018Date of Patent: February 4, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jeffrey David Henshaw, Marc R. Whitten, Michael Palotas, Mark Plagge
-
Patent number: 10555077Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.Type: GrantFiled: October 8, 2018Date of Patent: February 4, 2020Assignee: Sonos, Inc.Inventors: Simon Jarvis, Mark Plagge, Christopher Butts
-
Patent number: 10509626Abstract: Systems and methods disclosed herein include (i) receiving a voice command via a networked microphone device configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to perform a function and/or provide a first feedback in response to voice commands received via the networked microphone device, (ii) determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, and (iii) in response to determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, instructing a fallback device to perform a function and/or provide a second feedback in response to the voice command.Type: GrantFiled: April 18, 2016Date of Patent: December 17, 2019Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
-
Publication number: 20190377545Abstract: 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: ApplicationFiled: July 29, 2019Publication date: December 12, 2019Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
-
Patent number: 10499146Abstract: Multiple aspects of systems and methods for voice control and related features and functionality for various embodiments of media playback devices, networked microphone devices, microphone-equipped media playback devices, and speaker-equipped networked microphone devices are disclosed and described herein, including but not limited to designating and managing default networked devices, audio response playback, room-corrected voice detection, content mixing, music service selection, metadata exchange between networked playback systems and networked microphone systems, handling loss of pairing between networked devices, actions based on user identification, and other voice control of networked devices.Type: GrantFiled: February 21, 2017Date of Patent: December 3, 2019Assignee: Sonos, Inc.Inventors: Jonathan P. Lang, Mark Plagge, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen, Paul Andrew Bates, Luis Vega-Zayas, Christopher Butts, Nicholas A. J. Millington, Keith Corbin
-
Publication number: 20190361670Abstract: A computing device is configured to perform functions comprising: receiving via a network microphone device of a media playback system, a voice command detected by at least one microphone of the network microphone device, wherein the media playback system comprises a plurality of zones, and the network microphone device may be a member of a default playback zone. The computing device may be futher configured to perform funcitons comprising: dynamically selecting an audio response zone from the plurality of zones to play an audio response to the voice input and foregoing selection of the default playback zone. The selected zone may comprise a playback device, and the dynamically selecting may comprise determining that the network microphone device is paired with the playback device. The computing device may cause the playback device of the selected zone to play the audio response.Type: ApplicationFiled: August 13, 2019Publication date: November 28, 2019Inventors: Jonathan P. Lang, Mark Plagge
-
Patent number: 10409549Abstract: A computing device is configured to perform functions comprising: receiving via a network microphone device of a media playback system, a voice command detected by at least one microphone of the network microphone device, wherein the media playback system comprises a plurality of zones, and the network microphone device may be a member of a default playback zone. The computing device may be further configured to perform functions comprising: dynamically selecting an audio response zone from the plurality of zones to play an audio response to the voice input and foregoing selection of the default playback zone. The selected zone may comprise a playback device, and the dynamically selecting may comprise determining that the network microphone device is paired with the playback device. The computing device may cause the playback device of the selected zone to play the audio response.Type: GrantFiled: October 8, 2018Date of Patent: September 10, 2019Assignee: Sonos, Inc.Inventors: Jonathan P. Lang, Mark Plagge
-
Patent number: 10365889Abstract: 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: GrantFiled: November 6, 2017Date of Patent: July 30, 2019Assignee: Sonos, Inc.Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
-
Publication number: 20190042184Abstract: A computing device is configured to perform functions comprising: receiving via a network microphone device of a media playback system, a voice command detected by at least one microphone of the network microphone device, wherein the media playback system comprises a plurality of zones, and the network microphone device may be a member of a default playback zone. The computing device may be further configured to perform functions comprising: dynamically selecting an audio response zone from the plurality of zones to play an audio response to the voice input and foregoing selection of the default playback zone. The selected zone may comprise a playback device, and the dynamically selecting may comprise determining that the network microphone device is paired with the playback device. The computing device may cause the playback device of the selected zone to play the audio response.Type: ApplicationFiled: October 8, 2018Publication date: February 7, 2019Inventors: Jonathan P. Lang, Mark Plagge
-
Publication number: 20190045299Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.Type: ApplicationFiled: October 8, 2018Publication date: February 7, 2019Inventors: Simon Jarvis, Mark Plagge, Christopher Butts
-
Publication number: 20180343564Abstract: Embodiments related to a restricted-use authentication code are disclosed. One disclosed embodiment provides a method of generating a representation of a restricted-use authentication code for detection by another computing device to authenticate the other computing device to a remote service. The method includes receiving authentication information, the authentication information comprising a restricted-use authentication code and generating a representation of the authentication information. The method further includes presenting the representation of the authentication information to a sensor system of the other computing device for authentication.Type: ApplicationFiled: August 3, 2018Publication date: November 29, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Jeffrey David Henshaw, Marc R. Whitten, Michael Palotas, Mark Plagge
-
Patent number: 10095470Abstract: A voice command may be received from a microphone device associated with a media playback system comprising one or more zones. An audio response zone from the one or more zones to play the audio response may be selected based on context information. The selected zone may comprise one or more playback devices. At least one playback device of the one or more playback devices of the selected zone may be caused to play the audio response.Type: GrantFiled: August 15, 2016Date of Patent: October 9, 2018Assignee: SONOS, INC.Inventors: Jonathan P. Lang, Mark Plagge
-
Patent number: 10097919Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.Type: GrantFiled: April 14, 2016Date of Patent: October 9, 2018Assignee: SONOS, INC.Inventors: Simon Jarvis, Mark Plagge, Christopher Butts