Methods and apparatus are disclosed for notifying one or more users of information. One or more users are identified that have entered a subscription that matches the information; and a communication flow expression is generated that contains at least one primitive keyword indicating how a notification to the identified users should be processed. The communication flow expression may be provided, for example, to a third party for delivery. Typically, a request identifier is received back from the third party and forwarded to the application associated with the information. The communication flow expression comprises at least one recipient for the notification. The identified users may be required to have appropriate privileges associated with the information before being added to the communication flow expression.
Method And Apparatus For Dynamically Adjusting Membership Of A Communication Flow Expression
Joann J. Ordille - South Orange NJ, US John Hamilton Slye - Bridgewater NJ, US Patrick Tendick - Basking Ridge NJ, US David M. Weiss - Long Valley NJ, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 15/16
US Classification:
709204, 709206, 709207
Abstract:
Methods and apparatus are provided for dynamically adjusting membership of a communication flow expression in a notification and response system. A message is provided from a sender to at least one recipient in accordance with a communication flow having a plurality of potential paths. The communication flow is controlled by a communication flow expression that contains at least one primitive keyword for dynamically adjusting the at least one recipient. A plurality of the recipients included in the communication flow form an instant focus group. The recipients in the instant focus group can be notified of other recipients in the instant focus group and/or receive the responses of other recipients in the instant focus group. The communication flow expression contains primitive keywords for adding and removing recipients in the communication flow.
Method And Apparatus For Event Notification Based On The Identity Of A Calling Party
Joann J. Ordille - South Orange NJ, US Patrick Tendick - Basking Ridge NJ, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
H04M 1/64 H04M 11/04
US Classification:
379 8812, 379 45, 379 8811
Abstract:
An event notification system notifies one or more designated persons of an event or emergency that has been reported by an endpoint to a receiver. When a call is received by the receiver, an event notification process identifies the endpoint. One or more designated persons are identified that should be notified when a call is received from this endpoint. The notification message that is generated and optionally the particular designees that are notified can be based on information about the call. The event notification may be triggered by a received call. The designated persons can be notified by an event notification system using a communication flow expression according to the delivery preferences of each designated person. The disclosed event notification system optionally obtains the responses of the designees, and records the status of the notification process.
Method And Apparatus For Automatic Notification And Response Based On Communication Flow Expressions Having Dynamic Context
Joann J. Ordille - South Orange NJ, US John Hamilton Slye - Bridgewater NJ, US Patrick Tendick - Basking Ridge NJ, US Qian Yang - Bound Brook NJ, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 15/16 H04L 12/28
US Classification:
709204, 709206, 709228, 709229, 709234, 370390
Abstract:
Methods and apparatus are disclosed for automatic notification and response based on communication flow expressions having dynamic context. A message is provided from a sender to at least one recipient in accordance with a communication flow having a plurality of potential paths. The communication flow is controlled by a communication flow expression having a dynamic context, wherein the communication flow expression contains at least one primitive keyword indicating how the message should be processed. The dynamic context of the communication flow expression may be established using one or more labels or a context function. A number of primitive keywords are provided that allow a communication flow expression to react to a dynamic context.
A method is provided for the production of accurate waiting time estimates based on at least one of (i) a queue arrival rate and (ii) estimated queue length. In a first embodiment of the present invention, the waiting time for a caller is determined on the basis of a queue arrival rate. In a second embodiment of the present invention, the waiting time for a caller is determined on the basis of a queue length estimate. The queue length estimate is a prediction of the size of the queue at a given time instant.
Method And Apparatus For A Publish-Subscribe System With Templates For Role-Based View Of Subscriptions
Joann J. Ordille - South Orange NJ, US Nina M. Tandon - New York NY, US Patrick Tendick - Basking Ridge NJ, US Qian Yang - Bound Brook NJ, US
Assignee:
Avaya, Inc. - Basking Ridge NJ
International Classification:
G06F 15/16
US Classification:
709209, 709203, 709223, 709217
Abstract:
Methods and apparatus are disclosed for notifying one or more users of information, where the information has a plurality of attributes. A plurality of subscribable objects are provided to one or more of the users, where each of the subscribable objects comprises one or more of the plurality of attributes as required attributes and zero or more of the attributes as optional attributes. Subscription requests are received from one or more of the users based on at least one of the subscribable objects. The plurality of subscribable objects are based, for example, on a set of predefined templates. The predefined templates identify each of the plurality of attributes as a required attribute or an optional attribute. Each of the attributes is presented to a user using a display format selected based on a cardinality of the corresponding attribute. For example, the display format for a given attribute may comprise one or more of a user entry, a scrollable list and a check box.
Database Structures And Administration Techniques For Generalized Localization Of Database Items
Patrick Tendick - Basking Ridge NJ, US Rodney A. Thomson - Westminster CO, US David Zanoni - Bethlehem PA, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 17/30 G06F 17/20
US Classification:
707694, 717100
Abstract:
The present invention is directed to a data model for effecting transformations of entities from a first form of expression to a second different form of expression.
Method And Apparatus For Automatic Notification And Response Based On Communication Flow Expressions Having Dynamic Context
Joann J. Ordille - South Orange NJ, US John Hamilton Slye - Bridgewater NJ, US Patrick Tendick - Basking Ridge NJ, US Qian Yang - Bound Brook NJ, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 15/16 H04L 12/28
US Classification:
709204, 709206, 709228, 709229, 709234, 370390
Abstract:
Methods and apparatus are disclosed for automatic notification and response based on communication flow expressions having dynamic context. A message is provided from a sender to at least one recipient in accordance with a communication flow having a plurality of potential paths. The communication flow is controlled by a communication flow expression having a dynamic context, wherein the communication flow expression contains at least one primitive keyword indicating how the message should be processed. The dynamic context of the communication flow expression may be established using one or more labels or a context function. A number of primitive keywords are provided that allow a communication flow expression to react to a dynamic context.
Youtube
2010 PWCC Division 2 Port Washington Sectiona...
2010-10-23 Division 2 Port Washington Sectional at Tendick Park, Saukv...