Rerouting media to selected media applications
First Claim
1. A method for temporarily overriding a default rendering process associated with a data stream comprising:
- receiving a data stream using a browser running on a computer system;
detecting an original Multipurpose Internet Mail Extension (MIME) type of the data stream called by the browser;
determining whether the browser 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;
if it is determined that the browser is invoked within the application environment of the internet service provider, changing the original MIME type of the data stream to a different MIME type, wherein the original MIME type associates the data stream with a first rendering process identified in a registry of the computer system and the different MIME type associates the data stream with a second rendering process identified in the registry of the computer system; and
temporarily overriding the default rending process identified in the registry of the computer by handling the data stream with the second rendering process based on the different MIME type of the data stream and thereby temporarily overriding the default rendering process.
8 Assignments
0 Petitions
Accused Products
Abstract
A data stream may be processed using a computer system by receiving the data stream using a browser application, detecting a content type of data in the data stream, 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 type of data in the data stream, and routing the data stream to the particular rendering process. The default rendering process may be identified in a registry of the computer system. It may be temporarily overridden by discriminating among internal and external instances of the browser application used to receive the data stream, and temporarily overriding the default rendering process only if the browser application is an internal instance.
24 Citations
7 Claims
-
1. A method for temporarily overriding a default rendering process associated with a data stream comprising:
-
receiving a data stream using a browser running on a computer system; detecting an original Multipurpose Internet Mail Extension (MIME) type of the data stream called by the browser; determining whether the browser 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; if it is determined that the browser is invoked within the application environment of the internet service provider, changing the original MIME type of the data stream to a different MIME type, wherein the original MIME type associates the data stream with a first rendering process identified in a registry of the computer system and the different MIME type associates the data stream with a second rendering process identified in the registry of the computer system; and temporarily overriding the default rending process identified in the registry of the computer by handling the data stream with the second rendering process based on the different MIME type of the data stream and thereby temporarily overriding the default rendering process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification