| Patent application number | Description | Published |
| 20100306288 | REBALANCING OPERATION USING A SOLID STATE MEMORY DEVICE - Systems and methods to manage database data are provided. A particular method includes automatically identifying a plurality of storage devices. The storage devices include a first device of a first type and a second device of a second type. The first type includes a solid state memory device. The method may further identify a high priority data set of the database. A rebalancing operation is conducted that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the storage devices. | 12-02-2010 |
| 20100324751 | APPARATUS, SYSTEM, AND METHOD FOR EFFICIENT USE OF MIRRORED STORAGE CLOUDS - An apparatus, system, and method are disclosed for distributing data requests between data centers. A request module receives a data operation request from a client. The data operation request corresponds to mirrored data stored at a plurality of data centers. A metadata module maintains a set of data center cooling efficiency factors for each of the plurality of data centers. Each data center cooling efficiency factor comprises data relating to operational costs of a data center. A cost reduction module compares sets of data center cooling efficiency factors for each of the plurality of data centers to select the most efficient data center from the plurality of data centers. A response module sends the data operation request to the selected data center. | 12-23-2010 |
| 20110077797 | COOLING SYSTEM - A method of operating a cooling system for a hardware component is disclosed. The cooling system comprises one or more cooling devices and the method comprising the steps of monitoring commands that result in one or more operations for the hardware component, detecting a command that will result in a processing intensive operation for the hardware component, and operating a cooling device to cool the hardware component, in response to the detected operation. In a preferred embodiment, following the detection of a command that will result in a processing intensive operation for the hardware component, a predefined profile for the specific operation is accessed, and the operation of the cooling device to cool the hardware component, in response to the detected operation, comprises operating the cooling device according to predefined profile. The profile can be created automatically following previous operations. | 03-31-2011 |
| 20110145241 | Reducing Overheads in Application Processing - A method, a system and a computer program of reducing overheads in multiple applications processing are disclosed. The method includes identifying resources interacting with each of the applications from a set of applications and grouping the applications from the set of applications, resulting in at least one application cluster, in response to the identified resources. The method further includes assigning an agent corresponding to each of the identified resources and initializing the agent corresponding to each of the identified resources. The method further includes identifying parameters associated with the identified resources, pre-processing the identified parameters for each of the identified resources, and also includes selecting a clustering means for the clustering. The method further includes computing the application clusters using the selected clustering means and the identified parameters, and also includes sharing the agents corresponding to each of the identified resources interacting with the applications in the at least one application cluster. Also disclosed are a system and a computer program for reducing overheads in multiple applications processing. | 06-16-2011 |
| 20110145242 | Intelligent Redistribution of Data in a Database - Embodiments of the present invention include methods, systems and computer program products. The embodiments of the present invention intelligently distribute data files within a database based upon predetermined conditions. In one embodiment, the present invention includes a computer-implemented method including, classifying a data set in response to metadata corresponding to one or more data files located on a single database; and creating a data file topology comprising a data file identifier, a data file location and a data file type. The method may also include receiving a predetermined rule directory comprising a set of features corresponding to one or more file systems; and in response to the data file topology and the predetermined rule directory, reorganizing the data set such that at least a portion of the data set is moved to one of a set of new file systems having a predetermined optimized characteristic. | 06-16-2011 |
| 20110161712 | COOLING APPLIANCE RATING AWARE DATA PLACEMENT - Physical storage systems dissipate large amounts of heat as a result of operations performed on data stored on the physical storage systems. Existing cooling mechanisms use cooling appliances with different cooling characteristics to dissipate the heat. However, the existing cooling mechanisms do not consider the cooling characteristics of the cooling appliances when moving/storing data, resulting in an inefficient use of the cooling appliances and a waste of power. Functionality can be implemented to identify datasets that cause generation of large amounts of heat in the associated physical storage system(s). These heat-intensive datasets can be moved to cooler physical storage system(s) that are identified based, at least in part, on cooling characteristics of the cooling appliances and a proximity of the physical storage system(s) to the cooling appliances. This can ensure that the cooling appliances with the best cooling characteristics are used to cool the most heat intensive datasets. | 06-30-2011 |
| 20110215900 | MOBILE DEVICE COMMUNICATIONS MANAGEMENT - Implementation of mobile device communications (MCD) management is provided. A method includes intercepting an input command received on an MCD, the command intercepted in response to detecting a presence of a fixed communications device (FCD), which is embedded in a vehicle within range of the MCD. The method also includes acquiring biometric data from a user of the MCD. The method includes determining an activity status of the vehicle. If the activity status reflects the vehicle is active, the method includes acquiring biometric data for an operator of the vehicle via a biometric scanner of the vehicle and comparing the biometric data from the vehicle with the biometric data for the user of the MCD. If the biometric data from the vehicle matches the biometric data from the MCD, the method includes retrieving an account record for the user and implementing an action specified in the account record. If the activity status reflects the vehicle is inactive, the method includes executing the command. | 09-08-2011 |
| 20110296183 | AUTHENTICATION IN DATA MANAGEMENT - Systems and methods for authentication in a data management system are provided. In one embodiment, the method comprises identifying a plurality of data ciphers based on a pre-defined set of properties associated with a plurality of data sources; and generating an authentication response having at least a subset of the identified plurality of data ciphers, wherein the authentication response authenticates access to at least some data sources from among the plurality of data sources. | 12-01-2011 |