Patents Assigned to Avaya Technology, LLC
  • Publication number: 20070276860
    Abstract: An object persistence mechanism is disclosed that enables the generation of software objects that have persistent data and a mutable key. A mutable key capability is advantageous in a variety of applications, such as monitoring a set of users and their login status on a plurality of media servers (e.g., an email server, an instant messaging server, a voice mail server, a video server, an audio-conferencing server, etc.). Implementations based on the Enterprise JavaBean specification are disclosed for three illustrative embodiments of the present invention. The illustrative embodiments of the present invention can also be implemented in accordance with object persistence mechanisms other than Enterprise JavaBeans.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 29, 2007
    Applicant: AVAYA TECHNOLOGY LLC
    Inventor: Reinhard Klemm
  • Publication number: 20070276888
    Abstract: A mechanism is disclosed that enables garbage collection of object instances that have persistent data and a mutable key. A mutable key capability is advantageous in a variety of applications, such as monitoring a set of users and their login status on a plurality of media servers (e.g., an email server, an instant messaging server, a voice mail server, a video server, an audio-conferencing server, etc.). Implementations based on the Enterprise JavaBean specification are disclosed for three illustrative embodiments of the present invention. The illustrative embodiments of the present invention can also be implemented in accordance with object persistence mechanisms other than Enterprise JavaBeans.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 29, 2007
    Applicant: AVAYA TECHNOLOGY LLC
    Inventor: Reinhard Klemm
  • Publication number: 20070276778
    Abstract: A mechanism is disclosed that enables the invocation of methods of object instances that have persistent data and a mutable key. A mutable key capability is advantageous in a variety of applications, such as monitoring a set of users and their login status on a plurality of media servers (e.g., an email server, an instant messaging server, a voice mail server, a video server, an audio-conferencing server, etc.). The methods that can be invoked include get methods, set methods, unset methods, finder methods, destructors, and business methods. Implementations based on the Enterprise JavaBean specification are disclosed for three illustrative embodiments of the present invention. The illustrative embodiments of the present invention can also be implemented in accordance with object persistence mechanisms other than Enterprise JavaBeans.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 29, 2007
    Applicant: AVAYA TECHNOLOGY LLC
    Inventor: Reinhard Klemm
  • Publication number: 20070274492
    Abstract: A technique is disclosed that enables one or more telecommunications endpoints to subscribe to a conferencing system and to be notified of one or more conferencing events. As part of the conferencing system of the illustrative embodiment, a conference invitation server maintains information on all of the conferences that are scheduled to occur on the conferencing system, including (i) the addresses of the identified participants for each call and (ii) the conference identifier that the server generates for each call. When a conference call is going to begin, the server sends out notifications to all endpoints that are subscribed to the conference. If there are participants who are not subscribed to the conference, then alternative mechanisms for notifying participants can be used. Each subscribed endpoint then transmits a request to join the conference—either via user interaction or automatically—providing the conference identifier as part of the join request.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 29, 2007
    Applicant: Avaya Technology LLC
    Inventors: Albert Baker, Frederick Block, Eileen Rose, Scott Schell
  • Publication number: 20070274501
    Abstract: A method and an apparatus are disclosed that enable the offloading of some of the signal processing that has often been centralized in a telecommunications network, to one or more telecommunications endpoints. In accordance with the illustrative embodiment of the present invention, a packet-based telecommunications endpoint that comprises processing and memory resources determines the resource availability of one or more of its resources. The endpoint transmits the resource availability information to a data-processing system, which then transmits a signal-processing computer program back to the endpoint. The computer program is based on the resources that are available at the endpoint. The endpoint then proceeds to use the computer program to process the signals that are received-for example, during the course of a phone call that involves the endpoint. The signal processing that is performed can include noise reduction, echo cancellation, muting, automatic gain control, and so forth.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 29, 2007
    Applicant: Avaya Technology LLC
    Inventors: Brian Dinicola, David Mohler
  • Publication number: 20070274503
    Abstract: A system and method for permitting an initiator of a communication session request and a recipient of the communication session request to quickly negotiate the beginning of a communication session, such as a phone call, wherein the negotiation is performed based on the expressed current need and the current availability of the recipient.
    Type: Application
    Filed: May 4, 2006
    Publication date: November 29, 2007
    Applicant: Avaya Technology LLC
    Inventors: Reinhard Klemm, Doree Seligmann
  • Publication number: 20070274283
    Abstract: A method and apparatus to arrange for and to set up a conference call are disclosed. The party who arranges for a conference call provides all of the details of the conference call to a conferencing server through an encoded public address. The arranging party's telecommunications endpoint then transmits the encoded, initial public address to the server. The encoded public address is encoded with (i) the public address for each participant, which can be a group address or an individual address, and (ii) one or more commands that can be used to control the conference call, and is encoded in such a way so that it is still routable to the conferencing server. Because the encoded public address comprises all of the participants, either the conferencing server or an external proxy server can recursively retrieve all of the constituent public and contact addresses to set up the call.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 29, 2007
    Applicant: Avaya Technology LLC
    Inventors: Albert Baker, Eileen Rose
  • Publication number: 20070245027
    Abstract: The present invention is directed toward a method, device, and system for enhancing web security by masking a URL embedded in at least some portion of web content. A session dependent URL is generated and masked on a server side prior to being distributed to a customer for viewing. The session dependent URL is only active during the session in which it was generated. After the session has ended information relating to the session, web content, and masking of the URL is purged from memory.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 18, 2007
    Applicant: Avaya Technology LLC
    Inventors: Biswadip Ghosh, Santhpur Rao
  • Publication number: 20070217418
    Abstract: A method is disclosed that provides a way to manage the registrations of telecommunications endpoints, and to prioritize those registered endpoints, or “contacts,” that belong to a user, without some of the disadvantages in the prior art. The technique of the illustrative embodiment, which is referred to as “contact priority reordering,” prioritizes the contacts that are associated with a Session Initiation Protocol (SIP) public address of a user, without having to modify any endpoints. Moreover, the technique is interoperable with any SIP endpoint. The technique can be regarded as a reordering process because it overrides any endpoint ordering that occurs at a registrar server as a consequence of the registrations and re-registrations of the individual endpoints. Advantageously, the technique prioritizes the contacts that are associated with a particular public address without requiring that any changes be made to the registrar server—or to any other SIP servers.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 20, 2007
    Applicant: Avaya Technology LLC
    Inventors: Albert Baker, Eileen Rose
  • Publication number: 20070201311
    Abstract: In one embodiment, a computer readable medium is provided that includes a date time zone dimension table comprising a date key and a time zone key, the date key identifying a selected point in time relative to a selected temporal origin and the time zone key identifying one of a plurality of possible time zones, and at least one attribute, the at least one attribute describing time information for a selected date and time zone key pair.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: Avaya Technology LLC
    Inventor: Jeffrey Olson
  • Patent number: 7257090
    Abstract: A teleconferencing system (1) comprises multiple teleconferencing bridges (5, 6, 7) each having an associated database (8, 9, 10). A server (20) hosts a local engine (22) associated with each bridge, and a multi-site engine (21). For a “global” conference utilising the resources of at least one other system (2), the multi-site engine (21) communicates over TCP/IP (36) with an equivalent multi-site engine of the other system to set up a link line via PSTN (31) between the bridges (5, 6, 7, 41). During the conference, the multi-site engine (21) automatically transmits event-driven updates to the remote system, and likewise receives such updates from the other system.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: August 14, 2007
    Assignee: Avaya Technology LLC
    Inventors: David Seavers, Bruce Walsh, James Taggart, Roger Moloney, Hugh Maguire, Dave McCarthy, Eamon Troy
  • Publication number: 20070177579
    Abstract: A method and apparatus are disclosed that seek to improve the quality of service that is experienced during the transmission of a stream of packets across one or more paths. In particular, a transmitting node encodes a source stream of data (e.g., audio, video, etc.) into one or more sub-streams, and distributes those sub-streams onto multiple network transmission paths. In accordance with the illustrative embodiment of the present invention, the transmitting node evaluates the quality of service of a first network path that fails to provide a quality-of-service guarantee. When the quality of service of the first network path becomes unsatisfactory, the coding of one or more sub-streams that are being transmitted on a second network path is adjusted. In other words, the coding on a second channel is adjusted in response to the changing conditions on a first channel.
    Type: Application
    Filed: January 27, 2006
    Publication date: August 2, 2007
    Applicant: Avaya Technology LLC
    Inventors: Eric Diethorn, Bengi Karacali-Akyamac, Mark Karol, Anjur Krishnakumar, P. Krishnan, Jean Meloche
  • Publication number: 20070180312
    Abstract: In one embodiment, the present invention is directed to a software duplication process in which write faults are used to track memory areas that have been changed by the active processor.
    Type: Application
    Filed: June 30, 2006
    Publication date: August 2, 2007
    Applicant: Avaya Technology LLC
    Inventors: James Rhodes, Walter Christmas
  • Publication number: 20070172047
    Abstract: The present invention is directed toward methods and systems for providing advanced features to a telecommunication device. The systems and methods determine a hierarchical relationship of participants of a conference call and when one participant is communicating with another participant, the parties are made aware of their hierarchical relationship relative to each other.
    Type: Application
    Filed: January 25, 2006
    Publication date: July 26, 2007
    Applicant: Avaya Technology LLC
    Inventors: Marc Coughlan, Alexander Forbes, Peter Runcie, Alexander Scholte, Ralph Warta
  • Patent number: 7243267
    Abstract: A method and apparatus for executing target application programs with employment of a supervisor that is coupled to the executing target application through a conventional status reporting port of the computer. Events that represent execution errors or unexpected behavior are provided to the reporting port, or discovered through the reporting port, and the supervisor responds to such events by perusing a configuration that is tailored to the executing target application. For each reported event, the supervisor retrieves one or more actions that the configuration file specifies for the reported events and executes the specified actions. The configuration file includes actions that aim to effect a recovery, from reported events, including restart application, or a thread of the application, based on checkpointed data, restart target application as soon as it becomes idle, and suspend a thread when a thread starvation condition exists.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: July 10, 2007
    Assignee: Avaya Technology LLC
    Inventors: Reinhard P. Klemm, Navjot Singh
  • Patent number: 7239638
    Abstract: A system and method to emulate any TDM circuit on a Real-Time Scheduled Packet Network. The TDM circuit can be any serial or parallel bit stream, of any bit rate, and can either be synchronized to the Real-Time Scheduled Packet Network, or can be asynchronous to the network. The present system and method determines the requisite descriptors of a scheduled IP itinerary for any emulated TDM circuit.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: July 3, 2007
    Assignee: Avaya Technology, LLC
    Inventors: Dale J. Wisler, Howard C. Reith, David A. Milley
  • Publication number: 20070147240
    Abstract: As is reflected in the disclosed method and apparatus, the present invention is a technique to account for the variation in channel occupancy of a particular terminal or terminals during the call admission process. Instead, a channel utilization manager accounts for the probabilistic nature of the call admission decision by using a pre-determined, statistically justified value to represent the channel occupancy. The “per-call” channel occupancy value is determined by a number of factors, including the shared-communications channel data rate. Channel occupancy is incorporated into one or more cumulative distribution functions (CDF), which are evaluated by the channel utilization manager as part of the call admission process. In turn, each channel-occupancy CDF of a shared-communications channel can be generated from a CDF of the terminals' data rates on that channel, which data rates can be determined analytically or empirically.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: Avaya Technology LLC
    Inventor: Mathilde Benveniste
  • Publication number: 20070140465
    Abstract: A method and apparatus are disclosed for delivering a content stream to a terminal only when the terminal has a transducer (e.g., speaker, video display, etc.) that is (i) capable of outputting the content stream's media type, and (ii) there are no software applications running at the terminal that use the transducer. For example, if a terminal has both a speaker and a video display, and the terminal is running an application that sends output to the video display, an audio stream, but not a video stream, is delivered to the terminal. The illustrative embodiment is disclosed in the context of an interactive voice response system, but is applicable in a wide variety of other telecommunications systems and applications.
    Type: Application
    Filed: December 16, 2005
    Publication date: June 21, 2007
    Applicant: Avaya Technology LLC
    Inventors: George Erhart, Valentine Matula, David Skiba
  • Publication number: 20070135082
    Abstract: A method and apparatus are disclosed for delivering a content stream to a terminal only if: (i) the terminal has a transducer (e.g., speaker, video display, etc.) that is capable of outputting the content stream's media type, and (ii) the battery of the terminal has sufficient energy to handle receiving, storing, processing, and outputting the content stream. In accordance with the illustrative embodiment, a telecommunications terminal periodically transmits a message that indicates the energy level of its battery, or the media types (e.g., audio, video, etc.) that are welcome at the terminal, or both. The illustrative embodiment is disclosed in the context of an interactive voice response system, but is applicable in a wide variety of other telecommunications systems and applications.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 14, 2007
    Applicant: Avaya Technology LLC
    Inventors: George Erhart, Valentine Matula, David Skiba
  • Publication number: 20070081460
    Abstract: A technique is disclosed that evaluates a network path between (i) a first node in a first subnetwork of endpoint nodes, such as IP phones, and (ii) a second node in a second subnetwork. A “ricochet” node in the network path evaluates the path by probing one or both subnetworks, where the ricochet node acts as relay for traffic packets being transmitted between the two subnetworks. A given relay has only to probe a single, representative node within a subnetwork at any given time in order to obtain performance data that is representative of the subnetwork overall. By probing the representative node, the relay is able to acquire an assessment of network conditions that is valid for the path between the relay and any endpoint in the subnetwork. As a result, the disclosed technique reduces the probing overhead when many endpoint nodes on a given subnetwork are simultaneously active and experiencing adverse network conditions.
    Type: Application
    Filed: January 11, 2006
    Publication date: April 12, 2007
    Applicant: Avaya Technology LLC
    Inventors: Bengi Karacali-Akyamac, Mark Karol, Anjur Krishnakumar, P. Krishnan, Jean Meloche