also be implemented as part of a rack server system 324 in addition it may be implemented in a personal computer such as a laptop computer 322 alternatively components from computing device 300 may be combined with other components in a mobile device not shown such as mobile computing device 350 each of such devices may contain one or more of computing devices 300 350 and an entire system may be made up of multiple computing devices 300 350 communicating with each other mobile computing device 350 may include a processor 352 memory 364 an input output u201c i o u201d device such as a display 354 a communication interface 366 and a transceiver 368 among other components mobile computing device 350 may also be provided with a storage device such as a micro drive or other device to provide additional storage each of the components 350 352 364 354 366 and 368 are interconnected using various buses and several of the components may be mounted on a common motherboard or in other manners as appropriate processor 352 can execute instructions within mobile computing device 350 including instructions stored in memory 364 processor 352 may be implemented as a chipset of chips that include separate and multiple analog and digital processors processor 352 may provide for example for coordination of the other components of mobile computing device 350 such as control of user interfaces applications run by mobile computing device 350 and wireless communication by mobile computing device 350 processor 352 may communicate with a user through control interface 358 and display interface 356 coupled to a display 354 display 354 may be for example a thin film.