# US 2022/0036680 A1 · Method and apparatus for obtaining and reporting response data

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

- Number: US 2022/0036680 A1
- Document ID: US20220036680A1
- Status: Published application
- Kind: A1
- Application number: 17/450,941
- Filed: 2021-10-14
- Published: 2022-02-03
- Earliest claimed: 2017-08-24
- Assignees: Voice.Vote Spc
- Applicants: Voice.Vote SPC
- Inventors: Mark SELLECK
- Web page: https://patentgrep.com/patent/US20220036680A1

## CPC

- G07C 13/00: Voting apparatus
- G06Q 10/00: Administration; Management
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06Q 50/26: Government or public services (business processes related to the transportation industry G06Q50/40)
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/30: Services specially adapted for particular environments, situations or purposes
- H04W 4/60: Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- G07C: TIME 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
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

In an embodiment, a new action request is received by the data manager from any of the plurality of users and stored in the data store. The data manager provides multiple actions requests to at least some of the plurality of users and, thereafter, receives responses from responsive users. The data manager then stores the responses (optionally, with a time stamp) in the data store in a manner such that the responses are associated with corresponding ones of the responsive users. In response to receiving a request for information regarding the responses, the data manager can generate the requested information, which may comprise aggregated or individual data, and provide such information to a requesting user. The request for information may include geographic boundaries to be used in providing the requested information, which geographic boundaries may correspond to one or more electoral districts.

## Claims

### Claim 1

In a communication system comprising a publicly-accessible communication network, a plurality of devices operatively connected to the communication network and supporting communication between a corresponding plurality of users, and a data manager operatively connected to the communication network, the data manager implementing a data store comprising data corresponding to included users of the plurality of users and further comprising information concerning a plurality of action requests presented to at least some of the plurality of users, a method for obtaining responses from at least a portion of the plurality of users, the method comprising:
receiving a new action request by the data manager, where the data manager receives the new action request via the communication network from a device of the plurality of devices corresponding to any of the plurality of users;
storing the new action request, by the data manager, in the data store;
providing the new action request, by the data manager, to at least some of the plurality of users, where the data manager provides the new action request via the communication network to devices of the plurality of devices corresponding to the at least some of the plurality of users;
receiving, by the data manager, from responsive users of the at least some of the plurality of users, responses to the new action request, where the data manager receives the responses via the communication network from devices of the plurality of devices corresponding to the responsive users;
storing, by the data manager in the data store, the responses received from the responsive users, where each of the responses is associated in the data store with a corresponding one of the responsive users;
receiving, by the data manager, a request for information according to geographic boundaries and regarding responses received from the responsive users, where the data manager receives the request via the communication network from a device of the plurality of devices corresponding to a requesting user of the plurality of users;
generating, by the data manager, the information regarding responses received from the responsive users based on the geographic boundaries; and
providing, by the data manager via the communication network to the device corresponding to the requesting user, the information regarding the responses received from the responsive users.

### Claim 2 (depends on 1)

The method of claim 1, wherein the geography boundaries correspond to at least one electoral district.

### Claim 3

An apparatus operatively connected to a publicly-accessible communication network, a plurality of devices being operatively connected to the communication network and supporting communication between a corresponding plurality of users, and a data manager being operatively connected to the communication network, the data manager implementing a data store comprising data corresponding to included users of the plurality of users and further comprising information concerning a plurality of action requests presented to at least some of the plurality of users, the apparatus for use in obtaining responses from at least a portion of the plurality of users, the apparatus comprising:
at least one processor; and
machine-readable storage, operatively connected to the at least one processor and having stored thereon instructions that, when executed by the at least processor cause the at least one processor to:
receive a new action request via the communication network from a device of the plurality of devices corresponding to any of the plurality of users;
store the new action request in the data store;
provide the new action request to at least some of the plurality of users via the communication network to devices of the plurality of devices corresponding to the at least some of the plurality of users;
receive, from responsive users of the at least some of the plurality of users via the communication network from devices of the plurality of devices corresponding to the responsive users, responses to the new action request;
store the responses received from the responsive users in the data store, where each of the responses is associated in the data store with a corresponding one of the responsive users;
receive, via the communication network from a device of the plurality of devices corresponding to a requesting user of the plurality of users, a request for information according to geographic boundaries and regarding responses received from the responsive users;
generate the information regarding responses received from the responsive users based on the geographic boundaries; and
provide, via the communication network to the device corresponding to the requesting user, the information regarding the responses received from the responsive users.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the geography boundaries correspond to at least one electoral district.
