Service Provider Selection (e.g., Local Or Long Distance, Primary And Alternate Carriers) Patents (Class 379/221.02)
  • Patent number: 11350386
    Abstract: A point-to-point radio apparatus (10A or 10B) is configured to perform a first channel search (S12) to search for an idle channel available to use in a first point-to-point radio link (11A) in response to receiving a first notification (S11) indicating that a second point-to-point radio link (11E) operated by another point-to-point radio system (1E) is unavailable. This contributes to, for example, efficient channel searches in point-to-point radio systems.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 31, 2022
    Assignee: NEC CORPORATION
    Inventors: Tomohiro Kikuma, Hiroaki Miyamoto
  • Patent number: 11115523
    Abstract: In a method for selectively authorizing calls and text messages, it is determined if an identification code, such as CallerID or phone number, included with a call or text from a remote phone is also included in a table or list of identification codes accessible to a user phone. In the event of no match, a user notification means of the user phone is not activated and a prompt is sent to the remote phone requesting entry of a passcode into the remote phone. Upon receipt of the passcode entered into remote phone at the user phone, it is determined if the received passcode is also included in a table or list of passcodes accessible to a user phone. In the event of a match, the user notification means of the user phone is activated. Otherwise, the user notification means of the user phone is not activated.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: September 7, 2021
    Inventor: George Forsythe Clay
  • Patent number: 10165502
    Abstract: A method may include obtaining a plurality of information subsets from a plurality of provider devices. The plurality of information subsets may be obtained via a receiver network, and the plurality of information subsets may be provided to the plurality of provider devices via a network other than the receiver network. The method may include determining that the plurality of information subsets are included in an information set. The method may include processing the plurality of information subsets to assemble the information set. The method may include determining a result of processing the plurality of information subsets. The method may include providing, by the device, information based on the result of processing the plurality of information subsets.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: December 25, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Alwin Tong, Roman Kalantari
  • Patent number: 10142222
    Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: November 27, 2018
    Assignee: Uber Technologies, Inc.
    Inventor: Guangqiang Zhang
  • Patent number: 9258758
    Abstract: When a roaming telephone user in a visited network dials a long-distance number, he is transferred to a substitute telephone number which is local to that network and belongs to a service center which can route his call efficiently and cost effectively. Typically, the visited network contacts the user's home network for permission to complete the long-distance call. When that happens, the home network obtains the substitute number from a database on a telephone number server, based upon the location of the visited network, and responds to the visited network, instructing it to forward the user's call to the substitute telephone number. When the service center receives the roaming user's telephone call, it contacts the telephone number server and obtains the original long-distance number, which is stored in the database in association with the substitute telephone number.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: February 9, 2016
    Assignees: Tata Communications (America) Inc., Tata Communications (Canada) Ltd.
    Inventors: Carlos Miranda, Duc Minh Vo
  • Patent number: 9071467
    Abstract: A system, method and apparatus adapted to provide multiple voice communication carriers access to a data network via a single gateway.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: June 30, 2015
    Assignee: ITXC IP Holding S.a.r.l.
    Inventor: John Landau
  • Patent number: 9014354
    Abstract: The present disclosure is directed to updating routing patterns in an enterprise network. In some implementations, a method for routing sessions includes identifying information associated with call sessions in an enterprise network. The information includes costs to an enterprise for using carrier services during the call sessions. Routing patterns for call sessions are dynamically updated through at least a portion of the enterprise network based, at least in part, on the costs associated with the call sessions.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: April 21, 2015
    Assignee: Service Bureau Intetel S.A.
    Inventor: Claudio Marcelo Lopez
  • Patent number: 9002955
    Abstract: A computing network, including: a plurality of peer computing devices including code, which when executed by a peer computing device causes the executing peer computing device to cooperate with at least one other of the peer computing devices; at least one server including code, which when executed by the at least one server locates at least one of the peer computing devices; and at least one mediator including code, which when executed by the at least on mediator collects charging information from at least some of the peer computing devices; wherein, the peer computing devices, at least one sever and at least one mediator are communicatively coupled via an at least carrier-grade telecommunications network being suitable for enhancing cooperation among the cooperating ones of the peer computing devices relative to best-efforts communications among the cooperating ones of the peer computing devices.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: April 7, 2015
    Assignees: ZTE Corporation, ZTE USA Inc.
    Inventors: Larry Shaoyan Ma, Weiyong Zhu, Li Mo
  • Patent number: 8983045
    Abstract: A computer-implemented method of using vendor credits to achieve load balancing in a communications network is described. Network traffic operating under a first carrier of the communications network is monitored. Initial load balancing triggers are set, by which network traffic of the first carrier is offloaded to a second carrier. It is determined whether the initial load balancing triggers have been met. It is also determined whether a vendor credit of the first carrier is available when the initial load balancing triggers have been met. One or more devices of the first carrier are offloaded to the second carrier when a vendor credit of the first carrier is available.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: March 17, 2015
    Assignee: Sprint Communications Company L.P.
    Inventor: Jasinder Pal Singh
  • Patent number: 8948356
    Abstract: A system and method that includes receiving a communication request of an account, the communication request including communication properties; identifying at least two routing options of a route priority list, the routing options capable of completing the communication request and identified according to a priority heuristic; generating a communication cost from the communication properties; and upon receipt of the routing response and the communication cost response, executing a communication with a routing option of the routing priority list and committing a cost of the communication to the account.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: February 3, 2015
    Assignee: Twilio, Inc.
    Inventors: Matthew D Nowack, Patrick Malatack, Thomas Wilsher, Chad Selph
  • Patent number: 8913733
    Abstract: Efficient telephone number mapping (ENUM) based call routing during area code splits is described. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: December 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Patent number: 8908850
    Abstract: A tangible computer-readable storage medium is encoded with an executable computer program for routing international communications. When executed, the processor performs operations including receiving, from an international gateway via a network node, international communication origination data for an international communication to a customer's communication address. Customer routing instructions are received from the customer via a web server and are stored. The received customer routing instructions are retrieved and a determination is made of a first destination communication address based on the international communication origination data and the retrieved customer routing instructions. The first destination communication address is forwarded to the network node for routing the international communication to the destination communication address.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William H. Allen, Susanne Marie Crockett, Robert B. Lasken
  • Patent number: 8874106
    Abstract: A method and apparatus for providing automatic international and local call dialing in a mobile communication terminal. The apparatus includes a country identification unit for receiving country identification information from a network in which the mobile communication terminal is currently located; a memory for storing country identification information, a country codes, and international access codes corresponding to the country codes; and a controller for extracting from the memory a country code corresponding to the country identification information received from the country identification unit, comparing the extracted country code with a country code included in a phone number for an outgoing call, and making a local call or an international call according to whether the country codes are identical.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sun-Haeng Jo, Bo-Ram Park, Ji-Young Kim, Seong-Hoon Kang, Hye-Soo Lee
  • Patent number: 8837700
    Abstract: A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 16, 2014
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin
  • Patent number: 8817775
    Abstract: An access gateway containing IP telephone service functions for subscribers under an integrated access device (IAD), forming a PSTN network side speech path or IP network side speech path selectively for each subscriber, and, further automatically switching, when trouble occurs at the IP network side, the IP network side speech path to the PSTN network side speech path.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 26, 2014
    Assignee: Fujitsu Limited
    Inventor: Isamu Hayama
  • Patent number: 8811164
    Abstract: In the context of a communications system, means are disclosed for ensuring that invocation of redirect features, such as call forwarding, do not circumvent call blocking settings. User profile information associated with a party controls the invocation of features for the party and controls the screening of redirect contacts resulting from feature invocation. The behavior of feature-associated contact screening for the party is configurable independently of the originating calling permissions of the party.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: August 19, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: John Kenneth Gallant
  • Patent number: 8792625
    Abstract: In a click-to-call communication environment, the present invention is employed to select an appropriate call server to use when establishing a call between two endpoints. A computing terminal provides a request to initiate a call between the two endpoints. The request is passed to a service node directly or through any number of intermediate nodes, such as a web server. The request may identify a source and a destination for the call. The service node will select a call server to use for establishing the call between the two endpoints based on the destination for the call, and send instructions to the call server to initiate the call. In response, the call server will initiate the call between the two endpoints.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: July 29, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Dany Sylvain
  • Patent number: 8787550
    Abstract: A call is processed by examining a nature of address indicator in a signaling message associated with the call and allowing the call to complete in a jurisdiction associated with a national nature of address indicator if the nature of address indicator is international. A call is also processed by examining a nature of address indicator in a signaling message associated with the call. A number of digits associated with a calling party number in the signaling message is determined and the call is allowed to complete if the nature of address indicator is national and the number of digits associated with the calling party number exceeds ten.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: July 22, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gerald Starling, Robert Dewey Smith, Jr.
  • Patent number: 8761369
    Abstract: Implementations of the present disclosure involve an apparatus, system and/or method for a central hub of a telecommunications network to provide varying services for a received communication intended for varying telecommunications networks. In one embodiment, the central service hub receives the communication and provides the varying services for the communication based on information concerning the communication, such as the intended telecommunication network. In another embodiment, the central service hub analyzes the communication and determines to which telecommunications network the communication should be routed to apply the appropriate network services. The central service hub may comprise a softswitch, media gateway controller device or other telecommunications device that includes programming, such as an application programming interface (API), configured to receive and process the incoming communications.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 24, 2014
    Assignee: Level 3 Communications, LLC
    Inventors: Richard Dean Terpstra, David Allen Tschirhart, Matthew Abram Karp, Michael Jared Officer
  • Patent number: 8737594
    Abstract: The present invention provides a technique for facilitating emergency services via packet networks. Emergency service providers will implement emergency proxies to ensure that proper call setup requests for emergency services are forwarded to the appropriate entities, even if those entities are in overload conditions. The emergency proxies may authenticate and filter call setup requests to ensure that only proper call setup requests are forwarded to help prevent such overload conditions. The emergency proxies may operate solely in a packet network, as well as at the interface between a packet network and a circuit-switched network to assist in call setup requests originating from either the packet network or the circuit-switched network.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: May 27, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Cristian Constantinof
  • Patent number: 8693665
    Abstract: A method and apparatus for enabling a packet network provider, e.g., a VoIP network provider, to terminate long distance calls using both CLEC PRI access links and regulated LEC access links depending on whether or not the wholesale customer wants to treat outgoing calls in a regulated manner similar to traditional Public Switched Access Network (PSTN) calls or apply FCC information service exemptions to outgoing calls are disclosed. Based on the calling party number of a call, the network can determine if the call should be terminated as an information service call or a regulated PSTN call. Once the call termination method is determined, the appropriate access link can be chosen for call completion.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: April 8, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Marian Croak, Hossein Eslambolchi
  • Patent number: 8644297
    Abstract: The present invention provides a communicating device and a method for peer to peer communication between voice over IP (VOIP) devices by means of transmitting IP address to remote site by Call ID method and establishing a data structure. The data structure stated above may record the Internet IP address corresponding to the outgoing and incoming VOIP phone number. When a user dials or receives the phone number recorded in the data structure, the communicating device with this data structure will find the Internet IP address corresponding to this VOIP phone number and using this IP address for peer to peer communication. It is unnecessary to register to SIP proxy or Call Agent which provided by service provider.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: February 4, 2014
    Assignee: Arcadyan Technology Corporation
    Inventor: Chih-Fang Lee
  • Patent number: 8611522
    Abstract: A method and apparatus for processing telephone calls in a packet-based telephony service is disclosed. A store of telephone party identifiers is maintained for multi-service users having access to the packet-based telephony service and an alternate telephony service. Incoming signaling information for telephone calls in the packet-based telephony service is monitored and outgoing signaling information may be altered with reference to the store. An alteration may involve replacing telephony party identification data associated with one telephony service for telephony party identification data associated with another telephony service. The invention allows a multi-service user to be consistently identified by other telephony users by a single telephony party identifier instead of one telephony party identifier for each service they subscribe to.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: December 17, 2013
    Assignee: Metaswitch Networks Ltd
    Inventors: Chris Mairs, Paul Brittain, Martin Taylor
  • Patent number: 8605869
    Abstract: Disclosed are systems and techniques by which a caller may specify a callee's telephone number and be connected directly to a carrier provided voice mail facility associated with the identified the telephone number, even though the callee's carrier may not be the same as the caller's carrier. In the disclosed technique, a telephony server places a “Send a call” request to a server which then sends a signaling call that busies out the channel associated with the callee. The telephony server places a second call (the actual voice message) upon confirmation that the signaling call has been initiated, forcing the second call to the carrier's voice mail facility associated with the callee, since the first signaling call busied the first channel. Prior to sending the signaling call, a database look up is performed to determine which carrier services the callee number. Once the carrier is determined, another memory look up is performed to determine the time delay associated with that carrier.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: December 10, 2013
    Assignee: Mobilesphere, Ltd.
    Inventors: Toufic Boutros Mobarak, Ashou Han
  • Patent number: 8605711
    Abstract: An approach for supporting telephony services for use over a data network that includes at least one of the Internet and a private Intranet is disclosed. A communications system includes a switch that is coupled to a telephone network and is configured to determine presence of a dialing prefix of a call. The system also includes a gateway that is coupled to the data network and configured to communicate with the switch. The switch selectively routes the call based upon the presence of the dialing prefix to the gateway.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: December 10, 2013
    Assignee: Verizon Business Global LLC
    Inventors: Heinrich Sinnreich, Alan Bernard Johnston, Steven Lee Lass
  • Patent number: 8577013
    Abstract: A system comprises a connection accessible to one or more incoming nodes, a call transfer interface for connecting the connection with the incoming nodes to a call transfer module capable of communicating with the incoming nodes, a distributed network of two or more provider nodes interfacing with the call transfer module through a router, the router connected to the call transfer module and provider nodes connected to the distributed network, said provider nodes connected to the incoming nodes through the router connected to the call transfer module connected to the call transfer interface and routed by the router in accordance with a provider node priority.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: November 5, 2013
    Assignee: West Corporation
    Inventor: James Lehr Kennedy
  • Publication number: 20130279682
    Abstract: A call is processed by examining a nature of address indicator in a signaling message associated with the call and allowing the call to complete in a jurisdiction associated with a national nature of address indicator if the nature of address indicator is international. A call is also processed by examining a nature of address indicator in a signaling message associated with the call. A number of digits associated with a calling party number in the signaling message is determined and the call is allowed to complete if the nature of address indicator is national and the number of digits associated with the calling party number exceeds ten.
    Type: Application
    Filed: June 17, 2013
    Publication date: October 24, 2013
    Inventors: Gerald Starling, Robert Dewey Smith, JR.
  • Patent number: 8565394
    Abstract: The present disclosure is directed to updating routing patterns in an enterprise network. In some implementations, a method for routing sessions includes identifying information associated with call sessions in an enterprise network. The information includes costs to an enterprise for using carrier services during the call sessions. Routing patterns for call sessions are dynamically updated through at least a portion of the enterprise network based, at least in part, on the costs associated with the call sessions.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: October 22, 2013
    Assignee: Service Bureau Intetel S.A.
    Inventor: Claudio Marcelo Lopez
  • Patent number: 8553861
    Abstract: A computer-implemented method of using vendor credits to achieve load balancing in a communications network is described. Network traffic operating under a first carrier of the communications network is monitored. Initial load balancing triggers are set, by which network traffic of the first carrier is offloaded to a second carrier. It is determined whether the initial load balancing triggers have been met. It is also determined whether a vendor credit of the first carrier is available when the initial load balancing triggers have been met. One or more devices of the first carrier are offloaded to the second carrier when a vendor credit of the first carrier is available.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: October 8, 2013
    Assignee: Sprint Communications Company L.P.
    Inventor: Jasinder Pal Singh
  • Patent number: 8548152
    Abstract: A system and method for processing toll free telephone calls by a telecommunications service provider may include receiving, by the telecommunications service provider, a telephone call request for a telephone call being placed to a toll free telephone number from a telephone within a service area of the telecommunications service provider. The telecommunications service provider may determine that the toll free telephone number is one operated by the telecommunications service provider. The telephone call may be routed via a network of the telecommunications service provider to a telephone associated with the toll free telephone number to connect the telephone call.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: October 1, 2013
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeffrey Leister, John Zeigler, Jennifer Stilgenbauer
  • Patent number: 8542815
    Abstract: A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: September 24, 2013
    Assignee: Digifonica (International) Limited
    Inventors: Clay Perreault, Steve Nicholson, Rod Thomson, Johan Emil Viktor Bjorsell, Fuad Arafa
  • Patent number: 8538004
    Abstract: A dual mode user terminal for a calling party can make calls over both a conventional cellular network and a packet data network using VoIP protocols. If the called party is not available to receive a VoIP call over the packet data network, the user terminal for the calling party can request a third party user terminal available on the packet data network to relay the call between the calling party and the called party.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: September 17, 2013
    Assignee: Sony Corporation Sony Mobile Communications AB
    Inventors: Allen Michael East, Gregory A. Dunko, Leland Scott Bloebaum
  • Patent number: 8538005
    Abstract: A method and apparatus for providing subscribers of a VoIP service provider to take advantage of wholesale arrangements made by the VoIP service provider with one or more international partner carrier network providers to one or more international countries are disclosed. Specifically, the present method enables a VoIP service provider to display a web page to their subscribers, for each destination country, with one or more international partner network providers and their corresponding calling rates and/or call completion success rates to each particular destination country.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: September 17, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Marian Croak, Hossein Eslambolchi
  • Patent number: 8532274
    Abstract: A method and system (10) is provided for making a domestic or international long distance call through the dialing of a local number. The system includes a telephone which is connected to a traditional Public Switched Telephone Network (13) which is coupled to a softswitch (15). The system also includes a data switch (18), a session border controller (19), a prepaid database (20), a series of call processors (22), and a web interface (23). The session border controller is coupled to an outgoing call connection through the public internet (24). The softswitch provides local access numbers (31) that callers will use to get into the system. The system and method combines the user's telephone number (37) with the local access number to generate a unique sequence (39) which is then found in the database and correlated to a desired long distance number 36 to which the caller is ultimately connected.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: September 10, 2013
    Assignee: Amerimex Communications Corp
    Inventors: Alejandro J Caipa, Victor Antonio Trevino
  • Patent number: 8509222
    Abstract: A method and corresponding apparatus are provided to route a call from a customer to a destination. 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 is intercepted. A call release message sent from the switch intended to signal the customer switch of network congestion is intercepted. In response to either the call setup message or the call release message being intercepted, a routing engine is queried with the destination of the call for a specific route over which to carry the call. The call setup message is modified to include the specific route. The call release message is responded to with a re-route call message that includes the specific route. The switch is directed 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.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: August 13, 2013
    Assignee: iBasis, Inc.
    Inventor: Hwanjang Tang
  • Patent number: 8509247
    Abstract: A router of a first network and a router of a second network are connected to a third network. A connection request including information relating to the direction of communication performed by a first service provider that exists on the first network is transmitted from the first network to the second network via the third network. On the basis of the information relating to the direction of communication included in the connection request transmitted from the first network to the second network, a second service provider that exists on the second network is selected and a response that includes identification information of the selected second service provider is transmitted from the second network to the first network via the third network.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: August 13, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makoto Kunimatsu
  • Patent number: 8509415
    Abstract: A system and method for operating a telephony application platform including a load balancer that receives application requests, a scalable plurality of telephony resources that includes a communication gateway to at least one application server and a communication gateway to at least one telephony device, and a resource allocation that scales the plurality of telephony resources according to capacity requirements of the application requests. A telephony resource of the plurality of telephony resources processes an application session initiated from an application request of a load balancer.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: August 13, 2013
    Assignee: Twilio, Inc.
    Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke
  • Patent number: 8503618
    Abstract: For implementing an emergency call system between a telecommunication device and an emergency call center, the telecommunication device includes a log-in and log-out state via a switchable log-in function at a VoIP telecommunication service provider via an IP infrastructure consisting of at least one router. The emergency call center has a public IP number via which, in the log-out state of the telecommunication device, an emergency call connection diverting to the VoIP telecommunication service provider is safeguarded between the telecommunication device and the emergency call center.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: August 6, 2013
    Assignee: Nokia Siemens Networks GmbH & Co. KG
    Inventor: Thomas Schimper
  • Patent number: 8488768
    Abstract: A method and apparatus for providing a single service destination in a telecommunications network is disclosed. In particular, but not exclusively, disclosed embodiments relate to the provision of a single mailbox for multi-service users having access to a plurality of different telephony services.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: July 16, 2013
    Assignee: Metaswitch Networks Ltd
    Inventors: Piers Daniel Finlayson, Christopher John Mairs
  • Patent number: 8477927
    Abstract: Efficient telephone number mapping (ENUM) based call routing during area code splits is described. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Patent number: 8467516
    Abstract: A call is processed by examining a nature of address indicator in a signaling message associated with the call and allowing the call to complete in a jurisdiction associated with a national nature of address indicator if the nature of address indicator is international. A call is also processed by examining a nature of address indicator in a signaling message associated with the call. A number of digits associated with a calling party number in the signaling message is determined and the call is allowed to complete if the nature of address indicator is national and the number of digits associated with the calling party number exceeds ten.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: June 18, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gerald Starling, Robert Dewey Smith
  • Patent number: 8462637
    Abstract: In one configuration, the present invention is directed to an enterprise network that includes geographically dislocated first and second network regions communicating with one another through first and second networks and respectively comprising first and second gateways and first and second groupings of trunks. A media server is positioned in the first network region that includes a routing agent. When a WAN outage occurs, the routing agent, using a dial plan, maps the dialed digits to an electronic address addressable over the PSTN and routes the call over the PSTN to the destination second communication device in the second network region.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: June 11, 2013
    Assignee: Sheridan Ross P.C.
    Inventors: Christopher David Baldwin, Neil Ellis Gallensky, Donald E. Gillespie, Michael Gruen, Alan Stuart Mulberg, Luigi Gentile Polese
  • Patent number: 8458253
    Abstract: A system, method, and computer readable medium comprising instructions for establishing a conference call comprising sending a first SIP INVITE message from a Media Gateway to an Application Server, sending a second SIP INVITE message to a first Media Server, establishing a session between the Media Gateway and the first Media Server, sending a third SIP INVITE message from the Application Server to a Conference Controller, allocating resources related to the conference call by the Conference Controller on a second Media Server, requesting by the Conference Controller for the Application Server to move data related to establishing the conference call from the first Media Server to the second Media Server, sending a fourth SIP INVITE message by the Application Server to the second Media Server and sending a SIP RE-INVITE message by the Application Server to the Media Gateway, and establishing an RTP session between the Media Gateway and the second Media Server thereby establishing the conference call.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: June 4, 2013
    Assignee: West Corporation
    Inventors: Myron P. Sojka, Stephen D. McCoy, Srinivas Maganti
  • Patent number: 8447025
    Abstract: Systems and methods for retrieving household data based on an origination identifier. In an embodiment, an origination identifier of a communication is captured. The origination identifier is indexed into a master table comprising a plurality of records. Each of the records comprises an association between an origination identifier and a universal database linkage key, and each universal database linkage key comprises an index into one or more databases. A universal database linkage key associated with the captured origination identifier is retrieved and indexed into one or more databases. Household data associated with the captured origination identifier is retrieved from the one or more databases and communicated to at least one recipient.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: May 21, 2013
    Assignee: Neustar Information Services, Inc.
    Inventors: James D. Shaffer, George G. Moore
  • Patent number: 8442205
    Abstract: One or more aspects of the disclosure relate to various functions and processes related to routing of calls originating from other service providers. For example, a method includes receiving a request to route a call or a call session, such as a session initiation request, from a second service provider and proceeding to route the requested call or session through a call routing facility of the first service provider to a requested destination of the call. Routing the call through the call routing facility may include determining a service provider type and/or an origination number type for the call, determining routing information for the call using the type information, and causing routing of the call to a destination of the call based on the routing information. Further aspects of the disclosure relate to various functions and processes related to accessing routing data and/or information from a routing database.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: May 14, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventors: Arvind Kaushal, Jon Boone, Sohel Khan, Louis Rubin, Brett Sherman, Jaime Jimenez
  • Patent number: 8437338
    Abstract: There is provided herein a system and method for automatic configuration of data routings for use with electronic data such as phone calls, faxes, etc. In the preferred embodiment, when more than one carrier might potentially terminate the transmission, the carriers are ordered based on some screening criterion (e.g., transmission price). Data transmissions are then assigned to the carriers based on the sorting order, with the second place and lower carriers (e.g., the higher priced carriers) not being selected unless the first carrier cannot complete the transaction. The switch instructions necessary to implement this scheme are generated automatically.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: May 7, 2013
    Assignee: Level 3 Communications, LLC
    Inventor: Michael F. DeConcilis
  • Patent number: 8406225
    Abstract: A system may install a trunk between a first switch and an end office, where the trunk is a trunk home for the end office. The system may further identify Numeric Numbering exchanges (NXXs) that home to the end office. Traffic for at least one of the identified NXXs is routed to the end office through a second switch that is different than the first switch. The system also causes traffic for the identified NXXs to be routed to the first switch.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 26, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Elena Lozano, Edmund W. Peaslee, III
  • Patent number: 8401167
    Abstract: A customized routing service platform for routing international communications includes a receiver that receives, from an international gateway via a network node, international communication origination data for an international communication to a customer's communication address. A database server receives customer routing instructions from the customer via a web server. The database server stores the received customer routing instructions. The database server also retrieves stored customer routing instructions, and determines a destination communication address based on the international communication origination data and the retrieved customer routing instructions. A forwarder forwards the destination communication address to the network node for routing the international communication to the destination communication address.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: March 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William H. Allen, Susanne Marie Crockett, Robert B. Lasken
  • Patent number: 8385531
    Abstract: A method, system, and computer program for routing an outgoing communication in real time is presented. A communication is received from a caller to an intended receiving wireless telecommunication device. In response to the communication failing to connect to the intended receiving wireless telecommunication device, scan of other alternate telecommunication devices is initiated to determine if other communication devices are available for receiving a re-route of the original communication. If an alternate telecommunication device is available to receive the communication, then the communication is rerouted to the preferred alternate telecommunication device based on the alternate telecommunication device being a mutual contact of the contact list of the caller telecommunication device and the mapping profile of the intended receiving telecommunication device.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Chavez, Jacob D. Eisinger, Michael C. Hollinger, Jennifer E. King, Christina K. Lauridsen, Fabian F. Morgan
  • Patent number: 8379828
    Abstract: A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a telecommunication session, receiving from at least one of the one or more of telecommunication carriers a bid to carry the telecommunications session, and automatically selecting one of the telecommunications carriers from the carriers submitting a bid, and initiating the telecommunication session through the selected telecommunication carrier.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: February 19, 2013
    Assignee: Google Inc.
    Inventors: Shumeet Baluja, Michael Chu, Mayumi Matsuno