IBM computer scientists have been at the forefront of scientific and technological innovation across a broad range of research areas. They have made pioneering contributions in artificial intelligence, high-speed processor design, computer architecture, natural language processing, programming languages, optimizing compilers, operating systems, storage systems, computer-supported cooperative work, databases, speech recognition, integer programming, and service-oriented architectures, to name a few.
Tanuja Ganu, of IBM Research - India, named one of MIT's 2014 Innovators Under 35 (up to IBM Research Computer Science Blog)
"Using the small box plugged in between a wall socket and an appliance, Tanuja Ganu can tell you when the electric grid in India is likely to shut down. Sensors inside the device, called nPlug, detect the voltage and frequency of the incoming electricity; analyzing that data over time, the box can determine the periods of maximum power demand on the grid and predict when the need for power will exceed the supply. With that information, the box can schedule when to run water heaters and dishwashers to avert outages, allowing utilities to more easily meet peak demand." -- from the MIT Technology Review.
You can read an interview with Tanuja at the IBM Research News blog.