Patents by Inventor Shai Gross

Shai Gross 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: 8015437
    Abstract: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ofir Zohar, Haim Helman, Shemer Schwartz, Efri Zeidner, Kariel Sendler, Shai Gross
  • Publication number: 20110083034
    Abstract: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.
    Type: Application
    Filed: December 14, 2010
    Publication date: April 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ofir ZOHAR, Haim HELMAN, Shemer SCHWARTZ, Efri ZEIDNER, Kariel SENDLER, Shai GROSS
  • Patent number: 7904747
    Abstract: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ofir Zohar, Haim Helman, Shemer Schwartz, Efri Zeidner, Kariel Sendler, Shai Gross
  • Patent number: 7340233
    Abstract: An integrated circuit may include a receiver and/or a transmitter that performs third order sub-harmonic conversion. The integrated circuit may include a Gilbert cell active mixer with three or more serially-connected transistors in each of the mixer's four branches. Alternatively, the integrated circuit may include a quad-ring passive resistive mixer with three or more serially-connected transistors in each of the mixer's four branches. Alternatively, the integrated circuit may include a logic circuit and a mixer. The logic circuit may apply logic operations to periodic logic signals having a local frequency and to delayed versions thereof to produce reference signals having a dominant spectral component at three times the local frequency. The mixer may mix input signals with the reference signals to produce output signals having a dominant spectral component at three times the local frequency less a center frequency of the input signals.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: March 4, 2008
    Assignee: Intel Corporation
    Inventors: Yair Shemesh, Shai Gross, Tzvi Maimon
  • Publication number: 20070174671
    Abstract: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.
    Type: Application
    Filed: January 17, 2006
    Publication date: July 26, 2007
    Inventors: Ofir Zohar, Haim Helman, Shemer Schwartz, Efri Zeidner, Kariel Sendler, Shai Gross