System and method for media content delivery
First Claim
Patent Images
1. A method of receiving and managing content on a device, comprising:
- receiving a plurality of secondary content;
selecting a primary content based on user input;
selecting one of the plurality of secondary content when a secondary content state associated with the device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content;
combining the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of the primary content and the secondary content;
reformatting the one of the plurality of secondary content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape;
generating a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and
displaying the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content;
wherein the selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate the automated delivery of media content, such as music, audio clips, advertisements and including other digitized multi-media files, in a wireless communication environment. In an aspect, the media content may be downloaded to a user based on various user-characteristics, such as a profile of the user, the preferences of the user for a genre of media content, and the behavior of the user with respect to user actions on a wireless communication device.
-
Citations
21 Claims
-
1. A method of receiving and managing content on a device, comprising:
-
receiving a plurality of secondary content; selecting a primary content based on user input; selecting one of the plurality of secondary content when a secondary content state associated with the device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content; combining the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of the primary content and the secondary content; reformatting the one of the plurality of secondary content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape; generating a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and displaying the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content; wherein the selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. At least one processor configured to perform the actions of:
-
receiving a plurality of secondary content; selecting a primary content based on user input; selecting one of the plurality of secondary content when a secondary content state associated with a device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content; combining the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of content; reformatting the one of the plurality of secondary content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape; generating a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and displaying the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content, wherein the selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device.
-
-
10. A computer program product, comprising:
a non-transitory computer readable medium, comprising; a first set of codes operable to cause a computer to receive a plurality of secondary content; a second set of codes operable to cause the computer to select a primary content based on user input; a third set of codes operable to cause the computer to selecting one of the plurality of secondary content when a secondary content state associated with a device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content; a fourth set of codes operable to cause the computer to combine the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of the primary content and the secondary content; a fifth set of codes operable to cause the computer to reformat the one of the secondary plurality of content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape; a sixth set of codes operable to cause the computer to generate a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and a seventh set of codes operable to cause the computer to display the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content, wherein the selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device.
-
11. A computer device, comprising:
-
means for receiving a plurality of secondary content; means for selecting a primary content based on user input; means for selecting one of the plurality of secondary content when a secondary content state associated with the device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content; means for combining the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of the primary content and the secondary content; means for reformatting the one of the plurality of secondary content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape; means for generating a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and means for displaying the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content, wherein the means for selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device.
-
-
12. A computer device, comprising:
-
a device interface operable to receive a first user input; a receiver operable to receive a plurality of secondary content from a communications network; a memory comprising a media management module and a mixer or an aggregator module, wherein the memory is operable to store the plurality of secondary content; a processor in communication with the device interface, the receiver and the memory, wherein the processor is operable to; select a primary content based on the first user input; select one of the plurality of secondary content when a secondary content state associated with the device comprises a value comprising an indication to include the secondary content, wherein the one of the plurality of secondary content is selected based on an algorithm operable to minimize a repeat presentation of the one of the plurality of secondary content; combine the selected one of the plurality of secondary content with the primary content, wherein the primary content comprises a marker defining a presentation attribute of the primary content and the secondary content; a reformat module operable to be initiated by the mixer or the aggregator module and operable to be executed by the processor to reformat the one of the plurality of secondary content based on the marker by changing a content generation characteristic of the one of the plurality of secondary content, wherein the one of the plurality of secondary content is reformatted from a first content format to a second content format, and wherein the first content format corresponds to a first content display shape and the second content format corresponds to a second content display shape different from the first content display shape; wherein the mixer or the aggregator module is further operable to initiate generation of a content presentation including a combination of the primary content and the reformatted one of the plurality of secondary content; and an output module operable to display the content presentation such that the primary content is simultaneously displayed with the reformatted one of the plurality of secondary content within a viewable space on a display of the device, the reformatted one of the plurality of secondary content being displayed in a format different from that of the primary content, wherein the selecting of one of the plurality of secondary content is based on a user profile associated with the device, wherein the user profile includes static and dynamic information, and wherein the dynamic information includes a current position location information of the user and behavior information of the user related to the device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 21)
-
Specification