A method and device for coding a digital image using intra-mode block prediction, wherein a list of prediction modes for each combination of prediction modes of the neighboring blocks is obtained. A system practicing the method identifies idle speech recognition resources and establishes a supplemental speech recognizer on the idle resources based on overall speech recognition demand. Determining the network delivery requirements includes determining either the buffering capacities of the clients, or the media streaming disruptions. Since the controller transmits the normal contents list obtaining request after average response time passes, the controller can obtain the contents information about scroll destination in the contents list without delay. Each application preferably contains an API block, which is populated by the application and passed to a logging service API when the application desires to store a diagnostic message in the logstream.