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.

See proceedings →

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.

Analyze a letter →

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.

Download sample PDF →

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.

✓ Generated

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