Providing real time call log data to a remote call log for calls to and from a mobile communications apparatus
First Claim
1. A method for providing call data associated with calls to and from a mobile communications apparatus, the method comprising:
- completing a call one of to and from the mobile communications apparatus;
storing call data associated with the completed call in a memory of the mobile communications apparatus;
substantially in real time sending the call data to a management server associated with a web-accessible call log feature;
detecting whether the mobile communications apparatus has been inactive for a specified duration of time;
in response to detecting that the mobile communications apparatus has not been inactive for the specified duration of time, detecting whether another call one of to and from the mobile communications apparatus has been completed; and
in response to detecting another call has been completed, storing call data associated with the another call in the memory;
wherein the call data supports the web-accessible call log feature that presents a summary of calling activity to a subscriber of communication services; and
wherein sending the call data comprises sending to the management server call data stored in the memory that is associated with completed calls at least one of to or from the mobile communications apparatus in response to detecting that the mobile communications apparatus has been inactive for the specified duration of time.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, apparatuses, and computer program products provide call data associated with calls to and from a mobile communications apparatus. The call data supports a web-accessible call log feature that presents a summary of calling activity to a subscriber of communication services. The method involves completing a call to or from the mobile communications apparatus, storing call data associated with the completed call in a memory of the mobile communications apparatus, and substantially in real time, sending the call data to a management server associated with the web-accessible call log feature.
-
Citations
16 Claims
-
1. A method for providing call data associated with calls to and from a mobile communications apparatus, the method comprising:
-
completing a call one of to and from the mobile communications apparatus; storing call data associated with the completed call in a memory of the mobile communications apparatus; substantially in real time sending the call data to a management server associated with a web-accessible call log feature; detecting whether the mobile communications apparatus has been inactive for a specified duration of time; in response to detecting that the mobile communications apparatus has not been inactive for the specified duration of time, detecting whether another call one of to and from the mobile communications apparatus has been completed; and in response to detecting another call has been completed, storing call data associated with the another call in the memory; wherein the call data supports the web-accessible call log feature that presents a summary of calling activity to a subscriber of communication services; and wherein sending the call data comprises sending to the management server call data stored in the memory that is associated with completed calls at least one of to or from the mobile communications apparatus in response to detecting that the mobile communications apparatus has been inactive for the specified duration of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to provide call log data for a remote call log associated with calls at least one of to and from a communications apparatus operating in cellular mode, the control logic comprising computer-readable program code for causing the computer to:
-
complete a call one of to and from the communication apparatus operating in cellular mode; store call log data associated with the completed call in a memory of the communication apparatus; send the call log data substantially in real time to a server associated with the remote call log detect whether the communication apparatus has been inactive for a specified duration of time; in response to detecting that the communication apparatus has not been inactive for the specified duration of time, detect whether another call from the communication apparatus has been completed; and in response to detecting another call has been completed, store call log data associated with the another call in the memory; wherein the computer-readable program code for causing the computer to send the call log data to the server is operative to send to the server call log data stored in the memory that is associated wit completed calls at least one of to or from the communication apparatus in response to detecting that the communication apparatus has been inactive for the specified duration of time. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification