SEAMLESS INTEGRATION OF AUDIO CONTENT INTO A CUSTOMIZED MEDIA STREAM
The present disclosure provides a system for delivering contextually relevant streaming media content embodied in a mobile device, wherein the media stream includes one or more media content segments content selected from a plurality of media content segments content based on listener preferences. The system is configured to integrate media, such as music, from a listener's mobile device seamlessly into the customized media stream. In addition, the listener may rewind the customized streaming media to any time point within the customized streaming media.
1 . A system for delivering contextually relevant streaming media content embodied in a mobile device comprising:
a processor;
a user input-output subsystem controlled by the processor;
a communication subsystem controlled by the processor;
a media output subsystem controlled by the processor;
a memory coupled to the processor, wherein the memory is configured to store program instructions executable by the processor and a plurality of music segments;
wherein in response to executing the program instructions, the processor is configured to:
receive, via the user input-output subsystem, a user command including least one listener media preference;
provide, via the communication subsystem, the listener preference to a media server, wherein the media server is in communication with a database including a plurality of media content segments;
receive a contextually relevant media stream from the media server, wherein the contextually relevant media stream includes one or more of the media content segments selected from a plurality of media content segments based on the at least one listener preference,
integrate at least one music segment into the contextually relevant media stream to form an integrated contextually relevant media stream; and
provide the integrated contextually relevant media stream with integrated music segments to the media output subsystem.
2 . The system of claim 1 wherein further in response to executing the program instructions, the processor is configured to receive, via the user input-output subsystem, at least one music selection, further wherein the at least one music segment is selected from the plurality of music segments based on the at least one music selection.
3 . The system of claim 2 wherein the at least one music selection includes a music percent allocation and a media percent allocation, wherein the contextually relevant media stream includes an amount of music segments associated with the music percent allocation and amount of media content segments associated with the media percent allocation.
4 . The system of claim 1 further comprising a database including the integrated contextually relevant media stream associated with the listener, wherein the integrated contextually relevant media stream includes a fixed sequence of a plurality of media content segments and music segments, wherein the fixed sequence includes a plurality of time points having associated media,
wherein upon a received listener command, via the user input-output subsystem, the processor is configured to deliver the media associated with a time point associated with the listener command to the media output subsystem.
5 . The system of claim 1 further comprising a location subsystem controlled by the processor, wherein the processor is configured to
receive, via the location subsystem, a current location of the mobile device; and
provide, via the communication subsystem, the current location of the mobile device to the media server,
wherein the contextually relevant media stream includes one or more media content segments selected from a plurality of media content segments based on the current location of the mobile device and the at least one listener preference.
6 . The system of claim 1 wherein the at least one listener preference includes a content selection associated with traffic media content.
7 . The system of claim 1 wherein the at least one listener preference includes a content selection associated with news media content.
8 . The system of claim 1 wherein the at least one listener preference includes a content selection associated with sports media content.
9 . The system of claim 1 wherein the at least one listener preference includes a content selection associated with weather media content.
10 . The system of claim 1 wherein the listener preference includes at least one content selection, wherein the plurality of media content segments are stored in the database, wherein the database includes a location tag and a content tag associated with each of the plurality of media content segments, wherein the contextually relevant media stream includes one or more media content segments associated with the location tag that matches the current location of the mobile device, wherein the contextually relevant media stream includes one or more media content segments associated with the content tag that matches the at least one content selection.
11 . The system of claim 1 wherein the at least one listener preference includes a content selection and a time selection, wherein the processor is configured to deliver the contextually relevant media stream at a time that matches the time selection, wherein the contextually relevant media stream includes one or more media content segments associated with the content tag that matches the at least one content selection.