Patents by Inventor James M Landwehr
James M Landwehr 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: 8938059Abstract: The system and method identify a plurality of call flow events in a call analysis system. Call statistics are associated with the call flow events. The call flow events are organized into event groups each containing a plurality of call flow events. Once an event group is selected, call statistics for the events of the event group are displayed. In addition, the system and method allow for selection of individual call flow events in order to display calls associated with the events.Type: GrantFiled: September 16, 2008Date of Patent: January 20, 2015Assignee: Avaya Inc.Inventors: Fei Chen, Lorraine Denby, Wen-Hua Ju, James M. Landwehr, Holger Vatter
-
Patent number: 8705706Abstract: A method is disclosed for associating a caller utterance with corresponding elements of a flowgraph that depicts a voice-response system. Thus, an analyst who selects an element in a flowgraph receives immediate access to those utterances—and only those utterances—that are associated with the selected element. The analyst can easily listen to the utterances and review statistics associated with them. The utterances are stored, retrieved, and presented in a systematic and organized way. In some embodiments in accordance with the present invention, an utterance is associated with the link between two events in the voice-response system. In some alternative embodiments, an utterance is associated with other data, including, but not limited to: the event that precedes it; the event that follows it; the telephone number of the caller.Type: GrantFiled: March 22, 2010Date of Patent: April 22, 2014Assignee: Avaya Inc.Inventors: Fei Chen, Lorraine Denby, Wen-Hua Ju, James M. Landwehr, Patrick Tendick
-
Publication number: 20140019560Abstract: Embodiments disclosed herein provide systems and methods for evaluating performance stress in a multi-modal network notification service. In a particular embodiment, a method provides generating a covering array of test factors corresponding to a plurality of modes and a plurality of test level values for each mode and determining an escalation hierarchy of the covering array comprising a plurality of nodes, wherein each node corresponds to a set of test factors in the covering array. The method further provides performing a notification test run of the set of test factors for each node in the escalation hierarchy to determine performance stress for each set of test factors. The method further provides generating a first factor-level-run table with the notification test runs corresponding to each of n-wise test factors and possible test level values and indicating which of the notification test runs in the factor-level-run table resulted in performance stress.Type: ApplicationFiled: October 5, 2012Publication date: January 16, 2014Applicant: AVAYA INC.Inventors: Juan Jenny Li, Colin L. Mallows, James M. Landwehr
-
Patent number: 8621441Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for analyzing source code and identifying potential defects. The methods employ both static analysis and dynamic testing to detect program defects early in the development stage for better quality with less cost. The analysis also ranks identified potential defects and reports only the most likely defects to a human developer. Once defects are detected, they can be removed right away and similar defects can be prevented automatically.Type: GrantFiled: December 27, 2010Date of Patent: December 31, 2013Assignee: Avaya Inc.Inventors: James M Landwehr, Juan Jenny Li, John Palframan
-
Publication number: 20120167060Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for analyzing source code and identifying potential defects. The methods employ both static analysis and dynamic testing to detect program defects early in the development stage for better quality with less cost. The analysis also ranks identified potential defects and reports only the most likely defects to a human developer. Once defects are detected, they can be removed right away and similar defects can be prevented automatically.Type: ApplicationFiled: December 27, 2010Publication date: June 28, 2012Applicant: Avaya Inc.Inventors: James M. Landwehr, Juan Jenny Li, John Palframan
-
Publication number: 20110228915Abstract: A method is disclosed for associating a caller utterance with corresponding elements of a flowgraph that depicts a voice-response system. Thus, an analyst who selects an element in a flowgraph receives immediate access to those utterances—and only those utterances—that are associated with the selected element. The analyst can easily listen to the utterances and review statistics associated with them. The utterances are stored, retrieved, and presented in a systematic and organized way. In some embodiments in accordance with the present invention, an utterance is associated with the link between two events in the voice-response system. In some alternative embodiments, an utterance is associated with other data, including, but not limited to: the event that precedes it; the event that follows it; the telephone number of the caller.Type: ApplicationFiled: March 22, 2010Publication date: September 22, 2011Applicant: AVAYA INC.Inventors: Fei Chen, Lorraine Denby, Wen-Hua Ju, James M. Landwehr, Patrick Tendick
-
Patent number: 7821936Abstract: Systems and methods are presented for partitioning end-to-end performance effects using network tomography. In one embodiment, a method for partitioning end-to-end performance effects within a network is presented. The method includes determining a network topology between at least two test points, obtaining an unrelated approximation of edge effects between the test points, measuring end-to-end performance data between the test points corresponding to a target application, regularizing an estimate of edge effects for the target application using the unrelated approximation of edge effects, and computing the estimate of edge effects for the target application to partition the end-to-end effects.Type: GrantFiled: July 27, 2007Date of Patent: October 26, 2010Assignee: Avaya Inc.Inventors: Jean Meloche, Lorraine Denby, Colin L. Mallows, James M. Landwehr
-
Publication number: 20090245493Abstract: The system and method identify a plurality of call flow events in a call analysis system. Call statistics are associated with the call flow events. The call flow events are organized into event groups each containing a plurality of call flow events. Once an event group is selected, call statistics for the events of the event group are displayed. In addition, the system and method allow for selection of individual call flow events in order to display calls associated with the events.Type: ApplicationFiled: September 16, 2008Publication date: October 1, 2009Applicant: AVAYA INC.Inventors: Fei Chen, Lorraine Denby, Wen-Hua Ju, James M. Landwehr, Holger Vatter
-
Publication number: 20090028062Abstract: Systems and methods are presented for partitioning end-to-end performance effects using network tomography. In one embodiment, a method for partitioning end-to-end performance effects within a network is presented. The method includes determining a network topology between at least two test points, obtaining an unrelated approximation of edge effects between the test points, measuring end-to-end performance data between the test points corresponding to a target application, regularizing an estimate of edge effects for the target application using the unrelated approximation of edge effects, and computing the estimate of edge effects for the target application to partition the end-to-end effects.Type: ApplicationFiled: July 27, 2007Publication date: January 29, 2009Inventors: Jean Meloche, Lorraine Denby, Colin L. Mallows, James M. Landwehr
-
Patent number: 7389114Abstract: A system is disclosed that enables the estimation of the location of a wireless terminal in a wireless network. The illustrative embodiment works without requiring modifications to be made to the wireless terminal. Furthermore, the hardware of some embodiments of the present invention can be inexpensively deployed indoors. Some embodiments of the present invention are, therefore, ideally suited for use with legacy indoor systems. The system of the illustrative embodiment of the present invention, in some embodiments, uses an offline process and an online process for location estimation. The described system, however, can be used with other techniques for location estimation.Type: GrantFiled: February 11, 2004Date of Patent: June 17, 2008Assignee: Avaya Technology Corp.Inventors: Wen-Hua Ju, Anjur Sundaresan Krishnakumar, P Krishnan, James M Landwehr, Colin L Mallows
-
Patent number: 6707903Abstract: An automated method for servicing a plurality of work items within committed times. A workflow including two or more work activities is assigned for each of the plurality of work items and a commitment is assigned either to each workflow or to each work item in each workflow. Queued work items are automatically assigned to a next available agent based on an activity state. A short-term predictor provides early detection of work items that are at risk of failing to meet their commitments. A long-term predictor detects backlogs of work items where excessive delays in queue are likely to put work items at risk of failing to meet their commitments. An activity's state can also cause additional reserve and backup agents to be assigned to it, to service work items from its queue before their commitments are missed.Type: GrantFiled: February 5, 2003Date of Patent: March 16, 2004Assignee: Avaya, Inc.Inventors: Didina Burok, Andrew D. Flockhart, James M. Landwehr, Colin Lingwood Mallows, Sami Joseph Qutub, Rafal Sitkowski, Leta G. Herman, Peter J. Matteo, Larry John Roybal, Robert C. Steiner, Wen-Hua Ju, Gail Levenelm
-
Publication number: 20030152212Abstract: An automated method for servicing a plurality of work items within committed times. A workflow including two or more work activities is assigned for each of the plurality of work items and a commitment is assigned either to each workflow or to each work item in each workflow. Queued work items are automatically assigned to a next available agent based on an activity state. A short-term predictor provides early detection of work items that are at risk of failing to meet their commitments. A long-term predictor detects backlogs of work items where excessive delays in queue are likely to put work items at risk of failing to meet their commitments. An activity's state can also cause additional reserve and backup agents to be assigned to it, to service work items from its queue before their commitments are missed.Type: ApplicationFiled: February 5, 2003Publication date: August 14, 2003Inventors: Didina Burok, Andrew D. Flockhart, James M. Landwehr, Colin Lingwood Mallows, Sami Joseph Qutub, Rafal Sitkowski, Leta G. Herman, Peter J. Matteo, Larry John Roybal, Robert C. Steiner, Wen-Hua Ju, Gail Levenelm