Patents Assigned to Avaya Canada Corp.
  • Patent number: 9137027
    Abstract: A joining peer is bootstrapped into in a peer-to-peer (P2P) network in the presence of network address translators (NAT). A bootstrap peer is contact by the joining peer to establish a connection between the joining peer and an admitting peer in the peer-to-peer network. The joining peer receives an indication from the bootstrap peer that the connection between the joining peer and the admitting peer has been established with a message path through the bootstrap peer. The indication includes contact information for the admitting peer. The connection is them modified to remove all proxies therefrom.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: September 15, 2015
    Assignee: AVAYA CANADA CORP.
    Inventors: Eric Cooper, Alan B. Johnston
  • Patent number: 8693392
    Abstract: A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: April 8, 2014
    Assignee: Avaya Canada Corp.
    Inventors: Eric Cooper, Alan B. Johnston, Philip Matthews
  • Patent number: 8468131
    Abstract: Communication between a service provider and a plurality of devices on a peer-to-peer network are enabled. One of the plurality of devices on the peer-to-peer network is selected for receiving invitations for media sessions with any of the plurality of devices from the service provider. The selected device transmits a registration message to the service provider indicating a unique address of the selected device to which invitations are to be sent. The unique address is associated with a first identifier for at least one of the plurality of devices by the service provider. Another one of the plurality of devices is selected in place of the selected device to receive subsequent invitations for media session upon detection of a reselection condition.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: June 18, 2013
    Assignee: Avaya Canada Corp.
    Inventor: James Andrew Stelzig
  • Patent number: 8218529
    Abstract: The invention relates to the field of voice over Internet protocol (VoIP) and more specifically to a system and method of terminating a VoIP call.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: July 10, 2012
    Assignee: Avaya Canada Corp.
    Inventor: Mads Emborg
  • Publication number: 20120079031
    Abstract: A joining peer is bootstrapped into in a peer-to-peer (P2P) network in the presence of network address translators (NAT). A bootstrap peer is contact by the joining peer to establish a connection between the joining peer and an admitting peer in the peer-to-peer network. The joining peer receives an indication from the bootstrap peer that the connection between the joining peer and the admitting peer has been established with a message path through the bootstrap peer. The indication includes contact information for the admitting peer. The connection is them modified to remove all proxies therefrom.
    Type: Application
    Filed: February 20, 2008
    Publication date: March 29, 2012
    Applicant: AVAYA CANADA CORP.
    Inventors: Philip Matthews, Eric Cooper, Alan B. Johnston
  • Patent number: 7940781
    Abstract: A network device such as a terminal set in a distributed peer-to-peer communications network receives periodic notifications from other network devices indicating which network devices are currently receiving pages. When the network device wishes to send a page to a set of target network devices, it ascertains whether the target devices are already receiving a page. If not, the network device notifies other network devices that it is claiming the target devices for its exclusive paging use. Each device receiving the notification ascertains whether it is one of the target devices, and if so, prepares to receive a page. Absent any objections, the initiating device sends the page (e.g. audio or video) to the target devices. Upon completion, the network device relinquishes its claim to the target devices. If a target network device becomes engaged in a call while receiving a page, playing of the page may be ceased.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: May 10, 2011
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Jennifer Bell, James Andrew Stelzig
  • Patent number: 7899172
    Abstract: In call forwarding of a call there is an original calling network device, an original recipient of an incoming call, and a forwardee of the call. Systems, network devices, and methods are provided for delivering local call forwarding functionality. Each network device is capable of functioning in the capacity of any one or more of the above three roles, namely, originator, original recipient, and forwardee by providing local call forwarding functionality. In some implementations there is no central processing equipment used to provide local call forwarding functionality for forwarding calls. Furthermore, a network device may provide a call forwarding destination on behalf of another network device when the other network device cannot be reached.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: March 1, 2011
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Natalie Ann Gagnon, Vineet Seth
  • Patent number: 7796520
    Abstract: Systems and methods for announcing and locating services that are shared in a distributed manner within a peer-to-peer packet-based network are provided. One or more network devices maintain a copy of a particular service and the service is shared by any network device in the network that requires the service. Network devices maintain lists of what services are available on the network as well as where the services are located. When a particular service is desired, the network device consults the lists and is able to request acquisition of the service from any network device known to host the service, either locally or on a remote network device. Service location functionality is also capable of allocating resources and/or services in the network based on statistical information gathered and maintained regarding service use in the network.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 14, 2010
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Eric Cooper, James A. Stelzig
  • Patent number: 7751546
    Abstract: In a call transfer of a call there is an original calling network device, an original recipient of the call, and a transferee of the call. Systems, network devices, and methods are provided for delivering local call transfer functionality. Each network device is capable of functioning in the capacity of any one or more of the above three roles, namely, originator, original recipient, and transferee by providing local call transfer functionality. There is no requirement for central processing equipment used to provide local call transfer functionality for transferring calls.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: July 6, 2010
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Natalie Ann Gagnon, Vineet Seth
  • Patent number: 7751537
    Abstract: A network device has a voice mail module adapted to provide voice mail functionality for calls of a first type directed to the network device. The calls of the first type are originally intended for the network device. The voice mail module also provides voice mail functionality for calls of a second type directed to the network device. The calls of the second type are originally intended for one or more other network devices in respect of which the network device has been designated as a backup. In a system having such network devices, voice mail functionality may be provided locally at the network devices. The network devices may be implemented as telephones. In the event that a network device is no longer available on the network, another network device designated as a backup network device takes voice mail messages for the network device that is unavailable. This significantly improves overall system reliability and availability.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: July 6, 2010
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Jeroen De Witte
  • Patent number: 7693132
    Abstract: A plurality of local networks each have one or more terminal sets and a message re-director. The message re-directors are adapted to communicate with each other across another network through edge devices. The message re-directors are also adapted to convert multicast messages received locally from the terminal sets into unicast messages for transmission across the other network. The unicast messages are received by the other message re-directors. Each one of the other message re-directors then multicasts information received as part of the multicast messages received to the terminal sets within its local network.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: April 6, 2010
    Assignee: Avaya Canada Corp.
    Inventors: Eric Cooper, Behrouz Poustchi
  • Patent number: 7616749
    Abstract: In a call park and call park pickup system, a plurality of network devices have local call park functionality. For call park of a call between two network devices initiated at one of the network devices and call park pickup of the call at a third network device, the local call park functionality is used to provide messaging between the three network devices for parking and picking up the call without the need of central processing equipment for providing call park and call park pickup functionality.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: November 10, 2009
    Assignee: Avaya Canada Corp.
    Inventor: Behrouz Poustchi
  • Patent number: 7441141
    Abstract: A network device selects at least one other network device as its backup and communicates information for use by the backup network device(s) in assuming the role of the network device upon its unavailability. The network device also receives information from at least one network device that has selected it as its backup device for use in assuming the role of the selecting device(s) upon unavailability of the selecting device(s). Each network device may act as a backup for the same number of devices as it has backups. Selection of backup devices may be based on device reliability. In one embodiment, each network device has a primary and secondary backup. The primary backup assumes the role of the network device when the latter becomes unavailable, and the secondary backup assumes the role of the network device when both the network device and its primary backup are unavailable.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: October 21, 2008
    Assignee: Avaya Canada Corp.
    Inventors: Behrouz Poustchi, Natalie Ann Gagnon, Jennifer Bell
  • Publication number: 20080198850
    Abstract: A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.
    Type: Application
    Filed: February 21, 2007
    Publication date: August 21, 2008
    Applicant: Avaya Canada Corp.
    Inventors: Eric Cooper, Alan B. Johnston, Philip Matthews
  • Publication number: 20080037517
    Abstract: The invention relates to the field of voice over Internet protocol (VoIP) and more specifically to a system and method of terminating a VoIP call.
    Type: Application
    Filed: July 7, 2006
    Publication date: February 14, 2008
    Applicant: AVAYA CANADA CORP.
    Inventor: Mads Emborg