Patents by Inventor Moshe Yanai

Moshe Yanai 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: 5341493
    Abstract: A disk storage system including means for assuring completion of data writes to a data storage disk upon failure of electrical power receives data write commands including data to be written to one or more storage disks. Temporary memory storage temporarily stores the write commands including data to be written to one or more storage disks. The system generates a disk write pending indicator associated with each datum to be written to the one or more storage disks, for indicating that the data stored in the temporary memory must be written to disk. A disk director searches the temporary memory storage for data stored in the temporary memory storage that must be written to disk as indicated by the associated data write pending indicator, for writing the data to the one or more storage disks.
    Type: Grant
    Filed: November 22, 1993
    Date of Patent: August 23, 1994
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel
  • Patent number: 5335352
    Abstract: A reconfigurable, multi-function data controller for use in a data storage system is selectively adaptable for use as a data channel adapter or a storage device adapter. The controller includes a data channel interface having at least one independent, bi-directional channel interface, for transmitting and receiving commands, data and status with one or more host computers. At least one memory interface transmits and receives commands and data to and from at least one high speed semiconductor memory unit. Additionally, a data storage interface controls and transmits data to and from one or more data storage devices such as a disk drive. A multi-function controller director is coupled to the data channel interface, the at least one memory interface, and the data storage device interface, for directing the reconfigurable multi-function data controller to function as either a data channel adapter or as a storage device adapter in response to selected commands received by the director.
    Type: Grant
    Filed: September 24, 1990
    Date of Patent: August 2, 1994
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel
  • Patent number: 5325217
    Abstract: A color separation scanner comprising a movable support arranged for mounting thereon of a two-dimensional input picture to be scanned and color separation sensing apparatus arranged for sensing the two-dimensional input picture for providing electrical signals representing color separations of the two-dimensional picture, the color separation sensing apparatus including a scanning head having a plurality of generally parallel CCD arrays, associated with dichroic filter means and operative for simultaneous scanning of the two-dimensional input picture.
    Type: Grant
    Filed: March 18, 1991
    Date of Patent: June 28, 1994
    Assignee: Scitex Corporation Ltd.
    Inventors: Michael Nagler, Eli Israeli, Eli Shalev, Moshe Yanai, Yossi Ronen, Yigal Accad, Abraham Bachar, Avinoam Livni, Amir Segev, Daniel Seidner, William Schreiber, Haim Melman
  • Patent number: 5269011
    Abstract: A dynamically reconfigurable data storage system includes a plurality of storage system controllers, each of which is selectively operable at any given time as one of a channel adapter and a storage device adapter as established by commands received by each of the controllers. At least one semiconductor memory is coupled to the storage system controllers. Additionally, a data storage system director issues commands to each of the storage system controllers for establishing a first quantity of the system controllers as channel adapters, for transmitting and receiving at least data and commands to and from one or more host computers over a plurality of data communication channels. The data storage system director also establishes a second quantity of the storage system controllers as storage device adapters, for cotrolling data transfer to and from a plurality of data storage devices.
    Type: Grant
    Filed: September 24, 1990
    Date of Patent: December 7, 1993
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel
  • Patent number: 5255270
    Abstract: A method for assuring data write integrity on a data storage device includes storing data in a temporary memory storage medium after receipt of the data and prior to writing the data to a storage device. After the data is written to a storage device, the data itself, or an error checking and correction code is read and compared with the original data or with the data error checking and correction code. If no error occurs, new data is received written, read and compared. If an error has occurred, the method re-writes the data to the same or a re-assigned location on the data storage device prior to writing, reading and comparing the data again. Thus, data is written and compared prior to removing the data from a temporary memory storage medium to assure data write integrity.
    Type: Grant
    Filed: November 7, 1990
    Date of Patent: October 19, 1993
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Altersecu, Daniel Castel
  • Patent number: 5206939
    Abstract: An apparatus and method for disk mapping and data retrieval includes a data storage medium on which has been stored a plurality of data records. Each record includes at least a record identification portion, for uniquely identifying each record from among the plurality of data records. The apparatus builds a record locator table and high speed semiconductor memory which comprises the unique record identifiers for the records on the storage medium as well as a record locator index generated by the apparatus, which indicates the address of the data record on the storage medium. Data retrieval is facilitated by first searching the record locator table in high speed semiconductor memory for a requested data record. Utilizing the record locator index associated with the reqested data record, the system directly accesses the requested data record on the storage medium thereby minimizing storage medium search time.
    Type: Grant
    Filed: September 24, 1990
    Date of Patent: April 27, 1993
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel
  • Patent number: 5202857
    Abstract: A system for generating memory timing signals and for reducing memory access time includes a plurality of memory modules having an array of memory cells addressable in response to a number of row address select and column address select signals. A row address select signal generator associated with each memory module generates row address signals upon the system receiving a request for access to any memory storage location. At least one memory array selection comparator compares memory address signals with preselected, unique, memory module addresses, for identifying a selected memory module, and for providing a column address signal generator enable signal to the column address select signal generator of the selected memory module.
    Type: Grant
    Filed: November 7, 1990
    Date of Patent: April 13, 1993
    Assignee: EMC Corporation
    Inventors: Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel