Federated voting with criteria-based discrimination
First Claim
Patent Images
1. A method performed on a mobile device of a federation of devices, the method comprising:
- receiving registration criteria that are specific to a particular voting scenario, where the registration criteria comprise a list of voters of a plurality of voters, where the voters on the list are eligible for the particular voting scenario;
receiving a registration request for a voter on the list for the particular voting scenario;
determining, in response to the received registration request, that the voter meets the registration criteria;
registering the voter, based on the determining, for the particular voting scenario; and
registering, in response to the registering the voter, a presence of the registered voter in the particular voting scenario, where the registered presence of the registered voter in the particular voting scenario indicates that the voter has been registered for the particular voting scenario regardless of whether or not the voter casts a vote in the particular voting scenario and regardless of whether or not the voter withdraws the cast vote in the particular voting scenario.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology for use with computing devices, particularly mobile devices and wireless networks supporting federation, enabling people, devices, systems, or the like to join together in electronic federations for purposes of voting or the like. The votes in such voting situations may be weighted based on various criteria associated with the voter, the subject of the vote, and/or other criteria relevant to the voting scenario. The technology also enables users to monitor a voting scenario in real-time and tailor their own voting or decisions or the like to the scenario, even as it unfolds.
-
Citations
20 Claims
-
1. A method performed on a mobile device of a federation of devices, the method comprising:
-
receiving registration criteria that are specific to a particular voting scenario, where the registration criteria comprise a list of voters of a plurality of voters, where the voters on the list are eligible for the particular voting scenario; receiving a registration request for a voter on the list for the particular voting scenario; determining, in response to the received registration request, that the voter meets the registration criteria; registering the voter, based on the determining, for the particular voting scenario; and registering, in response to the registering the voter, a presence of the registered voter in the particular voting scenario, where the registered presence of the registered voter in the particular voting scenario indicates that the voter has been registered for the particular voting scenario regardless of whether or not the voter casts a vote in the particular voting scenario and regardless of whether or not the voter withdraws the cast vote in the particular voting scenario. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. At least one physical computer-readable medium storing computer-executable instructions that, when executed by a mobile device of a federation of devices, cause the mobile device to perform actions comprising:
-
receiving registration criteria that are specific to a particular voting scenario, where the registration criteria comprise a list of voters of a plurality of voters, where the voters on the list are eligible for the particular voting scenario receiving a registration request for a voter on the list for the particular voting scenario; determining, in response to the received registration request, that the voter meets the registration criteria; registering the voter, based on the determining, for the particular voting scenario; registering, in response to the registering the voter, a presence of the registered voter in the particular voting scenario, where the presence of the registered voter in the particular voting scenario indicates that the voter has been registered for the particular voting scenario regardless of whether or not the voter casts does not cast a vote in the particular voting scenario and regardless of whether or not the voter withdraws the cast vote in the particular voting scenario. - View Dependent Claims (11, 12, 13)
-
-
14. A mobile device and at least one program module that are together configured for performing actions comprising:
-
receiving registration criteria that are specific to a particular voting scenario, where the registration criteria comprises a list of voters of a plurality of voters, where the voters on the list are eligible for the particular voting scenario receiving a registration request for a voter on the list for the particular voting scenario; determining, in response to the received registration request, that the voter meets the registration criteria; registering the voter, based on the determining, for the particular voting scenario; registering, in response to the registering the voter, a presence of the registered voter in the particular voting scenario, where the registered presence of the registered voter in the particular voting scenario indicates that the voter has been registered for the particular voting scenario regardless of whether or not the voter casts a vote in the particular voting scenario and regardless of whether or not the voter withdraws the cast vote in the particular voting scenario. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification