Patents by Inventor Doug B. Meyer

Doug B. Meyer 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: 9634901
    Abstract: A computer network may comprise a plurality of computing devices. In one example, a method may be provided for discovering topology of the computer network. The method may comprise sending, by a host computing device of the computing network, a neighbor discovery packet to each network interface of the host that has a connection, receiving a reply packet responding to the neighbor discovery packet, building a neighbor map for all neighbor computing devices to the host, sending a connection discovery packet to each network interface of the host that has a connection, receiving reply packets responding to the connection discovery packet, and building a connection map for connections among computing devices based on the information in the reply packets.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: April 25, 2017
    Assignee: KnuEdge Incorporated
    Inventors: Douglas A. Palmer, Doug B. Meyer, Jerome V. Coffin
  • Publication number: 20160226712
    Abstract: A computer network may comprise a plurality of computing devices. In one example, a method may be provided for discovering topology of the computer network. The method may comprise sending, by a host computing device of the computing network, a neighbor discovery packet to each network interface of the host that has a connection, receiving a reply packet responding to the neighbor discovery packet, building a neighbor map for all neighbor computing devices to the host, sending a connection discovery packet to each network interface of the host that has a connection, receiving reply packets responding to the connection discovery packet, and building a connection map for connections among computing devices based on the information in the reply packets.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 4, 2016
    Applicant: THE INTELLISIS CORPORATION
    Inventors: Douglas A. PALMER, Doug B. MEYER, Jerome V. Coffin
  • Publication number: 20160224398
    Abstract: In one aspect, a system includes a device controller, processing clusters, and processing elements. The device controller includes a device event status register configured to store bits corresponding to (i) a global event signal provided by an external source and (ii) a device event signal provided by a device event control register. A processing cluster includes a cluster event register configured to store bits corresponding to (i) the global event signal provided by the external source, (ii) the device event signal provided by the device event control register, and (iii) a cluster event signal. A processing element includes an element event register configured to store bits corresponding to (i) the global event signal provided by the external source, (ii) the device event signal provided by the device event control register, (iii) the cluster event signal provided by the cluster event register, and (iv) a processing element event signal.
    Type: Application
    Filed: November 10, 2015
    Publication date: August 4, 2016
    Inventors: Douglas A. Palmer, Mark A. Doyle, Doug B. Meyer
  • Publication number: 20160224502
    Abstract: Systems and methods for synchronization within a processing system use events and/or signals to indicate whether certain buffers (or other system components) are idle. New tasks may be assigned to individual processing elements once they are deemed idle by virtue of certain buffers or components being idle.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 4, 2016
    Applicant: The Intellisis Corporation
    Inventors: Douglas A. PALMER, Andrew J. WHITE, Mark A. DOYLE, Doug B. MEYER