×

Logging location and time data associated with a credential

  • US 10,021,106 B1
  • Filed: 03/24/2016
  • Issued: 07/10/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • determining to track location information of a client device associated with a credential, the credential having been granted to a user of the client device by a credential granting authority to indicate a status of the user with the credential granting authority;

    maintaining known location data that indicates (i) geographic locations and (ii) credential data that indicates one or more credentials that are associated with each of the geographic locations;

    determining a current geographic location of the client device associated with the credential;

    comparing the current geographic location of the client device associated with the credential with the known location data;

    based on comparing the current geographic location of the client device associated with the credential with the known location data, determining that the current geographic location of the client device associated with the credential matches a particular geographic location included in the known location data;

    accessing, from the known location data, particular credential data that indicates one or more credentials that are associated with the particular geographic location;

    comparing the particular credential data of the particular geographic location with the credential of the client device;

    based on comparing the particular credential data of the particular geographic location with the credential of the client device, determining that the credential of the client device does not correspond to one of the one or more credentials of the particular credential data of the particular geographic location;

    based on determining that the credential of the client device does not correspond to one of the one or more credentials of the particular credential data of the particular geographic location, identifying a supervisor credential that was issued by the credential granting authority and that identifies a supervisor of the user;

    identifying a supervisor client device that is associated with the supervisor credential;

    generating a warning message that includes a selectable user interface element that, upon selection, initiates addition of the credential of the client device to the particular credential data of the particular geographic location;

    sending the warning message to the supervisor client device;

    receiving, from the supervisor client device, selection data indicating a selection of the selectable user interface element; and

    in response to receiving, from the supervisor client device, the selection data indicating the selection of the selectable user interface element, adding, to the particular credential data of the particular geographic location, of the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×