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: 9250947
    Abstract: 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: Grant
    Filed: July 14, 2015
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
  • Publication number: 20150363217
    Abstract: 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: Application
    Filed: June 17, 2014
    Publication date: December 17, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PETER JOSEPH HEYRMAN, BRET RONALD OLSZEWSKI, SERGIO REYES
  • Publication number: 20150363218
    Abstract: 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: Application
    Filed: September 19, 2014
    Publication date: December 17, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PETER JOSEPH HEYRMAN, BRET RONALD OLSZEWSKI, SERGIO REYES
  • Publication number: 20150317180
    Abstract: 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: Application
    Filed: July 14, 2015
    Publication date: November 5, 2015
    Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
  • Patent number: 9104453
    Abstract: 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: Grant
    Filed: June 21, 2012
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
  • Patent number: 8972669
    Abstract: 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: Grant
    Filed: February 15, 2013
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
  • Patent number: 8778862
    Abstract: 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: Grant
    Filed: May 22, 2012
    Date of Patent: July 15, 2014
    Assignee: S.C. Johnson & Son, Inc.
    Inventors: Pablo M. Hernandez, Sergio Reyes Salgado, Rahul Saxena
  • Patent number: 8757741
    Abstract: 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: Grant
    Filed: August 30, 2013
    Date of Patent: June 24, 2014
    Assignee: Mabe, S.A. De C.V.
    Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
  • Patent number: 8713287
    Abstract: 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: Grant
    Filed: November 30, 2012
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Jose R. Escalera, Octavian F. Herescu, Vernon W. Miller, Sergio Reyes, Michael D. Roll
  • Publication number: 20140021842
    Abstract: 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: Application
    Filed: August 30, 2013
    Publication date: January 23, 2014
    Applicant: MABE, S.A. DE C.V.
    Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
  • Publication number: 20130346972
    Abstract: 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: Application
    Filed: February 22, 2013
    Publication date: December 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
  • Publication number: 20130346967
    Abstract: 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: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vaijayanthimala K. Anand, Richard Mankowski, Bret R. Olszewski, Sergio Reyes
  • Publication number: 20130313154
    Abstract: 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: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: Pablo M. HERNANDEZ, Sergio REYES SALGADO, Rahul SAXENA
  • Patent number: 8523300
    Abstract: 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: Grant
    Filed: May 18, 2011
    Date of Patent: September 3, 2013
    Assignee: MABE, S.A. DE C.V.
    Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
  • Patent number: 8402228
    Abstract: 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: Grant
    Filed: June 30, 2010
    Date of Patent: March 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
  • Patent number: 8352710
    Abstract: 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: Grant
    Filed: January 19, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Jose Raul Escalera, Octavian Florin Herescu, Vernon Walter Miller, Sergio Reyes, Michael Declan Roll
  • Patent number: 8327085
    Abstract: 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: Grant
    Filed: May 5, 2010
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Louis Arndt, David Alan Hepkin, Sergio Reyes, Kenneth Charles Vossen
  • Publication number: 20120119630
    Abstract: 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: Application
    Filed: May 18, 2011
    Publication date: May 17, 2012
    Inventors: Daniel Najera Bernal, Roberto Perez Maza, Sergio Reyes Miranda
  • Publication number: 20120005401
    Abstract: 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: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, David Navarro, Bret R. Olszewski, Sergio Reyes
  • Patent number: D655513
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: March 13, 2012
    Assignee: 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