Creation, publication and display of content on a social media network
Abstract
A method and associated server and computer program product for publishing content on a social media network. A probability that content requested for publication by a user would be published independently by the user on the social media network is calculated in real time. The probability is calculated in real time as a function of a comparison of the content with a repository of stored information about the user. In response to determining the probability, in real time, as having a value greater than or equal to a confidence interval selected by the user, the content is published automatically and in real time as a joint publication on the social medial network, accessible for viewing by joint-content viewers.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for publishing content on a social media network, said method implemented by a processor of a computing system, the method comprising:
calculating, in real time by the processor, a probability that content requested for publication by a user would be published independently by the user on the social media network, said probability being calculated in real time as a function of a comparison of the content with a repository of stored information about the user; and in response to calculating the probability, in real time by the processor, as having a value greater than or equal to a confidence interval selected by the user, automatically and in real time publishing, by the processor, the content as a joint publication on the social medial network, accessible for viewing by joint-content viewers.
2 . The method of claim 1 , further comprising:
publishing separately, in real time by the processor, the content on the social media network to a first set of non-joint content viewers subscribed to receive content from the user and a second set of non-joint content viewers subscribed to receive content form an associated user identified to jointly publish the content.
3 . The method of claim 2 , wherein the first set of non-joint content viewers perceive the content as being published by the user only and the second set of non-joint content viewers perceive the content as being published by the associated user only.
4 . The method of claim 1 , wherein when the probability is less than the confidence interval, the method further comprises:
requesting, in real time by the processor, permission from the associated user to publish the content as the joint publication.
5 . The method of claim 4 , further comprising:
receiving, in real time by the processor, the permission from the associated user to publish the content as the joint publication; and publishing, in real time by the processor, the content as the joint publication.
6 . The method of claim 4 , further comprising:
receiving, in real time by the processor, disapproval to publish the content as the joint publication from the associated user; and publishing, in real time by the processor, the content as a non-joint publication by the user.
7 . The method of claim 1 , wherein the joint-content viewers include one or more individuals registered to use the social media network and subscribed to receive content from both the user and the associated user.
8 . A computer program product, comprising a computer readable storage device having a computer readable program code stored therein, said program code configured to be executed by a processor of a computing system to perform a method for publishing content on a social media network, said method comprising:
calculating, in real time by the processor, a probability that content requested for publication by a user would be published independently by the user on the social media network, said probability being calculated in real time as a function of a comparison of the content with a repository of stored information about the user; and in response to calculating the probability, in real time by the processor, as having a value greater than or equal to a confidence interval selected by the user, automatically and in real time publishing, by the processor, the content as a joint publication on the social medial network, accessible for viewing by joint-content viewers.
9 . The computer program product of claim 8 , wherein the method further comprises:
publishing separately, in real time by the processor, the content on the social media network to a first set of non-joint content viewers subscribed to receive content from the user and a second set of non-joint content viewers subscribed to receive content form an associated user identified to jointly publish the content.
10 . The computer program product of claim 9 , wherein the first set of non-joint content viewers perceive the content as being published by the user only and the second set of non-joint content viewers perceive the content as being published by the associated user only.
11 . The computer program product of claim 8 , wherein the computing system is a cloud-based computer network having one or more physical or virtual computing clients connected to the server.
12 . The computer program product of claim 8 , wherein when the probability is less than the confidence interval, the method comprises:
requesting, in real time by the processor, permission from the associated user to publish the content as the joint publication.
13 . The computer program product of claim 8 , wherein the method further comprises:
computing, in real time by the processor, a number of joint-content viewers shared by the user and the associated user.
14 . The computer program product of claim 8 , wherein the processor published the joint publication on at least two different social media networks in real time.
15 . The computer program product of claim 8 , wherein the method further comprises:
providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable program code in a computer system, where the computer-readable program code in combination with the computer system is configured to implement the steps of receiving, identifying, comprising, calculating, and publishing.
16 . A server comprising a processor configured to execute a method for publishing content on a social media network, said method comprising:
calculating, in real time by the processor, a probability that content requested for publication by a user would be published independently by the user on the social media network, said probability being calculated in real time as a function of a comparison of the content with a repository of stored information about the user; and in response to calculating the probability, in real time by the processor, as having a value greater than or equal to a confidence interval selected by the user, automatically and in real time publishing, by the processor, the content as a joint publication on the social medial network, accessible for viewing by joint-content viewers.
17 . The server of claim 16 , wherein the method further comprises:
computing a number of joint-content viewers shared by the user and the associated user.
18 . The server of claim 16 , wherein in response to the probability being greater than the confidence interval, the step of publishing, in real time, occurs without obtaining permission from the associated user.
19 . The server of claim 16 , wherein when the probability is less than the confidence interval, the method further comprises:
requesting, in real time, permission from an associated user to publish the content as the joint publication, said associated user having been identified to jointly publish the content.
20 . The server of claim 19 , wherein the method further comprises:
in response to receiving the permission from the associated user to publish the content as the joint publication, publishing the content, in real time, as the joint publication; and in response to receiving disapproval to publish the content as the joint publication from the associated user, publishing the content as a non-joint publication by the user.Join the waitlist — get patent alerts
Track US2020236199A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.