You're looking at three nanosatellites known as Cubesats. They're now floating in space.

Deployed from a Small Satellite Orbital Deployer attached to the Kibo laboratory's robotic arm aboard the ISS, the CubeSats hold a volume of one liter and weigh no more than 1.33 kilograms.

Their job descriptions: communications and weather measurement. These Cubesats were deployed by the Japan Aerospace Exploration Agency. [NASA]