Patent Document ID: 20170302634
Application ID: 15635969
Patent Status: 0

Claim One:
1. A system comprising: a non-transitory memory storing information associated with one or more identities, wherein the information stored for an identity includes a plurality of identity validation objects comprising a variable type, a data value associated with the variable type, and information related to one or more anticipated changes to the data value, wherein the plurality of identity validation objects includes objects representing at least one non-static characteristic associated with the identity selected from the group of non-static characteristics comprising: user added data, entertainment data, user contact data, calling application data, software component data, email data, network connection data, frequently called phone numbers, and geo-location data; and one or more hardware processors in communication with the non-transitory memory and configured to execute instructions to cause the system to perform authentication operations comprising: receiving, from a first device associated with a first identity over a network, a message based on a data value from the first device corresponding to a first variable type, wherein the data value serves a purpose for the first device other than a security purpose; retrieving a first identity validation object that corresponds to the first identity and the first variable type, the first identity validation object comprising a first data value and first information related to one or more anticipated changes to the first data value; determining whether the data value used to create the message is acceptable for the first identity using the first data value and the first information related to one or more anticipated changes stored in the first validation object; in response to a determination that the data value is acceptable for the first identity, updating the first identity validation object for the first identity based on the data value; and performing a subsequent authentication process for the first identity using the updated first identity validation object.