Patents by Inventor Steve Shirley

Steve Shirley 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: 11922487
    Abstract: A method, which may be performed at an electronic device, such as a media server associated with a media-providing service, causes a set of media items to be provided to a user based on identifying performance listings relevant to the user. The method includes determining a list of one or more performance listings of artists relevant to a user based on a media consumption history of the user, the media consumption history describing media content items previously delivered to the user by a media content server, and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server. The method includes providing one or more media items to the user, the one or more media items selected based on the list of one or more performance listings.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: March 5, 2024
    Assignee: Spotify AB
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20230222563
    Abstract: A method, which may be performed at an electronic device, such as a media server associated with a media-providing service, causes a set of media items to be provided to a user based on identifying performance listings relevant to the user. The method includes determining a list of one or more performance listings of artists relevant to a user based on a media consumption history of the user, the media consumption history describing media content items previously delivered to the user by a media content server, and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server. The method includes providing one or more media items to the user, the one or more media items selected based on the list of one or more performance listings.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 13, 2023
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20220237686
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Application
    Filed: September 3, 2021
    Publication date: July 28, 2022
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20220138274
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 5, 2022
    Applicant: Spotify AB
    Inventors: Noel CODY, Kinshuk MISHRA, Steve SHIRLEY
  • Patent number: 11210355
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 28, 2021
    Assignee: Spotify AB
    Inventors: Noel Cody, Kinshuk Mishra, Steve Shirley
  • Patent number: 11113749
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 7, 2021
    Assignee: SPOTIFY AB
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20200082458
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 12, 2020
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Patent number: 10475108
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: November 12, 2019
    Assignee: SPOTIFY AB
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20190026817
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Publication number: 20180018397
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Application
    Filed: September 27, 2017
    Publication date: January 18, 2018
    Inventors: Noel CODY, Kinshuk MISHRA, Steve SHIRLEY
  • Patent number: 9798823
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 24, 2017
    Assignee: Spotify AB
    Inventors: Noel Cody, Kinshuk Mishra, Steve Shirley
  • Publication number: 20170140060
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 18, 2017
    Inventors: Noel Cody, Kinshuk Mishra, Steve Shirley
  • Publication number: 20170017993
    Abstract: In accordance with an embodiment, described herein is a system and method of using attribution tracking for off-platform content promotion, for use in media content or other computing environments. A media campaign can be associated with a promoted content link (e.g., a URL) for use on a publisher web site. When the promoted content link is selected, for example by a user of a client media device, the user/device can be redirected to the media content environment. Client activity data can be logged to provide one or more campaign, content promoter, artist, date, user identification, or other data, which can be recorded as a promotion event. In response to the user/device performing additional downstream actions with regard to the promoted content, downstream events can be generated, and data pipelines used in combination with attribution windows, to correlate attribution of the downstream actions with particular media campaigns or content promoters.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 19, 2017
    Inventors: Steve Shirley, Gilles Deveaux, Brian Springer, Sean Kenny, Ankit Aggarawal, Abeyu Mengistu
  • Publication number: 20160260140
    Abstract: In accordance with an embodiment, described herein are a system and method for providing a promoted track display for use with a media content or media streaming environment. A media device, operating as a client device, can receive and play media content provided by a media server. An advertisement server can be used to determine advertisements or promoted content to be delivered to the client in connection with the provided media content. One or more promoted tracks, for example songs, music, or other sponsor content, can be surfaced or otherwise displayed at a user interface of the media device via visuals or display queues that are playable upon user-click or other form of selection. Display queues that include promoted tracks can be used to increase promoted track inventory and provide an engaging advertisement format for use by media content partners, for example, music promoters.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 8, 2016
    Inventors: Steve Shirley, Jay Richman, Samwoo E, Chris Angove
  • Publication number: 20160247189
    Abstract: In accordance with an embodiment, described herein are a system and method for use of dynamic banners for the promotion of events or other information. The system allows for scaling in the management of advertising creatives, by enabling advertisements, promotions, or other information to be generated dynamically in realtime, using a template and set of inputs, for example text, image, voice, or click links. An advertisement server receives advertisement requests from a client, and provides a tag for a dynamic banner, which is sent back to the client; so that a dynamic creative service, which receives a tag for use with a particular event, for example a concert, can determine creative assets to be returned to the client, which are then rendered within the dynamic banner in the form of a promotion.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 25, 2016
    Inventors: Steve Shirley, Will Meyer, Chris Angove
  • Publication number: 20150317691
    Abstract: Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for selection of targeted advertisement or other sponsor-directed content based on a playlist context. A media device enables access by a user to one or more playlists of media content at a media server. Advertisements can be selected for providing to the user, based on one or more characteristics of a playlist, such as the playlist's description, or the playlist being part of an advertisement campaign. For example, a playlist bearing a particular descriptive title can be used to trigger advertisements that may be relevant to that descriptive title. Adding a particular song to a playlist can be used to trigger advertisements that may be relevant to that song.
    Type: Application
    Filed: December 30, 2014
    Publication date: November 5, 2015
    Inventors: Kinshuk Mishra, Jason Richman, Steve Shirley