Invalidity dossier

US 7594168

Browser based web site generation tool and run time engine

Current assignee: EXPRESS MOBILE Inc

Added 5/10/2026, 9:37:21 PM

Active provider: Google · gemini-2.5-flash

Auto-generating section 1 of 2: Extensions

Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.

Patent summary

Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.

✓ Generated

US Patent 7594168B2, titled "Browser based web site generation tool and run time engine," was invented by Steven H. Rempell. The original assignee was Akira Tech Inc, and the current assignee is EXPRESS MOBILE Inc and Akira Tech Inc. The patent was filed on January 24, 2003, and issued on September 22, 2009.

The patent has an adjusted expiration date of December 6, 2022, and its legal status is "Expired - Lifetime."

Abstract:
The patent describes a browser-based tool for generating websites and a corresponding runtime engine. The generation tool includes a browser-based build engine, an interface, a screen resolution sensing mechanism, a multi-dimensional array structured database, a web page scaling engine, a multi-level program animation model, and a mechanism for dynamically resizing web pages during editing. The runtime engine creates a compressed, customized program file for the website, along with its database and an HTML shell file. This runtime engine also features web page scaling technology, which adapts web pages and their objects to the user's screen resolution and browser window size when accessed. Additionally, a proprietary multi-level program animation model uses "threads" to respond simultaneously to multiple user interactions and time-sensitive operations.

Independent Claims Overview:

  • Claim 1: This claim covers a browser-based web site generation tool. Key features include a build engine (written in a full-featured web programming language like JAVA), a browser-based interface (using HTML, JavaScript, and CSS), a screen resolution sensor to adapt the interface, a multi-dimensional database for multimedia objects, a web page scaling engine, a multi-level animation model, and a mechanism for dynamic web page resizing during editing.

  • Claim 13: This claim outlines a method for building a website using a browser-based build engine. The method involves creating individual tools during installation, defining a multi-dimensional embedded multimedia object database based on user input, and then generating necessary runtime files (HTML shell, CAB/JAR files, customized runtime engine). Finally, it includes activating a web page size generation engine when the site is viewed by a web surfer to determine screen resolution and browser window size.

  • Claim 14: This claim describes a web site generation tool that includes an interface built using HTML and JavaScript. This interface is designed to respond to user input by displaying pop-up windows, updating interface objects, or showing alert messages.

  • Claim 26: This claim pertains to a browser-based web site runtime engine. This engine is activated from a user's server to generate web pages. It is capable of determining the web surfer's screen resolution and current browser window size, reading an external database of web page objects, and then scaling and reformatting these objects according to the detected resolution and window size.

  • Claim 27: This claim describes a method for generating a website using a browser-based runtime engine. The method involves invoking a web page size generation technology to determine screen resolution and browser window size, reading an external database to generate necessary objects (like images, audio, and video), scaling these objects to fit the user's display, and executing a multi-level web page and object thread technology that also responds to user interactions.

  • Claim 32: This claim defines a web site generation tool that features a multi-dimensional array structured database. This database is distinct in its ability to store not only numeric and string data but also multi-dimensional arrays of various multimedia objects, including colors, fonts, images, audio clips, video clips, text areas, URLs, and thread objects.

  • Claim 36: This claim describes a browser-based web site generation tool with an interface comprising a "panel" and a "build engine portion." The panel includes interactive elements such as a menu bar, menus, sub-menus, toolbars, status fields, interactive fields, pull-down lists, and operational pop-up windows. The build engine portion displays the actual web page being constructed, allowing direct user interaction.

  • Claim 37: This claim details a method for providing a browser-based interface for a web application. It involves creating a panel for a web site generation tool's interface using JavaScript mouse events (onMouseDown, onMouseUp, onMouseOver, onMouseOut, onClick, onchange). The method uses JavaScript arrays for storing attributes and initializing pop-up windows, employs JavaScript techniques for variable typing, and includes innovative JavaScript methods for color selection.

  • Claim 38: This claim covers a browser-based web site generation tool that incorporates an interface with direct text entry functionality at any arbitrary cursor location. It utilizes text areas in an unconventional manner to support comprehensive text entry, text editing, application of text button and paragraph styles, and reformatting capabilities.

  • Claim 39: This claim describes a method for direct text entry in a browser-based web site generation tool. It involves the browser-based build engine detecting mouse or keyboard events (e.g., Mouse Drag, Mouse Double Click), selecting text based on these events, setting four-dimensional variables, and calling a draw system to visually highlight the selected text. The build engine also sets a flag read by a polling technology to update the panel's "Text" menu with available text manipulation choices.

USPTO and CAFC 2026 Dockets:
The USPTO database would show the details as summarized above, confirming the patent number, title, dates, and assignee information.

Regarding CAFC dockets for 2026, the patent record indicates "Family has litigation," with several cases filed in the Court of Appeals for the Federal Circuit. The latest listed case number is 24-1977. While the existence of this case in the CAFC records implies potential activity in 2026, without direct access to live CAFC docket information for April 2026, the specific current status of any litigation in 2026 cannot be definitively confirmed. Opinions and orders from October 1, 2004, to the present are publicly available on the Federal Circuit's website, and all orders issued after 2012 are available through PACER.

Generated 5/29/2026, 8:48:26 PM