Invalidity dossier
US 7784058
Added 5/14/2026, 6:01:59 AM
⚖️ 3 PTAB proceedings on file for this patent
— Inter Partes Review, Post-Grant Review, or Covered Business Method proceedings at the USPTO Patent Trial and Appeal Board.
Got a demand letter citing US 7784058?
Paste the full letter into the analyzer. We extract every asserted patent (this one and any others), characterize the asserter, flag validity vulnerabilities, and draft a sample response letter your attorney can adapt.
Generic sample response letter (PDF)
Generates a draft reply letter to a generic infringement claim citing this patent, using the analysis below. For a response tailored to a specific letter you received, use the demand letter analyzer instead. Sample only — not legal advice. Do not send without review by a licensed patent attorney.
Watchlist
Get alerted when this patent moves.
Email-only, free, anonymous. We'll notify you when US 7784058 gets a new lawsuit, a new PTAB proceeding, or a new dossier section. One-click unsubscribe from any alert.
Active provider: Google · gemini-2.5-pro
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
An analysis of United States Patent 7,784,058 reveals a system for improving the efficiency and stability of software applications by providing them with dedicated, user-mode versions of critical system elements. As of April 26, 2026, a search of the U.S. Court of Appeals for the Federal Circuit (CAFC) dockets for 2026 did not yield any specific results for this patent number.
Summary of U.S. Patent 7,784,058
Title: Computing system having user mode critical system elements as shared libraries
Assignee: Virtamove Corp
Inventors: Donn Rochette, Paul O'Leary, Dean Huffman
Filing Date: September 21, 2004
Issue Date: August 24, 2010
Abstract:
The patent describes a computing system and architecture that enhances services provided through application libraries. The system features an operating system with a kernel containing "OS critical system elements" (OSCSEs) that run in the protected kernel mode. Additionally, a "shared library" stores its own versions of these critical elements, referred to as "shared library critical system elements" (SLCSEs), for use by software applications in the less-privileged user mode. When an application accesses an SLCSE from this library, it becomes part of that specific application's process. This allows an instance of an SLCSE to run within the context of one application without being shared with others. Consequently, different applications running on the same operating system can simultaneously use their own unique instances of a critical system element to perform the same function.
Plain-Language Overview of Independent Claim
Independent Claim 1: This is the sole independent claim in the patent and it outlines the core invention. In simple terms, it describes a computer system designed to prevent conflicts between different software applications that need to use the same core system functions (like network access or file system operations). The system works by:
- Having a standard operating system kernel with its own set of critical system elements (OSCSEs).
- Providing a shared library that contains functional replicas of these critical elements (SLCSEs).
- When an application needs a critical function, instead of every application sharing the single version in the OS kernel, it gets its own private copy (an SLCSE instance) from the shared library.
- This private copy runs in the application's own space ("context") and is not shared with other applications.
- This allows two or more applications to run simultaneously, each using its own independent version of the same type of critical function without interfering with one another. For example, two different programs can manage network connections using their own separate networking stacks at the same time on the same machine.
Generated 5/14/2026, 12:45:36 PM