Social Media Connection Recommendations Based On Playback Information

US2016088032A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016088032-A1
Application numberUS-201414495684-A
CountryUS
Kind codeA1
Filing dateSep 24, 2014
Priority dateSep 24, 2014
Publication dateMar 24, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments are described herein that involve a computing device initiating playback of a particular media item on a media playback system that is registered to a particular account of a social media service. The computing device may query the social media service for one or more accounts of the social media service that are registered to respective media playback systems that have played the particular media item on at least a threshold number of occasions and have not yet been connected to the particular account of the social media service within the social network. The computing device may receive the queried one or more accounts of the social media service and cause a graphical interface to display one or more respective selectable indications of the received one or more accounts of the social media service.

First claim

Opening claim text (preview).

We claim: 1 . A computing device comprising: a network interface; at least one processor; a data storage; and a program logic stored in the data storage and executable by the at least one processor to: receive data indicating a particular media item that is currently playing on a media playback system that is registered to a particular account of a social media service, wherein accounts of the social media service are connectable with one another within a social network of the social media service; query, via the network interface, the social media service for one or more accounts of the social media service that (i) are registered to respective media playback systems that have played the particular media item on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within the social network; and based on the querying of the social media service, receive, via the network interface, the queried one or more accounts of the social media service that (i) are registered to respective media playback systems that have played the particular media item on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within the social network; and cause a graphical interface to display one or more respective selectable indications of the received one or more accounts of the social media service. 2 . The computing device of claim 1 , wherein the program logic is further executable by the processor to: detect a selection of a particular indication that indicates a particular one of the received one or more accounts of the social media service; and based on the detected selection, send, via the network interface, a request to the social media service to connect the particular account of the social media service to the particular one of the received one or more accounts of the social media service indicated by the selected indication within the social network. 3 . The computing device of claim 1 , wherein causing a graphical interface to display one or more respective selectable indications of the received one or more accounts of the social media service comprises: causing the graphical interface to display an indication that the queried one or more accounts have also played the particular media item. 4 . The computing device of claim 1 , wherein the program logic is further executable by the at least one processor to: cause indications of one or more respective names registered with the queried one or more accounts of the social media service to be displayed on the graphical interface in association with the displayed one or more respective selectable indications of the received one or more accounts of the social media service. 5 . The computing device of claim 1 , wherein the program logic is further executable by the at least one processor to: cause one or more respective pictures associated with the queried one or more accounts of the social media service to be displayed on the graphical interface in association with the displayed one or more respective selectable indications of the received one or more accounts of the social media service. 6 . The computing device of claim 1 , wherein querying the social media service for one or more accounts of the social media service further comprises: querying the social media service for one or more accounts of the social media service that are connected to accounts of the social media service that are connected to the accounts of the social media service which are connected to the particular account of the social media service. 7 . The computing device of claim 1 , wherein querying the social media service for one or more accounts of the social media service further comprises: querying the social media service for one or more accounts of the social media service that are connected to accounts of the social media service that are connected to the particular account of the social media service. 8 . The computing device of claim 1 , wherein querying the social media service for one or more accounts of the social media service comprises: sending, via the network interface to a social-media computing system, data indicating (i) a track identification that uniquely identifies the particular media item among a plurality of media items of a media streaming service, (ii) an indication of the media streaming service, and (iii) an indication of the particular account that is registered to the social media service; and requesting, from the social-media computing system via the network interface, data indicating the one or more accounts of the social media service that (i) are registered to respective media playback systems that have played the particular media item on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within the social network. 9 . A method comprising: receiving, by a social-media computing system of a social media service, (i) indications of one or more particular media items that have been played by a particular media playback system, and (ii) an indication of a particular account of the social media service that is registered with the particular media playback system; querying, by the social-media computing system, a database for one or more accounts of the social media service that (i) are registered to respective media playback systems that have played the one or more particular media items on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within a social network of the social media service; and causing, by the social-media computing system, a computing system to display, in association with the particular account of the social media service, selectable indications of the queried one or more accounts. 10 . The method of claim 9 , further comprising: determining respective artists of the one or more particular media items; and querying the database for one or more second accounts of the social media service that (i) are registered to respective media playback systems have played media items by the determined artists on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within the social network; and causing the computing system to display, in association with the particular account of the social media service, selectable indications of the queried one or more second accounts. 11 . The method of claim 9 , further comprising: determining respective genres of the one or more particular media items; and querying the database for one or more second accounts of the social media service that (i) are registered to respective media playback systems have played media items of the determined genres on at least a threshold number of occasions and (ii) have not yet been connected to the particular account of the social media service within the social network; and causing the computing system to display, in association with the particular account of the social media service, selectable indications of the queried one or more second accounts. 12 . The method of claim 9 , wherein receiving the indications of one or more particular media items that have been played by a particular media playback system comprises: receiving data indicating the one or more particular media items that have been played in a particular zone that is associated with a particular type of room, wherein the particular zone comprises one or

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • User profiles · CPC title

  • Filtering based on additional data, e.g. user or group profiles · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016088032A1 cover?
Embodiments are described herein that involve a computing device initiating playback of a particular media item on a media playback system that is registered to a particular account of a social media service. The computing device may query the social media service for one or more accounts of the social media service that are registered to respective media playback systems that have played the p…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/101. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).