Patents by Inventor Michael Katz

Michael Katz 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: 8595907
    Abstract: The necklace clasp fastener for a string of beads consists of a male bead member, and a female bead member, that do not have any visible loop or eyelets for assembling and holding a string of beads together when the male and female bead members are snapped together. The resulting bead configured clasp is almost undetectable from the outside of the beaded necklace which creates an unbroken, unified string of beads for a much more aesthetic and beautiful piece of jewelry. The improved clasp of the invention provides a safety feature to guard against breakage. The two parts are designed to snap together with enough force to hold the necklace on the wearer under normal wear and use. If, however, the necklace catches on to something, the clasp will release easily from the wearer instead of breaking the necklace, and releasing the beads all over the place.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: December 3, 2013
    Inventors: Michael Katz, Timothy John Lambert
  • Patent number: 8569024
    Abstract: A method for the production of a stilbenoid, such as resveratrol or pinosylvin, by fermenting plant material such a grape must using a yeast having a metabolic pathway producing said stilbenoid, separating a solids waste material from said fermentation and extracting said stilbenoid.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: October 29, 2013
    Assignee: Evolva SA
    Inventors: Bo Stenhuus, Hans Peter Smits, Thomas Durhuus, Michael Katz
  • Patent number: 8539311
    Abstract: A system and method are provided for data recovery in a multi-level cell memory device. One or more bits may be programmed sequentially in one or more respective levels of multi-level cells in the memory device. An interruption of programming a subsequent bit in a subsequent second or greater level of the multi-level cells may be detected. Data may be recovered from the multi-level cells defining the one or more bits programmed preceding the programming interruption of the second or greater level.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: September 17, 2013
    Assignee: Densbits Technologies Ltd.
    Inventors: Avi Steiner, Michael Katz, Hanan Weingarten, Erez Sabbag, Ofir Avraham Kanter, Avigdor Segal
  • Publication number: 20130238839
    Abstract: A flash memory apparatus that may include a plurality of memory portions, and a controller operative to reserve for data retention purposes, for at least a first duration of time, only certain memory portions; allocate data, during said first duration of time, only to said certain memory portions, thereby to define a retired memory portion for said first duration of time; determine to copy data from a certain memory portion to a retired memory portion based upon a relationship between effective cycle counts of the certain memory portion and the retired memory portion, an effective cycle count of any memory portion is responsive to a number of erase-write cycles and to an effective duration of time the memory portion had available to recover from erase-write cycles; and copy the data from the certain memory portion to the retired memory portion.
    Type: Application
    Filed: October 11, 2012
    Publication date: September 12, 2013
    Inventors: Hanan Weingerten, Shmuel Levy, Michael Katz
  • Patent number: 8518677
    Abstract: A cis- or trans-stilbenoid of the general formula (1): in which each of R1, R2, R3, R4 and R5 is hydrogen or hydroxy, or a glycosylated or oligomeric form thereof, is produced by cultivating a micro-organism producing said stilbenoid, in a multi-phase system comprising at least an aqueous first phase containing said micro-organism and a second phase immiscible with said aqueous phase in which (e.g. as which) said stilbenoid accumulates. The second phase may be said stilbenoid or a free or encapsulated solvent compatible with the growth of the micro-organism, for instance an ester.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: August 27, 2013
    Assignee: Evolva Sa
    Inventors: Hans Peter Schmidt, Michael Katz, Bo Stenhuus, Jochen Förster
  • Patent number: 8508995
    Abstract: A system and method for adjusting read threshold voltage values, for example, in a read circuit internal to a memory device. The quality of an associated read result may be estimated for each read threshold voltage value used to read memory cells. Only read results estimated to have sufficient quality may be allowed to pass to storage. The read threshold voltage value may be adjusted for subsequent read operations, for example, if the associated read result is estimated to have insufficient quality. The read threshold voltage value may be iteratively adjusted, for example, until a read result is estimated to have sufficient quality.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: August 13, 2013
    Assignee: Densbits Technologies Ltd.
    Inventors: Hanan Weingarten, Erez Sabbag, Michael Katz
  • Patent number: 8467249
    Abstract: A method, system and computer-readable medium are provided for reading information from a memory unit. A request may be received to read information from a set of memory cells in the memory unit. At least one read threshold in an initial set of read thresholds may be perturbed to generate a perturbed set of read thresholds. The set of memory cells may be read using the perturbed set of read thresholds to provide a read result. The performance of said reading may be evaluated using the perturbed set of read thresholds. The at least one read threshold may be iteratively perturbed for each sequential read operation that the read performance is evaluated to be sub-optimal.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: June 18, 2013
    Assignee: Densbits Technologies Ltd.
    Inventors: Michael Katz, Hanan Weingarten
  • Patent number: 8453022
    Abstract: A method for generating a set of at least one row-specific reading threshold for reading at least portions of pages of data within an erase sector of a flash memory device, the method comprising predetermining at least one initial reading threshold; performing the following steps for at least one current logical page: generating bit error characterizing information regarding at least one corresponding bit error within at least one cell representing at least a logical portion of at least one successfully reconstructed previous logical page; and computing at least one row-specific reading threshold based on said bit error characterizing information and on a previous threshold initially comprising said initial threshold and subsequently comprising a row-specific reading threshold computed for a successfully reconstructed previous logical page; and reading at least a portion of said current logical page using said at least one row-specific reading threshold.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: May 28, 2013
    Assignee: Densbits Technologies Ltd.
    Inventor: Michael Katz
  • Patent number: 8443242
    Abstract: A system and method for encoding information arriving from a host in order to store the coded information in flash memory, the method comprising encoding information arriving from a host for storage at a flash memory location including generating a number of redundancy bytes, the encoding proceeding at an encoding rate which is a function of the number of redundancy bytes generated, the encoding including determining an effective error rate, including an anticipated rate of expected reading errors, for the flash memory location; and selecting the encoding rate as a function of the effective error rate such that the number of redundancy bytes is sufficient to overcome the anticipated rate of expected reading errors with a predetermined degree of certainty.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: May 14, 2013
    Assignee: Densbits Technologies Ltd.
    Inventors: Hanan Weingarten, Michael Katz
  • Publication number: 20130104005
    Abstract: A method for decoding a plurality of flash memory cells which are error correction-coded, the method may include: comparing physical values residing in the plurality of flash memory cells to a first set of decision thresholds thereby to provide a first item of comparison information for each of the plurality of cells; comparing physical values residing the plurality of flash memory cells to a second set of decision thresholds, thereby to provide a second item of comparison information for each of the plurality of cells, wherein neither of the first and second sets of decision thresholds is a subset of the other; and determining logical values for the plurality of flash memory cells by combining said first and second items of comparison information.
    Type: Application
    Filed: December 7, 2012
    Publication date: April 25, 2013
    Inventors: Hanan Weingarten, Shmuel Levy, Michael Katz
  • Publication number: 20130080691
    Abstract: A method for converting a measured physical level of a cell into a logical value, in an array of memory cells storing physical levels which diminish over time, the method may include: determining extent of deterioration of the physical levels and determining thresholds accordingly for at least an individual cell in the array; and reading the individual cell including reading a physical level in said cell and converting said physical level into a logical value using at least some of said thresholds, wherein said determining extent of deterioration comprises storing predefined physical levels rather than data-determined physical levels in each of a plurality of cells and determining extent of deterioration by computing deterioration of said predefined physical levels.
    Type: Application
    Filed: November 19, 2012
    Publication date: March 28, 2013
    Inventors: Hanan WEINGARTEN, Shmuel LEVY, Michael KATZ
  • Patent number: 8343739
    Abstract: A genetically engineered micro-organism having an operative metabolic pathway producing cinnamoyl-CoA and producing pinosylvin therefrom by the action of a stilbene synthase is used for pinosylvin production. Said cinnamic acid may be formed from L-phenylalanine by a L-phenylalanine ammonia lyase (PAL) which is one accepting phenylalanine as a substrate and producing cinammic acid therefrom, preferably such that if the PAL also accepts tyrosine as a substrate and forms coumaric acid therefrom, the ratio Km(phenylalanine)/Km(tyrosine) for said PAL is less than 1:1 and if said micro-organism produces a cinammate-4-hydroxylase enzyme (C4H), the ratio Kcat(PAL)/Kcat(C4H) is at least 2:1.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: January 1, 2013
    Assignee: Fluxome Sciences A/S
    Inventors: Michael Katz, Jochen Förster, Helga David, Hans Peter Schmidt, Malin Sendelius, Sara Peterson Bjørn, Thomas Thomasen Durhuus
  • Patent number: 8341335
    Abstract: Flash memory apparatus including a plurality of memory portions, and a controller operative to reserve for data retention purposes, for at least a first duration of time, only certain portions from among said plurality of memory portions including allocating data, during the first duration of time, only to the certain portions, thereby to define at least one of the plurality of memory portions other than the certain portions as a retired memory portion for the first duration of time.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: December 25, 2012
    Assignee: Densbits Technologies Ltd.
    Inventors: Hanan Weingarten, Shmuel Levy, Michael Katz
  • Patent number: 8335977
    Abstract: A method for decoding a plurality of flash memory cells which are error-correction-coded as a unit, the method comprising providing a hard-decoding success indication indicating whether or not hard-decoding is at least likely to be successful; and soft-decoding the plurality of flash memory cells at a first resolution only if the hard-decoding success indication indicates that the hard-decoding is not at least likely to be successful.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: December 18, 2012
    Assignee: Densbits Technologies Ltd.
    Inventors: Hanan Weingarten, Shmuel Levy, Michael Katz
  • Publication number: 20120311233
    Abstract: A method, computer readable medium storing instructions and system for managing flash memory. Data sector are received and each is written into a data block of a buffer of a non-volatile memory device. Pointers in a data management structure are created for each data sector corresponding to an associated logical block and a storage location of the data sector in the buffer. When a predefined criterion is fulfilled before the buffer becomes full, a number of logical blocks to be merged is determined and data sectors corresponding to the number of logical blocks to be merged are written from the buffer to a primary non-volatile data storage memory of the non-volatile memory device.
    Type: Application
    Filed: November 18, 2011
    Publication date: December 6, 2012
    Applicant: DENSBITS TECHNOLOGIES LTD.
    Inventors: Hanan Weingarten, Michael Katz
  • Patent number: 8321625
    Abstract: A method for determining thresholds useful for converting cell physical levels into cell logical values in an array of digital memory cells storing physical levels which diminish over time, the method comprising determining extent of deterioration of the physical levels and determining thresholds accordingly for at least an individual cell in said array; and reading the individual cell including reading a physical level in the cell and converting the physical level into a logical value using the thresholds, wherein the determining comprises storing predefined physical levels rather than data-determined physical levels in each of a plurality of cells and computing extent of deterioration by determining deterioration of the predefined physical levels.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: November 27, 2012
    Assignee: Densbits Technologies Ltd.
    Inventors: Hanan Weingarten, Shmuel Levy, Michael Katz
  • Publication number: 20120178780
    Abstract: Methods of treating tumors mediated by raf kinase, with substituted urea compounds, and such compounds per se.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Inventors: Jill E. WOOD, Hanno Wild, Daniel H. Rogers, John Lyons, Michael Katz, Yolanda Caringal, Robert Dally, Wendy Lee, Roger A. Smith, Cheri Blum
  • Patent number: 8203594
    Abstract: Conventional video call attempts encountering a device inoperable according to a desired capability will fail if the receiving device is unable to complete the call at the desired service level (i.e. video). In addition to frustrating the communication attempts between users, another issue is that resources consumed in the attempted but failed exchange are not recoverable, since the call never completed. Accordingly, configurations herein substantially overcome such shortcomings by providing a fallback mechanism that identifies a service level operable by both the initiating device and the receiving device, and completes the call at a lower service level operable by both devices. The disclosed approach allows a call to complete at an alternate service level (i.e. voice instead of video) rather than failing the call completely, resulting in a source of lost revenue to the service provider (operator).
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: June 19, 2012
    Assignee: LiveWire Mobile, Inc.
    Inventors: Gary Jaspersohn, Rupa Rao, Michael Katz, Anupama Hegde, Jawad Ayaz
  • Publication number: 20120069860
    Abstract: Pulsed fiber laser including an electronic driver, a laser diode and a laser cavity, the laser cavity including a combiner, a doped optical fiber and a coupler, the laser diode being coupled with the electronic driver, the combiner being coupled with the laser diode, the doped optical fiber being coupled with the combiner, and the coupler being coupled with the doped optical fiber and the combiner, the electronic driver for providing a drive current, the laser diode for generating a pump pulse, the doped optical fiber for absorbing the pump pulse and for generating a circulating laser pulse, the coupler for outputting a first portion of the circulating laser pulse and for returning a second portion of the circulating laser pulse to the combiner, wherein the electronic driver operating the laser diode at a specific pump pulse repetition rate (PRR), a specific pump pulse shape and a specific pump pulse width and wherein the combiner providing the pump pulse and the second portion of the circulating laser pulse
    Type: Application
    Filed: December 2, 2009
    Publication date: March 22, 2012
    Applicant: V-GEN LTD.
    Inventors: Eran Inbar, Michael Katz
  • Publication number: 20120063227
    Abstract: A system and method for adjusting read threshold voltage values, for example, in a read circuit internal to a memory device. The quality of an associated read result may be estimated for each read threshold voltage value used to read memory cells. Only read results estimated to have sufficient quality may be allowed to pass to storage. The read threshold voltage value may be adjusted for subsequent read operations, for example, if the associated read result is estimated to have insufficient quality. The read threshold voltage value may be iteratively adjusted, for example, until a read result is estimated to have sufficient quality.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 15, 2012
    Inventors: Hanan WEINGARTEN, Erez SABBAG, Michael KATZ