Patent ID: 8525850
Filing Date: 2013-09-03
Classification: G06F,G09G

Abstract:
1. A method for content driven selection of a rendering engine, the method comprising: retrieving content for display in a content browser executing in memory by a processor of a host computer; mapping at least one directive embedded in the retrieved content to a target rendering engine; selecting the target rendering engine for rendering the content; and, passing the content to the selected target rendering engine; wherein mapping at least one directive embedded in the retrieved content to a target rendering engine, comprises mapping a plurality of directives embedded in the retrieved content each to one of a selection of different target rendering engines, rating each of the mapped directives according to a severity of incompatibility with a target rendering engine that differs from a mapped one of the different target rendering engines, weighting each instance of a mapped one of the target rendering engines by a rating applied to a corresponding one of the directives, and combining the weighted instances for each mapped one of the target rendering engines; and, wherein selecting the target rendering engine for rendering the content, comprises selecting a target rendering engine for rendering the content corresponding to a greatest combination of weighted instances of mapped ones of the different target rendering engines.