Patents by Inventor David Wardwell

David Wardwell 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).

  • Publication number: 20060195606
    Abstract: A method and system for collating data in a distributed computer network are disclosed. A set of data packets is initially received from a group of non-synchronous compute nodes. Each of the set of data packets is provided by one of the non-synchronous compute nodes. Then, the data packets are inserted into a software container according to user predetermined rules for determining a logical order for the data packets. The common groups of the data packets are located within the container according to the user-predetermined rules. The container is protected against incomplete groups of the data packets due to system anomalies or quality of service within the distributed computer network. Finally, the logical group of the data packets that represent an aggregate packet is output from the non-synchronous compute nodes after the grouping criteria have been met.
    Type: Application
    Filed: August 22, 2003
    Publication date: August 31, 2006
    Inventor: David Wardwell
  • Publication number: 20050193366
    Abstract: A reconfigurable distributed signal processing system uses an object-oriented component-framework architecture in which the system permits large-scale software reuse. This is accomplished by the use of a framework and a number of reusable, reconfigurable software components that are hardware independent. The components communicate over a data fabric using open published APIs over one or more data communications mechanisms. Interchangeable software components are used that perform the signal processing. Interchangeability is assured by each component meeting a required interface in which the component inherits the required interface elements from component base classes. This use of inheritance to assure interface compliance also reduces the programming work required for developing a component. Most importantly, the interchangeable components are reconfigurable into various systems at runtime, as defined by a Plan.
    Type: Application
    Filed: February 23, 2005
    Publication date: September 1, 2005
    Inventors: Robert Boland, Peter Simonson, Jeffrey Bryant, Douglas Dalrymple, David Wardwell