System and method for communication record logging
First Claim
1. 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
eithercreating, 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;
orretrieving, 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining a log of communications initiated or received at a portable electronic device of a first party. The communications include at least one of short message service (SMS) messages, personal identification number (PIN) messages and cellular telephone calls. The method includes receiving a data record for each of the communications, extracting information from the data record, and storing the information in a log file.
-
Citations
15 Claims
-
1. 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;
orretrieving, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for maintaining a log of communications initiated and received at an electronic device of a first party, the communications including at least one of short message service (SMS) messages and personal identification number (PIN) messages, the system comprising:
-
a memory device for storage of information in a log file; and a server in communication with said electronic device, said server comprising; a receiver for receiving said communications, said communication at least one of; sent by said electronic device, forwarded to said server (32), 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; a processor for extracting information from said communications, and either creating 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 on said memory device, or retrieving a previously created log file from said memory device;
adding said information extracted from said data record to said log file to create an updated log file; andstoring said updated log file on said memory device; and wherein said server is further configured for; receiving a call record of a telephone call, from said electronic device; extracting information from said call record; and storing said information from said call record in said updated log file in said memory device, such that said server combines said information from said communications and said information from said call record in said updated log file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having computer-readable code embodied therein for:
-
receiving, at a server, a communication initiated or received at an electronic device of a first party, the communication comprising one of a short message service (SMS) message, and a personal identification number (PIN) message, said communication 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 communication; and either creating, at said server, a new log file if an appropriate log file does not exist; adding said information extracted from said communication to said new log file; and storing, at said server, 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 a call record of a telephone call, from said electronic device; extracting information from said call record; and storing said information from said call record in said updated log file in said memory device, such that said server combines said information from said communications and said information from said call record in said updated log file.
-
Specification