Alternate Routing Patents (Class 379/221.01)
  • Patent number: 10334470
    Abstract: A user equipment (UE), which is able to use a plurality of different wireless access technologies, receives a request to establish a voice call. In response to the request, the UE determines whether voice over a first wireless access technology of the different wireless access technologies is supported, and responsive to determining that voice over the first wireless access technology is not supported, the UE attempts to establish the voice call over a second wireless access technology of the different wireless access technologies.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 25, 2019
    Assignee: BlackBerry Limited
    Inventor: Hamid Mahmood
  • Patent number: 10224022
    Abstract: A computing device having the capability to dynamically select a voice that will be used by a speech synthesizer in creating synthesized speech for use in communicating with a user of the computing device is provided. For example, in some embodiments, the computing device: i) employs the speech synthesizer to have a first audible communication with the user using a first voice; ii) stores user satisfaction data that can be used to determine a user's satisfaction with an action the user took in response to the first audible communication; and iii) determines whether a different voice should be used during a second audible communication with the user based on the stored user satisfaction data.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: March 5, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Matthew John Lawrenson, Julian Charles Nolan
  • Patent number: 10218639
    Abstract: Various technologies pertaining to scheduling network traffic in a network are described. A request to transfer data from a first computing device to a second computing device includes data that identifies a volume of the data to be transferred and a deadline, where the data is to be transferred prior to the deadline. A long-term schedule is computed based upon the request, wherein the long-term schedule defines flow of traffic through the network over a relatively long time horizon. A short-term schedule is computed based upon the long-term schedule, where devices in the network are configured based upon the short-term schedule.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Srikanth Kandula, Ishai Menache, Roy Schwartz
  • Patent number: 10205834
    Abstract: A system and method provides communication between subscribers of a telephone network and the subscribers of an OTT provider website wherein each of the subscribers of the OTT provider website is assigned a telephone number in a block which is not assigned to any particular country. The system includes terminating a call (e.g., having voice, video, data, and/or messaging) from the telephone network directed to a number in the block, and passing the terminated call to a nearby entry point to the OTT provider website, the OTT website being configured to associate the incoming call with the user's account to which the called number has been assigned. Calls can be placed in the opposite direction, in which case the assigned number is passed into the telephone system as the calling party's number.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 12, 2019
    Assignee: Tyntec Group Limited
    Inventor: Thorsten Trapp
  • Patent number: 10015316
    Abstract: Techniques are described for analyzing communications sent during a service session to provide (e.g., customer) service on a social media channel, the analysis to determine a quality of service provided during the session. Natural language processing, lexical analysis, pattern matching, or other types of analysis may be used to determine an empathy factor and a conversational factor for communications between a service representative (SR) and a user during a session. The factors may be combined with other factors, such as a timely acknowledgement factor and a timely resolution factor, to generate a response quality index (RQI) for the session. Based on the RQI, feedback information may be generated and sent to the SR. In some implementations, the communications may be analyzed and feedback information sent to the SR in real time during the session, to dynamically improve service quality.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: July 3, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Renee Lynette Horne, Julie Finlay
  • Patent number: 9998393
    Abstract: A method, system and computer-usable medium are disclosed for managing resource capacity for the provision of cloud-based services. Application deployment and undeployment data is received, and then processed, to perform an update of a capacity-weighted graph to reflect a set of applications deployed in a cloud computing environment. The application deployment and undeployment data is then further processed to determine a set of resource dependencies associated with the set of deployed applications. Thereafter, monitoring operations are performed to monitor consumption of a set of services associated with the set of deployed applications. Further monitoring operations are then performed to monitor requests from the set of deployed applications to predict the need for the provision of a set of additional services for consumption at runtime.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Thomas T. Hanis, Claus T. Jensen, Eoin Lane, Zhuo Zhao
  • Patent number: 9965733
    Abstract: Method, apparatus, and communication systems of updating user data are provided. Business flow data and conversation flow data of a first user are obtained. Whether the first user has completed a preset first business task is determined according to the obtained business flow data, and whether the first user has completed a preset first conversation task is determined according to the obtained conversation flow data. After determining that the first user has completed the preset first business task and the preset first conversation task, a user data update volume corresponding to a first task group is obtained and updated. The introduction of the task group can help to prevent cheating behaviors, and can help to improve security of updating user data. The introduction of the conversation task can help to improve utilization of network resources, and help to promote business growth and better precipitation of user relationship chains.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: May 8, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Bo Xu
  • Patent number: 9949110
    Abstract: A call loop avoidance capability is provided for preventing formation of a call loop resulting from handling of a mobile terminated (MT) call in parallel with a location update for a mobile device (MD) in a wireless communication network. The call loop avoidance capability prevents formation of a call loop between an old mobility and call management entity (MCME) and a new MCME when delivery of an MT call to an MD is performed while the MD is in the process of moving from the old MCME to the new MCME using a location update procedure. An enhanced call routing procedure supports direct delivery of the MT call from the new MCME to the MD (rather than delivery of the MT call by the new MCME to the MD via the old MCME) in order to prevent formation of a call loop between the old MCME and the new MCME.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: April 17, 2018
    Assignee: Alcatel Lucent
    Inventors: Lu Tian, Bruno Landais
  • Patent number: 9918216
    Abstract: Embodiments provide a call control device, an HSS, an AS, and a user service processing method. The call control device includes: a receiving module, configured to: receive an access domain confirmation request message, comprising an identifier of the called UE, sent by a call routing device on a home network; a determining module determining, according to the identifier, that the home network communicates with a visited network of the called UE by using a CS domain on the home network; and a sending module sending an access domain confirmation response message, carrying instruction information, to the call routing device and the instruction information is used to instruct the call routing device to route the call to the visited network by using the CS domain on the home network.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 13, 2018
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Jinghua Zhou, Shixiang Liang, Guojun Xie, Fuxiang Xiong
  • Patent number: 9877224
    Abstract: A user equipment (UE), which is able to use a plurality of different wireless access technologies, receives a request to establish a voice call. In response to the request, the UE determines whether voice over a first wireless access technology of the different wireless access technologies is supported, and responsive to determining that voice over the first wireless access technology is not supported, the UE attempts to establish the voice call over a second wireless access technology of the different wireless access technologies.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: January 23, 2018
    Assignee: BlackBerry Limited
    Inventor: Hamid Mahmood
  • Patent number: 9876826
    Abstract: A system for providing an architecture for enabling internet protocol (IP) carrier peering is disclosed. The system provides mechanisms for providing carrier telephone number mapping (ENUM)-based routing for subscribers of a first carrier to locate and connect with subscribers of another IP peering carrier. The system may receive an IP call from a first device of a first carrier that is destined for a second device of a second carrier. The call is forwarded to a breakout gateway control function/transit function that initiates a modified ENUM query to an internetwork packet exchange partner (IPX-P) network using an intercarrier ENUM apex domain. To retrieve a record for routing the call, the modified ENUM query is sent to an IPX-P ENUM via a domain name service name server record configuration directing to the IP address of the IPX-P ENUM. Based on the record, the call is then routed to the second device.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: January 23, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bernard S. Ku, James W. Forsyth, Lakshminarashimhan Naidu
  • Patent number: 9838319
    Abstract: A network component is provided for facilitating communication of traffic between a destination server and a client over a network comprising the plurality of network paths. The network component comprising memory for storing computer-readable instructions and a processor configured to implement the computer-readable instructions. The computer-readable instructions operable to implement the following: exchange control parameters with the client via a control channel using one or more of the plurality of network control paths; encapsulate the traffic for transmission to the client; decapsulate the traffic received from the client; and schedule traffic to the client via one or more of the plurality of network paths using logic common with the client based on network parameters. A client configured to work with the network component is also described, as is a communication system including both the client and network component.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 5, 2017
    Assignee: WILMERDING COMMUNICATIONS LLC
    Inventors: Nicholas Armstrong, Robert Robinson, Jakub Schmidtke
  • Patent number: 9736661
    Abstract: A device associated with a subscriber database of a telecommunication network described herein is configured to receive a Send Routing Information for Short Message (SRI-SM) message from a messaging center. The device then determines whether a user device specified by the SRI-SM message is associated with an Internet Protocol (IP) Multimedia Subsystem (IMS) registration. In response to determining that the user device is associated with an IMS registration, the device sends the SRI-SM message to an IP Short Message Gateway (IP-SM-GW). In response to determining that the user device is not associated with an IMS registration, the device processes the SRI-SM message and responds to the messaging center based on the processing.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 15, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Babak Namiranian, Sasikala Mannepally, Nilesh Ranjan
  • Patent number: 9680870
    Abstract: A device determines a network attribute associated with a first network, transmits, to an orchestration device associated with a second network, information that identifies the network attribute, and receives, from the orchestration device, control information that specifies a routing policy, a security policy, or a load balancing policy associated with the first network. The device provisions network devices associated with the first network, based on the control information, and provides packets, associated with a traffic flow, to a network device, based on the control information.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 13, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9660878
    Abstract: Embodiments relate to facilitating a plurality of heterogeneous hosts to use a range of priority values. A method of facilitating a plurality of heterogeneous hosts to use a range of priority values is provided. The method retrieves a plurality of priority ranges from a plurality of network forwarding elements shared by a plurality of heterogeneous hosts. The network forwarding elements provide access to a set of storage devices that stores data for the plurality of heterogeneous hosts. The method generates, by a computer that comprises one of the heterogeneous hosts, a universal priority range from the plurality of priority ranges. The method maps a plurality of workloads performed by the computer to priority values in the universal priority range. The method sends the universal priority range to at least one other host of the heterogeneous hosts.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dale F. Riedy, Peter B. Yocom, Harry M. Yudenfriend
  • Patent number: 9647956
    Abstract: Methods and systems for dynamic allocation of network resources for optimized voice capacity and quality management are provided herein. In some embodiments, a method for dynamic allocation of network resources for optimized voice capacity and quality management may include providing; monitoring real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and adjusting the network traffic capacity based on at least one of an analysis of historical network traffic, an analysis of the real-time call metrics, or an analysis of the real-time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 9, 2017
    Assignee: Vonage America Inc.
    Inventors: Rohan Dwarkha, Alan Bugos
  • Patent number: 9641689
    Abstract: The present disclosure is directed to a method and system for routing communications. A plurality of communication devices are coupled to a communications network. Each communication device has a device identifier. A user-programmable database associates each of a plurality of user identifiers with a device identifier. A call-routing switch arrangement is coupled to the communication network through a portal communication device having a portal identifier. A user designates a destination user identifier when making a communication. The call-routing switches the call, directing the call to a destination device identifier responsive to the user-programmable database association between the destination user identifier and a device identifier. According to certain aspects, communications are directed to users and are routed to associated equipment, a user identifier serving as a virtual extension number.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 2, 2017
    Assignee: 8x8, Inc.
    Inventors: Jean Vincent, Tony Chan, Jean-Francois Catz
  • Patent number: 9577912
    Abstract: One embodiment of the present invention sets forth a technique for generating a status update message. The method involves defining one or more status update criteria and monitoring user activity in a software application for the one or more status update criteria. The method further involves determining, based on the user activity, that the one or more status update criteria have been met and generating, via a processing unit, a status update message. The status update message includes multimedia content related to a project associated with the software application.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: February 21, 2017
    Assignee: AUTODESK, INC.
    Inventors: Wei H. Li, Tovi Grossman, Justin Frank Matejka, George Fitzmaurice
  • Patent number: 9560180
    Abstract: An Internet protocol (IP) telephony system terminates calls to certain groups of telephone numbers via multiple different telephony carriers. The IP telephony system will discontinue using a telephony carrier to terminate calls if the quality provided by the carrier falls below a threshold level. The IP telephony system includes a quality monitoring unit that determines when a particular group of telephone numbers are intrinsically impaired, such that no carrier could provide high quality when terminating calls to those numbers. In these circumstances, the IP telephony system adjusts the quality threshold to which a carrier's quality is compared when completing calls to the impaired numbers to account for the intrinsic impairment of the telephone numbers.
    Type: Grant
    Filed: December 24, 2011
    Date of Patent: January 31, 2017
    Assignee: Vonage Business Inc.
    Inventors: Casem Majd, Stephen Vansaders, Gopala Rao, Nirav J. Kadakia, Andrew Bucko
  • Patent number: 9553986
    Abstract: A computer-implemented method and system for a telephony server to provide services based upon a call from a user. A user communicates with the telephony server over a telephone communication device. The telephony server retrieves a voice application over a computer network from a remote web site and uses it to have a speech-based conversation with the user. The conversation results in obtaining service data from the user. The retrieved voice application performs the requested service based upon the user-provided service data. After the requested service is performed, the voice application and the user service data are removed from the telephony server.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: January 24, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Liang Shen, Umakanthan Shumaganathan
  • Patent number: 9516619
    Abstract: The present invention is to provide the mobile communication system which enables power consumption reduction for the mobile station with dual mode capability by unifying the location registration and paging processing for every mobile communication system. The mobile communication system is so arranged to perform location registration processing and paging processing for the mobile station by only one of radio communication systems. And the mobile station can access to any other radio communication systems.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: December 6, 2016
    Assignee: NEC CORPORATION
    Inventor: Hidenori Kato
  • Patent number: 9497616
    Abstract: A method in a switching node of a circuit-switched telecommunications network comprises the steps of receiving from a packet-switched telecommunications network a request to establish a call towards a mobile station of the circuit-switched telecommunications network, and sending a request message to a location register for an instruction comprising one or more parameters for allowing the continuation of the establishment of the call to the mobile station. Upon receiving the one or more parameters from the location register, at least one of the one or more parameters is used to establish the call towards the mobile station. Furthermore, at least one of the one or more parameters is sent to the packet-switched telecommunications network. The at least one or more parameters sent to the packet-switched telecommunications network relates to the location of the mobile station. Therefore, entities within a packet-switched telecommunications network (e.g.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: November 15, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Rogier August Caspar Joseph Noldus
  • Patent number: 9392027
    Abstract: A Session Initiation Protocol Application Server of an IP Multimedia Subsystem having processing means for handling a message received from a Serving Call/State Control Function, the means being arranged to handle the message based upon a header of the message containing the URI of the served user, this header having been introduced by the Serving Call/State Control Function and being other than the P-Asserted Identity and the R-URI.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: July 12, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Johannes Van Elburg, Alf Heidermark
  • Patent number: 9392499
    Abstract: Methods, systems, and computer readable media for the automatic transfer of mobile calls between wireless packet switched (PS) and guaranteed service (GS) networks based on quality of service (QoS) measurements are disclosed. One method includes establishing a call over the PS or GS network. The method may further include monitoring a quality of service (QoS) parameter associated with the PS network, and comparing the QoS parameter to a minimum quality threshold. The method may further include receiving instructions to initiate a call transfer based upon the comparison of the QoS parameter to the minimum quality threshold.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: July 12, 2016
    Assignee: GENBAND US LLC
    Inventor: Dany Sylvain
  • Patent number: 9338284
    Abstract: A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request at a location in a telephony network, the location separated from an intended recipient of the telephony connection request by a target telephony network, determining addressing information regarding the intended recipient, the addressing information including at least routing information or a phone number, determining a status characteristic of the intended recipient based on the addressing information, based on the status characteristic, and determining whether the intended recipient would successfully receive the telephony connection request if the telephony connection request was forwarded to the intended recipient.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: May 10, 2016
    Assignee: West Corporation
    Inventor: Douglas L. Davis
  • Patent number: 9325845
    Abstract: A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: April 26, 2016
    Assignee: 24/7 Customer, Inc.
    Inventors: Patrick Nguyen, Andrew Chang, Vedavyas Kadudas, Matt Oshry, Michael Bodell
  • Patent number: 9307489
    Abstract: Methods and apparatus for preferring connections between networks. In one embodiment, a mobile device is capable of hybrid network operation (e.g. LTE and CDMA 1× operation), allowing the mobile device to be registered to a CDMA 1× network for voice calls while receiving and sending data traffic over a LTE network. However, any data sent by the LTE network may be lost if the data was transmitted during a tune-away to the CDMA 1× network to perform maintenance operations. In one variant, the mobile device can disable the idle voice connection to the CDMA 1× network based on a request from resident applications requiring real-time data streaming, which are more likely to experience data loss. Consequently, potential data loss due to a network tune-away is prevented, thereby improving data performance of the resident applications. In another embodiment, an adaptive transmit receive mode can be selectively disabled/enabled for data traffic.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: April 5, 2016
    Assignee: Apple Inc.
    Inventors: Vikram B. Yerrabommanahalli, Arun G. Mathias, Matthew S. Klahn
  • Patent number: 9282186
    Abstract: A system for handling an outbound call from a call originator to a plurality of call targets, including a database storing a plurality of outgoing telephone numbers, each outgoing telephone number having one of two or more area codes. The system including an information processor configured to process at least an area code of a telephone number of the call targets, select from the database telephone numbers from the plurality of outgoing telephone numbers where the selected telephone numbers have at least an area code the same as the area code of the telephone number of the call targets, set caller identification data of the outbound calls to the selected telephone numbers, and transmit the caller identification data to the call targets in connection with the outbound calls.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: March 8, 2016
    Assignee: NobelBiz, Inc.
    Inventor: James Siminoff
  • Patent number: 9195966
    Abstract: Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device determines at least two contact groups from a subset of contacts accessible by a telecommunications device. The software application executed by the processor of the telecommunications device also generates a contact display including at least one contact group associated with the subset of contacts based on a current context of a user of the telecommunications device. The current context can include, for example, one or more of a location, time, date, and the like.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: November 24, 2015
    Assignee: T-MOBILE USA, INC.
    Inventors: Michael Steffen Vance, Jeffrey Allen Armantrout, Jared Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: 9042538
    Abstract: Network architectures, methods, and operations for routing telephone calls are disclosed. A customer premise includes a conventional POTS dedicated communication line to a central office switch and a broadband connection to a data network. The central office switch and the data network are connected by a communication link. A first telephone call originated at the customer premise may be connected via the dedicated communication link. A second or subsequent call originated at the customer premise may be connected via the data network. Optionally, the same call identifier may be assigned to the first and second or subsequent calls.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: May 26, 2015
    Assignee: Qwest Communications International Inc.
    Inventors: J. Clark Stevens, F. Joseph Glynn
  • Patent number: 9036625
    Abstract: Systems and methods for mitigating phantom call traffic in a communication system are disclosed. A call may be received at a communications exchange. A jurisdiction of the call may be determined in real-time, and egress signaling information and a route of the call to a terminating local exchange may be determined based on the jurisdiction. At least a portion of the egress signaling information may be provided to the terminating exchange in call signaling and/or in call detail billing records so that the terminating exchange is enabled to correctly charge for call termination.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: May 19, 2015
    Assignee: PEERLESS NETWORK, INC.
    Inventors: Scott D. Kell, James E. Brewer, Anthony J. Hiller
  • Patent number: 9036804
    Abstract: Architecture for enabling identification of a call party's representative during calls on behalf of the call party. The call representative is delegated to initiate or answer an IP call on behalf of the call party. An IP-telephony component initiates or answers the IP call by the call representative on behalf of the call party. The IP-telephony component can be an IP telephone, or any other suitable IP calling interface. An identification component presents a representation notification identifying the call representative to a connected call party. The representation notification can be displayed on a caller ID display on an IP phone, or can be displayed on a user interface of the personal computing device, for example. The calls can be point-to-point IP calls with a single participant, or can be conference calls with multiple participants, and can be performed with one or more suitable protocols.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: May 19, 2015
    Assignee: Microsoft Corporation
    Inventors: Pradipta Kumar Basu, Brandon V. Taylor, Rajesh Ramanathan
  • Patent number: 9025755
    Abstract: Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 5, 2015
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Susan Blake, Frederick Eugene Diehl, Jr., Jerry Scott Beene, Michael Sjolander
  • Patent number: 9020127
    Abstract: Methods, devices, and systems are provided such that enterprise network administrators may create and display a dial plan management arrangement using enterprise canonical format and number normalization and friendly display tables. A solution is provided for creating and managing call routing simply and graphically using enterprise canonical format rather than through a legacy routing scheme using of a series of tables with no graphic depiction and multiple formats. By using a single format with a graphical representation when administering dial planning, implementation and management are significantly simpler and more efficient.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 28, 2015
    Assignee: Avaya Inc.
    Inventors: Joel M. Ezell, Kurt Haserodt, William T. Walker
  • Patent number: 9020126
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 28, 2015
    Assignee: Tata Communications (America) Inc.
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • 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: 8989365
    Abstract: Methods and systems are provided for monitoring calls routed to a telephone network-based voice mail system. When a subscriber receives a telephone call, a determination is made as to whether the call should be routed to the voice mail system. If call monitoring services are activated, a three-way communication is set up between the calling party, the voice mail system and the subscriber. The subscriber is bridged into the call on a listen-only basis, but upon command by the subscriber, the subscriber may answer the call.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: March 24, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Anita Hogans Simpson, Hong T. Nguyen
  • Publication number: 20150078545
    Abstract: The present invention generally relates to voice communication means and systems for provision thereof. Specifically, the present invention relates to a computer implemented system and method for providing switching between a plurality of voice networks, or trunks, based at least in part on the quality of service (QoS) of a trunk.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 19, 2015
    Inventor: Amir Kiai
  • Patent number: 8983052
    Abstract: A critical assured service that includes a network management system and an A/B switch. The A/B switch having at least four ports with a first port being connected to the network management system over a dedicated line. The A/B switch sending and receiving messages and/or signals from the network management system over the first dedicated line. The A/B switch automatically switching telephone service from a first point of presence to a second point of presence after the A/B is signaled that the first point of service is inoperable.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: March 17, 2015
    Assignee: AT&T Government Solutions, Inc.
    Inventor: Darrell Rawlins
  • Publication number: 20150063555
    Abstract: Apparatus, methods, computer software and computer program products for telecommunications service migration. The telecommunications service is being migrated from legacy telecommunications equipment to replacement telecommunications equipment. A first set of cables is communicatively coupled to the legacy telecommunications equipment. The legacy telecommunications equipment is communicatively coupled to a first gateway unit. The first gateway unit is communicatively coupled to a second gateway unit. A second set of cables is communicatively coupled to the second gateway unit. The second gateway unit is communicatively couplable to the replacement telecommunications equipment. This enables data associated with the telecommunications service to be communicated between the second gateway unit and the legacy telecommunications equipment via the first gateway unit prior to the telecommunications service being migrated to the replacement telecommunications equipment.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 5, 2015
    Inventor: Alan Scott THOMAS
  • Patent number: 8971514
    Abstract: A system may include a failed route avoidance device. The failed route avoidance device may receive a notification that a record, of a call that failed to be extended to a contact agent in a customer network, is inserted into a failed call list; determine whether an identifier for the contact agent associated with the call is to be placed in an avoidance list based on a response code that a network element sends, to a call router that received the call, when the a connection from the call at the call router to the contact agent fails to be established; generate an avoidance record when the failed route avoidance device determines that the identifier for the contact agent is to be placed in the avoidance list; and send the avoidance record to a configuration device that inserts the avoidance record into the avoidance list.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steven William Statham, David E. Phelps, Kirk Randall Hill
  • Patent number: 8964564
    Abstract: In an example embodiment, a method is provided that receives a broadcast of available bandwidth from a first routing device. A congestion of traffic is detected along a downstream path to a second routing device. This second routing device is an immediate downstream neighbor. As such, an alternate path is established to the second routing device by way of the first routing device based on the available bandwidth in the network and a portion of the traffic is transmitted along the alternate path.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: February 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Marcel Vasseur, David Delano Ward, Stefano Benedetto Previdi
  • Patent number: 8964958
    Abstract: A grid-based contact center and method of managing tasks within such a contact center is provided. Nodes within the contact center are adapted to perform multiple tasks associated with the contact center, including the management of task assignment within the contact center. Accordingly, a truly distributed contact center is provided whereby the building blocks of the contact center include the use of nodes with a conference call SRTP based Operations, Administration, and Management system.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: February 24, 2015
    Assignee: Avaya Inc.
    Inventor: Robert C. Steiner
  • Patent number: 8963982
    Abstract: A method, client application and user terminal, the method including providing a packet-based communication system for conducting voice or video calls over a packet-based network and providing an instance of a client application enabling a first user terminal to access the packet-based communication system. The client application is configured so as when executed on the first terminal to receive an input from multiple different audio and/or video input transducers of the first terminal, to analyze those inputs in relation to one another, and based on that analysis to select at least one audio and/or video input transducer and/or output transducer of the first terminal for use in conducting a voice or video call with a remote user terminal via the packet-based communication system.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: February 24, 2015
    Assignee: Skype
    Inventor: Derek MacDonald
  • Patent number: 8953771
    Abstract: The present application provides an authentication scheme that allows a device to provide additional authentication of a Publicly Switched Telephone Network (PSTN) identity assertion made in a PSTN call by also sending an Internet Protocol (IP) communication. The device sends the IP communication generally in parallel with the PSTN call. The IP communication includes a network identity assertion, which optionally may be authenticated using a cryptographically secure technique. The network identity assertion, being more difficult to falsify, provides additional authentication of the PSTN identity assertion.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: February 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Daniel G. Wing
  • Patent number: 8937867
    Abstract: A communication routing arrangement includes two or more wireless routers coupled to a communication network, and a user device adapted to couple with the communication network through a communication path including at least one of the two or more wireless routers. The communication path between the user device and the communication network is selected based on available resources of the two or more wireless routers.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: January 20, 2015
    Assignee: Novatel Wireless, Inc.
    Inventors: Thomas G. Polsdorf, Cuong Pham, Anand Gore, Dirk DeSchepper, Ulf Söderberg
  • Patent number: 8934348
    Abstract: A communication routing arrangement includes two or more wireless routers coupled to a communication network, and a user device adapted to couple with the communication network through a communication path including at least one of the two or more wireless routers. The communication path between the user device and the communication network is selected based on available resources of the two or more wireless routers.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: January 13, 2015
    Assignee: Novatel Wireless, Inc.
    Inventors: Thomas G. Polsdorf, Cuong Pham, Anand Gore, Dirk DeSchepper, Ulf Söderberg
  • 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: 8908855
    Abstract: Organizations may employ private computer networks to enable customers to place a telephone call to customer service agents (CSAs). To maintain high customer service, it may desirable to expand the private computer network's ability to respond to customer calls on-demand. One or more requests for additional telephony resources may be submitted to a telephony resource allocation service in communication with a configurable network service. The telephony resource allocation service may determine telephony resources available for allocation to the private computer network and facilitate communication between the configurable network service and the private computer network. In this manner, additional computer private network extensions executing instances of call distribution services may also be generated and configured.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: December 9, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Chunyi Chou, Terrence M. Skemer, Jagwinder Singh Brar, Zachary L. Yeager