US9208470B2

System for custom user-generated achievement badges based on activity feeds

Summary by NHIP

Custom Badge Generation System

The system generates custom badges represented by media tokens containing digital images, video, or audio. A processor creates rules from selected graphical interface options and awards badges to users whose monitored activity data satisfies those rules.

Claim Score by NHIP

Read claim 22, the broadest

Abstract

Disclosed are methods and apparatus for generating and awarding user-generated badges. In one embodiment, a user-generated badge may be generated in response to input received via a graphical user interface. The user-generated badge may be represented by a media token and have associated therewith a set of rules defining one or more activities to be completed. Activity data may be monitored via one or more data sources based upon the set of rules. An instance of the user-generated badge may be automatically awarded to individuals satisfying the set of rules.

US9208470B2, drawing sheet 1
Sheet 1 of 10

Term

6.3 yearsleft in the term

Expires 15 January 2033, including 469 days of term adjustment.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

25 claims: 4 independent, 21 dependent

  1. 1
    A method, comprising:providing at least one graphical user interface supporting generation of a custom badge having a set of rules and represented by a media token, wherein the media token includes a digital image, digital video, or digital audio, the graphical user interface including a plurality of rule options;receiving a selection of one or more of the plurality of rule options;generating by a processor a set of rules based, at least in part, on the selected one or more of the plurality of rule options received via the at least one graphical user interface;identifying a media token that has been received or selected via the at least one graphical user interface;storing the set of rules in association with the media token, wherein the set of rules identify one or more actions to be completed to earn an instance of a badge represented by the media token;obtaining or monitoring activity data for a particular user;determining whether the particular user satisfies the set of rules based, at least in part, on the activity data;and awarding an instance of the badge to the particular user according to a result of determining whether the particular user satisfies the set of rules.
  2. 11
    A computer-readable medium storing thereon computer-readable instructions, comprising:instructions for presenting a plurality of rule options, the plurality of rule options including a plurality of activities, the plurality of rule options being user-selectable;instructions for obtaining a selection of one or more of the plurality of rule options such that one or more of the plurality of activities is selected;instructions for generating a set of rules defined, at least in part, by the selected one or more of the plurality of rule options, wherein the set of rules identifies the one or more of the plurality of activities;instructions for storing the set of rules such that the set of rules is associated with a media token, wherein the media token includes a digital image, digital video, or digital audio;instructions for determining whether a particular user satisfies the set of rules based, at least in part, on activity data associated with the user;and instructions for awarding an instance of a badge represented by the media token to the particular user according to a result of determining whether the particular user satisfies the set of rules.
  3. 17
    A method, comprising:providing least one graphical user interface including a plurality of rule options;receiving input including a selection of one or more of the plurality of rule options;generating by a processor a set of rules based, at least in part, on the selected one or more of the plurality of rule options, the set of rules identifying one or more activities to be completed to earn an instance of a badge, the badge being represented by a media token, wherein the media token includes a digital image, digital video, or digital audio;monitoring activity data via one or more data sources based, at least in part, upon the set of rules;determining whether a particular user satisfies the set of rules based, at least in part, on the activity data;and awarding an instance of the badge to the particular user according to a result of determining whether the particular user satisfies the set of rules.
  4. 22
    Broadest claimClaim Score 50, average(NHIP)An apparatus, comprising:a processor;and a memory, at least one of the processor or the memory being adapted for: presenting a badge generation template, the badge generation template including a plurality of rule options, the plurality of rule options being user-selectable;receiving a selection of one or more of the plurality of rule options via the badge generation template;generating a set of rules based, at least in part, on the selected one or more of the plurality of rule options;associating the set of rules with a media token to generate a badge represented by the media token, wherein the set of rules identify one or more actions to be completed to earn an instance of the badge, wherein the media token includes a digital image, digital video, or digital audio;determining whether a particular user satisfies the set of rules based, at least in part, on activity data for the particular user;and awarding an instance of the badge to the particular user according to a result of determining whether the particular user satisfies the set of rules.