Patents by Inventor David B. Ewing

David B. Ewing 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: 20080307076
    Abstract: The present disclosure generally pertains to systems and methods for controlling sensor networks. A sensor network has a plurality of sensor nodes, which have sensors for monitoring operational parameters of devices within an application-specific system. A wireless communication module is provided for each node to enable the node to wirelessly communicate with other nodes of the network. A user defines various scripts for controlling the behavior of one or more nodes, and the network distributes the scripts, as appropriate, to various nodes thereby implementing the behavior defined by the scripts. Accordingly, a user can easily and dynamically configure or re-configure the behavior of any node without having to physically access the node that is being configured or re-configured.
    Type: Application
    Filed: May 2, 2008
    Publication date: December 11, 2008
    Inventors: David B. Ewing, Rick A. Martindale
  • Publication number: 20040236726
    Abstract: A method, performed in a result caching system, for query result caching comprises providing a query result database comprising at least one query result record, each query result record associated with a query, receiving from a requestor a query request intended for a server, and determining if the query request is represented by a query result record in the query result database. The method further comprises, responsive to determining that the query result record representing the query request is found in the query result database, retrieving and transmitting to the requestor a query response to the query request, wherein the query response is retrieved from the query result database, and responsive to determining that the query result record representing the query request is not found in the query result database, creating a new query result record representing the query request in the query result database and transmitting the query request to the server.
    Type: Application
    Filed: May 19, 2003
    Publication date: November 25, 2004
    Applicant: Teracruz, Inc.
    Inventors: David B. Ewing, Kevin R. Banks, Rick A. Martindale