Patent ID: 7983663

Claim:
A method of automated programming for a mobile station, comprising: creating, in a memory of the mobile station, an electronic phone book comprising at least one carrier-designated special phone book entry and a subscriber-designated phone book entry, each carrier-designated special phone book entry comprising a number field and a type field specifying a type of call processing to apply to any incoming or outgoing call corresponding to the carrier-designated special phone book entry, the subscriber-designated phone book entry comprising a number field and an information field; receiving a request to process either an incoming telephone call or an outgoing telephone call, the incoming or outgoing telephone call having a telephone number associated with the received request identifying a second station; determining if the telephone number associated with the received request corresponds to numbers stored in the number field of at least one carrier-designated special phone book entry; processing the received request, based on determining that the telephone number associated with the received request corresponds to numbers stored in at least one number field of the carrier-designated special phone book entry, by substituting a standard telephone call processing routine used for processing telephone numbers associated with subscriber-designated phone book entries with a special telephone call processing routine selected from a plurality of special telephone call processing routines based on the type field associated with the carrier-designated special phone book entry, wherein: each carrier-designated special phone book entry is programmed into the electronic phone book based on parameters associated with a received call that correspond to a type of call processing associated with a carrier-designated special phone book entry, and each carrier-designated special phone book entry is stored in the electronic phone book such that it is not accessible to a subscriber, and such that the subscriber does not have the capability to enter, remove or modify any of the carrier-designated special phone book entries.