MOSAID Technologies, Inc. filed a patent infringement complaint [PDF] against Red Hat, IBM, Adobe, Alcatel-Lucent, Juniper Networks, NetApp and VMWare on August 10. The interesting thing about the complaint is that all of the defendants, except Red Hat, are sued under one patent, while Red Hat is the only defendant under the other patent. Why the actions under these different patents should proceed as a single action is beyond me, and I will be surprised if Red Hat doesn't look to sever the complaint and proceed alone.
MOSAID is a Canadian company and a non-producing entity (yes, go ahead and call them a troll if you would like). Its sole business is to acquire and enforce patents, although it does claim to have developed some of its own patented inventions.
The patent asserted against Red Hat is U.S. Patent No. 5,892,914, entitled "System For Accessing Distributed Data Cache At Each Network Node To Pass Requirements And Data."
Although patent abstracts are, to a large extent, useless, the abstract for the '914 patent describes it as:
Network Distributed Caches ("NDCs") (50) permit accessing a named dataset stored at an NDC server terminator site (22) in response to a request submitted to an NDC client terminator site (24) by a client workstation (42). In accessing the dataset, the NDCs (50) form a NDC data conduit (62) that provides an active virtual circuit ("AVC") from the NDC client site (24) through intermediate NDC sites (26B, 26A) to the NDC server site (22). Through the AVC provided by the conduit (62), the NDC sites (22, 26A and 26B) project an image of the requested portion of the named dataset into the NDC client site (24) where it may be either read or written by the workstation 42. The NDCs (50) maintain absolute consistency between the source dataset and its projections at all NDC client terminator sites (24, 204B and 206) at which client workstations access the dataset. Channels (116) in each NDC (50) accumulate profiling data from the requests to access the dataset for which they have been claimed. The NDCs (50) use the accumulated profile data stored in channels (116) to anticipate future requests to access datasets, and, whenever possible, prevent any delay to client workstations in accessing data by asynchronously pre-fetching the data in advance of receiving a request from a client workstation.
The '914 patent contains two independent claims, 1 and 9, as follows:
1. In a network of digital computers that includes a plurality of Network Distributed Cache ("NDC") sites, each NDC site including an NDC that has an NDC buffer, a method for projecting an image of a stored dataset from an NDC server terminator site into an NDC client terminator site in response to a request to access such dataset transmitted from a client site to the NDC client terminator site, the method comprising the steps of:
(a) the NDC receiving the request to access data in the stored dataset;
(b) the NDC checking the NDC buffer at this NDC site to determine if a projected image of data requested from the dataset is already present there;
(c) if the NDC buffer of this NDC site does not contain a projected image of all data requested from the dataset, and if the NDC site receiving the request is not the NDC server terminator site for the dataset, the NDC of this NDC site transmitting a request for data from this NDC site downstream to another NDC site closer to the NDC server terminator site for the dataset than the present NDC site;
(d) if the NDC buffer of this NDC site does not contain a projected image of all data requested from the dataset, and if the NDC site receiving the request is the NDC server terminator site for the dataset, the NDC of this NDC site accessing the stored dataset to project an image of the requested data into its NDC buffer;
(e) repeating the steps (a) through (d) until the NDC buffer of the downstream NDC site receiving the request contains a projected image of all requested data;
(f) each successive NDC site, having obtained a projected image of all the requested data, returning data requested from it upstream to the NDC site from which it received the request until the requested data arrives at the NDC client terminator site; and
(g) the NDC client terminator site, upon receiving the requested data, returning the requested data to the client site.
9. A network of digital computers that includes a client site which requests access to a dataset that is stored at a location that can be accessed through the network, the network comprising:
a plurality of NDC sites, the dataset whose access is requested by the client site being stored at an NDC server terminator site, a request from the client site for access to the dataset being received by an NDC client terminator site, each NDC site including:
(a) an NDC that has an NDC buffer;
(b) means for the NDC to receive the request to access the dataset;
(c) means for the NDC to check the NDC buffer at this NDC site to determine if a projected image of data requested from the dataset is already present there wherein:
i. if the NDC buffer of this NDC site does not contain a projected image of all data requested from the dataset, and if this NDC site is not the NDC server terminator site for the dataset, the NDC including means for transmitting a request for data from this NDC site downstream to another NDC site closer to the NDC server terminator site for the dataset than the present NDC site;
ii. if the NDC buffer of this NDC site does not contain a projected image of all data requested from the dataset, and if this NDC site is the NDC server terminator site for the dataset, the NDC including means for accessing the dataset to project an image of the requested data into its NDC buffer; and
iii. if the NDC buffer of an NDC site contains a projected image of all requested data, the NDC including means for returning data requested from it upstream to the NDC site from which it received the request, whereby through a succession of such returns of data from one NDC site to the next upstream NDC site the requested data ultimately arrives at the NDC client terminator site; and
(d) data return means for returning the requested data from the NDC client terminator site to the client site.
Red Hat has not asked for our help, but this is an attack on Linux and merits our attention. Any suggestions of prior art are always appreciated. The priority date for the '914 patent is June 3, 1992, so any prior art
must have been published prior to that date.
****************
Documents
Complaint
IN THE UNITED STATES DISTRICT COURT
FOR THE DISTRICT OF DELAWARE
MOSAID TECHNOLOGIES INC.,
Plaintiff,
ADOBE SYSTEMS, INC., ALCATEL-
LUCENT USA, INC., INTERNATIONAL
BUSINESS MACHINES CORP., JUNIPER
NETWORKS, INC., NETAPP, INC., RED
HAT, INC., AND VMWARE, INC.
Defendants.
v. C.A. No.: ______________
JURY TRIAL DEMANDED
COMPLAINT FOR PATENT INFRINGEMENT
Plaintiff MOSAID Technologies Inc. (“MOSAID”), by and through its undersigned
counsel, for its Complaint for Patent Infringement against the above-named Defendants hereby
states:
THE PARTIES
- Plaintiff MOSAID Technologies Inc. is a corporation subject to the laws of
Canada with its principal place of business at 11 Hines Road, Suite 203, Ottawa, Ontario,
Canada K2K 2X1. MOSAID’s principal place of business in the United States is located at 5700
Granite Parkway, Suite 960, Plano, Texas 75024.
- Defendant Adobe Systems, Inc. (“Adobe”) is a Delaware corporation. Adobe
may be served through its registered agent, Corporation Service Company, 2711 Centerville
Road, Suite 400, Wilmington, DE 19808. Adobe is authorized to do business in the State of
Delaware, and regularly conducts such business within the State and within this judicial district
by way of sales and distribution of its products and services, including those accused of
infringement herein.
- Defendant Alcatel-Lucent USA, Inc., (“Alcatel”) is a Delaware corporation.
Alcatel-Lucent may be served via its registered agent, Corporation Service Company
2711 Centerville Road, Suite 400, Wilmington, DE 19808. Alcatel is authorized to do business
in the State of Delaware, and regularly conducts such business within the State and within this
judicial district by way of sales and distribution of its products and services, including those
accused of infringement herein.
- Defendant International Business Machines Corp (“IBM”) is a Delaware
corporation. IBM may be served via its registered agent, the Corporation Trust Company,
Corporation Trust Center, 1209 Orange Street, Wilmington, DE 19801. IBM is authorized to do
business in the State of Delaware, and regularly conducts such business within the State and
within this judicial district by way of sales and distribution of its products and services, including
those accused of infringement herein.
- Defendant Juniper Networks, Inc. (“Juniper”) is a Delaware corporation. Juniper
may be served via its registered agent, the Corporation Trust Company, Corporation Trust Center
1209 Orange Street, Wilmington, DE 19801. Juniper is authorized to do business in the State of
Delaware, and regularly conducts such business within the State and within this judicial district
by way of sales and distribution of its products and services, including those accused of
infringement herein.
- Defendant NetApp, Inc. (“NetApp”) is a Delaware corporation. NetApp may be
served via its registered agent, the Corporation Trust Company, Corporation Trust Center, 1209
Orange Street, Wilmington, DE 19801. NetApp is authorized to do business in the State of
Delaware, and regularly conducts such business within the State and within this judicial district
2
by way of sales and distribution of its products and services, including those accused of
infringement herein.
- Defendant Red Hat, Inc. (“Red Hat”) is a Delaware corporation. Red Hat may be
served via its registered agent, the Corporation Trust Company, Corporation Trust Center, 1209
Orange Street, Wilmington, DE 19801. Red Hat is authorized to do business in the State of
Delaware, and regularly conducts such business within the State and within this judicial district
by way of sales and distribution of its products and services, including those accused of
infringement herein.
- Defendant VMware, Inc. (“VMware”) is a Delaware corporation. VMware may
be served via its registered agent, the Corporation Trust Company, Corporation Trust Center,
1209 Orange Street, Wilmington, DE 19801. VMware is authorized to do business in the State
of Delaware, and regularly conducts such business within the State and within this judicial
district by way of sales and distribution of its products and services, including those accused of
infringement herein.
JURISDICTION AND VENUE
- This is an action for patent infringement arising under the provisions of the Patent
Laws of the United States of America, Title 35, United States Code.
- Subject-matter jurisdiction over MOSAID’s claims is conferred upon this Court
by 28 U.S.C. § 1331 (federal question jurisdiction) and 28 U.S.C. § 1338(a) (patent jurisdiction).
- This Court has personal jurisdiction over Defendants because Defendants are
subject to general jurisdiction in the State of Delaware. Defendants also have established
minimum contacts with the forum. All Defendants are authorized to do business in the State of
Delaware and regularly conduct such business. Defendants manufacture, sell and/or offer to
3
sell—products, including the products specified herein, that are and have been used, offered for
sale, sold and/or purchased in Delaware, including in this judicial district. Defendants—directly
and/or through their distribution networks——place their infringing software and computer
products within the stream of commerce, which stream is directed at this district. Therefore, the
exercise of personal jurisdiction over Defendants would not offend traditional notions of fair
play and substantial justice.
- Venue is proper in this judicial district pursuant to 28 U.S.C. §§ 1391(b) and (c)
and §1400(b).
COUNT I – INFRINGEMENT OF U.S. PATENT NO. 6,505,241
- MOSAID reasserts and incorporates herein by reference the allegations of all
preceding paragraphs of this Complaint as if fully set forth herein.
- On January 7, 2003, U.S. Patent No. 6,505,241 (the “‘241 Patent”), a copy of
which is attached hereto as “Exhibit A,” was duly and legally issued by the U. S. Patent and
Trademark Office (“USPTO”). MOSAID is the owner by assignment of all right, title and
interest in and to the ‘241 Patent, including all right to recover for any and all past infringement
thereof.
- Upon information and belief, Defendants Adobe, Alcatel, IBM, Juniper, and
NetApp have in the past and continue to infringe, directly, indirectly, literally, under the doctrine
of equivalents, contributorily, and/or through the inducement of others, one or more of the claims
of the ‘241 Patent by making, using, importing, selling and/or offering to sell, in this judicial
district and elsewhere in the United States, software which is covered by at least one claim of the
‘241 Patent.
4
- At a minimum, each of the following products made, used, sold and/or offered for
sale by the above-referenced Defendants infringes one or more claims of the ‘241 Patent because
each includes, among other things, a network infrastructure cache for providing proxy services to
a plurality of workstations concurrently requesting access to data stored on a server, interconnect
the client workstations and server by a network via which the client work stations transmit
network-file-services-protocol requests to the server and having at least one network interface
that connects to the network, a file-request service module for receiving via said network the
network file services protocol requests transmitted by the client workstations, a cache from
which said file request service module receives data, and a file request generation module for
transmitting to the server requests for data received by the file request service module that is
missing from said cache, and for receiving from the server network file services protocol
responses that include data missing from said cache, and for transmitting such missing data to
said cache for storage therein, and are therefore infringing one or more claims of the ‘241 Patent:
a. Adobe Flash Memory Server;
b. Alcatel Velocix Digital media Delivery Platform;
c. IBM WebSphere Software;
d. Juniper Media Flow;
e. NetApp FlexCache;
f. VMware vFabric GemFire Platform.
- As a consequence of the infringement of the ‘241 Patent by the aforesaid
Defendants, MOSAID is entitled to recovery of past damages in the form of, at a minimum, a
reasonable royalty.
5
- Upon information and belief, Defendants will continue to infringe the ‘241 Patent
unless enjoined by this Court.
- As a consequence of the infringement by Defendants complained of herein,
MOSAID has been irreparably damaged to an extent not yet determined and will continue to be
irreparably damaged by such acts in the future unless Defendants are enjoined by this Court from
committing further acts of infringement. In the event the Court determines that it will not enter
injunctive relief, then it should require Defendants to pay damages for past infringement of the
‘241 Patent and royalties for their infringement of the ‘241 Patent on a going-forward basis.
COUNT II – INFRINGEMENT OF U.S. PATENT NO. 5,892,914
- MOSAID reasserts and incorporates herein by reference the allegations of all
preceding paragraphs of this Complaint as if fully set forth herein.
- On April 6, 1999, U.S. Patent No. 5,892,914 (the “‘914 Patent”), a copy of which
is attached hereto as “Exhibit B,” was duly and legally issued by the USPTO. MOSAID is the
owner by assignment of all right, title and interest in and to the ‘914 Patent, including all right to
recover for any and all past infringement thereof. The ‘241 Patent, and ‘914 Patent, are
collectively referred to as the “Asserted Patents.”
- Upon information and belief, Defendant RedHat has in the past and continues to
infringe, directly, indirectly, literally, under the doctrine of equivalents, contributorily, and/or
through the inducement of others, one or more of the claims of the ‘914 Patent by making and
using in this judicial district and elsewhere in the United States, a caching method which
infringes at least one claim of the ‘914 Patent. Importing, selling and/or offering to sell products
and services which contribute to or induce the further making or using of said caching method by
others with knowledge of the ‘914 Patent further infringes the ‘914 Patent.
6
- At a minimum, each of the following products made, sold and/or offered for sale
by the Defendant RedHat perform for Red Hat, when used for their intended purposes, the
process for projecting an image of a stored dataset from one network distributed cache site to
another in response to a request to access such dataset from a client site, and the process
consisting of the steps described in the ‘914 Patent, and are and are therefore infringing one or
more claims of the '914 Patent:
a. RedHat Enterprise Linux with Resilient Storage Add-On;
b. RedHat Enterprise Server V6;
- RedHat performs the ‘914 Patent by using the methods described in one or more
claims of the ‘914 Patent, and are therefore infringing one or more claims of the '914 Patent.
- As a consequence of the infringement by Defendant RedHat complained of
herein, MOSAID is entitled to recovery of past damages in the form of, at a minimum, a
reasonable royalty.
- Upon information and belief, Defendant RedHat will continue to infringe the ‘914
Patent unless enjoined by this Court.
- As a consequence of the infringement by Defendants complained of herein,
MOSAID has been irreparably damaged to an extent not yet determined and will continue to be
irreparably damaged by such acts in the future unless Defendants are enjoined by this Court from
committing further acts of infringement. In the event the Court determines that it will not enter
injunctive relief, then it should require Defendants to continue to pay royalties for their
infringement on a going-forward basis.
7
PRAYER FOR RELIEF
WHEREFORE, MOSAID prays for entry of judgment and an order that:
(1) Defendants have infringed one or more of the claims of the Asserted Patents,
either literally and/or under the doctrine of equivalents;
(2) Defendants account for and pay to MOSAID all damages, assessment of interest,
and costs of MOSAID caused by Defendants’ patent infringement;
(3) MOSAID be granted permanent injunctive relief pursuant to 35 U.S.C. § 283
enjoining Defendants, their officers, agents, servants, employees, affiliates and those persons in
active concert of participation with them from further acts of patent infringement of the Asserted
Patents;
(4) In the event the Court determines that it will not enter injunctive relief,
Defendants continue to pay royalties to MOSAID for its infringement of the Asserted Patents on
a going-forward basis;
(5) Defendants account for and pay for increased damages for willful infringement
under 35 U.S.C. § 284;
(6) Costs and attorney’s fees be awarded to MOSAID, as this is an exceptional case
under 35 U.S.C. § 285; and
(7) MOSAID be granted such further and additional relief as the Court may deem just
and proper under the circumstances.
DEMAND FOR JURY TRIAL
MOSAID demands trial by jury on all claims and issues so triable.
August 9, 2011
BAYARD, P.A.
/s/ Stephen B. Brauerman
Richard D. Kirk (rk0922)
Stephen B. Brauerman (sb4952)
222 Delaware Avenue, Suite 900
P.O. Box 25130
Wilmington, DE 19899
OF COUNSEL:
Steven G. Hill
Douglas R. Kertscher
HILL, KERTSCHER & WHARTON, LLP
3350 Riverwood Parkway, Suite 800
Atlanta, Georgia 30339
Attorneys for Plaintiff Mosaid Technologies Inc.
8
Exhibit A to the Complaint is not shown as it contains patent 6,505,241 which has not been asserted against Red Hat.
Exhibit B (Patent No. 5,892,914) (part 1) (part 2) (part 3)[PDF]
|