Patents by Inventor Gabriel Iszlai
Gabriel Iszlai 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: 10547463Abstract: Computerized aspects monitor listening virtual local area network ports for multicast packets from hypervisor virtual machines that meet a multicast group definition, and retrieve source addresses for original hypervisor sources of detected ones of the multicast packets, bind the retrieved addresses to the multicast packets to generate encapsulated packets, and forward the encapsulated packets as user datagram protocol unicast packets to a destination address of a virtual extensible helper daemon defined for a destination hypervisor of a second virtual local area network. The destination address meets the multicast group definition for the first virtual local area network, and the second virtual local area network is geographically remote from and different from the first virtual local area network, and thus the aspects send the first user datagram protocol unicast packet through an internet protocol router to the designated receiving port.Type: GrantFiled: May 21, 2019Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Jun Jie Nan, Hong Jun Tu, Guang Yi Xu
-
Publication number: 20190273626Abstract: Computerized aspects monitor listening virtual local area network ports for multicast packets from hypervisor virtual machines that meet a multicast group definition, and retrieve source addresses for original hypervisor sources of detected ones of the multicast packets, bind the retrieved addresses to the multicast packets to generate encapsulated packets, and forward the encapsulated packets as user datagram protocol unicast packets to a destination address of a virtual extensible helper daemon defined for a destination hypervisor of a second virtual local area network. The destination address meets the multicast group definition for the first virtual local area network, and the second virtual local area network is geographically remote from and different from the first virtual local area network, and thus the aspects send the first user datagram protocol unicast packet through an internet protocol router to the designated receiving port.Type: ApplicationFiled: May 21, 2019Publication date: September 5, 2019Inventors: GABRIEL ISZLAI, JUN JIE NAN, HONG JUN TU, GUANG YI XU
-
Patent number: 10389542Abstract: Computerized aspects monitor listening virtual local area network ports for multicast packets from hypervisor virtual machines that meet a multicast group definition, and retrieve source addresses for original hypervisor sources of detected ones of the multicast packets, bind the retrieved addresses to the multicast packets to generate encapsulated packets, and forward the encapsulated packets as user datagram protocol unicast packets to a destination address of a virtual extensible helper daemon defined for a destination hypervisor of a second virtual local area network. The destination address meets the multicast group definition for the first virtual local area network, and the second virtual local area network is geographically remote from and different from the first virtual local area network, and thus the aspects send the first user datagram protocol unicast packet through an internet protocol router to the designated receiving port.Type: GrantFiled: January 26, 2017Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Jun Jie Nan, Hong Jun Tu, Guang Yi Xu
-
Publication number: 20180212788Abstract: Computerized aspects monitor listening virtual local area network ports for multicast packets from hypervisor virtual machines that meet a multicast group definition, and retrieve source addresses for original hypervisor sources of detected ones of the multicast packets, bind the retrieved addresses to the multicast packets to generate encapsulated packets, and forward the encapsulated packets as user datagram protocol unicast packets to a destination address of a virtual extensible helper daemon defined for a destination hypervisor of a second virtual local area network. The destination address meets the multicast group definition for the first virtual local area network, and the second virtual local area network is geographically remote from and different from the first virtual local area network, and thus the aspects send the first user datagram protocol unicast packet through an internet protocol router to the designated receiving port.Type: ApplicationFiled: January 26, 2017Publication date: July 26, 2018Inventors: GABRIEL ISZLAI, JUN JIE NAN, HONG JUN TU, GUANG YI XU
-
Patent number: 8516086Abstract: A workflow request having a set of device specific operations and credentials is obtained. The workflow request is parsed to locate at least one of the set of device specific operations and credentials. The located device specific operations and credentials are replaced with at least one logical device operation and logical credentials to create a generalized credential and protocol workflow.Type: GrantFiled: May 2, 2012Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Andrew N. Trossman, Gabriel Iszlai, Michael L. Y. Li
-
Patent number: 8260932Abstract: In an embodiment of the present invention there is provided a method of managing virtual local area networks (VLANs) using abstract broadcast domains. First, a first broadcast domain having a first VLAN is established. Next, a second broadcast domain having a second VLAN is established. A third broadcast domain is then established, replacing both the first broadcast domain and the second broadcast domain. Thus, the first VLAN and the second VLAN are included in the third broadcast domain without having to physically manipulate switches or otherwise manipulate the logical connection between data processing systems. After aggregation, the first VLAN directly communicates with the second VLAN.Type: GrantFiled: April 27, 2005Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Radu Bogdan Mateescu, Paul-Vlad Tatavu
-
Publication number: 20120216264Abstract: A workflow request having a set of device specific operations and credentials is obtained. The workflow request is parsed to locate at least one of the set of device specific operations and credentials. The located device specific operations and credentials are replaced with at least one logical device operation and logical credentials to create a generalized credential and protocol workflow.Type: ApplicationFiled: May 2, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew N. Trossman, Gabriel Iszlai, Michael L. Y. Li
-
Patent number: 8219648Abstract: To provide a more cost effective way to manage the infrastructure while addressing the security needs of a computerized data center, a technique for credential and protocol independent management of infrastructure in a computerized data processing system is provided. More cost effective and secure management is obtained through modified workflows used in the operational management of the computer data processing system. A workflow is first parsed to locate device specific operation requests. Such specifications are then replaced with logical equivalents. The resulting workflow is neutral with respect to both credentials and protocol. Prior to execution, the modified workflow is combined with information retrieved from a resource or by an administrator that further resolves the workflow to a specific target object or plurality of target objects. Security is enhanced through granular administration of user ID and password combinations which may be maintained separate from the workflows in which they are used.Type: GrantFiled: September 23, 2004Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Andrew N. Trossman, Gabriel Iszlai, Michael L. Y. Li
-
Patent number: 8171132Abstract: Provisioning grid resources for a set of grid services is provided. The service performance for the set of grid services is monitored. The set of grid services has a set of service level agreements. In response to monitoring service performance, a determination is made as to whether current allocations of grid resources is sufficient to maintain performance levels for the set of grid services to meet the set of service level objectives. In response to the current allocations being insufficient to maintain the performance levels, the current allocations of the grid resources are dynamically reallocated or provisioned for the set of grid services to maintain service levels for the set of grid services.Type: GrantFiled: October 31, 2008Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Andrew Niel Trossman, Paul Darius Vytas
-
Patent number: 8122453Abstract: The present invention provides dynamic configuration and allocation of resources in a data center. These resources are monitored for availability and performance information according to their assigned execution (or application) environments. The measured performance information for each environment is used to predict levels of demand for an application in the environment. From the predicted levels of demand resource requirements can be determined to provide a predetermined level of performance under the demand changes. The resources can then be reconfigured or reallocated to different environment so that the requirements of each environment can be met.Type: GrantFiled: December 4, 2007Date of Patent: February 21, 2012Assignee: International Business Machines CorporationInventors: Andrew Trossman, Gabriel Iszlai, Mircea Mihaescu, Michael Scarth, Paul D. Vytas, Michael Li, Duncan Hill
-
Patent number: 7739489Abstract: A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer.Type: GrantFiled: April 29, 2008Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Sorin Silviu Iszlai
-
Patent number: 7720945Abstract: A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer.Type: GrantFiled: May 6, 2008Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Sorin Silviu Iszlai
-
Publication number: 20090049177Abstract: A method, apparatus, and computer instructions for provisioning grid resources for a set of grid services. The service performance for the set of grid services is monitored. The set of grid services has a set of service level agreements. In response to monitoring service performance, a determination is made as to whether current allocations of grid resources is sufficient to maintain performance levels for the set of grid services to meet the set of service level objectives. In response to the current allocations being insufficient to maintain the performance levels, the current allocations of the grid resources are dynamically reallocated or provisioned for the set of grid services to maintain service levels for the set of grid services.Type: ApplicationFiled: October 31, 2008Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gabriel Iszlai, Andrew Niel Trossman, Paul Darius Vytas
-
Patent number: 7464160Abstract: A method, apparatus, and computer instructions for provisioning grid resources for a set of grid services. The service performance for the set of grid services is monitored. The set of grid services has a set of service level agreements. In response to monitoring service performance, a determination is made as to whether current allocations of grid resources is sufficient to maintain performance levels for the set of grid services to meet the set of service level objectives. In response to the current allocations being insufficient to maintain the performance levels, the current allocations of the grid resources are dynamically reallocated or provisioned for the set of grid services to maintain service levels for the set of grid services.Type: GrantFiled: June 17, 2004Date of Patent: December 9, 2008Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Andrew Niel Trossman, Paul Darius Vytas
-
Publication number: 20080209019Abstract: A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer.Type: ApplicationFiled: May 6, 2008Publication date: August 28, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gabriel Iszlai, Sorin Silviu Iszlai
-
Publication number: 20080195640Abstract: A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer.Type: ApplicationFiled: April 29, 2008Publication date: August 14, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gabriel Iszlai, Sorin Silviu Iszlai
-
Patent number: 7376823Abstract: A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer.Type: GrantFiled: April 28, 2005Date of Patent: May 20, 2008Assignee: International Business Machines CorporationInventors: Gabriel Iszlai, Sorin Silviu Iszlai
-
Publication number: 20080086731Abstract: The present invention provides dynamic configuration and allocation of resources in a data center. These resources are monitored for availability and performance information according to their assigned execution (or application) environments. The measured performance information for each environment is used to predict levels of demand for an application in the environment. From the predicted levels of demand resource requirements can be determined to provide a predetermined level of performance under the demand changes. The resources can then be reconfigured or reallocated to different environment so that the requirements of each environment can be met.Type: ApplicationFiled: December 4, 2007Publication date: April 10, 2008Inventors: Andrew Trossman, Gabriel Iszlai, Mircea Mihaescu, Michael Scarth, Paul Vytas, Michael Li, Duncan Hill
-
Patent number: 7308687Abstract: The present invention provides dynamic configuration and allocation of resources in a data center. These resources are monitored for availability and performance information according to their assigned execution (or application) environments. The measured performance information for each environment is used to predict levels of demand for an application in the environment. From the predicted levels of demand resource requirements can be determined to provide a predetermined level of performance under the demand changes. The resources can then be reconfigured or reallocated to different environment so that the requirements of each environment can be met.Type: GrantFiled: February 4, 2003Date of Patent: December 11, 2007Assignee: International Business Machines CorporationInventors: Andrew Trossman, Gabriel Iszlai, Mircea Mihaescu, Michael Scarth, Paul Vytas, Michael Li, Duncan Hill
-
Publication number: 20060248196Abstract: In an embodiment of the present invention there is provided a method of managing virtual local area networks (VLANs) using abstract broadcast domains. First, a first broadcast domain having a first VLAN is established. Next, a second broadcast domain having a second VLAN is established. A third broadcast domain is then established, replacing both the first broadcast domain and the second broadcast domain. Thus, the first VLAN and the second VLAN are included in the third broadcast domain without having to physically manipulate switches or otherwise manipulate the logical connection between data processing systems. After aggregation, the first VLAN directly communicates with the second VLAN.Type: ApplicationFiled: April 27, 2005Publication date: November 2, 2006Applicant: International Business Machines CorporationInventors: Gabriel Iszlai, Radu Mateescu, Paul-Vlad Tatavu