Patents by Inventor Jorge D. Acuña

Jorge D. Acuña 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: 20140089482
    Abstract: Aspects of the present invention disclose a system, method and program product for determining the affects of management actions. In an example, a computer determines a connectivity between one or more devices within a management inventory that are connected via a network. The computer determines a connectivity between the one or more devices within the management inventory after a proposed management action. The computer determines the one or more devices affected by the proposed management action. The computer sends a query to the one or more devices affected by the proposed management action for specific impacts of the proposed management action. The computer receives data related to the specific impacts of the proposed management action from the one or more devices affected by the proposed management action.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Ezequiel Cervantes, Nedzad Taljanovic
  • Patent number: 8650378
    Abstract: A determination is made as to whether a first indicator is configured to allow borrowing of storage space to a first type of storage pool from a second type of storage pool. In response to determining that the first indicator is configured to allow borrowing of storage space from the second type of storage pool, a logical unit is created in the second type of storage pool and a listener application is initiated. The listener application determines that free space that is adequate to store the logical unit has become available in the first type of storage pool. The logical unit is moved from the second type of storage pool to the first type of storage pool, in response to determining, via the listener application, that free space that is adequate to store the logical unit has become available in the first type of storage pool.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Fahad Mahmood, Dhaval K. Shah
  • Patent number: 8639906
    Abstract: A determination is made as to whether a first indicator is configured to allow borrowing of storage space to a first type of storage pool from a second type of storage pool. In response to determining that the first indicator is configured to allow borrowing of storage space from the second type of storage pool, a logical unit is created in the second type of storage pool and a listener application is initiated. The listener application determines that free space that is adequate to store the logical unit has become available in the first type of storage pool. The logical unit is moved from the second type of storage pool to the first type of storage pool, in response to determining, via the listener application, that free space that is adequate to store the logical unit has become available in the first type of storage pool.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Fahad Mahmood, Dhaval K. Shah
  • Patent number: 8515922
    Abstract: Exemplary methods, computer systems, and computer program products for smarter deduplicated caching of queries for green IT management in a computer storage device are provided. In one embodiment, the computer environment is configured for ascertaining the most-used data access chains. Multiple access paths to identical data are determined for the most-used data access chains. A generalized chain that is formed from the plurality of access paths to the identical data is determined. Multiple keys and information relating to the access paths to the identical data is deduplicated.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Pankaj S. Bavishi, Ramani R. Routray, Dhaval K. Shah
  • Publication number: 20130179460
    Abstract: An apparatus for predicting a command in a command line interface includes a template command module, a parameter derivation module, and a parameter substitution module. The template command module is configured to determine a template command based on a command line history. The template command includes a command name and a parameter and the command line history includes two or more previously entered commands. The parameter derivation module is configured to determine a parameter derivation rule for deriving the parameter in the template command based on the command line history. The parameter substitution module is configured to substitute a substitute parameter for the parameter of the template command according to the parameter derivation rule.
    Type: Application
    Filed: January 11, 2012
    Publication date: July 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. Acuña, Ezequiel Cervantes, Nedzad Taljanovic
  • Publication number: 20130166842
    Abstract: A computational device receives a request to create a logical unit. Associated with the request is a first type of storage pool in which creation of the logical unit is desired. In response to determining that adequate space is not available to create the logical unit in the first type of storage pool, a determination is made as to whether a first indicator is configured to allow borrowing of storage space from a second type of storage pool. In response to determining that the first indicator is configured to allow borrowing of storage space from the second type of storage pool, the logical unit is created in the second type of storage pool and a listener application is initiated. The listener application determines that free space that is adequate to store the logical unit has become available in the first type of storage pool.
    Type: Application
    Filed: March 4, 2013
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. Acuna, Fahad Mahmood, Dhaval K. Shah
  • Patent number: 8387149
    Abstract: An apparatus, system, and method are disclosed for managing license keys. A license key service module creates a license key service object of a license key service class. The license key service class extends a SMI-S CIM CIM_Service class. The license key service object comprises a plurality of management operations. A hosted license key service module creates a hosted license key service object of a hosted license key service class. A license key module creates a license key object of a license key class. The license key class extends a SMI-S CIM CIM_ManagedElement class. The license key object comprises a license key and employs the plurality of management operations. A management module manages the license key using the license key object, license key service object, and hosted license key service object.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Linda Benhase, John D. Lauer, Duikaruna C. Soepangkat
  • Publication number: 20120323861
    Abstract: Exemplary methods, computer systems, and computer program products for smarter deduplicated caching of queries for green IT management in a computer storage device are provided. In one embodiment, the computer environment is configured for ascertaining the most-used data access chains. Multiple access paths to identical data are determined for the most-used data access chains. A generalized chain that is formed from the plurality of access paths to the identical data is determined. Multiple keys and information relating to the access paths to the identical data is deduplicated.
    Type: Application
    Filed: June 17, 2011
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. ACUNA, Pankaj S. BAVISHI, Ramani R. ROUTRAY, Dhaval K. SHAH
  • Publication number: 20120297039
    Abstract: In one aspect of the present description, a systems manager based upon a common model of information protocol or standard includes automated storage area network (SAN) expansion management which permits additional provider modules to be automatically installed if needed in response to devices being added to the SAN. In addition, the automated SAN expansion management permits installed provider modules to be automatically configured in response to devices being added to the SAN. Still further, in another aspect, the automated SAN expansion management can automatically determine if a suitable host processor exists to host installation of a new provider module and if not, the automated SAN expansion management 20 can automatically deploy a suitable host processor such as a virtual server to host installation of a new provider module. Other features and aspects may be realized, depending upon the particular application.
    Type: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. Acuna, Ezequiel Cervantes, Nedzad Taljanovic
  • Publication number: 20120210060
    Abstract: A computational device receives a request to create a logical unit. Associated with the request is a first type of storage pool in which creation of the logical unit is desired. In response to determining that adequate space is not available to create the logical unit in the first type of storage pool, a determination is made as to whether a first indicator is configured to allow borrowing of storage space from a second type of storage pool. In response to determining that the first indicator is configured to allow borrowing of storage space from the second type of storage pool, the logical unit is created in the second type of storage pool and a listener application is initiated. The listener application determines that free space that is adequate to store the logical unit has become available in the first type of storage pool.
    Type: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. Acuna, Fahad Mahmood, Dhaval K. Shah
  • Publication number: 20120197943
    Abstract: Methods, computer systems, and physical computer storage medium for organizing data are provided. A method includes monitoring usage of the data, detecting a pattern in the usage of the data, and assigning a first concrete implementation associated with a first data structure to the data, based, in part, on the detected pattern of usage of the data. The method also includes identifying a change in the pattern of usage of the data, after the step of assigning and switching the first concrete implementation associated with the first data structure to a second concrete implementation, based, in part, on the change in the pattern of usage.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. ACUNA, Ezequiel CERVANTES, Nedzad TALJANOVIC
  • Publication number: 20120089725
    Abstract: Methods and systems for verifying server-storage device connectivity in a storage area network (SAN) environment are provided. One system includes determining which of a plurality of storage devices a server is physically connected and determining which of the plurality of storage devices a zoning configuration in the SAN environment enables the server to access. The method further includes returning to a user an indication of each storage device in the plurality of storage devices that the server is both physically connected and includes zoning access. One system includes a server, a plurality of storage devices, a switch fabric coupling the server to the plurality of storage devices, and a processor coupled to the server, the plurality of storage devices, and each device in the switch fabric. In this system, the processor is configured to perform the method discussed above.
    Type: Application
    Filed: October 11, 2010
    Publication date: April 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. ACUNA, Ezequiel CERVANTES, Moiz S. JINIA
  • Patent number: 7958514
    Abstract: An apparatus, system, and method are disclosed for managing tray devices. A tray slot module creates a tray slot object of a tray slot class that extends a SMI-S CIM CIM_Slot class. The tray slot object describes a tray slot. A tray physical package module creates a tray physical package object of a tray physical package class that extends a SIM-S CIM CIM_PhysicalPackage class. The tray physical package object describes a tray device, references the tray slot object, and comprises a universal unique identifier. A tray object module creates a tray object of a tray class that extends SMI-S CIM CIM_LogicalDevice class. The tray object describes a tray, is referenced by a SMI-S CIM CIM_ComputerSystem object, references the tray physical package object, and comprises a device identifier. A management module manages the tray device using the tray slot object, tray physical package object, and tray object.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Linda Benhase, John D. Lauer, Duikaruna C. Soepangkat
  • Publication number: 20100223667
    Abstract: An apparatus, system, and method are disclosed for start-up authentication. A prompt module prompts for a hardware password and authentication data on a single display screen. The authentication data comprises a user password. The user password is distinct from the hardware password. A store module stores the authentication data in a target storage space. In addition, the store module stores a pointer to the target storage space in a system register. A retrieve module retrieves the authentication data from the target storage space using the pointer. An authentication module automatically authenticates a user with the authentication data.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. Acuna, Deanna Q. Brown, Elena Schneider
  • Publication number: 20090228503
    Abstract: A method for converting CIM MOF files from a first CIM implementation to a second CIM implementation includes receiving at least a first MOF file in a first format, and replacing at least a first parameter within the received file with a second parameter. The first format and first parameter are compatible with the first CIM implementation and the second parameter is associated with the second CIM implementation. The method further includes creating a transformed file based on the replacing, determining at least a first rule set associated with the second CIM implementation, and comparing the transformed file to the determined first rule set. Additionally, the method includes converting the transformed file to a second format based on the comparison, wherein the second format is compatible with the second CIM implementation.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Applicant: International Business Machines Corporation
    Inventors: Jorge D. Acuna, Lourdes M. Gee, Jason J. Graves, Kevan D. Holdaway, Nhu T. Nguyen
  • Publication number: 20080313657
    Abstract: An apparatus, system, and method are disclosed for managing tray devices. A tray slot module creates a tray slot object of a tray slot class that extends a SMI-S CIM CIM_Slot class. The tray slot object describes a tray slot. A tray physical package module creates a tray physical package object of a tray physical package class that extends a SIM-S CIM CIM_PhysicalPackage class. The tray physical package object describes a tray device, references the tray slot object, and comprises a universal unique identifier. A tray object module creates a tray object of a tray class that extends SMI-S CIM CIM_LogicalDevice class. The tray object describes a tray, is referenced by a SMI-S CIM CIM_ComputerSystem object, references the tray physical package object, and comprises a device identifier. A management module manages the tray device using the tray slot object, tray physical package object, and tray object.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: Jorge D. Acuna, Linda Benhase, John D. Lauer, Duikaruna C. Soepangkat
  • Publication number: 20080310635
    Abstract: An apparatus, system, and method are disclosed for managing license keys. A license key service module creates a license key service object of a license key service class. The license key service class extends a SMI-S CIM CIM_Service class. The license key service object comprises a plurality of management operations. A hosted license key service module creates a hosted license key service object of a hosted license key service class. A license key module creates a license key object of a license key class. The license key class extends a SMI-S CIM CIM_ManagedElement class. The license key object comprises a license key and employs the plurality of management operations. A management module manages the license key using the license key object, license key service object, and hosted license key service object.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: Jorge D. Acuna, Linda Benhase, John D. Lauer, Duikaruna C. Soepangkat