Patents by Inventor Carl Ebeling

Carl Ebeling 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: 9501092
    Abstract: Systems and methods for phase detection are disclosed. A collapsible three-stage pipeline includes a first register in a first stage having a first clock signal having first clock edges, a second register in a second stage that receives a first signal from the first stage, and having a second clock signal having second clock edges, and a third register in a third stage that receives a second signal from the second stage, and having a third clock signal having third clock edges, wherein each second clock edge has a corresponding first clock edge and a corresponding third clock edge. The circuitry may further include a two-stage pipeline including fourth and fifth stages, a counter that provides an input signal into the collapsible three-stage pipeline and the two-stage pipeline, and a comparator that compares a first output of the collapsible three-stage pipeline and a second output of the two-stage pipeline.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: November 22, 2016
    Assignee: Altera Corporation
    Inventors: Dana How, Carl Ebeling, Audrey Catherine Kertesz
  • Publication number: 20160118089
    Abstract: Enhanced memory circuits are described that maintain coherency between concurrent memory reads and writes in a pipelined memory architecture. The described memory circuits can maintain data coherency regardless of the amount of pipelining applied to the memory inputs and/or outputs. Moreover, these memory circuits may be implemented as dedicated hard circuits in a field programmable gate array (FPGA) or other programmable logic device (PLD), and can be supplemented with user-configurable logic to achieve coherency in a variety of applications.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Inventors: Carl Ebeling, Pohrong Rita Chu
  • Publication number: 20160004059
    Abstract: A microscopy system which includes a light source for illuminating a sample; an objective lens for capturing light emitted from the illuminated sample to form a signal beam; and a dispersive optical element through which the signal beam is directed, wherein the dispersive optical element converts the signal beam to a spatially coherent signal beam.
    Type: Application
    Filed: March 13, 2014
    Publication date: January 7, 2016
    Inventors: Rajesh MENON, Jordan GERTON, Carl EBELING, Amihai MEIRI, Zeev ZALEVSKY
  • Patent number: 9218862
    Abstract: An integrated circuit may have circuitry that includes a storage circuit, a processing circuit, and at least one state register to implement a finite-state machine. The storage circuit may store base addresses and output data for each state of the finite-state machine. The storage circuit may further store offset values that are based on the input data to the finite-state machine and the state transition from a current state to a next state caused by the input data. The processing circuit may compute the address of the storage circuit location where the output data of the next state is stored. The computation of this address may depend on the offset value and base address of the current state. The state register may receive the address from the processing circuit, store the address, and perform the corresponding memory access operation on the storage circuit.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: December 22, 2015
    Assignee: Altera Corporation
    Inventors: Richard Arthur Grenier, Carl Ebeling
  • Patent number: 8003906
    Abstract: Embodiments of crossbar devices constructed with Micro-Electro-Mechanical Systems (MEMS) switches are disclosed herein. A crossbar device may comprise m input terminals, n output terminals, n control lines and m×n MEMS switches coupled to the n control lines to selectively couple the m input terminals to the n output terminal. Each of the MEMS switches may comprise a contact node coupled to one of the m input terminals, a cantilever coupled to one of the n output terminals, a control node coupled to one of the n control lines to electrostatically control the cantilever to contact the contact node or be away from the contact node using electrostatic attractive or repulsive force respectively. The cantilever and the contact node are configured to remain in contact by molecular adhesion force, after the cantilever has been electrostatically controlled to contact the contact node, and the electrostatic attractive force has been removed. Other embodiments may be described and claimed.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 23, 2011
    Assignee: Meta Systems
    Inventors: Carl Ebeling, Frederic Reblewski, Olivier V. Lepape, Jean Barbier
  • Publication number: 20100108479
    Abstract: Embodiments of crossbar devices constructed with Micro-Electro-Mechanical Systems (MEMS) switches are disclosed herein. A crossbar device may comprise m input terminals, n output terminals, n control lines and m×n MEMS switches coupled to the n control lines to selectively couple the m input terminals to the n output terminal. Each of the MEMS switches may comprise a contact node coupled to one of the m input terminals, a cantilever coupled to one of the n output terminals, a control node coupled to one of the n control lines to electrostatically control the cantilever to contact the contact node or be away from the contact node using electrostatic attractive or repulsive force respectively. The cantilever and the contact node are configured to remain in contact by molecular adhesion force, after the cantilever has been electrostatically controlled to contact the contact node, and the electrostatic attractive force has been removed. Other embodiments may be described and claimed.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: M2000
    Inventors: Carl Ebeling, Frederic Reblewski, Olivier V. Lepape, Jean Barbier
  • Patent number: 6732354
    Abstract: The method, system and tangible medium storing computer readable software of the present invention, provide for program constructs, such as commands, declarations, variables, and statements, which have been developed to describe computations for an adaptive computing architecture, rather than provide instructions to a sequential microprocessor or DSP architecture. The invention includes program constructs that permit a programmer to define data flow graphs in software, to provide for operations to be executed in parallel, and to reference variable states and historical values in a straightforward manner. The preferred method, system, and software also includes mechanisms for efficiently referencing array variables, and enables the programmer to succinctly describe the direct data flow among matrices, nodes, and other configurations of computational elements and computational units forming the adaptive computing architecture.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: May 4, 2004
    Assignee: QuickSilver Technology, Inc.
    Inventors: W. H. Carl Ebeling, Eugene B. Hogenauer
  • Publication number: 20030200538
    Abstract: The method, system and programming language of the present invention, provide for program constructs, such as commands, declarations, variables, and statements, which have been developed to describe computations for an adaptive computing architecture, rather than provide instructions to a sequential microprocessor or DSP architecture. The invention includes program constructs that permit a programmer to define data flow graphs in software, to provide for operations to be executed in parallel, and to reference variable states and historical values in a straightforward manner. The preferred method, system, and programming language also includes mechanisms for efficiently referencing array variables, and enables the programmer to succinctly describe the direct data flow among matrices, nodes, and other configurations of computational elements and computational units forming the adaptive computing architecture.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 23, 2003
    Applicant: QuickSilver Technology, Inc.
    Inventors: W. H. Carl Ebeling, Eugene B. Hogenauer
  • Patent number: 6359272
    Abstract: Disclosed is a microwave cooking package and tray suitable for cooking food. The package and tray comprise a laminate structure comprising a lid, susceptor layer upon a backing material, and a plurality of apertures through said laminate structure. This permits uniform cooking and browning of dough enrobed food items and venting of excess moisture to help to control heat generation under the food being cooked, as the apertures remove a portion of the susceptor material.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: March 19, 2002
    Assignee: Schwan's Sales Enterprises, Inc.
    Inventors: Nagwa Zaki Sadek, Mark Elliot Ingelin, Alan Carl Ebeling, Erica Ann LaBarge, Kathleen Gail Roy
  • Patent number: 6145389
    Abstract: A pedometer is disclosed that accurately calculates the length of the strides taken by a user when walking and running. The length of each stride is calculated using measurements of the acceleration of the wearer's foot during each stride. This acceleration is measured by an accelerometer attached either directly or indirectly to the wearer's foot. The calculation of the stride length is performed by a data processor which analyzes the accelerations of the foot as measured by the accelerometer. The acceleration values for each stride are identified, and these are used in conjunction with a set of coefficients to calculate the length of each stride. These coefficients are determined for each user by means of a calibration process during which the pedometer measures the characteristics of the wearer's stride for a variety of different walking and running speeds.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: November 14, 2000
    Inventors: W. H. Carl Ebeling, Amara Ebeling
  • Patent number: 6023742
    Abstract: A configurable computing architecture (10) has its functionality controlled by a combination of static and dynamic control, wherein the configuration is referred to as static control and instructions are referred to as dynamic control. A reconfigurable data path (12) has a plurality of elements including functional units (32, 36), registers (30), and memories (34) whose interconnection and functionality is determined by a combination of static and dynamic control. These elements are connected together, using the static configuration, into a pipelined data path that performs a computation of interest. The dynamic control signals (21) are suitably used to change the operation of a functional unit and the routing of signals between functional units. The static control signals (23) are provided each by a static memory cell (62) that is written by a host (13). The controller (14) generates control instructions (16) that are interpreted by a control path (18) that computes the dynamic control signals.
    Type: Grant
    Filed: July 18, 1997
    Date of Patent: February 8, 2000
    Assignee: University of Washington
    Inventors: William Henry Carl Ebeling, Darren Charles Cronquist, Paul David Franklin