Populating ghost identities for online community advocacy management platform
First Claim
Patent Images
1. A method, comprising:
- determining, by a processor operating as part of an online community advocacy management platform, user-generated activity within an online community associated with a non-registered participant, wherein user-generated activity comprises one or more of comments, likes, sourced topics, sourced ideas, followers, shares, or flags;
determining, by the processor, available identification (ID) information of the non-registered participant;
determining, by the processor, whether the non-registered participant has a ghost profile for the online community based on the ID;
in response to no ghost profile, generating, by the processor, a ghost profile for the non-registered participant in the online community advocacy management platform, wherein a ghost profile provides a log of user-generated activity in a social media forum of an online community by a corresponding non-registered user based on the ID, and logging the user generated activity in on a cache memory within the online community advocacy management platform;
in response to having a ghost profile, logging, by the cache memory the user-generated activity by the non-registered user within the associated ghost profile; and
in response to generating the ghost profile for the non-registered participant, activating access to the ghost profile for the non-registered user on the online community advocacy management platform for at least an administrator,wherein the processor builds an advocacy score within the ghost profile of the non-registered participant based upon, at least in part, the logged user-generated activity;
registering the non-registered user to a registered user; and
populating a registered profile of the registered user with logged activity from the associated ghost profile.
0 Assignments
0 Petitions
Accused Products
Abstract
For an online community advocacy management platform, the techniques herein create “ghost profiles” of users not registered with the app/plug-in, but that are participating in the social media forum (an identification phase). In this manner, all participants may build their advocacy score regardless of the app/plug-in, which may be useful for the user if later deciding to participate officially, or else for the brand to continue to be able to monitor anonymous (yet uniquely identified) activity on an individual basis, and to identify, quantify, and foster the most valuable and influential advocates within the existing community.
26 Citations
13 Claims
-
1. A method, comprising:
-
determining, by a processor operating as part of an online community advocacy management platform, user-generated activity within an online community associated with a non-registered participant, wherein user-generated activity comprises one or more of comments, likes, sourced topics, sourced ideas, followers, shares, or flags; determining, by the processor, available identification (ID) information of the non-registered participant; determining, by the processor, whether the non-registered participant has a ghost profile for the online community based on the ID; in response to no ghost profile, generating, by the processor, a ghost profile for the non-registered participant in the online community advocacy management platform, wherein a ghost profile provides a log of user-generated activity in a social media forum of an online community by a corresponding non-registered user based on the ID, and logging the user generated activity in on a cache memory within the online community advocacy management platform; in response to having a ghost profile, logging, by the cache memory the user-generated activity by the non-registered user within the associated ghost profile; and in response to generating the ghost profile for the non-registered participant, activating access to the ghost profile for the non-registered user on the online community advocacy management platform for at least an administrator, wherein the processor builds an advocacy score within the ghost profile of the non-registered participant based upon, at least in part, the logged user-generated activity; registering the non-registered user to a registered user; and populating a registered profile of the registered user with logged activity from the associated ghost profile. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
determine, as an online community advocacy management platform, user-generated activity within an online community associated with a non-registered participant, wherein user-generated activity comprises one or more of comments, likes, sourced topics, sourced ideas, followers, shares, or flags; determine available identification (ID) information of the non-registered participant; determine whether the non-registered participant has a ghost profile for the online community based on the ID; in response to no ghost profile, generate a ghost profile for the non-registered participant in the online community advocacy management platform, wherein a ghost profile provides a log of user-generated activity in a social media forum of an online community by a corresponding non-registered user based on the ID, and log the user generated activity in on a cache memory within the online community advocacy management platform; in response to having a ghost profile, log, in the cache memory, the user-generated activity by the non-registered user within the associated ghost profile; and in response to generating the ghost profile for the non-registered participant, activate access to the ghost profile for the non-registered user on the online community advocacy management platform for at least an administrator, wherein the processor builds an advocacy score within the ghost profile of the non-registered participant based upon, at least in part, the logged user-generated activity; registering the non-registered user to a registered user; and populating a registered profile of the registered user with logged activity from the associated ghost profile. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
one or more network interfaces to communicate with a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a cache memory on an online community advocacy management platform configured to store a process executable by the processor, the process when executed operable to; determine, within the online community advocacy management platform, user-generated activity within an online community associated with a non-registered participant, wherein user-generated activity comprises one or more of comments, likes, sourced topics, sourced ideas, followers, shares, or flags; determine available identification (ID) information of the non-registered participant; determine whether the non-registered participant has a ghost profile for the online community based on the ID; in response to no ghost profile, create a ghost profile for the non-registered participant in the online community advocacy management platform, wherein a ghost profile provides a log of user-generated activity in social media forum of an online community by a corresponding non-registered user based on the ID, and log the user generated activity in on a cache memory within the online community advocacy management platform; in response to having a ghost profile, log on the cache memory the user-generated activity by the non-registered user within the associated ghost profile; and in response to generating the ghost profile for the non-registered participant, activate access to the ghost profile for the non-registered user on the online community advocacy management platform for at least an administrator, wherein the processor builds an advocacy score within the ghost profile of the non-registered participant based upon, at least in part, the logged user-generated activity; registering the non-registered user to a registered user; and populating a registered profile of the registered user with logged activity from the associated ghost profile.
-
Specification