Systems and methods for organizing content for mobile media services
First Claim
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
- computer code for identifying content from one or more of a plurality of data sources;
computer code for transforming the content into one or more messages;
computer code for delivering a first message of the one or more messages to a handset for presentation;
computer code for managing a message flow based on user responses, the message flow determining a next message based on a user response to a previous message;
computer code for receiving a delivery mode selection of at least two delivery modes, the at least two delivery modes including a first delivery mode in which at least a first portion of the content is to be delivered to a user and a second delivery mode in which at least a second portion of the content is to be delivered to the user, at least one of the two delivery modes including a short message service delivery mode involving a short message service;
computer code for delivering the at least first portion of the content to the user utilizing the first delivery mode;
computer code for delivering the at least second portion of the content to the user utilizing the second delivery mode;
computer code for receiving a command sequence including a first constant portion and a second variable portion, utilizing the short message service;
computer code for delivering a response to the command sequence utilizing the short message service, the response including response information identified as a function of both the first constant portion and second variable portion of the command sequence;
computer code for delivering a content menu utilizing the short message service in the form of a menu short message service message including;
a first menu selection option indicating a first menu short form command including a first one or more characters associated with a first content, a second menu selection option indicating a second menu short form command including a second one or more characters associated with a second content, and a third menu selection option indicating a third menu short form command including a third one or more characters associated with a third content;
computer code for receiving the first menu short form command associated with the first content;
computer code for receiving the second menu short form command associated with the second content;
computer code for receiving the third menu short form command associated with the third content;
computer code for, in response to the receipt of the first menu short form command associated with the first content, delivering the first content;
computer code for, in response to the receipt of the second menu short form command associated with the second content, delivering the second content; and
computer code for, in response to the receipt of the third menu short form command associated with the third content, delivering the third content.
10 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention, systems and methods for organizing content for media services may comprise organizing content from a plurality of data sources having information relevant to a channel, transforming the content into short messages suitable for delivery to a user via at least two of SMS, MMS, WAP, e-mail, and the Internet, and managing a script of such messages, wherein the next short message in a series is based on a user response to a prior short message in the series. User engagement may be facilitated by developing locally produced, personalized channels for delivery of relevant content. The mobile platform may enable building mobile-oriented communities around original content. Content may be local, authentic, relevant, insider, original, aggregated, a multi-modal mash-up, and the like.
159 Citations
80 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
computer code for identifying content from one or more of a plurality of data sources; computer code for transforming the content into one or more messages; computer code for delivering a first message of the one or more messages to a handset for presentation; computer code for managing a message flow based on user responses, the message flow determining a next message based on a user response to a previous message; computer code for receiving a delivery mode selection of at least two delivery modes, the at least two delivery modes including a first delivery mode in which at least a first portion of the content is to be delivered to a user and a second delivery mode in which at least a second portion of the content is to be delivered to the user, at least one of the two delivery modes including a short message service delivery mode involving a short message service; computer code for delivering the at least first portion of the content to the user utilizing the first delivery mode; computer code for delivering the at least second portion of the content to the user utilizing the second delivery mode; computer code for receiving a command sequence including a first constant portion and a second variable portion, utilizing the short message service; computer code for delivering a response to the command sequence utilizing the short message service, the response including response information identified as a function of both the first constant portion and second variable portion of the command sequence; computer code for delivering a content menu utilizing the short message service in the form of a menu short message service message including;
a first menu selection option indicating a first menu short form command including a first one or more characters associated with a first content, a second menu selection option indicating a second menu short form command including a second one or more characters associated with a second content, and a third menu selection option indicating a third menu short form command including a third one or more characters associated with a third content;computer code for receiving the first menu short form command associated with the first content; computer code for receiving the second menu short form command associated with the second content; computer code for receiving the third menu short form command associated with the third content; computer code for, in response to the receipt of the first menu short form command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second menu short form command associated with the second content, delivering the second content; and computer code for, in response to the receipt of the third menu short form command associated with the third content, delivering the third content. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 23, 34, 35, 37, 38, 40)
-
-
2. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
computer code for identifying content from a plurality of data sources that is relevant to a channel; computer code for transforming at least a portion of the content into one or more messages; computer code for delivering a first message of the one or more messages to a handset for presentation; computer code for managing a message flow based on a user input by determining a next message based on the user input; computer code for receiving at least one delivery selection involving at least two delivery modes, the at least two delivery modes including a first delivery mode in which at least a first portion of the content is to be delivered to a user and a second delivery mode in which at least a second portion of the content is to be delivered to the user, at least one of the two delivery modes including a short message service delivery mode involving a short message service; computer code for delivering the at least first portion of the content to the user utilizing the first delivery mode; computer code for delivering the at least second portion of the content to the user utilizing the second delivery mode; computer code for receiving a schedule for receiving the one or more messages utilizing the short message service; computer code for delivering the one or more messages utilizing the short message service, based on the schedule; computer code for receiving a command sequence including a first constant portion and a second variable portion, utilizing the short message service, where the first constant portion provides context for the second variable portion; computer code for delivering a response to the command sequence utilizing the short message service, the response including response information identified as a function of both the first constant portion and second variable portion of the command sequence; computer code for populating a user profile based on an interaction with the short message service; computer code for receiving a first short form command associated with a first content; computer code for receiving a second short form command associated with a second content; computer code for receiving a third short form command associated with a third content; computer code for, in response to the receipt of the first short form command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second short form command associated with the second content, delivering the second content; and computer code for, in response to the receipt of the third short form command associated with the third content, delivering the third content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 39)
-
-
41. A non-transitory computer readable storage medium storing a computer program product, comprising:
-
computer code for providing at least one user page for receiving user input that is capable of being used to define a user profile associated with a user; computer code for receiving a selection of content, utilizing the at least one user page; computer code for delivering different portions of the content to the user utilizing a plurality of delivery modes including at least two of;
a SMS delivery mode, a WAP delivery mode, a MMS delivery mode, an IVR delivery mode, a SMTP delivery mode, a GSM delivery mode, an Internet delivery mode, and a GPRS delivery mode;computer code for delivering a first portion of the content to the user utilizing a first delivery mode including at least one of;
the SMS delivery mode, the WAP delivery mode, the MMS delivery mode, the IVR delivery mode, the SMTP delivery mode, the GSM delivery mode, the Internet delivery mode, and the GPRS delivery mode;computer code for delivering a second portion of the content to the user utilizing a second delivery mode that is different from the first delivery mode and includes at least one of;
the SMS delivery mode, the WAP delivery mode, the MMS delivery mode, the IVR delivery mode, the SMTP delivery mode, the GSM delivery mode, the Internet delivery mode, and the GPRS delivery mode;computer code for receiving a first command associated with a first content; computer code for receiving a second command associated with a second content; computer code for, in response to the receipt of the first command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second command associated with the second content, delivering the second content; and computer code for receiving information in association with at least a portion of the content. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
50. A non-transitory computer readable storage medium storing a computer program product, comprising:
-
code for causing display of at least one user page for receiving user input that is capable of being used to define a user profile associated with a user; code for receiving a selection of content, utilizing the at least one user page; code for delivering different portions of the content to the user utilizing a plurality of delivery modes including at least three of;
a SMS delivery mode, a MMS delivery mode, an IVR delivery mode, a SMTP delivery mode, a GSM delivery mode, an Internet delivery mode, a GPRS delivery mode, and a portable device-related delivery mode facilitated by application code;code for delivering a first portion of the content to the user utilizing a first delivery mode including at least one of;
the SMS delivery mode, the MMS delivery mode, the IVR delivery mode, the SMTP delivery mode, the GSM delivery mode, the Internet delivery mode, the GPRS delivery mode, and a portable device-related delivery mode facilitated by the application code;code for delivering a second portion of the content to the user utilizing a second delivery mode that is different from the first delivery mode and includes at least one of;
the SMS delivery mode, the MMS delivery mode, the IVR delivery mode, the SMTP delivery mode, the GSM delivery mode, the Internet delivery mode, the GPRS delivery mode, and the portable device-related delivery mode facilitated by application code;code for receiving a first command associated with a first content; code for receiving a second command associated with a second content; code for, in response to the receipt of the first command associated with the first content, delivering the first content; code for, in response to the receipt of the second command associated with the second content, delivering the second content; and code for delivering at least a portion of the content to the user via an application which is configured for installation on a portable device to;
receive at least part of the content;format the at least part of the content involving at least one of a font, a color, or a placement associated with the at least part of the content; and
store a plurality of words that are reused in association with the at least part of the content. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification