IP Library Granted Patent US 8,917,717
Granted Patent B2
US 8,917,717 · App. 11/705,502 · Granted Dec 23, 2014

Method and system for multi-modal communications

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,917,717
App. No.
11/705,502
Granted
Dec 23, 2014
Kind
B2
Abstract

A system and method for provisionable, multi-modal communications, including detecting a provisioning condition, selecting a communications mode based on the provisioning condition from a first usage mode, a second usage mode, and a third usage mode, and displaying an interface corresponding to the selected communications mode. The first usage mode includes a first communications channel supporting a first communication data consisting of instant messages (IM) and in-network voice data. The second usage mode includes a second communications channel supporting a second communication data consisting of IM, in-network voice data and out-of-network voice data. The third usage mode includes a second communications channel supporting a third communication data comprising video data.

Claims (27)

1. A method for providing selectively provisionable, multi-modal communications, comprising:

detecting a provisioning condition associated with a client device;

selecting a communications mode from the group consisting of a first usage mode, a second usage mode, and a third usage mode based on the provisioning condition,

wherein the first, second and third usage modes are each associated with respective communications functions resident on the client device irrespective of the provisioning condition;

wherein the first usage mode provides communications only within a defined domain, the second usage mode provides communications within the defined domain as described in the first usage mode and further provides out-of-domain communications capability and the third usage mode provides communications within the defined domain, out of domain communications capability as described in the first and second usage modes and additionally provides video-enhanced communications capability; and

displaying an interface corresponding to the selected communications mode.

2. The method of claim 1 , wherein the first usage mode further comprises support for an instant message (IM) functionality and in-network voice calling functionality.

3. The method of claim 1 , wherein the second usage mode further comprises support for out-of-network voice calling functionality to a PSTN network.

4. The method of claim 1 , wherein the third usage mode further comprises support for video-enhanced communications capability with one or more in-network users, one or more out-of-network users on a PSTN network and one or more users on a mobile network.

5. The method of claim 4 , wherein the video-enhanced communications capability is SIP-based.

6. The method of claim 1 , wherein the step of detecting a provisioning condition includes

receiving a digital key, and

comparing the digital key to a stored code to output the provisioning condition.

7. The method of claim 6 , wherein the stored code corresponds uniquely to a single username or DID number associated with a user of the multi-modal communications.

8. The method of claim 1 , wherein the provisioning condition is selected from the group consisting of an initialization condition, an upgrade condition, an update condition, and a reset condition.

9. The method of claim 8 wherein the initialization condition further comprises an initially provisioned service level based on an initial download or service subscription purchase, the upgrade condition further comprises a user's purchase of an upgrade to a higher usage level or mode, the update condition further comprises feature upgrades or updates corresponding to an automatic or periodic update of the multi-modal communications and the reset condition corresponds to circumstances selected from the group consisting of cancellation and termination of a user service subscription.

10. The method of claim 1 wherein the step of selecting further comprises choices selected from the group consisting of enabling end-user access to particular communications functions, unlocking existing but previously restricted communications functions using an authentication mechanism and retrieving additional or alternative functionality from a remote Service Provider network entity.

11. A computer program product for use with a device on a communications network, comprising:

a computer readable non-transitory medium having computer readable program code modules embodied in said medium for providing selectively provisionable, multi-modal communications;

a computer readable first program code module for causing a computer to detect a provisioning condition associated with the device;

a computer readable second program code module for causing a computer to select a communications mode from the group consisting of a first usage mode, a second usage mode, and a third usage mode based on the provisioning condition,

a computer readable first usage mode communication function module;

a computer readable second usage mode communication function module;

a computer readable third usage mode communication function module;

wherein the first, second and third usage modes are each associated with the respective communications function module;

wherein the first usage mode provides communications only within a defined domain, the second usage mode provides communications within the defined domain as described in the first usage mode and further provides out-of-domain communications capability and the third usage mode provides communications within the defined domain, out of domain communications capability as described in the first and second usage modes and additionally provides video-enhanced communications capability; and

a computer readable third program code module for causing a computer to display an interface corresponding to the selected communications mode.

Assignments (18)
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 →
CHANGE OF NAME Recorded Jun 6, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060284/0435 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →
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 →
CHANGE OF NAME Recorded Dec 3, 2014
From: VONAGE NETWORK INC.
To: VONAGE NETWORK LLC
Reel/Frame 034523/0413 →
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 →
SECURITY AGREEMENT Recorded Aug 1, 2011
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026680/0816 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 025494/0550) Recorded Aug 1, 2011
From: BANK OF AMERICA, N.A.
To: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
Reel/Frame 026679/0582 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021731/0244 SECOND LIEN) Recorded Jul 29, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE HOLDINGS CORP.
Reel/Frame 026676/0097 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021731/0897 THIRD LIEN) Recorded Jul 29, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE HOLDINGS CORP.
Reel/Frame 026676/0127 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 021719/0987 FIRST LIEN) Recorded Jul 28, 2011
From: SILVER POINT FINANCE, LLC
To: VONAGE HOLDINGS CORP.
Reel/Frame 026667/0506 →
SECURITY AGREEMENT Recorded Dec 15, 2010
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025494/0550 →
THIRD LIEN SECURITY INTEREST Recorded Oct 27, 2008
From: VONAGE HOLDINGS CORP.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021731/0897 →
SECOND LIEN SECURITY INTEREST Recorded Oct 24, 2008
From: VONAGE HOLDINGS CORP.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021731/0244 →
FIRST LIEN SECURITY INTEREST Recorded Oct 23, 2008
From: VONAGE HOLDINGS CORP.
To: SILVER POINT FINANCE, LLC
Reel/Frame 021719/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2007
From: RILEY, JOHN; SMIRES, DANIEL THOMAS; GRIKAS, MARY
To: VONAGE NETWORK INC.
Reel/Frame 019711/0729 →