With Interexchange Network Routing Patents (Class 379/220.01)
  • Patent number: 10348908
    Abstract: A method and system for operating a multitenancy telephony system including a call queue that stores call requests received from a plurality of users; an expandable and contractible telephony resource duster that establishes call sessions for call requests; a analysis system that calculates capacity requirements of the system; a resource allocator that manages the scaling and operation of the telephony resource cluster; and a plurality of telephony network channels that are used as telephony communication channels for call sessions.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: July 9, 2019
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 10348560
    Abstract: A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: July 9, 2019
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 10311756
    Abstract: Systems, methods, and computer-readable media for validating addresses of a settlement are provided. An address validation model for a settlement is generated from an address numbering system inferred from observed addresses located in the settlement, based on the assumption that a most settlements use a regular addressing scheme. The address validation model has a first axis and a second axis having headings determined from are generated by determining known address points and headings to matched points. A mapping is determined between the coordinates of the first axis and the address points and between the coordinates of the second axis and the address points. The address validation model having the mapping is used to validate addresses for the settlement. Invalid addresses may be flagged for further review by an operator.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: June 4, 2019
    Assignee: GOOGLE LLC
    Inventor: Richard Frederick Poppen
  • Patent number: 10285034
    Abstract: An intercom network (10) for real-time audio communication between users (11a, 11b, 11c, 11d, 11e, 11f, 15a, 15b), amongst other things, is represented and described, comprising at least one stationary element (12a, 12b), as a base (13), to which the users (11a, 11b, 11c, 11d, 11e, 11f) are connected, and at least one mobile terminal (15a, 15b), such as a belt pack (16) or a mobile microphone (17) that comprises an audio input (18a, 18b), wherein audio signals can be transmitted wirelessly with the mobile terminal within the DECT frequency range to the stationary element or to another stationary user, wherein the stationary element comprises a device (19) for user management that administers the users (11a, 11b, 11c, 11d, 11e, 11f, 15a, 15b) connected to the stationary element (12a, 12b), and wherein an authorization check is carried out by the device for the logging-on of the mobile terminal to the stationary element, wherein the device (19) comprises an NFC element (20a) arranged on the stationary element (
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 7, 2019
    Assignee: RIEDEL COMMUNICATIONS INTERNATIONAL GMBH
    Inventors: Jiou-Pahn Lee, Thomas Riedel
  • Patent number: 10277735
    Abstract: Systems and methods for individual telephone numbering assignment and administration in a telecommunications network are disclosed. Particularly, the invention relates to the concept of acquiring individual telephone numbers instead of acquiring a block of telephone numbers from an administration agency. According to disclosed embodiments, the system and method allow a carrier to request an individual telephone number from a numbering administrator. The numbering administrator verifies that the carrier is authorized to request an individual telephone in a particular geographic area. If the carrier is authorized, the numbering administrator obtains an individual telephone number from its database and provides it to the carrier. The carrier initiates an intra-carrier assignment with an administrative agency to get the individual telephone number assigned to it.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: April 30, 2019
    Assignee: Neustar, Inc.
    Inventor: Thomas G. McGarry
  • Patent number: 10270917
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products for consolidating toll-free features of two or more telecommunications networks. In one implementation, the network services may be consolidated through utilization of an Enhanced Feature Server (EFS) or other type of application server deployed in a telecommunications network. The EFS may be configured to receive a toll-free communication and route the communication based on the dialed toll-free number and a carrier identification code (CIC) associated with the communication. Routing the communication based at least on the CIC associated with the communication allows the telecommunications network to consolidate (and ultimately remove) a redundant network or network components from the telecommunications network to improve the operation of the network. In circumstances where a CIC is not associated with a communication, the EFS may associate a CIC with the communication for routing.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: April 23, 2019
    Assignee: Level 3 Communications, LLC
    Inventor: David A. Tschirhart
  • Patent number: 10240938
    Abstract: A vehicle management system can send a first pick-up location to a remote computing device of a prospective rider. A location tracking system is configured to monitor a location of the rider as the rider walks to rendezvous with the vehicle. The vehicle management system can later determine, based on the location of the rider as the rider walks to rendezvous with the vehicle, that the vehicle could rendezvous with the rider sooner by using a second pick-up location. The vehicle management system can prompt the vehicle navigation system to cease directing the vehicle toward the first pick-up location and instead direct the vehicle toward the second pick-up location. The vehicle management system can prompt the remote computing device to cease directing the rider toward the first pick-up location and instead direct the rider toward the second pick-up location.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 26, 2019
    Assignee: Drivent Technologies Inc.
    Inventors: Eric John Wengreen, Wesley Edward Schwie
  • Patent number: 10154147
    Abstract: Disclosed embodiments include a multi-network gateway system providing one or more third-party telecommunications service providers access to a third-party network interface across an otherwise proprietary access network maintained by a primary telecommunications service provider. Specifically, one embodiment includes an access network provided by a primary telecommunications service provider in communication with a multi-network access gateway. One subset of telecommunications information conveyed across the access network is provided to a customer of the primary telecommunications service provider. Another subset of telecommunications information conveyed across the access network is provided to a third-party network interface and to a third-party network, for the use of the third-party telecommunications service provider.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: December 11, 2018
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Charles I. Cook
  • Patent number: 10079862
    Abstract: A system, method and computer-readable medium by-passing the public switched telephone network when routing a call from a carrier network to an enterprise network are provided. A carrier gateway server is communicatively coupled with an enterprise gateway server. The enterprise gateway server is adapted to publish direct inward dial numbers assigned to enterprise extensions to the carrier gateway server. Once published, call setups originated in the carrier network may be routed directly to an enterprise network having a terminal assigned the dialed number of the call setup. Advantageously, the carrier network operator does not incur any inter-connect fee from any public switched network operator.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: September 18, 2018
    Assignee: Tango Networks, Inc.
    Inventors: Lathan W. Lewis, Andrew Silver
  • Patent number: 9973544
    Abstract: Aspects of the subject disclosure may include, for example, a method including receiving, at a first carrier, a first query for a record of a called number associated with a request to connect an internet protocol call between a first device of the first carrier and a second device of a second carrier, where the first query includes an inter-carrier telephone number mapping apex domain, querying an internetwork packet exchange telephone number mapping equipment of a partner network for a pointer to a second telephone number mapping equipment of the second carrier according to the first query, querying the second telephone number mapping equipment for the record of the called number using the pointer to the second telephone number mapping equipment of the second carrier, and forwarding the record from the second telephone number mapping equipment to an internet protocol multimedia subsystem of the first carrier for routing the internet protocol call to the second carrier. Other embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 15, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bernard Ku, James W. Forsyth, Lakshminarashimhan Naidu
  • Patent number: 9894578
    Abstract: Aspects dynamically switch between different cellular service providers that use different ones of cellular signal encoding standards during a cellular call. A cellular phone call established from an end user device to another user on a first cellular service provider. In response to determining that the performance attributes of the first cellular service provider fail to meet the boundary values, while maintaining the established cellular phone call from the end user device to the other user without dropping the established call, or a connection of the end user to the established call, the call is automatically switched to a different (second) cellular service provider that has performance attributes meeting the boundary values and using a different cellular signal encoding standard relative to the first cellular service provider.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel M. Jawaharlal, Arunachalam Narayanan, Sathya Santhar, Balamurugaramanathan Sivaramalingam, Mukundan Sundararajan
  • Patent number: 9807249
    Abstract: Aspects of this disclosure are directed to a method of routing toll-free telephone calls using a toll-free exchange, thereby minimizing the number of hand-offs, increasing the technological capability and reducing the ultimate cost of the toll-free call. Toll-free subscribers are generally assessed a cost based on each exchange plus the duration of the call. Subscribers are also limited to the decades old technological standards of PSTN switching. It is therefore an object of the present disclosure to minimize the number of exchanges, promote technological possibility and simplify the process of directing a toll-free telephone call by providing a toll-free exchange.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 31, 2017
    Inventor: David Aldworth
  • Patent number: 9734466
    Abstract: According to one general aspect, in one embodiment, a method may include establishing a relationship with a plurality of external tenant systems configured to utilize an internal ERP service provider system. In one embodiment, the method may also include receiving an external tenant message from one of the external tenant systems. The method may further include, in various embodiments, converting the received external tenant message to an internal provider message. In some embodiments, the method may include transmitting the converted internal provider message to at least a portion of the internal ERP service provider system.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: August 15, 2017
    Assignee: SAP SE
    Inventors: Boban Cvetkovic, Robert Boban
  • Patent number: 9729540
    Abstract: A system and method for providing authentication of a user is disclosed. The use of a non-confidential and unique user identification number and a temporary access code separates authentication of the user from transmission of any user passwords or user-identifiable data, as well as provides a ubiquitous means to authenticate the user with unrelated organizations, without any information passing between those organizations.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: August 8, 2017
    Assignee: KINESIS IDENTITY SECURITY SYSTEM INC.
    Inventors: Jonathan G. Bell, Kenneth W. Jennings
  • Patent number: 9680685
    Abstract: There is disclosed a method of distributing streamed content in a network, the network having a central server and at least a first node and a second node communicatively coupled to the central server, the streamed content transcoded at the central server as a first transcoded stream and a second transcoded stream, the first transcoded stream and the second transcoded stream being different in at least a bitrate used for transcoding. The method is executable at the central server.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: June 13, 2017
    Assignee: SPB TV AG
    Inventors: Fedor Sergeevitch Ezhov, Nikolay Viktorovitch Krasko
  • Patent number: 9612122
    Abstract: Methods and apparatus, including computer program products, for obtaining location information from a location source. A geographic reference point is determined based on accuracy of the location information. The geographic reference point is incorporated into a location result.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 4, 2017
    Assignee: Telecommunication Systems, Inc.
    Inventors: Matthew Zarem, Eric Vuillermet, John Deaguiar
  • Patent number: 9608861
    Abstract: A first terminal-side routing control device 13 is placed between a first communication network 21 and a first communication terminal 11. A second terminal-side routing control device 15 is placed between a second communication network 22 and a second communication terminal 12. The first terminal-side routing control device 13 includes a first via information setting unit 14 for including, in data received from the first communication terminal 11, information for specifying a routing control device 33 placed on one side of a long-distance transmission path 23 as a via device. The second terminal-side routing control device 15 includes a second via information setting unit 16 for including, in data received from the second communication terminal 12, via information for specifying a routing control device 34 placed on the other side of the long-distance transmission path 23 as a via device.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: March 28, 2017
    Assignee: NEC CORPORATION
    Inventor: Tatsuhiro Nakada
  • Patent number: 9589242
    Abstract: A system is provided for integrating custom policy rules with a policy validation process for validating forms within an organization. The system may enable the organization to create new policy rules and to customize existing policy rules for forms according to various specifications. The custom policy rules may be stored in policy database and the policy validation process may be applied to validate submitted forms against the custom policy rules for identifying policy rule violations. The system may automatically apply the policy validation process upon the submission of a form to the organization for identifying violations before posting the form to the organization's system. The system may generate a policy violation results list, and may provide a display message for indicating when policy violations have been identified in the submitted form, and may also present options to the user for addressing the policy violation and approving the form.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: March 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Neil Robinson, Annette Bruer, Clifford Hoglund, Jarek Wyganowski
  • Patent number: 9569751
    Abstract: A graph database is described for use in connection with a contact center. The graph database includes a plurality of nodes and relationships that describe the operations, entities, personnel, and attributes in the contact center. Also included in the graph database is an attribute tree that enables a work assignment engine in the contact center to make proximity-based work assignment decisions.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 14, 2017
    Assignee: Avaya Inc.
    Inventors: Robert C. Steiner, Wen-Hua Ju
  • Patent number: 9420092
    Abstract: A communication is supplemented. An initiated communication directed to a unique communication destination address assigned to a receiving party is received from the receiving party. Before the initiating party is provided access to a final communication destination for the communication, providing to the initiating party at least one selectable option, receiving from the initiating party a selected option from the at least one selectable option, and supplementing the communication based on the selected option. Only after supplementing the communication based on the selected option is the initiating party provided with access to the final communication destination.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: August 16, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Linda Ann Roberts, Edward Michael Silver, Hong Thi Nguyen
  • Patent number: 9374469
    Abstract: Devices and methods are provided for implementing a network resource management system that reduces network signaling traffic through a network. A network server utilizing a communication signaling protocol is configured with functionality that reduces call set-up signaling traffic. Instead of exchanging communication signaling protocol related signaling between a calling end user device and a destination end user device when attempting to set up the call, the disclosed examples provide for determining a call status of the destination end user device before sending any communication signaling protocol related messages to the destination end user device. If the destination end user device is unavailable or is on another call, the network server uses communication signaling protocol related messages to connect the calling end user device with a voice mail server related to the destination end user device and foregoes sending communication signaling protocol related messages to the destination end user device.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 21, 2016
    Assignee: Cellco Partnership
    Inventors: Amit Mahajan, Muhammad Salman Nomani
  • Patent number: 9357047
    Abstract: A method and system for operating a multitenancy telephony system including a call queue that stores call requests received from a plurality of users; an expandable and contractible telephony resource cluster that establishes call sessions for call requests; a analysis system that calculates capacity requirements of the system; a resource allocator that manages the scaling and operation of the telephony resource cluster; and a plurality of telephony network channels that are used as telephony communication channels for call sessions.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: May 31, 2016
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 9357052
    Abstract: Systems and methods are described herein for developing a notification framework for presenting notification information to a user of an electronic device. One embodiment of a method, among others, includes receiving input from physical sensors located in proximity to an electronic device and receiving input from one or more other electronic devices in proximity to the electronic device. The method further comprises assessing a context of the electronic device from the received input. A notification framework is then determined from the assessed context. The method also includes notifying a user of the electronic device of a detected event associated with the electronic device. Notifying the user includes notifying the user within the notification framework.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: May 31, 2016
    Assignee: Immersion Corporation
    Inventor: Christopher J. Ullrich
  • Patent number: 9344949
    Abstract: A system and method to allow call traffic localization within a mobile switching center server pool (MSS pool) or between MSS pools, provides a trunk group identifier mapped to an originating media gateway. An originating mobile switching center server (MSC server) initiates a call session with a terminating MSC server by sending a session initiation protocol (SIP) message that includes a trunk group identifier mapped to an originating media gateway identity. The terminating MSC server examines the mapping received in the SIP message, and uses the trunk group identifier to select a terminating media gateway for call routing to realize call traffic localization.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 17, 2016
    Assignee: T-Mobile USA, Inc.
    Inventor: Shujaur Rehman Mufti
  • Patent number: 9332121
    Abstract: A method and system of establishing calling preferences for a user are provided. The method includes: defining a user profile containing an association between the user and two or more communication devices, each device having an associated device type; assigning the user to at least one group; obtaining group preferences associated with one or more of the user's groups; determining user preferences for the user based on the group preferences and the device types of the communication devices associated with the user; and storing the user specific preferences in a user profile associated with the user.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: May 3, 2016
    Assignee: BlackBerry Limited
    Inventors: Shen-Yuan Michael Yap, Michael Colbert
  • Patent number: 9319391
    Abstract: Implementations of the present disclosure involve a system and/or method for providing account information for a telephone number. All users are authenticated to ensure they may access the account information. Once authenticated, the user provides one or more telephone numbers that they would like to retrieve account information for. The system searches for the telephone number and if found, checks to ensure that the telecommunications provider services the phone number. When the telecommunications provider is the provider for the phone number, the record is retrieved and sent to the user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 19, 2016
    Assignee: Level 3 Communications, LLC
    Inventors: Brett Wentworth, Taylor Fraley, Mike Keating, Dale Drew, John Fable
  • Patent number: 9268803
    Abstract: There is provided a method that includes (a) receiving an input postal address, (b) comparing the input postal address to a standard, (c) providing a single best postal address corresponding to the input postal address based on the comparing, (d) matching the single best postal address to a business in a business information database, (e) obtaining a business address for the business from the business information database, and (f) correcting the single best postal address, based on the business address, to yield a corrected postal address. There is also provided a system that performs the method, and a machine-readable medium having instructions stored thereon that cause the machine to perform the method.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: February 23, 2016
    Assignee: THE DUN & BRADSTREET CORPORATION
    Inventors: Andrew Kapochunas, Cynthia Bergelt
  • Patent number: 9251498
    Abstract: A management system facilitating deployment of customizations of an enterprise application, with the enterprise application containing software modules pre-installed on a set of servers. In an embodiment, the management system first receives a set of deployment units each containing data defining a manner of configuration affecting the operation of at least some of the software modules to attain the desired customizations, and an enterprise profile indicating the specific subset of deployment units to be deployed in each of the servers. Management system then orchestrates the configuration of the software modules installed on the set of servers according to the data specified in the set of deployment units and the enterprise profile.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: February 2, 2016
    Assignee: Oracle International Corporation
    Inventors: Abhijit Suresh Khasnis, Ramesha Sheernali G, Bakash Shaik, Yilun Shang, Mancang Tian, Jiaren Wu, Xiangyang Su, Hans Kedefors, Chin-Heng Hong, Ashraf Sayed Alyan, Hongxing Li
  • Patent number: 9231986
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, receiving a query from a call session server for a first pointer associated with a telephone number of a terminating device of a requested communication session, transmitting to the call session server the first pointer including a session initiation protocol uniform resource identifier associated with the terminating device to initiate an internet protocol communication session, receiving a notification from the call session server responsive to the call session server failing to initiate the internet protocol communication session, and transmitting to the call session server a second pointer including a telephone protocol uniform resource identifier for originating a circuit-switched communication session responsive to receiving the notification. Other embodiments are disclosed.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: January 5, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Armstrong Soo
  • Patent number: 9170739
    Abstract: A management information storage section included in a relay apparatus stores first management information for managing an address of a first buffer which stores data transmitted from a first apparatus to a second apparatus and second management information for managing an address of a second buffer corresponding to the first buffer. An information processing section swaps the address of the first buffer managed by the first management information for the address of the second buffer managed by the second management information. A transmission section transmits to the second apparatus data stored at the address of the first buffer swapped between the first management information and the second management information.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: October 27, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Yoshinari Shinozaki
  • Patent number: 9172581
    Abstract: According to one embodiment, a communication system includes at least one user apparatus and a datacenter apparatus. The datacenter apparatus includes a processor, a memory and a controller. The processor includes a plurality of containers required to execute a plurality of communication functions associated with the exchange processing between the communication terminals or between the communication terminal and the communication line. The memory stores a user ID used to identify the user apparatus. The controller provides a communication service using at least one of the plurality of containers when a use request of the communication function is received from the user apparatus.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: October 27, 2015
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shingo Kimura, Toshio Nishida, Takeshi Watakabe, Yoshihiro Kawauchi
  • Patent number: 9137645
    Abstract: A dynamic call based user ID allows subscriber units to be shared amongst a plurality of users or used for a plurality of roles/uses. A voiced call sign is transmitted by a calling subscriber unit to a targeted subscriber unit. A pattern in the voice transmission of the calling unit is detected, and the voiced call sign is compared to a list of pre-stored call signs. When a match between stored calls signs and the current call sign occurs, the calling subscriber unit saves the current call sign. Fixed network equipment (FNE) then associates the saved current call sign with a subscriber unit ID (SUID) of the calling unit. The dynamic association between the call sign and the SUID allows the subscriber unit to be shared amongst different users and for different uses/roles.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: September 15, 2015
    Assignee: Motorola Solutions, Inc.
    Inventors: Joseph C. Namm, Michael N. Weidner
  • Patent number: 9131080
    Abstract: There is disclosed an image processing apparatus provided with a reader for reading an original image, a connection unit for connection with a network to which plural computers are connected, and a transfer units for transferring the image data, read by the reader, to a computer through the connection unit, the apparatus comprises a specifying unit for specifying desired one among the computers connected through the connection unit, and a designation unit for designating image reading by the reader, wherein the transfer unit is adapted to transfer the image data, read by the reader in response to the designation by the designation unit, to a computer specified by the specifying unit.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 8, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Koji Kajita, Toshihiro Kadowaki, Seishi Ejiri, Soichi Yamamuro, Masaya Kondo, Takekazu Kumagai, Takeshi Tsukamoto, Masaru Saruwatari, Masaki Toyama
  • Patent number: 9100503
    Abstract: A telecommunication system including a class 4 long distance softswitch network with one or more a core routing engines and one or more class 5 application servers. The class 4 long distance softswitch network further includes at least one edge device, which may be in the form of a session border controller or media gateway, with at least one connection, including PRI, SS7 and TDM connections, to at least one customer premise equipment of at least one retail customer, which may be an enterprise customer. The class 5 application server is configured to provide the customer with class 5 services within the class 4 network.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: August 4, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Richard Dean Terpstra, Gregory Anthony Gualtieri
  • Patent number: 9084186
    Abstract: A positioning system (e.g., GPS) integrated in, or coupled to, a mobile device determines the position of the mobile device. An availability status manager (ASM) in a vPBX acquires the position of the mobile device. The ASM can contain rules on how to route or otherwise control incoming phone calls based on availability status of one or more mobile devices in the vPBX network. When a call is received by the vPBX, the ASM determines the availability status of the receiving mobile device based on the geographic location of the receiving mobile device. The ASM then routes the call to the receiving mobile device, to another mobile device, or to a landline based on the availability status of the receiving mobile device and the availability status based rules.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: July 14, 2015
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Vladimir Shmunis
  • Patent number: 9071459
    Abstract: A system and method is provided for two-tiered load balancing on a hosted voice-over Internet protocol (VoIP) private branch exchange (PBX). The system includes a plurality of client devices, at least one device load balancer, and at least one call load balancer. The device load balancer identifies a device group to which each client device belongs; and a cluster of computing resources for processing calls for the device group. The cluster is assigned to the device group based on prescribed conditions. In response to a communications request, call load balancers in communication with the device load balancers dynamically determine if predefined conditions are currently being met within an identified cluster of computing resources. If the predefined conditions are currently being met, then the communications request for a primary client device associated with the request is established via one of a plurality of server nodes within the cluster of computing resources.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 30, 2015
    Assignee: VONAGE BUSINESS SOLUTIONS, INC.
    Inventors: Randy Layman, Robert Michael Smith, Jonathan Alexander
  • Patent number: 9065927
    Abstract: An approach is provided for performing context based multi-modal intercom sessions. A control signal to invoke an intercom service between two or more communication devices is received. Context information associated with one or more of the communication devices is determined. An intercom mode communication session among the communication devices is established. The context information is used to customize the intercom service for one or more of the communication devices.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 23, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Paul T. Schultz
  • 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: 9031219
    Abstract: According to various embodiments of the present invention, systems and methods for routing telephone calls from host switch to remote switch in a Voice Over Internet Protocol (“VoIP”) network. In one embodiment, a system includes a host switch in a voice over internet protocol (“VoIP”) network communicably coupled with a plurality of remote switches and a public switched telephone network (“PSTN”), the host switch to receive a call from the PSTN having signaling including a location routing number (“LRN”) field, and a database communicably coupled to the host switch to identify a target remote switch of the plurality of remote switches that is associated with at least a portion of the LRN field. In addition, the host switch is to send the call to the target remote switch based on the identification by the database. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: May 12, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher W. Mikleton, Dena M. Hunter, Wayne F. Simpkins
  • Patent number: 9031220
    Abstract: A system, method and computer-readable medium by-passing the public switched telephone network when routing a call from a carrier network to an enterprise network are provided. A carrier gateway server is communicatively coupled with an enterprise gateway server. The enterprise gateway server is adapted to publish direct inward dial numbers assigned to enterprise extensions to the carrier gateway server. Once published, call setups originated in the carrier network may be routed directly to an enterprise network having a terminal assigned the dialed number of the call setup. Advantageously, the carrier network operator does not incur any inter-connect fee from any public switched network operator.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: May 12, 2015
    Assignee: Tango Networks, Inc.
    Inventors: Lathan W. Lewis, Andrew Silver
  • Patent number: 9025438
    Abstract: A system and method for communication failover is disclosed. The disclosed embodiments allow voice communications (both inbound and outbound) that are normally carried by VoIP to be automatically switched over to a PSTN in the event of a failure of the VoIP communication network.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: May 5, 2015
    Assignee: Century Link Intellectual Property LLC
    Inventors: Charles A. Palmer, Kevin Thomas Boland, Donald Eugene Lawver, Jeffrey Francis Smith, William Lyle Wiley
  • Patent number: 9025754
    Abstract: A system for providing termination information for an international telephone number includes a centralized database of terminating characteristics. The system may also include request processing logic that receives an international telephone number from a user. In response to receiving the telephone number, the request processing logic may automatically query the centralized database to obtain information that indicates whether the telephone number uses wireless termination. In response to obtaining the information from the centralized database, the request processing logic may automatically transmit to the user a response that indicates whether the telephone number uses wireless termination. The system may also include a database engine that uses a tree structure of linked nodes to perform a longest matching prefix search on the telephone number in response to the request processing logic querying the centralized database.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: May 5, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jackie A. Halpern, Elias Berelian, Lesley A. Baker
  • Patent number: 8995641
    Abstract: A method and system for operating a multitenancy telephony system including a call queue that stores call requests received from a plurality of users; an expandable and contractible telephony resource cluster that establishes call sessions for call requests; a analysis system that calculates capacity requirements of the system; a resource allocator that manages the scaling and operation of the telephony resource cluster; and a plurality of telephony network channels that are used as telephony communication channels for call sessions.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: March 31, 2015
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 8989759
    Abstract: A system and method for automatic proximity based call termination determines when a mobile telephony device enters a predetermined area. When that occurs, call termination instructions are automatically issued to re-direct incoming telephone calls directed to the mobile telephony device to an alternate telephone number. In some instances, incoming telephone calls directed to the mobile telephony device may be simultaneously sent to both the mobile telephony device, and to an alternate telephone number. When the mobile telephony device leaves the predetermined area, the call termination instructions are automatically canceled, and calls directed to the mobile telephony device are only sent to the mobile telephony device.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: March 24, 2015
    Assignee: Vonage Network, LLC
    Inventor: Michael Guerrero
  • Patent number: 8976784
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 10, 2015
    Assignee: AT&T Intellectual Property I, LP
    Inventors: James W. Forsyth, Bernard S. Ku, Lakshminarashimhan Naidu
  • Patent number: 8953766
    Abstract: The present invention relates to the field of telecommunications. More particularly, to a method and an apparatus that would allow callers to time-share telephone, telecommunication or communication lines in order to truthfully vary the telephone line from which they are calling parties through the Public Switch Telephone Network (PSTN). The system would allow customers to manage the identity of their calls in ways that would maximize the probability that a called party would answer.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: February 10, 2015
    Inventor: Miguel Serrano
  • Patent number: 8948367
    Abstract: A switching system that receives communications over a trunk incoming from a communications network and routes them to its subtending communications terminals responds to a stimulus, such as actuation of an actuator, by either (a) returning all of the communications that it receives on the incoming trunk at least subsequently to the stimulus to the network over a trunk outgoing to the network with instructions directing the network to redirect the returned communications to a second switching system for routing to communications terminals served by the second system, or (b) routing all of the communications that it receives on the incoming trunk at least subsequently to the stimulus to the second switching system over a trunk outgoing to the second switching system for routing to the communications terminals served by the second switching system.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: February 3, 2015
    Assignee: Avaya Inc.
    Inventor: Kenneth Wnuck
  • Patent number: 8938057
    Abstract: A method and system for registering a client for a call-pickup service and for executing the call-pickup service for a new call placed to a given communication device. The call-pickup service may carried out, in part, by providing the client with notification of when the new call is placed to the given communication device, the client requesting that the new call be re-routed to a location other than the given communication device, and a server re-routing the new call to the location other than the given communication device. The location other than the given communication device may be the client that registers for the call-pickup service or another location.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: January 20, 2015
    Assignee: SPrint Spectrum L.P.
    Inventors: Baoquan Zhang, Farni B. Weaver, Von K. McConnell
  • Patent number: 8923490
    Abstract: A system and method is provided for providing searchable customer call indexes. Consistent with disclosed embodiments, a system may receive call information associated with telephone conversations between callers and a vendor, the call information including an audio recording or transcript for each telephone conversation. The system may also identify one or more keywords from the audio recordings or transcripts and index the call information into one or more indexes based on the identified keywords. Finally, the system may determine search results responsive to a search query based on the indexing. In some embodiments, changes to customer service may be identified based on the search results.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: December 30, 2014
    Assignee: Capital One Financial Corporation
    Inventor: Nikhil Murgai
  • Patent number: 8917841
    Abstract: A system and a method for conducting a telephone survey, which reduce the number of calls that are not answered by survey participants, are provided. The system comprises means of making outbound telephone calls with a selected call display number, storing a call record for each outbound call, and routing inbound telephone calls to a voicemail or interactive phone system if the inbound calling number is identifiable from the stored call records. The method comprises the steps of making outbound calls to survey phone numbers with the call display set to a local phone number, storing a call record with each outbound call, and routing inbound calls to a voicemail or interactive phone system if the inbound call number is identifiable from the stored call records.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 23, 2014
    Assignee: Advanis Inc.
    Inventor: Michael Williams