Patents by Inventor Benjamin Vigoda

Benjamin Vigoda 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: 20100246287
    Abstract: A storage device includes a storage array having a group of storage elements. Each storage element can written to a discrete set of physical states. A read circuit selects one or more storage elements and generates, for each selected storage element, an analog signal representative of the physical state of the selected storage element. A signal processing circuit processes the analog signal to generate a plurality of outputs, with each output representing a degree of an association of the selected storage element with a different subset of one or more of the discrete set of physical states.
    Type: Application
    Filed: August 6, 2009
    Publication date: September 30, 2010
    Applicant: Lyric Semiconductor, Inc.
    Inventors: Benjamin Vigoda, Jeffrey Bernstein, Jeffrey Venuti, David Reynolds, Alexander Alexeyev
  • Publication number: 20100246289
    Abstract: A storage device includes a storage array having a group of storage elements. Each storage element can written to a discrete set of physical states. A read circuit selects one or more storage elements and generates, for each selected storage element, an analog signal representative of the physical state of the selected storage element. A signal processing circuit processes the analog signal to generate a plurality of outputs, with each output representing a degree of an association of the selected storage element with a different subset of one or more of the discrete set of physical states.
    Type: Application
    Filed: August 6, 2009
    Publication date: September 30, 2010
    Applicant: Lyric Semiconductor, Inc.
    Inventors: Benjamin Vigoda, Jeffrey Bernstein, Jeffrey Venuti, David Reynolds, Alexander Alexeyev
  • Publication number: 20100223225
    Abstract: Some general aspects relate to systems and methods of analog computation using numerical representation with uncertainty. For example, a specification of a group of variables is accepted, with each variable having a set of at least N possible values. The group of variables satisfies a set of one or more constraints, and each variable is specified as a decomposition into a group of constituents, with each constituent having a set of M (e.g., M<N) possible constituent values that can be determined based on the variable values. The method also includes forming a specification for configuring a computing device that implements a network representation of the constraints based on the specification of the group of variables. The network representation includes a first set of nodes corresponding to the groups of constituents, a second set of nodes corresponding to the set of constraints, and interconnections between the first and the second sets of nodes for passing continuous-valued data.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 2, 2010
    Applicant: Lyric Semiconductor, Inc.
    Inventors: Benjamin Vigoda, William Bradley, Shawn Hershey, Jeffrey Bernstein
  • Publication number: 20100220514
    Abstract: A storage device includes a storage array having a group of storage elements. Each storage element can written to a discrete set of physical states. A read circuit selects one or more storage elements and generates, for each selected storage element, an analog signal representative of the physical state of the selected storage element. A signal processing circuit processes the analog signal to generate a plurality of outputs, with each output representing a degree of an association of the selected storage element with a different subset of one or more of the discrete set of physical states.
    Type: Application
    Filed: August 6, 2009
    Publication date: September 2, 2010
    Applicant: Lyric Semiconductor, Inc.
    Inventors: Benjamin Vigoda, Jeffrey Bernstein, Jeffrey Venuti, Alexander Alexeyev, Eric Nestler, David Reynolds
  • Publication number: 20070188354
    Abstract: Methods for applications such as signal processing, analysis, and coding/decoding replace digital signal processing elements with analog components are implemented by combining soft logic gates and filters, permitting the functionality of complex finite state machines to be implemented.
    Type: Application
    Filed: April 23, 2007
    Publication date: August 16, 2007
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Benjamin VIGODA, Neil GERSHENFELD
  • Patent number: 7209867
    Abstract: Methods and apparatus for applications such as signal processing, analysis, and coding/decoding replace digital signal processing elements with analog components. By combining soft logic gates and filters, the functionality of complex finite state machines can be implemented.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: April 24, 2007
    Assignee: Massachusetts Institute of Technology
    Inventors: Benjamin Vigoda, Neil Gershenfeld
  • Publication number: 20040136472
    Abstract: Methods and apparatus for applications such as signal processing, analysis, and coding/decoding replace digital signal processing elements with analog components. By combining soft logic gates and filters, the functionality of complex finite state machines can be implemented.
    Type: Application
    Filed: October 15, 2003
    Publication date: July 15, 2004
    Inventors: Benjamin Vigoda, Neil Gershenfeld
  • Patent number: 6724805
    Abstract: Nonlinear dynamic systems for generating and acquiring a spread spectrum signal pseudo-random noise (PN) signal are disclosed. An actuating signal is delayed by a first and second period to produce delayed actuating signals. A continuous, nonlinear function is applied to input that corresponds to the delayed actuating signals to produce an output signal. The function has values that correspond to the binary integer values of the mod 2 addition function of a linear feedback shift register, and a non-zero slope at those values. The output signal becomes a PN signal over time when it is fed back to the actuating signal. The output signal synchronizes with a spread spectrum reference input signal when it is superposed on the reference input signal to produce the actuating signal. The system may be incorporated into a transmitter or a receiver, either of which may be part of a larger communication system.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: April 20, 2004
    Assignee: Massachusetts Institute of Technology
    Inventor: Benjamin Vigoda
  • Patent number: 6642837
    Abstract: Physical structures respond to proximity or touch, conveying to a reader information such as the identity of the structure or some data associated therewith. In its simplest form, the structure comprises an electrical load and a pair of electrodes connected thereto. The electrodes are spaced apart (by air or other dielectric medium). A signal generator, which acts as a “reader,” is connected to a larger electrode that may be embedded in an environmental surface. When the structure is placed in proximity to the reader electrode, application of the signal results in capacitive coupling between the reader and the electrodes of the structure. The structure is not detected by the reader, however, because the capacitive coupling is comparable for both electrodes, so the load experiences only a small electrical gradient. But if one of the electrodes is grounded, this symmetry is broken and current is drawn through the load.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: November 4, 2003
    Assignee: Massachusetts Institute of Technology
    Inventors: Benjamin Vigoda, Neil Gershenfeld