Attendance tracking via device presence
First Claim
Patent Images
1. A method comprising:
- determining that a meeting has begun;
identifying, via at least one processing device, a plurality of mobile devices present at the meeting by;
defining a geographical area associated with the meeting, the geographical area comprising an area within which a respective mobile device must be located in order for presence at the meeting to be registered; and
for each of the plurality of mobile devices, obtaining a global positioning system (GPS) location associated with the respective mobile device and determining whether the respective mobile device is within the geographical area;
correlating, via the at least one processing device, one or more of the plurality of mobile devices present at the meeting with one or more users so as to determine one or more attendees of the meeting;
creating an attendance log based at least in part on the one or more attendees of the meeting to determine a number of the one or more attendees;
determining whether a discrepancy exists between the number of the one or more attendees and a number of the plurality of mobile devices; and
authorizing, in an instance in which it is determined that the discrepancy does not exist between the number of the one or more attendees and the number of the plurality of mobile devices, communication of electronic content to one or more authorized attendees.
2 Assignments
0 Petitions
Accused Products
Abstract
Attendance tracking via mobile devices may be provided. Once a meeting begins, a plurality of mobile devices present at the meeting may be identified. An attendance report for a plurality of attendees at the meeting may be provided based on the presence of each of the identified plurality of mobile devices.
150 Citations
17 Claims
-
1. A method comprising:
-
determining that a meeting has begun; identifying, via at least one processing device, a plurality of mobile devices present at the meeting by; defining a geographical area associated with the meeting, the geographical area comprising an area within which a respective mobile device must be located in order for presence at the meeting to be registered; and for each of the plurality of mobile devices, obtaining a global positioning system (GPS) location associated with the respective mobile device and determining whether the respective mobile device is within the geographical area; correlating, via the at least one processing device, one or more of the plurality of mobile devices present at the meeting with one or more users so as to determine one or more attendees of the meeting; creating an attendance log based at least in part on the one or more attendees of the meeting to determine a number of the one or more attendees; determining whether a discrepancy exists between the number of the one or more attendees and a number of the plurality of mobile devices; and authorizing, in an instance in which it is determined that the discrepancy does not exist between the number of the one or more attendees and the number of the plurality of mobile devices, communication of electronic content to one or more authorized attendees. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory storing program code; and a processor coupled to the memory, the memory and program code being configured to, with the processor, cause the system to at least; identify, by the processor, a plurality of devices present at a meeting, identify, by the processor, a number of attendees present at the meeting by obtaining at least one digital image of a location of the meeting and performing an image analysis on the at least one digital image, wherein a result of the image analysis comprises a number of attendees appearing within the at least one digital image, determine, by the processor, whether a discrepancy exists between the number of attendees and a number of the plurality of devices, generate, by the processor, a meeting attendance report comprising the number of the plurality of devices present at the meeting location and the number of attendees present at the meeting location, the meeting attendance report further comprising information about the discrepancy when the discrepancy exists, determine, by the processor, whether the number of attendees present at the meeting includes all required attendees, and authorizing, by the processor, in an instance in which it is determined that the number of attendees present at the meeting includes all required attendees, communication of electronic content to one or more authorized attendees. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer-readable medium which stores a set of instructions that, when executed, causes a method to be performed, the method compromising:
-
identifying, by at least one processor, a plurality of registered devices present at a meeting; identifying, by the at least one processor, a plurality of attendees present at the meeting; providing, by the at least one processor, an attendance report for the meeting comprising a correlation between the plurality of registered devices present at a meeting location corresponding to the meeting and a number of attendees present at the meeting location; determining, by the at least one processor, whether there is a discrepancy between the number of attendees present at the meeting and a number of the plurality of registered devices; and authorizing, by the at least one processor, in an instance in which it is determined that no discrepancy exists between the number of attendees present at the meeting and the number of the plurality of registered devices, communication of electronic content to one or more authorized attendees. - View Dependent Claims (14, 15, 16, 17)
-
Specification