Patents by Inventor Luke A. Tucker

Luke A. Tucker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8433050
    Abstract: The present invention is directed toward a method and system for maintaining a high quality teleconference. The system provides a way of allowing participants of a conference call to experience the call according to the highest quality codec that their endpoint supports.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: April 30, 2013
    Assignee: Avaya Inc.
    Inventors: Benjamin J. Baten, Luke A. Tucker
  • Patent number: 8311814
    Abstract: The present invention is directed to a voice activity detector that uses the periodicity of amplitude peaks and valleys to identify signals of substantially fixed power or having periodicity.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: November 13, 2012
    Assignee: Avaya Inc.
    Inventors: Mei-Sing Ong, Luke A. Tucker
  • Patent number: 8169901
    Abstract: The present invention is directed to protecting media packet processors from rogue or malicious data packet flows. According to the present invention, feedback obtained from components of a media packet processor having information regarding media stream flows is used to adjust a counter or token bucket controlling the admission of such flows. More specifically, feedback is used to adjust a counter value such that the count value is decremented, or the operation of the counter in incrementing the count value according to a periodic schedule is suppressed, if a dropped packet is detected. Accordingly, the present invention may utilize the predictable quality of media stream flows, and information from components such as jitter buffers and CODECs, in order to tailor bounds on the flow of ingress traffic to a media packet processor.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: May 1, 2012
    Assignee: Avaya Inc.
    Inventors: Alexander Martin Scholte, Luke A. Tucker
  • Patent number: 7936794
    Abstract: Clock correlation can be achieved, for example, utilizing the RTP stream between a sender and receiver by determining a baseline at the start of, for example, a communication. This baseline is derived as a point in time from an arriving packet and represents a point from which subsequent packets deviate. Using this baseline, an early packet or a late packet can be detected. An early packet pushes the baseline down to that earlier point, while late arriving packets, if they are arriving late for a continuous period of time, represents a shift in the opposite direction from the baseline, resulting in a baseline moving to the “earliest” packet out of the sequence of the late arriving packets.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: May 3, 2011
    Assignee: Avaya Inc.
    Inventors: Lee D. Gibbons, Luke A. Tucker, Alexander Scholte, Mei-Sing Ong
  • Patent number: 7912075
    Abstract: The present invention is directed, in various embodiments, to a hardware supported duplication token for arbitrating active and standby module states, a weighted state of health exchange for identifying unhealthy module states and relative module health states, and a packet sequence number synchronization technique for maintaining desired levels of synchronization between the active and standby modules.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: March 22, 2011
    Assignee: Avaya Inc.
    Inventors: David S. Holland, Matthew A. Chandler, Michael A. Tamny, Benny Rodrig, Dave Sueper, Fraser A. McKinnon, Dicky A. Pillai, Bhum C. Kim, Randall B. Kramer, Luke A. Tucker, Lee D. Gibbons, Margaret L. Kelley-Johnson
  • Patent number: 7821386
    Abstract: A location-based reminder system includes a controller 112 that determines when a person is in and/or leaving a defined area 104; when a person is determined to be in and/or leaving the defined area 104, identify a reminder to be provided to the person, the reminder including information about at least one object associated with the person; and provide the reminder to the person before the person leaves the defined area 104.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: October 26, 2010
    Assignee: Avaya Inc.
    Inventors: Karen Barrett, Neil Hepworth, Colin Blair, Nandor Klatsmanyi, Luke Tucker
  • Publication number: 20090041020
    Abstract: Clock correlation can be achieved, for example, utilizing the RTP stream between a sender and receiver by determining a baseline at the start of, for example, a communication. This baseline is derived as a point in time from an arriving packet and represents a point from which subsequent packets deviate. Using this baseline, an early packet or a late packet can be detected. An early packet pushes the baseline down to that earlier point, while late arriving packets, if they are arriving late for a continuous period of time, represents a shift in the opposite direction from the baseline, resulting in a baseline moving to the “earliest” packet out of the sequence of the late arriving packets.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 12, 2009
    Applicant: AVAYA TECHNOLOGY LLC
    Inventors: Lee D. Gibbons, Luke A. Tucker, Alexander Scholte, Mei-Sing Ong
  • Patent number: 7428216
    Abstract: Techniques are disclosed for establishing packet-based communication between first and second endpoints over a network, in a manner which reduces the latency and complexity associated with call setup. In accordance with one aspect of the invention, a resource is requested from the network utilizing a first protocol, and while the request is pending, transmission of packets at a first priority level is commenced. After a response is received from the network granting access to the requested resource, a tagging mechanism is utilized to identify particular packets for transmission at a second priority level higher than the first priority level. In an illustrative embodiment, the first protocol is the Resource Reservation Protocol (RSVP), the first priority level corresponds to a Better than Best Effort (BBE) policy, and the second, higher priority level corresponds to an Expedited Forwarding (EF) policy.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: September 23, 2008
    Assignee: Avaya Inc.
    Inventors: Anwar A. Siddiqui, Luke A. Tucker
  • Publication number: 20080071531
    Abstract: The present invention is directed to a voice activity detector that uses the periodicity of amplitude peaks and valleys to identify signals of substantially fixed power or having periodicity.
    Type: Application
    Filed: September 19, 2006
    Publication date: March 20, 2008
    Applicant: Avaya Technology LLC
    Inventors: Mei-Sing Ong, Luke A. Tucker
  • Patent number: 7200122
    Abstract: A system for determining a topology associated with a network such as an enterprise network. The system includes a data collection agent 204 configured to (a) identify a first set of routers from among a larger, second set of routers in an enterprise network, (b) contact each of the routers in the first set of routers but not each of the other routers in the second set of routers, and (c) load network information maintained by at least some of the contacted routers in the first set of routers. The loaded network information can then be used to form a network or routing topology of the enterprise network.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: April 3, 2007
    Assignee: Avaya Technology Corp.
    Inventors: Christopher M. Goringe, Muneyb Minhazuddin, James T. Peach, Alastair J. Rankine, James D. Schreuder, Luke A. Tucker, Alex M. Krumm-Heller, Stephane C. Laveau
  • Publication number: 20070071037
    Abstract: Synchronization of related packet data network streams is provided. Synchronization is achieved by inserting synchronization packets into data streams that are to be aligned with one another after transmission of those data streams across a network. More particularly, corresponding synchronization packets are inserted into the corresponding data streams at the same time, to serve as markers for performing synchronization of the data at the receiving end. The corresponding data streams may comprise an audio data stream and a corresponding video data stream.
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Applicant: Avaya Technology Corp.
    Inventors: Cherian Abraham, Timothy Delaney, Nevill Inglis, Karen Phelan, Luke Tucker
  • Patent number: 6792107
    Abstract: A double-talk detector (109) for an acoustic echo canceler (104) of a VoIP terminal (101) converts (216,226) received far-end signals (212) and transmitted near-end signals (222) into the frequency domain and high-pass filters out (218,228) low-frequencies representing noise to obtain a complex reference signal and a complex error signal, respectively. It then correlates (230) the complex signals and computes (232) the instantaneous error energy (234) and smoothed (long-term average) error energy (235) of the complex error signal. If the convergence value is below 0.06 (300), the signals are converged and double-talk detection is enabled (306). If the convergence value is above 0.09 (312), the signals are diverged and double-talk detection is disabled (316). If double-talk detection is not enabled, an error threshold (236) is set (304,318) to the value of the smoothed error energy.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: September 14, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: Luke A. Tucker, Mark Greig Wildie
  • Publication number: 20030133459
    Abstract: Techniques are disclosed for establishing packet-based communication between first and second endpoints over a network, in a manner which reduces the latency and complexity associated with call setup. In accordance with one aspect of the invention, a resource is requested from the network utilizing a first protocol, and while the request is pending, transmission of packets at a first priority level is commenced. After a response is received from the network granting access to the requested resource, a tagging mechanism is utilized to identify particular packets for transmission at a second priority level higher than the first priority level. In an illustrative embodiment, the first protocol is the Resource Reservation Protocol (RSVP), the first priority level corresponds to a Better than Best Effort (BBE) policy, and the second, higher priority level corresponds to an Expedited Forwarding (EF) policy.
    Type: Application
    Filed: September 30, 2002
    Publication date: July 17, 2003
    Inventors: Anwar A. Siddiqui, Luke A. Tucker
  • Publication number: 20030043820
    Abstract: A system for determining a topology associated with a network such as an enterprise network. The system includes a data collection agent 204 configured to (a) identify a first set of routers from among a larger, second set of routers in an enterprise network, (b) contact each of the routers in the first set of routers but not each of the other routers in the second set of routers, and (c) load network information maintained by at least some of the contacted routers in the first set of routers. The loaded network information can then be used to form a network or routing topology of the enterprise network.
    Type: Application
    Filed: April 22, 2002
    Publication date: March 6, 2003
    Inventors: Christopher M. Goringe, Muneyb Minhazuddin, James T. Peach, Alastair J. Rankine, James D. Schreuder, Luke A. Tucker, Alex M. Krumm-Heller, Stephane C. Laveau
  • Publication number: 20030007633
    Abstract: A double-talk detector (109) for an acoustic echo canceler (104) of a VoIP terminal (101) converts (216,226) received far-end signals (212) and transmitted near-end signals (222) into the frequency domain and high-pass filters out (218,228) low-frequencies representing noise to obtain a complex reference signal and a complex error signal, respectively. It then correlates (230) the complex signals and computes (232) the instantaneous error energy (234) and smoothed (long-term average) error energy (235) of the complex error signal. If the convergence value is below 0.06 (300), the signals are converged and double-talk detection is enabled (306). If the convergence value is above 0.09 (312), the signals are diverged and double-talk detection is disabled (316). If double-talk detection is not enabled, an error threshold (236) is set (304,318) to the value of the smoothed error energy.
    Type: Application
    Filed: January 26, 2001
    Publication date: January 9, 2003
    Inventors: Luke A. Tucker, Mark Greig Wildie
  • Publication number: 20020103636
    Abstract: A voice-activity detector (VAD 104) takes (214) a currently-received set and a previously-received set of samples of a time-domain (voice) signal, converts (216) them into a frequency-domain representation of the signal, filters out (218) negative and low (noise) frequencies, weights (220) the energies of frequency bins (ranges) of the remaining frequencies proportionately to their frequencies, and computes (220) the total power of the ranges. It first initializes (226) by determining (304, 306) if power peaks of any of the ranges exceed a first threshold (ceiling 228); if not, it lowers (302) the ceiling and continues initializing, and if so, it ends initializing (308), indicates (334) that voice has been detected, sets (330) the ceiling to the highest peak, and stores (332) the total power as a “smoothed” power.
    Type: Application
    Filed: January 26, 2001
    Publication date: August 1, 2002
    Inventors: Luke A. Tucker, Mark Greig Wildie