Sharing user-generated content to external social networks
First Claim
1. A computer-implemented method comprising:
- receiving, with one or more processors, a website address for a first external social network of a first user;
receiving, with the one or more processors, user credentials for an account of the first user on the first external social network;
authenticating, with the one or more processors at a primary social network, the account of the first user on the first external social network;
generating on the primary social network, with the one or more processors, a virtual contact for the first external social network in response to authenticating the account of the first user on the first external social network, the virtual contact for use by the first user on the primary social network;
adding, with the one or more processors, the virtual contact for the first external social network to a first group on the primary social network of the first user, the first group including the virtual contact for the first external social network as a first connection of the first user and an existing user contact for a second user as a second connection of the first user on the primary social network;
receiving content on the primary social network for sharing to the first group;
substituting without manual interaction at least one part of the content with a corresponding part preselected by the user from a set of content replacements; and
responsive to substituting at least one part of the content, sharing the content to the first external social network without manual interaction by posting the content to the first group including the virtual contact, creating a link between the virtual contact and the account of the first user on the first external social network based on identifying a number of clicks to reach a specific page of the first external social network to post the content, and transmitting the content to the specific page of the first external social network through the link.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for sharing user-generated content to external social networks from a primary social network by treating them as contacts is disclosed. The system includes an authenticator, a contact generator, a link establisher, and a content copier. The authenticator receives an address and user credentials for external social network websites. The contact generator generates virtual contacts for each of the external social networks. The link establisher identifies external social networks targeted for sharing on the primary social network and creates a link to the accounts. The content copier modifies user-generated content on the primary social network to match native settings on the external social network accounts before posting to them.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, with one or more processors, a website address for a first external social network of a first user; receiving, with the one or more processors, user credentials for an account of the first user on the first external social network; authenticating, with the one or more processors at a primary social network, the account of the first user on the first external social network; generating on the primary social network, with the one or more processors, a virtual contact for the first external social network in response to authenticating the account of the first user on the first external social network, the virtual contact for use by the first user on the primary social network; adding, with the one or more processors, the virtual contact for the first external social network to a first group on the primary social network of the first user, the first group including the virtual contact for the first external social network as a first connection of the first user and an existing user contact for a second user as a second connection of the first user on the primary social network; receiving content on the primary social network for sharing to the first group; substituting without manual interaction at least one part of the content with a corresponding part preselected by the user from a set of content replacements; and responsive to substituting at least one part of the content, sharing the content to the first external social network without manual interaction by posting the content to the first group including the virtual contact, creating a link between the virtual contact and the account of the first user on the first external social network based on identifying a number of clicks to reach a specific page of the first external social network to post the content, and transmitting the content to the specific page of the first external social network through the link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating virtual contacts of external social networks, the system comprising:
-
one or more processors; an authenticator stored on a memory and executable by the one or more processors, the authenticator for receiving a website address for a first external social network of a first user, receiving user credentials for an account of the first user on the first external social network, and authenticating, at a primary social network, the account of the first user on the first external social network; a contact generator stored on the memory and executable by the one or more processors, the contact generator for generating on the primary social network a virtual contact for the first external social network in response to authenticating the account of the first user on the first external social network, the virtual contact for use by the first user on the primary social network, and adding the virtual contact for the first external social network to a first group on the primary social network of the first user, the first group including the virtual contact for the first external social network as a first connection of the first user and an existing user contact for a second user as a second connection of the first user on the primary social network; and a content copier stored on the memory and executable by the one or more processors, the content copier for receiving content on the primary social network for sharing to the first group, substituting without manual interaction at least one part of the content with a corresponding part preselected by the user from a set of content replacements, and, responsive to substituting at least one part of the content, sharing the content to the first external social network without manual interaction by posting the content to the first group including the virtual contact, creating a link between the virtual contact and the account of the first user on the first external social network based on identifying a number of clicks to reach a specific page of the first external social network to post the content, and transmitting the content to the specific page of the first external social network through the link. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive a website address for a first external social network of a first user; receive user credentials for an account of the first user on the first external social network; authenticate, at a primary social network, the account of the first user on the first external social network; generate on the primary social network a virtual contact for the first external social network in response to authenticating the account of the first user on the first external social network, the virtual contact for use by the first user on the primary social network; add the virtual contact for the first external social network to a first group on the primary social network of the first user, the first group including the virtual contact for the first external social network as a first connection of the first user and an existing user contact for a second user as a second connection of the first user on the primary social network; receive content on the primary social network for sharing to the first group; substitute without manual interaction at least one part of the content with a corresponding part preselected by the user from a set of content replacements; and responsive to substituting at least one part of the content, share the content to the first external social network without manual interaction by posting the content to the first group including the virtual contact, creating a link between the virtual contact and the account of the first user on the first external social network based on identifying a number of clicks to reach a specific page of the first external social network to post the content, and transmitting the content to the specific page of the first external social network through the link. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification