IP Library Granted Patent US 8,718,599
Granted Patent B2
US 8,718,599 · App. 11/474,994 · Granted May 6, 2014

Usage notification for a mobile device

Inventor: Manpreet S. Matharu (Laurel, MD)
Assignee: Verizon Services Corp.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,718,599
App. No.
11/474,994
Granted
May 6, 2014
Kind
B2
Abstract

A communication is received via a telecommunications network. A determination is made concerning whether a monetary surcharge is associated with the communication, and a notification is transmitted concerning the determination.

Claims (55)

1. A method, comprising:

receiving by a notification device a request for a communication between a calling device and a called device via a telecommunications network;

determining with the notification device a service provider and a service plan associated with the calling device and a service provider and a service plan associated with the called device by automatically querying a billing database;

determining with the notification device, when the service providers associated with each device are different:

based on a number of time units available for the communication not exceeding a predetermined threshold that the service plans do not impose a monetary surcharge,

based on the number of time units available for the communication exceeding the predetermined threshold that the service plans impose a monetary surcharge, and

whether the service plans indicate that the service providers have selected to provide a surcharge rate when the number of time units available for the communication exceeds the predetermined threshold;

transmitting by the notification device a surcharge notification to at least one of the calling device or the called device that causes at least one of the calling device or the called device to display a surcharge indicator, the surcharge indicator indicating that the monetary surcharge has been imposed when the number of time units available for the communication exceeds the predetermined threshold, the surcharge indicator including the surcharge rate when the service plans indicate that the service providers have selected to provide the surcharge rate;

receiving an indication in response to the surcharge notification from the called device to accept the communication; and

establishing the communication between the calling device and the called device after receiving the indication.

2. The method of claim 1 , wherein the surcharge notification includes at least one of:

an amount of the monetary surcharge, the surcharge rate, and the surcharge indicator.

3. The method of claim 1 , further comprising determining a time of day, and

determining whether the monetary surcharge is imposed based on the time of day.

4. A tangible and non-transitory computer-readable medium containing processor-executable instructions, said instructions being configured to cause a processor to perform the method of claim 1 .

5. The method of claim 1 , further comprising authenticating at least one of the calling device and the called device.

6. The method of claim 1 , further comprising transmitting the surcharge notification to at least one of the calling device and the called device before establishing the communication when the calling device and the called device are served by different service providers and the number of available time units does not exceed a pre-determined threshold; and

wherein the surcharge notification to the called device includes at least one of an amount of the monetary surcharge and the surcharge rate; and the surcharge notification to the calling device includes an indication that no monetary surcharge is being imposed.

7. The method of claim 1 , further comprising receiving an indication from the called device to accept the communication after transmitting the surcharge notification to the called device.

8. The method of claim 1 , further comprising causing the display of the surcharge indicator on the called device before receiving the indication from the called device to accept the communication from the calling device.

9. The method of claim 1 , wherein the surcharge indicator is an icon.

10. The method of claim 1 , further comprising

determining with the notification device the surcharge rate for the monetary surcharge when the service plans indicate that the service providers have selected to provide the surcharge rate.

11. The method of claim 1 , wherein the surcharge indicator is a no-charge indicator when the number of time units available for the communication does not exceed the predetermined threshold.

12. A system, comprising:

a billing database;

a switching device that selectively receives and sends a request for a communication between a calling device and a called device via a telecommunications network; and

a notification device communicatively connected to the billing database and the switching device and configured to:

determine a service provider and a service plan associated with the calling device and a service provider and a service plan associated with the called device by automatically querying the billing database;

determine, when the service providers associated with each device are different:

based on a number of time units available for the communication not exceeding a predetermined threshold that the service plans do not impose a monetary surcharge,

based on the number of time units available for the communication exceeding the predetermined threshold that the service plans impose a monetary surcharge, and

whether the service plans indicate that the service providers have selected to provide a surcharge rate when the number of time units available for the communication exceeds the predetermined threshold;

transmit a surcharge notification to at least one of the calling device or the called device that causes at least one of the calling device or the called device to display a surcharge indicator, the surcharge indicator indicating that the monetary surcharge has been imposed when the number of time units available for the communication exceeds the predetermined threshold, the surcharge indicator including the surcharge rate when the service plans indicate that the service providers have selected to provide the surcharge rate;

receive an indication in response to the surcharge notification from the called device to accept the communication; and

send an instruction to the switching device to establish the communication between the calling device and the called device after receiving the indication.

13. The system of claim 12 , further comprising the notification device being configured to

determine a time of day, and

determine whether the monetary surcharge is imposed based on the time of day.

14. The system of claim 12 , wherein at least one of the calling device and the called device is one of a wireless telephone, a handheld computer, a laptop computer, and a personal computer.

15. The system of claim 12 , wherein the surcharge notification comprises at least one of an amount of the monetary surcharge, the surcharge rate, and the surcharge indicator.

16. The system of claim 12 , wherein the switching device is further configured to authenticate at least one of the calling device and the called device.

17. A method, comprising:

receiving, from a first device, a request to establish a communication with a second device via a telecommunications network;

determining a service provider and a service plan associated with the first device and a service provider and a service plan associated with the second device by automatically querying a billing database;

determining, when the service providers associated with each device are different:

based on a number of time units available for the communication not exceeding a predetermined threshold that the service plans do not impose a monetary surcharge,

based on the number of time units available for the communication exceeding the predetermined threshold that the service plans impose a monetary surcharge, and

whether the service plans indicate that the service providers have selected to provide a surcharge rate when the number of time units available for the communication exceeds the predetermined threshold;

transmitting a surcharge notification to at least one of the calling device or the called device that causes at least one of the calling device or the called device to display a surcharge indicator, the surcharge indicator indicating that the monetary surcharge has been imposed when the number of time units available for the communication exceeds the predetermined threshold, the surcharge indicator including the surcharge rate when the service plans indicate that the service providers have selected to provide the surcharge rate;

receiving an indication in response to the surcharge notification from the second device to accept the communication; and

establishing the communication between the first and second devices after receiving the indication.

18. The method of claim 17 , wherein the surcharge notification comprises at least one of an amount of the monetary surcharge, the surcharge rate, and the surcharge indicator.

19. A tangible and non-transitory computer-readable medium containing processor-executable instructions, said instructions being configured to cause a processor to perform the method of claim 17 .

20. The method of claim 17 , further comprising authenticating at least one of the first and second devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: VERIZON SERVICES CORP.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033428/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2006
From: MATHARU, MANPREET S.
To: VERIZON SERVICES CORP.
Reel/Frame 018021/0119 →
Continuity (1)
Related Publication 20070298787A1 · Dec 27, 2007