Patents by Inventor Bat-Sheva Ovadia

Bat-Sheva Ovadia 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: 20090201123
    Abstract: A manhole monitoring unit includes a housing mountable to walls of a closed manhole, without breaching an insulating layer on the walls, a data processor to receive data from monitoring sensors in the manhole, and a communication unit at least for transmitting wirelessly the data to an external network unit located above ground. A manhole monitoring and control unit includes a housing mountable to walls of a closed sewage manhole, without breaching the walls, a data processor to receive data from monitoring sensors in the manhole and to control actuators according to high level network commands, and a communication unit for transmitting wirelessly the data to an external network unit located above ground and receiving commands.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 13, 2009
    Inventors: Eddy Kafry, Zohar Azani, Bat-Sheva Ovadia, Zeev Inbar, Oren Davidi
  • Publication number: 20060115023
    Abstract: A system for generating and storing trace bits for Viterbi decoding of binary convolution codes includes at least one arithmetic logic unit (ALU) for determining the trace bits, and a first register and a second register for storing the trace bits. The first register stores a first half of a series of trace bits for N states in sequential order and the second register stores a second half of the series in sequential order. A binary convolution decoder having multiple states each having N states includes at least one arithmetic logic unit (ALU), a first register and a second register, and a storage device. The at least one ALU determines trace bits for each of the N states for each of the multiple stages. The first and second registers store trace bits of at least a portion of one stage. The storage device has memory cells. For each of the multiple stages, a group of at least one memory cell stores the N trace bits in sequential order.
    Type: Application
    Filed: January 12, 2006
    Publication date: June 1, 2006
    Inventors: Bat-Sheva Ovadia, Boaz Israeli
  • Patent number: 7031407
    Abstract: A system for generating and storing trace bits for Viterbi decoding of binary convolution codes includes at least one arithmetic logic unit (ALU) for determining the trace bits, and a first register and a second register for storing the trace bits. The first register stores a first half of a series of trace bits for N states in sequential order and the second register stores a second half of the series in sequential order. A binary convolution decoder having multiple stages each having N states includes at least one arithmetic logic unit (ALU), a first register and a second register, and a storage device. The at least one ALU determines trace bits for each of the N states for each of the multiple stages. The first and second registers store trace bits of at least a portion of one stage. The storage device has memory cells. For each of the multiple stages, a group of at least one memory cell stores the N trace bits in sequential order.
    Type: Grant
    Filed: September 28, 1999
    Date of Patent: April 18, 2006
    Assignee: Ceva D.S.P. Ltd.
    Inventors: Bat-Sheva Ovadia, Boaz Israeli
  • Patent number: 6564316
    Abstract: There is disclosed a state machine made up of a delay slot path and a no operation path, both made up of nodes with arcs connecting between them. There are arcs between the nodes of the delay slot path and the nodes of the no operation path. The number of nodes in the no operation path is equivalent to the number of available delay slots. The path taken for a specific instruction along the delay slot path, the no operation path and the arcs depends on the number of delay slots which the specific instruction utilizes. There is also disclosed a method for executing non-sequential instructions as performed by the state machine of the present invention.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: May 13, 2003
    Assignee: Parthusceva Ltd.
    Inventors: Ronen Perets, Bat-Sheva Ovadia, Yael Gross, Eran Briman, Rakefet Freedman
  • Patent number: 6407961
    Abstract: A memory array includes a memory unit and a dual access controller. The memory unit stores a multiplicity of words and has a plurality of word lines each of which accesses a row of words. The memory unit is divided into a left memory unit and a right memory unit, each having generally half of the storage space of the memory unit, the left memory unit having left half word lines and the right memory unit having right half word lines. The dual access controller receives a word address N and a word separation amount S and activates the columns and half rows of the memory unit in which a main word and a second word S words from the main word are found. In one embodiment useful for neighboring words, the left memory unit holds the words with even addresses and the right memory unit holds the words with odd addresses. In another embodiment, the left memory unit holds the first four words of an eight word set and the right memory unit holds the second four words.
    Type: Grant
    Filed: November 13, 2000
    Date of Patent: June 18, 2002
    Assignee: DSP Group, Ltd.
    Inventors: Ronen Perets, Yael Gross, Bat-Sheva Ovadia, Avigdor Faians, Eran Briman, Rakefet Freedman, Ilana Tal
  • Patent number: 6188632
    Abstract: A memory array includes a memory unit and a dual access controller. The memory unit stores a multiplicity of words and has a plurality of word lines each of which accesses a row of words. The memory unit is divided into a left memory unit and a right memory unit, each having generally half of the storage space of the memory unit, the left memory unit having left half word lines and the right memory unit having right half word lines. The dual access controller receives a word address N and a word separation amount S and activates the columns and half rows of the memory unit in which a main word and a second word S words from the main word are found. In one embodiment useful for neighboring words, the left memory unit holds the words with even addresses and the right memory unit holds the words with odd addresses. In another embodiment, the left memory unit holds the first four words of an eight word set and the right memory unit holds the second four words.
    Type: Grant
    Filed: January 6, 1999
    Date of Patent: February 13, 2001
    Assignee: DSP Semiconductors Ltd.
    Inventors: Ronen Perets, Yael Gross, Bat-Sheva Ovadia, Avigdor Faians, Eran Briman, Rakefet Freedman, Ilana Tal
  • Patent number: 5537576
    Abstract: A data processing and addressing unit for processing a set of either first or second type instructions having associated therewith operands stored in a single memory bank and operands stored in two memory banks, respectively. First and second memory banks are mapped in continuous memory address space such that a bottom address of the second memory bank is contiguous with a top address of the first memory bank. A method is employed for mapping the first and second memory banks so as to permit memory expansion or contraction while permitting the first and second memory banks to be configured as a single continuous buffer or as two distinct buffers, as required.
    Type: Grant
    Filed: June 23, 1993
    Date of Patent: July 16, 1996
    Assignees: DSP Semiconductors Ltd., DSP Semiconductors USA, Inc.
    Inventors: Ronen Perets, Yair Be'ery, Bat-Sheva Ovadia, Yael Gross, Yakov Milstein, Gideon Wertheizer
  • Patent number: 5463749
    Abstract: An improved cyclical buffer having an integer M number of memory locations in respect of which a number STEP of consecutive memory locations are required to be accessed in a single operation and having a predetermined START location defining an initial memory location to be accessed. M is constrained to be an integer multiple of STEP and the k least significant bits of START are zero where k is the minimal integer satisfying the relation 2.sup.k >M-.vertline.STEP.vertline.. The result is the same as the general MODULO algorithm employed in conventional cyclical buffers but without the cost of implementing the complete MODULO function. An apparatus for generating successive addresses involves an ADDER and a k-bit COMPARATOR coupled via a MULTIPLEXER to an address register such that the k-least significant bits of the ADDER or M-.vertline.STEP.vertline. or 0 is fed to the k-least significant bits of the address register depending on the output of the k-bit COMPARATOR.
    Type: Grant
    Filed: January 13, 1993
    Date of Patent: October 31, 1995
    Assignees: DSP Semiconductors Ltd, DSP Semiconductors USA, Inc.
    Inventors: Gideon Wertheizer, Yair Be'ery, Bat-Sheva Ovadia, Yael Gross, Ronen Perets, Yakov Milstein