Professional Documents
Culture Documents
: 2211726-00143
Filed on behalf of Unified Patents Inc.
By: David L. Cavanaugh, Reg. No. 36,476
Daniel V. Williams, Reg. No. 45,221
Vera A. Shmidt, Reg. No. 74,944
Wilmer Cutler Pickering Hale and Dorr LLP
1875 Pennsylvania Ave., NW
Washington, DC 20006
Tel: (202) 663-6000
Email: David.Cavanaugh@wilmerhale.com
____________________________________________
____________________________________________
v.
IPR2017-01525
Patent 7,174,362
ii
A. resource file...................................................................................... 16
B. connection through which said second module
communicates with said first module and said third module ............ 17
VIII. CONCLUSION.............................................................................................. 75
iii
I. MANDATORY NOTICES
A. Real Party-in-Interest
Petitioner) certifies that Unified is the real party-in-interest, and further certifies
that no other party exercised control or could exercise control over Unifieds
participation in this proceeding, the filing of this petition, or the conduct of any
ensuing trial. In this regard, Unified has submitted voluntary discovery. See
B. Related Matters
The 362 patent is the subject of the following pending district court
proceedings:
d/b/a EPIX, 1-17-cv-00098 (D. Del.); Blackbird Tech LLC d/b/a Blackbird
Technologies v. Mubi, Inc., 1-17-cv-00099 (D. Del.); Blackbird Tech LLC d/b/a
1
17-cv-00102 (D. Del.); Blackbird Tech LLC d/b/a Blackbird Technologies v.
C. Counsel
David L. Cavanaugh (Reg. No. 36,476) will act as lead counsel; Ashraf
Fawzy (Reg. No. 67,914), Jonathan Stroud (Reg. No. 72,518), Daniel V. Williams
(Reg. No. 45,221), and Vera A. Shmidt (Reg. No. 74,944) will act as back-up
counsel.
reached at Wilmer Cutler Pickering Hale and Dorr, LLP, 1875 Pennsylvania Ave.,
NW, Washington, DC 20006, Tel: (202) 663-6000, Fax: (202) 663-6363, and
Unified Patents Inc., 1875 Connecticut Ave. NW, Floor 10, Washington, DC
1
The 362 patent was asserted in 45 additional district court litigations that have
2
II. CERTIFICATION OF GROUNDS FOR STANDING
Petitioner certifies pursuant to Rule 42.104(a) that the patent for which
review is sought is available for inter partes review and that Petitioner is not
barred or estopped from requesting an inter partes review challenging the patent
claims 2, 7, 10-11, 13, 16, and 19 of the 362 patent (the Challenged Claims).
explained below:2
2
Pre-AIA statutory framework applies as the 362 patent issued from a patent
3
3. US 5,860,068 (filed December 4, 1997, published January
12, 1999) (Cook (EX1004)), which is prior art under 35
U.S.C. 102(b)
The 362 patent is directed to taking customer requests and writing data onto
1:56-59). The 362 patent asserts that the alleged invention removes the
customer requests and includes the following three modules: a log manager 200, a
resource manager 300, and a CD Writer Control 400. (Id., 2:21-22, 2:41-44).
4
(Id., FIG. 1).
Figure 2 of the 362 patent is reproduced below to depict the process flow
from order receipt to production and shows the log manager 200, resource
manager 300, CD Writer Control 400, and a plurality of CD Writers 500. (Id.,
5
A POSA would appreciate that while boxes in a flow chart are shown
above in Figure 2, the 362 patent specification does not define these boxes or
module, as used herein, refers to the functionality and not the configuration of
writer 400 are anywhere described as being limited to a physical unit that is
distinct from any other. The 362 patent does not limit the alleged invention to a
description uses the term computer once and does not use the terms CPU or
6
processor. (Id., 2:39-41)3 (The invention is implemented through a computer
system herein referred to as CD Writer Server.). Further, the 362 patent does not
limit how the alleged modules connect. (McGoveran 30). Thus, the 362
specification does not limit the implementation of the claimed modules, such that a
POSA would understand that any computer system that at least teaches the
claimed functionality would therefore at least teach (1) the claimed modules, and
(2) that the modules are connected to each other, for example, by using a common
processor, memory, network, bus, or the like. (McGoveran 30) (362 patent, FIG.
2).
The 362 patent describes that an order fulfillment process is triggered when
a customer enters a request through a customer interface 10. (362 patent, 2:48-
50). The customer interface includes but is not limited to a website, a web server,
subsystem. (Id., 2:50-53). Log Manager 200 receives the order from the
customer interface 10 and updates a log. (Id., 3:8-11). The log may include time-
stamps of incoming requests to represent the order in which requests are received.
3
All emphasis herein added unless otherwise indicated.
7
Resource Manager 300 is associated with files including a set of resource
files 310 and an archive 320 of all the sounds, images, and characters used to
execute the duplication requests. (Id., 3:26-30, 3:50-52). Resource files 310
include information about CD Writers 500, such as the number of blank CD-Rs
Control 400 retrieves information from Log Manager 200 and Resource Manager
300 to schedule production for CD Writers 500. (Id., 3:63-65) (McGoveran 32).
recited in the Challenged Claims, was both well-known and obvious prior to filing.
(McGoveran 33).
A person of ordinary skill in the art (POSA) for the 362 patent would
8
C. Prosecution History
patent). (283 patent (EX1014)). The 283 patent was subject to Ex Parte
Examiner and PTAB, which is relevant here due to the similarities between the
unpatentable 283 patent claims and the Challenged Claims, as discussed below.
A Request for EPX of original claims 1-8 of the 362 patent was filed on
granted, and a Non-Final Office Action issued on May 17, 2012, rejecting original
of digital data, said data representing contents available for request by customers;
and (b) at least one resource file for each of said output devices in communication
with said computer. (362 patent, 5:31-37). The Examiner asserted that three
9
different references anticipated claim 2, including US 5,959,944 (Dockes 944)4,
Dockes (EX1003), and Cook (EX1004). (EPX, Office Action, 8-14 (05/17/2012)
(EX1016)).
and argued that Dockes 944 and Dockes did not disclose at least one resource file
for each of said output devices in communication with said computer. (EPX,
17-26, 33, and 45 to include a feature directed to tracking the hard drive
There was no opportunity for the Third Party Requestor to Appeal to the PTAB.
Examiner and a PTAB decision on appeal clarified (1) the teachings of Dockes
regarding the resource file limitation and (2) the teachings of Cook regarding the
4
Dockes 944 is part of the same patent family as the currently applied Dockes
reference (EX1003).
10
3. Second Ex Parte Reexamination of the 362 patent
Less relevantly, a second Request for EPX of original claims 1 and 5-6 of
the 362 patent was filed on September 15, 2012. (EPX, Request (09/15/2012)
claims 5-6, which did not recite the resource file or hard-drive-capacity-related
features and are not being challenged herein. (EPX, Office Action (03/25/2013)
granted, and a Non-Final Office Action, by a different Examiner than the 362
reexaminations, issued on February 20, 2013 rejecting all claims 1-14. (EPX,
Office Action (02/20/2013) (EX1023)). Claim 4 of the 283 included the resource
file limitation, i.e., at least one resource file for each of said output devices.
(283 patent, 5:61-6:5 (EX1014)). Claim 4 was rejected under 35 U.S.C. 103(a)
including claims 22-23, which included the hard drive capacity tracking limitation,
i.e., tracking the hard drive capacity remaining in said output device. (EPX,
11
Amendment, 3-4, 7, 9 (05/20/2013) (EX1024)). Challenged claim 10 recites this
All claims were finally rejected, and, importantly, the Examiner maintained
the rejection of claim 4 based on Cook in view of Dockes and of claims 22-23
(including the hard drive capacity tracking) based on Cook in view of Dockes.
After another attempt to traverse the rejections and further limit the claims
Owner appealed, arguing that claim 4s resource file limitation and claim 22-23s
hard drive capacity tracking limitations were not obvious. (EPX, Appeal Brief, 21-
detailed reasoning why the resource file limitation of claim 4 and the capacity
The PTAB found that Dockes taught the resource file limitation and Cook taught
12
the hard-drive-capacity tracking limitation. While the Examiner in the earlier 362
patent reexamination had found differently, the 283 patent, for these claim
limitations, was subjected to more stringent review because of the appeal briefing
and PTAB decision, which came after the 362 reexaminations concluded.
unpatentable claims of the 283 patent mirror those in the Challenged Claims.
unpatentable claim 45 of the 283 patent. (McGoveran 49-50). The resource file
limitations are identical. Minor wording variations are shown with markings.
5
This version of claim 4 was on appeal and found to be unpatentable. (EPX,
13
at least one first module configured to create a task log based on
incoming
requests;
at least one second module configured to store allprovide data
necessary for executingto be duplicated in said
duplication process, wherein said data stored inretrieved by said
second module
comprises:
an expandable indexed archive of digital data, said data
representing contents available for request by customers; and
at least one resource file for each of said output devices in
communication with said computer;
at least one third module configured to create a subset ofretrieve data
for duplication from said data stored in said second module, further
configured to and download said subsetdata for duplication to one of said
output devices, and further configured to command said output device to
transfer said subsetdata for duplication onto blank media; and
a connection through which said second module communicates with
said first module and module and a connection through which said second
module communicates with said third module.
14
(EPX, Appeal Brief, Claim Appendix (viii) (EX1028)) (McGoveran 51).
The same or substantially the same prior art or arguments in the current
petition were not previously presented to the Office. The grounds and arguments
presented herein are based primarily on Yamashita (EX1002), which was never
(EX1003) and Cook (EX1004) are different than those presented in the 362 patent
EPXs. In the current grounds, the primary reference to Yamashita provides new
explicit teachings of using resource files and tracking memory capacity. To the
extent there is overlap between prior art presented in the current petition and prior
reexaminations, such overlap is to specific limitations that the PTAB found were
provides teachings that naturally combine with features of Dockes and Cook, in a
suggests (1) resource files and (2) tracking hard drive capacity remaining in a
about implementing the resource file and memory capacity tracking aspects
are overridden by (1) new art and arguments raised herein and (2) clarification
15
VI. CLAIM CONSTRUCTION
In accordance with 37 C.F.R. 42.100(b), challenged claims must be given
patent. (37 C.F.R. 42.100(b); Cuozzo Speed Techs., LLC v. Lee, Slip Op. No. 15-
446, at 20 (U.S. June 20, 2016)). Under this standard, claim terms are given their
skill in the art in the context of the disclosure. In re Translogic Tech., Inc., 504
F.3d 1249, 1257 (Fed. Cir. 2007). Any claim terms not included below should be
A. resource file
Claims 2 and 11 recite this term, which should be construed as a file
362 patent does not define the term resource file. The 362 patent does not limit
what can be in the resource file and provides multiple examples, such as the name
and the IP address of each CD writer 500, the number of drives and printers in each
of those machines, and the number of blank CD-Rs remaining in each machine.
(362 patent, 3:31-38). Additionally, the 362 patent indicates that the resource file
can keep track of how much cache space remains in each machine. (Id., 3:39-
42).
16
Accordingly, the 362 patent discusses various exemplary data that can be
included in its resource file. Thus, the resource file should be construed to mean a
362 specification and the plain and ordinary meaning of the term resource file.
(McGoveran 63).
relationship through which said second module works together with said first
module and said third module. The 362 patent does not define the term
connection, which appears only in the claims. To wit, the claims appear to
associate the disclosed Log Manager 200 with the claimed first module, the
Resource Manager 300 with the claimed second module, and the CD Writer
Control 400 with the claimed third module. (McGoveran 64-65). Claims 2
and 10 suggest that the second module (300) communicates with both the first
module (200) and the third module (400), but the specification, including Figure 2,
17
does not disclose that the Resource Manager (300) must communicate directly with
Instead, the limitation would be interpreted by a POSA as meaning that the three
modules are used together to duplicate data. (Id.). Further, the 362 patent
modules that work together: Log Manager 200, Resource Manager 300, and CD
construction is consistent with the 362 specification and the plain and ordinary
unpatentability, the limitations of the Challenged Claims of the 362 patent, and
1. Overview of Yamashita
18
1:14-23 (EX1002)). Yamashita discloses a central apparatus 2 that communicates
then record the media to CDs based the customers selection. (Id.). The customer
receiving customer input and then issuing instructions to a system control section
19
The system control section 22 performs administration operations and
includes a CPU, read-only memory (ROM), and random access memory (RAM).
media information lists which are registered in the central apparatus 2 through the
lists so that menus are displayed to the customer. (Id., 27:6-11). The storage
unit 24 comprises a large capacity hard disk unit, or a partially rewritable optical
20
Each recording apparatus 3 stores a selection of media information but can
customer-requested media information is not saved in the storage unit 24, the
system control section 22 downloads it from the central apparatus 2. (Id., 28:64-
29:15, 34:42-45). The system control section 22 also monitors the amount of space
left in the storage unit 24 and manages it, as necessary, to make room for new
media. (Id., 28:34-38, 28:50-57). For example, if a particular song has not been
requested for a predetermined amount of time, that song may be deleted to make
Each recording apparatus 3 has multiple recording units 26, as shown below
in annotated Figure 14. (Id., 29:28-29). Recording units 26 are fed blank CDs that
are stored in cartridges A-D. A transport arm 57 moves the CDs from their
cartridges to the designated recording units 26. (Id., 29:30-38) (McGoveran 71).
21
As discussed below, Yamashita discloses, teaches, or at least suggests all the
2. Overview of Dockes
customer interface for submitting customer orders over a network and a database
for storing digital data available for customer selection. (Id., 3:19-20, 6:11-14,
6:28-30, 6:46-51). In use, the system receives customer orders and coordinates
recording the digital data, e.g., songs, onto CDs using output devices coupled to
the server. (Id., 4:30-36). The output devices in Dockes are CD recorders 120.
recorder 120, data server 124, and database management system 128. Multiple CD
recorders 120 are used to increase output. (Id., 5:19-27) (McGoveran 73).
22
A primary function of the data server 124 is to store all the audio data and
with CD readers 120 for receiving data from the server 124 which is then passed to
CD recorder 120. (Id., 5:39-44). Each writing client 122 may be connected to a
respective CD recorder 120. (Id.). A POSA would have understood that each CD
(Dockes, 7:7-11).
files 170. (Id., 10:6-8, FIG. 2). Configuration files 170 are files that hold
23
things. (Id.). Dockes discloses, [t]here is usually one configuration file 170 for
every machine. The configuration files 170 are mostly used to define system
parameters, but the same format is also used for the job files that describe various
tasks to be performed by the system, and for other purposes. (Id., 10:14-25).
Thus, a POSA would have understood that a configuration file is provided for each
control section 22 for administering and controlling the terminal apparatus 3 in its
entirety [and] a storage unit 24 for storing the media information downloaded
24
section 22 comprises a CPU, a program built-in ROM, a RAM, and a clock
accordance with the message, a transparent touch panel overlaid on the screen
52 [of the recording operation instruction unit 21] detects the depressed position,
25
and positional information concerning the detected depressed position is
transmitted to the system control section 22. (Id., 26:49-54). Accordingly, the
recording operation instruction unit 21 can be used for taking duplication requests.
(McGoveran 79)
instruction units 21. (Id., 25:34-35, FIG. 3). Further, Yamashita discloses
the network 1. (Id., 33:47-50). Remote recording operation instructions can also
Yamashita discloses taking requests at one or more user interfaces (e.g., one or
(McGoveran 80).
the terminal apparatus 3 comprises a main body 3a, [and] a plurality of recording
26
(Id., 25:33-35, FIG. 3) (annotated). As discussed for element 2(b), Yamashitas
transmitted to the system control section 22. (Id., 26:49-55) (When a customer
27
a cable C.). Accordingly, Yamashita teaches transmitting requests for duplication
through a network (e.g., wireless network between unit 21 and the bus B) to a
computer (e.g., system control section 22 and storage unit 24 of Figure 3), as
POSA would have understood such a request to have been transmitted via a
first shop near his or her office, and a fully recorded CD can be received from
another recording operation instruction unit in a second shop near his or her home
28
Yamashitas computing capabilities are provided in part by the combination of the
system control section 22 and its associated storage unit 24, as shown in annotated
Figure 3:
and an mth shelf is placed onto a vertically movable transport art 57, and the
29
transport arm 57 transports the recording medium 4 to the recording unit 26 and
the claimed output devices. Indeed, the 362 patent refers to its CD writers (500)
500.). The 362 patent discloses that its CD Writers transfer a specific subset of
data from their cache to the blank CD-Rs. (Id., 4:64-65). Accordingly,
they transfer data onto media such as blank CDs. (McGoveran 88).
30
illustration of an example of a recording unit administration table (i.e., a table
(Id., 23:32-34, FIG. 15). Yamashita further discloses, [i]n the address
indicates that the CD is now being set in Recording Unit D1. (Id., 29:45-52). As
a POSA would have understood, since some CDs are sent to recording unit D1,
and some to recording unit D2, Yamashitas system control section 22 assigns
particular output device was a well-known and understood concept prior to the
example, assigning some duplication requests to the Recording Unit D1 and some
one device (e.g., unit 21, PC, or PDA) and collecting the recorded CD at a remote
31
device, which necessarily involves assigning requests to remote output devices.
and 24, which execute the duplication process by transferring the designated media
information from the storage unit 24 to the recording medium 4 set in the recording
unit 26. (Yamashita, 29:62-67) (The system control section 22 reads the
designated media information from the storage unit 24, and transfers the read
recording unit 26 (Step S9 in the flow chart shown in FIG. 6).) (McGoveran 93).
Yamashita discloses this element. First, as noted above, the recited modules
32
perform the recited functionality but does not limit the computer to a particular
Per the 362 patent, a task log refers to a list of scheduled duplication jobs,
configured to create a task log (e.g., as shown in Figure 10s receipt table) based
the first media information item in the order of acceptance and determines an
expected recording completion time for each recording designated with a receipt
code to create the receipt table as shown in Figure 10. (Yamashita, 27:21-28:12)
(McGoveran 95):
33
The receipt table of Figure 10 includes the receipt code(s) associated with
recorded, and the expected recording completion time(s). (Id.) (McGoveran 96).
Figure 10s receipt table corresponds to the task log because it is a log of
duplication requests organized using receipt codes and having expected recording
Accordingly, Yamashitas computer generates the task log (e.g., receipt table
discloses at least one first module configured to create a task log based on
the functionality (e.g., second module) configured to store all data necessary for
terminal apparatus 3 in its entirety, [and] a storage unit 24 for storing the
34
one second module configured to store all data necessary for executing said
Manager 300 stores an archive 320 of all the sounds, images, and characters
used to produce the requested CDs. The archive can be internally indexed by
part numbers, each part number being associated with a path name. to change
or update the contents of the archive, an operator would have to delete some of the
existing data and download new data from a network or a digital storage medium.
and stores the categorized media information lists in the [storage] unit 24, so
6
The 362 patent does not define the term expandable indexed archive of digital
data.
35
that the above-mentioned menus are displayed in accordance with the lists.).
detects the designation, and detects, for instance, the title of the musical
composition, the name of a singer who sings the musical composition and other
associated with the storage unit 24 (e.g., that stores the categorized media
information lists and media information available for duplication) and the system
control section 22 that works with the storage unit 24 to store the indexed archive
for duplication stored in Yamashitas second module (e.g., system control section
22 and its corresponding storage unit 24) correspond to the claimed expandable
indexed archive of digital data because they represent an indexed archive of the
data available for duplication, and additional data may be added to these lists (e.g.,
when new content, e.g., new songs, becomes available for duplication).
36
presenting items (e.g., songs) for selection (e.g., by customers) was widely
for duplication), said data representing contents available for request by customers,
Each of the recited modules refers to the functionality and not the
configuration of components (362 patent, 2:44-45), except for the 362 indicating
generally that the hard drive of Resource Manager 300 was designed to hold at
physically printed on the CDs . (Id., 3:54-59). The 362 patent indicates that
the Resource Manager 300 maintains the resource files but does not indicate
whether they are also saved in the hard drive or some other memory. Thus, the
362 patent does not limit where the resource files are stored. (McGoveran 103).
37
As discussed below, Yamashita teaches or suggests the resource file as recited in
claim 2.
(Yamashita, 23:32-34, FIG. 15). The table in Figure 15 includes information about
the address of the recording medium set in each recording unit (e.g., the address of
uses the information in Figure 15s table to return the recorded recording media to
its address (e.g., for later retrieval). (Yamashita, 30:1-8). Therefore, Figure 15s
table contains data about a resource (e.g., about recording units D1 and D2).
(McGoveran 104-106).
38
Yamashitas Figure 16 discloses a resource file:
computer containing data about the resources (e.g., about recording mediums set in
recording units D1 and D2). Yamashitas computer uses the information in Figure
39
16s table to obtain the address of the recorded recording medium to eject and
units D1 and D2, and at least two resource files, e.g., the two tables in Figures 15-
monitoring the status of its recording units and it would have been
Yamashita discloses monitoring the idle time and status of the recording
units to schedule jobs and provide completion time estimates. (McGoveran 111-
40
media information can be accepted. (Id., 31:14-18). Further, Yamashita discloses
recording the specified media information by the recording completion time, when
configured to indicate whether or not the booking can be accepted, based on the
judgment. (Id., 6:14-21). A POSA would have appreciated that monitoring the
terminal apparatus 3 idling time, scheduling jobs, and providing job completion
(McGoveran 114). Namely, a POSA would have appreciated that, for example, to
knowing the recording units capabilities and availability (e.g., monitoring whether
(McGoveran 114). Thus, a POSA would have appreciated that the system must
monitor the status of each recording unit (e.g., available or busy), its writing speed,
41
Furthermore, Yamashita discloses, for example, that its recording operation
be recorded and issuing instructions for the recording of the designated specified
be stored in a separate file) for its recording instruction units (e.g., units 21 that are
and picking up orders at a remote location (e.g., as discussed for claim 2-b)-c)
to store a resource file, e.g., like the ones shown in Figures 15/16 of Yamashita, for
42
such a remote output device. (McGoveran 117-118). For example, a POSA
would have understood that the computer would store information about the
name/type of the output device to ensure that the output device is capable of
would have understood that the computer would store information regarding the
network address of the remote output device to be able to execute the duplication
requests at that device. (Id.). Thus, a POSA would have understood that
Yamashita necessarily teaches storing at least one resource file for its remote
separate resource file for each output device, Yamashita renders the
limitation obvious:
standard, claim 2 does not require that a separate resource file be provided for
limitation to require a separate resource file for each output device, the claim
could have been drafted to make this explicit. Notwithstanding, to the extent the
resource file limitation is interpreted narrowly and the Patent Owner argues that
Yamashita does not explicitly disclose it, it would have been obvious to a POSA
that Yamashitas computer (e.g., system control section 22 and storage unit 24)
43
could store resource files regarding each of its output devices to be able to control
the terminal apparatus 3. (McGoveran 120). For example, a POSA would have
recognized that storing at least one resource file for each of the output device
allows for a greater level of control over these devices and allows the computer to
provide more precise completion time estimates. (Id.). Also, a POSA would have
known that storing information for all devices in a single file could result in
In sum, Yamashita discloses at least two resource files for its output devices
the idle time and status of the recording units to schedule jobs and provide
completion time estimates, and a POSA would have found it obvious to store such
information in resource files. (Id.). Further, a POSA would have recognized that
duplication requests, and that such information would be stored in resource files.
(Id.). If Patent Owner argues that at least one resource file is required for each
output device, a POSA would have recognized that storing at least one resource
file for each output device would have been beneficial to provide a greater level of
control and improve overall system performance. (Id.). Based on at least these
44
that Yamashita teaches, or at least suggests including resource files for its output
devices. (Id.).
stored in either the memory 24 or the other memory associated with the system
control section 22, e.g., its RAM. (Yamashita, 26:6-7) (McGoveran 122). For
coordinates memory read/write operations for the RAM, noted above, and the hard
disk of storage unit 24. (McGoveran 122). Thus, whether the claimed second
To the extent the Board adopts a narrower construction of this limitation and
Patent Owner argues that Yamashita does not disclose or render obvious storing at
least one resource file for each of said output devices in communication with said
relates to systems and methods for producing compact discs on demand. (Dockes,
1:10-13). Dockes discloses, in relevant part, that there is at least one configuration
45
file for every CD recorder.7 (Id., 10:13-25) (There is usually one configuration
file 170 for every machine. The configuration files 170 are mostly used to
define system parameters, but the same format is also used for the job files that
describe various tasks to be performed by the system, and for other purposes.).
A POSA would have understood that Dockes configuration files can include
data pointing to other machines on the network with which these files are
(McGoveran 125). Thus, Dockes configuration files include data about other
files, as both the configuration files and the resource files contain information
Further, as discussed above, [t]he configuration files 170 are mostly used to
define system parameters, but the same format is also used for the job files that
7
Dockes discloses its CD writers as machines, [t[he writing client 122 may, for
46
describe various tasks to be performed by the system, and for other purposes.
various clients, including the writing client 122 and its CD recorder 120. (See id.,
FIGs. 1-2). A POSA would have understood that Dockes configuration files 170
in claim 2. (Id.).
Moreover, the PTAB has previously held that Dockes discloses this
and the same disclosure) was reexamined. All claims were cancelled after issuance
of the June 30, 2015 PTAB decision. (EPX, Decision on Appeal (06/30/2015)
(EX1030)). There, the PTAB found that Dockes disclosed a configuration file for
every machine, including its CD writers, and held that Dockes taught at least one
store a configuration file, as disclosed in Dockes, for each of the output devices
(e.g., recording units 26) to monitor and control the recording operations of the
output devices. (McGoveran 128). For example, Yamashita and Dockes both
47
include information about its output devices, as discussed above. (Yamashita,
for each of its devices. (Dockes,10:14-17). Further, a POSA would have been
motivated to include the configuration files within the computer storage (for
example, the storage unit 24 and/or the control section 22 memory) and therefore
use of such files in their storage area would provide the functionality of the
claimed second module and any structure that Patent Owner tries to impart to the
with operation of the individual output devices and to be able to, for example, take
6:5-9) (McGoveran 128). All the claimed elements were known in the prior art
and a POSA could have combined the elements as claimed by known methods with
The combination would have yielded predictable results, including, for example,
invention. (McGoveran 128). The Supreme Court stated in KSR Int'l Co. v.
Teleflex Inc., 550 U.S. 398, 420 (2007), [u]nder the correct analysis, any need or
problem known in the field of endeavor at the time of the invention and addressed
by the patent [or application at issue] can provide a reason for combining the
48
elements in the manner claimed. Accordingly, Yamashita in view of Dockes
teaches at least one resource file for each of said output devices in communication
the terminal apparatus 3 in its entirety [and] a storage unit 24 for storing the
46). Further, as noted above, each of the recited modules refers to the
Because the 362 patent does not limit its modules to any particular structure,
8
As noted above, the 362 specification does not limit the claimed third module
49
Yamashita discloses a computer comprising at least one third
second module:
Yamashitas computer includes units 22 and 24, comprising at least one third
module (e.g., comprising functionality) to create a subset of said data stored in said
second module (e.g., storage functionality provided by the system control section
22 and the storage unit 24). Yamashita creates the subset of data stored in the
apparatus 2 through the communications control section 23, whereby the media
stored in the storage unit 24.). (McGoveran 130-131). For example, a POSA
would have understood that if a user requests a song that is not stored in the
storage unit 24, that song can be downloaded from the central apparatus 2 using the
system control section 22. (Yamashita, FIG. 29, steps S5-S6) (McGoveran 131).
50
Yamashita discloses a computer comprising at least one third
output devices:
information to one of said output devices (e.g., recording units 26) and to
command the output device (e.g., one of recording units 26) to transfer said subset
onto blank media (e.g., recording medium 4). (Yamashita, 29:62-67) (The system
control section 22 reads the designated media information from the storage
unit 24, and transfers the read designated media information to the above-
mentioned recording unit 26, so that the media information is recorded on the
recording medium 4 set in the recording unit 26 (Step S9 in the flow chart shown
in FIG. 6).). For example, a POSA would have understood that the system
control section 22 could download the media information (e.g., the song requested
by a customer) to the output device (e.g., recording unit 26). (McGoveran 132-
133).
output device (e.g., recording unit 26) to transfer the designated media information
51
onto blank media (e.g., recording medium 4). As discussed above, the system
the system control section 22 to the recording unit 26 serves as a command to the
recording unit 26 to transfer the designated media information onto the recording
26, so that the media information is recorded on the recording medium 4 set
in the recording unit 26 (Step S9 in the flow chart shown in FIG. 6).)
functionality) to create a subset of said data stored in said second module (e.g. a
particular song, or group of songs, not present in the memory of the storage unit
24), further configured to download said subset (e.g., said requested songs) to one
of said output devices, and further configured to command said output device to
(McGoveran 129-136).
52
[wherein said computer comprises] a connection
through which said second module communicates with said
first module and said third module.
specification, the term module, refers to the functionality and not the
the term connection through which said second module communicates with said
first module and said third module should be construed as a relationship through
which said second module works together with said first module and said third
second module (e.g., storage functionality) communicates with its first module
(e.g., task log module). (McGoveran 138). As discussed for claim 2-f),
Yamashita discloses creating a task log, e.g., as shown in Yamashitas Figure 10.
The system control section 22 of Yamashita creates the receipt codes and provides
the expected recording completion time for Figure 10s receipt table. (Yamashita,
27:21-28:12). The expected completion times in the task log (e.g., receipt table) in
determination whether the storage unit 24 has in its storage the data requested for
53
downloading the media from the central apparatus 2 (id., 28:5-8) and [w]hen the
system control section 22 reaches an idling state, the system control section 22
communicates with its first module (e.g., the module creating Figure 10s receipt
its second module (e.g., storage functionality) communicates with its third
module (e.g., system control section 22 functionality and its associated storage
requested data is not stored in the storage unit 24, Yamashita downloads the
designated media information and commands the output device to transfer the
(McGoveran 139).
A POSA would have understood that all three modules of Yamashita are
second module communicates with said first module and said third module, as
54
B. Ground II: Claim 19 is rendered obvious by Yamashita in view of
Dockes and Cook
1. Overview of Cook
Cook discloses a system for producing customized CDs for customers, like
Yamashita. (Cook, 1:7-14 (EX1004)). Customers select music from a library, and
a burner produces the CDs. Cook discloses that [u]sing a convenient user
interface the customer selects a given artist and/or given sound recordings.
a storage system or disk farm 12 and a burner farm 18. (Id., 4:33-40). The disk
farm 12 includes devices for storing an archive of available sound recordings, e.g.,
songs. (Id., 4:41-45). The burner farm 18 includes a plurality of burner machines,
each being operable to record songs onto a CD. (Id., 4:45-48) (McGoveran 142).
55
A portion of Figure 2 is reproduced below to show burner machines
burner device comprising a processor (CPU) 38, disk storage 40, RAM 42, control
software 44, and a CD burner 46. (Id., 8:10-14). The CD burner 46 transfers
server is self-directed or autonomous and thus takes on as much work (e.g., new
subgroup load, and other operating conditions. (Id., 3:18-23). Cook describes
number of concurrent orders. (Id., 3:25-29). A POSA would have understood that
operating conditions and aspects affecting how much work a burner machine
can handle would have required ensuring that sufficient space remains in the
burner machines memory for accepting new digital data from storage devices in
the disk farm 12. (McGoveran 144). For example, Cook discloses that the data to
56
be recorded is first saved to a buffer/cache storage of the burner machine. (Id.,
machine ensures that its memory has sufficient space for downloading new data for
space does not exist, the burner machine is not ready to accept more work.
(McGoveran 144).
obvious. Further, Yamashita in view of Dockes and Cook teaches the limitations of
As an initial matter, the 362 patent does not describe the output devices or
CD Writers 500 as including a hard drive. The 362 patent uses the term hard
drive only once and does so with respect to the Resource Manager. (362 patent,
3:54-59). Instead, CD Writers 500 are described as having a cache and not a
hard drive. (362 patent, 4:57-67). In the context of the 362 patent, a POSA
would have interpreted the cache of the CD Writers 500 as being some form of
temporary storage, e.g., random access memory (RAM), and possibly associated
with a hard drive. (McGoveran 146). Both hard drive and RAM are forms of
57
writable storage. Thus, a POSA, after reading the 362 patent, would have
understood that the detailed description is analogizing the hard drive of claim 10
with, e.g., a cache in the form of RAM or other type of writable memory. In other
words, to the extent that mere disclosure of cache in 362 patents CD writers
discloses the hard drive of claim 10, the disclosure of a cache or RAM in the
prior art would also meet claim 10s memory type. (McGoveran 146).
example, Yamashita discloses tracking the capacity of its recording medium 4, the
system control section 22, on receiving recording instructions, determines the total
data size for the recording instructions so that whether or not the data size of the
teaches checking whether or not the medium onto which Yamashita is recording
has enough space to be able to record the requested media. (McGoveran 147).
disk unit, or a partially rewritable optical disk unit (id., 26:9-10), and Yamashita
discloses tracking the capacity of storage unit 24s hard disk. (Id., 28:36-41) (the
terminal apparatus 3 stores the media information in the storage unit 24 as long as
the storage unit 24 has a blank area for recording. For this purpose, the system
58
list.). Yamashita discloses determining whether there is any blank space left in
the storage unit 24 for recording, and deleting particular data from storage if there
monitoring the capacity of the storage unit 24 to ensure there is sufficient storage
the recording medium 4 and storage unit 24, as well as checking whether
150).
To the extent Patent Owner argues that Yamashita and Dockes do not
explicitly disclose tracking the capacity of memory remaining in the output device
(e.g., recording unit 26), such tracking would have been obvious and implied to a
59
POSA due to other types of memory capacity tracking disclosed by Yamashita, as
selected musical sound recordings. (Cook, 1:7-14). Cook discloses a burner farm
devices each of which includes a processor (CPU) 38, disk storage 40, RAM 42,
control software 44, and a CD burner 46. (McGoveran 152); (Cook, 8:10-14).
While Yamashita does not explicitly disclose the inner components of its
individual burners or recording units 26, Cook does, and a POSA would have been
Yamashitas recording units 26. (McGoveran 153). A POSA would have found
Cooks burner machines attractive for many reasons. First, each individual burner
machine in Cook is autonomous and thus takes on as much work (e.g., new
efficiency. (McGoveran 153). The burner machines 36 can control their own
60
49). A POSA would have appreciated that such self-diagnostics are important to
help ensure that the burner machine is operating properly and has sufficient
153). Further, while Cook discloses that jobs are assigned to the burner
machines, if a burner machine 36 becomes idle, it may request new work, which
machines are also designed to help avoid bottlenecks and contribute to a highly
Thus, for the many reasons discussed herein, a POSA would have been
26. (McGoveran 154). For example, regarding Yamashitas Figure 14, a POSA
would have been motivated to implement Cooks first burner machine for
Yamashitas first recording unit 26 and Cooks second burner machine for
14). A POSA would have known how to make this implementation using routine
skill and tools known in the art. (McGoveran 154). For example, a POSA would
have known how to make the appropriate electrical connections and software
storage. (Cook, 8:10-14, 9:18-21, 9:36-34, FIG. 2). A POSA would have
61
understood that hard drives may utilize buffer/cache as, e.g., embedded memory in
a hard drive to act as a buffer between a physical hard disk platter used for storage
and other components of the burner machine. (McGoveran 155). Thus, Cooks
burner machines 36 are disclosed as having memory in the form of disk storage 40,
burners utilize, e.g., buffer/cache, RAM, etc., for buffering or caching data that
because the writer often receives data faster than it can write it. (McGoveran 155);
(Cook, 9:18-21, 9:36-39). It has long been standard practice, even before362
patents priority date, to provide an onboard cache or buffer in output devices (e.g.,
CD writers and hard drives) and to buffer output to such devices. (McGoveran
155).
network and subgroup load, and other operating conditions. (Cook, 3:18-23). A
capable of taking on a job involves evaluating the work load of the CD writer and
other jobs. (McGoveran 156). A POSA would have also understood that the
62
burner machines self-diagnostics, as discussed in Cook, would involve
monitoring the buffer/cache storage of the burner machines and/or monitoring the
(see, e.g., Yamashita, 28:1-16, FIG. 6). For example, the data transfer rate of the
output device, the capacity of the medium, the current capacity of the cache and
hard disk (especially, e.g., if they are used for multiple, different jobs with varying
amounts of data used for creating different CDs), the availability or expected
expected download time of the data from the archive, and so on. Many of these
capacity is small relative to the size of the image to be written, monitoring its
available capacity is necessary for the computer to know when the output device is
another hand, if the capacity of the cache is large relative to the size of the image,
monitoring its available capacity becomes relevant and necessary for job
POSA would have likewise recognized that tracking the capacity of Cooks disk
drive is also important because disk storage could limit the amount of work a
63
burner machine can handle. (EPX, Decision on Appeal, 16 (06/30/2015)
would help ensure that the burner memory has sufficient capacity to carry out the
requested duplication processes and help determine whether the recording unit 26
of Yamashita can take on more work. (McGoveran 158). For example, if the
recording units cache is full and/or its disk storage is full, it will not be able to
start loading data for a subsequent job. (Id.). Further, a POSA would have
appreciated that tracking the burner memorys capacity would have been a
desirable functionality as it could help prevent write failures, crashes, and other
system failures. (Id.). Additionally, a POSA would have appreciated that tracking
the burner memory capacity would have allowed for prevention of lost orders and
other issues with performance due to memory limitations of the recording units.
(Id.). A POSA would have understood that Cook teaches or at least suggests
tracking the burner memory capacity of its individual burner machines, and
therefore teaches or at least suggests the features of claim 10. (Id.). Tracking any
of the cache/buffer, RAM, and/or disk storage in Cook would have taught the
claimed hard drive capacity tracking, since the 362 patent broadly, implicitly
discloses that tracking a cache supports the claimed tracking limitation. (Id.)
64
(362 patent, 4:57-61, FIG. 2). Thus, as noted above, a POSA would have been
and would have also been motivated to monitor any of the burner memory
(McGoveran 158).
All the claimed elements were known in the prior art and a POSA could
have combined the elements as claimed by known methods with no change in their
Further, as discussed above, the PTAB has held this limitation unpatentable
in view of Cook during the 283 patent reexamination. The PTAB decision
included finding that the limitations in claims 22-23, which were added during
tracking the hard drive capacity remaining in said output device, similar to
Challenged Claim 10. (EPX, Appeal Brief, Claim Appendix (viii) (EX1028)). The
PTAB found that the teachings of Cook would at least suggest to a skilled artisan
65
tracking the hardware capacity, i.e., disk storage, remaining in an output device.
(Id., 16).
Furthermore, to the extent Patent Owner argues that using Cooks burner
machines 36 for Yamashitas recording units 26 would not have been obvious, it
would have been obvious to a POSA to modify the combination of Yamashita and
(e.g., cache and/or hard disk) and to ensure that the memory has sufficient capacity
to carry out the requested duplication processes and to determine whether the
recording unit 26 can take on more work. (McGoveran 161). For example, a
POSA would have recognized that if the recording units memory is full, it will not
be able to start loading data for a subsequent job. (McGoveran 161). Further, a
POSA would have appreciated that tracking the memory capacity of the recording
units 26, after recording units 26 of Yamashita are modified to include memory,
would have been a desirable functionality as it could help prevent write failures,
crashes and other system failures. (Id.). Additionally, a POSA would have
appreciated that tracking the memory capacity of the recording units 26 would
have allowed for prevention of lost orders and other performance issues due to
24s capacity to ensure there is sufficient storage (e.g., blank area) left for
66
recording. (McGoveran 162). A POSA would have recognized that each of the
duplication requests, and that it would have been obvious to modify Yamashitas
24s capacity, a POSA would have found it obvious to incorporate the same
tracking feature for the cache/disk drive of its recording units 26 to ensure that
The Supreme Court stated in KSR Int'l Co. v. Teleflex Inc., 550 U.S. 398, 420
(2007), [u]nder the correct analysis, any need or problem known in the field of
endeavor at the time of the invention and addressed by the patent [or application at
issue] can provide a reason for combining the elements in the manner claimed.
All the claimed elements were known in the prior art and a POSA could have
162).
67
C. Ground III: Claims 7, 10-11, 13, and 16 are rendered obvious by
Yamashita in view of Cook
Yamashita discloses these elements for at least the same reasons as discussed
above for claim elements 2-a)-2g) and 2-j)-2k). (McGoveran 164-172, 76-98,
129-140).
taking requests at one recording operation instruction unit and picking up the
68
33:47-50) (McGoveran 173). Yamashita does not explicitly disclose that each
other such digital products) are ordered at retail establishments, over the
allow for custom CDs to be ordered using electronic mail commands, thereby
achieving greater flexibility and making the process more convenient for
commands was a known method of placing orders, and that it would have been
175). All the claimed elements were known in the prior art and a POSA could
69
have combined the elements as claimed by known methods with no change in their
would have yielded predictable results to a POSA at the time of the invention.
(Id.). Therefore, Yamashita in view of Cook discloses wherein each module that
(McGoveran 173-175).
Yamashita discloses these elements for at least the same reasons as discussed
have been obvious to modify Yamashita in view of Cook to provide this element
for at least the same reasons discussed above for claim 19. (McGoveran 180,
145-163).
70
executing the duplication process, wherein said
computer comprises: at least one first module configured to
create a task log based on incoming requests; at least one
second module configured to store all data necessary for
executing said duplication process; at least one third module
configured to create a subset of said data stored in said second
module, further configured to download said subset to one of
said output devices, and further configured to command said
output device to transfer said subset onto blank media; and a
connection through which said second module communicates
with said first module and said third module.
Yamashita discloses these elements for at least the same reasons as discussed
above for claim elements 2-e)-2g) and 2-j)-2-k). (McGoveran 181-185, 93-98,
129-140).
Yamashita teaches this element for at least the same reasons as discussed above for
Yamashita in view of Cook and Dockes teaches this element for at least the
same reasons as discussed above for claim 2-i). As discussed for claim 2-i), it
71
discussed for claim 19, it also would have been obvious to modify Yamashita in
discloses a printer 28 that is part of the terminal apparatus 3 and connected to units
72
(Yamashita, FIG. 3) (annotated).
Yamashita discloses that the terminal apparatus may further comprise label
printing means for printing label information on the surface of the recording
61). Yamashita does not explicitly disclose creating mailing labels using the
printer 28. However, it would have been obvious to a POSA to use Yamashitas
discloses placing a bar code or other identifier on its packaging, [t]he bar code or
other identifier is preferably printed at the burner machine and placed on the
73
packaging (either manually or automatically). The bar code or other identifier
is then read and the information provided to the shipping management subsystem
discloses, [u]pon assembly and manufacture, the product is packaged and shipped.
product. Automated mailing systems that print and attach mailing labels, such as
the shipping management system of Cook, were well-known in the prior art.
(McGoveran 189). Thus, a POSA would have appreciated that Cook teaches or
suggests sending at least one signal to at least one printing device to create mailing
as discussed for claim 7-b) above, Yamashita in view of Cook teaches this element.
74
VIII. CONCLUSION
Based on the foregoing, the Challenged Claims of the 362 patent recite
Respectfully Submitted,
/David L. Cavanaugh/
David L. Cavanaugh
Registration No. 36,476
Ashraf Fawzy
Registration No. 67,914
Jonathan Stroud
Registration No. 72,518
Daniel V. Williams
Registration No. 45,221
Vera A. Shmidt
Registration No. 74,944
75
Table of Exhibits for U.S. Patent 7,174,362 Petition for Inter Partes Review &
McGoveran Declaration
Exhibit Description
1001 US Pat. No. 7,174,362 (362 patent)
1002 US Pat. No. 6,853,985 (Yamashita)
1003 US Pat. No. 6,011,758 (Dockes)
1004 US Pat. No. 5,860,068 (Cook)
1005 Declaration of Mr. David McGoveran
1006 US Pat. No. 6,091,686
1007 US Pat. No. 5,418,713
1008 US Pat. No. 5,930,768
1009 US Pat. No. 5,592,511
1010 Previous District Court Litigations
1011 Petitioners Voluntary Interrogatory Responses
1012 Joint Claim Construction Chart (01/29/2016)
1013 File History of 362 patent
1014 US Pat. No. 7,392,283
1015 Ex Parte Reexamination, Request (02/06/2012)
1016 Ex Parte Reexamination, Office Action (05/17/2012)
1017 Ex Parte Reexamination, Amendment (07/16/2012)
1018 Ex Parte Reexamination, NIRC (01/17/2013)
1019 Ex Parte Reexamination, Request (09/15/2012)
1020 Ex Parte Reexamination, Office Action (03/25/2013)
1021 Ex Parte Reexamination, NIRC (09/30/2013)
1022 Ex Parte Reexamination, Request (02/06/2012)
1023 Ex Parte Reexamination, Office Action (02/20/2013)
1024 Ex Parte Reexamination, Amendment (05/20/2013)
1025 Ex Parte Reexamination, Office Action (08/29/2013)
1026 Ex Parte Reexamination, Amendment (10/29/2013)
1027 Ex Parte Reexamination, Advisory Action (11/14/2013)
1028 Ex Parte Reexamination, Appeal Brief (02/28/2014)
1029 Ex Parte Reexamination, Examiners Answer (04/15/2014)
1030 Ex Parte Reexamination, Decision on Appeal (06/30/2015)
i
CERTIFICATE UNDER 37 CFR 42.24(d)
that the word count for the foregoing Petition for Inter Partes Review totals
13,793, which is less than the 14,000 words allowed under 37 CFR 42.24(a)(i).
Respectfully submitted,
i
CERTIFICATE OF SERVICE
I hereby certify that on June 5, 2017, I caused a true and correct copy of the
foregoing materials:
Petition for Inter Partes Review of U.S. Patent No. 7,174,362 Under 35
U.S.C. 312 and 37 C.F.R. 42.104
Exhibit List
Exhibits for Petition for Inter Partes Review of U.S. Patent No.
7,174,362 (EX1001-1030)
Power of Attorney
Fee Authorization
Word Count Certification Under 37 CFR 42.24(d)
Blackbird Technologies
One Boston Place
Suite 2600
Boston, MA 02108
/Daniel V. Williams/
Daniel V. Williams
ii