Patent ID: 7343419

Claim:
A method of processing a data stream with a computer system, the method comprising: receiving a data stream using a browser application; detecting a content type of data in the data stream; determining whether the browser application is invoked within an application environment of an internet service provider to enable a subscriber of the internet service provider to access an online resource; temporarily overriding a default rendering process otherwise associated with the content type detected for the data in the data stream by associating a particular rendering process with the data stream based on the content type of data in the data stream and based on results of the determination of whether the browser application is invoked within the application environment of the internet service provider, wherein: the default rendering process is identified in a registry of a computer, and temporarily overriding the default rendering process identified in the registry of the computer includes changing the registry of the computer such that the default rendering process identified in the registry of the computer and associated with the content type of data in the data stream is replaced with the particular rendering process if the browser application is determined to have been invoked within the application environment of the internet service provider; and routing the data stream to the particular rendering process.