×

BROWSER PROGRAM AND TERMINAL DEVICE

  • US 20100281403A1
  • Filed: 12/25/2008
  • Published: 11/04/2010
  • Est. Priority Date: 12/28/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-readable medium having computer-readable instructions stored thereon, which, when executed by a processor of a computer, which generates drawing data for displaying contents described in a markup language on a display based on content data, configures the processor to function as:

  • a plurality of modules on which different functions are implemented respectively; and

    a module management unit which manages the plurality of browser modules,wherein;

    one of the plurality of modules is a rendering module which generates the drawing data by rendering the content data;

    at least one of the plurality of modules is a dedicated module which replaces or changes a part of functions of the rendering module or adding another function to the functions of the rendering module; and

    based on a predetermined condition, the module management unit determines which of dedicated modules should be used to process elements included in the content data, and to cause the rendering module to process the content data on which predetermined alteration is made,wherein;

    the module management unit comprises;

    an element extraction unit which searches the content data to extract the elements to be processed by using the dedicated module;

    a content data alteration unit which makes the predetermined alteration on the content data based on a result of extraction by the element extraction unit;

    a module invocation unit which invokes the dedicated module corresponding to the alteration; and

    a content transmission unit which passes the altered contents to the rendering module,wherein the rendering module causes the invoked dedicated module to process an altered part of the contents, and renders the contents by using a execution result by the dedicated module.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×