Patents by Inventor Sergio Reyes
Sergio Reyes 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: 9250947Abstract: A technique for determining placement fitness for partitions under a hypervisor in a host computing system having non-uniform memory access (NUMA) nodes. In an embodiment, a partition resource specification is received from a partition score requester. The partition resource specification identifies a set of computing resources needed for a virtual machine partition to be created by a hypervisor in the host computing system. Resource availability within the NUMA nodes of the host computing system is assessed to determine possible partition placement options. A partition fitness score of a most suitable one of the partition placement options is calculated. The partition fitness score is reported to the partition score requester.Type: GrantFiled: July 14, 2015Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
-
Publication number: 20150363217Abstract: A technique for assigning physical resources of a data processing system to a virtual machine (VM) includes reading, by a hypervisor executing on the data processing system, a fold factor attribute for the VM. The fold factor attribute defines an anticipated usage of physical resources of the data processing system by the VM. The technique also includes mapping based on a value of the fold factor attribute, by the hypervisor, allocated virtual processors of the VM to the physical resources to maximize processor core access to local memory for ones of the allocated virtual processors that are anticipated to be utilized.Type: ApplicationFiled: June 17, 2014Publication date: December 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: PETER JOSEPH HEYRMAN, BRET RONALD OLSZEWSKI, SERGIO REYES
-
Publication number: 20150363218Abstract: A technique for assigning physical resources of a data processing system to a virtual machine (VM) includes reading, by a hypervisor executing on the data processing system, a fold factor attribute for the VM. The fold factor attribute defines an anticipated usage of physical resources of the data processing system by the VM. The technique also includes mapping based on a value of the fold factor attribute, by the hypervisor, allocated virtual processors of the VM to the physical resources to maximize processor core access to local memory for ones of the allocated virtual processors that are anticipated to be utilized.Type: ApplicationFiled: September 19, 2014Publication date: December 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: PETER JOSEPH HEYRMAN, BRET RONALD OLSZEWSKI, SERGIO REYES
-
Publication number: 20150317180Abstract: A technique for determining placement fitness for partitions under a hypervisor in a host computing system having non-uniform memory access (NUMA) nodes. In an embodiment, a partition resource specification is received from a partition score requester. The partition resource specification identifies a set of computing resources needed for a virtual machine partition to be created by a hypervisor in the host computing system. Resource availability within the NUMA nodes of the host computing system is assessed to determine possible partition placement options. A partition fitness score of a most suitable one of the partition placement options is calculated. The partition fitness score is reported to the partition score requester.Type: ApplicationFiled: July 14, 2015Publication date: November 5, 2015Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
-
Patent number: 9104453Abstract: A technique for determining placement fitness for partitions under a hypervisor in a host computing system having non-uniform memory access (NUMA) nodes. In an embodiment, a partition resource specification is received from a partition score requester. The partition resource specification identifies a set of computing resources needed for a virtual machine partition to be created by a hypervisor in the host computing system. Resource availability within the NUMA nodes of the host computing system is assessed to determine possible partition placement options. A partition fitness score of a most suitable one of the partition placement options is calculated. The partition fitness score is reported to the partition score requester.Type: GrantFiled: June 21, 2012Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
-
Patent number: 8972669Abstract: An apparatus includes a processor and a volatile memory that is configured to be accessible in an active memory sharing configuration. The apparatus includes a machine-readable encoded with instructions executable by the processor. The instructions including first virtual machine instructions configured to access the volatile memory with a first virtual machine. The instructions including second virtual machine instructions configured to access the volatile memory with a second virtual machine. The instructions including virtual machine monitor instructions configured to page data out from a shared memory to a reserved memory section in the volatile memory responsive to the first virtual machine or the second virtual machine paging the data out from the shared memory or paging the data in to the shared memory. The shared memory is shared across the first virtual machine and the second virtual machine. The volatile memory includes the shared memory.Type: GrantFiled: February 15, 2013Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
-
Patent number: 8778862Abstract: Concentrated liquid cleaning fluid compositions for hard surface cleaning which are particularly suited for storage and dispensing from water-dissolvable plastic pouches. In use the pouches are placed in water whereupon the plastic pouch dissolves allowing the concentrated composition to become diluted in the water to provide a cleaner. The concentrated cleaning composition has good stability and does not affect the plastic or rate of dissolution of the pouch, and allows use of a variety of colorants and fragrances with a base product formulation. The formulation includes a linear alkyl benzene sulfonic acid (LABSA), a nonionic ethoxylated alcohol surfactant, and an alkanol amine or alkyl amine capable of reacting with the LABSA so that the sulfonic group is added to the amine.Type: GrantFiled: May 22, 2012Date of Patent: July 15, 2014Assignee: S.C. Johnson & Son, Inc.Inventors: Pablo M. Hernandez, Sergio Reyes Salgado, Rahul Saxena
-
Patent number: 8757741Abstract: A door with a window for an appliance, such as a clothes dryer, and a method for assembling such a door in the appliance are provided. A tempered glass pane may be supported by one or more packaging structures disposed on borders of the glass pane. Each packaging structure may accommodate a retainer. The glass pane may be sandwiched between an inner frame and an outer frame coupled to one another to form a joined assembly effective to tightly seal the borders of the glass pane.Type: GrantFiled: August 30, 2013Date of Patent: June 24, 2014Assignee: Mabe, S.A. De C.V.Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
-
Patent number: 8713287Abstract: A processor blade determines whether a selected processing task is to be off-loaded to a storage blade for processing. The selected processing task is off-loaded to the storage blade via a planar bus communication path, in response to determining that the selected processing task is to be off-loaded to the storage blade. The off-loaded selected processing task is processed in the storage blade. The storage blade communicates the results of the processing of the off-loaded selected processing task to the processor blade.Type: GrantFiled: November 30, 2012Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Jose R. Escalera, Octavian F. Herescu, Vernon W. Miller, Sergio Reyes, Michael D. Roll
-
Publication number: 20140021842Abstract: A door with a window for an appliance, such as a clothes dryer, and a method for assembling such a door in the appliance are provided. A tempered glass pane may be supported by one or more packaging structures disposed on borders of the glass pane. Each packaging structure may accommodate a retainer. The glass pane may be sandwiched between an inner frame and an outer frame coupled to one another to form a joined assembly effective to tightly seal the borders of the glass pane.Type: ApplicationFiled: August 30, 2013Publication date: January 23, 2014Applicant: MABE, S.A. DE C.V.Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
-
Publication number: 20130346972Abstract: A technique for determining placement fitness for partitions under a hypervisor in a host computing system having non-uniform memory access (NUMA) nodes. In an embodiment, a partition resource specification is received from a partition score requester. The partition resource specification identifies a set of computing resources needed for a virtual machine partition to be created by a hypervisor in the host computing system. Resource availability within the NUMA nodes of the host computing system is assessed to determine possible partition placement options. A partition fitness score of a most suitable one of the partition placement options is calculated. The partition fitness score is reported to the partition score requester.Type: ApplicationFiled: February 22, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
-
Publication number: 20130346967Abstract: A technique for determining placement fitness for partitions under a hypervisor in a host computing system having non-uniform memory access (NUMA) nodes. In an embodiment, a partition resource specification is received from a partition score requester. The partition resource specification identifies a set of computing resources needed for a virtual machine partition to be created by a hypervisor in the host computing system. Resource availability within the NUMA nodes of the host computing system is assessed to determine possible partition placement options. A partition fitness score of a most suitable one of the partition placement options is calculated. The partition fitness score is reported to the partition score requester.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
-
Publication number: 20130313154Abstract: Concentrated liquid cleaning fluid compositions for hard surface cleaning which are particularly suited for storage and dispensing from water-dissolvable plastic pouches. In use the pouches are placed in water whereupon the plastic pouch dissolves allowing the concentrated composition to become diluted in the water to provide a cleaner. The concentrated cleaning composition has good stability and does not affect the plastic or rate of dissolution of the pouch, and allows use of a variety of colorants and fragrances with a base product formulation. The formulation includes a linear alkyl benzene sulfonic acid (LABSA), a nonionic ethoxylated alcohol surfactant, and an alkanol amine or alkyl amine capable of reacting with the LABSA so that the sulfonic group is added to the amine.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Inventors: Pablo M. HERNANDEZ, Sergio REYES SALGADO, Rahul SAXENA
-
Patent number: 8523300Abstract: A door with a window for an appliance, such as a clothes dryer, and a method for assembling such a door in the appliance are provided. A tempered glass pane may be supported by one or more packaging structures disposed on borders of the glass pane. Each packaging structure may accommodate a retainer. The glass pane may be sandwiched between an inner frame and an outer frame coupled to one another to form a joined assembly effective to tightly seal the borders of the glass pane.Type: GrantFiled: May 18, 2011Date of Patent: September 3, 2013Assignee: MABE, S.A. DE C.V.Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
-
Patent number: 8402228Abstract: An apparatus includes a processor and a volatile memory that is configured to be accessible in an active memory sharing configuration. The apparatus includes a machine-readable encoded with instructions executable by the processor. The instructions including first virtual machine instructions configured to access the volatile memory with a first virtual machine. The instructions including second virtual machine instructions configured to access the volatile memory with a second virtual machine. The instructions including virtual machine monitor instructions configured to page data out from a shared memory to a reserved memory section in the volatile memory responsive to the first virtual machine or the second virtual machine paging the data out from the shared memory or paging the data in to the shared memory. The shared memory is shared across the first virtual machine and the second virtual machine. The volatile memory includes the shared memory.Type: GrantFiled: June 30, 2010Date of Patent: March 19, 2013Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
-
Patent number: 8352710Abstract: A processor blade determines whether a selected processing task is to be off-loaded to a storage blade for processing. The selected processing task is off-loaded to the storage blade via a planar bus communication path, in response to determining that the selected processing task is to be off-loaded to the storage blade. The off-loaded selected processing task is processed in the storage blade. The storage blade communicates the results of the processing of the off-loaded selected processing task to the processor blade.Type: GrantFiled: January 19, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Jose Raul Escalera, Octavian Florin Herescu, Vernon Walter Miller, Sergio Reyes, Michael Declan Roll
-
Patent number: 8327085Abstract: An approach is provided that uses a hypervisor to allocate a shared memory pool amongst a set of partitions (e.g., guest operating systems) being managed by the hypervisor. The hypervisor retrieves memory related metrics from shared data structures stored in a memory, with each of the shared data structures corresponding to a different one of the partitions. The memory related metrics correspond to a usage of the shared memory pool allocated to the corresponding partition. The hypervisor identifies a memory stress associated with each of the partitions with this identification based in part on the memory related metrics retrieved from the shared data structures. The hypervisor then reallocates the shared memory pool amongst the plurality of partitions based on the identified memory stress of the plurality of partitions.Type: GrantFiled: May 5, 2010Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Richard Louis Arndt, David Alan Hepkin, Sergio Reyes, Kenneth Charles Vossen
-
Publication number: 20120119630Abstract: A door with a window for an appliance, such as a clothes dryer, and a method for assembling such a door in the appliance are provided. A tempered glass pane may be supported by one or more packaging structures disposed on borders of the glass pane. Each packaging structure may accommodate a retainer. The glass pane may be sandwiched between an inner frame and an outer frame coupled to one another to form a joined assembly effective to tightly seal the borders of the glass pane.Type: ApplicationFiled: May 18, 2011Publication date: May 17, 2012Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
-
Publication number: 20120005401Abstract: An apparatus includes a processor and a volatile memory that is configured to be accessible in an active memory sharing configuration. The apparatus includes a machine-readable encoded with instructions executable by the processor. The instructions including first virtual machine instructions configured to access the volatile memory with a first virtual machine. The instructions including second virtual machine instructions configured to access the volatile memory with a second virtual machine. The instructions including virtual machine monitor instructions configured to page data out from a shared memory to a reserved memory section in the volatile memory responsive to the first virtual machine or the second virtual machine paging the data out from the shared memory or paging the data in to the shared memory. The shared memory is shared across the first virtual machine and the second virtual machine. The volatile memory includes the shared memory.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
-
Patent number: D655513Type: GrantFiled: June 22, 2011Date of Patent: March 13, 2012Assignee: S.C. Johnson & Son, Inc.Inventors: Peter M. Neumann, Jeremy F. Knopow, Raymond C. Sulin, Matthew J. Forst, Nancy L. Broen, Eugene Placzkowski, Richard Graceffa, Sergio Reyes Salgado, David J. Prince, Aaron J. Munsinger, Robert G. Fehr, Milton W. Erickson, Micah L. Maraia, Christopher Peterson, Robert C. Martineau, Scott A. Olson