Patent ID: 7886336

Claim:
A method of initiating a procedure within a building comprising the steps of: a. defining at least one initiating event for the procedure which event does not involve a person arriving at the building, and further defining different procedures for different initiating events; b. defining at least one security requirement for the procedure, and further defining different security requirement for the different procedures; c. defining at least one person to be authorized to perform the procedure; d. detecting the occurrence of the at least one initiating event wherein the at least one person does not define the at least one initiating event and does not cause the occurrence of the at least one initiating event; e. generating a virtual key for the at least one based on the at least one requirement detecting the occurrence of the at least one initiating event and prior to the at least one person arriving at the building, wherein the step of generating the virtual key includes the steps of assigning an encrypted code to the virtual key, and adding a signature to the virtual key; f. transmitting virtual key to the at least one person using wireless device, and further transmitting different virtual keys to the at least one person for the different initiating events; g. detecting use of the virtual key by the at least one person in the building; h. checking the validity of the virtual key, including identifying the at least one person as a recipient of the transmitted virtual key by the signature; and i. initiating said procedure within the building if the validity check is positive wherein initiating the procedure consists of performing at least one of the steps of: opening of at least one door of the building; making at least one elevator available; opening of at least one elevator door; and j. performing said steps a. through i. in an access control computer system associated with the building.