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: 20230421624
    Abstract: 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: Application
    Filed: June 21, 2023
    Publication date: December 28, 2023
    Inventor: Mark Trammell
  • Patent number: 11729233
    Abstract: 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: Grant
    Filed: December 27, 2021
    Date of Patent: August 15, 2023
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Publication number: 20220232055
    Abstract: 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: Application
    Filed: December 27, 2021
    Publication date: July 21, 2022
    Inventor: Mark Trammell
  • Patent number: 11218524
    Abstract: 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: Grant
    Filed: July 25, 2019
    Date of Patent: January 4, 2022
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Publication number: 20190349413
    Abstract: 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: Application
    Filed: July 25, 2019
    Publication date: November 14, 2019
    Inventor: Mark Trammell
  • Patent number: 10367868
    Abstract: 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: Grant
    Filed: April 6, 2016
    Date of Patent: July 30, 2019
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Patent number: 10362077
    Abstract: 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: Grant
    Filed: April 5, 2016
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Patent number: 10362078
    Abstract: 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: Grant
    Filed: April 6, 2016
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Patent number: 9705950
    Abstract: 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: Grant
    Filed: April 3, 2014
    Date of Patent: July 11, 2017
    Assignee: Sonos, Inc.
    Inventor: Mark Trammell
  • Publication number: 20160234273
    Abstract: 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: Application
    Filed: April 6, 2016
    Publication date: August 11, 2016
    Inventor: Mark Trammell
  • Publication number: 20160216940
    Abstract: 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: Application
    Filed: April 5, 2016
    Publication date: July 28, 2016
    Inventor: Mark Trammell
  • Publication number: 20160219118
    Abstract: 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: Application
    Filed: April 6, 2016
    Publication date: July 28, 2016
    Inventor: Mark Trammell
  • Patent number: D772918
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: November 29, 2016
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
  • Patent number: D775632
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: January 3, 2017
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
  • Patent number: D785649
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: May 2, 2017
    Assignee: 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: D786266
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: May 9, 2017
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
  • Patent number: D792420
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: July 18, 2017
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert Lambourne, Yasser Rashid
  • Patent number: D841044
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: February 19, 2019
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Brown, Mark Trammell, Robert A. Lambourne, Yasser Rashid
  • Patent number: D895638
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: September 8, 2020
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Braden, Mark Trammell, Robert Lambourne, Yasser Rashid
  • Patent number: D919652
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 18, 2021
    Assignee: Sonos, Inc.
    Inventors: Liesbeth van den Berg, Abhishek Kumar, Eduardo Apodaca, Amber Braden, Mark Trammell, Robert A. Lambourne, Yasser Rashid