[go: up one dir, main page]

GB2528020A - Aggregated user feedback system - Google Patents

Aggregated user feedback system Download PDF

Info

Publication number
GB2528020A
GB2528020A GB1218288.7A GB201218288A GB2528020A GB 2528020 A GB2528020 A GB 2528020A GB 201218288 A GB201218288 A GB 201218288A GB 2528020 A GB2528020 A GB 2528020A
Authority
GB
United Kingdom
Prior art keywords
voting
signal
cumulative count
count
server
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.)
Withdrawn
Application number
GB1218288.7A
Other versions
GB201218288D0 (en
Inventor
Richard George Hoptroff
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to GB1218288.7A priority Critical patent/GB2528020A/en
Publication of GB201218288D0 publication Critical patent/GB201218288D0/en
Publication of GB2528020A publication Critical patent/GB2528020A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C13/00Voting apparatus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/40

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A method and system for providing feedback to voting users. User devices 302, 303, 304 each have selectable buttons 311, 312, 313. When buttons 311, 312, 313 are selected by users 308, 309, 310 voting signals are sent to a server 301. The server aggregates the votes, and sends a result back to the user devices. The user devices display the result by altering the appearance of at least one voting button, e.g. by changing the size or otherwise altering the button. Preferably the most selected button 312, 313, 314 is highlighted to indicate the result. The appearance of each button may be changed to reflect the proportion of users selecting each button (see figure 4). The method and system is preferably implemented via web browsers 305, 306, 307.

Description

AGGREGATED USER FEEDBACK SYSTEM
This invention relates to a method for providing aggregating input from multiple users and feeding the aggregate response back to all users.
Aggregation systems such as used in electronic voting typically work by sending selections from verified users to a central computer where the selections are aggregated in order to generate statistics about the selections of the user base as a whole. What happens to the aggregated statistics is then quite varied, according to the application.
In many cases that may be considered the state of the art, such as X-Factor styles of television popularity contest and online democratic elections, the result is announced quite separately alter the voting window has closed.
In other cases that may be considered the state of the art, systems provide feedback using the same system as used to collect user selections. A well-known example is Facebook, which allows users to "Like" other users' comments. The voting window is permanently open and the current tally is displayed on the web page alongside the comment.
A limitation of these states of the art is the difficulty of associating the selection with the aggregated result. In particular, when multiple choices are available, a visual association needs to be made between the selections and the presentation of the actual result. Perhaps this is not so difficult in the Facebook example, where the "Like" talk can appear next to the comment. However, if there are more voting options, it becomes increasingly complex.
For example in figure 1, users are presented with a web page 101 that contains voting buttons 102 for six sentiments: Like, Dislike, Agree, Disagree, Believe and Doubt. A bar chart 103 above shows the current voting tally. The physical separation of the bars from the buttons requires the voter to make a visual association between each selection control and its corresponding aggregation result indication.
The current invention removes the need to develop a visual association by combining the selection control and the resulting indication in the same element. With reference to figure 2, it is comprised of the following steps: 1. Each user is presented with identical voting machines 202, 203 with multiple selection controls 204, 205. Each user selects one control and activates it.
2. The information about which control has been selected by each individual user is sent to a central computer 201. Computer 201 calculates an aggregate statistic such as the total number of users that made each selection.
3. The aggregate statistic is sent back to all voting machines 202, 203, where the it is used to change the shape or visual appearance of selection controls 204, 205 on all voting machines 202, 203 identically.
Figure 3 presents an embodiment of the invention comprised of a web server 301 that serves up identical web pages to multiple web browsers 302, 303, 304. On each web page 305, 306, 307, a set of selection buttons is presented to its user. Users 308, 309, 310 individually choose one of the buttons 311, 312, 313 and activates it. Unlike a normal user interface, the activated buttons 311, 312, 313 do not change their appearance to indicate they were pressed. Instead, the selections made by users are reported to web server 301.
Web server 301 receives reports from all web browsers 302, 303, 304 for which buttons were selected and counts the total number of selections made by all users for each button.
It then transmits back to all browsers 302, 303, 304, the total number of selections. This is a broadcast transmission to all browsers, whether the user selected a button or not. Each web browser then identically changes the appearance of its buttons according to the total number of votes reported to it by web server 301.
The change in appearance might, for example, reflect the most pressed button 312, 313, 314. In this case, the selection 311 made by some users 308 is not the button that changes appearance 314. Alternately, as shown in figure 4, the buttons 402 displayed by web page 401 might change their appearance to reflect the proportion of users who selected that button.

Claims (29)

  1. CLAIMS1. A method for tallying a vote from a voting device, the voting device including a first button associated with a first voting option, the method comprising the steps of: sending a first voting signal from a first voting device to a server, the first voting signal indicating that the first voting option has been selected; the server, upon receiving the first signal, produces a cumulative count of the first voting signal, and sends a first count signal to the first voting device, the first count signal including an indication of the cumulative count of the first voting signal; and the first voting device, upon receiving the first count signal, configures the appearance of the first button based on the cumulative count of the first voting signal.
  2. 2. A method as claimed in Claim 1, wherein the voting device includes a second button associated with a second voting option, further comprising the steps of: sending a second voting signal from the first voting device to the server, the second voting signal indicating that the second voting option has been selected; the server, upon receiving the second voting signal, produces a cumulative count of the second voting signal, and sends a second count signal to the first voting device, the second count signal including an indication of the cumulative count of the second voting signal; and the first voting device, upon receiving the second count signal, configures the appearance of the second button based on the cumulative count of the second voting signal.
  3. 3. A method as claimed in either Claim 1 or Claim 2, wherein the first voting device changes the size of the first voting button based on the cumulative count of the first voting signal.
  4. 4. A method as claimed in either Claim 1 or Claim 2, wherein the first voting device highlights the first voting button based on the cumulative count of the first voting signal.
  5. 5. A method as claimed in either Claim 2 or Claim 3, wherein the first voting device changes the size of the second voting button based on the cumulative count of the second voting signal.
  6. 6. A method as claimed in Claim 2, wherein the first voting device highlights the second voting button based on the cumulative count of the second voting signal.
  7. 7. A method as claimed in either Claim 1, for tallying votes from several voting devices, wherein the server sends the first count signal to several voting devices, the first count signal including an indication of the cumulative count of the first voting signal, and the several voting devices configure the appearance of the first button based on the cumulative count of the first voting signal.
  8. 8. A method as claimed in Claim 7, for tallying votes from several voting devices, wherein the server receives a second voting signal, indicating that a second voting option has been selected, produces a second cumulative count of the second voting signal, and sends a second count signal to the several voting devices, the second count signal including an indication of the cumulative count of the second voting signal, and the several voting devices configure the appearance of the second button based on the cumulative count of the second voting signal.
  9. 9. A method as claimed in Claim 7 or Claim 8, wherein the several voting devices change the size of the first voting button based on the cumulative count of the first voting signal.
  10. 10. A method as claimed in either Claim 7 or Claim 8, wherein the several voting devices highlight the first voting button based on the cumulative count of the first voting signal.
  11. 11. A method as claimed in Claim 8 or Claim 9, wherein the several voting devices change the size of the second voting button based on the cumulative count of the second voting signal.
  12. 12. A method as claimed in Claim 8, wherein the several voting devices highlight the first voting button based on the cumulative count of the first voting signal.
  13. 13. A server for tallying a vote from a first voting device, the first voting device including a first button associated with a first voting option, the server comprising a communication interface for receiving a first input signal from the first voting device, the first input signal indicating that the first voting option has been selected; and a processor, configured for producing a cumulative count of the first input signal and for sending a first output signal to the first voting device via the communication interface, the first output signal including an indication of the cumulative count of the first input signal such that the first voting device configures the appearance of the first button based on the cumulative count of the first input signal.
  14. 14. A server as claimed in Claim 13, wherein the first voting device includes a second button associated with a second voting option, the communication interface is for receiving a second input signal from the first voting device, the second input signal indicating that the second voting option has been selected, and the processor is configured for producing a cumulative count of the second input signal and for sending a second output signal to the first voting device via the communication interface, the second output signal including an indication of the cumulative count of the second input signal such that the first voting device configures the appearance of the second voting button based on the cumulative count of the second input signal.
  15. 15. A server as claimed in either Claim 13 or Claim 14, wherein the first output signal is configured to cause the first voting device to configure the appearance of the first button based on the cumulative count of the first input signal.
  16. 16. A server as claimed in Claim 14 or Claim 15, when dependent on Claim 14, wherein the second output signal is configured to cause the first voting device to configure the appearance of the second button based on the cumulative count of the second input signal.
  17. 17. A server as claimed in Claim 13, for tallying votes from several voting devices, wherein the communication interface is for receiving the first input signal from any one of the several voting devices, and the processor is configured to send the first output signal to the several voting devices via the communication interface, the first output signal including an indication of the cumulative count of the first input signal such that the several voting devices configure the appearance of the first button based on the cumulative count of the first input signal.
  18. 18. A server as claimed in Claim 17, for tallying votes from several voting devices, the several voting devices including a second button associated with a second voting option, wherein the communication interface is for receiving a second input signal from any one of the several voting devices, the second input signal indicating that the second voting option has been selected, and the processor is configured for producing a cumulative count of the second input signal and for sending a second output signal to the several voting devices via the communication interface, the second output signal including an indication of the cumulative count of the second input signal such that the several voting devices configure a the appearance of the second voting button based on the cumulative count of the second input signal.
  19. 19. A server as claimed in either Claim 17 or Claim 18, wherein the first output signal is configured to cause the several voting devices to configure the appearance of the first button based on the cumulative count of the first input signal.
  20. 20. A server as claimed in either Claim 18 or Claim 19, when dependent on Claim 18, wherein the second output signal is configured to cause the several voting devices to configure the appearance of the first button based on the cumulative count of the first input signal.
  21. 21. A voting device comprising a display, configured for showing a first button associated with a first voting option; a communication interface configured for sending a first signal to a server in response to the first voting option being selected, and for receiving a first count signal from the server, the first count signal including an indication of a cumulative count of the first voting option; and a processor, configured for adapting the appearance of the first button based on the cumulative count of the first voting option.
  22. 22. A voting device as claimed in Claim 21, wherein the display is also configured for showing a second button associated with a second voting option, the communication interface is configured for sending a second signal to the server in response to the second voting option being selected, and for receiving a second count signal from the server, the second count signal including an indication of a cumulative count of the second voting option, and the processor is also configured for adapting the appearance of the second voting button based on the cumulative count of the second voting option.
  23. 23. A voting device as claimed in either Claim 21 or Claim 22, wherein the processor is configured for changing the size of the first button based on the cumulative count of the first voting signal.
  24. 24. A voting device as claimed in either Claim 21 or Claim 22, wherein the processor is configured for highlighting the first button based on the cumulative count of the first voting signal.
  25. 25. A voting device as claimed in either Claim 22 or Claim 23, wherein the processor is configured for changing the size of the second button based on the cumulative count of the second voting signal.
  26. 26. A voting device as claimed in Claim 22, wherein the processor is configured for highlighting the second button based on the cumulative count of the second voting signal.
  27. 27. A method substantially as herein described with reference to and as shown in accompanying Figures 2 to 4.
  28. 28. A server substantially as herein described with reference to and as shown in accompanying Figures 2 to 4.
  29. 29. A voting device substantially as herein described with reference to and as shown in accompanying Figures 2 to 4.
GB1218288.7A 2012-10-11 2012-10-11 Aggregated user feedback system Withdrawn GB2528020A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB1218288.7A GB2528020A (en) 2012-10-11 2012-10-11 Aggregated user feedback system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1218288.7A GB2528020A (en) 2012-10-11 2012-10-11 Aggregated user feedback system

Publications (2)

Publication Number Publication Date
GB201218288D0 GB201218288D0 (en) 2012-11-28
GB2528020A true GB2528020A (en) 2016-01-13

Family

ID=47324639

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1218288.7A Withdrawn GB2528020A (en) 2012-10-11 2012-10-11 Aggregated user feedback system

Country Status (1)

Country Link
GB (1) GB2528020A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107180476A (en) * 2017-05-09 2017-09-19 广州视源电子科技股份有限公司 Method and device for generating voting page for off-site voting
CN107465734A (en) * 2017-07-31 2017-12-12 合肥光照信息科技有限公司 A kind of online ballot system and method based on WEB

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094286A1 (en) * 2007-10-02 2009-04-09 Lee Hans C System for Remote Access to Media, and Reaction and Survey Data From Viewers of the Media
US20100064306A1 (en) * 2008-09-10 2010-03-11 Qualcomm Incorporated Method and system for broadcasting media content based on user input
US20120144412A1 (en) * 2010-12-02 2012-06-07 Microsoft Corporation Media asset voting
US20120174032A1 (en) * 2010-12-30 2012-07-05 Trusted Opionion, Inc. System and Method for Displaying Responses from a Plurality of Users to an Event

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094286A1 (en) * 2007-10-02 2009-04-09 Lee Hans C System for Remote Access to Media, and Reaction and Survey Data From Viewers of the Media
US20100064306A1 (en) * 2008-09-10 2010-03-11 Qualcomm Incorporated Method and system for broadcasting media content based on user input
US20120144412A1 (en) * 2010-12-02 2012-06-07 Microsoft Corporation Media asset voting
US20120174032A1 (en) * 2010-12-30 2012-07-05 Trusted Opionion, Inc. System and Method for Displaying Responses from a Plurality of Users to an Event

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107180476A (en) * 2017-05-09 2017-09-19 广州视源电子科技股份有限公司 Method and device for generating voting page for off-site voting
WO2018205491A1 (en) * 2017-05-09 2018-11-15 广州视源电子科技股份有限公司 Method and device for generating voting page for off-site voting
CN107465734A (en) * 2017-07-31 2017-12-12 合肥光照信息科技有限公司 A kind of online ballot system and method based on WEB

Also Published As

Publication number Publication date
GB201218288D0 (en) 2012-11-28

Similar Documents

Publication Publication Date Title
Munson et al. Encouraging reading of diverse political viewpoints with a browser widget
Gibson et al. Nationalizing and normalizing the local? A comparative analysis of online candidate campaigning in Australia and Britain
CN104484099B (en) Method and device for displaying menu
US9928752B2 (en) Social choice engine
DE102015200118B4 (en) REMOTE MULTI-PROFILE DEVICE CONFIGURATION FOR A SINGLE USER USING USER BIOMETRICS
CN107172452A (en) Direct broadcasting room recommends method and device
US20120144311A1 (en) Computerized system and method for commenting on sub-events within a main event
JP2016174927A5 (en)
CN108810643A (en) A kind of red packet distribution method, device and live broadcast system
CN103419344A (en) Remote operating system of injection moulding machine
DE102013009701A1 (en) Auxiliary input device and electronic device and electronic system comprising the auxiliary input device
CN101672511A (en) Control method for enhancing comfort of air conditioner and control system thereof
GB2528020A (en) Aggregated user feedback system
WO2013043945A1 (en) Systems and methods for engagement in a political process
US20190147635A1 (en) System, method, and program for managing evaluation of avatar images
Karayumak et al. User study of the improved Helios voting system interfaces
CN111782166A (en) Multi-screen interaction method, device, equipment and storage medium
WO2014011684A1 (en) Auditing election results
CN104661097A (en) Page display method of network television and network terminal
CN203647018U (en) Budda worshiping cushion
CN107733777A (en) Third party's information notice method, system and computer-readable recording medium
CN201699876U (en) Paperless meeting data acquisition and analysis system
JP2017216501A (en) Information provision device, information provision method, and program
KR102359525B1 (en) Voting system using wireless communication in broadcasting
JP7332748B1 (en) childcare system

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)