US2011263236A1PendingUtilityA1

System and method for communication record logging

48
Assignee: RESEARCH IN MOTION LTDPriority: Nov 17, 2005Filed: Jul 7, 2011Published: Oct 27, 2011
Est. expiryNov 17, 2025(expired)· nominal 20-yr term from priority
H04W 24/00H04W 4/14H04W 88/02H04M 2250/60H04M 1/7243H04M 1/724
48
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 receiving, at a server, communications including at least one of short message service (SMS) messages and personal identification number (PIN) messages sent by an electronic device or received by the electronic device via the server;   extracting, at the server, first information from the communications;   storing the first information at a log file stored at a memory associated with the server;   receiving, at the server, a call record of a telephone call, from the electronic device;   extracting, at the server, second information from the call record; and   storing the second information at the log file, such that the server combines the first information and the second information at the log file.   
     
     
         2 . The method according to  claim 1 , wherein extracting the first information from the communications comprises at least one of extracting a time of a respective one of the communications and extracting identification information relating to a second party associated with the respective one of the communications. 
     
     
         3 . The method according to  claim 1 , wherein extracting the first information from the communications comprises extracting at least one of a time of a message, a body of the message, and information relating to a second party associated with the message. 
     
     
         4 . The method according to  claim 1 , wherein extracting the first information from the call record comprises extracting at least one of an identification of a second party associated with the telephone call, a time of the telephone call and an elapsed time of the telephone call. 
     
     
         5 . The method according to  claim 1 , wherein separate log files are created and maintained for each communication type for which log information is stored. 
     
     
         6 . The method according to  claim 1 , wherein separate log files are created and maintained for each date of communications for which log information is stored. 
     
     
         7 . The method according to  claim 1 , further comprising adding log information to the log file, the log information comprising one or more of an indication that one or more of the communication and the telephone call is incoming or outgoing; a server log date indicating a date and one or more of the first information and the second information is logged on the server; and an identifier of one or more of the communications and the telephone call. 
     
     
         8 . The method according to  claim 1 , wherein the call record comprises one or more of call record information, an identification of a caller, a name of a caller, a caller phone number, an identifier of a type of call, a name of a person called, and phone number of a person called, a time at which a telephone call was initiated and an elapsed time of the telephone call. 
     
     
         9 . The method according to  claim 1 , wherein the electronic device comprises a portable electronic device. 
     
     
         10 . A server comprising:
 a receiver enabled to communicate with an electronic device;   a processor enabled to:
 receive communications via the receiver, the communications including at least one of short message service (SMS) messages and personal identification number (PIN) messages sent by an electronic device or received by the electronic device via the server; 
 extract first information from the communications; 
 store the first information at a log file stored at a memory associated with the server; 
 receive a call record of a telephone call from the electronic device via the receiver; 
 extract second information from the call record; and 
 store the second information at the log file, such that the server combines the first information and the second information at the log file. 
   
     
     
         11 . The server according to  claim 10 , wherein the processor is further enabled to extract the first information from the communications by at least one of extracting a time of a respective one of the communications and extracting identification information relating to a second party associated with the respective one of the communications. 
     
     
         12 . The server according to  claim 10 , wherein the processor is further enabled to extract the first information from the communications by extracting at least one of a time of a message, a body of the message, and information relating to a second party associated with the message. 
     
     
         13 . The server according to  claim 10 , wherein the processor is further enabled to extract the second information from the call record by extracting at least one of identification of a second party associated with the telephone call, a time of the telephone call and an elapsed time of the telephone call. 
     
     
         14 . The server according to  claim 10 , wherein the processor is further enabled to create and maintain separate log files at the memory for each communication type for which log information is stored. 
     
     
         15 . The server according to  claim 10 , wherein the processor is further enabled to create and maintain separate log files at the memory for each date of the communications for which log information is stored. 
     
     
         16 . The server according to  claim 10  wherein the processor is further enabled to add log information to the log file, the log information comprising one or more of an indication that one or more of the communication and the telephone call is incoming or outgoing; a server log date indicating a date and one or more of the first information and the second information is logged on the server; and an identifier of one or more of the communications and the telephone call. 
     
     
         17 . The server according to  claim 10 , wherein the call record comprises one or more of call record information, an identification of a caller, a name of a caller, a caller phone number, an identifier of a type of call, a name of a person called, and phone number of a person called, a time at which a telephone call was initiated and an elapsed time of the telephone call. 
     
     
         18 . The server according to  claim 10 , wherein the electronic device comprises a portable electronic device. 
     
     
         19 . The server according to  claim 10 , further comprising a connector for coupling to the memory. 
     
     
         20 . A non-transitory computer-readable storage medium having computer-readable code embodied therein for:
 receiving, at a server, communications including at least one of short message service (SMS) messages and personal identification number (PIN) messages sent by an electronic device or received by the electronic device via the server;   extracting, at the server, first information from the communications;   storing the first information at a log file stored at a memory associated with the server;   receiving, at the server, a call record of a telephone call, from the electronic device;   extracting, at the server, second information from the call record; and   storing the second information at the log file, such that the server combines the first information and the second information at the log file.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.