Patents by Inventor Robert DiFalco

Robert DiFalco 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: 11487705
    Abstract: A compliance server receives change data associated with a change captured on a target host wherein the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Also, in various embodiments, the compliance server may determine whether the one or more rules, settings, and/or parameters meet one or more compliance policies and generate one or more test results based at least on the results of the determining. Further, in some embodiments, the target host may detect a change to a rule, setting, and/or parameter based on a collection policy defining what change data is to be collected by the target host and provide data associated with the rule, setting, and/or parameter as change data to the compliance server.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 1, 2022
    Assignee: Tripwire, Inc.
    Inventor: Robert DiFalco
  • Patent number: 10795855
    Abstract: In some embodiments, a target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Also, in various embodiments, the compliance server may determine whether the one or more rules, settings, and/or parameters meet one or more compliance policies and generate one or more test results based at least on the results of the determining. Further, in some embodiments, the target host may detect a change to a rule, setting, and/or parameter based on a collection policy defining what change data is to be collected by the target host and provide data associated with the rule, setting, and/or parameter as change data to the compliance server.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: October 6, 2020
    Assignee: Tripwire, Inc.
    Inventor: Robert DiFalco
  • Publication number: 20190362274
    Abstract: An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further include facilitating reconciling the change with a conformance authority, the conformance authority having one or more guidelines. Other embodiments of the present invention may include, but are not limited to, apparatuses adapted to facilitate practice of the above-described method.
    Type: Application
    Filed: June 10, 2019
    Publication date: November 28, 2019
    Applicant: Tripwire, Inc.
    Inventors: Robert DiFalco, Kenneth L. Keeler, Robert L. Warmack
  • Publication number: 20190342341
    Abstract: Embodiments of the present invention provide methods and systems for automated change audit of an enterprise's IT infrastructure, including independent detection of changes, reconciliation of detected changes and independent reporting, to effectuate a triad of controls on managing changes within the IT infrastructure, preventive controls, detective controls and corrective controls.
    Type: Application
    Filed: April 15, 2019
    Publication date: November 7, 2019
    Applicant: Tripwire, Inc.
    Inventors: Robert DiFalco, Kenneth L. Keeler, Robert L. Warmack
  • Patent number: 10264022
    Abstract: Embodiments of the present invention provide methods and systems for automated change audit of an enterprise's IT infrastructure, including independent detection of changes, reconciliation of detected changes and independent reporting, to effectuate a triad of controls on managing changes within the IT infrastructure, preventive controls, detective controls and corrective controls.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: April 16, 2019
    Assignee: Tripwire, Inc.
    Inventors: Robert DiFalco, Kenneth L. Keeler, Robert L. Warmack
  • Patent number: 10013420
    Abstract: In various embodiments, a compliance server receives change data associated with a change captured on a target host. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Also, in various embodiments, the compliance server may determine whether the one or more rules, settings, and/or parameters meet one or more compliance policies and generate one or more test results based at least on the results of the determining. Further, in some embodiments, the target host may detect a change to a rule, setting, and/or parameter based on a collection policy defining what change data is to be collected by the target host and provide data associated with the rule, setting, and/or parameter as change data to the compliance server.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 3, 2018
    Assignee: Tripwire, Inc.
    Inventor: Robert DiFalco
  • Publication number: 20160234254
    Abstract: Embodiments of the present invention provide methods and systems for automated change audit of an enterprise's IT infrastructure, including independent detection of changes, reconciliation of detected changes and independent reporting, to effectuate a triad of controls on managing changes within the IT infrastructure, preventive controls, detective controls and corrective controls.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Applicant: Tripwire, Inc.
    Inventors: Robert DiFalco, Kenneth L. Keeler, Robert L. Warmack
  • Patent number: 9323549
    Abstract: Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. Other embodiments may be described and claimed.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: April 26, 2016
    Assignee: Tripwire, Inc.
    Inventors: Andrew Wagner, Brian McFeely, Robert DiFalco
  • Publication number: 20150055769
    Abstract: A system registers participant information and inter-participant relationship information, and then, at variable times, selects two or more participants with a pre-existing relationship and attempts to establish a communication link between them. At least one of the participants is notified that the communication link will be attempted, shortly before the attempt is made. The identities of the selected participants are withheld from at least one of the participants (and potentially from all of the participants), so the call is a partial surprise (i.e., the participant may know the set of possible people from whom the call could be, but does not know exactly which person or people are calling until he answers the call). A number of applications are described and claimed.
    Type: Application
    Filed: November 4, 2014
    Publication date: February 26, 2015
    Applicant: WAI LLC
    Inventors: James Luke SONTAG, Thomas Anthony NARDINI, Robert DiFALCO
  • Patent number: 8875129
    Abstract: Embodiments of the present disclosure provide methods and systems for generating an alert based upon detection of a pattern of events within a virtual infrastructure. Other embodiments may be described and claimed.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: October 28, 2014
    Assignee: Tripwire, Inc.
    Inventors: Andrew Wagner, Chyna Trople, Robert DiFalco
  • Publication number: 20140082620
    Abstract: Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. Other embodiments may be described and claimed.
    Type: Application
    Filed: October 21, 2013
    Publication date: March 20, 2014
    Applicant: TRIPWIRE, INC.
    Inventors: Andrew Wagner, Brian McFeely, Robert DiFalco
  • Patent number: 8566823
    Abstract: Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. For example, in response to detection of an event within the virtual infrastructure, a component is configured to generate an alert for a virtual machine and/or virtual object due to the event. The affected virtual machine and/or virtual object is represented and/or organized into a format against which a script may be executed. Other embodiments may be described and claimed.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: October 22, 2013
    Assignee: Tripwire, Inc.
    Inventors: Andrew Wagner, Brian McFeely, Robert DiFalco
  • Publication number: 20110197189
    Abstract: Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. Other embodiments may be described and claimed.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 11, 2011
    Applicant: TRIPWIRE, INC.
    Inventors: Andrew Wagner, Brian McFeely, Robert DiFalco
  • Publication number: 20110197205
    Abstract: Embodiments of the present disclosure provide methods and systems for generating an alert based upon detection of a pattern of events within a virtual infrastructure. Other embodiments may be described and claimed.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 11, 2011
    Applicant: TRIPWIRE, INC.
    Inventors: Andrew Wagner, Chyna Trople, Robert DiFalco
  • Publication number: 20070124255
    Abstract: An automated method for facilitating management of a data processing environment, including pluggable heterogeneous reconciliation, is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further include facilitating determining a predicated reconciliation action, among a plurality of heterogeneous predicated reconciliation actions provided by a number of different vendors, to respond to a detected change. In various embodiments, the method may further include facilitating performing the determined reconciliation action. Other embodiments of the present invention may include, but are not limited to, apparatuses and systems adapted to facilitate practice of the above-described method.
    Type: Application
    Filed: November 28, 2005
    Publication date: May 31, 2007
    Inventors: Robert DiFalco, Kenneth Keeler, Robert Warmack
  • Publication number: 20070043674
    Abstract: Embodiments of the present invention provide methods and systems for automated change audit of an enterprise's IT infrastructure, including independent detection of changes, reconciliation of detected changes and independent reporting, to effectuate a triad of controls on managing changes within the IT infrastructure, preventive controls, detective controls and corrective controls.
    Type: Application
    Filed: August 9, 2006
    Publication date: February 22, 2007
    Applicant: Tripwire, Inc.
    Inventors: Robert DiFalco, Kenneth Keeler, Robert Warmack
  • Publication number: 20070043786
    Abstract: An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further include facilitating reconciling the change with a conformance authority, the conformance authority having one or more guidelines. Other embodiments of the present invention may include, but are not limited to, apparatuses adapted to facilitate practice of the above-described method.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 22, 2007
    Inventors: Robert DiFalco, Kenneth Keeler, Robert Warmack
  • Publication number: 20070022365
    Abstract: An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating creation of a first memorialization, in digital form, of one or more changes detected on a data processing device of the data processing environment. In various embodiments, the method may further included facilitating comparison of the first memorialization to a second memorialization of one or more in-band changes that should have been made to the data processing device to facilitate detection of one or more out-of-band changes to the data processing device. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 25, 2007
    Inventors: Robert DiFalco, Kenneth Keeler, Robert Warmack
  • Publication number: 20070005740
    Abstract: An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating detecting of a change to an element of a data processing device of the data processing environment. In various embodiments, the method may further included facilitating correlating the change to one or more events associated with the element, and reporting the detected change for the element, supplemented with one or more of the correlated events of the element. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Robert DiFalco, Kenneth Keeler, Robert Warmack
  • Publication number: 20060224663
    Abstract: An apparatus is provided with a change management module adapted to manage making changes to a data processing device of a data processing environment.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Inventor: Robert DiFalco