US2023019099A1PendingUtilityA1

Methods and systems for provisioning settings of a media playback device

Assignee: SPOTIFY ABPriority: Apr 20, 2018Filed: Sep 21, 2022Published: Jan 19, 2023
Est. expiryApr 20, 2038(~11.7 yrs left)· nominal 20-yr term from priority
G06Q 10/083H04L 65/1063H04L 65/612H04L 65/1069G06Q 30/0633H04L 41/0809H04L 67/306H04L 65/762H04L 65/1059H04L 41/0886
71
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The media delivery system is configured to link a user media streaming account with a particular personal media streaming appliance to provide personalized media content to the appliance. Media contexts are assigned to multiple preset settings automatically so that the personal media streaming appliance system is configured to output personalized media content upon first use.

Claims

exact text as granted — not AI-modified
1 .- 15 . (canceled) 
     
     
         16 . A system for providing personalized media content to a personal media streaming appliance (PMSA), the system comprising:
 a media delivery system comprising:
 a media content server comprising:
 a processing device, 
 a memory device, and 
 a media server application configured to provide a media streaming service; and 
 
 a personal media streaming appliance server comprising:
 a processing device, 
 a memory device, and 
 a personal media streaming appliance configuration engine configured to:
 store an identifier associated with a user media streaming account of a user and an identifier associated with a personal media streaming appliance in a table to link the user media streaming account to the personal media streaming appliance; 
 determine personalized content to provide to the personal media streaming appliance upon first use by the user; 
 assign one or more media contexts to match the personalized content; 
 assign the one or more media contexts to a plurality of preset settings of the personal media streaming appliance, 
 update the personalized content; 
 assign one or more updated context to match the updated personalized content; and 
 assign the one or more updated media contexts to the plurality of preset settings of the personal media streaming appliance. 
 
 
   
     
     
         17 . The system of  claim 16 , wherein:
 the media server application comprises user accounts data and taste profiles data for each of a plurality of users; and   the personal media streaming appliance configuration engine utilizes the taste profiles data for determining and updating personalized content.   
     
     
         18 . The system of  claim 16 , wherein the personal media streaming appliance configuration engine comprises an appliance provisioning engine configured to assign media contexts and updated media context to each of a plurality of preset buttons of the personal media streaming appliance, and a PMSA preset data store configured to store information regarding the assigned media contexts and updated media contexts for each preset setting of the personal media streaming appliance. 
     
     
         19 . The system of  claim 18 , wherein the personal media streaming appliance configuration engine receives an appliance identifier from a user computing device. 
     
     
         20 . The system of  claim 16 , further comprising:
 a personal media streaming appliance system comprising:
 a user input device; 
 a media content output device; and 
   a memory device comprising an appliance setting configuration engine configured to receive personalized settings for outputting media content from the media delivery system.   
     
     
         21 . The system of  claim 20 , wherein the personal media streaming appliance system comprises at least 3 preset buttons and the appliance provisioning engine assigns a unique context to each of the preset buttons, wherein each unique context is one of an album, an artist, a genre, a podcast, a radio station, an audiobook, and a playlist. 
     
     
         22 . The system of claim  1 , wherein:
 the storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance comprises storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance without user input that is received upon or after the PMSA's first use by the user; and   at least an initial assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance comprises assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance before the PMSA's first use by the user.   
     
     
         23 . A method for providing personalized media content to a personal media streaming appliance, the method comprising the steps of:
 providing, by a media content server executing a media server application, a media streaming service;   linking, by a personal media streaming appliance configuration engine, a user media streaming account of a user to a personal media streaming appliance by storing an identifier associated with the user media streaming account and an identifier associated with the personal media streaming appliance in a table;   determining personalized content to provide to a personal media streaming appliance upon first use by the user;   selecting one or more media contexts to match the personalized content;   assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance;   updating the personalized content;   assigning one or more updated context to match the updated personalized content; and   assigning the one or more updated media contexts to the plurality of preset settings of the personal media streaming appliance.   
     
     
         24 . The method of  claim 23 , further comprising the steps of:
 storing, by the media server application, user accounts data and taste profiles data for each of a plurality of users;   updating the taste profiles data; and   determining, by the personal media streaming appliance configuration engine, personalized content and updated personalized content based on the taste profiles data and updated taste profiles data.   
     
     
         25 . The method of  claim 23 , further comprising the steps of:
 assigning, by an appliance provisioning engine, media contexts and updated media contexts to each of the plurality of preset buttons of the personal media streaming appliance; and   storing, by a PMSA preset data store, information regarding the assigned media contexts and updated media contexts for each preset setting of the personal media streaming appliance.   
     
     
         26 . The method of  claim 25 , further comprising:
 receiving, by the personal media streaming appliance configuration engine, an appliance identifier from a user computing device.   
     
     
         27 . The method of  claim 23 , further comprising the step of:
 receiving, by an appliance setting configuration engine, personalized settings for outputting media content from a media delivery system.   
     
     
         28 . The method of  claim 27 , further comprising the step of:
 assigning a unique context to each of at least 3 preset buttons of the personal media streaming appliance, wherein each unique context is one of an album, an artist, a genre, a podcast, a radio station, an audiobook, and a playlist.   
     
     
         29 . The method of  claim 27 , wherein:
 the storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance comprises storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance without user input that is received upon or after the PMSA's first use by the user; and   at least an initial assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance comprises assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance before the PMSA's first use by the user.   
     
     
         30 . A non-transitory computer-readable medium having stored thereon one or more sequences of instructions for causing one or more processors to perform:
 providing, by a media content server executing a media server application, a media streaming service;   linking, by a personal media streaming appliance configuration engine, a user media streaming account of a user to a personal media streaming appliance without user input that is received upon or after the PMSA's first use by the user by storing an identifier associated with the user media streaming account of the user and an identifier associated with the personal media streaming appliance in a table;   determining, without user input, personalized content to provide to the personal media streaming appliance upon first use;   selecting one or more media contexts to match the personalized content;   assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance; and   updating the personalized content;   assigning one or more updated context to match the updated personalized content; and   assigning the one or more updated media contexts to the plurality of preset settings of the personal media streaming appliance.   
     
     
         31 . The computer-readable medium of  claim 30 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:
 storing, by the media server application, user accounts data and taste profiles data for each of a plurality of users;   updating the taste profiles data; and   determining, by the personal media streaming appliance configuration engine, personalized content and updated personalized content based on the taste profiles data and updated tasted profiles data.   
     
     
         32 . The computer-readable medium of  claim 30 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:
 assigning, by an appliance provisioning engine, media contexts and updated media contexts to each of the plurality of preset buttons of the personal media streaming appliance; and   storing, by a PMSA preset data store, information regarding the assigned media contexts and updated media contexts for each preset setting of the personal media streaming appliance.   
     
     
         33 . The computer-readable medium of  claim 32 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:
 receiving, the personal media streaming appliance configuration engine, an appliance identifier from a user computing device.   
     
     
         34 . The computer-readable medium of  claim 30 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:
 receiving, by an appliance setting configuration engine, personalized settings for outputting media content from a media delivery system.   
     
     
         35 . The computer-readable medium of  claim 34 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:
 assigning a unique context to each of at least 3 preset buttons of the personal media streaming appliance, wherein each unique context is one of an album, an artist, a genre, a podcast, a radio station, an audiobook, and a playlist.   
     
     
         36 . The computer-readable medium of  claim 34 , wherein:
 the storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance comprises storing the identifier associated with the user media streaming account of the user and the identifier associated with the personal media streaming appliance without user input that is received upon or after the PMSA's first use by the user; and   at least an initial assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance comprises assigning the one or more media contexts to a plurality of preset settings of the personal media streaming appliance before the PMSA's first use by the user.

Join the waitlist — get patent alerts

Track US2023019099A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.