IP Library Granted Patent US 8,306,201
Granted Patent B1
US 8,306,201 · App. 13/437,863 · Granted Nov 6, 2012

Telephone number sharing configuration

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,306,201
App. No.
13/437,863
Granted
Nov 6, 2012
Kind
B1
Abstract

A system and a method are disclosed for providing telephone number sharing services to subscribers over public switched telephone network or data network. The disclosed system first receives call details of a call from a subscriber of the system. The call details include reusable call number preference of the subscriber as well as a phone number of a called party. The system stores the call details in a database. The system determines whether the received call from the subscriber is a first call to the called number. In response to the call being the first call to the called party, the system assigns a reusable call number that satisfies the reusable call number preference of the subscriber, and forwards the call to the called number with the reusable call number.

Claims (68)

1. A method for providing telephone number sharing services, the method comprising:

receiving call details for a call to a called party from a subscriber of a call system, the call details including a called number corresponding to the called party;

storing the call details including a call placement preference of the subscriber and the called number;

determining whether the call from the subscriber is a first call to the called number;

in response to the call being the first call to the called number,

assigning a reusable call number that satisfies the call placement preference of the subscriber; and

storing the reusable call number assigned to the subscriber for the call with the called number;

in response to the call not being the first call to the called number, retrieving a reusable call number assigned to the subscriber from a previous call to the called number;

forwarding the call to the called number along with the assigned reusable call number; and

in response to receiving a another call from a calling number to a reusable call number at the system,

identifying a subscriber of the system associated with the reusable call number and the calling number;

in response to a successful identification of the subscriber, forwarding the another call to a phone number of the subscriber; and

in response to a unsuccessful identification of the subscriber, notifying the calling number that the reusable call number is not active and terminating the another call.

2. The method of claim 1 , wherein the reusable call number is at least one of:

a telephone number;

a network identifier; and

a subscriber identifier.

3. The method of claim 1 , wherein the call placement preference of the subscriber include using a telephone number as the reusable call number, the telephone number is at least one of:

a local exchange number to the subscriber;

a local exchange number to the called number;

a toll-free number;

a premium-rate number; or

any other acceptable random numbers.

4. A non-transitory computer-readable storage medium storing executable computer program instructions for providing telephone number sharing services, the computer program instructions comprising instructions for:

receiving call details for a call to a called party from a subscriber of a call system, the call details including a called number corresponding to the called party;

storing the call details including a call placement preference of the subscriber and the called number;

determining whether the call from the subscriber is a first call to the called number;

in response to the call being the first call to the called number,

assigning a reusable call number that satisfies the call placement preference of the subscriber; and

storing the reusable call number assigned to the subscriber for the call with the called number;

in response to the call not being the first call to the called number, retrieving a reusable call number assigned to the subscriber from a previous call to the called number;

forwarding the call to the called number with the assigned reusable call number; and

in response to receiving a another call from a calling number to a reusable call number at the system,

identifying a subscriber of the system associated with the reusable call number and the calling number;

in response to a successful identification of the subscriber, forwarding the another call to a phone number of the subscriber; and

in response to a unsuccessful identification of the subscriber, notifying the calling number that the reusable call number is not active and terminating the another call.

5. The storage medium of claim 4 , wherein the reusable call number is at least one of:

a telephone number;

a network identifier; and

a subscriber identifier.

6. The storage medium of claim 4 , wherein the call placement preference of the subscriber includes using a telephone number as the reusable call number, the telephone number is at least one of:

a local exchange number to the subscriber;

a local exchange number to the called number;

a toll-free number; and

a premium-rate number.

7. A system for providing telephone number sharing services, the system comprising:

means for receiving call details for a call from a subscriber of a call system to a called party, the call details including a called number corresponding to the called party;

means for storing the call details including a call placement preference of the subscriber and the called number;

means for determining whether the call from the subscriber is a first call to the called number;

in response to the call being the first call to the called number,

means for assigning a reusable call number that satisfies the call placement preference of the subscriber; and

means for storing the reusable call number assigned to the subscriber for the call with the called number;

in response to the call not being the first call to the called number, means for retrieving a reusable call number assigned to the subscriber from a previous call to the called number;

means for forwarding the call to the called number with the assigned reusable call number; and

in response to receiving a another call from a calling number to a reusable call number at the system,

means for identifying a subscriber of the system associated with the reusable call number and the calling number;

in response to a successful identification of the subscriber, means for forwarding the another call to a phone number of the subscriber; and

in response to a unsuccessful identification of the subscriber, means for notifying the calling number that the reusable call number is not active and terminating the another call.

8. The system of claim 7 , wherein the reusable call number comprises one of:

a telephone number;

a network identifier; and

a subscriber identifier.

9. The system of claim 7 , wherein the call placement preference of the subscriber includes using a telephone number as the reusable call number, the telephone number is at least one of:

a local exchange number to the subscriber;

a local exchange number to the called number;

a toll-free number;

a premium-rate number; and

any other acceptable random numbers.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: BRPI ACQUISITION CO LLC
To: MAGICJACK VOIP SERVICES LLC
Reel/Frame 065212/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: MAGICJACK VOCALTEC LTD.
To: BRPI ACQUISITION CO LLC
Reel/Frame 065230/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2012
From: BORISLOW, DANIEL; WOOD, GREGORY LYNN
To: MAGICJACK VOCALTEC LTD.
Reel/Frame 028166/0572 →