System and method for link-initiated user engagement and retention utilizing generative artificial intelligence
US-2024257096-A1 · Aug 1, 2024 · US
US12039617B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12039617-B2 |
| Application number | US-202318452824-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 21, 2023 |
| Priority date | Apr 23, 2015 |
| Publication date | Jul 16, 2024 |
| Grant date | Jul 16, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.
Opening claim text (preview).
The invention claimed is: 1. A method of operating a first online service, the method comprising: after receiving, from a controller device, a query regarding one or more streaming media services that are associated with a user account of the first online service, transmit, to the controller device, data indicative of login credentials for a first streaming media service associated with the user account of the first online service, wherein the data indicative of the login credentials for the first streaming media service is sufficient for use by the controller device to configure one or more playback devices of a media playback system to play back audio content from the first streaming media service, wherein the one or more playback devices are separate from the controller device, and wherein the one or more playback devices play back first audio content from the first streaming media service based on one or more instructions received from the controller device; and after the one or more playback devices have been configured to playback audio content from the first streaming media service, brokering exchange of data between the first online service and the first streaming media service on behalf of the one or more playback devices based on the user account of the first online service. 2. The method of claim 1 , wherein the first online service comprises a social networking service. 3. The method of claim 1 , wherein the controller device stores the data indicative of the login credentials for the first streaming media service. 4. The method of claim 1 , wherein the controller device comprises a smart phone, a tablet, or a network device. 5. The method of claim 1 , wherein brokering exchange of data between the first online service and the first streaming media service on behalf of the one or more playback devices comprises: following receipt of a query, from the controller device, for particular media items from the first streaming media service to queue, transmit, to the controller device, data indicative of one or more media items from the first streaming media service; and wherein the data indicative of the one or more media items is sufficient for the controller device to populate a queue for the one or more playback devices. 6. The method of claim 5 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of a media item that was last played from the first streaming media service by a user associated with the user account of the first online service. 7. The method of claim 5 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of one or more media items that are frequently played from the first streaming media service by a user associated with the user account of the first online service. 8. The method of claim 5 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of one or more media items from the first streaming media service that are designated or saved by a user associated with the user account of the first online service. 9. The method of claim 5 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of a media item channel that was last played from the first streaming media service by a user associated with the user account of the first online service. 10. The method of claim 5 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of a media item playlist that was last played from the first streaming media service by a user associated with the user account of the first online service. 11. Tangible, non-transitory computer-readable media comprising program instructions, wherein the program instructions, when executed by one or more processors, cause a first online service to perform functions comprising: after receiving, from a controller device, a query regarding one or more streaming media services that are associated with a user account of the first online service, transmit, to the controller device, data indicative of login credentials for a first streaming media service associated with the user account of the first online service, wherein the data indicative of the login credentials for the first streaming media service is sufficient for use by the controller device to configure one or more playback devices of a media playback system to play back audio content from the first streaming media service, wherein the one or more playback devices are separate from the controller device, and wherein the one or more playback devices play back first audio content from the first streaming media service based on one or more instructions received from the controller device; and after the one or more playback devices have been configured to playback audio content from the first streaming media service, brokering exchange of data between the first online service and the first streaming media service on behalf of the one or more playback devices based on the user account of the first online service. 12. The tangible, non-transitory computer-readable media of claim 11 , wherein the first online service comprises a social networking service. 13. The tangible, non-transitory computer-readable media of claim 11 , wherein the controller device stores the data indicative of the login credentials for the first streaming media service. 14. The tangible, non-transitory computer-readable media of claim 11 , wherein the controller device comprises a smart phone, a tablet, or a network device. 15. The tangible, non-transitory computer-readable media of claim 11 , wherein brokering exchange of data between the first online service and the first streaming media service on behalf of the one or more playback devices comprises: following receipt of a query, from the controller device, for particular media items from the first streaming media service to queue, transmit, to the controller device, data indicative of one or more media items from the first streaming media service; and wherein the data indicative of the one or more media items is sufficient for the controller device to populate a queue for the one or more playback devices. 16. The tangible, non-transitory computer-readable media of claim 15 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of a media item that was last played from the first streaming media service by a user associated with the user account of the first online service. 17. The tangible, non-transitory computer-readable media of claim 15 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of one or more media items that are frequently played from the first streaming media service by a user associated with the user account of the first online service. 18. The tangible, non-transitory computer-readable media of claim 15 , wherein the data indicative of one or more media items from the first streaming media service comprises data indicative of one or more media items from the first streaming media service that are designated or saved by a user associated with the user account of the first online service. 19. The tangible, non-transitory computer-readable media of claim 15 , wherein the data indicative of one or more media items from the first streaming media service c
Business processes related to social networking or social networking services · CPC title
Electronic shopping [e-shopping] · CPC title
Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
Network streaming of media packets · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.