Content management and delivery for a communication channel
A method for managing and delivering content associated with a communication channel is disclosed. The method may include uploading multiple pieces of content to a server. The method may further include sending messages to corresponding subscribers to the communication channel. The messages may include links to a given piece of content uploaded to the server. The method may also include monitoring access to a particular piece of content uploaded to the server and, in response to determining that the particular piece of content has been accessed, sending a follow-up message to a particular subscriber who accessed the particular piece of content.
1 . A method, comprising:
receiving, from a creator at a server, a particular piece of content, wherein the server is configured to send a message about the particular piece of content or a link to access the particular piece of content,
wherein the message is sent using a Short Message Service (SMS) communication protocol, and
wherein the particular piece of content is associated with recovery or a follow-up appointment for post-operative surgical patients;
identifying, by the server, a subset of a plurality of subscribers that are post-operative surgical patients located within a particular geographical location;
sending, by the server, a plurality of messages to the subset of the plurality of subscribers using the SMS communication protocol, wherein each message of the plurality of messages includes the link to access the particular piece of content,
wherein access to the particular piece of content is restricted based on payment information of the plurality of subscribers, and
wherein the particular piece of content is associated with multiple time thresholds that trigger different reminder messages as the multiple time thresholds are exceeded;
monitoring, by the server, access to the particular piece of content by the plurality of subscribers, wherein accessing the particular piece of content by a particular subscriber in the plurality of subscribers modifies an access flag associated with the particular piece of content to include a unique identifier of the particular subscriber;
based on the unique identifier of the particular subscriber not being included with the access flag within a particular period of time, determining, by the server, the particular piece of content remains un-accessed by the particular subscriber for the particular period of time;
in response to determining that the particular piece of content remains un-accessed by the particular subscriber, sending, to the particular subscriber via the SMS communication protocol, an invitation to initiate one-on-one communication; and
in response to receiving an affirmative response to the invitation from the particular subscriber, initiating a tele-conference between the particular subscriber and the creator of the particular piece of content.
2 . The method of claim 1 , further comprising:
tracking an amount of time a different piece of content remains un-accessed; and
in response to determining that the amount of time exceeds a threshold value, sending a reminder message to a different subscriber of the plurality of subscribers.
3 . The method of claim 1 , further comprising:
tagging, by the server, the particular piece of content with information indicative of the subset of the plurality of subscribers.
4 . The method of claim 3 , wherein the information indicative of the subset of the plurality of subscribers includes geographical location information.
5 . A non-transitory computer-accessible storage medium having program instructions stored therein that, in response to execution by a server, causes the server to perform operations including:
receiving a particular piece of content, wherein the server is configured to send a message about the particular piece of content or a link to access the particular piece of content,
wherein the message is sent using a Short Message Service (SMS) communication protocol, and
wherein the particular piece of content is associated with recovery or a follow-up appointment for post-operative surgical patients;
identifying a subset of a plurality of subscribers that are post-operative surgical patients located within a particular geographical location;
sending a plurality of messages to the subset of the plurality of subscribers using the SMS communication protocol, wherein each message of the plurality of messages includes the link to access the particular piece of content,
wherein access to the particular piece of content is restricted based on payment information of the plurality of subscribers, and
wherein the particular piece of content is associated with multiple time thresholds that trigger different reminder messages as the multiple time thresholds are exceeded;
monitoring access to the particular piece of content by the plurality of subscribers, wherein accessing the particular piece of content by a particular subscriber in the plurality of subscribers modifies an access flag associated with the particular piece of content to include a unique identifier of the particular subscriber;
based on a unique identifier associated with the particular subscriber not being included with the access flag within a particular period of time, determining that the particular piece of content remains un-accessed by the particular subscriber for the particular period of time;
in response to determining that the particular piece of content remains un-accessed, sending, to the particular subscriber using the SMS communication protocol, an invitation to initiate one-on-one communication; and
in response to receiving an affirmative response to the invitation from the particular subscriber, initiate a tele-conference between the particular subscriber and the creator of the particular piece of content.
6 . The non-transitory computer-accessible storage medium of claim 5 ,
wherein the server is further configured to perform operations including:
receiving, from the particular subscriber, a request to access a different piece of content; and
checking payment information associated with the particular subscriber prior to granting access to the different piece of content.
7 . The non-transitory computer-accessible storage medium of claim 5 ,
wherein the server is further configured to perform operations including:
tagging the particular piece of content with information indicative of a cost associated with accessing the particular piece of content.
8 . The non-transitory computer-accessible storage medium of claim 5 ,
wherein the server is further configured to perform operations including:
in response to determining the particular piece of content has been accessed, sending a follow-up message with a second link to a different piece of content.
9 . The non-transitory computer-accessible storage medium of claim 5 ,
wherein the server is further configured to perform operations including:
tracking an amount of time a different piece of content remains un-accessed; and
in response to determining that the amount of time exceeds a threshold value, sending a reminder message to a different subscriber of the plurality of subscribers.
10 . A system, comprising:
one or more memory circuits configured to store instructions; and one or more processors configured to receive instructions from the one or more memory circuits and execute the instructions to cause the system to perform operations comprising:
uploading a particular piece of content to a server, wherein the server is configured to send a message about the particular piece of content or a link to access the particular piece of content,
wherein the message is sent using a Short Message Service (SMS) communication protocol, and
wherein the particular piece of content is associated with recovery or a follow-up appointment for post-operative surgical patients;
identifying a subset of a plurality of subscribers that are post-operative surgical patients located within a particular geographical location;
sending a plurality of messages to the subset of the plurality of subscribers using the SMS communication protocol, wherein each message of the plurality of messages includes the link to access the particular piece of content;
wherein access to the particular piece of content is restricted based on payment information of the plurality of subscribers, and
wherein the particular piece of content is associated with multiple time thresholds that trigger different reminder messages as the multiple time thresholds are exceeded;
monitoring access to the particular piece of content by the plurality of subscribers, wherein accessing the particular piece of content by a particular subscriber in the plurality of subscribers modifies an access flag associated with the particular piece of content to include a unique identifier of the particular subscriber;
based on a unique identifier associated with the particular subscriber not being included with the access flag within a particular period of time, determining that the particular piece of content remains un-accessed by the particular subscriber for the particular period of time;
in response to determining that the particular piece of content remains un-accessed, sending, to the particular subscriber using the SMS communication protocol, an invitation to initiate one-on-one communication; and
in response to receiving an affirmative response to the invitation from the particular subscriber, initiating a tele-conference between the particular subscriber and the creator of the particular piece of content.
11 . The system of claim 10 , wherein the instructions further cause the system to perform operations comprising:
tracking an amount of time a different piece of content remains un-accessed; and
in response to determining that the amount of time exceeds a threshold value, sending a reminder message to a different subscriber of the plurality of subscribers.
12 . The system of claim 10 , wherein the instructions further cause the system to perform operations comprising:
tagging the particular piece of content with information indicative of the subset of the plurality of subscribers.
13 . The system of claim 12 , wherein the information indicative of the subset of the plurality of subscribers includes geographical location information.
14 . The system of claim 10 , wherein the instructions further cause the system to perform operations comprising:
receiving, from the particular subscriber, a request to access a different piece of content; and
checking payment information associated with the particular subscriber prior to granting access to the different piece of content.