Patents by Inventor Ehud Y. Shapiro

Ehud Y. Shapiro 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: 9286439
    Abstract: A system and method for planning, manipulating, processing and editing DNA molecules utilizing a core operation on a given input DNA molecule to produce a targeted DNA molecule.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: March 15, 2016
    Assignee: YEDA RESEARCH AND DEVELOPMENT CO LTD
    Inventors: Ehud Y. Shapiro, Shai Kaplan, Gregory Linshiz, Tuval Ben-Yehezkel, Uri Shabi
  • Publication number: 20150252362
    Abstract: A method for manufacturing synthetic genes and combinatorial DNA and protein libraries, termed here Divide and Conquer-DNA synthesis (D&C-DNA synthesis) method. The method can be used in a systematic and automated way to synthesize any long DNA molecule and, more generally, any combinatorial molecular library having the mathematical property of being a regular set of strings. The D&C-DNA synthesis method is an algorithm design paradigm that works by recursively breaking down a problem into two or more sub-problems of the same type. The division of long DNA sequences is done in silico. The assembly of the sequence is done in vitro. The D&C-DNA synthesis method protocol consists of a tree, in which each node represents an intermediate sequence. The internal nodes are created in elongation reactions from their daughter nodes, and the leaves are synthesized directly. After each elongation only one DNA strand passes to the next level in the tree until receiving the final product.
    Type: Application
    Filed: January 28, 2015
    Publication date: September 10, 2015
    Inventors: Ehud Y. SHAPIRO, Gregory LINSHIZ, Ilan GRONAU, Rivka ADAR, Shai KAPLAN, Sivan TUVI
  • Publication number: 20150211041
    Abstract: An autonomous synthetic programmable device adapted to determine a cell state according to one or more different predefined markers, comprising a transcription machinery and a regulatory element for regulating said transcription machinery, said regulatory element comprising at least three different binding regions, each binding region binding a different transcription factor and each binding region corresponding to a different predefined marker, wherein the regulatory element permits said transcription machinery to provide a transcription output if and only if all three different transcription factors are absent and wherein each transcription factor is capable of blocking transcription by said transcription machinery and hence blocking said transcription output.
    Type: Application
    Filed: August 14, 2013
    Publication date: July 30, 2015
    Inventors: Ehud Y. Shapiro, Tom Ran, Yehonatan Douek
  • Patent number: 8962532
    Abstract: A method for manufacturing synthetic genes and combinatorial DNA and protein libraries, termed here Divide and Conquer-DNA synthesis (D&C-DNA synthesis) method. The method can be used in a systematic and automated way to synthesize any long DNA molecule and, more generally, any combinatorial molecular library having the mathematical property of being a regular set of strings. The D&C-DNA synthesis method is an algorithm design paradigm that works by recursively breaking down a problem into two or more sub-problems of the same type. The division of long DNA sequences is done in silico. The assembly of the sequence is done in vitro. The D&C-DNA synthesis method protocol consists of a tree, in which each node represents an intermediate sequence. The internal nodes are created in elongation reactions from their daughter nodes, and the leaves are synthesized directly. After each elongation only one DNA strand passes to the next level in the tree until receiving the final product.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: February 24, 2015
    Assignee: Yeda Research and Development Co. Ltd.
    Inventors: Ehud Y. Shapiro, Gregory Linshiz, Tuval Ben-Yehezkel, Shai Kaplan, Rivka Adar, Ilan Gronau, Sivan Tuvi
  • Publication number: 20140066490
    Abstract: A system and method for programming DNAzymes to be utilized as programmable drugs, which are active only in the presence of specific input combinations and/or certain conditions.
    Type: Application
    Filed: August 14, 2013
    Publication date: March 6, 2014
    Applicant: YEDA Research and Development Co. Ltd.
    Inventors: Ehud Y. SHAPIRO, Maya KANAN-HANUM, Yehonatan DOUEK, Rivka ADAR
  • Publication number: 20130130311
    Abstract: Methods of determining clonality of a cell culture are provided. Also provided are systems employing the above methods in high throughput sample screening.
    Type: Application
    Filed: July 27, 2011
    Publication date: May 23, 2013
    Applicant: YEDA rESEARCH AND DEVELOPMENT CO., LTD.
    Inventors: Ehud Y. Shapiro, Tuval Ben-Yehezkel
  • Publication number: 20120171680
    Abstract: A method, apparatus and system for performing single molecule PCR for amplification from single stranded polynucleotides.
    Type: Application
    Filed: June 12, 2009
    Publication date: July 5, 2012
    Inventors: Ehud Y. Shapiro, Tuval Ben-Yehezkel, Gregory Linshiz, Shai Kaplan, Uri Shabi
  • Patent number: 7917306
    Abstract: A method of generating a cell lineage tree of a plurality of cells of an individual is provided. The method comprising: (a) determining at least one genotypic marker for each cell of the plurality of cells; and (b) computationally clustering data representing the at least one genotypic marker to thereby generate the cell lineage tree of the plurality of cells of the individual.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: March 29, 2011
    Assignee: Yeda Research and Developement Co. Ltd.
    Inventors: Dan Frumkin, Adam Wasserstrom, Shai Kaplan, Uriel Feige, Ehud Y. Shapiro
  • Publication number: 20100311598
    Abstract: A system and method for planning, manipulating, processing and editing DNA molecules utilizing a core operation on a given input DNA molecule to produce a targeted DNA molecule.
    Type: Application
    Filed: December 17, 2008
    Publication date: December 9, 2010
    Inventors: Ehud Y. Shapiro, Shai Kaplan, Gregory Linshiz, Tuval Ben-Yehezkel, Uri Shabi
  • Publication number: 20100240538
    Abstract: A method for manufacturing synthetic genes and combinatorial DNA and protein libraries, termed here Divide and Conquer-DNA synthesis (D&C-DNA synthesis) method. The method can be used in a systematic and automated way to synthesize any long DNA molecule and, more generally, any combinatorial molecular library having the mathematical property of being a regular set of strings. The D&C-DNA synthesis method is an algorithm design paradigm that works by recursively breaking down a problem into two or more sub-problems of the same type. The division of long DNA sequences is done in silico. The assembly of the sequence is done in vitro. The D&C-DNA synthesis method protocol consists of a tree, in which each node represents an intermediate sequence. The internal nodes are created in elongation reactions from their daughter nodes, and the leaves are synthesized directly. After each elongation only one DNA strand passes to the next level in the tree until receiving the final product.
    Type: Application
    Filed: June 19, 2007
    Publication date: September 23, 2010
    Inventor: Ehud Y. Shapiro
  • Publication number: 20090292482
    Abstract: A method of generating a cell lineage tree of a plurality of cells of an individual is provided. The method comprising: (a) determining at least one genotypic marker for each cell of the plurality of cells; and (b) computationally clustering data representing the at least one genotypic marker to thereby generate the cell lineage tree of the plurality of cells of the individual.
    Type: Application
    Filed: March 27, 2006
    Publication date: November 26, 2009
    Applicant: Yeda Research And Development Co. Ltd.
    Inventors: Dan Frumkin, Adam Wasserstrom, Shai Kaplan, Uriel Feige, Ehud Y. Shapiro
  • Patent number: 4899128
    Abstract: To facilitate the comparison of strings in logic programming, a hash code is added to each string having a value that depends on the contents of the string. Typically, this hash code is made part of the header for the string along with a string identification number, a number specifying the length of the string and a bit specifying whether the string is a run time string or a compile time string.
    Type: Grant
    Filed: December 11, 1985
    Date of Patent: February 6, 1990
    Assignee: Yeda Research and Development Co., Ltd.
    Inventor: Ehud Y. Shapiro
  • Patent number: 4775934
    Abstract: A suspension list is maintained for each variable on which one or more processes has been suspended because the variable is uninstantiated. The suspension list for each variable is a circular list of suspension records, each record in the list being associated indirectly with one process that is suspended because that variable is uninstantiated. Each record comprises a first pointer to a memory address or register (called a "hanger") at which is stored the address of the process record for the suspended process and a second pointer that points to the memory address of the next record in the suspension list. Since. the same process can be suspended on different variables, it can happen that records in more than one suspension list point to the same hanger at which is stored the address of the process record for that process.
    Type: Grant
    Filed: June 17, 1986
    Date of Patent: October 4, 1988
    Assignee: Yeda Research and Development Co.
    Inventors: Avshalom Houri, Ehud Y. Shapiro