9 Computer software applications for telephones, mobile telephones and communications and wireless communication devices, for barcode readers and barcode scanners; computer software for authoring, downloading, transmitting, receiving, editing, extracting, encoding, decoding, displaying, storing and organizing texts, graphics, images and electronic publications; computer software for the synchronization of data between a remote station or device and a fixed or remote station or device; software for telecommunication and communication via local or global communications networks, including the Internet, intranets, extranets, television, mobile communication, cellular and satellite networks; software for access to communications networks including the Internet; computer software development tools; computer software for use as an application programming interface (API) for computer software which facilitates online services for social networking, building social networking applications and for allowing data retrieval, upload, download, access and management; software to enable uploading, posting, showing, displaying, tagging, blogging, sharing or otherwise providing electronic media or information over the Internet or other communications network; bar code readers and bar code scanners; computer programs; blank CD-ROMS for the storage of computer programs; downloadable matrix barcodes, namely, Action Tags, for use in downloading and connecting to publications, music files and image files, for initiating phone calls and connecting to a wireless local area network and for use on any physical or digital media