Patents by Inventor David A. Ewing

David A. 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: 20160188956
    Abstract: Systems and methods for identifying matching properties between a group of bodies representing a geological structure and a table of properties by performing property matching on the group of bodies to convert each body to a respective compartment represented by a triangulated mesh of the bounding body.
    Type: Application
    Filed: August 15, 2014
    Publication date: June 30, 2016
    Inventors: Michael David Ewing, Sammi Igarashi
  • Patent number: 9373242
    Abstract: A system for sensing occurrences of hand washing events includes a dispenser of a hand sanitizing solution and a motion sensor that is coupled to the dispenser. The motion sensor is configured to sense vibrations of the dispenser. When at least a threshold amount of movement is sensed, logic is configured to analyze samples from the motion sensor in order to determine whether the sensed vibrations result from activation of the dispenser. If so, the dispenser activation is logged and reported for use within a system, such as a system for monitoring compliance with a hand washing policy.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: June 21, 2016
    Assignee: Synapse Wireless, Inc.
    Inventors: Steve Conrad, David Ewing
  • Publication number: 20160171782
    Abstract: Systems and methods for generating a custom reservoir from multiple compartments representing one or more geological structures by performing custom reservoir generation on each compartment to generate one or more combined compartments.
    Type: Application
    Filed: August 15, 2014
    Publication date: June 16, 2016
    Inventors: Catalina Maria Luneberg, Michael David Ewing, Sammi Igarashi, David Bryan Johanson
  • Patent number: 9226220
    Abstract: A wireless mesh network has a plurality of nodes. One of the nodes, referred to as a “topology building node,” is configured to discover a topology of the network. In this regard, a multicast topology message is transmitted via at least one node of the network. Each node that receive such message transmits a topology multicast reply to the topology building node which adds the transmitting node to the topology if the transmitting node is not already identified by the topology. Upon adding a node to the topology, the topology building node transmits a topology multicast command to the added node thereby causing such node to transmit a multicast topology message. Accordingly, the topology eventually receives a topology multicast reply from each node of the network allowing such node to build a complete topology of the network.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: December 29, 2015
    Assignee: Synapse Wireless, Inc.
    Inventors: Kevin Banks, David Ewing, Mark Guagenti
  • Publication number: 20150269755
    Abstract: Systems and methods for creating a thickness grid for determining reserve estimates for a reservoir by performing a fast sweep thickness extraction on a sealed triangulated mesh to create the thickness grid.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 24, 2015
    Inventors: Michael David Ewing, David Bryan Johanson
  • Publication number: 20150262418
    Abstract: Systems and methods for identifying and extracting stratigraphic layers in one or more bodies representing a geological structure by performing a stratigraphic analysis on the bodies to extract the stratigraphic layers without seams or intrusions for simple identification.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 17, 2015
    Inventors: Catalina Maria Luneburg, Michael David Ewing
  • Publication number: 20150254900
    Abstract: Systems and methods for determining and displaying reserve estimates for a reservoir by generating a table and, optionally, a report and/or a graph for the reserve estimates and predefined identification properties that uniquely describe the reserve estimates.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 10, 2015
    Applicant: Landmark Graphics Corporation
    Inventors: Michael David Ewing, Catalina Maria Luneburg, Sammi Igarashi
  • Publication number: 20150253460
    Abstract: Systems and methods for converting reserve estimates in a reservoir model to a standard format for dynamic comparison by storing them with a sealed triangulated mesh and a thickness grid as a printable string in one or more Processing History fields.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 10, 2015
    Inventors: Michael David Ewing, Sammi Igarashi
  • Publication number: 20150247952
    Abstract: Systems and methods for identifying and extracting fault blocks in one or more bodies representing a geological structure by performing a fault block analysis on the bodies to extract fault blocks without seams or intrusions for simple identification.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 3, 2015
    Inventors: Catalina Maria Luneburg, Michael David Ewing
  • Publication number: 20150247951
    Abstract: Systems and methods for generating representations of recognizable geological structures from a common point collection by performing a generic geology adaptation on current data to transform it into a recognizable geological structure such as, for example, a gridded surface.
    Type: Application
    Filed: August 15, 2014
    Publication date: September 3, 2015
    Inventor: Michael David Ewing
  • Publication number: 20150241597
    Abstract: Systems and methods for dynamically updating compartments representing one or more geological structures by performing one or more dynamic interactions on i) current data; ii) a predefined polygon area-of-interest and/or predefined minimum/maximum depths from volume-of-interest based model sealing; and/or iii) a fluid contact flag and/or a sealing state from a fluid fill analysis.
    Type: Application
    Filed: August 15, 2014
    Publication date: August 27, 2015
    Inventors: Catalina Maria Luneburg, Michael David Ewing, Sammi Igarashi
  • Publication number: 20150240624
    Abstract: Systems and methods for determining reserve estimates for a reservoir using a thickness grid multiplied by one or more grids of laterally-varying attributes to produce a unified grid from which the reserve estimates are determined.
    Type: Application
    Filed: August 15, 2014
    Publication date: August 27, 2015
    Applicant: Landmark Graphics Corporation
    Inventors: Michael David Ewing, Catalina Maria Luneburg, David Bryan Johanson, Sammi Igarashi
  • Publication number: 20150234091
    Abstract: Systems and methods for identifying and extracting fluid layers and fluid reservoirs in one or more bodies representing a geological structure by performing a fluid fill analysis on the bodies using advanced fluid fill analysis algorithms to extract fluid reservoirs without seams or intrusions for simple identification.
    Type: Application
    Filed: August 15, 2014
    Publication date: August 20, 2015
    Inventors: Catalina Maria Luneburg, Michael David Ewing, David Bryan Johanson
  • Publication number: 20150229422
    Abstract: A wireless network has a plurality of nodes that are configured to communicate electrical signals via a backhaul channel in which messages hop from node-to-node through the network. The nodes have optical transmitters for communicating with tags via an optical channel that is time division multiplexed (TDM) among the nodes of the network. The nodes are configured to transmit an electrical synchronization signal via the backhaul channel and to synchronize transmissions for the optical channel based on the electrical synchronization signal. Thus, use of the backhaul channel to communicate the synchronization signal leverages the existing framework of the network in order to synchronize the optical transmitters without requiring specialized synchronization circuitry, and a robust TDM algorithm can be implemented for the optical channel with relatively low complexity and costs.
    Type: Application
    Filed: February 10, 2014
    Publication date: August 13, 2015
    Inventors: Mark Guagenti, David Ewing
  • Patent number: 8806952
    Abstract: In one aspect, an apparatus for measuring a tension force on a net cord of a sports net is disclosed. The apparatus may include a housing configured to connect to a static post. The apparatus may also include a slidable member and attachment members. The attachment members may be configured to engage a portion of the net cord. A resilient member inside the housing may be connected to the slidable member, and an indicator member may be connected to the slidable member within the housing. The slidable member may be configured to move within the housing in response to and by a distance proportional to an amount of tension force on the net cord. The indicator member may be connected to the slidable member such that a portion of the indicator member may be exposed through a slotted opening defined in the housing.
    Type: Grant
    Filed: July 15, 2012
    Date of Patent: August 19, 2014
    Inventor: David Ewing Glass
  • Publication number: 20110134797
    Abstract: A wireless mesh network has a plurality of nodes. One of the nodes, referred to as a “topology building node,” is configured to discover a topology of the network. In this regard, a multicast topology message is transmitted via at least one node of the network. Each node that receive such message transmits a topology multicast reply to the topology building node which adds the transmitting node to the topology if the transmitting node is not already identified by the topology. Upon adding a node to the topology, the topology building node transmits a topology multicast command to the added node thereby causing such node to transmit a multicast topology message. Accordingly, the topology eventually receives a topology multicast reply from each node of the network allowing such node to build a complete topology of the network.
    Type: Application
    Filed: November 5, 2010
    Publication date: June 9, 2011
    Inventors: Kevin Banks, David Ewing, Mark Guagenti
  • Patent number: 7805705
    Abstract: Systems and methods for graphically depicting program depth are provided. Systems and methods can include generation of an edit pane and a ribbon column. The edit pane displays the program code, while a ribbon column displays the depth of an associated row of program code.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: September 28, 2010
    Assignee: Apple Inc.
    Inventors: Christopher Espinosa, Andreas Wendker, David Ewing, Maxwell O. Drukman
  • Patent number: 7657855
    Abstract: Various approaches for incrementally updating the timing of an implementation of an electronic circuit design are disclosed. In one approach, a subset timing graph is selected from a primary timing graph. Alternative subset timing graphs are generated that are functionally equivalent and structurally different with respect to the selected subset timing graph. For each of the alternative timing graphs, a respective timing metric is determined. The determined timing metrics and a timing metric for the selected subset timing graph are compared. An alternative timing graph is selected in response to the comparison. Structurally different portions of the selected one of the one or more alternative timing graphs are verified with regard to the design constraints. The structurally different portions are stored to the primary timing graph.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: February 2, 2010
    Assignee: XILINX, Inc.
    Inventors: Walter A. Manaker, Jr., Nicholas A. Mezei, David A. Ewing, Sankaranarayanan Srinivasan
  • Publication number: 20080052670
    Abstract: Systems and methods for graphically depicting program depth are provided. Systems and methods can include generation of an edit pane and a ribbon column. The edit pane displays the program code, while a ribbon column displays the depth of an associated row of program code.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 28, 2008
    Applicant: Apple Computer, Inc.
    Inventors: Christopher Espinosa, Andreas Wendker, David Ewing, Maxwell O. Drukman
  • Publication number: 20070230579
    Abstract: Serial processing of video signals is efficiently carried out by the method and system which makes use of specifically configured bitstream processors. The particular bitstream processors utilized include specifically configured decoder blocks and encoder blocks which are uniquely designed to carry out the serial processing tasks necessary for video encoding and decoding operations. These encoder and decoder blocks are uniquely programmed within the bitstream processor, thus providing specific capabilities most beneficial when dealing with video data.
    Type: Application
    Filed: April 2, 2007
    Publication date: October 4, 2007
    Applicant: Masstech Group Inc.
    Inventors: Sudy Shen, David Ewing