Patents by Inventor Frank John Boyle

Frank John Boyle 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: 8752054
    Abstract: An apparatus and methods are disclosed for intelligently determining when to merge transactions to backup storage. In particular, in accordance with the illustrative embodiment, queued transactions may be merged based on a variety of criteria, including, but not limited to, one or more of the following: the number of queued transactions; the rate of growth of the number of queued transactions; the calendrical time; estimates of the time required to execute the individual transactions; a measure of importance of the individual transactions; the transaction types of the individual transactions; a measure of importance of one or more data updated by the individual transactions; a measure of availability of one or more resources; a current estimate of the time penalty associated with shadowing a page of memory; and the probability of rollback for the individual transactions, and for the merged transaction.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: June 10, 2014
    Assignee: Avaya Inc.
    Inventors: Jon Louis Bentley, Frank John Boyle, III, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, John H. Meiners, Navjot Singh, Shalini Yajnik
  • Patent number: 8499133
    Abstract: An apparatus and method for improving performance in high-availability systems are disclosed. In accordance with the illustrative embodiment, pages of memory of a primary system that are to be shadowed are initially copied to a backup system's memory, as well as to a cache in the primary system. A duplication manager process maintains the cache in an intelligent manner that significantly reduces the overhead required to keep the backup system in sync with the primary system, as well as the cache size needed to achieve a given level of performance. Advantageously, the duplication manager is executed on a different processor core than the application process executing transactions, further improving performance.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: July 30, 2013
    Assignee: Avaya Inc.
    Inventors: Jon Louis Bentley, Frank John Boyle, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, John H. Meiners, Navjot Singh, Shalini Yajnik
  • Patent number: 8312239
    Abstract: An apparatus and method for improving performance in high-availability systems are disclosed. In accordance with the illustrative embodiment, pages of memory of a primary system that are to be shadowed are initially copied to a backup system's memory, as well as to a cache in the primary system. A duplication manager process maintains the cache in an intelligent manner that significantly reduces the overhead required to keep the backup system in sync with the primary system, as well as the cache size needed to achieve a given level of performance. Advantageously, the duplication manager is executed on a different processor core than the application process executing transactions, further improving performance.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: November 13, 2012
    Assignee: Avaya Inc.
    Inventors: Jon Louis Bentley, Frank John Boyle, III, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, John H. Meiners, Navjot Singh, Shalini Yajnik
  • Patent number: 8089872
    Abstract: The present invention is directed to load balancing call signaling channels at the times that they are established, the use of variable frequency keep alive mechanisms depending on the state of the call signaling channel, and the establishment of a call signaling channel when resources are available or otherwise based on need.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: January 3, 2012
    Assignee: Avaya Inc.
    Inventors: Mehmet C. Balasaygun, Frank John Boyle, Scott E. Hendrick, Renee F. Krahn, Manish Marwah, Sung H. Moon, Nancy Kathryn Schmidt
  • Publication number: 20110225586
    Abstract: An apparatus and methods are disclosed for intelligently determining when to merge transactions to backup storage. In particular, in accordance with the illustrative embodiment, queued transactions may be merged based on a variety of criteria, including, but not limited to, one or more of the following: the number of queued transactions; the rate of growth of the number of queued transactions; the calendrical time; estimates of the time required to execute the individual transactions; a measure of importance of the individual transactions; the transaction types of the individual transactions; a measure of importance of one or more data updated by the individual transactions; a measure of availability of one or more resources; a current estimate of the time penalty associated with shadowing a page of memory; and the probability of rollback for the individual transactions, and for the merged transaction.
    Type: Application
    Filed: March 11, 2010
    Publication date: September 15, 2011
    Applicant: AVAYA INC.
    Inventors: Jon Louis Bentley, Frank John Boyle, III, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, John H. Meiners, Navjot Singh, Shalini Yajnik
  • Publication number: 20110078383
    Abstract: An apparatus and method for improving performance in high-availability systems are disclosed. In accordance with the illustrative embodiment, pages of memory of a primary system that are to be shadowed are initially copied to a backup system's memory, as well as to a cache in the primary system. A duplication manager process maintains the cache in an intelligent manner that significantly reduces the overhead required to keep the backup system in sync with the primary system, as well as the cache size needed to achieve a given level of performance. Advantageously, the duplication manager is executed on a different processor core than the application process executing transactions, further improving performance.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: AVAYA INC.
    Inventors: Jon Louis Bentley, Frank John Boyle, III, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, John H. Meiners, Navjot Singh, Shalini Yajnik
  • Patent number: 7751536
    Abstract: In one embodiment, a communication device includes an outgoing call alerting agent 196 that (i) detects that a communication device has entered an off-hook state and that a first line appearance has been selected by a user for an outgoing call, (ii) forwards a first call setup message to a third party call controller, the call setup message including a request to reserve the first line appearance for the outgoing call, and (iii) thereafter collects a set of digits dialed by the user for the outgoing call and provides the collected set of digits to the third party call controller.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: July 6, 2010
    Assignee: Avaya Inc.
    Inventors: Sandra Rochelle Abramson, Frank John Boyle, III, Chandra Mouli Ravipati, Ryan Scott Wallach, Peter Andrew Mataga
  • Patent number: 7668100
    Abstract: The present invention is directed to load balancing call signaling channels at the times that they are established, the use of variable frequency keep alive mechanisms depending on the state of the call signaling channel, and the establishment of a call signaling channel when resources are available or otherwise based on need.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: February 23, 2010
    Assignee: Avaya Inc.
    Inventors: Mehmet C. Balasaygun, Frank John Boyle, Scott E. Hendrick, Renee F. Krahn, Manish Marwah, Sung H. Moon, Nancy Kathryn Schmidt
  • Publication number: 20090274040
    Abstract: A method and apparatus are disclosed for redirecting traffic associated with an application so that the traffic advantageously traverses (or “hairpins”) through an application-layer gateway. Because the present invention advantageously redirects traffic without any participation by routers, no changes to or replacement of routers in a network is required. The illustrative embodiment is disclosed in the context of Internet telephony, but is also applicable to other kinds of applications and types of communication (e.g., Internet Protocol Television [IPTV], instant messaging [IM], videoconferencing, etc.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Applicant: AVAYA TECHNOLOGY LLC
    Inventors: Bengi Karacali-Akyamac, Frank John Boyle III, Mark John Karol, Anjur Sundaresan Krishnakumar, P Krishnan, Jean Meloche
  • Publication number: 20080317060
    Abstract: The present invention is directed to load balancing call signaling channels at the times that they are established, the use of variable frequency keep alive mechanisms depending on the state of the call signaling channel, and the establishment of a call signaling channel when resources are available or otherwise based on need.
    Type: Application
    Filed: August 29, 2008
    Publication date: December 25, 2008
    Applicant: AVAYA TECHNOLOGY CORP.
    Inventors: Mehmet C. Balasaygun, Frank John Boyle, Scott E. Hendrick, Renee F. Krahn, Manish Marwah, Sung H. Moon, Nancy Kathryn Schmidt
  • Patent number: 7440421
    Abstract: A method is disclosed that enables a data-processing system, such as a private branch exchange, to detect and disconnect looping communication channels, without some of the costs, disadvantages, and limitations of techniques in the prior art. The illustrative embodiment of the present invention provides detection of looping communication channels at the point where the loop begins. By detecting at the beginning point of the loop, the illustrative embodiment has the advantage of de-allocating call resources sooner than some techniques in the prior art. This enables the call resources to be reused faster for subsequent incoming and outgoing calls. Faster reuse is advantageous because it can lower the call blocking characteristic, which is related to the probability of a new call not being set up due to lack of communication channel resources.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: October 21, 2008
    Assignee: Avaya Inc.
    Inventors: Sandra R. Abramson, Frank John Boyle, III, David Lee Chavez, Jr., C. Joanne McMillen, Stephen M. Milton