Patents by Inventor Lawrence A. Stabile
Lawrence A. Stabile 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: 10747776Abstract: The present invention provides a method, system and computer program product for replication control using eventually consistent meta-data. In an embodiment of the invention, a method for replication control using eventually consistent meta-data is provided. The method includes replicating data in a replication data processing system of nodes coupled to one another over a computer communications network. The method also includes replicating meta-data representing the state of the replication data processing system into a data structure of eventually consistent meta-data. Finally, the method includes managing the replication of the data according to the replicated meta-data.Type: GrantFiled: December 4, 2012Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Venkat K. Chandra, Prasad G. Parulekar, Sunil Sarin, Krishnan Seetharaman, David L. Shepard, Lawrence Stabile
-
Patent number: 10726042Abstract: The present invention provides a method, system and computer program product for replication control using eventually consistent meta-data. In an embodiment of the invention, a method for replication control using eventually consistent meta-data is provided. The method includes replicating data in a replication data processing system of nodes coupled to one another over a computer communications network. The method also includes replicating meta-data representing the state of the replication data processing system into a data structure of eventually consistent meta-data. Finally, the method includes managing the replication of the data according to the replicated meta-data.Type: GrantFiled: October 20, 2013Date of Patent: July 28, 2020Assignee: International Business Machines CorporationInventors: Venkat K. Chandra, Prasad G. Parulekar, Sunil Sarin, Krishnan Seetharaman, David L. Shepard, Lawrence Stabile
-
Patent number: 8805779Abstract: A classifier classifies data to identify a class of the data. Based on the identified class, at least one action to apply to the given data item is determined according to the data management policy, where the data management policy specifies a plurality of actions to apply for different classes of data items.Type: GrantFiled: August 14, 2012Date of Patent: August 12, 2014Assignee: Longsand LimitedInventors: Joseph S. Ficara, Lawrence A. Stabile, David J. Asher, Mark A. Kaufman, Jacob T. LeBlanc, Jeffrey L. West, Michael R. Boucher
-
Publication number: 20140156598Abstract: The present invention provides a method, system and computer program product for replication control using eventually consistent meta-data. In an embodiment of the invention, a method for replication control using eventually consistent meta-data is provided. The method includes replicating data in a replication data processing system of nodes coupled to one another over a computer communications network. The method also includes replicating meta-data representing the state of the replication data processing system into a data structure of eventually consistent meta-data. Finally, the method includes managing the replication of the data according to the replicated meta-data.Type: ApplicationFiled: October 20, 2013Publication date: June 5, 2014Applicant: International Business Machines CorporationInventors: Venkat K. Chandra, Prasad G. Parulekar, Sunil Sarin, Krishnan Seetharaman, David L. Shepard, Lawrence Stabile
-
Patent number: 8745435Abstract: A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.Type: GrantFiled: April 22, 2013Date of Patent: June 3, 2014Assignee: CA, Inc.Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Publication number: 20140052689Abstract: A classifier classifies data to identify a class of the data. Based on the identified class, at least one action to apply to the given data item is determined according to the data management policy, where the data management policy specifies a plurality of actions to apply for different classes of data items.Type: ApplicationFiled: August 14, 2012Publication date: February 20, 2014Inventors: Joseph S. Ficara, Lawrence A. Stabile, David J. Asher, Mark A. Kaufman, Jacob T. LeBlanc, Jeffrey L. West, Michael R. Boucher
-
Publication number: 20130232264Abstract: A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.Type: ApplicationFiled: April 22, 2013Publication date: September 5, 2013Applicant: CA, Inc.Inventors: Lawrence A. STABILE, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Patent number: 8448012Abstract: The network fault manager described herein may include one or more processors configured to detect alarms. For example, the one or more processors may periodically sample rates at which similar events that relate to occurrences on a network arrive, compare the periodically sampled rates to a first threshold, and determine whether a preexisting alarm exists. In response to a number of the periodically sampled rates that exceeded the first threshold within a preceding time window exceeding a second threshold and the preexisting alarm not existing, the one or more processors may assert a first alarm. Otherwise, if the number of periodically sampled rates that exceeded the first threshold within the preceding time window exceeds the second threshold but the preexisting alarm does exist, the one or more processors may maintain the preexisting alarm for a predetermined time period.Type: GrantFiled: July 14, 2011Date of Patent: May 21, 2013Assignee: CA, Inc.Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Publication number: 20110289362Abstract: The network fault manager described herein may include one or more processors configured to detect alarms. For example, the one or more processors may periodically sample rates at which similar events that relate to occurrences on a network arrive, compare the periodically sampled rates to a first threshold, and determine whether a preexisting alarm exists. In response to a number of the periodically sampled rates that exceeded the first threshold within a preceding time window exceeding a second threshold and the preexisting alarm not existing, the one or more processors may assert a first alarm. Otherwise, if the number of periodically sampled rates that exceeded the first threshold within the preceding time window exceeds the second threshold but the preexisting alarm does exist, the one or more processors may maintain the preexisting alarm for a predetermined time period.Type: ApplicationFiled: July 14, 2011Publication date: November 24, 2011Applicant: Computer Associates Think, Inc.Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Patent number: 8015456Abstract: The network fault manager described herein may generate an alarm data table having various columns and rows respectively corresponding to different alarm data fields and different alarms. The alarm data table may be associated with a primary key that includes a subset of the different data fields in the multiple columns to uniquely represent the different alarms in the multiple rows. In response to removing one or more of the different alarm data fields in the subset from the primary key, the primary key may non-uniquely represent the different alarms in a plurality of the multiple rows. Thus, the alarm data table may be collapsed to combine the different alarms non-uniquely represented in the plurality of the multiple rows into one combined row uniquely representing the different alarms, whereby the collapsed alarm data table may replace the plurality of the multiple rows with the combined row.Type: GrantFiled: October 6, 2008Date of Patent: September 6, 2011Assignee: Computer Associates Think, Inc.Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Patent number: 7877472Abstract: A method of monitoring an element in a computer network including monitoring a preselected variable relating to that element; defining a threshold for the monitored preselected variable; establishing a sliding window in time; repeatedly generating a time above threshold value, the time above threshold value being a measure of an amount of time during which the monitored variable exceeded the threshold during the sliding window of time; detecting when the time above threshold value exceeds a condition window value; and in response to detecting when the time above threshold value exceeds the condition window, generating an alarm.Type: GrantFiled: February 9, 2009Date of Patent: January 25, 2011Assignee: Computer Associates Think, Inc.Inventors: Mark W. Sylor, George Iglesias, Jay B. Wolf, Will C. Lauer, Lawrence A. Stabile
-
Patent number: 7864700Abstract: A method of merging a list of newly found network elements and a list of previously known network elements includes arranging the newly found network elements in a hierarchical structure, and determining one or more device matches between each network device in the list of newly found network elements and one or more network devices in the list of previously known network elements. The method further includes, for each of the one or more device matches, determining one or more network element matches between the newly found network element and the corresponding previously stored network device. The method also includes updating the previously found network device corresponding to each of the one or more device matches with the corresponding newly found network device.Type: GrantFiled: June 23, 2004Date of Patent: January 4, 2011Assignee: Computer Associates Think, Inc.Inventors: David L. Shepard, Bradley S. Carey, Lawrence A. Stabile
-
Publication number: 20090234944Abstract: A method of monitoring an element in a computer network including monitoring a preselected variable relating to that element; defining a threshold for the monitored preselected variable; establishing a sliding window in time; repeatedly generating a time above threshold value, the time above threshold value being a measure of an amount of time during which the monitored variable exceeded the threshold during the sliding window of time; detecting when the time above threshold value exceeds a condition window value; and in response to detecting when the time above threshold value exceeds the condition window, generating an alarm.Type: ApplicationFiled: February 9, 2009Publication date: September 17, 2009Inventors: MARK W. SYLOR, George Iglesias, Jay B. Wolf, Will C. Lauer, Lawrence A. Stabile
-
Publication number: 20090070640Abstract: A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.Type: ApplicationFiled: October 6, 2008Publication date: March 12, 2009Inventors: Lawrence A. STABILE, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Patent number: 7492785Abstract: A method of processing data received at a local system in response to polling a remote device, wherein the local system includes a local clock, the method involving: sending a first poll to the remote device; receiving a response from the remote device to the first poll, the response to the first poll containing data and a time stamp indicating when the remote device responded to the first poll; for the data received in response to the first poll, computing a first time by using both a time that was derived from the local clock for a previous poll of the remote device and also the time stamp contained in the response to the first poll; comparing the computed first time to information that the local system stored in connection with the first poll, wherein the information that the local system stored in connection with the first poll was derived from the local clock; and determining how to process the data received in response to the first poll based on comparing the computed first time to the information thatType: GrantFiled: June 23, 2004Date of Patent: February 17, 2009Assignee: Computer Associates Think, Inc.Inventors: Daniel R. Seligman, David L. Shepard, Mark W. Sylor, Gordon Booman, Lawrence A. Stabile
-
Patent number: 7490145Abstract: A method of monitoring an element in a computer network including monitoring a preselected variable relating to that element; defining a threshold for the monitored preselected variable; establishing a sliding window in time; repeatedly generating a time above threshold value, the time above threshold value being a measure of an amount of time during which the monitored variable exceeded the threshold during the sliding window of time; detecting when the time above threshold value exceeds a condition window value; and in response to detecting when the time above threshold value exceeds the condition window, generating an alarm.Type: GrantFiled: June 21, 2001Date of Patent: February 10, 2009Assignee: Computer Associates Think, Inc.Inventors: Mark W. Sylor, George Iglesias, Jay B. Wolf, Will C. Lauer, Lawrence A. Stabile
-
Patent number: 7434109Abstract: A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.Type: GrantFiled: September 25, 2003Date of Patent: October 7, 2008Assignee: Computer Associates Think, Inc.Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Publication number: 20050094573Abstract: A method of merging a list of newly found network elements and a list of previously known network elements includes arranging the newly found network elements in a hierarchical structure, and determining one or more device matches between each network device in the list of newly found network elements and one or more network devices in the list of previously known network elements. The method further includes, for each of the one or more device matches, determining one or more network element matches between the newly found network element and the corresponding previously stored network device. The method also includes updating the previously found network device corresponding to each of the one or more device matches with the corresponding newly found network device.Type: ApplicationFiled: June 23, 2004Publication date: May 5, 2005Inventors: David Shepard, Bradley Carey, Lawrence Stabile
-
Publication number: 20050094661Abstract: A method of processing data received at a local system in response to polling a remote device, wherein the local system includes a local clock, the method involving: sending a first poll to the remote device; receiving a response from the remote device to the first poll, the response to the first poll containing data and a time stamp indicating when the remote device responded to the first poll; for the data received in response to the first poll, computing a first time by using both a time that was derived from the local clock for a previous poll of the remote device and also the time stamp contained in the response to the first poll; comparing the computed first time to information that the local system stored in connection with the first poll, wherein the information that the local system stored in connection with the first poll was derived from the local clock; and determining how to process the data received in response to the first poll based on comparing the computed first time to the information thatType: ApplicationFiled: June 23, 2004Publication date: May 5, 2005Applicant: Concord Communications, Inc.Inventors: Daniel Seligman, David Shepard, Mark Sylor, Gordon Booman, Lawrence Stabile
-
Patent number: 6816896Abstract: A method provides for merging lists of newly found and old network elements. The method comprises receiving the list of newly found elements and deriving a potential key value for a portion of the newly found elements from configuration data associated therewith and a key format. The method also updates one of the old elements with the configuration data of a newly found keyed element having the same key. The method compares attributes of newly found elements for components to attributes of old network elements for attribute matches and reports matches. The report lists matching old elements and newly found elements as unresolved if either one does not have a unique key.Type: GrantFiled: August 19, 2002Date of Patent: November 9, 2004Assignee: Concord Communications, Inc.Inventors: Vincent H. Fortin, Will C. Lauer, Lawrence A. Stabile, Richard Wallace