Patents by Inventor Edward A. Farrenkopf

Edward A. Farrenkopf 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: 11418605
    Abstract: In an example, there is disclosed a data exchange layer (DXL) broker, including: a hardware platform including a processor and a memory; a DXL service store; a traditional internet protocol (IP) network stack; a DXL driver to operate a DXL layer on top of the traditional IP network stack; and instructions encoded within the memory to: enumerate a plurality of DXL endpoints connected to the DXL broker via the traditional IP network stack; store IP network routing information and DXL identification information for the DXL endpoints in the DXL service store; receive a DXL message for a DXL endpoint, the DXL message including DXL identification information for one of the plurality of DXL endpoints; and route the DXL message to the one of the plurality of DXL endpoints via the IP network routing information for the one of the plurality of DXL endpoints.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: August 16, 2022
    Assignee: Musarubra US LLC
    Inventors: Christopher Smith, Edward A. Farrenkopf
  • Publication number: 20210044660
    Abstract: In an example, there is disclosed a data exchange layer (DXL) broker, including: a hardware platform including a processor and a memory; a DXL service store; a traditional internet protocol (IP) network stack; a DXL driver to operate a DXL layer on top of the traditional IP network stack; and instructions encoded within the memory to: enumerate a plurality of DXL endpoints connected to the DXL broker via the traditional IP network stack; store IP network routing information and DXL identification information for the DXL endpoints in the DXL service store; receive a DXL message for a DXL endpoint, the DXL message including DXL identification information for one of the plurality of DXL endpoints; and route the DXL message to the one of the plurality of DXL endpoints via the IP network routing information for the one of the plurality of DXL endpoints.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Applicant: McAfee, LLC
    Inventors: Christopher Smith, Edward A. Farrenkopf
  • Patent number: 10819804
    Abstract: In an example, there is disclosed an efficient request/response routing over a publish/subscribe messaging framework. Upon receiving a request for a service, a DXL broker may identify zero or more DXL domain masters providing the service. If no DXL domain masters are available to provide the service, the DXL broker may send a response message, or publish a DXL message, indicating that the service is not available. If more than one DXL domain master provides the service, then the DXL broker may identify the best DXL domain master to service the request, and forward the request to that DXL domain master.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: October 27, 2020
    Assignee: McAfee, LLC
    Inventors: Christopher Smith, Edward A. Farrenkopf
  • Publication number: 20160219116
    Abstract: In an example, there is disclosed an efficient request/response routing over a publish/subscribe messaging framework. Upon receiving a request for a service, a DXL broker may identify zero or more DXL domain masters providing the service. If no DXL domain masters are available to provide the service, the DXL broker may send a response message, or publish a DXL message, indicating that the service is not available. If more than one DXL domain master provides the service, then the DXL broker may identify the best DXL domain master to service the request, and forward the request to that DXL domain master.
    Type: Application
    Filed: December 19, 2013
    Publication date: July 28, 2016
    Inventors: Christopher SMITH, Edward A. Farrenkopf