Patents by Inventor Gregory S. Snider

Gregory S. Snider 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: 20080041211
    Abstract: The present invention is directed toward a system for forming miter joints including a miter saw and an angle gauge. The miter saw includes a platform with a kerf slot and a pair of arcuate slots. Each arcuate slot includes an associated rail located on the underside of the platform. A fence is coupled to each of the rails such that the fence may be pivoted with respect to the platform. The angle measurement tool is a one-handed tool including spring loaded paddles that measure the angle between intersecting surfaces. The angle measurement tool connects to the miter saw to permit the transfer of the measured angle to the fences.
    Type: Application
    Filed: July 17, 2007
    Publication date: February 21, 2008
    Applicant: Black & Decker
    Inventors: Louis Gibbons, Gregory S. Snider, Frederick R. Bean, Terry L. Turner, Steven McClaskey, Robert H. Gifford
  • Patent number: 7319416
    Abstract: Various embodiments of the present invention are directed to demultiplexers that include tunneling resistor nanowire junctions, and to nanowire addressing methods for reliably addressing nanowire signal lines in nanoscale and mixed-scale demultiplexers. In one embodiment of the present invention, an encoder-demultiplexer comprises a number of input signal lines and an encoder that generates an n-bit-constant-weight-code code-word internal address for each different input address received on the input signal lines. The encoder-demultiplexer includes n microscale signal lines on which an n-bit-constant-weight-code code-word internal address is output by the encoder, where each microscale signal line carries one bit of the n-bit-constant-weight-code code-word internal address.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: January 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Warren Robinett, Gregory S. Snider, Duncan Stewart, Joseph Straznicky
  • Patent number: 7307448
    Abstract: Embodiments of the present invention implement computing circuits comprising a number of interconnectable nanoscale computational stages. Each nanoscale computational stage includes: (1) a nanoscale logic array; and (2) a number of nanoscale latch arrays interconnected with the configurable logic array. Each nanoscale computational stage receives signals and passes the signals through the nanoscale logic array and to a nanoscale latch array. Signals output from the nanoscale latch array can be routed to another nanoscale computational stage or out of the computing circuit.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: December 11, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gregory S. Snider, Philip J. Kuekes
  • Patent number: 7292498
    Abstract: Embodiments of the present invention are related to nanoscale multiplexers and demultiplexers that employ randomly fabricated interconnections between nanowire signal lines and microscale or sub-microscale address lines. A greater number of address lines than a minimal number of address lines needed for unique addressing in a deterministic, non-randomly fabricated multiplexer or demultiplexer are used. The number of address lines in excess of the minimal number of address lines needed for unique addressing in a deterministic multiplexer or demultiplexer are referred to as supplemental address lines.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: November 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7257016
    Abstract: Various embodiments of the present invention are directed to a signal-storing nanowire-crossbar latch array. In one embodiment, the signal-storing nanowire-crossbar latch array is fabricated from three signal lines, including an enable line and two control lines, that cross and intersect with a number of signal wires. Signals are stored in the nanowire-crossbar latch array, and output from the nanowire-crossbar latch array, by applying an input signal to each signal wire and applying selected voltages and voltage pulses to the control lines. In alternate embodiments, a second enable line that crosses and interconnects with each signal wire is added to the nanowire-crossbar latch array.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: August 14, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7254799
    Abstract: Various embodiments of the present invention provide methods for allocating nanowire junctions in a nanowire crossbar having one or more randomly distributed non-functional crossbar nanowire junctions. In certain embodiments, the method constructs a circuit graph based on the circuit and constructs a crossbar graph based on the nanowire crossbar. A search is then conducted, in the embodiments, in order to determine a monomorphism that respectively maps the nodes and edges of the circuit graph to a subset of nodes and a subset of edges of the crossbar graph. The subset of nodes and subset of edges of the crossbar graph can then be used to allocate nanowire junctions in the nanowire crossbar.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: August 7, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7248592
    Abstract: A circuit arrangement and method for interfacing a node and a data fabric. In a computing arrangement that includes a plurality of nodes intercoupled by the data fabric, each node is assigned to one of a plurality of partitions. A node-interface circuit is configured to interface with the source node, and a translation circuit translates data between a first format compatible with the nodes and a second format compatible with the data fabric. An access control circuit either enables or disables transmission of data from the source node based on whether the source and destination nodes are in the same partition.
    Type: Grant
    Filed: August 14, 2002
    Date of Patent: July 24, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7242215
    Abstract: Various embodiments of the present invention are directed to implementation and use of logic-state-storing, impedance-encoded nanoscale, impedance-encoded latches that store logic values as impedance states within nanoscale electronic circuits that employ impedance-driven logic. In certain of these embodiments, use of nanoscale, impedance-encoded latches together with nanoscale electronic circuits that employ impedance-driven logic avoids cumulative degradation of voltage margins along a cascaded series of logic circuits and provides for temporary storage of intermediate logic values, allowing for practical interconnection of nanowire-crossbar-implemented logic circuits through nanoscale, impedance-encoded latches to other nanowire-crossbar-implemented logic circuits in order to implement complex, nanoscale-logic-circuit pipelines, nanoscale-logic-circuit-based state machines, and other complex logic devices with various different interconnection topologies and corresponding functionalities.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: July 10, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gregory S. Snider, Philip J. Kuekes
  • Patent number: 7228518
    Abstract: Various embodiments of the present invention provide methods for designing multilayer nanowire crossbars that are functionally equivalent to two-layer nanowire-crossbar designs. Given a two-layer nanowire-crossbar design having two or more columns of microregions, in certain embodiments, the method conceptually folds the two-layer nanowire crossbar between columns of microregions. The folded nanowires, located in the conceptually folded, two-layer nanowire-crossbar design, are collapsed into shorter length nanowires to give a multilayer nanowire-crossbar design that includes the same number of nanowire junctions as in the two-layer nanowire-crossbar design.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: June 5, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7227379
    Abstract: One embodiment of the present invention is an array of nanoscale latches interconnected by a nanowire bus to form a latch array. Each nanoscale latch in the nanoscale-latch array serves as a nanoscale register, and is driven by a nanoscale control line. Primitive operations for the latch array can be defined as sequences of one or more inputs to one or more of the nanowire data bus and nanoscale control lines. In various latch-array embodiments of the present invention, information can be transferred from one nanoscale latch to another nanoscale latch in a controlled fashion, and sequences of information-transfer operations can be devised to implement arbitrary Boolean logic operations and operators, including NOT, AND, OR, XOR, NOR, NAND, and other such Boolean logic operators and operations, as well as input and output functions.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: June 5, 2007
    Assignee: Hewlett-Packard Develoment Company, L.P.
    Inventors: Gregory S. Snider, Philip J. Kuekes, Duncan R. Stewart
  • Patent number: 7210880
    Abstract: A lock set installation apparatus has a pair of hole saw guides which locate a hole to receive door operating members of a lock set. Each hole saw guide has at least one rail member which oppose one another. A lock bolt hole mechanism is movable and coupled with the rails. The lock bolt hole mechanism centers the lock bolt hole onto the door. A locking mechanism locks the hole saw guides with respect to one another to enable cutting of the door.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: May 1, 2007
    Assignee: Black & Decker Inc.
    Inventors: Gregory S. Snider, James E. Pangerc
  • Patent number: 7159195
    Abstract: Method and apparatus for reducing a number of storage elements in a synthesized synchronous circuit. In one embodiment, the circuit is represented as a directed, partitioned graph. The graph is divided into a plurality of time-ordered timeslots that are bounded by storage elements. The strongly-connected components (SCCs) in the graph are first identified. For each middle SCC where there is slack between the middle SCC and a first SCC and slack between the middle SCC and a second SCC, a time-slot-relative direction is selected for moving the middle SCC. The direction is selected as a function of a number of storage elements required for moving the middle SCC toward the first SCC versus moving the middle SCC toward the second SCC. The middle SCC is then moved in the selected time-slot-relative direction.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: January 2, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Gregory S. Snider
  • Patent number: 7021637
    Abstract: A work box to be combined with a work table has a base with at least one extending side wall enclosing a tool retaining area. An interruption is formed in the base to define a gap for receiving a support on the work table. The support mounts the base and, in turn, the work box onto the support and the work table.
    Type: Grant
    Filed: August 4, 2003
    Date of Patent: April 4, 2006
    Assignee: Black & Decker Inc.
    Inventors: Gregory S. Snider, Jason Busschaert, Clifford D. Read, Michael G. Sirois, James E. Pangerc
  • Patent number: D516401
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: March 7, 2006
    Assignee: Black & Decker Inc.
    Inventors: Gregory S. Snider, James E. Pangerc
  • Patent number: D538688
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: March 20, 2007
    Assignee: Black & Decker Inc.
    Inventor: Gregory S. Snider
  • Patent number: D547215
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: July 24, 2007
    Assignee: Black & Decker Inc.
    Inventor: Gregory S. Snider
  • Patent number: D549117
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: August 21, 2007
    Assignee: Black & Decker
    Inventor: Gregory S. Snider
  • Patent number: D558076
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: December 25, 2007
    Assignee: Black & Decker
    Inventor: Gregory S. Snider
  • Patent number: D562711
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: February 26, 2008
    Assignee: Black and Decker
    Inventor: Gregory S. Snider
  • Patent number: D563113
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: March 4, 2008
    Assignee: Black & Decker Inc.
    Inventor: Gregory S. Snider