# US 10,121,159 B2 · Polling statement feedback system and methods

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

- Number: US 10,121,159 B2
- Document ID: US10121159B2
- Status: Granted
- Kind: B2
- Application number: 14/170,183
- Filed: 2014-01-31
- Published: 2015-08-06
- Granted: 2018-11-06
- Earliest claimed: 2014-01-31
- Assignees: NCR Corporation
- Applicants: NCR Corporation
- Inventors: Ray A. Gibson; Michael Cain Finley
- Web page: https://patentgrep.com/patent/US10121159B2

## CPC

- G06Q 30/0203: Market surveys; Market polls
- 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

## Abstract

Various systems, methods, and apparatuses are described for determining feedback to a polling statement. One example method may comprise generating a barcode associated with a response to a polling statement. The example method may further comprise enabling display of the barcode for receiving feedback on the polling statement via scanning of the barcode. Another example method may comprise generating a barcode associated with a response to a polling statement. The other example method may further comprise receiving feedback on the polling statement based at least in part on at least one individual scanning the barcode. Similar and related methods, apparatuses, systems, and computer program products are also provided.

## Claims

### Claim 1

A method comprising:
providing an interface for receiving a polling statement from a provider interacting through the interface on a provider-operated device;
generating a barcode associated with a response to the polling statement;
displaying the barcode on a display of a first device for receiving feedback on the polling statement via scanning of the barcode from a second device;
receiving an indication that the second device scanned the barcode on the first device from a web application that is processed when a web linked is activated through the scanning of the barcode by launching a mobile application on the second device when the barcode is scanned by the second device and the mobile application automatically communicating with the web application and providing the indication once launched, wherein the web application increments a counter maintained for the barcode, and wherein receiving further includes receiving a current value for the counter from the web application; and
display the current value on the display of the first device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the barcode is selected from the group consisting of a one-dimensional barcode and a two-dimensional barcode.

### Claim 3 (depends on 1)

The method of claim 1, wherein the polling statement has more than one response, and wherein generating a barcode further comprises generating a barcode for each of the more than one responses.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
determining a result of the polling statement based at least in part on feedback received via scanning of the barcode.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
executing an action based at least in part on the result for resolving an issue identified by the result.

### Claim 6 (depends on 5)

The method of claim 5, wherein executing an action further comprises notifying an individual of the issue to be resolved.

### Claim 7 (depends on 4)

The method of claim 4, further comprising:
generating a visual representation of the result of the polling statement for displaying to an end user.

### Claim 8 (depends on 4)

The method of claim 4, further comprising:
identifying a trend in the result of the polling statement.

### Claim 9

A method comprising:
providing an interface for receiving a polling statement from a provider interacting through the interface on a provider-operated device
generating a barcode associated with a response to a polling statement;
displaying the barcode on a display of a Point-Of-Sale (POS) terminal;
receiving feedback on the polling statement based at least in part on at least one individual activating a camera of a client device operated by the individual and scanning the barcode displayed on the display of the POS terminal and responsive to the scanning automatically launching on the client device a mobile application and responsive to the launching the mobile application providing the feedback; and
displaying on the POS terminal a current count for the response based on incrementing a counter when the barcode was scanned from the display of the POS terminal that activates a web link and processes a web application for incrementing the counter.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
requesting additional information from an individual after the individual scans the barcode.

### Claim 11 (depends on 10)

The method of claim 10, wherein requesting additional information further comprises requesting a response to a subsequent polling statement.

### Claim 12 (depends on 11)

The method of claim 11, wherein the subsequent polling statement is a survey question.

### Claim 13 (depends on 11)

The method of claim 11, wherein the subsequent polling statement is related to the polling statement.

### Claim 14 (depends on 9)

The method of claim 9, wherein receiving feedback further comprises receiving real-time feedback.

### Claim 15

A system comprising:
a Point-Of-Sale (POS) terminal have a generating module configured to generate a barcode associated with a response to a polling statement, wherein the polling statement received by the POS terminal through an interface that a provider interacts with from a provider operated device, the POS terminal configured to display the barcode on a display of the POS terminal; and
a server having a determining module configured to determine a result of the polling statement based at least in part on feedback received via scanning of the barcode from a client device operated by a user, wherein the server is further configured to maintain a web link between the barcode and a web application, the web application increments a counter for the response when the barcode is scanned from the client device from the display of the POS terminal by launching a mobile application a mobile application on the client device when the barcode is scanned and the mobile application communicating the feedback to the web application, and the web application is processed upon receiving the feedback from the mobile application, and the server configured to provide a current value for the counter back to the POS terminal, and the POS terminal configured to display the current value associated with the response on the display to the user as the result.

### Claim 16 (depends on 15)

The system of claim 15, further comprising:
a presentation module configured to generate a visual representation of the result for display.

### Claim 17 (depends on 15)

The system of claim 15, wherein the determining module determines the result in real time.

### Claim 18 (depends on 15)

The system of claim 15, wherein the barcode encodes an identifier associated with the response to the polling statement.

### Claim 19 (depends on 15)

The system of claim 15, wherein the feedback received by the determining module comprises additional information related to the scanner of the barcode.

### Claim 20 (depends on 15)

The system of claim 15, wherein the feedback received by the determining module comprises additional information related to the scanning of the barcode.
