Methods and systems for provisioning settings of a media playback device
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-modified1 .- 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.