Speed Track, Inc. v. Amazon.com, Inc.

District Court, N.D. California·Decided November 8, 2019·No. 4:09-cv-04479·Unknown

Opinion

SPEEDTRACK, INC, Case No. 4:09-cv-04479-JSW

Plaintiff,

v. CLAIM CONSTRUCTION ORDER AMAZON.COM, INC., et al., Re: Dkt. Nos. 359, 362, 363 Defendants.

The Court has been presented with a technology tutorial and briefing leading up to a hearing pursuant to Markman v. Westview Instruments, Inc., 517 U.S. 370 (1996). This Order construes the disputed claim terms selected by the parties, which appear in the patent at issue in this case, United States Patent No. 5,544,360 (“the ’360 Patent”), entitled “Method for Accessing Computer Files and Data, Using Linked Categories Assigned to Each Data File Record on Entry of the Data File Record.” The ’360 Patent Plaintiff SpeedTrack, Inc. (“SpeedTrack”) contends that Defendants Amazon.com, Inc. et al. (“Defendants”) infringe its patent. The ’360 Patent is directed to a system and method for accessing computer files according to user-defined criteria. (’360 Patent, Abstract.) According the ’360 Patent, “a typical computer system organizes data into files (analogous to papers in a paper filing system) and directories (analogous to the folders and hanging files).” (Id., 1:38-41.) To store and retrieve files, traditional prior art systems implemented a “hierarchical filing structure.” (Id., 1:28-31.) In such systems, directories are organized into “an upside-down tree” where a root directory contains “a number of subdirectories,” and the subdirectories “contain other subdirectories and files.” (Id., 1:44-54.) One problem with hierarchical file systems is that “[i]t becomes more difficult for the user to decide where to store a particular file” because “a document may logically belong within many different folders.” (Id., 2:12-23.) To solve this problem, the ’360 Patent proposes the use of logical “hybrid folders,” which “contain those files whose content overlaps more than one physical directory.” (Id., 2:40-42.) The invention of the ’360 Patent uses three components: (1) a “category description table” that contains “a plurality of category descriptions,” (2) a “file information directory” that contains entries “corresponding to a file on the data storage system” each of which has an associated “set of category descriptions,” and (3) a “search filter” defined by a user that comprises a set of category descriptions and an optional operator term. (Id., claims 1, 22.) The search filter implements a “guarantee” that there is “at least one entry in the file information directory having a set of category descriptions matching the set of category descriptions of the search filter.” (Id.) This guarantee is achieved because “[a]ll category descriptions are disabled which, if added to the search filter defined by the user, would result in no matching files.” (Id., 12:21-24.) Prior Claim Constructions The ’360 Patent has previously been construed by Judge Hamilton in this District in Speedtrack, Inc. v. Wal-Mart Stores, Inc., No. C 06-7336 PJH, 2008 WL 2491701 (N.D. Cal. June 19, 2008). The Court notes the following Wal-Mart constructions:

Term Wal-Mart Construction “category description” information that includes a name that is descriptive of something about a stored file “category description table” at least one list or array, configured in any desired manner, or taking any form, containing a plurality of category descriptions

“file information directory” a directory comprising information corresponding to at least one file “having no predefined hierarchical The category descriptions have no predefined relationship” hierarchical relationship. A hierarchical relationship is a relationship that pertains to hierarchy. A hierarchy is a structure in which subordination; each component has zero, one, or more subordinates; and no component has more than one superordinate component.

“search filter” a set of one or more category descriptions (depending upon the context of claim 1 or claim 20) and at least one logical operator if there is more than one category description in the search filter that is used to search “file” any collection of data or information stored on a computer system

“such list” a category description table

“means for reading and writing data from the a computer system, embodied in either a single data storage system, displaying information, computer or a distributed environment, having and accepting user input” a hard disk drive, a computer display, and a computer mouse, and equivalents thereto

“user” one that uses—may be a person or another computer

“creating in the computer system” producing in the computer system

Free access — add to your briefcase to read the full text and ask questions with AI

Speed Track, Inc. v. Amazon.com, Inc., (N.D. Cal. 2019).

Speed Track, Inc. v. Amazon.com, Inc. (Speed Track, Inc. v. Amazon.com, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Edwards Lifesciences LLC v. Cook Inc.
582 F.3d 1322 (Federal Circuit, 2009)
Every Penny Counts, Inc. v. American Express, Co.
563 F.3d 1378 (Federal Circuit, 2009)
Cordis Corp. v. Boston Scientific Corp.
658 F.3d 1347 (Federal Circuit, 2011)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
O.I. Corporation v. Tekmar Company Incorporated
115 F.3d 1576 (Federal Circuit, 1997)
Speedtrack, Inc. v. Endeca Technologies, Inc.
524 F. App'x 651 (Federal Circuit, 2013)
Visto Corp. v. Sproqit Technologies, Inc.
445 F. Supp. 2d 1104 (N.D. California, 2006)
Allergan, Inc. v. Apotex Inc.
754 F.3d 952 (Federal Circuit, 2014)
Fenner Investments, Ltd. v. Cellco Partnership
778 F.3d 1320 (Federal Circuit, 2015)
Richard Williamson v. Citrix Online, LLC
792 F.3d 1339 (Federal Circuit, 2015)
Ottah v. Fiat Chrysler
884 F.3d 1135 (Federal Circuit, 2018)