Patents by Inventor Yariv Rosenbach

Yariv Rosenbach 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: 8046458
    Abstract: A method and system for balancing the load of computer resources among a plurality of computers having consumers consuming the resources is disclosed. After defining the lower threshold of the consumption level of the resources and obtaining the consumption level of the resources for each of the consumers and for each of said computers, the consumption level for each of the computers is compared during a period with its associated lower threshold. Whenever a computer having a consumption level of the resources higher than the lower threshold is identified, a new layout of computer resources for each of the consumers is determined. Consumers are then shifted from their current location in the computer to a corresponding location in another computer according to the layout, so that the consumption level of the resource(s) for a computer may be reduced.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: October 25, 2011
    Assignee: Parallels Holdings, Ltd.
    Inventors: Yariv Rosenbach, Nir Baram, Gregory Bondar, Igal Harel
  • Publication number: 20080320484
    Abstract: A method and system for balancing the load of computer resources among a plurality of computers having consumers consuming the resources is disclosed. After defining the lower threshold of the consumption level of the resources and obtaining the consumption level of the resources for each of the consumers and for each of said computers, the consumption level for each of the computers is compared during a period with its associated lower threshold. Whenever a computer having a consumption level of the resources higher than the lower threshold is identified, a new layout of computer resources for each of the consumers is determined. Consumers are then shifted from their current location in the computer to a corresponding location in another computer according to the layout, so that the consumption level of the resource(s) for a computer may be reduced.
    Type: Application
    Filed: August 27, 2008
    Publication date: December 25, 2008
    Applicant: SPHERA CORPORATION
    Inventors: YARIV ROSENBACH, NIR BARAM, GREGORY BONDAR, IGAL HAREL
  • Patent number: 7433872
    Abstract: Method allowing a computerized manager to transparently allocate computational resources to a plurality of users. A plurality of computers or servers are provided for accommodating the computational resources or for storing data. These computational resources and the data are arranged as a hierarchical repository. A root computer is used as an interface between the users and the computers or servers. The root computer is capable of communicating with the users, with the computers or with servers. The computers or servers are controlled and the manager is allowed to allocate computer resources to the users. Information is stored in the computers or servers, in a local repository or in the system files of the computers or servers.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: October 7, 2008
    Assignee: SWsoft Holdings, Ltd.
    Inventors: Yariv Rosenbach, Avishai Abrahami, Gregory Bondar
  • Patent number: 7421497
    Abstract: A method and system for balancing the load of computer resource(s) among a plurality of computers having consumers consuming the resource(s) is disclosed. After defining the lower threshold of the consumption level of the resource(s) and obtaining the consumption level of the resource(s) for each of the consumers and for each of said computers, the consumption level for each of the computers is compared during a period with its associated lower threshold. Whenever a computer having a consumption level of the resource(s) higher than the lower threshold is identified, a new layout of computer resource(s) for each of the consumers is determined. Consumer(s) are then shifted from their current location in the computer to a corresponding location in another computer according to the layout, so that the consumption level of the resource(s) for a computer may be reduced.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: September 2, 2008
    Assignee: SWsoft Holdings, Ltd.
    Inventors: Yariv Rosenbach, Nir Baram, Gregory Bondar, Igal Harel
  • Publication number: 20050283481
    Abstract: Method allowing a computerized manager to transparently allocate computational resources to a plurality of users. A plurality of computers or servers are provided for accommodating the computational resources or for storing data. These computational resources and the data are arranged as a hierarchical repository. A root computer is used as an interface between the users and the computers or servers. The root computer is capable of communicating with the users, with the computers or with servers. The computers or servers are controlled and the manager is allowed to allocate computer resources to the users. Information is stored in the computers or servers, in a local repository or in the system files of the computers or servers.
    Type: Application
    Filed: April 26, 2005
    Publication date: December 22, 2005
    Applicant: SPHERA CORPORATION
    Inventors: Yariv Rosenbach, Avishai Abrahami, Gregory Bondar
  • Publication number: 20040243706
    Abstract: A method and system for balancing the load of computer resource(s) among a plurality of computers having consumers consuming the resource(s) is disclosed. After defining the lower threshold of the consumption level of the resource(s) and obtaining the consumption level of the resource(s) for each of the consumers and for each of said computers, the consumption level for each of the computers is compared during a period with its associated lower threshold. Whenever a computer having a consumption level of the resource(s) higher than the lower threshold is identified, a new layout of computer resource(s) for each of the consumers is determined. Consumer(s) are then shifted from their current location in the computer to a corresponding location in another computer according to the layout, so that the consumption level of the resource(s) for a computer may be reduced.
    Type: Application
    Filed: July 26, 2004
    Publication date: December 2, 2004
    Inventors: Yariv Rosenbach, Nir Baram, Gregory Bondar, Igal Harel