Patent ID: 7742946

Claim:
A computer system for selling and allocating advertising time slots for a broadcast media, the system comprising: a processor, the processor being a hardware component of the computer system; and a memory in communication with the processor, the memory storing a plurality of instructions that when executed by the processor, execute the steps of: providing an interface application, displayed on an electronic device, said interface having selectable options including at least an option to access message data, an option to access client data, an option to access programming data and an option to place an order; in response to a user selection, via an electronic input device, of the option to access message data, searching a message database, where said message database stores messages generated by the management system; in response to a user selection, via the electronic input device, of the option to access client data, accepting a client identifier, searching a client database for matching client information and displaying said matching client information, said matching client information including client contact information, desired areas for the client, desired time slots, demographic information of target groups for the client, type of programming, desired rates for the desired time slots and desired advertisement information; in response to a user selection, via the electronic input device, of the option to access programming data, searching a programming database based at least in part on the type of programming and retrieving matching programming information from said programming database, said matching programming information including at least one available advertising time slot, and displaying said at least one available advertising time slot and corresponding parameters; in response to a user selection, via the electronic input device, of the option to place an order, placing an order for the at least one advertising time slot for the client, approving said request to place an order, in response to said approval, adding at least one advertisement from said client database for insertion into said programming information, and in response to said adding, billing the client for the selected time slot.