A computer-readable non-transitory storage medium stored with a computer program executed on a computer device comprising a storage device configured to store a computer program and a data content and a hardware processor to execute a process on an electronic device connected to a communication network in broadcast, multicast and unicast mode, the process comprising steps of:
- installing a cell broadcasting system (CBS) application in the electronic device;
- storing the data content transmitted by a cell broadcast manager, which receives the data content from a plurality of cell broadcast entities;
- addressing an appropriate base station controller of a plurality of base station controllers comprising GPRS methodology for processing requests;
- installing a computer program/ a CBC application in the electronic device for providing a plurality of value added services;
- uploading the data content on a portal;
- providing the uploaded data content to a distributing broadcasting system;
- addressing an access network component to execute a command received from an application severs media manager through a content delivery platform, and wherein the access network component is a base station controller;
- transmitting the uploaded data content from the distributing broadcasting system to the electronic device through one or more base station transceivers;
- Shuffling the data content based on predetermined intervals of usage, and wherein the data content is shuffled at predetermined intervals based on a market or content provider targets or user preferences, and wherein the data content is displayed on the user screen, idle screen, and lock screen in a pattern, and wherein the pattern comprises covering a display screen, covering a portion of the display screen, replacing an operator logo, replacing a background picture, and scrolling as a banner;
- wherein the computer program/the CBC application in the electronic device is configured to receive and announce the data content on the electronic device, and wherein the data content comprises image, text, sound or video data or command that triggers the electronic device to perform an action.