Sustained VOIP call logs using PoC contact lists
First Claim
1. In a cellular network, a method for logging Voice Over IP (VOIP) calls from a caller client device to a recipient client device, comprising the steps of:
- generating a VOIP call from the caller client device directed to the recipient client device;
storing identification information associated with the caller client device in a server call log resident on a hyper text transfer protocol (HTTP) server associated with the recipient client device;
generating an update request at the recipient client device requesting updated call log information associated with the server call log from the HTTP server;
transmitting the updated call log information from the HTTP server to the recipient client device; and
updating a client call log resident on the recipient client device in response to the updated call log information.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for logging Voice Over IP (VOIP) calls from a caller client device to a recipient client device. The method includes the steps of generating a VOIP call from the caller client device directed to the recipient client device; storing identification information associated with the caller client device in server call log resident on a hyper text transfer protocol (HTTP) server associated with the recipient client device; generating an update request at the recipient client device requesting updated call log information associated with the server call log from the HTTP server; transmitting the updated call log information from the HTTP server to the recipient client device; and updating a client call log resident on the recipient client device in response to the updated call log information.
166 Citations
32 Claims
-
1. In a cellular network, a method for logging Voice Over IP (VOIP) calls from a caller client device to a recipient client device, comprising the steps of:
-
generating a VOIP call from the caller client device directed to the recipient client device;
storing identification information associated with the caller client device in a server call log resident on a hyper text transfer protocol (HTTP) server associated with the recipient client device;
generating an update request at the recipient client device requesting updated call log information associated with the server call log from the HTTP server;
transmitting the updated call log information from the HTTP server to the recipient client device; and
updating a client call log resident on the recipient client device in response to the updated call log information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a cellular network, a method for logging Voice Over IP (VOIP) calls from a caller client device to a recipient client device, comprising the steps of:
-
generating a VOIP call from the caller client device directed to the recipient client device;
storing identification information associated with the caller client device in a server call log resident on a hyper text transfer protocol (HTTP) server associated with the recipient client device;
providing a do not disturb flag resident on a server on the cellular network for blocking VOIP calls to the recipient client device;
providing a reject list resident on a server on the cellular network for blocking VOIP calls to the recipient client device;
in response to the VOIP call, determining the status of the do not disturb flag;
if the do not disturb flag is set to block VOIP calls, blocking the VOIP call from the caller client device;
if the do not disturb flag is set to allow VOIP calls, determining if the identification information of the caller client device to the reject list;
if the caller client device is on the reject list, blocking the VOIP call from the caller client device; and
if the caller client device is not on the reject list, allowing the VOIP call from the caller client device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. In a cellular network, a hyper text transfer protocol (HTTP) server associated with a recipient client device for logging Voice Over IP (VOIP) calls from a caller client device to the recipient client device, comprising:
-
means for receiving a VOIP call from the caller client device directed to the recipient client device;
means for storing identification information associated with the caller client device in a server call log; and
means for transmitting the updated call log information to the recipient client device in response to an update request from the recipient client device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a cellular network, a hyper text transfer protocol (HTTP) server associated with a recipient client device for logging Voice Over IP (VOIP) calls from a caller client device to the recipient client device, comprising:
-
means for receiving a VOIP call from the caller client device directed to the recipient client device;
means for storing identification information associated with the caller client device in a server call log;
means for providing a do not disturb flag for blocking VOIP calls to the recipient client device;
means for providing a reject list for blocking VOIP calls to the recipient client device;
means for determining the status of the do not disturb flag;
if the do not disturb flag is set to block VOIP calls, means for blocking the VOIP call from the caller client device;
if the do not disturb flag is set to allow VOIP calls, means for determining if the identification information of the caller client device to the reject list;
if the caller client device is on the reject list, means for blocking the VOIP call from the caller client device; and
if the caller client device is not on the reject list, means for allowing the VOIP call from the caller client device. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification