Patent ID: 7480805
Filing Date: 2009-01-20
Classification: G06F

Abstract:
1. A method for identifying and processing an unauthorized access request to a system, said method comprising the steps of: an authentication module receiving a variable length access code and a corresponding user ID; wherein said variable length access code comprising a variable length password and a variable length use code; starting from a first bit of information on said variable length access code, and scanning through said variable length access code, bit by bit, until a matching password is recognized using a hash function of said variable length password for said corresponding user ID, or until the last bit of said variable length access code is reached; if said matching password is recognized, dividing said variable length access code into said variable length password and said variable length use code; if said variable length access code is divided into said variable length password and said variable length use code, comparing said variable length use code with a list of all possible use codes; in case of said variable length use code matching with a first entry in said list of all possible use codes, said authentication module allowing full access to said system; in case of said variable length use code matching with a second entry in said list of all possible use codes, said system slowing down; in case of said variable length use code matching with a third entry in said list of all possible use codes, said system becoming locked; in case of said variable length use code matching with a fourth entry in said list of all possible use codes, said authentication module notifying authorities, security personnel, or police; in case of said variable length use code matching with a fifth entry in said list of all possible use codes, said authentication module limiting the access to said system; in case of said variable length use code matching with a sixth entry in said list of all possible use codes, said authentication module allowing full access to said system, and said authentication module notifying authorities, security personnel, or police; in case of said variable length use code matching with a seventh entry in said list of all possible use codes, said authentication module allowing a limited access to said system, and said authentication module notifying authorities, security personnel, or police; in case of said variable length use code matching with an eighth entry in said list of all possible use codes, said system malfunctioning; in case of said variable length use code matching with a ninth entry in said list of all possible use codes, starting camera monitoring; in case of said variable length use code matching with a tenth entry in said list of all possible use codes, said authentication module activating a silent alarm; in case of said variable length use code matching with an eleventh entry in said list of all possible use codes, said authentication module simulating software corruption; and in case of said variable length use code matching with a twelfth entry in said list of all possible use codes, providing wrong or incomplete information to said user.