Patent ID: 9313024
Filing Date: 2016-04-12
CPC Classification: H04L,H04W

Claim Text:
1. A method, comprising: receiving a key and a seed at a computing device; calculating a pseudo-random value based, at least in part, upon the seed; creating a concatenated string using the key and the pseudo-random value; hashing the concatenated string into a token; adding the token to a user agent issued by a web browser as part of a command transmitted by the computing device; advancing the seed to a subsequent seed at the expiration of a time period; calculating a subsequent pseudo-random value based upon the subsequent seed; creating a subsequent concatenated string using the key and the subsequent pseudo-random value; hashing the subsequent concatenated string into a subsequent token; adding the subsequent token to a user agent issued by the web browser as part of a subsequent command transmitted by the computing device; and receiving, at the computing device, initial time information and time interval information, wherein the initial time information represents a time at which a firewall begins allowing commands having user agents that include the token, and wherein the time interval information represents the time period after which the firewall stops allowing commands having user agents that include the token and begins allowing commands having user agents that include the subsequent token.