Patent ID: 9497189
Filing Date: 2016-11-15
CPC Classification: G06F,H04B,H04L,H04W

Claim Text:
1. A method for verification of presence, comprising: reading an identifier from a Near Field Communication (NFC) tag fixedly coupled to a location by a NFC-enabled device, wherein the identifier is associated with the location; recording a check-in time according to the time of reading the identifier; verifying the received identifier against an identifier database to identify the location corresponding to the received identifier; generating a query based on the verified location to solicit a user input entered by a user in charge of the location; receiving the user input by the NFC-enabled device; and recording a check-out time according to the time of receiving the user input, wherein the user input entered by the user is generated according to the following steps: generating a password component from a plurality of characters of a pre-assigned password which is associated with the user; and randomly inserting a non-password component into the generated password component, wherein the non-password component includes a plurality of variable characters, and the plurality of variable characters are inserted at non-adjacent positions in the generated password component, wherein at least some of the variable characters of the non-password component are arranged in a predefined sequence to reflect a predetermined information which is not password-related information and is determined by the user.