The disclosed implementations relate generally to online social communities, and more specifically to increasing user participation in those communities using techniques of gamification.
An online community is a website designed for users to interact with each other, usually with some common theme. Unlike a traditional website, in which the website owner controls all of the content, an online community enables and encourages users to participate in the content. Users post comments, replies to comments, questions, and answers to other users' questions; more experienced users develop articles and knowledge bases, and lead forum discussions or blogs.
Business entities now recognize the value of having an online community for the business. In this case, the community focus is on the products or services of the business, and users participate in the community just like any other online community. While online communities can be beneficial for marketing, online communities are not just a marketing gimmick. For example, real users post real questions, and the questions are frequently answered by other users in the community. Typically the users are customers (or prospective customers) of the business entity.
Online communities for business entities produce a positive return on investment in several ways. First, because some users are obtaining answers to their questions from the online community, it reduces the cost for technical support provided by the business entity. In addition, the online discussions and comments become part of the web, and are indexed by search engines, so a good online community is one effective tool to achieve search engine optimization (SEO).
The usefulness of an online community, however, depends on the active involvement of the users. Sometimes a user may visit the website for the online community one time, and not return. Other users may access the website only when there is an immediate pressing question. Therefore, there is a need to promote greater user participation in the online communities provided by business entities.
Disclosed implementations of the present invention address the problems of user participation in online social communities by providing appropriate positive feedback using techniques of gamification. When users receive positive feedback about their involvement with the community, it encourages them to participate even more. New visitors receive enough feedback to encourage then to return to the community; intermediate users receive recognition for their assistance to others; and some users reach the level where they receive special recognition of their significant contributions to the community. Importantly, disclosed implementations utilize a continuum of feedback mechanisms, where appropriate mechanisms are highlighted in accordance with each user's proficiency and ability.
The components of some gamification systems are illustrated below in
In some instances, too many visitors get stuck at a certain point in the feedback continuum. To address this situation, some implementations establish “missions,” which designate a stepping stone and applies a resource constraint (typically time). In this way, missions can bridge gaps in an existing feedback continuum.
In accordance with some implementations, a computer server system hosts an online community for a business entity. The computer server system includes one or more servers, where each server includes one or more processors, memory, and one or more programs stored in the memory. The one or more programs include a plurality of feedback interfaces, a participation measurement module, a notification module, a mission creation interface, and a mission feedback interface.
Each of the feedback interfaces is configured to provide respective visual feedback in a user interface for the online community. The respective visual feedback quantifies each user's interaction with the online community according to one or more respective metrics that measure user engagement with the online community. Each of the feedback interfaces has a distinct respective interaction time scale, including a first feedback interface whose time scale is immediate, a second feedback interface whose time scale is one year or more, and one or more intermediate feedback interfaces whose time scales are intermediate between the first and second feedback interfaces. The time scales for feedback interfaces are illustrated below in
The participation measurement module provides the metrics that measure engagement with the online community, measures reduction in technical support costs for the business entity in relation to engagement with the online community, and alerts a community manager when a substantial subpopulation of users are not completing a task associated with an identified one of the feedback interfaces. In this context, “substantial” can specify a minimum number (e.g., 10 or 100 users), specify a percentage of the total users of the community (e.g., 5%), specify a percentage of users who have reached a level corresponding to the identified feedback interface (e.g., 10% or 20%), or a combination of such measures.
The mission creation interface enables the community manager to create a targeted mission for the subpopulation of users. The targeted mission specifies an action for users in the subpopulation to perform and specifies a time limit. Completion of the action by users in the subpopulation increase completion of the task associated with the identified one of the feedback interfaces. See
The notification module is configured to send messages to users in the subpopulation to alert them of the targeted mission.
The mission feedback interface is configured to provide mission feedback visually in the user interface for the online community for users in the subpopulation. The mission feedback includes a dynamic indicator of how much time each user has remaining to complete the action and a dynamic indicator of what portion of the action has already been completed by the user. This is illustrated in
In some implementations, the tracked metrics are grouped into five categories: consumption, sharing, curation, creation, and co-creation. “Consumption” includes viewing a post, (e.g., reading a message, viewing an image, or watching a video), downloading an attachment, and other similar activities. “Sharing” includes sharing existing content with other people in a user's own social network (e.g., posting a link in Facebook, tweeting contents in the community, or forwarding via email). “Curation” includes any form of social validation, such as “kudos,” “likes,” or designating a post as an accepted solution. “Creation” includes any content created in the community. In some implementations the created content is referred to as a “posting,” and can include any combination of text, images, and videos. “Co-creation” includes any company crowdsourcing of community opinions, such as ideation submission, voting on submitted ideas, polling, or collaboration between the company and the community users (e.g., co-authoring a tribal knowledge base article). The co-creation of a TKB article includes the associated workflow all the way from the nomination of content for inclusion in TKB, to the publication of the TKB article, or rejection at any point along this workflow.
In some implementations, first feedback interface displays feedback for a metric that quantifies a number of postings to the online community by each user.
In some implementations, a feedback interface of the plurality of feedback interfaces displays feedback for a metric that measures a number of kudos received for postings by each user.
In some implementations, a feedback interface of the plurality of feedback interfaces displays feedback for a metric that measures a number of postings by each user that are nominated for inclusion in a knowledge base.
In some implementations, a feedback interface of the plurality of feedback interfaces provides feedback in the form of a leader board. In some implementations, information on the leader board is filtered so that the user interface displays information for each respective user based on a group of other users sharing a set of behavior and/or demographic characteristics with the respective user.
In some implementations, the notification module is configured to send electronic messages as electronic mail, on-screen notification display, or SMS text messages.
In some implementations, the feedback interfaces include a reputation module configured to communicate achievement badges with online social media other than the online community and verify the authenticity of those badges, thereby making a user's reputation within the online community portable to the other online social media.
According to some implementations, a computer server system provides an online community for customers, and prospective customers, of a business entity. Each of the servers has one or more processors and memory, and the memory stores one or more programs. The system includes a first level feedback module configured to provide visual feedback to each user in a user interface for the online community. The visual feedback quantifies the respective user's interaction with the online community according to one or more first level metrics. The system includes a notification module configured to send an electronic message to a respective user when the user's interaction with the online community is above a predefined threshold rate. (In some implementations, the notification module is configured to send an electronic message to a respective user when the user's interaction with the online community is below a predefined threshold rate.) The electronic message is sent over a communication channel distinct from the online community. The system includes a second level feedback module configured to calculate a plurality of second level metrics. Each second level metric quantifies other users' evaluations of postings to the online community by a first user. The second level feedback module is configured to provide visual feedback of the second level metrics to the first user in the user interface for the online community. The system includes a third level feedback module configured to award a designated achievement badge to users whose first and second level metrics exceed a predefined set of threshold values. The achievement badge is displayed in the user interface for the online community. The three feedback modules and the notification module promote a high level of user participation in the online community and thereby contribute to a low cost of technical support provided by the business entity.
In some implementations, as users receive higher level feedback, the lower level feedback mechanisms are de-emphasized or removed from the user interface entirely. For example, when a user has received badges or awards for contributions to an online community, simple feedback of “points” or a leader board are typically not needed. The user is receiving an intrinsic reward for her community contributions, and does not need an extrinsic point system “reward.” In this way, the feedback mechanisms are used when needed, but withdrawn as appropriate to reduce over-reliance on unsustainable extrinsic rewards.
In some implementations, the computer server system further includes a reputation module configured to communicate achievement badges with online social media other than the online community and verify the authenticity of those badges, thereby making a user's reputation within the online community portable to the other online social media.
In accordance with some implementations, a process operates an online community for a business entity. The process is performed at one or more servers hosting the online community. Each of the one or more servers includes one or more processors, memory, and one or more programs stored in the memory, including a plurality of feedback interfaces, a participation measurement module, a notification module, a mission creation interface, and a mission feedback interface. These interfaces and modules perform functions as identified above.
In accordance with some implementations, a non-transitory computer readable storage medium stores one or more programs configured for execution by a computer server system. The one or more programs including a plurality of feedback interfaces, a participation measurement module, a notification module, a mission creation interface, and a mission feedback interface. These interfaces and modules perform functions as identified above.
Despite the fact that there are mechanics/dynamics for gamified behavior, and thousands of gamification tools, there is one function that is common among these seemingly unrelated tools: feedback. All gamification tools give some kind of feedback to the players. The feedback can be very subtle (e.g., incrementing some metrics in the background) or very obvious (e.g., rewarding the user with a badge).
The precise mechanism of how a particular tool gives feedback to the users varies widely. It can be tactile (e.g., a vibration on a mobile device), auditory (e.g., a transient sound or music), visual (e.g., a pop-up notification), or other sensory modalities. Regardless of the mechanism, the feedback is there to tell the user something about his past actions or behaviors (e.g., progress and performance).
Like reference numerals refer to corresponding parts throughout the drawings.
As described in more detail below, some business websites 122 include an online community 130, which is a joint collaboration between the business entity 120 and the users 100. An online community typically includes topic forums where users post and ask questions, a knowledge base providing detailed solutions to various problems or issues, discussion boards on topics related to the products or services of the business 120, articles provided by individual users recognized as experts in the community, recommendations from users (e.g., recommendations for products to use as well as products to not use for specific circumstances), and so on. An online community can be an effective way to get answers to immediate questions (e.g., “what skin care product should I use to resolve a specific condition?”) as well as discuss topics of general interest related to the business (e.g., “I like the high-end laptop computers provided by the company because . . . ”).
Although the online community 130 is depicted in
Users 100 access the business website 122 using various computers or computing devices 102. A computing device 102 can be a desktop computer, laptop computer, tablet computer, PDA, Smartphone, or any other electronic device that includes a web browser 104 and a communication interface 204 to connect to other computers over a communication network 106, such as the Internet.
One way to find resources on the Internet or other communication network is to use a search engine 140. A search engine 140 continuously (or at least frequently) crawls the web to identify and index the available information. In particular, search engines identify the information on the business website 122, including the information associated with the online community 130. For example, if a user 100 posts a question on a forum in the online community 130, and another user posts an answer to the question, the search engine indexes those postings, which makes it easier for other users 100 to find that information. For example, when a user 100 is searching for an answer to a question (e.g., “what type of wood should I use to build a small deck in my back yard?”), the search engine may identify a discussion about that topic on a community forum, and provide the user with a link to that forum.
As illustrated in
Each of the above identified elements may be stored in one or more of the previously mentioned memory devices, and corresponds to a set of instructions for performing a function described above. The set of instructions can be executed by one or more processors (e.g., the CPUs 202). The above identified modules or programs (i.e., sets of instructions) need not be implemented as separate software programs, procedures or modules, and thus various subsets of these modules may be combined or otherwise re-arranged in various implementations. In some implementations, the memory 214 may store a subset of the modules and data structures identified above. Furthermore, the memory 214 may store additional modules and data structures not described above.
Although
Each of the above identified elements may be stored in one or more of the previously mentioned memory devices, and corresponds to a set of instructions for performing a function described above. The set of instructions can be executed by one or more processors (e.g., the CPUs 302). The above identified modules or programs (i.e., sets of instructions) need not be implemented as separate software programs, procedures or modules, and thus various subsets of these modules may be combined or otherwise re-arranged in various implementations. In some implementations, the memory 314 stores a subset of the modules and data structures identified above. Furthermore, the memory 314 may store additional modules and data structures not described above.
Although
Each of the methods described herein may be implemented by instructions that are stored in a computer readable storage medium and that are executed by one or more processors of the website servers 300 or user computing devices 102. Each of the functional operations shown in
In some implementations, a user has some control of the feedback mechanisms as well, using user preferences 346. For example, some users may wish to turn off display of a point tally or a leader board, even before receiving any metabadges or awards. On the other hand, some users may prefer to continue receiving the simple feedback even after substantial involvement with the community.
On the left in
The second characteristic is the visibility 416 of the feedback. This ranges from visible only to an individual user 100 to being visible to everyone in the community or even beyond the community. The third characteristic in
The feedback techniques have some susceptibility to “gaming” 422, such as a user making bogus or duplicate postings that are counted as involvement with the website. Other feedback techniques are less susceptible to gaming, typically because the feedback metrics require the involvement of other users. For example, other users are not going to give kudos to bogus or duplicate postings. Another important characteristic of feedback metrics is the value to the user 424. The term “value” here is used in a social sense, not money. Some feedback has little intrinsic value, but the long-term feedback techniques recognize a person's valuable contributions to a community. Finally, some feedback techniques are more sustainable 426 than others. For example, just quantifying a person's postings has little value when a person posts for the 200th time. On the other hand, when a person receives public recognition for valuable contributions to a community, the recognition is frequently sufficiently value to sustain interest.
One simple feedback technique is a “point” system 402 or other metric that quantifies direct involvement by a user 100 in an online community 130. In some implementations, there is a single point system, but different numbers of points are added to a user's cumulative total based on the type of interaction. For example, posting a question or comment may be worth a single point, whereas posting an answer to another person's question might be worth 2 points. Some implementations also assign additional points when a posting receives kudos or other recognition from other users. For the time scale characteristic 414, a simple point simple has immediate, short term feedback 428. The points for involvement are typically shown only to the individual user 100, so the visibility is private 434. Typically, a point system 402 is based on single actions 440, such as making a posting, and the points accumulate 446. This sort of immediate and direct feedback helps to jump start a user's involvement in the community because the user is being “rewarded” for the behavior. Of course, receive points 402 is an extrinsic reward with little or no intrinsic value 460. Furthermore, accumulating points based on individual actions can be achieved by gaming 454 the system. For example, even nonsensical questions, comments, or alleged “answers” would count as postings and receive points. Finally, a point system by itself does not sustain 466 long term interest in the online community 130. For example, after obtaining hundreds (or thousands) of points, there is little incentive to earn more points.
Further along the feedback spectrum are simple badges 404. A simple badge is recognition for achieving a certain threshold value of points or involvement for a single metric. For example, a badge may be awarded when a user posts a message (question, answer, comment, etc.) to the online community 130 for the 20th time. Badges can also issued for achieving a certain quantity metric within a specified period of time, such as ten postings within a week. In some implementations, simple badges can be awarded in stages, such a first stage badge after 20 points, a second stage badge after 100 points, a third stage badge after 500 points, etc. The time scale 414 is slighter longer for simple badges 404, because a user 100 does not receive a badge for a single action. Like a point system, simple badges 404 are typically visible only to the individually user (434). Unlike a simple point system, where a user sees feedback for actions immediately, a badge requires a sequence of actions 472. The metric 420 for a simple badge 404 is based on total accumulative interaction, just like a point system 402. Despite requiring a greater number of user actions to receive a simple badge 404, a simple badge has many of the same drawbacks as a simple point system 402: it is still relatively easy to game 454 the system with irrelevant postings, and there is no intrinsic value (460). Simple badges 404 are slightly more sustainable 466 than a simple point system, particularly with tiered badges where each tier requires progressively more involvement with the community.
Leader boards 406 take metrics, and make the data available to groups of people within the community. on the time scale 414, a leader board 406 is in an intermediate reinforcement technique in the continuum 430. In particular, a user is now competing against others in the community, rather than just reaching a target like simple badges 404. In some implementations, a leader board is public (436) to everyone within the online community 130; in other implementations, a leader board is public (436) to a certain subset of the community 130 based on various criteria. For example, there may be a leader board for each general topic area, and the leader board for a topic area may limit visibility to those who have been involved with that topic area. In some implementations, leader boards are designated based on other demographic criteria, such as geographic location, or length of time involved with the site. For example, there could be a leader board 406 for users from the San Francisco bay area who have been involved with the online community 130 for less than 6 months. Again, such a leader board might limit its availability to users in the same designated group (e.g., users in New York City would have their own leader board). Sometimes, by limiting a leader board 406 to a relevant cohort of users, it increases each users interest and engagement with the online community 130.
In some implementations, a leader board 406 is based on frequency 448 rather than total accumulation. For example, a leader board could display the most active users for the current week. One advantage of a frequency approach is that it gives newer users an opportunity to “compete” with users who have been active for a much longer period of time. Even a user with thousands of posts will start at zero for the upcoming week (or month, etc.), and thus all users are starting at the same starting line. Some implementations provide both types of leader boards (cumulative and frequency based), and may provide them together on a single board, or have a toggle between two or more leader board views.
Leader boards 406 can still be gamed (422), if they are based on metrics that use unverified postings. However, online communities are almost always moderated (i.e., real people review postings to make sure they are meaningful, non-objectionable, etc.). If a user managed to get onto a leader board 406 through bogus or duplicate postings, it is likely that it would not last for long. Furthermore, a moderator could limit the access privileges of a user who is not using an online community 130 appropriately, thus preventing a user from repeating the gaming behavior. Although there is no guarantee that a user on a leader board 406 has contributed useful comments, questions, or answers to the community 130, public recognition can have greater intrinsic value and be more sustainable than simple badges 404. Also, based on that recognition, some users are prompted to be more active in the community, and continue to make more useful contributions.
The higher level forms of feedback identify and promote more valuable contributions from users. Metabadges 408 utilize metrics that quantify other people's evaluations of each user contributions. For example, a user's postings may receive kudos from other users, a consensus of users may designate a posting as an accepted solution, users may nominate a posting for a knowledge base article, or a user may actually contribute a knowledge base article based on users' agreement that the individual user is an expert in a certain topic area. Because metabadges 408 are based on other users' opinions, they are much harder to game 456, have more social value 462, and are more sustainable 468. Metabadges can be based on any previous achievement 450 of a user, and are based on many interactions 442. Some metabadges are based on a set of thematically related actions, which are typically relatively rare and unique. For example, for an online community 130 related to artistic work, the community might award a “critics trophy” for a user with 50 kudos plus 20 ratings plus 10 reviews plus 10 comments; an “art director medal” could be awarded to a user with 10 images that have received kudos plus 5 videos with kudos; or a “publisher medal” could be awarded to a user for being the top poster on a leader board for five consecutive weeks. Metabadges 408 are typically public 436 within the online community 130, but may be limited to a certain subset of the sets as described above with respect to leader boards 406. On the time scale 414 continuum 430, metabadges require a much longer period of time.
Ranks and reputation 410 are similar to metabadges, but are typically for a broader set of unrelated actions (442). For example, an online community could be configures to have a “valued contributor” rank for users 100 with 50 posts plus 25 kudos+10 accepted solutions; a “trusted contributor” rank for users 100 with 80 posts plus 50 kudos plus 30 accepted solutions plus registered with the community for more than a year; and a “senior producer” rank for users 100 with 50 comments plus 30 kudos plus 100 tags plus 1 publisher medal plus registered with the online community for more than 2 years. Of course each online community can configure as many ranks as appropriate and based on appropriate criteria.
Ranks typically convey certain privileges the users who achieve those ranks. For example, a senior producer may be entitled to have her own blog within the community, or have a designated forum conducted by individual. In some implementations, a rank is public only within the community, but other implementations publicize a person's rank beyond the community (438).
Some implementations provide feedback in the form of a portable reputation 412. A portable reputation basically takes rank or reputation 410 within the community 130, and exports that reputation to other communities, social media, etc. Achieving a portable reputation takes a very long time 432 (years), but it is based almost entirely on reciprocity actions 444 (i.e., making contributions to others who have recognized those contributions). Because of the reciprocity metrics, earning a portable reputation 412 is very difficult to game 458, and has long term intrinsic value 464. Moreover, a person achieves that level because of the intrinsic desire to contribute to the community 130, and thus it is long-term sustainable 470.
To make a reputation portable beyond the community (438), the reputation module 336 has an interface to export the rank/reputation to other online communities or social media. Furthermore, the reputation module 336 can verify a reputation. For example, another designated online social media site may enter into a reciprocity agreement with the online community 130. When the reputation module receives a verification request from the social media site, the module 336 can confirm the rank for the user (e.g., using the user's email address).
The process 500 provides (502) an online community for customers and prospective customers of a business entity. In some implementations, the process 500 is also applied to non-business entities, as long as the entity has specific organizational objectives, and has an online community in which user participation helps accomplish those objectives. The process is performed (504) at one or more server computers, each having one or more processors and memory. The memory stores one or more programs that execute to perform the process 500.
The online community provides (506) visual feedback to each user, using a user interface. In some implementations, there are user preferences 346 that determine the extent of the feedback or how it is displayed (e.g., a user may turn off the feedback). The visual feedback quantifies (508) each user's interaction with the online community according to one or more first level metrics. First level metrics compute direct interaction with the community, and accumulate over time. In some implementations, the one or more first level metrics includes (510) a metric that quantifies the number of postings to the online community by each user. Some implementations further subdivide the count of postings into different types, such as questions, comments, and answers to other users' questions. In some implementations, the data for one or more first level metrics is provided in a leader board.
In some implementations, the user interface for the online community displays only first level metrics for new users of the online community. That is, second and third level metrics (described below) are not displayed for the new users. For new users, the higher level feedback mechanisms are beyond reach, and thus their display could dissuade some new users from participating. Different implementations identify new users in various ways. In some implementations, new users are users who have been registered with the online community for less than a predefined period of time (e.g., 3 months). In some implementations, new users are users whose cumulative involvement with the community is less than a first predefined involvement threshold. These implementations recognize that a user who is not very involved with the community is still a new user, even if registered with the community for a substantial period of time. In other implementations, new users are users whose involvement with the community during a preceding predefined span of time is less than a second predefined involvement threshold. Here, rather than looking at total cumulative involvement, the computer system looks only at a certain recent period of time (e.g., the past month).
A notification module 334 sends (512) an electronic message to a user when the user's interaction with then online community falls below a predefined threshold rate. For example, a new registered user may spend little or no time interacting with the community during a week. In response, the notification module can alert the user to interesting information, events, new postings, or new people available through the community. The focus of the notification is information related to the known interests of each user. For example, if a user has indicated an interest in plasma television sets, the notification module could alert the user that there is an active discussion board with new postings on that topic. Generally, the electronic messages sent by the notification module are sent (514) over a communication channel distinct from the online community. For example, some implementations support sending (516) email messages and/or SMS text messages.
A second level feedback module 330 calculates (518) several second level metrics. Each second level metric quantifies (520) other users' evaluations of postings to the online community by a first user. Unlike a first level metric, a second level metric incorporates other people's assessment of what the first user has posted, and thus a second level metric more accurately measures a person's contribution to the community. For example, in some implementations, the plurality of second level metrics includes one or more metrics that measure the number of kudos received for postings by each user. In another example, some implementations include a second level metric that measures the number of postings by each user that are nominated for inclusion in a knowledge base. The second level metrics can also be computed for specific topic categories.
The second level feedback module provides (526) visual feedback of the second level metrics to each user in the user interface for the online community. In some implementations, user preferences 346 control how the data is displayed. In some implementations, the visual feedback of the second level metrics includes (528) one or more leader boards. A leader board identifies the top contributors according to a specific metric, and in some implementations, provides data for two or more metrics. Some leader boards include both first and second level metrics. In some implementations, a leader board is configurable to display desired metrics, or to toggle between various metrics. In some implementations, the information on the leader board is filtered (530) so that the user interface displays information for each respective user based on a group of other users sharing a set of demographic characteristics with the respective user. For example, the demographic characteristics for filtering could include gender, age, geographic location, length of time as a registered user, or designated topic areas.
In some implementations, when the user interface displays one or more second level feedback metrics, the visual feedback for first level metrics is diminished. Once a user has reached a higher level of involvement, there is less need for the first level feedback, so the first level feedback can be diminished or eliminated. For example, the first level feedback could be displayed in a smaller portion of the screen, or a less conspicuous portion of the screen. In some implementations, the first level feedback is not directly displayed, but can be brought up using a user interface control (e.g., a button). In this way, the user can see the first level feedback if desired, but the first level feedback is not constantly displayed. Some implementations apply the same or similar display techniques to the interplay between second and third level metrics (e.g., not displaying third level metrics until a user has progressed to the appropriate stage and diminishing the display of second level metrics when third level metrics are displayed).
A third level feedback module 332 awards (532) a designated achievement badge to users whose first and second metrics exceed a predefined set of threshold values. The metrics selected as criteria for an achievement badge (e.g., metabadges 408) and the corresponding threshold values are configurable for each online community. Examples of metabadges 408 were described above with respect to
As a result of the three levels of feedback, more users become engaged in the community, and remain engaged in the community. That is, the feedback mechanisms promote (536) a high level of user participation in the online community. As a direct result of user participation in the online community, people who would otherwise require technical support (phone support 150 or online technical support 124) are frequently able to get answers to their questions from the online community 130. Therefore, the three levels of feedback, by increasing user participation in the community, contribute (536) to a low cost of technical support provided by the business entity.
Some implementations measure the high level of user participation by comparing an online community with and without the three levels of feedback. In particular, a high level of user participation in the online community is computed 538 in some implementations by having a higher level of user participation that an alternative online community that does not compute first and second level metrics, provide visual feedback of the first and second level metrics, and award achievement badges based on first and second level metrics exceeding a predefined set of threshold values.
In some implementations, the high level of user participation in the online community further results in (540) better search engine placement for a website corresponding to the business entity. Because data from the online community is crawled and indexed by search engines 140, search engines are more likely to correlate relevant query search terms with the online community, thus leading new users to the business website 122, and thus to the business entity 120. Furthermore, the online community typically includes lots of valuable information that new users are seeking, making it more likely that a user will do business with the business entity.
Some implementations include a reputation module 336, which enables a person who has attained various badges or ranks to carry that reputation over to other online media. For example, the reputation module 336 can communicate (542) achievement badges with online social media other than the online community and verify (542) the authenticity of those badges, thereby making a user's reputation within the online community portable to the other online social media.
As illustrated in
As indicated by the implementation characteristic 1402, shorter time scale gamification features are easier to implement. It is very simple to track the number of posts to a message board, give badges based on the number of posts, or to track who has the most posts. However, ranking individuals based on the quality of the posts, or establishing a meaningful reputation are more difficult. Because of this, it is common for people implementing online communities to focus on the easier gamification features.
In general, the gamification features with a short time scale have a group dynamic 1404 that is focused on competition against others. A user succeeds at the gamified behavior by beating others in terms of points or badges, or getting onto the leader board. On the other hand, people have different unique skills, and many of the biggest challenges require collaborative efforts. The gamified features with a longer time scale thus focus more on collaborative work, where people are working together to help each other and to solve problems that might not be achievable by a single individual.
One way to encourage cooperation is to have many different community metrics, which measure different types of involvement or skill. Because people have different unique skills, there is an incentive to collaborate with other who have different skills.
Rules 1406 for gamified behavior can be explicit, which is generally good for tools with a short time scale to avoid confusion. For example, the users know that if they post to a forum, they will receive points. If the rules were unclear, some users would not get engaged. However, for gamification tools with a longer time frame, less clear rules may be fine or even advantageous. It generally takes creativity and a long term commitment to gain a rank or to build a reputation, and the users don't really need a set of explicit rules to motivate them. This implicitness also adds mystery and challenges to the achievement of certain rank and reputation.
The perception (1408) of surprises is similar to rules 1406, and depends on the nature of the gamified behavior. For example, a user use is expected to get points for making online posts might be frustrated or annoyed if the gamification tool did not perform as expected. On the other hand, surprises may be good for a person building a rank or reputation because it can add more excitement to the challenge.
As noted above, the effect speed 1410 for short timescale gamification tools is very fast, whereas long time scale gamification tools have effects that occur very slowly.
As indicated above, gamification tools are not inherently good or bad. They have different characteristics that place them at different points along a continuum, and the combination of all them contributes to building a lively online community. For example, the engaged population 1412 of users is very large for gamification tools with a short time scale, which is very useful for bringing new users to a community. On the other hand, the gamification tools with a short time scale also have an extinction period 1414 that is very fast. It is important to move on to gamification tools with longer time scales. Conversely, only a small number of people ultimately reach the highest levels of the feedback spectrum, but those that reach that level stay involved for a long time.
As indicated in the graph, a user is initially a consumer 1504 of information. Over time, the user shares (1506) useful information with others. Progressing further along the flow path, the user may curate (1508) a portion of the online community, and may eventually be asked to create (1510) content (e.g., a knowledge base article). Some user's even go on to co-create (1512) content with other authors, who are commonly employees of the business entity.
Based on empirical research of online communities, communities that apply the gamification techniques in this way are far more likely to be successful.
In addition to the gamification tools already identified, some implementations enable community managers to create “missions.” A mission can use any of the existing gamification tools, but with an added resource constraint, which is typically time. A common use of missions is to fill in a gap that is discovered in the gamification ladder. Some examples of missions are provided below in
As indicated in
Typically, the user interface for a mission shows how much of the limited resource has already been used (2106) as well as the user's progress 2104 toward the objective of the mission. In this example, the mission is to give (2004) 3 kudos in the next 24 hours.
For example, suppose the earning a badge requires 50 points, but many people are stuck around 30 points. A useful mission could be to get 10 points by the end of the week. This mission could also be repeated two or three times if necessary.
As another example, suppose a “producer medal” requires text posts, posts of still images, and a video. If users are just posting text and still images, then a mission to share a funny video by the end of the week could be useful.
Keeping in mind that missions are based on many people being stuck, missions can be implemented that help the group as a whole. For example, suppose that reaching the rank of a trusted member requires membership in the community for a year, posting 100 messages, and receiving 10 kudos from other users. If there are not enough kudos to users to reach this rank, a community manager could create a mission to have users give three kudos to their favorite posts in the next 24 hours. This is also an example where the mission timescale (very short) is different from the timescale of the original gamification tool (a year).
In general, a gamification platform is configurable to that a community manager can develop a set of appropriate feedback tools with different time scales, as discussed above. In some instances, adjustments are made to the feedback tools, which may include the use of missions.
Gamification relies heavily on the tracking of player actions/behaviors through metrics and behavior data. The behavior becomes more complex moving from the left to right along the spectrum, so the metrics and data that reflect these behaviors also become more sophisticated. Towards the left, the metrics that underlie the short feedback timescale tools are usually simple counters that accumulate over time as the player carries out the desired action. Moving to the right, tools like leaderboards use time-bounded frequency metrics. Since medals and trophies start to reward players for multiple actions, these tools use multiple metrics and various combinations of those metrics (e.g., conjunction).
In fact, tools on the right half of the spectrum can use conjunctions of metrics from any tools with shorter feedback timescales. For example, a user may get a community trail blazer trophy when the user is on the community contribution leaderboard for 5 weeks in a row. In this case, the trophy is using a conjunction of metrics from the leaderboard (a tool with shorter feedback timescale). Finally, tools on the far right of the spectrum leverage reciprocity metrics and team metrics that are even more complex, because reciprocity and collaborative behavior involves the behaviors of many users.
Ideal Visibility and Scope of Feedback
Although gamified applications often show off badges collected by their players, the tools with short feedback timescales (e.g., points and badges) are not ideal for public display. Since tools on the far left of the spectrum use metrics that are cumulative, they tend to be biased in favor of those who have been playing for a longer time. tools like points and badges are not really a fair comparison among the players. Making these tools publicly visible may actually demotivate the new players. Instead, tools with short feedback timescale are typically more suitable as feedback just to the individual user.
However, moving to the right of the spectrum, the metrics become less biased and less susceptible to gaming. For example the use of time-bound metrics in leaderboards eliminates the bias that favors early players. Consequently, feedback and rewards from tools in this part of the spectrum are a more fair and accurate reflection of the player's true ability. As such, they are more appropriate for public display within the community of players. On the far right of the spectrum, the achievements awarded from those tools are even suitable for display beyond the community of players.
In summary, points and badges are biased in favor of long-time players, so they are not really a fair comparison of people's skills or abilities. Points and badges are primarily a feedback to the players themselves, which are not blatantly visible to the public. Showing off people's points and badges publically may actually demotivate the majority of the population.
Value of Rewards
Examining the rewards/feedback of gamification tools, there is a pattern while moving across the spectrum. Because tools on the left of the spectrum only provide feedback to the players on their own performance data, the rewards from these tools are purely extrinsic. Moreover, because the gamified behavior is so simple (one action from the player), there is little uncertainty or mystery in the reward because the rewards are either completely transparent or easily predicted.
Moving to the right, the rewards become less predictable, because a reward is triggered only when all of the gamified actions are above a certain threshold. No reward is given even if any of the gamified actions does not meet the criterion, even if all the other factors are well above their respective thresholds. This makes the precise reward criteria harder to predict, and adds more mystery and uncertainty to the game. Such mystery not only creates entertainment value, it also serves as an anticipatory motivator for the players.
Tools on the far right of the spectrum reward players based on the actions of other players, such as reciprocal or collaborative actions. This social element makes rewards from tools on the far right of the spectrum more meaningful and valuable to the players. Hence, rewards from these tools are more intrinsically motivating.
In summary, the rewards offered by points and badges are purely extrinsic. It simply tells the players what they've done transparently. Trying to add mysteries in these simple gamification tools may actually confuse new players early on. Mystery should be used later with tools in the middle and right side of the spectrum, where the rewards are more intrinsic.
Sustainability
Naturally, tools on the left of the gamification spectrum are not sustainable, because the rewards they provide are purely extrinsic and have little long-term value to the players. Eventually the players will realize this fact and get bored quickly. On the other hand, tools on the right of the spectrum are sustainable, because the rewards they offer are intrinsic, more meaningful, and have greater value to the players. Points, badges and leaderboards are great starter tools for implementing gamification. They work well in the short-term, and drive results quickly, but it's not sustainable long term. To gamify a behavior for the long-term (e.g., years) gamification tools on the right of the spectrum are needed.
Implementation
From an implementation and deployment perspective, tools on the left side of the spectrum tend to be much easier to build, implement, and deploy. That is precisely why so many tools on the market are basically variants of points, badges, and leaderboards. On the other end of the spectrum, the tools are harder to implement. Not only do these tools need to track more complex behaviors, they also need to capture different types of behaviors and perform sophisticated analytics to understand those behaviors. As a result, many tools on the right end of the spectrums are custom built. They also require a substantial amount of time and effort to tune and configure, so they are generally not turn-key solutions out-of-the-box.
In summary, points, badges and leaderboards are easy to build. Companies having engineering resources can build their own system for tracking points, awarding badges, and showing off people on the leaderboard. These simple tools are also readily available from vendors. However, more sophisticated gamification tools on the right of the spectrum must be designed specifically for individual use cases and audiences in order to be effective. Because of this, they are rarely available out-of-the-box.
The foregoing description, for purpose of explanation, has been described with reference to specific implementations. However, the illustrative discussions above are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The implementations were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various implementations with various modifications as are suited to the particular use contemplated.
This application is a continuation application of copending U.S. patent application Ser. No. 15/018,787, filed Feb. 8, 2016 and entitled, “Gamification for Online Social Communities;” U.S. patent application Ser. No. 15/018,787 is a continuation-in-part application of U.S. Nonprovisional patent application Ser. No. 14/824,021, filed Aug. 11, 2015 and entitled, “Gamification for Online Social Communities,” which is a continuation application of U.S. Nonprovisional patent application Ser. No. 13/848,706, filed Mar. 21, 2013 and entitled, “Gamification for Online Social Communities,” now U.S. Pat. No. 9,105,044, issued Aug. 11, 2015; all of which are herein incorporated by reference in their entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
5627764 | Schutzman et al. | May 1997 | A |
6041311 | Chislenko et al. | Mar 2000 | A |
6146026 | Ushiku | Nov 2000 | A |
6363433 | Nakajima | Mar 2002 | B1 |
6385611 | Cardona | May 2002 | B1 |
6684239 | Flepp et al. | Jan 2004 | B1 |
6742032 | Castellani | May 2004 | B1 |
6871232 | Curie et al. | Mar 2005 | B2 |
7031952 | Neumann et al. | Apr 2006 | B1 |
7032030 | Codignotto | Apr 2006 | B1 |
7130885 | Chandra et al. | Oct 2006 | B2 |
7222156 | Gupta et al. | May 2007 | B2 |
7260610 | Grooters et al. | Aug 2007 | B2 |
7409710 | Uchil et al. | Aug 2008 | B1 |
7519672 | Boss et al. | Apr 2009 | B2 |
7590636 | Neumann et al. | Sep 2009 | B1 |
7606865 | Kumar et al. | Oct 2009 | B2 |
7644057 | Nelken et al. | Jan 2010 | B2 |
7702541 | Black et al. | Apr 2010 | B2 |
7725492 | Sittig et al. | May 2010 | B2 |
7751620 | Cosoi | Jul 2010 | B1 |
7756926 | Tseng et al. | Jul 2010 | B2 |
7792948 | Zhao et al. | Sep 2010 | B2 |
7818758 | Bonet et al. | Oct 2010 | B2 |
7831912 | King et al. | Nov 2010 | B2 |
7853565 | Liskov | Dec 2010 | B1 |
7979369 | Grenier et al. | Jul 2011 | B2 |
8006187 | Bailey et al. | Aug 2011 | B1 |
8027931 | Kalaboukis | Sep 2011 | B2 |
8082308 | Filev | Dec 2011 | B1 |
8095967 | Loesch et al. | Jan 2012 | B2 |
8131745 | Hoffman et al. | Mar 2012 | B1 |
8171128 | Zuckerberg et al. | May 2012 | B2 |
8200527 | Thompson et al. | Jun 2012 | B1 |
8225376 | Zuckerberg et al. | Jul 2012 | B2 |
8286154 | Kaakani et al. | Oct 2012 | B2 |
8321300 | Bockius et al. | Nov 2012 | B1 |
8412657 | Grenier et al. | Apr 2013 | B2 |
8437369 | Shaikli | May 2013 | B2 |
8505069 | Solodovnikov et al. | Aug 2013 | B1 |
8606792 | Jackson et al. | Dec 2013 | B1 |
8615442 | Kapur et al. | Dec 2013 | B1 |
8738715 | Roy et al. | May 2014 | B2 |
8744937 | Seubert et al. | Jun 2014 | B2 |
8752041 | Akiyoshi et al. | Jun 2014 | B2 |
8767020 | Monikandan | Jul 2014 | B1 |
8769417 | Robinson et al. | Jul 2014 | B1 |
8813125 | Reisman | Aug 2014 | B2 |
8825515 | Hanson | Sep 2014 | B1 |
8886580 | Grenier et al. | Nov 2014 | B2 |
8892524 | Lee et al. | Nov 2014 | B1 |
8943069 | Heumann et al. | Jan 2015 | B2 |
8972428 | Dicker et al. | Mar 2015 | B2 |
9021361 | Pettinati et al. | Apr 2015 | B1 |
9037735 | Fallows et al. | May 2015 | B1 |
9105044 | Wu | Aug 2015 | B2 |
9131382 | Johns | Sep 2015 | B1 |
9141997 | Gaedcke et al. | Sep 2015 | B2 |
9143478 | Ramaswamy | Sep 2015 | B2 |
9191235 | Clagg et al. | Nov 2015 | B2 |
9229702 | Kapulkin et al. | Jan 2016 | B1 |
9251360 | Meyer et al. | Feb 2016 | B2 |
9282098 | Hitchcock et al. | Mar 2016 | B1 |
9286102 | Harel et al. | Mar 2016 | B1 |
9311683 | Saylor et al. | Apr 2016 | B1 |
9325696 | Balfanz et al. | Apr 2016 | B1 |
9338186 | Wollenstein et al. | May 2016 | B2 |
9369454 | Porzio et al. | Jun 2016 | B2 |
9378295 | Marra et al. | Jun 2016 | B1 |
9483802 | Gaedcke et al. | Nov 2016 | B2 |
9501746 | Prakash | Nov 2016 | B2 |
9509742 | Gordon | Nov 2016 | B2 |
9514459 | Doshi et al. | Dec 2016 | B1 |
9519723 | Lorenz et al. | Dec 2016 | B2 |
9596206 | Bueno et al. | Mar 2017 | B2 |
9596223 | Mezei et al. | Mar 2017 | B1 |
9619531 | Wu | Apr 2017 | B2 |
9654450 | Ford et al. | May 2017 | B2 |
9756098 | Kazerani et al. | Sep 2017 | B2 |
9787664 | Subbiah et al. | Oct 2017 | B1 |
9800639 | Gordon | Oct 2017 | B2 |
9953063 | Spasojevic et al. | Apr 2018 | B2 |
10084838 | Gordon et al. | Sep 2018 | B2 |
10142386 | Gordon | Nov 2018 | B2 |
10178173 | Kadowaki et al. | Jan 2019 | B2 |
10180971 | Bhave et al. | Jan 2019 | B2 |
10188905 | Dohlen | Jan 2019 | B2 |
10204344 | Gaedcke et al. | Feb 2019 | B2 |
10204383 | Gaedcke et al. | Feb 2019 | B2 |
10264042 | Gordon | Apr 2019 | B2 |
10264073 | Kadowaki et al. | Apr 2019 | B2 |
10268726 | Schiesser | Apr 2019 | B1 |
10277928 | Joliveau et al. | Apr 2019 | B1 |
10277929 | McLeod et al. | Apr 2019 | B1 |
10284723 | Neuer, III et al. | May 2019 | B1 |
10346449 | Senftleber et al. | Jul 2019 | B2 |
10417180 | Patwardhan | Sep 2019 | B1 |
10430894 | Wu | Oct 2019 | B2 |
10489866 | Gaedcke et al. | Nov 2019 | B2 |
10491490 | Sridhar et al. | Nov 2019 | B2 |
10497069 | Gaedcke et al. | Dec 2019 | B2 |
10528406 | Klemenz | Jan 2020 | B2 |
10554697 | Ledet | Feb 2020 | B1 |
10560492 | Ledet | Feb 2020 | B1 |
10594773 | Falcao et al. | Mar 2020 | B2 |
10601937 | Holzband et al. | Mar 2020 | B2 |
10613745 | Mohseni | Apr 2020 | B2 |
10785222 | Senftleber et al. | Sep 2020 | B2 |
10855657 | Senftleber et al. | Dec 2020 | B2 |
10867131 | Scott et al. | Dec 2020 | B2 |
10887302 | Thakkar | Jan 2021 | B2 |
10902462 | Savage et al. | Jan 2021 | B2 |
10904639 | Benson et al. | Jan 2021 | B1 |
10931540 | Davis et al. | Feb 2021 | B2 |
10956459 | Senftleber et al. | Mar 2021 | B2 |
10999278 | Senftleber et al. | May 2021 | B2 |
11050704 | Senftleber et al. | Jun 2021 | B2 |
11061900 | Falcao et al. | Jul 2021 | B2 |
11087261 | Basu et al. | Aug 2021 | B1 |
11101271 | Ramaswamy | Aug 2021 | B2 |
11153726 | Cheung et al. | Oct 2021 | B2 |
11284221 | Guo et al. | Mar 2022 | B2 |
20010025253 | Heintz et al. | Sep 2001 | A1 |
20010037469 | Gupta et al. | Nov 2001 | A1 |
20010042087 | Kephart et al. | Nov 2001 | A1 |
20010047290 | Petras et al. | Nov 2001 | A1 |
20020010746 | Jilk et al. | Jan 2002 | A1 |
20020049793 | Okumura et al. | Apr 2002 | A1 |
20020070953 | Barg et al. | Jun 2002 | A1 |
20020105545 | Carter et al. | Aug 2002 | A1 |
20020144156 | Copeland | Oct 2002 | A1 |
20030005103 | Narad et al. | Jan 2003 | A1 |
20030028525 | Santos et al. | Feb 2003 | A1 |
20030078959 | Yeung et al. | Apr 2003 | A1 |
20030128203 | Marshall et al. | Jul 2003 | A1 |
20030135565 | Estrada | Jul 2003 | A1 |
20030187871 | Amano et al. | Oct 2003 | A1 |
20030225850 | Teague | Dec 2003 | A1 |
20040049673 | Song et al. | Mar 2004 | A1 |
20040073666 | Foster et al. | Apr 2004 | A1 |
20040133697 | Mamaghani et al. | Jul 2004 | A1 |
20040174397 | Cereghini et al. | Sep 2004 | A1 |
20040199595 | Banister et al. | Oct 2004 | A1 |
20050060643 | Glass et al. | Mar 2005 | A1 |
20050074126 | Stanko | Apr 2005 | A1 |
20050132348 | Meulemans et al. | Jun 2005 | A1 |
20050206644 | Kincaid | Sep 2005 | A1 |
20050283614 | Hardt | Dec 2005 | A1 |
20060010215 | Clegg et al. | Jan 2006 | A1 |
20060036685 | Canning et al. | Feb 2006 | A1 |
20060129602 | Witriol et al. | Jun 2006 | A1 |
20060143307 | Codignotto | Jun 2006 | A1 |
20060155581 | Eisenberger et al. | Jul 2006 | A1 |
20060185021 | Dujari et al. | Aug 2006 | A1 |
20060206578 | Heidloff et al. | Sep 2006 | A1 |
20060265740 | Clark et al. | Nov 2006 | A1 |
20060294196 | Feirouz et al. | Dec 2006 | A1 |
20070083536 | Darnell et al. | Apr 2007 | A1 |
20070118889 | Fredell | May 2007 | A1 |
20070136354 | Chen | Jun 2007 | A1 |
20070171716 | Wright et al. | Jul 2007 | A1 |
20070180486 | Yoon | Aug 2007 | A1 |
20070220029 | Jones et al. | Sep 2007 | A1 |
20070226177 | Barsness et al. | Sep 2007 | A1 |
20070240119 | Ducheneaut et al. | Oct 2007 | A1 |
20070282800 | England et al. | Dec 2007 | A1 |
20070286528 | Podilchuk | Dec 2007 | A1 |
20070289006 | Ramachandran et al. | Dec 2007 | A1 |
20080005284 | Ungar et al. | Jan 2008 | A1 |
20080033776 | Marchese | Feb 2008 | A1 |
20080034058 | Korman et al. | Feb 2008 | A1 |
20080040673 | Zuckerberg et al. | Feb 2008 | A1 |
20080103906 | Singh | May 2008 | A1 |
20080109245 | Gupta | May 2008 | A1 |
20080109491 | Gupta | May 2008 | A1 |
20080120379 | Malik | May 2008 | A1 |
20080126476 | Nicholas et al. | May 2008 | A1 |
20080133488 | Bandaru et al. | Jun 2008 | A1 |
20080178125 | Elsbree et al. | Jul 2008 | A1 |
20080189406 | Shen | Aug 2008 | A1 |
20080201344 | Levergood et al. | Aug 2008 | A1 |
20080215591 | Howard et al. | Sep 2008 | A1 |
20080221870 | Attardi et al. | Sep 2008 | A1 |
20080225848 | Pilon et al. | Sep 2008 | A1 |
20080263603 | Murray et al. | Oct 2008 | A1 |
20080294680 | Powell et al. | Nov 2008 | A1 |
20080306830 | Lasa et al. | Dec 2008 | A1 |
20090013043 | Tan | Jan 2009 | A1 |
20090043852 | Weir et al. | Feb 2009 | A1 |
20090089657 | Davis | Apr 2009 | A1 |
20090106080 | Carrier et al. | Apr 2009 | A1 |
20090132311 | Klinger et al. | May 2009 | A1 |
20090138472 | MacLean | May 2009 | A1 |
20090144723 | Hartin et al. | Jun 2009 | A1 |
20090157667 | Brougher et al. | Jun 2009 | A1 |
20090157708 | Bandini et al. | Jun 2009 | A1 |
20090157899 | Gagliardi et al. | Jun 2009 | A1 |
20090158265 | Davis et al. | Jun 2009 | A1 |
20090177670 | Grenier et al. | Jul 2009 | A1 |
20090181649 | Bull et al. | Jul 2009 | A1 |
20090210282 | Elenbaas et al. | Aug 2009 | A1 |
20090249451 | Su et al. | Oct 2009 | A1 |
20090292608 | Polachek | Nov 2009 | A1 |
20090292722 | Ayloo | Nov 2009 | A1 |
20090300036 | Nagasaki | Dec 2009 | A1 |
20100071052 | Mao et al. | Mar 2010 | A1 |
20100082503 | Kantak et al. | Apr 2010 | A1 |
20100106730 | Aminian et al. | Apr 2010 | A1 |
20100119053 | Goeldi | May 2010 | A1 |
20100121707 | Goeldi | May 2010 | A1 |
20100121843 | Goeldi | May 2010 | A1 |
20100153516 | Weinberg et al. | Jun 2010 | A1 |
20100169148 | Oberhofer et al. | Jul 2010 | A1 |
20100174813 | Hildreth et al. | Jul 2010 | A1 |
20100205663 | Ward et al. | Aug 2010 | A1 |
20100211911 | Logan et al. | Aug 2010 | A1 |
20100223341 | Manolescu et al. | Sep 2010 | A1 |
20100246797 | Chavez et al. | Sep 2010 | A1 |
20100250683 | Hoyne et al. | Sep 2010 | A1 |
20100257117 | Shvadron et al. | Oct 2010 | A1 |
20100274732 | Grinchenko et al. | Oct 2010 | A1 |
20100281258 | Andress et al. | Nov 2010 | A1 |
20100287512 | Gan et al. | Nov 2010 | A1 |
20100293560 | Bland et al. | Nov 2010 | A1 |
20100306122 | Shaffer | Dec 2010 | A1 |
20100306528 | Andress et al. | Dec 2010 | A1 |
20100312769 | Bailey et al. | Dec 2010 | A1 |
20110004922 | Bono et al. | Jan 2011 | A1 |
20110055217 | Kamel et al. | Mar 2011 | A1 |
20110055264 | Sundelin et al. | Mar 2011 | A1 |
20110077988 | Cates et al. | Mar 2011 | A1 |
20110113041 | Hawthorne et al. | May 2011 | A1 |
20110119593 | Jacobson et al. | May 2011 | A1 |
20110125826 | Erhart et al. | May 2011 | A1 |
20110144801 | Selker et al. | Jun 2011 | A1 |
20110153603 | Adiba et al. | Jun 2011 | A1 |
20110196931 | Clagg et al. | Aug 2011 | A1 |
20110197146 | Goto et al. | Aug 2011 | A1 |
20110212430 | Smithmier et al. | Sep 2011 | A1 |
20110219087 | Jorasch et al. | Sep 2011 | A1 |
20110246513 | Covannon et al. | Oct 2011 | A1 |
20110283366 | Kwon et al. | Nov 2011 | A1 |
20110289574 | Hull et al. | Nov 2011 | A1 |
20110302653 | Frantz et al. | Dec 2011 | A1 |
20110320818 | Krishna et al. | Dec 2011 | A1 |
20120036080 | Singer et al. | Feb 2012 | A1 |
20120054135 | Salaka et al. | Mar 2012 | A1 |
20120076367 | Tseng | Mar 2012 | A1 |
20120077158 | Jastrzembski et al. | Mar 2012 | A1 |
20120089706 | Collins et al. | Apr 2012 | A1 |
20120095861 | Feng et al. | Apr 2012 | A1 |
20120102021 | Hill et al. | Apr 2012 | A1 |
20120117059 | Bailey et al. | May 2012 | A1 |
20120131653 | Pasquero et al. | May 2012 | A1 |
20120150759 | Tarjan | Jun 2012 | A1 |
20120158632 | Grenier et al. | Jun 2012 | A1 |
20120195422 | Famous | Aug 2012 | A1 |
20120198197 | Gladwin | Aug 2012 | A1 |
20120208568 | Cooley | Aug 2012 | A1 |
20120210119 | Baxter et al. | Aug 2012 | A1 |
20120232953 | Custer | Sep 2012 | A1 |
20120239817 | Ensing | Sep 2012 | A1 |
20120254321 | Lindsay et al. | Oct 2012 | A1 |
20120265806 | Blanchflower et al. | Oct 2012 | A1 |
20120271729 | Vincelette et al. | Oct 2012 | A1 |
20120284155 | Holten et al. | Nov 2012 | A1 |
20120290605 | Ickman et al. | Nov 2012 | A1 |
20120303659 | Erhart et al. | Nov 2012 | A1 |
20120310942 | Haynes et al. | Dec 2012 | A1 |
20120317198 | Patton et al. | Dec 2012 | A1 |
20120331406 | Baird et al. | Dec 2012 | A1 |
20130006403 | Moore | Jan 2013 | A1 |
20130007121 | Fontenot et al. | Jan 2013 | A1 |
20130018957 | Parnaby et al. | Jan 2013 | A1 |
20130024522 | Pierre et al. | Jan 2013 | A1 |
20130047149 | Xu et al. | Feb 2013 | A1 |
20130050747 | Cok et al. | Feb 2013 | A1 |
20130066876 | Raskino et al. | Mar 2013 | A1 |
20130097169 | Dumas | Apr 2013 | A1 |
20130110946 | Bradshaw | May 2013 | A1 |
20130116044 | Schwartz | May 2013 | A1 |
20130126042 | Dewald et al. | May 2013 | A1 |
20130138428 | Chandramouli et al. | May 2013 | A1 |
20130138742 | Dziubinski | May 2013 | A1 |
20130159472 | Newton et al. | Jun 2013 | A1 |
20130198260 | Dow et al. | Aug 2013 | A1 |
20130212349 | Maruyama | Aug 2013 | A1 |
20130218801 | Rago | Aug 2013 | A1 |
20130218865 | Angulo et al. | Aug 2013 | A1 |
20130232336 | Cheung et al. | Sep 2013 | A1 |
20130235069 | Ubillos et al. | Sep 2013 | A1 |
20130282417 | Gaedcke et al. | Oct 2013 | A1 |
20130282594 | Gaedcke et al. | Oct 2013 | A1 |
20130282603 | Gaedcke et al. | Oct 2013 | A1 |
20130282722 | Grenier et al. | Oct 2013 | A1 |
20130291058 | Wollenstein et al. | Oct 2013 | A1 |
20130298038 | Spivack et al. | Nov 2013 | A1 |
20130304726 | Sandulescu et al. | Nov 2013 | A1 |
20130304758 | Gruber et al. | Nov 2013 | A1 |
20130318156 | Friedman et al. | Nov 2013 | A1 |
20130332262 | Hunt et al. | Dec 2013 | A1 |
20130332263 | Vora et al. | Dec 2013 | A1 |
20130346872 | Scott et al. | Dec 2013 | A1 |
20140006524 | Singh et al. | Jan 2014 | A1 |
20140032306 | Sukornyk et al. | Jan 2014 | A1 |
20140040275 | Dang et al. | Feb 2014 | A1 |
20140040377 | Friedman et al. | Feb 2014 | A1 |
20140040993 | Lorenzo et al. | Feb 2014 | A1 |
20140047429 | Gaither et al. | Feb 2014 | A1 |
20140067520 | Campanile | Mar 2014 | A1 |
20140074844 | Subramanian et al. | Mar 2014 | A1 |
20140075004 | Dusen et al. | Mar 2014 | A1 |
20140082072 | Kass et al. | Mar 2014 | A1 |
20140082749 | Holland et al. | Mar 2014 | A1 |
20140108675 | Wu | Apr 2014 | A1 |
20140109205 | Lymer et al. | Apr 2014 | A1 |
20140164352 | Denninghoff | Jun 2014 | A1 |
20140173444 | Wu | Jun 2014 | A1 |
20140173501 | Wu | Jun 2014 | A1 |
20140173509 | Wu | Jun 2014 | A1 |
20140181087 | Wu | Jun 2014 | A1 |
20140181194 | Sullivan | Jun 2014 | A1 |
20140181728 | Wu | Jun 2014 | A1 |
20140184841 | Woo et al. | Jul 2014 | A1 |
20140189808 | Mahaffey et al. | Jul 2014 | A1 |
20140200989 | Kassko et al. | Jul 2014 | A1 |
20140222834 | Parikh et al. | Aug 2014 | A1 |
20140223527 | Bortz et al. | Aug 2014 | A1 |
20140244621 | Lindsay | Aug 2014 | A1 |
20140245326 | Kruglick | Aug 2014 | A1 |
20140278785 | Gaedcke et al. | Sep 2014 | A1 |
20140280113 | Hohwald | Sep 2014 | A1 |
20140280398 | Smith et al. | Sep 2014 | A1 |
20140289034 | Wu | Sep 2014 | A1 |
20140298199 | Johnson, Jr. et al. | Oct 2014 | A1 |
20140304249 | Ayzenshtat et al. | Oct 2014 | A1 |
20140324902 | Morris et al. | Oct 2014 | A1 |
20140337953 | Banatwala et al. | Nov 2014 | A1 |
20140358911 | McCarthy et al. | Dec 2014 | A1 |
20150006708 | Banke et al. | Jan 2015 | A1 |
20150032492 | Ting et al. | Jan 2015 | A1 |
20150032751 | Ting et al. | Jan 2015 | A1 |
20150039705 | Kursun | Feb 2015 | A1 |
20150067160 | Sridhar et al. | Mar 2015 | A1 |
20150095307 | Bensberg et al. | Apr 2015 | A1 |
20150100537 | Grieves et al. | Apr 2015 | A1 |
20150112918 | Zheng et al. | Apr 2015 | A1 |
20150120713 | Kim et al. | Apr 2015 | A1 |
20150127453 | Tew et al. | May 2015 | A1 |
20150134457 | Cheung et al. | May 2015 | A1 |
20150134579 | Zaman et al. | May 2015 | A1 |
20150142748 | Gottemukkula et al. | May 2015 | A1 |
20150161211 | Patel et al. | Jun 2015 | A1 |
20150170294 | Goyal et al. | Jun 2015 | A1 |
20150188907 | Khalid et al. | Jul 2015 | A1 |
20150193504 | Naidu et al. | Jul 2015 | A1 |
20150244706 | Grajek et al. | Aug 2015 | A1 |
20150281227 | Ivey et al. | Oct 2015 | A1 |
20150286643 | Kumar et al. | Oct 2015 | A1 |
20150288522 | McCoy et al. | Oct 2015 | A1 |
20150295869 | Li et al. | Oct 2015 | A1 |
20150310018 | Fan et al. | Oct 2015 | A1 |
20150310020 | Brav et al. | Oct 2015 | A1 |
20150310571 | Brav et al. | Oct 2015 | A1 |
20150312200 | Brav et al. | Oct 2015 | A1 |
20150334102 | Haugsnes | Nov 2015 | A1 |
20150347616 | Levi et al. | Dec 2015 | A1 |
20150347618 | Ogita | Dec 2015 | A1 |
20150381552 | Vijay et al. | Dec 2015 | A1 |
20160019628 | Udumudi et al. | Jan 2016 | A1 |
20160021097 | Shrotri | Jan 2016 | A1 |
20160034551 | Huang et al. | Feb 2016 | A1 |
20160042053 | Webber | Feb 2016 | A1 |
20160055250 | Rush | Feb 2016 | A1 |
20160055541 | Calistri-Yeh | Feb 2016 | A1 |
20160057576 | Kessler et al. | Feb 2016 | A1 |
20160073166 | Hu et al. | Mar 2016 | A1 |
20160080445 | Kazerani et al. | Mar 2016 | A1 |
20160110688 | Knox et al. | Apr 2016 | A1 |
20160125157 | Wu | May 2016 | A1 |
20160132904 | Mondal et al. | May 2016 | A1 |
20160132973 | Wu | May 2016 | A1 |
20160134580 | Castera et al. | May 2016 | A1 |
20160147760 | Anandhavelu et al. | May 2016 | A1 |
20160151704 | Wu | Jun 2016 | A1 |
20160164863 | Hitchcock et al. | Jun 2016 | A1 |
20160203221 | Rao et al. | Jul 2016 | A1 |
20160203523 | Spasojevic et al. | Jul 2016 | A1 |
20160210555 | Murphy et al. | Jul 2016 | A1 |
20160212100 | Banerjee | Jul 2016 | A1 |
20160255034 | Yuan | Sep 2016 | A1 |
20160269344 | Anders et al. | Sep 2016 | A1 |
20160320926 | Ganin et al. | Nov 2016 | A1 |
20160321261 | Spasojevic et al. | Nov 2016 | A1 |
20160321562 | Zeng | Nov 2016 | A1 |
20160321694 | Vorozhtsov | Nov 2016 | A1 |
20160330266 | Bakhmutov | Nov 2016 | A1 |
20160335572 | Bennett et al. | Nov 2016 | A1 |
20160345074 | Serbest et al. | Nov 2016 | A1 |
20160352667 | Pickett et al. | Dec 2016 | A1 |
20160378826 | Bensberg et al. | Dec 2016 | A1 |
20170012951 | Mennes et al. | Jan 2017 | A1 |
20170046112 | Keller et al. | Feb 2017 | A1 |
20170048237 | Pfitzmann et al. | Feb 2017 | A1 |
20170061248 | Ryan, Jr. et al. | Mar 2017 | A1 |
20170093839 | Whiteside et al. | Mar 2017 | A1 |
20170132276 | Saurabh et al. | May 2017 | A1 |
20170154356 | Trevisiol et al. | Jun 2017 | A1 |
20170154366 | Turgeman | Jun 2017 | A1 |
20170177562 | Scott et al. | Jun 2017 | A1 |
20170180294 | Milligan et al. | Jun 2017 | A1 |
20170193546 | Bennett et al. | Jul 2017 | A1 |
20170255536 | Weissinger et al. | Sep 2017 | A1 |
20170264619 | Narayanaswamy et al. | Sep 2017 | A1 |
20170278174 | Harrell | Sep 2017 | A1 |
20170300490 | Kachemir et al. | Oct 2017 | A1 |
20170339563 | Singleton, IV | Nov 2017 | A1 |
20170344748 | Ghani et al. | Nov 2017 | A1 |
20170366636 | Wang et al. | Dec 2017 | A1 |
20180027075 | Schoeffler et al. | Jan 2018 | A1 |
20180041336 | Keshava et al. | Feb 2018 | A1 |
20180053114 | Adjaoute | Feb 2018 | A1 |
20180081983 | Carru et al. | Mar 2018 | A1 |
20180089328 | Bath et al. | Mar 2018 | A1 |
20180091468 | Yong et al. | Mar 2018 | A1 |
20180097802 | Lander et al. | Apr 2018 | A1 |
20180115473 | Sridhar et al. | Apr 2018 | A1 |
20180144389 | Fredrich et al. | May 2018 | A1 |
20180152471 | Jakobsson | May 2018 | A1 |
20180211285 | Todasco et al. | Jul 2018 | A1 |
20180219830 | O'Brien et al. | Aug 2018 | A1 |
20180219849 | Jones et al. | Aug 2018 | A1 |
20180267951 | Moah et al. | Sep 2018 | A1 |
20180278503 | Carey et al. | Sep 2018 | A1 |
20180293607 | Huddleston et al. | Oct 2018 | A1 |
20180295137 | Zager et al. | Oct 2018 | A1 |
20180329565 | Yeung et al. | Nov 2018 | A1 |
20180332079 | Ashley et al. | Nov 2018 | A1 |
20180337871 | Matta et al. | Nov 2018 | A1 |
20180337907 | Bhansali et al. | Nov 2018 | A1 |
20180337910 | Gustavson et al. | Nov 2018 | A1 |
20180367484 | Rodriguez et al. | Dec 2018 | A1 |
20180374374 | Watson et al. | Dec 2018 | A1 |
20190057204 | Marcovecchio et al. | Feb 2019 | A1 |
20190114356 | Senftleber et al. | Apr 2019 | A1 |
20190116137 | Senftleber et al. | Apr 2019 | A1 |
20190116148 | Senftleber et al. | Apr 2019 | A1 |
20190158610 | Holzband et al. | May 2019 | A1 |
20190159166 | Aggarwal et al. | May 2019 | A1 |
20190171753 | Teng et al. | Jun 2019 | A1 |
20190199711 | Petrovichev et al. | Jun 2019 | A1 |
20190228093 | Falcao et al. | Jul 2019 | A1 |
20190230151 | Falcao et al. | Jul 2019 | A1 |
20190245751 | Wong | Aug 2019 | A1 |
20190306248 | Swarangi et al. | Oct 2019 | A1 |
20190347984 | Hintermeister | Nov 2019 | A1 |
20190354709 | Brinskelle | Nov 2019 | A1 |
20200007530 | Abdul et al. | Jan 2020 | A1 |
20200051120 | Senftleber et al. | Feb 2020 | A1 |
20200053094 | Kaube et al. | Feb 2020 | A1 |
20200099676 | Desarda et al. | Mar 2020 | A1 |
20200104478 | Chauhan | Apr 2020 | A1 |
20200120068 | Senftleber et al. | Apr 2020 | A1 |
20200120095 | Senftleber et al. | Apr 2020 | A1 |
20200120096 | Senftleber et al. | Apr 2020 | A1 |
20200120167 | Senftleber et al. | Apr 2020 | A1 |
20200184575 | Gaedcke et al. | Jun 2020 | A1 |
20200258091 | Gaedcke et al. | Aug 2020 | A1 |
20200287957 | Falcao et al. | Sep 2020 | A1 |
20200329110 | Holzband et al. | Oct 2020 | A1 |
20200358755 | Abdul et al. | Nov 2020 | A1 |
20200366564 | Davis et al. | Nov 2020 | A1 |
20200372539 | Shenfeld et al. | Nov 2020 | A1 |
20210119967 | Senftleber et al. | Apr 2021 | A1 |
20210174391 | Savage et al. | Jun 2021 | A1 |
20210176136 | Davis et al. | Jun 2021 | A1 |
20210226952 | Senftleber et al. | Jul 2021 | A1 |
20210250341 | Senftleber et al. | Aug 2021 | A1 |
20210256041 | Senftleber et al. | Aug 2021 | A1 |
20210328961 | Senftleber et al. | Oct 2021 | A1 |
20210357408 | Falcao et al. | Nov 2021 | A1 |
20220094683 | Bishop, III et al. | Mar 2022 | A1 |
20220124081 | Gustavson et al. | Apr 2022 | A1 |
20220166735 | Evans et al. | May 2022 | A1 |
20220232086 | Holzband et al. | Jul 2022 | A1 |
Number | Date | Country |
---|---|---|
2719285 | Aug 2016 | CA |
102054033 | May 2011 | CN |
103177095 | Dec 2015 | CN |
2031793 | Mar 2009 | EP |
2857993 | Aug 2017 | EP |
2009047674 | Apr 2009 | WO |
2013158839 | Oct 2013 | WO |
2014089460 | Jun 2014 | WO |
2014153463 | Jan 2015 | WO |
2015013436 | Jan 2015 | WO |
2016114841 | Jul 2016 | WO |
2019075284 | Apr 2019 | WO |
2019144159 | Jul 2019 | WO |
2020232311 | Nov 2020 | WO |
Entry |
---|
Gamification in an Online Community (Sanat Kumar Bista, Surya Nepal, Nathalie Colineau, Cecile Paris, 2012 IEE Publication) (Year: 2012). |
“Craigslist Online Community.” Craigslist.org. Jul. 6, 2010. |
Ahmed, Saba, Final Office Action dated Jun. 29, 2016 for U.S. Appl. No. 14/098,492. |
Ahmed, Saba, Non-Final Office Action dated Nov. 19, 2015 for U.S. Appl. No. 14/098,492. |
Arentz et al., Classifying offensive sites based on image content [online], Computer Vision and Image Understanding 94, 295-310, 2004, Retrieved from the Internet. |
Bista, Sanat Kumar et al., “Using Gamification in an Online Community,” CSIRO ITC Centre, Conference Paper, 2012. |
Blaufeld, Justin R., Final Office Action dated Mar. 24, 2016 for U.S. Appl. No. 14/098,501. |
Blaufeld, Justin R., Non-Final Office Action dated Sep. 24, 2015 for U.S. Appl. No. 14/098,501. |
Bostock, Mike, Sankey Diagram, available at http://bost.ocks.org/mike/sankey, published May 21, 2012, 1 pg. |
Brown Jr., Nathan H., Final Office Action dated Mar. 29, 2011 for U.S. Appl. No. 11/971,856. |
Brown Jr., Nathan H., Non-Final Office Action dated Jun. 6, 2012 for U.S. Appl. No. 13/167,482. |
Brown Jr., Nathan H., Non-Final Office Action dated Mar. 24, 2014 for U.S. Appl. No. 13/780,487. |
Brown Jr., Nathan H., Non-Final Office Action dated Nov. 26, 2010 for U.S. Appl. No. 11/971,856. |
Bui, Hanh Thi Minh, Non-Final Office Action dated Mar. 13, 2015 for U.S. Appl. No. 14/012,978. |
Cannell, Larry, “Windows 7 Federated Search and SharePoint 2010” online article dated Jun. 2010 <http://blogs.gartner.com/larry-cannell/2010/09/09/windows-7-federated-search-and-sharepoint-2010/[May 13, 2016 12:36:15 PM]. |
Chung, Mong-Shune, Non-Final Office Action dated Jan. 29, 2016 for U.S. Appl. No. 14/098,505. |
Constine, Josh, “Facebook tests notification unsubscribe button for feed posts,” Aug. 9, 2010. http://www.adweek.com/socialtime/unsubscribe-button-posts/244868. |
Dinh, Khanh Q., Notice of Allowance and Fee(s) Due dated Oct. 29, 2019 for U.S. Appl. No. 15/877,379. |
Dwyer, Cameron, “Five out-of-the-box ways to get Email into SharePoint” Jan. 2012, <https://camerondwyer.wordpress.com/2012/09/04/five-out-of-the-box-ways-to-get-email-into-sharepoint/[May 13, 2016 10:48:43 AM]. |
Emojipedia, (https://web.archive.org/web/20150915110235/https://emojipedia.org/fisted-hand-sign/), Date: Sep. 15, 2015; (https://web.archive.org/web/20150823012626/https://emojipedia.org/clapping-hands-sign/), Date: Aug. 23, 2015; (https://web.archive.org/web/20150829090848/https://emojipedia.org/smiling-face-with-sunglasses/), Date: Aug. 29, 2015. |
Falcao et al., U.S. Appl. No. 15/877,379, filed Jan. 22, 2018 and entitled, “Temporal Optimization of Data Operations Using Distributed Search and Server Management.” |
Falcao et al., U.S. Appl. No. 15/877,381, filed Jan. 22, 2018 and entitled, “Temporal Optimization of Data Operations Using Distributed Search and Server Management.” |
Filipczyk, Marcin R., Final Office Action dated Oct. 5, 2015 for U.S. Appl. No. 13/950,268. |
Filipczyk, Marcin R., Non-Final Office Action dated Mar. 10, 2016 for U.S. Appl. No. 13/950,268. |
Filipczyk, Marcin R., Non-Final Office action dated May 22, 2015 for U.S. Appl. No. 13/950,268. |
Fiorillo, James N., Non-Final Office Action for U.S. Appl. No. 15/821,543 dated Aug. 16, 2019. |
Fiorillo, James N., Notice of Allowance and Fee(s) Due dated Nov. 14, 2019 for U.S. Appl. No. 15/821,543. |
Friedman et al., U.S. Appl. No. 61/650,849, filed May 23, 2012 and entitled, “Dynamic Information Streams in a Social Network Platform.” |
Frunzi, Victoria E., Non-Final Office Action dated Oct. 16, 2018 for U.S. Appl. No. 15/018,787. |
Gaedckle et al., U.S. Appl. No. 61/636,132, filed Apr. 20, 2012 and entitled, “System and Method for Providing a Social Customer Care System.” |
Georgandellis, Andrew C., Final Office Action dated Mar. 30, 2016 for U.S. Appl. No. 13/900,878. |
Georgandellis, Andrew C., Final Office Action dated Oct. 26, 2017 for U.S. Appl. No. 13/900,878. |
Georgandellis, Andrew C., Final Office Action dated Sep. 21, 2016 for U.S. Appl. No. 14/035,166. |
Georgandellis, Andrew C., Non-Final Office Action dated Jan. 26, 2017 for U.S. Appl. No. 13/900,878. |
Georgandellis, Andrew C., Non-Final Office Action dated Jul. 11, 2016 for U.S. Appl. No. 14/035,166. |
Georgandellis, Andrew C., Non-Final Office Action dated May 23, 2017 for U.S. Appl. No. 14/035,166. |
Georgandellis, Andrew C., Non-Final Office Action dated Nov. 3, 2015 for U.S. Appl. No. 13/900,878. |
Giphy, (https://web.archive.org/web/20140813065113/http://giphy.com/search/happy), Date: Aug. 13, 2014; https://web.archive.org/web20141231135329/https://giphy.com/upload, Date: Dec. 31, 2014; https://web.archive.org/web/20150919214012/http://giphy.com/create/upload, Date: Sep. 19, 2015. |
Goldberg, Ivan R., Final Office Action dated Jan. 12, 2015 for U.S. Appl. No. 13/835,502. |
Goldberg, Ivan R., Final Office Action dated Jan. 13, 2015 for U.S. Appl. No. 13/835,250. |
Goldberg, Ivan R., Final Office Action dated Jan. 15, 2015 for U.S. Appl. No. 13/865,429. |
Goldberg, Ivan R., Non-Final Office Action dated Apr. 13, 2016 for U.S. Appl. No. 13/865,429. |
Goldberg, Ivan R., Non-Final Office Action dated Jun. 18, 2014 for U.S. Appl. No. 13/835,250. |
Goldberg, Ivan R., Non-Final Office Action dated Jun. 18, 2014 for U.S. Appl. No. 13/835,502. |
Goldberg, Ivan R., Non-Final Office Action dated Jun. 20, 2014 for U.S. Appl. No. 13/865,411. |
Goldberg, Ivan R., Non-Final Office Action dated Jun. 23, 2014 for U.S. Appl. No. 13/865,429. |
Hashemi, Mazdak, “The Infrastructure Behind Twitter: Scale”, Jan. 19, 2017, Twitter, Inc. Blog Post, https://blog.twitter.com/engineering/en_us/topics/infrastructure/2017/the-infrastructure-behind-twitter-scale.html. |
Hatcher, Deirdre D., Non-Final Office Action dated Jan. 14, 2016 for U.S. Appl. No. 13/950,258. |
Holzband et al., U.S. Appl. No. 15/821,543, filed Nov. 22, 2017 and entitled, “Responsive Action Prediction Based on Electronic Messages Among a System of Networked Computing Devices.” |
Kolosowski-Gager, Katherine, Final Office Action dated Feb. 11, 2019 for U.S. Appl. No. 14/627,151. |
Kolosowski-Gager, Katherine, Non-Final Office Action dated Jun. 29, 2018 for U.S. Appl. No. 14/627,151. |
Lithium Technologies. “Community Health Index for Online Communities.” 2009, https://www.lithium.com/pdfs/whitepapers/Lithium-Community-Health-Index_v1AY2ULb.pdf. Retrieved from the Internet Wayback Machine, dated Feb. 19, 2011. |
Lithium Website, http://www.lithium.com, Dec. 11, 2010, retrieved from Internet Archive, pp. 1-9. |
M2 PressWire, “Alterian: Social media monitoring and analytics comes of age with Alterian's acquisition of market leader Techrigy,” Jul. 15, 2009, Anonymous, Norman Media Ltd, London. |
Matthews, Tara, et al. “Community Insights: Helping Community Leaders Enhance the Value of Enterprise Online Communities.” Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 27-May 2, 2013, Paris, France. ACM (2013). pp. 513-522. |
Meng, Jau Shya, Non-Final Office Action dated Jan. 3, 2020 for U.S. Appl. No. 15/877,381. |
Mesa, Joel, Non-Final Office Action for U.S. Appl. No. 15/782,635 dated Oct. 4, 2019. |
Mosley, Kyle T., Non-Final Office Action dated Dec. 28, 2017 for U.S. Appl. No. 14/852,965. |
Mosley, Kyle T., Non-Final Office Action dated Oct. 4, 2017 for U.S. Appl. No. 14/627,151. |
Neizloff, Eric R., Non-Final Office Action dated Nov. 25, 2014 for U.S. Appl. No. 13/848,706. |
Neizloff, Eric R., Non-Final Office Action dated Nov. 6, 2018 for U.S. Appl. No. 14/824,021. |
Ofori-Awuah, Maame, Final Office Action dated Sep. 6, 2019 for U.S. Appl. No. 14/929,209. |
Ofori-Awuah, Maame, Non-Final Office Action dated Apr. 5, 2019 for U.S. Appl. No. 14/929,209. |
Oh, Eung Gie, Written Opinion of the International Searching Authority and International Search Report dated Nov. 18, 2014 for International Patent Application No. PCT/US2014/031345. |
Olshannikov, Alex, Final Office Action dated Apr. 15, 2016 for U.S. Appl. No. 14/098,480. |
Olshannikov, Alex, Final Office Action dated Feb. 17, 2016 for U.S. Appl. No. 14/098,509. |
Olshannikov, Alex, Non-Final Office Action dated Nov. 5, 2015 for U.S. Appl. No. 14/098,480. |
Olshannikov, Alex, Non-Final Office Action dated Oct. 22, 2015 for U.S. Appl. No. 14/098,509. |
Raju, “5 Ways to Tweet More Than 140 Characters,” Dec. 28, 2008, Technically Personal, http://www.techpp.com/2008/12/28/5-ways-to-tweet-more-than-140-characters/, retrieved from Internet Archive version from Mar. 3, 2011. |
Rao et al., U.S. Appl. No. 62/049,642, filed Sep. 12, 2014 and entitled, “System and Apparatus for an Application Agnostic User Search Engine.” |
Rashid, Ishrat, Final Office Action for U.S. Appl. No. 15/782,653 dated Sep. 19, 2019. |
Rashid, Ishrat, Non-Final Office Action dated Jun. 11, 2019 for U.S. Appl. No. 15/782,653. |
Senftleber et al., International (PCT) Patent Application No. PCT/US2018/055545, filed Oct. 12, 2018 and entitled, “Predicting Performance of Content and Electronic Messages Among a System of Networked Computing Devices.” |
Senftleber et al., U.S. Appl. No. 15/782,635, filed Oct. 12, 2017 and entitled, “Computerized Tools to Enhance Speed and Propagation of Content in Electronic Messages Among a System of Networked Computing Devices.” |
Senftleber et al., U.S. Appl. No. 15/782,642, filed Oct. 12, 2017 and entitled, “Predicting Performance of Content and Electronic Messages Among a System of Networked Computing Devices.” |
Senftleber et al., U.S. Appl. No. 15/782,653, filed Oct. 12, 2017 and entitled, “Optimizing Effectiveness of Content in Electronic Messages Among a System of Networked Computing Device.” |
Senftleber et al., U.S. Appl. No. 16/158,167, filed Oct. 11, 2018 and entitled, “Credential and Authentication Management in Scalable Data Networks.” |
Senftleber et al., U.S. Appl. No. 16/158,169, filed Oct. 11, 2018 and entitled, “Native Activity Tracking Using Credential and Authentication Management in Scalable Data Networks.” |
Senftleber et al., U.S. Appl. No. 16/158,172, filed Oct. 11, 2018 and entitled, “Proxied Multi-factor authentication Using Credential and Authentication Management in Scalable Data Networks.” |
Senftleber et al., U.S. Appl. No. 16/194,126, filed Nov. 16, 2018 and entitled, “Multiplexed Data Exchange Portal Interface in Scalable Data Networks.” |
Spasojevic et al., U.S. Appl. No. 61/943,047, filed Feb. 21, 2014 and entitled, “Domain Generic Large Scale Topic Expertise & Interest Mining Across Multiple Online Social Networks.” |
Tabor, Amare F., Final Office Action dated Apr. 8, 2015 for U.S. Appl. No. 13/871,076. |
Tabor, Amare F., Non-Final Office Action dated Aug. 15, 2014 for U.S. Appl. No. 13/871,076. |
Thomas, Shane, Written Opinion of the International Searching Authority and International Search Report dated Aug. 16, 2013 for International Patent Application No. PCT/US2013/037107. |
Vo, Huyen X., Non-Final Office Action dated Mar. 15, 2019 for U.S. Appl. No. 15/782,642. |
Walsh, John B., Non-Final Office Action dated Mar. 24, 2017 for U.S. Appl. No. 14/702,696. |
Wang, Xiaoqing, and Shannon Lantzy. “A Systematic Examination of Member Turnover and Online Community Health.” Thirty Second International Conference on Information Systems, Shanghai (2011), pp. 1-11. |
Wollenstein et al., U.S. Appl. No. 61/639,509, filed Apr. 27, 2012 and entitled, “Systems and Methods for Implementing Custom Privacy Settings.” |
Wu, Michael, U.S. Appl. No. 61/734,927, filed Dec. 7, 2012 and entitled, “Systems and Methods for Presenting Analytic Data.” |
Wu, Michael, U.S. Appl. No. 62/072,929, filed Oct. 30, 2014 and entitled, “Systems and Methods to Monitor Health of Online Social Communities.” |
Young, Lee W., Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, dated Apr. 1, 2019 for International Application No. PCT/US2018/05545. |
Young, Lee W., Written Opinion of the International Searching Authority and International Search Report dated May 28, 2014 for International Patent Application No. PCT/US2013/073625. |
Young, Lee W.; Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration dated Jun. 24, 2019 for International Application No. PCT/US2019/014637. |
Jang, Gijeong, Written Opinion of the International Searching Authority and International Search Report dated Jul. 28, 2015 for International Patent Application No. PCT/US2014/047866. |
Jou et al., “Predicting Viewer Perceived Emotions in Animated GIFs”, Nov. 3-7, 2014 (4 pages). |
Anicas, Mitchell; An Introduction to OAuth 2, DigitalOcean, Published Jul. 21, 2014, Retrieved Jan. 29, 2021; <>. |
Dagnew, Saba, Final Office Action dated Feb. 12, 2020 for U.S. Appl. No. 15/581,795. |
Dagnew, Saba, Non-Final Office Action for U.S. Appl. No. 15/581,795 dated Sep. 16, 2019. |
Dinh, Khanh Q., Non-Final Office Action dated Mar. 17, 2021 for U.S. Appl. No. 16/820,697. |
Fett et al., The Web SSO Standard OpenID Connect: In-Depth Formal Security Analysis and Security Guidelines, 2017 IEEE 30th Computer Security Foundations Symposium (Year: 2017). |
Hardt, Dick, The OAuth 2.0 Authorization Framework draft-ieft-oauth-v2-31; Internet Engineering Task Force (IEFT) (Year: 2012). |
Kim, Harry C., Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration dated Sep. 16, 2020 for International Patent Application No. PCT/US2020/032999. |
Liu et al., OAuth Based Authentication and Authorization in Open Telco API; International Conference on Computer Science and Electronics Engineering, 2012 (Year: 2012). |
M. Rowe and H. Alani, “What Makes Communities Tick? Community Health Analysis Using Role Compositions,” 2012 International Conference on Privacy, Security, Risk and Trust and 2012 International Conference on Social Computing, Amsterdam, Netherlands, 2012, pp. 267-276, doing:10.1109/SocialCom-PASSAT2012.18. |
Meng, Jau Shya, Non-Final Office Action dated Jun. 16, 2020 for U.S. Appl. No. 15/877,381. |
Mesa, Joel, Final Office Action dated Mar. 30, 2020 for U.S. Appl. No. 15/782,635. |
Mesa, Joel, Non-Final Office Action dated Oct. 6, 2020 for U.S. Appl. No. 15/782,635. |
Mesa, Joel, Notice of Allowance and Fee(s) Due dated Feb. 24, 2021 for U.S. Appl. No. 15/782,635. |
Neuman, Clifford B Proxy-Based Authorization and Accounting for Distributed Systems, IEEE 1993 (Year: 1993). |
Niruntasukrat et al., Authorization Mechanism for MQTT-based Internet of Things, IEEE ICC 2016 Workshops: W07-Workshop on Convergent Internet of Things (Year: 2016). |
Ofori-Awuah, Maame, Final Office Action dated Oct. 2, 2020 for U.S. Appl. No. 14/929,209. |
Perungavoor, Venkatanaray, Notice of Allowance and Fee(s) Due for U.S. Appl. No. 16/158,167, dated May 15, 2020. |
Rashid, Ishrat, Non-Final Office Action dated Jun. 12, 2020 for U.S. Appl. No. 15/782,653. |
Shaw, Robert A., Final Office Action dated Mar. 16, 2021 for U.S. Appl. No. 16/158,169. |
Shaw, Robert A., Non-Final Office Action dated Jan. 22, 2021 for U.S. Appl. No. 16/158,169. |
Singh, Amardeep, IP Australia, Examination Report No. 1 for Australia Patent Application No. 2019209542 dated Dec. 17, 2020. |
Spasojevic, Nemanja et al., “When-To-Post on Social Networks”, International Conference on Knowledge Discovery and Data Mining (KDD), Aug. 10-13, 2015, pp. 2127-2136, Retrieved Online: http://dl.acm.org/citation.cfm?d=2788584. |
Suh, Andrew, Final Office Action dated Dec. 3, 2020 for U.S. Appl. No. 16/158,172. |
Suh, Andrew, Non-Final Office Action dated Jul. 8, 2020 for U.S. Appl. No. 16/158,172. |
Takesue, Masaru, An HTTP Extension for Secure Transfer of Confidential Data, 2009 IEEE International Conference on Networking, Architecture, and Storage, Hunan, 2009, pp. 101-108, doi: 10.1109/NAS.2009.21. |
Trapanese, William C., Non-Final Office Action dated May 27, 2020 for U.S. Appl. No. 16/413,577. |
Vo, Huyen X., Non-Final Office Action dated Oct. 15, 2020 for U.S. Appl. No. 16/458,183. |
European Patent Office, Extended European Search Report dated Nov. 12, 2021 for European Patent Application No. 19741372.7. |
Fiorillo, James N., Final Office Action dated Sep. 27, 2021 for U.S. Appl. No. 16/827,625. |
Fiorillo, James N., Notice of Allowance and Fee(s) Due dated Nov. 24, 2021 for U.S. Appl. No. 16/827,625. |
Leimeister et al., “Success factors of virtual communities from the perspective of members and operators: An empirical study,” Proceedings of the 37th Hawaii International Conference on Systems Sciences 2004, IEEE, pp. 1-10 (Year: 2004). |
Ofori-Awuah, Maame, Non-Final Office Action dated Sep. 28, 2021 for U.S. Appl. No. 14/929,209. |
Rashid, Ishrat, Non-Final Office Action dated Dec. 22, 2021 for U.S. Appl. No. 15/782,653. |
Shaw, Robert A., Non-Final Office Action dated Dec. 27, 2021 for U.S. Appl. No. 16/158,169. |
Antoniades et al., “we.b: The web of short URLs,” Apr. 2011, Proceedings of the 20th International Conference on World Wide Web, Mar. 28-Apr. 1, 2011, Hyderabad, India, pp. 715-724 (Year: 2011). |
Dinh, Khanh Q., Notice of Allowance and Fee(s) Due dated Apr. 16, 2021 for U.S. Appl. No. 16/820,697. |
Fiorillo, James N., Non-Final Office Action dated Jun. 7, 2021 for U.S. Appl. No. 16/827,625. |
Goldberg, Ivan R., Final Office Action dated Jun. 29, 2021 for U.S. Appl. No. 16/695,098. |
Goldberg, Ivan R., Final Office Action dated Jun. 29, 2021 for U.S. Appl. No. 16/701,143. |
Goldberg, Ivan R., Non-Final Office Action dated Mar. 10, 2021 forU.S. Appl. No. 16/695,098. |
Goldberg, Ivan R., Non-Final Office Action dated Mar. 3, 2021 for U.S. Appl. No. 16/701,143. |
Nano, Sargon N., Notice of Allowance and Fee(s) Due dated May 19, 2021 for U.S. Appl. No. 17/026,152. |
Rashid, Ishrat, Final Office Action dated Jun. 15, 2021 for U.S. Appl. No. 15/782,653. |
Rashid, Ishrat, Non-Final Office Action dated Apr. 2, 2021 for U.S. Appl. No. 15/782,653. |
U.S. Appl. No. 11/333,826, filed Jan. 17, 2006 and entitled, “Knowledge Filter”. |
U.S. Appl. No. 11/692,169, filed Mar. 27, 2007 and entitled, “Knowledge Filter”. |
U.S. Appl. No. 60/158,496, filed Oct. 8, 1999 and entitled, “Knowledge Filter”. |
U.S. Appl. No. 60/816,100, filed Jun. 22, 2006 and entitled, “Knowledge Filter”. |
U.S. Appl. No. 60/816,900, filed Jun. 26, 2006 and entitled, “Knowledge Filter”. |
Barua et al., “Protecting Web Browser Extensions from JavaScript Injection Attacks,” 2013 International Conference on Engineering of Complex Computer Systems, IEEE. (Year: 2013). |
Birgisson et al., “Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud,” Network and Distributed System Security (NDSS) Symposium, Feb. 23-26, 2014, San Diego, California. (Year 2014). |
Dinh, Khanh Q., Non-Final Office Action dated Apr. 28, 2022 for U.S. Appl. No. 17/334,135. |
Dinh, Khanh Q., Notice of Allowance and Fee(s) Due dated Jun. 29, 2022 for U.S. Appl. No. 17/334,135. |
Kim, Harry, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, dated Jan. 11, 2022 for International Application No. PCT/US2021/050979. |
Lin et al., “An Empirical Study of Web-based Knowledge Community Success,” Proceedings of the 40th Hawaii International Conference on System Sciences (HICSS'07), 10 pages (Year: 2007). |
Louw et al., “Enhancing web browser security against malware extensions,” J Computing Virol (2008), Published Jan. 12, 2008, Springer-Verlag France. (Year: 2008). |
Meng, Jau Shya, Non-Final Office Action dated Nov. 8, 2022 for U.S. Appl. No. 17/332,391. |
Mesa, Joel, Non-Final Office Action dated Mar. 31, 2022 for U.S. Appl. No. 17/244,868. |
Mesa, Joel, Notice of Allowance and Fee(s) Due dated Aug. 23, 2022 for U.S. Appl. No. 17/244,868. |
Nano, Sargon N., Non-Final Office Action dated Mar. 21, 2022 for U.S. Appl. No. 17/365,222. |
Nano, Sargon N., Notice of Allowance and Fee(s) Due dated Apr. 28, 2022 for U.S. Appl. No. 17/365,222. |
Ofori-Awuah, Maame, Final Office Action dated May 20, 2022 for U.S. Appl. No. 14/929,209. |
Perungavoor, Venkat, Non-Final Office Action dated Jun. 29, 2022 for U.S. Appl. No. 17/027,646. |
Perungavoor, Venkatanaray, Notice of Allowance and Fee(s) Due dated Oct. 27, 2022 for U.S. Appl. No. 17/086,260. |
Perungavoor, Venkatanary, Non-Final Office Action dated Aug. 19, 2022 for U.S. Appl. No. 17/086,260. |
Perungavoor, Venkatanary, Non-Final Office Action dated Jun. 29, 2022 for U.S. Appl. No. 17/086,260. |
Rashid, Ishrat, Notice of Allowance and Fee(s) Due, dated Sep. 16, 2022 for U.S. Appl. No. 15/782,653. |
Shaw, Robert A., Notice of Allowance and Fee(s) Due dated Jun. 2, 2022 for U.S. Appl. No. 16/158,169. |
Shinjo et al., A Distributed Web Browser as a Platform for Running Collaborative Applications, International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), Orlando, Florida, USA, Oct. 15-18, 2011 (Year: 2011). |
Suh, Andrew, Non-Final Office Action dated Jul. 28, 2022 for U.S. Appl. No. 17/163,293. |
Number | Date | Country | |
---|---|---|---|
20200151829 A1 | May 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15018787 | Feb 2016 | US |
Child | 16590218 | US | |
Parent | 13848706 | Mar 2013 | US |
Child | 14824021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14824021 | Aug 2015 | US |
Child | 15018787 | US |