Patent ID: 8000683

Claim:
A method for maintaining a log of communications initiated and received at an electronic device of a first party, said electronic device in communication with a server, the communications including at least one of short message service (SMS) messages and personal identification number (PIN) messages, the method comprising: receiving, at said server, said communications, said communications at least one of: sent by said electronic device, forwarded to said server, and then routed to a destination electronic device; and sent from a second electronic device, forwarded to said server and then routed to said electronic device; extracting, at said server, information from said communications; and either creating, at said server, a new log file if an appropriate log file does not exist; adding said information extracted from said communications to said new log file; and storing said new log file in a memory associated with said server; or retrieving, at said server, a previously created log file from said memory; adding said information extracted from said data record to said previously created log file to create an updated log file; and storing said updated log file in said memory; and receiving, at said server, a call record of a telephone call, from said electronic device; extracting, at said server, information from said call record; and storing said information from said call record in said updated log file, such that said server combines said information from said communications and said information from said call record in said updated log file.