| iBasis, Inc. Patent applications |
| Patent application number | Title | Published |
| 20110200033 | COMMON ROUTING - A method and corresponding apparatus are provided to route a call from a customer to a destination by: i) intercepting a call setup message sent from a customer switch intended to signal a switch to perform a call routing function or request a call routing function be performed, the call routing function determines a route for the switch to use to carry the call to the destination, the route so determined is a switch-determined route, ii) intercepting a call release message sent from the switch intended to signal the customer switch of network congestion, iii) in response to either the call setup message or the call release message being intercepted, querying a routing engine with the destination of the call for a specific route over which to carry the call to the destination, the specific route is queried from a set of routes that is different from an other set of routes from which the call routing function determines the switch-determined route, iv) modifying the call setup message to include the specific route, the call setup message so modified is a modified call setup message, v) responding to the call release message with a re-route call message that includes the specific route, and vi) directing the switch with either the modified call setup message or re-route call message to use the specific route to carry the call from the customer to the destination. | 08-18-2011 |
| 20110033032 | DETECTING FALSE ANSWER SUPERVISION - A method and corresponding apparatus are provided to detect false answer supervision by determining false answer supervision as either as a function of a number of completed calls of short duration or as a function of a distribution of differences between timestamps of alert signals and timestamps of connect signals used to complete calls, detecting false answer supervision based on the indicator of false answer supervision determined by either functions separately or in combination, and affecting a decision in response to the detecting. | 02-10-2011 |
| 20110002330 | SYSTEMS AND METHODS OF DECIDING HOW TO ROUTE CALLS OVER A VOICE OVER INTERNET PROTOCOL TELEPHONE CALL ROUTING SYSTEM - A system and method of monitoring Voice over the Internet Protocol (VoIP) and facsimile over Internet Protocol (FoIP) calling over the Internet includes compiling information about each call after the call is terminated. By compiling information about each of the calls immediately after they are terminated, the system can quickly generate billing reports. The system can also quickly react to developing problems. | 01-06-2011 |
| 20090238175 | SYSTEM AND METHOD FOR VOICE OVER INTERNET PROTOCOL (VoIP) AND FACSIMILE OVER INTERNET PROTOCOL (FoIP) CALLING OVER THE INTERNET - A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out. The system can also use information about calls that has been recorded in more than one location to determine how much to charge for completing a call. | 09-24-2009 |
| 20090213846 | SYSTEM AND METHOD FOR VOICE OVER INTERNET PROTOCOL (VoIP) AND FACSIMILE OVER INTERNET PROTOCOL (FoIP) CALLING OVER THE INTERNET - A system and method for sending Long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out. The system can also use information about calls that has been recorded in more than one location to determine how much to charge for completing a call. | 08-27-2009 |