EP0903675A1

Method and apparatus for providing increased content from a resource constrained device

Abstract

A Web-based peripheral management solution based upon JAVA applets and a top-level user interface (Ul) generator located on a content server includes HTTP daemons (i.e. Web servers) which run on both a peripheral device interface and a host machine content server. Web browser accesses to the peripheral device HTTP daemon for peripheral or other content are redirected by the peripheral device HTTP daemon to a content server where the actual HTML or JAVA applet files are stored. The peripheral device interface also generates HTML stub files to aid in redirecting accesses to JAVA applets on the content server.

EP0903675A1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 27 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 3 independent, 7 dependent

  1. 1
    Apparatus for allowing resource constrained devices in an electronic network to present more content to an end user without storing such content locally, comprising:a content server;a peripheral interface for connecting a resource constrained device to a electronic network;and a redirect mechanism for allowing resource constrained device specific content to reside on said content server, rather than on said resource constrained device itself.
  2. 9
    Apparatus as in any preceding claim, wherein said peripheral interface is operable to send back a response which contains a status code and a location address which is a request address with a redirect path stripped off and a pre-configured host software base address inserted in its place for requests whose address contains a redirect directory path;and wherein said peripheral interface is also operable to perform token substitution on a response location address if any tokens are present.
  3. 10
    A method of supporting redirection of browser generated requests from one daemon to another, comprising the steps of:using a browser to send a request for content to a daemon specifying the request address;using said daemon to send a response back to said browser with a status code and with a new address given by a location field in said response;receiving at said browser said response and then sending request to said new address where said content is actually stored;processing said request with said daemon processes and sending back a response to said browser with said content.