9 Application software for providing graphical user interfaces and configuration codes for remote controls, control panels, hand-held computers or digital electronic devices; and computer software for organizing, downloading, transmitting, receiving, editing, extracting, encoding, decoding, playing, storing and organizing photos, audio, and video data for enhancing the capabilities of multimedia applications