IP Library Patent Application 13838250
Patent Application
App. No. 13/838,250

SYSTEMS AND METHODS FOR HANDLING INCOMING COMMUNICATIONS DIRECTED TO A TELEPHONY DEVICE

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 None
App. No.
13/838,250
Abstract

Systems and methods for terminating telephony communications to a mobile telephony device via a data network make use of a forwarding termination service. The forwarding termination service causes a native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The forwarding termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communications to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by a forwarding agent that is separate from the forwarding termination service.

Claims (35)

1 . A method of causing the implementation of forwarding instructions that result in the forwarding of telephony communications directed to a native identifier assigned to a telephony device by a first telephony service provider that provides the telephony device with its native telephony service, the method being performed by one or more processors of the telephony device, the method comprising:

determining whether at least one condition of the telephony device is satisfied; and

causing forwarding instructions to be implemented by the first telephony service provider if the at least one condition is satisfied, the forwarding instructions causing the first telephony service provider to forward incoming telephony communications that are directed to the native identifier to a forwarding identifier.

2 . The method of claim 1 , wherein the forwarding instructions result in a telephony communication directed to the native identifier being received by a second Internet protocol (IP) based telephony service provider.

3 . The method of claim 2 , wherein the determining step comprises determining whether the telephony device is presently registered with the second telephony service provider.

4 . The method of claim 2 , wherein the determining step comprises determining whether the telephony device is presently in communication with the second telephony service provider via a data network.

5 . The method of claim 2 , wherein the determining step comprises determining whether the telephony device is presently conducting a certain type of activity.

6 . The method of claim 2 , wherein after forwarding instructions have been implemented, the method further comprises causing the forwarding instructions to be canceled when the at least one condition is no longer satisfied.

7 . The method of claim 1 , wherein the determining step comprises determining that the telephony device is presently conducting a telephony communication.

8 . The method of claim 7 , further comprising:

determining when the telephony device is no longer conducting a telephony communication; and

causing the forwarding instructions to be canceled when it is determined that the telephony device is no longer conducting a telephony communication.

9 . The method of claim 1 , wherein the determining step comprises determining that the telephony device is presently conducting an operation for the user of the telephony device.

10 . The method of claim 1 , further comprising:

determining when the telephony device is no longer conducting an operation for the user of the telephony device; and

causing the forwarding instructions to be canceled when it is determined that the telephony device is no longer conducting an operation for the user.

11 . A system for causing the implementation of forwarding instructions that result in the forwarding of telephony communications directed to a native identifier assigned to a telephony device by a first telephony service provider that provides the telephony device with its native telephony service, the system being resident on a telephony device, the system comprising:

means for determining whether at least one condition of the telephony device is satisfied; and

means for causing forwarding instructions to be implemented by the first telephony service provider if the at least one condition is satisfied, the forwarding instructions causing the first telephony service provider to forward incoming telephony communications that are directed to the native identifier to a forwarding identifier.

12 . A system for causing the implementation of forwarding instructions that result in the forwarding of telephony communications directed to a native identifier assigned to a telephony device by a first telephony service provider that provides the telephony device with its native telephony service, the system being resident on a telephony device, the system comprising:

a triggering unit that determines whether at least one condition of the telephony device is satisfied; and

a forwarding instruction unit that causes forwarding instructions to be implemented by the first telephony service provider if the triggering unit determines that the at least one condition is satisfied, the forwarding instructions causing the first telephony service provider to forward incoming telephony communications that are directed to the native identifier to a forwarding identifier.

13 . The system of claim 12 , wherein the forwarding instructions result in a telephony communication directed to the native identifier being received by a second Internet protocol (IP) based telephony service provider.

14 . The system of claim 13 , wherein the triggering unit determines whether the telephony device is presently registered with the second telephony service provider.

15 . The system of claim 13 , wherein the triggering unit determines whether the telephony device is presently in communication with the second telephony service provider via a data network.

16 . The system of claim 13 , wherein the triggering unit determines whether the telephony device is presently conducting a certain type of activity.

17 . The system of claim 13 , wherein after forwarding instructions have been implemented, the forwarding instruction unit causes the forwarding instructions to be canceled when the at least one condition is no longer satisfied.

18 . The system of claim 13 , wherein after forwarding instructions have been implemented, the forwarding instruction unit causes the forwarding instructions to be canceled if the triggering unit determines that the at least one condition is no longer satisfied.

19 . The system of claim 12 , further comprising an activity monitoring unit that determines when the telephony device is performing a function, and wherein the triggering unit determines that the at least one condition is satisfied if the activity monitoring unit determines that the telephony device is presently conducting a telephony communication.

20 . The system of claim 19 , wherein the forwarding instruction unit causes previously implemented forwarding instructions to be canceled if the activity monitoring unit determines that the telephony device is no longer conducting a telephony communication

21 . The system of claim 12 , wherein the triggering unit determines that the at least one condition is satisfied if the telephony device is presently conducting an operation for the user of the telephony device.

22 . The system of claim 12 , wherein the triggering unit determines that the at least one condition is no longer satisfied if the telephony device is no longer conducting an operation for the user of the telephony device.

23 . A non-transitory computer readable medium storing instruction thereon that, when executed by one or more processors of a telephony device cause the telephony device to perform a method of causing the implementation of forwarding instructions that result in the forwarding of telephony communications directed to a native identifier assigned to the telephony device by a first telephony service provider that provides the telephony device with its native telephony service, the method comprising:

determining whether at least one condition of the telephony device is satisfied; and

causing forwarding instructions to be implemented by the first telephony service provider if the at least one condition is satisfied, the forwarding instructions causing the first telephony service provider to forward incoming telephony communications that are directed to the native identifier to a forwarding identifier.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
MERGER Recorded Mar 31, 2016
From: VONAGE NETWORK LLC
To: VONAGE AMERICA INC.
Reel/Frame 038320/0327 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 13966486 PREVIOUSLY RECORDED ON REEL 033545 FRAME 0424. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 21, 2016
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037570/0203 →
SECURITY INTEREST Recorded Jul 29, 2015
From: VONAGE HOLDINGS CORP.; VONAGE AMERICA INC.; VONAGE BUSINESS SOLUTIONS, INC.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036205/0485 →
SECURITY INTEREST Recorded Aug 14, 2014
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033545/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2013
From: EFRATI, TZAHI; FIGHEL, GUY
To: VONAGE NETWORK, LLC
Reel/Frame 030071/0374 →