INTERNATIONAL BUSINESS MACHINES CORORATION Patent applications |
Patent application number | Title | Published |
20150053020 | IDENTIFYING PHYSICAL LOCATIONS OF DEVICES WITHIN AN ELECTRONIC SYSTEM - A system comprises a plurality of fans, wherein each of the fans is configurable to run at a unique fan speed that is different from fan speeds of other fans from the plurality of fans. A plurality of variable-positioned devices, capable of being positioned at various locations within the system, are physically positioned such that airflow from one of the plurality of fans strikes a particular variable-positioned device. A plurality of anemometers, each of which is connected to a particular variable-positioned device, measure airflow across the variable-positioned devices. A system controller, which contains location information that identifies a physical position within the system of each of the plurality of fans, utilizes airflow readings from each of the anemometers to identify a physical location of each of the plurality of variable-positioned devices by matching physical locations of the fans to measured airflow across the variable-positioned devices. | 02-26-2015 |
20140025422 | BUSINESS PARTNER COLLABORATION AND BUY ANALYSIS - The present invention provides a method, system and computer program product for implementing an automated inventory replenishment process between a manufacturer and a business partner. In one embodiment of the invention, a method is provided comprising the business partner purchasing and maintaining an inventory of goods from the manufacturer, and the manufacturer providing price protection to the business partner for the purchasing of the goods. This embodiment further comprises managing said inventory by using an automated process that takes into account said price protection for the purchasing of the goods. | 01-23-2014 |
20130007759 | UNIFIED, WORKLOAD-OPTIMIZED, ADAPTIVE RAS FOR HYBRID SYSTEMS - A method, system, and computer program product for maintaining reliability in a computer system. In an example embodiment, the method includes performing a first data computation by a first set of processors, the first set of processors having a first computer processor architecture. The method continues by performing a second data computation by a second processor coupled to the first set of processors, the second processor having a second computer processor architecture, the first computer processor architecture being different than the second computer processor architecture. Finally, the method includes dynamically allocating computational resources of the first set of processors and the second processor based on at least one metric while the first set of processors and the second processor are in operation such that the accuracy and processing speed of the first data computation and the second data computation are optimized. | 01-03-2013 |