Patent ID: 9571485
Date: 2017-02-14
CPC Classifications: H04L,H04W

Claim:
1. A computer-implemented method of facilitating spatial and temporal verification of user devices, the method being implemented by a computer system that includes one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising: detecting, by the computer system, a user device within a geospatial area; initiating, by the computer system, a wireless communication session with the user device based on the detection; receiving, by the computer system, information identifying a first integrity-based certificate from the user device during the wireless communication session during a first time period, wherein the first integrity-based certificate remains valid only until the end of the first time period; generating, by the computer system, information identifying a second integrity-based certificate associated with a second time period responsive to a determination that the first integrity-based certificate is a valid integrity-based certificate associated with the first time period, wherein the second integrity-based certificate is configured to allow network access for the user device during the second time period, and the second integrity-based certificate remains valid only until the end of the second time period, wherein the network access comprises network access to a network via a network gateway; generating, by the computer system, a machine-readable code that graphically encodes the information identifying the second integrity-based certificate, wherein the machine-readable code is readable by an image capture device of the user device to enable the user device to obtain the information identifying the second integrity-based certificate; displaying, by the computer system, via a display of the computer system, the generated machine-readable code, wherein the user device provides the information identifying the second integrity-based certificate to the network gateway for the network access; and transmitting, by the computer system, the information identifying the second integrity-based certificate to a wireless intermediary device that also communicates the information identifying the second integrity-based certificate to the network gateway.