Patents Assigned to Mitel Networks, Inc.
  • Patent number: 10027531
    Abstract: A failover system includes a plurality of configuration controllers and a plurality of switches. The switches include a site proxy, a failover module and a routing table. A first site proxy of a first switch is designated as the active proxy and controls failover in the event a switch fails or otherwise becomes unavailable. A second site proxy of a second switch is designated as the backup proxy and controls failover in the event the first switch fails or otherwise becomes unavailable. In the event a switch fails or otherwise becomes available, the active proxy interacts with the configuration controller and reassigns the extensions associated with the failed switch to a different switch of the plurality of switches. If a configuration controller fails or otherwise becomes unavailable, another configuration controller becomes active and establishes communication with the plurality of switches to maintain the operational status of the IP telephony system.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: July 17, 2018
    Assignee: Mitel Networks, Inc.
    Inventor: Kent A. Fritz
  • Patent number: 10027111
    Abstract: An auxiliary circuit for providing current to an external device includes a first switch disposed between a first node and a second node. The first switch is configured to electrically couple the first node to the second node when a first voltage exceeds a first threshold. A comparison circuit has an input coupled to the second node and is configured to compare a second voltage at the input to a second threshold. A second switch has a control terminal coupled to an output of the comparison circuit, a first terminal coupled to a source, and a second terminal for coupling to the external device. The comparison circuit is configured to provide a third voltage at control terminal when the second voltage exceeds the second threshold. The second switch is configured to provide the current from the source to the external device when the third voltage exceeds a threshold of the second switch.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: July 17, 2018
    Assignee: Mitel Networks, Inc.
    Inventor: George Michael Hey
  • Patent number: 10027538
    Abstract: A method includes providing account enable data from a multi-tenant hosted communication system to a premises based communications system. The method also includes receiving user configuration data at a remote portal of the hosted communications system, the configuration data including the account enable data and user data describing properties of each of a plurality of users in the premises based communications system including at least one user group to which a subset of the users belongs. The method also includes providing enablement data to the premises based communications system via the portal to identify which resources in the multi-tenant hosted system are enabled for the plurality of users in the premises based communications system based on the user configuration data. Changes in the enablement data further can be synchronized based on changes in the user configuration data received from the premises based communications system via the portal.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: July 17, 2018
    Assignee: Mitel Networks, Inc.
    Inventors: Glen K. Okita, Amy S. Pendleton, Laurent Dinard, Yaniv Schahar Schwartz
  • Patent number: 9979822
    Abstract: A method and system of controlling telephony sessions, the method comprising the steps of providing a platform server operated by a service provider, the platform server programmed to perform the steps of, providing an interface for use by a developer associated with a first client for specifying at least one interactive telephony (IT) application in a scripted language that includes application program interface (API) extensions associated with different IT functions, receiving input via the interface selecting and ordering the IT functions to specify at least a first IT application, storing the at least a first IT application in a database, receiving a call from a first customer, running the first IT application to elicit information from the first customer independent of the first client and in response to input received from the first customer, linking the first customer to a specific phone extension associated with the first client.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: May 22, 2018
    Assignee: Mitel Networks, Inc.
    Inventors: Andrew M Brezinsky, Andrew L Ortlieb, Thomas J Kells, Brian D Moe
  • Patent number: 9979795
    Abstract: A client application server (CAS) can include a presence layer configured to compute a published presence state for a client of the given CAS that characterizes at least one of an ability and a willingness of the client to communicate with another communication endpoint. The presence layer can also be configured to provide the published presence state for the client to a presence layer of at least another CAS according to a subscription request provided from the another CAS.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: May 22, 2018
    Assignee: Mitel Networks, Inc.
    Inventor: Michael S. W. Tovino
  • Patent number: 9955017
    Abstract: A system for simulated communication is described. A simulator module generates simulated communication information. A Graphical User Interface module (“GUI module”) generates graphical data based at least in part on the simulated communication information. The graphical data creates the appearance of an ongoing communication between a reserved agent and a third party user that is not yet occurring. The GUI module sends the graphical data to a display associated with the reserved agent device so that the display depicts a simulated communication.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: April 24, 2018
    Assignee: Mitel Networks, Inc.
    Inventors: Michael S. W. Tovino, Glen K. Okita, Meigy Tsai, Florin Micle