IP Library Granted Patent US 8,498,660
Granted Patent B2
US 8,498,660 · App. 12/750,175 · Granted Jul 30, 2013

Enhanced group calling features for connected portfolio services in a wireless communications network

Inventors: Bruce D. Lawler (Kirkwood, CA); Krishnakant M. Patel (Richardson, TX); Ravi Ayyasamy (Richardson, TX); Harisha M. Negalaguli (Plano, TX); Basem A. Ardah (Plano, TX); Gorachand Kundu (Bangalore, IN); Ramu Kandula (Bangalore, IN); Brahmananda R. Vempati (Dallas, TX); Ravi Shankar Kumar (Plano, TX); Chetan M. Patel (Richardson, TX); Shiva K. K. Cheedella (Houston, TX)
Assignee: Kodiak Networks, Inc.
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,498,660
App. No.
12/750,175
Granted
Jul 30, 2013
Kind
B2
Abstract

Enhanced Group Calling Features for Connected Portfolio Services in wireless communications networks, such as a mobile or cellular phone communications networks. The Connected Portfolio Services include Mobile Conferencing (Scheduled/Instant/Reservationless Conference), Family Connect, Buddy Connect, and Quick Reach, while the Enhanced Group Calling Features include Voicemail Diversion (the recognition of a diversion to voicemail and dropping the leg), Reverse Quick Reach (where a terminating subscriber defines how a call dialed to his/her mobile number should be handled and directed), and Single Number Group Calling (an optimal design implementation of single number based group calling).

Claims (16)

1. An apparatus for providing connected portfolio services in a wireless communications system, comprising:

a wireless network for making calls between handsets, wherein the calls are initiated by call setup and in-band signaling within the wireless network and voice frames for the calls are switched between the handsets by one or more mobile switching centers across bearer paths in the wireless network; and

a real-time exchange that interfaces to at least one of the mobile switching centers in the wireless network to provide connected portfolio services therein, without requiring any changes to the at least one of the mobile switching centers or other equipment of the wireless network to provide the connected portfolio services;

wherein both the real-time exchange and the handsets that use the connected portfolio services communicate with each other using the call setup and in-band signaling within the wireless network, such that a user enters a dialed number for a call on an originating handset, which initiates an originating leg of the connected portfolio services, the at least one of the mobile switching centers analyzes the dialed number and routes the originating leg of the connected portfolio services from the originating handset to the real-time exchange, the real-time exchange identifies a logical group of numbers for one or more terminating handsets of the connected portfolio services from the dialed number and allocates a single number that is assigned to the call to represent the logical group of numbers for the one or more terminating handsets of the connected portfolio services, the real-time exchange initiates one or more terminating legs of the connected portfolio services to the one or more terminating handsets through the at least one of the mobile switching centers, and the real-time exchange switches the voice frames for the connected portfolio services from the originating handset to the one or more terminating handsets across the bearer paths and through the at least one of the mobile switching centers that switches the voice frames for both the calls and the connected portfolio services in the wireless network.

2. The apparatus of claim 1 , wherein a call addressed to the single number is distributed to one of a plurality of real-time exchanges deployed in the network.

3. The apparatus of claim 2 , wherein the single number is translated to a temporary routing number to re-direct the call to the real-time exchange designated for handling the single number or re-direct the call to a geographically redundant real-time exchange.

4. The apparatus of claim 3 , wherein the temporary routing number is used by the real-time exchange to retrieve an original number and the logical group of numbers.

5. The apparatus of claim 1 , further comprising a redundant real-time exchange positioned at a geographically different location that performs the same functions as the real-time exchange when the real-time exchange is unavailable.

6. A method of providing connected portfolio services in a wireless communications system, comprising:

making calls between handsets in a wireless network, wherein the calls are initiated by call setup and in-band signaling within the wireless network and voice frames for the calls are switched between the handsets by one or more mobile switching centers across bearer paths in the wireless network; and

interfacing a real-time exchange to at least one of the mobile switching centers in the wireless network to provide connected portfolio services therein, without requiring any changes to the at least one of the mobile switching centers or other equipment of the wireless network to provide the connected portfolio services;

wherein both the real-time exchange and the handsets that use the connected portfolio services communicate with each other using the call setup and in-band signaling within the wireless network, such that a user enters a dialed number for a call on an originating handset, which initiates an originating leg of the connected portfolio services, the at least one of the mobile switching centers analyzes the dialed number and routes the originating leg of the connected portfolio services from the originating handset to the real-time exchange, the real-time exchange identifies a logical group of numbers for one or more terminating handsets of the connected portfolio services from the dialed number and allocates a single number that is assigned to the call to represent the logical group of numbers for the one or more terminating handsets of the connected portfolio services, the real-time exchange initiates one or more terminating legs of the connected portfolio services to the one or more terminating handsets through the at least one of the mobile switching centers, and the real-time exchange switches the voice frames for the connected portfolio services from the originating handset to the one or more terminating handsets across the bearer paths and through the at least one of the mobile switching centers that switches the voice frames for both the calls and the connected portfolio services in the wireless network.

7. The method of claim 6 , wherein a call addressed to the single number is distributed to one of a plurality of real-time exchanges deployed in the network.

8. The method of claim 7 , wherein the single number is translated to a temporary routing number to re-direct the call to the real-time exchange designated for handling the single number or re-direct the call to a geographically redundant real-time exchange.

9. The method of claim 8 , wherein the temporary routing number is used by the real-time exchange to retrieve an original number and the logical group of numbers.

10. The method of claim 6 , further comprising positioning a redundant real-time exchange at a geographically different location that performs the same functions as the real-time exchange when the real-time exchange is unavailable.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 1, 2017
From: SILICON VALLEY BANK
To: KODIAK NETWORKS, INC.
Reel/Frame 043746/0832 →
SECURITY INTEREST Recorded Mar 31, 2017
From: KODIAK NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 042125/0041 →
SECURITY AGREEMENT Recorded Jul 18, 2011
From: KODIAK NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 026610/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2010
From: LAWLER, BRUCE D.; PATEL, KRISHNAKANT M.; AYYASAMY, RAVI; NEGALAGULI, HARISHA M.; ARDAH, BASEM A.; KUNDU, GORACHAND; KANDULA, RAMU; VEMPATI, BRAHMANANDA R.; KUMAR, RAVI SHANKAR; PATEL, CHETAN M.; CHEEDELLA, SHIVA K. K.
To: KODIAK NETWORKS, INC.
Reel/Frame 024840/0670 →
Continuity (3)
Provisional Application 61164754 · Mar 30, 2009
Provisional Application 61172129 · Apr 23, 2009
Related Publication 20100304724A1 · Dec 2, 2010