Patents by Inventor Mark Trammell
Mark Trammell 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: 20230421624Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.Type: ApplicationFiled: June 21, 2023Publication date: December 28, 2023Inventor: Mark Trammell
-
Patent number: 11729233Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.Type: GrantFiled: December 27, 2021Date of Patent: August 15, 2023Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Publication number: 20220232055Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.Type: ApplicationFiled: December 27, 2021Publication date: July 21, 2022Inventor: Mark Trammell
-
Patent number: 11218524Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.Type: GrantFiled: July 25, 2019Date of Patent: January 4, 2022Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Publication number: 20190349413Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a system receives, from a mobile device, first GPS data indicating that the mobile device is located at a first physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service. The system determines that the first physical location represented in the first GPS data corresponds to a location of a first business associated with one or more first playback devices within the cloud service. The one or more first playback devices are playing back first audio tracks. As each first audio track is at least partially played back, the system adds the respective first audio track to a location-based playlist associated with the particular user account of the cloud service. The computing system causes the mobile device to display an indication of the location-based playlist.Type: ApplicationFiled: July 25, 2019Publication date: November 14, 2019Inventor: Mark Trammell
-
Patent number: 10367868Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a first computing device causes a graphical interface to display, in a media playback application, a location-based playlist that is based on location history of the first computing device. The first computing device receives an input indicating a selection of the location-based playlist and transmits, to a second computing device, a request for information associated with media content identified in the selected location-based playlist. The first computing device receives the requested information associated with media content identified in the location-based playlist. The information indicates at least one media item that was played back while the first computing device was located at one or more prior locations indicated in the location history of the first computing device. The first computing device causes the graphical interface to display the requested information associated with the media content.Type: GrantFiled: April 6, 2016Date of Patent: July 30, 2019Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Patent number: 10362077Abstract: Example techniques disclosed herein relate to location-based music content identification. In an example implementation, a first computing device receives, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time. Based on the location information and the given time, the first computing device determines identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service. The first computing device transmits, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service.Type: GrantFiled: April 5, 2016Date of Patent: July 23, 2019Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Patent number: 10362078Abstract: Example techniques disclosed herein relate to location-based media content identification. In an example implementation, a first computing device transmits, over one or more networks to a second computing device, location information indicating a particular location of the first computing device at a given time. The first computing device receives, over the one or more networks from the second computing device, identification information indicating media content played by one or more playback devices at the particular location and availability information indicating that at least one media item of the media content is available for playback via a media streaming service and causes presentation of an indication of the media content played at the particular location and an indication that the at least one media item of the media content is available for playback via the media streaming service.Type: GrantFiled: April 6, 2016Date of Patent: July 23, 2019Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Patent number: 9705950Abstract: An example method includes receiving an indication that a user was at a location at a particular time; identifying at least one portion of media content playing at the location at the particular time; and transmitting data that indicates the identified at least one portion of media content to a computing device associated with the user. A second example method includes transmitting an indication that a user was at a location at a particular time; receiving data identifying at least one portion of media content played by a second playback device at the location at the particular time when the user was at the location; and causing, by the control device, a graphical display to display the data identifying the at least one portion of media content played at the location at the particular time when the user was at the location.Type: GrantFiled: April 3, 2014Date of Patent: July 11, 2017Assignee: Sonos, Inc.Inventor: Mark Trammell
-
Publication number: 20160234273Abstract: Example techniques disclosed herein relate to location-based media content identification. In an example implementation, a first computing device transmits, over one or more networks to a second computing device, location information indicating a particular location of the first computing device at a given time. The first computing device receives, over the one or more networks from the second computing device, identification information indicating media content played by one or more playback devices at the particular location and availability information indicating that at least one media item of the media content is available for playback via a media streaming service and causes presentation of an indication of the media content played at the particular location and an indication that the at least one media item of the media content is available for playback via the media streaming service.Type: ApplicationFiled: April 6, 2016Publication date: August 11, 2016Inventor: Mark Trammell
-
Publication number: 20160216940Abstract: Example techniques disclosed herein relate to location-based music content identification. In an example implementation, a first computing device receives, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time. Based on the location information and the given time, the first computing device determines identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service. The first computing device transmits, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service.Type: ApplicationFiled: April 5, 2016Publication date: July 28, 2016Inventor: Mark Trammell
-
Publication number: 20160219118Abstract: Example techniques disclosed herein relate to location-based playlists. In an example implementation, a first computing device causes a graphical interface to display, in a media playback application, a location-based playlist that is based on location history of the first computing device. The first computing device receives an input indicating a selection of the location-based playlist and transmits, to a second computing device, a request for information associated with media content identified in the selected location-based playlist. The first computing device receives the requested information associated with media content identified in the location-based playlist. The information indicates at least one media item that was played back while the first computing device was located at one or more prior locations indicated in the location history of the first computing device. The first computing device causes the graphical interface to display the requested information associated with the media content.Type: ApplicationFiled: April 6, 2016Publication date: July 28, 2016Inventor: Mark Trammell
-
Patent number: D772918Type: GrantFiled: March 7, 2014Date of Patent: November 29, 2016Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
-
Patent number: D775632Type: GrantFiled: March 7, 2014Date of Patent: January 3, 2017Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
-
Patent number: D785649Type: GrantFiled: March 7, 2014Date of Patent: May 2, 2017Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid, Michael Lemmon, Jonathan Garn
-
Patent number: D786266Type: GrantFiled: March 7, 2014Date of Patent: May 9, 2017Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
-
Patent number: D792420Type: GrantFiled: July 21, 2014Date of Patent: July 18, 2017Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
-
Patent number: D841044Type: GrantFiled: June 6, 2017Date of Patent: February 19, 2019Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert A. Lambourne, Yasser Rashid
-
Patent number: D895638Type: GrantFiled: November 30, 2016Date of Patent: September 8, 2020Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Braden, Mark Trammell, Robert Lambourne, Yasser Rashid
-
Patent number: D919652Type: GrantFiled: December 28, 2018Date of Patent: May 18, 2021Assignee: Sonos, Inc.Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Braden, Mark Trammell, Robert A. Lambourne, Yasser Rashid