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).

  • Publication number: 20110276742
    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: Application
    Filed: May 5, 2010
    Publication date: November 10, 2011
    Applicant: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Richard Louis Arndt, David Alan Hepkin, Sergio Reyes, Kenneth Charles Vossen
  • Publication number: 20110247651
    Abstract: The present invention is a device for use in cleaning a fabric surface of dust, dirt, pet hair and other debris present on the surface. The device includes a housing coupled to a base. The base is coupled to at least one movable cleaning member configured to engage a surface for picking up debris from the surface. The debris is deposited into a debris collection chamber by way of interaction with another portion of the device. The debris collection chamber is selectively emptiable by an operator thereof so that the device may be subsequently reused.
    Type: Application
    Filed: January 5, 2011
    Publication date: October 13, 2011
    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
  • Publication number: 20100186018
    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: Application
    Filed: January 19, 2009
    Publication date: July 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert H. Bell, JR., Jose Raul Escalera, Octavian Florin Herescu, Vernon Walter Miller, Sergio Reyes, Michael Declan Roll
  • Publication number: 20070165848
    Abstract: A computer implemented method, data processing system, and computer usable code are provided for generating random numbers. The aspects of the present invention receive a request for a number of random numbers and determine common denominators for the number of random numbers. Grid dimensions are determined using the common denominators and a static pattern is retrieved using the grid dimensions. A list of random numbers is then generated using the static pattern and the grid dimensions and the list of random numbers is returned to a requestor.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Inventor: Sergio Reyes