Patents by Inventor Mark Costilow

Mark Costilow 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: 10673706
    Abstract: Provided is a process of correlating information organized according to a logical architecture of a distributed application to information organized according to a network architecture of computers executing the distributed application, the process including: obtaining a logical-architecture topology of a logical architecture of a distributed application executing on a plurality of computing devices; obtaining a network-architecture topology of a physical architecture of the plurality of computing devices executing the distributed application; inferring pairs of logical-architecture host identifiers and network-architecture host identifiers that refer to the same computing device to produce a cross-namespace mapping that correlates the logical-architecture namespace with the network-architecture namespace; and storing the cross-namespace mapping in memory.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: June 2, 2020
    Assignee: CA TECHNOLOGIES, INC.
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow
  • Patent number: 10430257
    Abstract: Provided is a process including: receiving, with an infrastructure monitoring application, metrics and events from a plurality of infrastructure agents executing on a plurality of computing devices; receiving an event record from a given computing device among a plurality of computing devices executing the distributed application; accessing a plurality of parameters of a computing device associated with the device identifier; determining one or more network-architecture topology host identifiers based on the plurality of parameters; and storing in memory a correlation between the event record and the one or more network-architecture topology host identifiers.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: October 1, 2019
    Assignee: CA, Inc.
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow
  • Publication number: 20180217879
    Abstract: Provided is a process including: receiving, with an infrastructure monitoring application, metrics and events from a plurality of infrastructure agents executing on a plurality of computing devices; receiving an event record from a given computing device among a plurality of computing devices executing the distributed application; accessing a plurality of parameters of a computing device associated with the device identifier; determining one or more network-architecture topology host identifiers based on the plurality of parameters; and storing in memory a correlation between the event record and the one or more network-architecture topology host identifiers.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow
  • Publication number: 20180217881
    Abstract: Provided is a process including: receiving, with an infrastructure monitoring application, metrics and events from a plurality of infrastructure agents executing on a plurality of computing devices; receiving an event record from a given computing device among a plurality of computing devices executing the distributed application; accessing a plurality of parameters of a computing device associated with the device identifier; determining one or more network-architecture topology host identifiers based on the plurality of parameters; and storing in memory a correlation between the event record and the one or more network-architecture topology host identifiers.
    Type: Application
    Filed: March 9, 2018
    Publication date: August 2, 2018
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow
  • Publication number: 20180219743
    Abstract: Provided is a process of correlating information organized according to a logical architecture of a distributed application to information organized according to a network architecture of computers executing the distributed application, the process including: obtaining a logical-architecture topology of a logical architecture of a distributed application executing on a plurality of computing devices; obtaining a network-architecture topology of a physical architecture of the plurality of computing devices executing the distributed application; inferring pairs of logical-architecture host identifiers and network-architecture host identifiers that refer to the same computing device to produce a cross-namespace mapping that correlates the logical-architecture namespace with the network-architecture namespace; and storing the cross-namespace mapping in memory.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow
  • Patent number: 10037232
    Abstract: Provided is a process including: receiving, with an infrastructure monitoring application, metrics and events from a plurality of infrastructure agents executing on a plurality of computing devices; receiving an event record from a given computing device among a plurality of computing devices executing the distributed application; accessing a plurality of parameters of a computing device associated with the device identifier; determining one or more network-architecture topology host identifiers based on the plurality of parameters; and storing in memory a correlation between the event record and the one or more network-architecture topology host identifiers.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: July 31, 2018
    Assignee: CA, Inc.
    Inventors: Julio Cesar Garcia, James Perkins, Mark Costilow