TL;DR: In this paper, the authors propose an approach to embedding executable content onto an HTML page so that when the page is loaded into an HTML browser after being accessed, the executable content starts running automatically.
Abstract: The present invention provides communication servers at each device in a fueling environment and connecting the servers to a common network. The network may be a local network or a largely remote network, such as the Internet. Preferably, in either embodiment, primary communications between these devices and any devices accessible via the Internet use the hypertext transfer protocol (HTTP) and hypertext markup language (HTML). In particular, each device server is adapted to facilitate real-time access between the device server and the remote device upon access of a particular page, script or function. In particular, the present invention relates to embedding executable content onto an HTML page so that when the page is loaded into an HTML browser after being accessed, the executable content starts running automatically.
TL;DR: In this paper, a system and method for interacting with content, such as web-based markup content, using visual and voice browsers is presented, where a first browser facilitates communication in a first mode (e.g., an HTML browser that facilitates visual/tactile interaction with HTML content), and a second browser facilitates audio interaction with VXML content, and specialized tags that indicate information to be send from one browser to the other to synchronize each browser to equivalent parts of the content.
Abstract: A system and method for interacting with content, such as web-based markup content, using visual and voice browsers. A first browser facilitates communication in a first mode (e.g., an HTML browser that facilitates visual/tactile interaction with HTML content), and a second browser facilitates communication in a second mode (e.g., a VXML browser that facilitates audio interaction with VXML content). HTML and VXML content is created that: (1) indicates a correspondence between HTML and VXML pages that represent the same underlying content; and (2) contains specialized tags that indicate information to be send from one browser to the other to synchronize each browser to equivalent parts of the content. The HTML browser is adapted to use relative links as signals that information is to be sent to the VXML browser, and the platform on which the VXML browser runs is adapted to recognize a 'hit' on its own port 80 as a signal that information is to be sent to the HTML browser.
TL;DR: In this paper, the authors present a method and apparatus for transparently accessing multiple local and remote data stream types from an HTML browser by translating different protocols to HTTP and different data types to HTML, where the translation is performed either on the fly or as pages are stored on the disk.
Abstract: The present invention provides a method and apparatus for transparently accessing multiple local and remote data stream types from an HTML browser A micro web browser is disclosed which runs on the same platform as any commercial HTML browser, but in a separate process Capabilities of the micro web browser include processing a data stream before the stream reaches the browser, translating different protocols to HTTP and different data types to HTML, where the translation is performed either on the fly or as pages are stored on the disk The micro web server is further capable of allowing mixed media searches (eg searching first a users hard drive, then a users CD, then the World Wide Web Additional capabilities of the micro web server include password protection, automated background download, intelligent prefetch of links, smart background printing, security mechanisms including page lockout and monitoring, decompression of media including CD ROMs and DVD, data stream modification including the addition of advertisements into streams and consistent buttons to all HTML pages
TL;DR: In this paper, a server receives a request for information from a browser program such as an HTML browser, over a network such as the Internet, and in response to the information request, the server processes a template, wherein the template includes a conditional command having two parameters.
Abstract: Disclosed is a system for generating code into a template, such as a HyperText Markup Language (HTML) template. A server receives a request for information from a browser program, such as an HTML browser, over a network such as the Internet. The browser program provides browser identification information to the server with the information request. In response to the information request, the server processes a template, wherein the template includes a conditional command having two parameters. A first parameter indicates the browser identification information and a second parameter represents a browser feature. The server processes the conditional command to determine whether the browser program represented by the first parameter supports the browser feature represented by the second parameter. Upon determining that the browser program represented by the first parameter supports the browser feature represented by the second parameter, the server generates the lines of code into the template.
TL;DR: In this article, the authors describe the necessary processes and application enhancements to provide customer extension functionality in terms of displaying additional configurable text fields in a web application by passing the instance of the container class from the model component to the view component.
Abstract: This invention relates to the necessary processes and application enhancements to provide customer extension functionality in terms of displaying additional configurable text fields in a web application. When a message ( 310 ), describing the additional text fields on header and/or item level by means of name-value pairs, is received, the additional text fields are mapped into the database ( 250 ) of the business application. To get displayed the additional fields are mapped from the database ( 250 ) into an instance of a container class in the model component. By passing the instance of the container class from the model component to the view component, an HTTP response is created using the information provided by the instance of the container class. An HTML Browser ( 200 ) receiving the HTTP response displays the additional fields.