Invalidity dossier
US 7770122
Codeless dynamic websites including general facilities
Current assignee: Diem LLC
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.
US patent 7770122, titled "Codeless dynamic websites including general facilities," was filed on April 29, 2010, and issued on August 3, 2010. The current assignee is Diem LLC. The sole inventor is Cheman Shaik.
The abstract describes a web hosting system and method that allows non-technical users to create and host dynamic websites without coding. This system provides a hosting page with a home page template composed of HTML text boxes and text areas that can be customized in terms of position, size, formatting (e.g., color, border, font), and mouse-over effects. It also includes general website facilities like webmail, chat, user registration, login, and password maintenance. All design attributes and content are written to hidden fields on the hosting page and then submitted to a server computer, where they are stored in a database. When a visitor accesses the website, the server retrieves these attributes and content, and the visitor's browser constructs and displays the web page.
Here's a plain-language overview of each independent claim:
Independent Claim 1: A method for hosting a dynamic website without coding by a user.
This claim describes a method that involves:
- Providing a hosting page: A server delivers a web page template (like a home page) to a user's computer. This template has editable elements (text boxes, areas, lines, images) and control buttons outside the design area.
- User design actions: The user interacts with the template by:
- Placing the text cursor in an editable element.
- Clicking control buttons to change attributes like position, size, fonts, colors, and mouse-over effects of the selected element.
- Adding or removing elements.
- Creating secondary web pages linked to elements on the main page.
- Creating facility forms (like webmail, registration, login).
- Adding RSS feeds.
- Capturing and storing attributes: The hosting page's script (running on the user's browser, not the server) captures all these user-defined attributes and content. When the user clicks a "Host" button, these attributes and content are written to "hidden boxes" on the hosting page.
- Transmission to server: The hosting page, with the data in its hidden boxes, is submitted to a server computer.
- Database storage: The server stores these attributes and content in a database.
- Website display to visitors: When a visitor's computer requests the website, the server retrieves the stored attributes and content, and transmits them to the visitor's computer. The visitor's web browser then constructs and displays the dynamic website based on this data.
Independent Claim 12: A computer software program product.
This claim describes a computer software program that, when executed by a computer processor, performs the method steps outlined in Claim 1. Essentially, it's the software embodiment of the method described in Claim 1.
Independent Claim 13: An apparatus for hosting a dynamic website without coding by a user.
This claim describes a system (apparatus) that includes:
- A server computer: This server has a processor and memory.
- A database: Connected to the server, this stores the website information.
- A user computer: This user computer has a processor, memory, display, and an interactive device (like a mouse). It executes a web browser.
- A visitor computer: Similar to the user computer, it has a processor, memory, display, and runs a web browser.
The apparatus is configured such that:
- The server computer provides a hosting page with a template to the user computer.
- The user computer displays this hosting page, allowing the user to design the website using the control buttons to modify element attributes (position, size, format, mouse-over effects).
- The hosting page on the user computer, via its script functions, captures the design attributes and writes them to hidden boxes.
- When the user clicks "Host," the attributes in the hidden boxes are submitted to the server.
- The server stores this data in the database.
- When a visitor's computer requests the website, the server retrieves the data from the database and sends it to the visitor's computer, where the browser displays the website.
Regarding CAFC 2026 dockets for patent number 7770122, a search of recent Federal Circuit dockets (up to May 27, 2026) does not show any cases specifically naming US patent 7770122. However, this does not definitively mean there are no ongoing or concluded cases involving this patent at other court levels, only that the patent number itself is not explicitly appearing in the Federal Circuit dockets returned by the search at this time. The previous analysis noted litigation initiated by Diem LLC in 2017, but this current search focuses only on 2026 CAFC dockets for the specific patent number.
Generated 5/29/2026, 8:49:17 PM