Patents by Inventor Albert Berlovitch
Albert Berlovitch 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: 9203645Abstract: A computing method includes specifying a virtual computer system including at least one virtual or physical compute node, which produces data packets having respective source attributes. At least one Virtual Input-Output Connection (VIOC) that is uniquely associated with the values of the source attributes is defined. A policy specifying an operation to be performed with regard to the VIOC is defined. The virtual computer system is implemented on a physical computer system, which includes at least one physical packet switching element. The physical packet switching element is configured to identify the data packets whose source attributes have the values that are associated with the VIOC and to perform the operation on the identified data packets, so as to enforce the policy on the VIOC.Type: GrantFiled: March 28, 2012Date of Patent: December 1, 2015Assignee: MELLANOX TECHNOLOGIES TLV LTD.Inventors: Yaron Haviv, Albert Berlovitch
-
Patent number: 8280716Abstract: A method for computing includes specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components. The logical system components are represented using respective logical objects in a hierarchical object model. Physical resources of a grid computer system are represented using physical objects in the hierarchical object model. The logical objects are automatically mapped to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components. The allocated physical resources are configured and activated so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.Type: GrantFiled: September 15, 2010Date of Patent: October 2, 2012Assignee: Voltaire Ltd.Inventors: Yaron Haviv, Albert Berlovitch
-
Publication number: 20120185853Abstract: A computing method includes specifying a virtual computer system including at least one virtual or physical compute node, which produces data packets having respective source attributes. At least one Virtual Input-Output Connection (VIOC) that is uniquely associated with the values of the source attributes is defined. A policy specifying an operation to be performed with regard to the VIOC is defined. The virtual computer system is implemented on a physical computer system, which includes at least one physical packet switching element. The physical packet switching element is configured to identify the data packets whose source attributes have the values that are associated with the VIOC and to perform the operation on the identified data packets, so as to enforce the policy on the VIOC.Type: ApplicationFiled: March 28, 2012Publication date: July 19, 2012Applicant: VOLTAIRE LTD.Inventors: Yaron Haviv, Albert Berlovitch
-
Patent number: 8201168Abstract: A computing method includes specifying a virtual computer system including at least one virtual or physical compute node, which produces data packets having respective source attributes. At least one Virtual Input-Output Connection (VIOC) that is uniquely associated with the values of the source attributes is defined. A policy specifying an operation to be performed with regard to the VIOC is defined. The virtual computer system is implemented on a physical computer system, which includes at least one physical packet switching element. The physical packet switching element is configured to identify the data packets whose source attributes have the values that are associated with the VIOC and to perform the operation on the identified data packets, so as to enforce the policy on the VIOC.Type: GrantFiled: December 25, 2008Date of Patent: June 12, 2012Assignee: Voltaire Ltd.Inventors: Yaron Haviv, Albert Berlovitch
-
Publication number: 20110004457Abstract: A method for computing includes specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components. The logical system components are represented using respective logical objects in a hierarchical object model. Physical resources of a grid computer system are represented using physical objects in the hierarchical object model. The logical objects are automatically mapped to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components. The allocated physical resources are configured and activated so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.Type: ApplicationFiled: September 15, 2010Publication date: January 6, 2011Applicant: VOLTAIRE LTD.Inventors: Yaron Haviv, Albert Berlovitch
-
Patent number: 7822594Abstract: A method for computing includes specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components. The logical system components are represented using respective logical objects in a hierarchical object model. Physical resources of a grid computer system are represented using physical objects in the hierarchical object model. The logical objects are automatically mapped to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components. The allocated physical resources are configured and activated so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.Type: GrantFiled: December 6, 2006Date of Patent: October 26, 2010Assignee: Voltaire Ltd.Inventors: Yaron Haviv, Albert Berlovitch
-
Publication number: 20100169880Abstract: A computing method includes specifying a virtual computer system including at least one virtual or physical compute node, which produces data packets having respective source attributes. At least one Virtual Input-Output Connection (VIOC) that is uniquely associated with the values of the source attributes is defined. A policy specifying an operation to be performed with regard to the VIOC is defined. The virtual computer system is implemented on a physical computer system, which includes at least one physical packet switching element. The physical packet switching element is configured to identify the data packets whose source attributes have the values that are associated with the VIOC and to perform the operation on the identified data packets, so as to enforce the policy on the VIOC.Type: ApplicationFiled: December 25, 2008Publication date: July 1, 2010Applicant: Voltaire Ltd.Inventors: Yaron Haviv, Albert Berlovitch
-
Publication number: 20080123559Abstract: A method for computing includes specifying a data processing system using a logical system definition, which defines logical system components having respective functionalities and a topology for interconnecting the logical system components. The logical system components are represented using respective logical objects in a hierarchical object model. Physical resources of a grid computer system are represented using physical objects in the hierarchical object model. The logical objects are automatically mapped to at least some of the physical objects, so as to allocate the physical resources to carry out the respective functionalities of the logical system components. The allocated physical resources are configured and activated so as to cause the grid computer system to function as the data processing system, in accordance with the logical system definition.Type: ApplicationFiled: December 6, 2006Publication date: May 29, 2008Applicant: VOLTAIRE LTD.Inventors: Yaron Haviv, Albert Berlovitch
-
Publication number: 20030158842Abstract: A database server accelerator, comprising a plurality of query execution machines, adapted to resolve database queries, a plurality of respective memory units, adapted to cache data from the database, each memory unit being accessible only by its respective execution machine, and a data-manager adapted to determine the data to be cached in each of the plurality of memory units.Type: ApplicationFiled: January 17, 2003Publication date: August 21, 2003Inventors: Eliezer Levy, Ziv Kfir, Yiftach Kaplan, Rachel Ben-Eliahu, Itzhak Turkel, Reuven Moskovich, Eliav Menachi, Ran Giladi, Shahar Gang, Yehuda Weinraub, Michael Shurman, Albert Berlovitch
-
Patent number: 6061334Abstract: This invention discloses an apparatus for managing a switched routed network including a network configuration learning unit operative to learn a configuration of the switched routed network, a VLAN assignment unit for generating a division of the network into virtual LANs (VLANs) based on the learned configuration of the network; and a change manager operative to detect a change in the configuration of the network and to modify the division of the network into VLANs. A method for generating a division of a switched routed network into virtual LANs based on a learned configuration of the network is also disclosed.Type: GrantFiled: January 6, 1997Date of Patent: May 9, 2000Assignee: Lucent Technologies Networks LtdInventors: Albert Berlovitch, Michael Shurman, Menachem Shoua