US20150262109A1 - Gamification based performance tracking - Google Patents
Gamification based performance tracking Download PDFInfo
- Publication number
- US20150262109A1 US20150262109A1 US14/660,713 US201514660713A US2015262109A1 US 20150262109 A1 US20150262109 A1 US 20150262109A1 US 201514660713 A US201514660713 A US 201514660713A US 2015262109 A1 US2015262109 A1 US 2015262109A1
- Authority
- US
- United States
- Prior art keywords
- leaderboard
- participants
- computer
- sub
- implemented method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims abstract description 70
- 230000008450 motivation Effects 0.000 claims abstract description 7
- 238000004891 communication Methods 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 9
- 238000013500 data storage Methods 0.000 description 7
- 241000995051 Brenda Species 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 240000005020 Acaciella glauca Species 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 235000003499 redwood Nutrition 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
Definitions
- leaderboard is a means by which users can track their performance subjective to others. Leaderboards visually display where a user stands with regard to other users. Unless a user begins a leaderboard as a participant in a small group of known participants, the user remains unaware of how his performance compares to performances of participants whom the user personally knows. The user only knows how he has performed as compared with the public at large.
- FIG. 1 is a block diagram that illustrates an embodiment of a sub-leaderboard provider, in accordance with an embodiment.
- FIG. 2 is a block diagram that illustrates a system that includes a sub-leaderboard, in accordance with an embodiment.
- FIG. 3 depicts a flow diagram for a method for providing a sub-leaderboard, in accordance with an embodiment.
- FIG. 4 is a block diagram of an example computer system with which or upon which various embodiments of the present invention may be implemented.
- a leaderboard is a means by which users can track their performance subjective to others. Leaderboards visually display where a user stands in regards to other users. A global leaderboard shows where the user is in relation to everyone on a website. Unless a user begins a leaderboard as a participant in a small group of known participants, the user remains unaware of how his performance compares to performance of participants whom the user personally knows. The user only knows how he has performed as compared with the public at large. Embodiments provide a device, system, and method for enabling a break-down of a leaderboard into one or more mini-leaderboards. Thus, even though a user initially begins participating in a global leaderboard, embodiments enable the user to modify an ongoing leaderboard to only display the user's performance in comparison with a selected category of people.
- Emilie is participating in a gaming application.
- the gaming application is known to have about 40,000 regular participants.
- the leaderboard which only records the top ten scoring leaders
- Emilie has the ninth highest score out of all participants who have permitted their scores to be displayed.
- Emilie is also part of a gaming club at her high school. While having the ninth highest score is a good feat, Emilie is concerned that others in her gaming club are working hard to meet and beat her score. For example, Robert starting participating months after Emilie started, but he plays for four hours every day. Emilie would like to see Robert's score and progress on a daily basis.
- FIGS. 1 and 2 depict block diagrams that illustrates an embodiment of a sub-leaderboard provider 100 and a system 200 that includes the sub-leaderboard provider 100 .
- the sub-leaderboard provider 100 includes, and as will be described below: a leaderboard accessor 105 ; a sub-leaderboard selection receiver 110 ; and a leaderboard parser 115 .
- the leaderboard parser 115 includes a filter 120 .
- the sub-leaderboard provider 100 optionally includes a store 275 for holding selectable sub-leaderboard(s) 210 .
- the leaderboard accessor 105 is configured for accessing a leaderboard 202 that includes a first set of participants 205 .
- the sub-leaderboard selection receiver 110 is configured for receiving a selection of a selectable sub-leaderboard that includes a second set of participants.
- FIG. 2 shows selectable sub-leaderboard(s) 210 .
- the selectable sub-leaderboard(s) 210 is displayed on a display device 418 (See FIG. 4 ). It should be appreciated that the selectable sub-leaderboard(s) 210 may include one or more selectable sub-leaderboards. Further, the number of participants in each of the selectable sub-leaderboards is less than the number of participants in the leaderboard 202 .
- the selectable sub-leaderboards are selectable by a user via techniques known in the art for selecting a function displayed on a display device 418 .
- a selectable sub-leaderboard 210 may be selected via clicking on an icon representing one of the selectable sub-leaderboard 210 , input via a keyboard, audio input, etc.
- FIG. 2 shows six different selectable sub-leaderboard(s) 210 : 1) grocery store “A” 215 ; 2) grocery store “B” 220 ; 3) classroom 225 ; 4) Santa Cruz City 230 ; 5) Redwood City 235 ; and 6) Fishing Club 240 .
- the store 275 stores the selectable sub-leaderboard(s) 210 .
- the store 275 in one embodiment, is a data storage unit 412 as shown in FIG. 4 .
- a server 255 and/or a device 260 with communication capabilities stores the selectable sub-leaderboard(s) 210 and communicates these selections via a display screen on the device 260 for a user to make a selection.
- the sub-leaderboard selection receiver 110 receives a selection of the fourth item, “Santa Cruz City” 230 .
- the Santa Cruz City selection 230 includes a second set of participants 250 .
- the user communicates the sub-leaderboard selection receiver 110 the selection, and the identifiable qualifying characteristics unique to the selection, as will be described below.
- the second set of participants 250 is lesser in number than the first set of participants 205 of the leaderboard 202 .
- Each selectable sub-leaderboard 210 includes an identifiable qualifying characteristic unique unto itself.
- each selectable sub-leaderboard 210 is predefined to be part of a particular category.
- every participant of the grocery store “A” 215 category is predefined to be designated an employee of grocery store “A”.
- this predefined information is stored at store 275 , at device 260 , and/or server 255 .
- those participants in the leaderboard 202 who are not predefined to be an employee of grocery store “A” 215 are not part of the grocery store “A” 215 sub-leaderboard.
- identifiable qualifying characteristics may be culled from general information available to the ordinary user, from answers to questions directed to the user and/or third parties and/or from third party and/or user-initiated requests and into to develop particular categories. In general, the identifiable qualifying characteristics may come from anywhere information is available.
- the leaderboard parser 115 is configured for parsing the leaderboard 202 into at least one sub-leaderboard according to the selection made.
- parsing refers to breaking the leaderboard data into smaller chunks of data by following a set of rules.
- the leaderboard parser 115 breaks the data of the leaderboard 202 into smaller sub-leaderboards by following rules as set out in the predefined characteristics of each category of the selectable sub-leaderboard(s) 210 .
- Each category for example, grocery store “A” 215 has a set of participants that are predefined to include an identifiable qualifying characteristic that is unique to their category.
- the identifiable qualifying characteristic of category one, grocery store “A” 215 is that all participants are employees of grocery store “A”.
- the identifiable qualifying characteristic of category six, fishing club 240 is that all participants are members of the fishing club, “Go Fish”.
- the filter 120 of the leaderboard parser 115 is configured for filtering out participants of the first set of participants that do not have the identifiable qualifying characteristic. Continuing with our example using the selected sub-leaderboard of grocery store “A” 215 , any participant of the first set of participants 205 of the leaderboard 202 who is not predefined to be an employee of grocery store “A” will be filtered out of the leaderboard display such that the display only shows the second set of participants 250 who are employees of grocery store “A”.
- any participant of the first set of participants 205 of the leaderboard 202 who is not predefined to be a resident of Santa Cruz City will be filtered out of the leaderboard display such that the display only shows the second set of participants 250 who are residents of Santa Cruz City.
- FIG. 2 shows a system 200 for providing a sub-leaderboard, in accordance with an embodiment.
- the system 200 includes; the sub-leaderboard provider 100 ; a display device 418 ; and optionally a device 260 and server 255 .
- the server 255 includes a data storage unit, such as the data storage unit 412 of FIG. 4 . Additionally, in one embodiment, the server 255 uploads and/or updates the store 275 with new selectable sub-leaderboard(s) 210 and identifiable qualifying characteristic unique to each category represented by the selectable sub-leaderboard 210 .
- the device 260 with communication capabilities is configured to receive and/or access information, such as selectable sub-leaderboard(s) 210 and identifiable qualifying characteristics unique to the selectable sub-leaderboard(s) 210 , as well as upload such information to the sub-leaderboard provider 100 .
- information such as selectable sub-leaderboard(s) 210 and identifiable qualifying characteristics unique to the selectable sub-leaderboard(s) 210 , as well as upload such information to the sub-leaderboard provider 100 .
- flow diagrams of method 300 illustrates an example procedure used by various embodiments.
- Method 300 includes some procedures that, in various embodiments, are carried out by a processor under the control of computer-readable and computer-executable instructions. In this fashion, procedures described herein and in conjunction with these flow diagrams, alone or in combination, are, or may be, implemented using a computer, in various embodiments.
- the computer-readable and computer-executable instructions can reside in any tangible computer readable storage media.
- tangible computer readable storage media include random access memory, read only memory, magnetic disks, and optical disks, solid-state disks, any or all of which may be employed within a virtualization infrastructure.
- the computer-readable and computer-executable instructions, which reside on tangible computer readable storage media, are used to control or operate in conjunction with, for example, one or some combination of processors of a virtual machine. It is appreciated that the processor(s) may be physical or virtual or some combination (it should also be appreciated that a virtual processor is implemented on physical hardware).
- FIG. 3 is a flow diagram of a method 300 for providing a sub-leaderboard, in accordance with an embodiment.
- method 300 may be performed in an order different than presented, that not all of the procedures in method 300 may be performed, and that additional procedures to those illustrated and described may be performed. All of, or a portion of, the procedures described by method 300 can be implemented by a processor or computer system executing instructions which reside, for example, on computer-usable/readable media.
- the following discussion of method 300 references FIGS. 1 , 2 and 3 unless specifically noted otherwise.
- the leaderboard 202 that includes a first set of participants 205 is accessed.
- one embodiment updates the leaderboard to provide a motivation to each of the participants in the set of participants.
- one embodiment provides a mobile device notification to one or more of the participants as the leaderboard is updated.
- the participants may include an associate participant.
- the participants may include a management entity.
- a selection of a selectable sub-leaderboard 210 is received, wherein the selectable sub-leaderboard selected includes a second set of participants 250 .
- every participant of the second set of participants 250 includes an identifiable qualifying characteristic unique to the selection made at 310 of method 300 .
- the leaderboard 202 is parsed into at least one sub-leaderboard 245 according to the selection accessed at 310 of method 300 .
- the parsing at 315 of method 300 includes filtering out the participants of the first set of participants 205 that do not have the identifiable qualifying characteristic.
- the sub-leaderboard 245 can be used by a single retailer to provide gamification for sales associates competing within a store. That is, the sub-leaderboard and updates to the sub-leaderboard 245 provide a game-play style of motivation to each of the participants on the sub-leaderboard 245 .
- the sub-leaderboard will include each employee of a certain store and will provide a competitive atmosphere with goals and rewards.
- the associates would compete on a storewide goal, such as, which associate can sign up the most new customers to a rewards, loyalty or credit program. Once the challenge is issued, information related to the challenge would be provided to the sub-leaderboard in real time.
- the associates can check sub-leaderboard 245 to see their ranking, to see if they qualify for prizes or meet sales goals for rewards, bonuses or the like.
- the associates are provided with real-time updates or alerts such as emails, text messages or the like.
- the updates will let them know about changes on the sub-leaderboard 245 and an alert may be specifically related to a change in their personal sub-leaderboard 245 status.
- the store will see an increase in whatever metric they have correlated with the sub-leaderboard 245 due to an increase in competitive spirit, rewards motivation, and the like that invigorates the associates.
- the associates will be inspired by the real-time game style nature of the sub-leaderboard 245 to increase their productivity.
- management will be able to monitor associates thereby resulting in better informed evaluations and real-time reports on associate's activities in the store.
- FIG. 4 illustrates one example of a type of computer (computer system 400 ) that can be used in accordance with or to implement various embodiments which are discussed herein.
- computer system 400 of FIG. 4 is only an example and that embodiments as described herein can operate on or within a number of different computer systems including, but not limited to, general purpose networked computer systems, embedded computer systems, routers, switches, server devices, client devices, various intermediate devices/nodes, stand-alone computer systems, distributed computer systems, media centers, handheld computer systems, multi-media devices, and the like.
- Computer system 400 of FIG. 4 is well adapted to having peripheral non-transitory computer-readable storage media 402 such as, for example, a floppy disk, a compact disc, digital versatile disc, other disc based storage, universal serial bus “thumb” drive, removable memory card, and the like coupled thereto.
- System 400 of FIG. 4 includes an address/data bus 404 for communicating information, and a processor 406 A coupled with bus 404 for processing information and instructions. As depicted in FIG. 4 , system 400 is also well suited to a multi-processor environment in which a plurality of processors 406 A, 406 B, and 406 C are present.
- system 400 is also well suited to having a single processor such as, for example, processor 406 A.
- processors 406 A, 406 B, and 406 C may be any of various types of microprocessors.
- System 400 also includes data storage features such as a computer usable volatile memory 408 , e.g., random access memory (RAM), coupled with bus 704 for storing information and instructions for processors 406 A, 406 B, and 406 C.
- RAM random access memory
- System 400 also includes computer usable non-volatile memory 410 , e.g., read only memory (ROM), coupled with bus 404 for storing static information and instructions for processors 406 A, 406 B, and 406 C. Also present in system 400 is a data storage unit 412 (e.g., a magnetic or optical disk and disk drive) coupled with bus 404 for storing information and instructions. System 400 also includes an optional alphanumeric input device 414 including alphanumeric and function keys coupled with bus 404 for communicating information and command selections to processor 406 A or processors 406 A, 406 B, and 406 C.
- ROM read only memory
- data storage unit 412 e.g., a magnetic or optical disk and disk drive
- System 400 also includes an optional alphanumeric input device 414 including alphanumeric and function keys coupled with bus 404 for communicating information and command selections to processor 406 A or processors 406 A, 406 B, and 406 C.
- System 400 also includes an optional cursor control device 416 coupled with bus 404 for communicating user input information and command selections to processor 406 A or processors 406 A, 406 B, and 406 C.
- system 400 also includes an optional display device 418 coupled with bus 404 for displaying information.
- optional display device 418 of FIG. 4 may be a liquid crystal device, cathode ray tube, plasma display device or other display device suitable for creating graphic images and alphanumeric characters recognizable to a user.
- Optional cursor control device 416 allows the computer user to dynamically signal the movement of a visible symbol (cursor) on a display screen of display device 418 and indicate user selections of selectable items displayed on display device 418 .
- cursor control device 416 are known in the art including a trackball, mouse, touch pad, joystick or special keys on alphanumeric input device 414 capable of signaling movement of a given direction or manner of displacement.
- a cursor can be directed and/or activated via input from alphanumeric input device 414 using special keys and key sequence commands.
- System 400 is also well suited to having a cursor directed by other means such as, for example, voice commands.
- System 400 also includes an I/O device 420 for coupling system 400 with external entities.
- I/O device 420 is a modem for enabling wired or wireless communications between system 400 and an external network such as, but not limited to, the Internet.
- an operating system 422 applications 424 , modules 426 , and data 428 are shown as typically residing in one or some combination of computer usable volatile memory 408 (e.g., RAM), computer usable non-volatile memory 410 (e.g., ROM), and data storage unit 412 .
- computer usable volatile memory 408 e.g., RAM
- computer usable non-volatile memory 410 e.g., ROM
- data storage unit 412 e.g., all or portions of various embodiments described herein are stored, for example, as an application 424 and/or module 426 in memory locations within RAM 408 , computer-readable storage media within data storage unit 412 , peripheral computer-readable storage media 402 , and/or other tangible computer-readable storage media.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
- This application claims priority to and benefit of co-pending U.S. Patent Application No. 61/954,472, filed on Mar. 17, 2014 entitled “GAMIFICATION FOR RETAIL” by Richard Barber Ainsworth, III et al., having Attorney Docket No. ADS-045.PRO, and assigned to the assignee of the present application.
- A leaderboard is a means by which users can track their performance subjective to others. Leaderboards visually display where a user stands with regard to other users. Unless a user begins a leaderboard as a participant in a small group of known participants, the user remains unaware of how his performance compares to performances of participants whom the user personally knows. The user only knows how he has performed as compared with the public at large.
- The accompanying drawings, which are incorporated in and form a part of this specification, illustrate various embodiments and, together with the Description of Embodiments, serve to explain principles discussed below. The drawings referred to in this brief description should not be understood as being drawn to scale unless specifically noted.
-
FIG. 1 is a block diagram that illustrates an embodiment of a sub-leaderboard provider, in accordance with an embodiment. -
FIG. 2 is a block diagram that illustrates a system that includes a sub-leaderboard, in accordance with an embodiment. -
FIG. 3 depicts a flow diagram for a method for providing a sub-leaderboard, in accordance with an embodiment. -
FIG. 4 is a block diagram of an example computer system with which or upon which various embodiments of the present invention may be implemented. - Reference will now be made in detail to various embodiments, examples of which are illustrated in the accompanying drawings. While various embodiments are discussed herein, it will be understood that they are not intended to be limiting. On the contrary, the presented embodiments are intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope the various embodiments as defined by the appended claims. Furthermore, in this Description of Embodiments, numerous specific details are set forth in order to provide a thorough understanding. However, embodiments may be practiced without one or more of these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects of the described embodiments.
- Unless specifically stated otherwise as apparent from the following discussions, it is appreciated that throughout the present Description of Embodiments, discussions utilizing terms such as “accessing,” “receiving”, “parsing”, “filtering” or the like, often refer to the actions and processes of an electronic computing device (or portion thereof), module or system, such as, but not limited to, a sub-leaderboard provider (See
FIGS. 1 and 2 ). The electronic computing device/module/system transmits, receives, stores, manipulates and/or transforms signals represented as physical (electrical) quantities within the circuits, components, logic, and the like, of the electronic computing device/system into other signals similarly represented as physical electrical quantities within the electronic computing device/system or within or transmitted to other electronic computing devices/systems. - A leaderboard is a means by which users can track their performance subjective to others. Leaderboards visually display where a user stands in regards to other users. A global leaderboard shows where the user is in relation to everyone on a website. Unless a user begins a leaderboard as a participant in a small group of known participants, the user remains unaware of how his performance compares to performance of participants whom the user personally knows. The user only knows how he has performed as compared with the public at large. Embodiments provide a device, system, and method for enabling a break-down of a leaderboard into one or more mini-leaderboards. Thus, even though a user initially begins participating in a global leaderboard, embodiments enable the user to modify an ongoing leaderboard to only display the user's performance in comparison with a selected category of people.
- The following is a high-level non-limiting example. Emilie is participating in a gaming application. The gaming application is known to have about 40,000 regular participants. According to the leaderboard, which only records the top ten scoring leaders, Emilie has the ninth highest score out of all participants who have permitted their scores to be displayed. Emilie is also part of a gaming club at her high school. While having the ninth highest score is a good feat, Emilie is concerned that others in her gaming club are working hard to meet and beat her score. For example, Robert starting participating months after Emilie started, but he plays for four hours every day. Emilie would like to see Robert's score and progress on a daily basis.
- Therefore, Emilie clicks on the selectable sub-leaderboard options on her display device to pull up her sub-leaderboard category selectable options. Emilie sees and clicks on the selectable option entitled, “Monte Vista Gaming Club”. After clicking on this option, the display device shows a sub-leaderboard of the Monte Vista Gaming Club. Every other participant of the leaderboard who was not a member of the Monte Vista Gaming Club was filtered out and does not appear in the list presented on the display device. While Emilie increased her scoring position to second, Emilie could see that Robert was closing on her fast, and was now in fourth place in the sub-leaderboard. What shocks Emilie though was that her friend Brenda is in the lead scoring position. Emilie had not even realized that Brenda was a member of the Monte Vista Gaming Club. Thus, embodiments provide a method for switching from an ongoing leaderboard that is global, to a localized sub-leaderboard, according to predefined (and stored) identifiable qualifying characteristics.
- The following discussion will begin with a description of a sub-leaderboard provider, with reference to
FIGS. 1 and 2 . The discussion will follow with a description of a method of operation for providing a sub-leaderboard, with reference toFIGS. 1-3 . The discussion concludes with a description of an example computer system with which or upon which various embodiments of the present technology may be implemented. -
FIGS. 1 and 2 depict block diagrams that illustrates an embodiment of asub-leaderboard provider 100 and a system 200 that includes thesub-leaderboard provider 100. Thesub-leaderboard provider 100 includes, and as will be described below: aleaderboard accessor 105; asub-leaderboard selection receiver 110; and aleaderboard parser 115. Theleaderboard parser 115 includes afilter 120. Further, thesub-leaderboard provider 100 optionally includes astore 275 for holding selectable sub-leaderboard(s) 210. - The
leaderboard accessor 105 is configured for accessing aleaderboard 202 that includes a first set ofparticipants 205. - The
sub-leaderboard selection receiver 110 is configured for receiving a selection of a selectable sub-leaderboard that includes a second set of participants. For example,FIG. 2 shows selectable sub-leaderboard(s) 210. In one embodiment, the selectable sub-leaderboard(s) 210 is displayed on a display device 418 (SeeFIG. 4 ). It should be appreciated that the selectable sub-leaderboard(s) 210 may include one or more selectable sub-leaderboards. Further, the number of participants in each of the selectable sub-leaderboards is less than the number of participants in theleaderboard 202. The selectable sub-leaderboards are selectable by a user via techniques known in the art for selecting a function displayed on adisplay device 418. - For example, but not limited to such example, a
selectable sub-leaderboard 210 may be selected via clicking on an icon representing one of theselectable sub-leaderboard 210, input via a keyboard, audio input, etc.FIG. 2 shows six different selectable sub-leaderboard(s) 210: 1) grocery store “A” 215; 2) grocery store “B” 220; 3)classroom 225; 4) Santa Cruz City 230; 5) Redwood City 235; and 6) Fishing Club 240. In one embodiment, thestore 275 stores the selectable sub-leaderboard(s) 210. Thestore 275, in one embodiment, is adata storage unit 412 as shown inFIG. 4 . In optional embodiments, aserver 255 and/or adevice 260 with communication capabilities stores the selectable sub-leaderboard(s) 210 and communicates these selections via a display screen on thedevice 260 for a user to make a selection. - Thus, in one embodiment, the
sub-leaderboard selection receiver 110 receives a selection of the fourth item, “Santa Cruz City” 230. The Santa Cruz City selection 230 includes a second set ofparticipants 250. Upon selection, the user communicates thesub-leaderboard selection receiver 110 the selection, and the identifiable qualifying characteristics unique to the selection, as will be described below. In one embodiment, the second set ofparticipants 250 is lesser in number than the first set ofparticipants 205 of theleaderboard 202. - Each
selectable sub-leaderboard 210 includes an identifiable qualifying characteristic unique unto itself. For example, eachselectable sub-leaderboard 210 is predefined to be part of a particular category. For example, every participant of the grocery store “A” 215 category is predefined to be designated an employee of grocery store “A”. In various embodiments, this predefined information is stored atstore 275, atdevice 260, and/orserver 255. Thus, those participants in theleaderboard 202 who are not predefined to be an employee of grocery store “A” 215 are not part of the grocery store “A” 215 sub-leaderboard. These identifiable qualifying characteristics may be culled from general information available to the ordinary user, from answers to questions directed to the user and/or third parties and/or from third party and/or user-initiated requests and into to develop particular categories. In general, the identifiable qualifying characteristics may come from anywhere information is available. - The
leaderboard parser 115 is configured for parsing theleaderboard 202 into at least one sub-leaderboard according to the selection made. The term, “parsing” refers to breaking the leaderboard data into smaller chunks of data by following a set of rules. For example, theleaderboard parser 115 breaks the data of theleaderboard 202 into smaller sub-leaderboards by following rules as set out in the predefined characteristics of each category of the selectable sub-leaderboard(s) 210. Each category, for example, grocery store “A” 215 has a set of participants that are predefined to include an identifiable qualifying characteristic that is unique to their category. For example, the identifiable qualifying characteristic of category one, grocery store “A” 215 is that all participants are employees of grocery store “A”. In another example, the identifiable qualifying characteristic of category six, fishing club 240 is that all participants are members of the fishing club, “Go Fish”. These identifiable qualifying characteristics are predefined and stored optionally atstore 275,device 260 and/orserver 255. - The
filter 120 of theleaderboard parser 115 is configured for filtering out participants of the first set of participants that do not have the identifiable qualifying characteristic. Continuing with our example using the selected sub-leaderboard of grocery store “A” 215, any participant of the first set ofparticipants 205 of theleaderboard 202 who is not predefined to be an employee of grocery store “A” will be filtered out of the leaderboard display such that the display only shows the second set ofparticipants 250 who are employees of grocery store “A”. - In the example in which Santa Cruz City 230 was selected as the
selectable sub-leaderboard 210, any participant of the first set ofparticipants 205 of theleaderboard 202 who is not predefined to be a resident of Santa Cruz City will be filtered out of the leaderboard display such that the display only shows the second set ofparticipants 250 who are residents of Santa Cruz City. -
FIG. 2 shows a system 200 for providing a sub-leaderboard, in accordance with an embodiment. The system 200 includes; thesub-leaderboard provider 100; adisplay device 418; and optionally adevice 260 andserver 255. In one embodiment, theserver 255 includes a data storage unit, such as thedata storage unit 412 ofFIG. 4 . Additionally, in one embodiment, theserver 255 uploads and/or updates thestore 275 with new selectable sub-leaderboard(s) 210 and identifiable qualifying characteristic unique to each category represented by theselectable sub-leaderboard 210. In various embodiments, thedevice 260 with communication capabilities is configured to receive and/or access information, such as selectable sub-leaderboard(s) 210 and identifiable qualifying characteristics unique to the selectable sub-leaderboard(s) 210, as well as upload such information to thesub-leaderboard provider 100. - The following discussion sets forth in detail some example methods of operation of embodiments. With reference to
FIGS. 1-3 , flow diagrams ofmethod 300 illustrates an example procedure used by various embodiments.Method 300 includes some procedures that, in various embodiments, are carried out by a processor under the control of computer-readable and computer-executable instructions. In this fashion, procedures described herein and in conjunction with these flow diagrams, alone or in combination, are, or may be, implemented using a computer, in various embodiments. - The computer-readable and computer-executable instructions can reside in any tangible computer readable storage media. Some non-limiting examples of tangible computer readable storage media include random access memory, read only memory, magnetic disks, and optical disks, solid-state disks, any or all of which may be employed within a virtualization infrastructure. The computer-readable and computer-executable instructions, which reside on tangible computer readable storage media, are used to control or operate in conjunction with, for example, one or some combination of processors of a virtual machine. It is appreciated that the processor(s) may be physical or virtual or some combination (it should also be appreciated that a virtual processor is implemented on physical hardware).
- Although specific procedures are disclosed in
method 300, such procedures are examples. That is, embodiments are well suited to performing various other procedures or variations of the procedures recited inmethod 300, alone or in combination. Likewise, in some embodiments, the procedures inmethod 300, alone or in combination, may be performed in an order different than presented and/or not all of the procedures described in one or more of these flow diagrams may be performed. It is further appreciated that procedures described inmethod 300, alone or in combination, may be implemented in hardware, or a combination of hardware with firmware and/or software. -
FIG. 3 is a flow diagram of amethod 300 for providing a sub-leaderboard, in accordance with an embodiment. Although specific procedures are disclosed inmethod 300, embodiments are well suited to performing various other procedures or variations of the procedures recited inmethod 300. It is appreciated that the procedures inmethod 300 may be performed in an order different than presented, that not all of the procedures inmethod 300 may be performed, and that additional procedures to those illustrated and described may be performed. All of, or a portion of, the procedures described bymethod 300 can be implemented by a processor or computer system executing instructions which reside, for example, on computer-usable/readable media. The following discussion ofmethod 300 referencesFIGS. 1 , 2 and 3 unless specifically noted otherwise. - At 305 of
method 300, in one embodiment and as described herein, theleaderboard 202 that includes a first set ofparticipants 205 is accessed. - At 306 of
method 300, one embodiment updates the leaderboard to provide a motivation to each of the participants in the set of participants. - At 307 of
method 300, one embodiment provides a mobile device notification to one or more of the participants as the leaderboard is updated. In one embodiment, the participants may include an associate participant. In one embodiment, the participants may include a management entity. - At 310 of
method 300, in one embodiment and as described herein, a selection of aselectable sub-leaderboard 210 is received, wherein the selectable sub-leaderboard selected includes a second set ofparticipants 250. In one embodiment, every participant of the second set ofparticipants 250 includes an identifiable qualifying characteristic unique to the selection made at 310 ofmethod 300. - At 315 of
method 300, in one embodiment and as described herein, theleaderboard 202 is parsed into at least one sub-leaderboard 245 according to the selection accessed at 310 ofmethod 300. The parsing at 315 ofmethod 300 includes filtering out the participants of the first set ofparticipants 205 that do not have the identifiable qualifying characteristic. - In one embodiment, the sub-leaderboard 245 can be used by a single retailer to provide gamification for sales associates competing within a store. That is, the sub-leaderboard and updates to the sub-leaderboard 245 provide a game-play style of motivation to each of the participants on the sub-leaderboard 245.
- For example, the sub-leaderboard will include each employee of a certain store and will provide a competitive atmosphere with goals and rewards. In one embodiment, the associates would compete on a storewide goal, such as, which associate can sign up the most new customers to a rewards, loyalty or credit program. Once the challenge is issued, information related to the challenge would be provided to the sub-leaderboard in real time.
- For example, each time an associate signs up a new customer and as the information is put into the register, that information is then used to update the sub-leaderboard 245 in the backroom. As such, the associates can check sub-leaderboard 245 to see their ranking, to see if they qualify for prizes or meet sales goals for rewards, bonuses or the like.
- In one embodiment, the associates are provided with real-time updates or alerts such as emails, text messages or the like. The updates will let them know about changes on the sub-leaderboard 245 and an alert may be specifically related to a change in their
personal sub-leaderboard 245 status. - For example, if Julie is leading the store in new customer credit signups, Julie and all other associates would be able to see the real-time scoring. As the end of the month nears, Julie could keep track of her lead. Similarly, Jimmy who is in second place could make a late push in customer sign-ups to try and overtake Julie's lead. As Jimmy closes the gap, both Jimmy and Julie could receive text updates to their mobile devices letting them know about the changing status of the competition. The text updates would provide motivation for Jimmy to sign up more customers in an attempt to overtake Julie. Similarly, the text updates would motivate Julie to continue to sign up customers and maintain her lead in the sub-leaderboard 245 standings.
- Thus, by providing a game type scenario, e.g., gamification, the store will see an increase in whatever metric they have correlated with the sub-leaderboard 245 due to an increase in competitive spirit, rewards motivation, and the like that invigorates the associates. Similarly, the associates will be inspired by the real-time game style nature of the sub-leaderboard 245 to increase their productivity. Moreover, management will be able to monitor associates thereby resulting in better informed evaluations and real-time reports on associate's activities in the store.
- With reference now to
FIG. 4 , all or portions of some embodiments described herein are composed of computer-readable and computer-executable instructions that reside, for example, in computer-usable/computer-readable storage media of a computer system. That is,FIG. 4 illustrates one example of a type of computer (computer system 400) that can be used in accordance with or to implement various embodiments which are discussed herein. - It is appreciated that
computer system 400 ofFIG. 4 is only an example and that embodiments as described herein can operate on or within a number of different computer systems including, but not limited to, general purpose networked computer systems, embedded computer systems, routers, switches, server devices, client devices, various intermediate devices/nodes, stand-alone computer systems, distributed computer systems, media centers, handheld computer systems, multi-media devices, and the like.Computer system 400 ofFIG. 4 is well adapted to having peripheral non-transitory computer-readable storage media 402 such as, for example, a floppy disk, a compact disc, digital versatile disc, other disc based storage, universal serial bus “thumb” drive, removable memory card, and the like coupled thereto. -
System 400 ofFIG. 4 includes an address/data bus 404 for communicating information, and aprocessor 406A coupled with bus 404 for processing information and instructions. As depicted inFIG. 4 ,system 400 is also well suited to a multi-processor environment in which a plurality ofprocessors - Conversely,
system 400 is also well suited to having a single processor such as, for example,processor 406A.Processors System 400 also includes data storage features such as a computer usable volatile memory 408, e.g., random access memory (RAM), coupled with bus 704 for storing information and instructions forprocessors -
System 400 also includes computer usable non-volatile memory 410, e.g., read only memory (ROM), coupled with bus 404 for storing static information and instructions forprocessors system 400 is a data storage unit 412 (e.g., a magnetic or optical disk and disk drive) coupled with bus 404 for storing information and instructions.System 400 also includes an optionalalphanumeric input device 414 including alphanumeric and function keys coupled with bus 404 for communicating information and command selections toprocessor 406A orprocessors -
System 400 also includes an optionalcursor control device 416 coupled with bus 404 for communicating user input information and command selections toprocessor 406A orprocessors system 400 also includes anoptional display device 418 coupled with bus 404 for displaying information. - Referring still to
FIG. 4 ,optional display device 418 ofFIG. 4 may be a liquid crystal device, cathode ray tube, plasma display device or other display device suitable for creating graphic images and alphanumeric characters recognizable to a user. Optionalcursor control device 416 allows the computer user to dynamically signal the movement of a visible symbol (cursor) on a display screen ofdisplay device 418 and indicate user selections of selectable items displayed ondisplay device 418. Many implementations ofcursor control device 416 are known in the art including a trackball, mouse, touch pad, joystick or special keys onalphanumeric input device 414 capable of signaling movement of a given direction or manner of displacement. - Alternatively, it will be appreciated that a cursor can be directed and/or activated via input from
alphanumeric input device 414 using special keys and key sequence commands.System 400 is also well suited to having a cursor directed by other means such as, for example, voice commands.System 400 also includes an I/O device 420 forcoupling system 400 with external entities. For example, in one embodiment, I/O device 420 is a modem for enabling wired or wireless communications betweensystem 400 and an external network such as, but not limited to, the Internet. - Referring still to
FIG. 4 , various other components are depicted forsystem 400. Specifically, when present, anoperating system 422,applications 424,modules 426, anddata 428 are shown as typically residing in one or some combination of computer usable volatile memory 408 (e.g., RAM), computer usable non-volatile memory 410 (e.g., ROM), anddata storage unit 412. In some embodiments, all or portions of various embodiments described herein are stored, for example, as anapplication 424 and/ormodule 426 in memory locations within RAM 408, computer-readable storage media withindata storage unit 412, peripheral computer-readable storage media 402, and/or other tangible computer-readable storage media. - The foregoing Description of Embodiments is not intended to be exhaustive or to limit the embodiments to the precise form described. Instead, example embodiments in this Description of Embodiments have been presented in order to enable persons of skill in the art to make and use embodiments of the described subject matter. Moreover, various embodiments have been described in various combinations. However, any two or more embodiments may be combined. Although some embodiments have been described in a language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed by way of illustration and as example forms of implementing the claims and their equivalents.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/660,713 US20150262109A1 (en) | 2014-03-17 | 2015-03-17 | Gamification based performance tracking |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461954472P | 2014-03-17 | 2014-03-17 | |
US14/660,713 US20150262109A1 (en) | 2014-03-17 | 2015-03-17 | Gamification based performance tracking |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150262109A1 true US20150262109A1 (en) | 2015-09-17 |
Family
ID=54069246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/660,713 Abandoned US20150262109A1 (en) | 2014-03-17 | 2015-03-17 | Gamification based performance tracking |
Country Status (1)
Country | Link |
---|---|
US (1) | US20150262109A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160301967A1 (en) * | 2015-04-08 | 2016-10-13 | Shane Venis | Leaderboard and Advertising Distribution |
US20170189814A1 (en) * | 2015-12-31 | 2017-07-06 | Callidus Software, Inc. | Adaptive wizard for gamification site creation |
US10275801B2 (en) * | 2014-12-19 | 2019-04-30 | Ca, Inc. | Adapting user terminal advertisements responsive to measured user behavior |
US10580025B2 (en) | 2013-11-15 | 2020-03-03 | Experian Information Solutions, Inc. | Micro-geographic aggregation system |
US10678894B2 (en) | 2016-08-24 | 2020-06-09 | Experian Information Solutions, Inc. | Disambiguation and authentication of device users |
US10936629B2 (en) | 2014-05-07 | 2021-03-02 | Consumerinfo.Com, Inc. | Keeping up with the joneses |
US11010345B1 (en) | 2014-12-19 | 2021-05-18 | Experian Information Solutions, Inc. | User behavior segmentation using latent topic detection |
WO2023173584A1 (en) * | 2022-03-14 | 2023-09-21 | 成都拟合未来科技有限公司 | Method, system and apparatus for acquiring ranking list, and medium |
WO2024229095A1 (en) * | 2023-05-01 | 2024-11-07 | Ask2.Ai, Inc. | System and method for generating performance indicators |
US12271924B2 (en) | 2019-03-27 | 2025-04-08 | Igt | Multi-entity enterprise loyalty system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010025253A1 (en) * | 2000-02-08 | 2001-09-27 | Massmedium. Com | Multi-level award program |
US20130171593A1 (en) * | 2011-12-30 | 2013-07-04 | Pepper Technology LLC | Systems and methods for encouraging regular participation in training and collaborative activities through a gamified training platform |
US20140122494A1 (en) * | 2012-10-31 | 2014-05-01 | Mapmyfitness, Inc. | System and method for personal and peer performance ranking of outdoor activities |
US20140164037A1 (en) * | 2012-12-11 | 2014-06-12 | Quest 2 Excel, Inc. | Gamified project management system and method |
-
2015
- 2015-03-17 US US14/660,713 patent/US20150262109A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010025253A1 (en) * | 2000-02-08 | 2001-09-27 | Massmedium. Com | Multi-level award program |
US20130171593A1 (en) * | 2011-12-30 | 2013-07-04 | Pepper Technology LLC | Systems and methods for encouraging regular participation in training and collaborative activities through a gamified training platform |
US20140122494A1 (en) * | 2012-10-31 | 2014-05-01 | Mapmyfitness, Inc. | System and method for personal and peer performance ranking of outdoor activities |
US20140164037A1 (en) * | 2012-12-11 | 2014-06-12 | Quest 2 Excel, Inc. | Gamified project management system and method |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10580025B2 (en) | 2013-11-15 | 2020-03-03 | Experian Information Solutions, Inc. | Micro-geographic aggregation system |
US11620314B1 (en) | 2014-05-07 | 2023-04-04 | Consumerinfo.Com, Inc. | User rating based on comparing groups |
US10936629B2 (en) | 2014-05-07 | 2021-03-02 | Consumerinfo.Com, Inc. | Keeping up with the joneses |
US10275801B2 (en) * | 2014-12-19 | 2019-04-30 | Ca, Inc. | Adapting user terminal advertisements responsive to measured user behavior |
US11010345B1 (en) | 2014-12-19 | 2021-05-18 | Experian Information Solutions, Inc. | User behavior segmentation using latent topic detection |
US20160301967A1 (en) * | 2015-04-08 | 2016-10-13 | Shane Venis | Leaderboard and Advertising Distribution |
US10384135B2 (en) * | 2015-12-31 | 2019-08-20 | Callidus Software, Inc. | Adaptive wizard for gamification site creation |
US20170189814A1 (en) * | 2015-12-31 | 2017-07-06 | Callidus Software, Inc. | Adaptive wizard for gamification site creation |
US10678894B2 (en) | 2016-08-24 | 2020-06-09 | Experian Information Solutions, Inc. | Disambiguation and authentication of device users |
US11550886B2 (en) | 2016-08-24 | 2023-01-10 | Experian Information Solutions, Inc. | Disambiguation and authentication of device users |
US12271924B2 (en) | 2019-03-27 | 2025-04-08 | Igt | Multi-entity enterprise loyalty system |
WO2023173584A1 (en) * | 2022-03-14 | 2023-09-21 | 成都拟合未来科技有限公司 | Method, system and apparatus for acquiring ranking list, and medium |
WO2024229095A1 (en) * | 2023-05-01 | 2024-11-07 | Ask2.Ai, Inc. | System and method for generating performance indicators |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150262109A1 (en) | Gamification based performance tracking | |
US11358067B2 (en) | Game channels in messaging applications | |
Fisher et al. | How YouTube Radicalized Brazil. | |
US9220984B2 (en) | Social information game system | |
Ham et al. | The medical profession, the public, and the government | |
US11055634B2 (en) | System and method of selecting a relevant user for introduction to a user in an online environment | |
AU2009282190B2 (en) | Object identification in images | |
AU2010266611B2 (en) | Gathering information about connections in a social networking service | |
Lee et al. | ‘Gaming is my work’: identity work in internet-hobbyist game workers | |
US20160303481A1 (en) | Online game community with controlled cross-promotion | |
US20140220514A1 (en) | Games for learning regulatory best practices | |
Wang | Using attitude functions, self-efficacy, and norms to predict attitudes and intentions to use mobile devices to access social media during sporting event attendance | |
De Jaegher et al. | Preemptive repression: Deterrence, backfiring, iron fists, and velvet gloves | |
US8795060B2 (en) | Game processing server apparatus and recording medium | |
Dong | Controlling the internet in China: The real story | |
JP2023524753A (en) | Communication method, device, computer equipment and computer program based on virtual character interaction interface | |
Grov et al. | Maximizing response rates to ads for free at-home HIV testing on a men-for-men geosocial sexual networking app: lessons learned and implications for researchers and providers | |
US9299064B1 (en) | Scoreboards for electronic games | |
US20130260895A1 (en) | Systems and Methods for Video Game Participation Via Social Network Interactions | |
Goldstone et al. | Demographic growth in dangerous places: Concentrating conflict risks | |
Highfield et al. | Platformed solidarity: Examining the performative politics of Twitter hashflags | |
Abrams | China and America’s Tech War from AI to 5G: The Struggle to Shape the Future of World Order | |
Josephson et al. | Just state the facts on Twitter: Eye tracking shows that readers may ignore questions posted by news organizations on Twitter but not on Facebook | |
JP6870238B2 (en) | Evaluation system, evaluation method, evaluation device, evaluation program, and recording medium | |
US10007722B2 (en) | Presenting collaboration summaries of artifacts to improve engagement of user in collaboration activities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: COMENITY LLC, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AINSWORTH, RICHARD BARBER, III;WALZ, JAMES;BILLMAN, CHRISTIAN;AND OTHERS;SIGNING DATES FROM 20150313 TO 20150317;REEL/FRAME:035185/0785 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: NOTICE OF APPEAL FILED |
|
STCV | Information on status: appeal procedure |
Free format text: APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER |
|
STCV | Information on status: appeal procedure |
Free format text: EXAMINER'S ANSWER TO APPEAL BRIEF MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS |
|
STCV | Information on status: appeal procedure |
Free format text: BOARD OF APPEALS DECISION RENDERED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |
|
AS | Assignment |
Owner name: BREAD FINANCIAL PAYMENTS, INC., OHIO Free format text: MERGER AND CHANGE OF NAME;ASSIGNORS:COMENITY LLC;BREAD FINANCIAL PAYMENTS, INC;REEL/FRAME:063125/0756 Effective date: 20221025 |