Patent ID: 8887040
Filing Date: 2014-11-11
Classification: G06F,H04L,H04M

Abstract:
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.