# US 10,120,547 B2 · User interfaces for determining the reaction of a group with respect to a set of elements

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,120,547 B2
- Document ID: US10120547B2
- Status: Granted
- Kind: B2
- Application number: 14/877,551
- Filed: 2015-10-07
- Published: 2016-04-14
- Granted: 2018-11-06
- Earliest claimed: 2011-10-07
- Assignees: Appgree SA
- Applicants: Appgree SA
- Inventors: Juan Moran Adarraga
- Web page: https://patentgrep.com/patent/US10120547B2

## CPC

- G06Q 10/40: Business processes related to social networking or social networking services
- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 10/067: Enterprise or organisation modelling
- G06Q 10/10: Office automation; Time management
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06Q 30/0203: Market surveys; Market polls
- H04L 63/0421: {Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer}
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04M 1/72403: with means for local support of applications that increase the functionality
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A method for providing a graphical user interface (GUI) on a mobile device, including displaying in the GUI on the mobile device an option subset comprising at least one option to which a response is requested and displaying a feedback mechanism in the GUI on the mobile device configured to receive a reaction of an individual respondent in response to the at least one option in the displayed option subset, the individual respondent being from a respondent subset that is one of a plurality of respondent subsets taken from a respondent set and the option subset that is displayed in the GUI not being determined by the individual respondent and including fewer than all of a plurality of options in an option set from which the option subset is taken.

## Claims

### Claim 1

A method for providing a graphical user interface (GUI) on a plurality of mobile devices, the method comprising:
(a) displaying in the GUI on a first mobile device of the plurality of mobile devices a first option subset comprising at least one option to which a response is requested;
(b) displaying a feedback mechanism in the GUI on the first mobile device configured to receive a reaction of an individual respondent in response to the at least one option in the first option subset displayed in (a);
(c) determining a score for each of the at least one option in the first option subset using at least the reaction received by the feedback mechanism in the GUI on the first mobile device;
(d) based on at least the score determined for each of the at least one option in the first option subset, determining a second option subset comprising at least one option to be evaluated by at least one other individual respondent, the at least one option in the second option subset comprising one or more options from the first option subset;
(e) displaying in the GUI on at least one other mobile device of the plurality of mobile devices the second option subset comprising the at least one option to be evaluated by the at least one other individual respondent; and
(f) displaying a feedback mechanism in the GUI on the at least one other mobile device configured to receive a reaction of the at least one other individual respondent in response to the at least one option in the second option subset displayed in (e).

### Claim 2 (depends on 1)

The method of claim 1, wherein, in (c), the determining the score for each of the at least one option in the first option subset is further based upon a comparison of the reaction received by the feedback mechanism in the GUI on the first mobile device for each of the at least one option in the first option subset to a reaction received for each other option in an option set from which the first option subset and the second option subset are taken.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
(g) performing, at least once:
(i) determining an updated score for each option in the option set using at least the reaction received by the feedback mechanism in the GUI;
(ii) based on at least the updated score determined for each option in the option set, displaying in the GUI on at least one additional mobile device of the plurality of mobile devices at least one option to be evaluated by at least one additional individual respondent; and
(iii) displaying a feedback mechanism in the GUI on the at least one additional mobile device configured to receive a reaction of the at least one additional individual respondent in response to the at least one option displayed on the at least one additional mobile device.

### Claim 4 (depends on 1)

The method of claim 1, wherein, in (a), the at least one option in the first option subset has not been previously presented to other mobile devices of the plurality of mobile devices.

### Claim 5 (depends on 1)

The method of claim 1, wherein, in (a), the at least one option in the first option subset has been previously presented to other mobile devices of the plurality of mobile devices.

### Claim 6 (depends on 1)

The method of claim 1, wherein:
in (a), the first option subset that is displayed in the GUI on the first mobile device is not determined by the individual respondent and comprises fewer than all of a plurality of options in an option set from which the first option subset is taken.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
in (e), the second option subset that is displayed in the GUI on the at least one other mobile device is not determined by the at least one other individual respondent and comprises fewer than all of a plurality of options in an option set from which the second option subset is taken.

### Claim 8 (depends on 7)

The method of claim 7, wherein, in (b) and (f), the feedback mechanism comprises buttons that are adjacent to one another that are configured to receive the indication of whether each of the at least one option to which the response is requested is accepted or rejected.

### Claim 9 (depends on 1)

The method of claim 1, wherein, in (a) and/or (e), each of the at least one option to which the response is requested is simultaneously displayed on the GUI.

### Claim 10 (depends on 1)

The method of claim 1, wherein, in (a) and/or (e), each of the at least one option to which the response is requested is sequentially displayed on the GUI.

### Claim 11 (depends on 1)

The method of claim 1, wherein, in (a) and (e), textual information, graphical information, and/or audio information soliciting a response from the individual respondent is displayed on the GUI.

### Claim 12 (depends on 1)

The method of claim 1, wherein, in (b), the feedback mechanism is configured to receive an indication of whether the individual respondent accepts or rejects each of the at least one option to which the response is requested, and in (f), the feedback mechanism is configured to receive an indication of whether the at least one other individual respondent accepts or rejects each of the at least one option to which the response is requested.

### Claim 13 (depends on 1)

The method of claim 1, further comprising inferring, with aid of a hardware processor, a statistical estimation of the reaction of a respondent set to each and every option in the first option subset and the second option subset.

### Claim 14 (depends on 13)

The method of claim 13, wherein the inferring is based on a selected analysis of respondent reactions in respective respondent subsets to option subsets assigned to each of the respective respondent subsets.

### Claim 15 (depends on 14)

The method of claim 14, wherein the GUI is configured to display information to the individual respondent about the selected analysis to be conducted using the respondent reactions, prior to giving the individual respondent the opportunity to provide a reaction.

### Claim 16 (depends on 13)

The method of claim 13, wherein, in (b) and (f), the feedback mechanism includes a field that configured to receive textual, video, and/or audio information from the individual respondent.

### Claim 17 (depends on 13)

The method of claim 13, wherein, in (b) and (f), the feedback mechanism comprises a visual representation of an option to approve the at least one option and a visual representation of an option to not approve the at least one option.

### Claim 18 (depends on 1)

The method of claim 1, wherein the individual respondent and the at least one other individual respondent cannot access all of the plurality of option subsets.

### Claim 19 (depends on 1)

The method of claim 1, wherein, in (a), the first option subset is randomly assigned to the individual respondent.

### Claim 20 (depends on 1)

The method of claim 1, wherein:
in (b), the feedback mechanism is configured such that the individual respondent may provide the reaction in response to the at least one option in the first option subset that is received by the individual respondent in (a) and may not provide the reaction in response to other options in an option set from which the first option subset and the second option subset are taken that are not in the first option subset that is received by the individual respondent, and
in (e), the feedback mechanism is configured such that the at least one other individual respondent may provide the reaction in response to the at least one option in the second option subset that is received by the at least one other individual respondent in (d) and may not provide the reaction in response to other options in the option set that are not in the second option subset that is received by the at least one other individual respondent.

### Claim 21 (depends on 1)

The method of claim 1, wherein the individual respondent and the at least one other individual respondent are part of a random sample of respondents.

### Claim 22

A non-transitory computer readable medium storing a program causing a computer to execute a method for providing a graphical user interface (GUI) on a plurality of mobile devices, the method comprising:
(a) displaying in the GUI on a first mobile device of the plurality of mobile devices a first option subset comprising at least one option to which a response is requested;
(b) displaying a feedback mechanism in the GUI on the first mobile device configured to receive a reaction of an individual respondent in response to the at least one option in the first option subset displayed in (a);
(c) determining a score for each of the at least one option in the first option subset using at least the reaction received by the feedback mechanism in the GUI on the first mobile device;
(d) based on at least the score determined for each of the at least one option in the first option subset, determining a second option subset comprising at least one option to be evaluated by at least one other individual respondent, the at least one option in the second option subset comprising one or more options from the first option subset;
(e) displaying in the GUI on at least one other mobile device of the plurality of mobile devices the second option subset comprising the at least one option to be evaluated by the at least one other individual respondent; and
(f) displaying a feedback mechanism in the GUI on the at least one other mobile device configured to receive a reaction of the at least one other individual respondent in response to the at least one option in the second option subset displayed in (e).
