`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`MICROSOFT CORPORATION and HP INC.
`Petitioners,
`
`v.
`
`SYNKLOUD TECHNOLOGIES, LLC,
`Patent Owner.
`
`Patent No. 9,239,686
`Issued: January 19, 2016
`Filed: September 25, 2013
`
`Inventor: Sheng Tai Tsao
`
`METHOD AND APPARATUS FOR WIRELESS DEVICE ACCESS
`TO EXTERNAL STORAGE
`________________________
`Inter Partes Review No. IPR2020-01271
`________________________
`PETITION
`REGARDING U.S. PATENT NO. 9,239,686
`________________________
`
`Title:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`TABLE OF CONTENTS
`INTRODUCTION ........................................................................................... 1
`
`COMPLIANCE WITH REQUIREMENTS FOR INTER PARTES
`
`I.
`
`II.
`
`REVIEW .......................................................................................................... 1
`
`A.
`
`B.
`
`Certification the 686 Patent May Be Contested by Petitioners ............. 1
`
`Fee for Inter Partes Review (§ 42.15 (a)) .............................................. 2
`
`C. Mandatory Notices (§ 42.8(b)) .............................................................. 2
`
`III.
`
`IDENTIFICATION OF CHALLENGED CLAIMS ....................................... 3
`
`IV. RELEVANT INFORMATION CONCERNING THE CONTESTED
`
`PATENT .......................................................................................................... 3
`
`A.
`
`B.
`
`C.
`
`D.
`
`Effective Filing Date ............................................................................. 3
`
`Level of Ordinary Skill ......................................................................... 4
`
`Overview of 686 Patent ......................................................................... 4
`
`Claim Construction................................................................................ 6
`
`1.
`
`2.
`
`3.
`
`“cached” ...................................................................................... 6
`
`“utilizing download information . . .” ....................................... 10
`
`“folder structure”....................................................................... 11
`
`V. OVERVIEW OF THE PRIOR ART ............................................................. 12
`
`A. McCown (EX1005) ............................................................................. 12
`
`B.
`
`Dutta (EX1006) ................................................................................... 13
`
`
`
`
`
`i
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`C.
`
`Coates (EX1007) ................................................................................. 13
`
`VI. PRECISE REASONS FOR REQUESTED RELIEF .................................... 14
`
`A.
`
`The Challenged Claims Are Unpatentable Over McCown in View of
`
`Dutta .................................................................................................... 15
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`Claim 1 ...................................................................................... 15
`
`Claim 2 ...................................................................................... 46
`
`Claim 3 ...................................................................................... 49
`
`Claim 4 ...................................................................................... 50
`
`Claim 8 ...................................................................................... 51
`
`Claim 9 ...................................................................................... 52
`
`Claim 10 .................................................................................... 53
`
`Claim 11 .................................................................................... 53
`
`B.
`
`The Challenged Claims Are Unpatentable Over McCown in View of
`
`Dutta, in Further View of Coates ........................................................ 60
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`Claim 1 ...................................................................................... 60
`
`Claims 2-4 and 8-11 .................................................................. 68
`
`Claim 5 ...................................................................................... 68
`
`Claim 6 ...................................................................................... 69
`
`Claim 7 ...................................................................................... 71
`
`ii
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`6.
`
`7.
`
`8.
`
`9.
`
`Claim 12 .................................................................................... 71
`
`Claim 13 .................................................................................... 76
`
`Claim 14 .................................................................................... 77
`
`Claim 15 .................................................................................... 78
`
`10. Claim 16 .................................................................................... 79
`
`11. Claim 17 .................................................................................... 79
`
`12. Claim 18 .................................................................................... 79
`
`13. Claim 19 .................................................................................... 79
`
`14. Claim 20 .................................................................................... 79
`
`VII. CONCLUSION .............................................................................................. 79
`
`
`
`
`
`
`
`iii
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`I.
`
`INTRODUCTION
`U.S. Patent No. 9,239,686 (“the 686 Patent”) claims a system and method
`
`for a wireless device to interact with a remote storage server for remote storage of
`
`files. McCown, a PCT application published before the priority date of the 686
`
`Patent, describes exactly such a system and method. In particular, McCown
`
`discloses a user site, which can be, for example, an enhanced cellular telephone,
`
`that can manipulate a remote site and a storage site in order to cause a file to be
`
`downloaded from the remote site and thereby stored in the storage site.
`
`While a Skilled Artisan would understand McCown’s Internet-based system
`
`to employ a cache storage, to remove any doubt and to simplify the issues before
`
`the Board, this petition is based on the obvious combination of McCown and
`
`Dutta, a prior art published patent application directed to the capture and
`
`subsequent remote storage of web content using a web cache.
`
`Finally, several dependent claims are drawn to certain low-level
`
`functionality for manipulating files stored remotely, such as moving, copying or
`
`deleting. A prior art patent to Coates discloses exactly that functionality in great
`
`detail. As demonstrated, the combination of these prior art references renders
`
`claims 1-20 of the 686 Patent unpatentable for obviousness.
`
`II. COMPLIANCE WITH REQUIREMENTS FOR INTER PARTES
`REVIEW
`A. Certification the 686 Patent May Be Contested by Petitioners
`
`1
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`Petitioners certify that the 686 Patent for which review is sought is available
`
`for inter partes review and Petitioners are not barred or estopped from requesting
`
`inter partes review of the 686 Patent (EX1001) on the grounds identified in this
`
`Petition. 37 C.F.R. § 42.104 (a). Petitioners also certify this petition for inter
`
`partes review is not being filed more than one year from the date of service of a
`
`complaint on Petitioners alleging infringement of a patent. Petitioners also certify
`
`that they have not filed a civil action challenging the validity of a claim of the 686
`
`Patent.
`
`B.
`
`Fee for Inter Partes Review (§ 42.15 (a))
`
`The Director is authorized to charge the fee specified by 37 CFR § 42.15 (a)
`
`to Deposit Account No. 50-1597.
`
`C. Mandatory Notices (§ 42.8(b))
`
`The real parties-in-interest of this petition are Microsoft Corporation
`
`(“Microsoft”), located at One Microsoft Way, Redmond, WA 98052, and HP
`
`Inc. (“HP”), located at 1501 Page Mill Road, Palo Alto, CA 94304.
`
`Lead counsel and backup lead counsel are as follows:
`
`Lead Counsel
`Joseph A. Micallef
`Reg. No. 39,772
`jmicallef@sidley.com
`(202) 736-8492
`
`Backup Lead Counsel
`Scott M. Border
`Reg. No. 77,744
`sborder@sidley.com
`(202) 736-8818
`2
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`Service on Petitioners may be made by email (iprnotices@sidley.com), mail
`
`or hand delivery to: Sidley Austin LLP, 1501 K Street, N.W., Washington, D.C.
`
`20005. The fax number for lead and backup counsel is (202) 736-8711.
`
`The 686 Patent is or has been the subject to, or relates to, the following
`
`proceedings:
`
`• SynKloud Technologies, LLC v. Dropbox Inc., 6-19-cv-00526 (W.D.
`Tex.)
`
`• SynKloud Technologies, LLC v. Adobe Inc., 6-19-cv-00527 (W.D.
`Tex.)
`
`• Microsoft Corp. v. Synkloud Technologies, LLC, 1-20-cv-00007 (D.
`Del.)
`
`III.
`
`IDENTIFICATION OF CHALLENGED CLAIMS
`Claims 1-20 of the 686 Patent are unpatentable over the prior art as follows:
`
`i. Claims 1-4 and 8-11 are Obvious under §103 Based on McCown in
`View of Dutta;
`
`ii. Claims 1-20 are Obvious under §103 Based on McCown in View of
`Dutta, and in Further View of Coates;
`
`IV. RELEVANT INFORMATION CONCERNING THE CONTESTED
`PATENT
`Effective Filing Date
`A.
`
`3
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`The 686 Patent claims and Petitioners assume a priority date of December 4,
`
`2003. EX1001, Face.
`
`Level of Ordinary Skill
`B.
`A person of ordinary skill in the art in the field of the 686 Patent in the 2003
`
`time frame (“a Skilled Artisan”) would have been someone with a bachelor’s
`
`degree in electrical, computer engineering, computer science, or related field with
`
`two years of experience in a relevant technical field, such as remote storage
`
`systems, with related experience in wireless technologies and wireless devices. As
`
`evidenced by the prior art cited below, such a person would have been
`
`knowledgeable about memory structures in both mobile and computer
`
`technologies, techniques for remotely accessing and manipulating databases and
`
`computer files, and communications over computer networks such as the Internet.
`
`EX1003,¶47.
`
`C. Overview of 686 Patent
`The 686 Patent is entitled “Method and Apparatus for Wireless Devices
`
`Access to External Storage,” EX1001, Face, and describes a device interacting
`
`with a remote storage server for remote storage of data. Id., Abstract. The primary
`
`focuses of the 686 Patent are the transfer of data objects to and from a remote site
`
`4
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`to an allocated storage space on a remote server under control of a wireless device.
`
`Id., 5:16-47.
`
`In the system described in the 686 Patent, a user can employ a web browser
`
`on a user device to setup folder structures in the file system of an assigned storage
`
`space and perform data management operations. Id., 4:45-53. Upon receiving the
`
`data management request from the user device, the storage server’s software
`
`modules perform the requested operation on the assigned file system of the
`
`assigned external storage volume of the server. Id., 4:66-5:3. The 686 patent
`
`depicts the steps required to complete the process to download data from a remote
`
`web server into allocated storage volume in Figure 3 (below).
`
`5
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`Id., Fig. 3.
`
`D. Claim Construction
`Claims in an inter partes review proceeding are construed according to their
`
`ordinary and customary meaning in light of the specification and file history of the
`
`patent in which those claims appear.
`
`1.
`
`“cached”
`
`6
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`The 686 Patent uses the word “cache,” or conjugations thereof, only once in
`
`the specification, in its description of Figure 3. EX1001, 5:29-33. The 686 Patent
`
`discloses that the user accesses a web page via a web browser “to obtain
`
`information for the downloading.” EX1001, 5:23-25. The downloading
`
`information “becomes available in the cached web-pages on the wireless device
`
`after the web-browser (8) accessing the web site (15).” EX1001, 5:29-33;
`
`EX1003,¶61.
`
`Figure 3 shows the data path (a) through which the wireless device accesses
`
`the download website through the use of a web browser to obtain the download
`
`information as seen below:
`
`7
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`Id., Fig. 3 (annotated); EX1003,¶62.
`
`The 686 Patent further explains that the download information is then sent
`
`by other software modules in the system to the storage server to indicate what
`
`information should be downloaded and stored. Id., 5:34-43; EX1003,¶63.
`
`
`
`Dr. Houh explains that this description indicates that the disclosed wireless
`
`device accesses the remote server site via a web browser to obtain information for
`
`the data to be downloaded. The wireless device then stores this download
`
`8
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`information into a cache in the form of a web page, and later retrieves it from the
`
`cache and sends it to the storage server, in order to indicate what information
`
`should be downloaded or stored. From this disclosure, particularly its use of the
`
`word “cache,” a Skilled Artisan would understand that the download information
`
`is stored on the wireless device in some convenient memory location of that
`
`device, so that it can be more readily accessed, without having to make another
`
`request to the remote server site for the information, when the user makes a
`
`selection of what information should be downloaded and stored. E.g., EX1010,
`
`¶¶[0002]-[0003]; EX1003,¶64.
`
`
`
`That reading is consistent with the understanding of the word “cache” in this
`
`technological field. For example, when used as a noun the word “cache” is
`
`generally understood to mean “[a] special memory subsystem in which frequently
`
`used data values are duplicated for quick access,” EX1030, 72, and it is also used
`
`as a verb to mean “storing data close to the user or user application so that it can be
`
`more readily and speedily accessed than the original storage location.” EX1008,
`
`114; EX1003,¶65.
`
`
`
`The claims of the 686 Patent recite “transmitting the cached downloading
`
`information,” and “cached in the first wireless device” (i.e., they use the word
`
`“cached” as an adjective modifying the noun “downloading information” or as a
`
`9
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`verb modifying “in the first wireless device.” Dr. Houh explains such a claim term
`
`should be interpreted consistent with its grammatical usage, i.e., to mean a type of
`
`“downloading” modified by the adjective “cached” or the process of storing data in
`
`such a storage. EX1003,¶66.
`
`
`
`Accordingly, the ordinary meaning in the context of the 686 Patent of
`
`“cached” is stored in storage that is more readily accessible by the user or user
`
`application than the original storage location. EX1003,¶67.
`
`“utilizing download information . . .”
`2.
`In context, this claim language relates to a storage operation that causes a
`
`
`
`file from a remote server to be stored into an assigned storage space.
`
`Id., 6:31-38; EX1003,¶69.
`
`Dr. Houh notes that, viewed in isolation, however, this phrase is ambiguous
`
`as to what information is “cached in the wireless device,” i.e., the “download
`
`information” or the “file”? EX1003,¶70.
`
`
`
`The specification of the 686 Patent explains that the file being downloaded
`
`is never sent to the wireless device, but is instead transferred directly from the
`
`remote site to the assigned storage location. Id., 5:38-43. Moreover, it is the
`
`download information that gets stored in the cache of the wireless device.
`
`EX1001, 5:29-33; EX1003,¶71.
`
`10
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`Claims 1 and 13 disclose that the process occurs “through utilizing
`
`download information for the file cached in the first wireless device.” EX1001,
`
`6:35-37, 8:5-10. Claim 2 discloses “the first wireless device…transmitting the
`
`cached downloading information to the server.” EX1001, 6:42-43. Thus, “the first
`
`wireless device” must be correlated with the first storage space. EX1003,¶72.
`
`
`
`The ordinary meaning in the context of the 686 Patent of “utilizing
`
`download information for the file cached in the first wireless device” is broad
`
`enough to cover using information stored in the cache storage of the first wireless
`
`device to download a file from a remote server. EX1003,¶73.
`
`“folder structure”
`3.
`The 686 Patent explains that “the user on the web-browser (8) is facilitated
`
`
`
`to perform creating structured layered file directories or folders.” Id., 3:22-23;
`
`EX1003,¶75.
`
`
`
`A “folder” is “a means of organizing programs and documents on a disk and
`
`can hold both files and additional folders.” EX1030, 202-203; EX1003,¶76.
`
`
`
`“Structure” is defined as “the arrangement or organization of parts in a
`
`system.” See, e.g., EX1023, 2; EX1003,77.
`
`11
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`In this instance, the term “folder” modifies the term “structure.” Thus, when
`
`combined, a “folder structure” is a structure of folders. That correlates to the
`
`description in the 686 Patent at EX1001, 3:22-23. EX1003,¶78.
`
`
`
`Accordingly, when read in the context of the 686 Patent specification and
`
`the understood meanings, the ordinary meaning of a “folder structure” is an
`
`arrangement of folders and subfolders for holding files. EX1003,¶79.
`
`V. OVERVIEW OF THE PRIOR ART
`A. McCown (EX1005)
`International Publication No. WO 01/67233 to McCown was published on
`
`September 13, 2001, from a PCT Application filed on March 3, 2000. EX1005,
`
`Face. McCown is prior art to the 686 Patent under at least §§102(a), (b) and (e).
`
`McCown describes a system in which ‘[s]elected files are downloaded
`
`across a network from a remote site into a client’s storage space account
`
`established within a storage site.” EX1005, Face. McCown explains that as part of
`
`the remote storage process, a client, operating from a user site (e.g., a wireless
`
`device) on a network, selects files for downloading through use of an input device.
`
`EX1005, 11:4-11. The user site generates a data request that is “sent across the
`
`Internet” and received by the storage site’s software application which, in turn,
`
`generates a download request based on user selections. EX1005, 11:20-22, 12:24-
`
`12
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`25. The download request is sent to the remote site’s server. EX1005, 12:25-27.
`
`The remote site’s server receives the download request and responds by
`
`downloading the files to the storage site and storing them into the client’s storage
`
`space account. EX1005, 12:27-13:2.
`
`B. Dutta (EX1006)
`U.S. Publication No. 2002/0078102 to Dutta (“Dutta”) was filed on
`
`December 18, 2000 and was published on June 20, 2002. EX1006, Face. Dutta is
`
`prior art to the 686 Patent under at least §§102(a), (b) and (e).
`
`
`
`Dutta primarily describes the capture and subsequent storage of web content.
`
`EX1006, Abstract. The client receives a file, generally in a Web page, in response
`
`to a request by the user to browse the web page. EX1006, ¶[0010]. The captured
`
`data of the displayed web page and user parameters are sent to the server from the
`
`client which stores the captured data. EX1006, ¶¶[0010]-[0011].
`
`
`
`The client maintains local storage for use by the browser application and
`
`other applications. EX1006, ¶[0029]. The browser may store bookmarked files,
`
`browser cache, and various other types of files. EX1006, ¶[0029].
`
`C.
`
`Coates (EX1007)
`
`13
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`US Patent No. 7,266,555 to Coates was filed on December 8, 2000 and
`
`published on September 4, 2007. EX1007, Face. Coates is prior art to the 686
`
`Patent under at least §102(e).
`
`Coates discloses a storage port that interfaces a client computer, such as a
`
`web or application server, to a network storage system. EX1007, 3:7-8. The
`
`network storage system stores files at one or more storage centers, remote from the
`
`client site. EX1007, 3:8-10. To gain access to content stored at the remote storage
`
`center, the client computer mounts the storage port as a storage device for the
`
`client computer. EX1007, 3:10-13. The client computer issues local file system
`
`requests to conduct network storage system operations. EX1007, 3:13-14. In
`
`response, the storage port translates local file system requests to network storage
`
`system requests. EX1007, 3:14-16.
`
`VI. PRECISE REASONS FOR REQUESTED RELIEF
`Petitioners demonstrate below that the challenged claims are obvious in
`
`view of McCown in view of Dutta for claims 1-4 and 8-11 and McCown in view of
`
`Dutta in further view of Coates for claims 1-20. In order to improve the clarity of
`
`the analysis, the obviousness grounds set out below incorporate and build upon the
`
`basic comparison of the challenged claims to McCown or McCown in view of
`
`Dutta.
`
`
`
`
`
`14
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`A.
`
`The Challenged Claims Are Unpatentable Over McCown in
`View of Dutta
`1.
`Claim 1
`a.
`Preamble
`
`The preamble of claim 1 recites “[a] server for delivering storage service,
`
`comprising:”
`
`McCown discloses network-based storage spaces having client accounts and
`
`methods for downloading client-selected files from remote sites into client
`
`accounts. EX1005, 1:3-5. A web server operates in the storage space to provide
`
`web pages, directories, and other information to aid the client. EX1005, 9:9-11.
`
`The storage site’s web server is also capable of communicating with, and
`
`downloading files to and from other internet sites. EX1005, 9:11-13;
`
`EX1003,¶105.
`
`Therefore, McCown satisfies the claim element. EX1003,¶106.
`
`b.
`
`Plurality of Storage Spaces
`
`Claim 1 further recites “[a] server for delivering storage service,
`
`comprising: a plurality of storage spaces”
`
`McCown discloses that storage space “accounts” (“a plurality of storage
`
`spaces”) are implemented on a storage medium. EX1005, 8:17-18. McCown
`
`further discloses that the storage medium “usually comprises magnetic hard drives
`
`15
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`but may also include other types such as “optical disks, and solid state memory
`
`devices.” EX1005, 8:20-21. McCown therefore discloses embodiments in which
`
`multiple storage devices are employed (e.g., “hard drives”), and therefore
`
`discloses “a plurality of storage spaces.” EX1005, 8:19-20 (emphasis added);
`
`EX1003,¶108.
`
`McCown satisfies the claim element. EX1003,¶109
`
`c.
`
`Non-transitory Computer Readable Medium
`
`Claim 1 also recites “one non-transitory computer-readable medium
`
`comprising program instructions which, being executed by the wireless device,
`
`cause the wireless device remotely access to the storage space. . .”
`
`
`
`McCown discloses a “storage site software application and a user site
`
`software application that may be provided to the storage site and the user site
`
`respectively as computer programs recorded on information storage media.”
`
`EX1005, 9:23-26. McCown gives examples of “information storage media” as
`
`“magnetic disk, magnetic tape, optical disk, non-volatile memory, or other similar
`
`information storage media.” EX1005, 9:26-30; EX1003,¶111.
`
`
`
`Dr. Houh explains that “computer programs recorded on information storage
`
`media” at the user site and storage site to encompass “one non-transitory
`
`16
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`computer-readable medium” at the user site and storage site, respectively.
`
`EX1003,¶112 (citing EX1030, 450; EX1009, 8:5-6).
`
`
`
`Thus, McCown satisfies “[a] server for delivering storage
`
`space…comprising…one non-transitory computer-readable medium” elements of
`
`the claim. EX1003,¶113.
`
`Program Instructions
`(i)
`McCown discloses a preferred embodiment in which “a pair of software
`
`application packages are provided to make the storage space account appear as a
`
`mounted drive to the user site and client.” EX1005, 9:14-16. A storage site
`
`software application is hosted in the storage site and a user site software
`
`application is hosted in each user site. EX1005, 9:16-17. McCown discloses the
`
`use of “information storage media recording computer programs” employed at the
`
`storage site (“a server for delivering storage space”). EX1005, 9:26-27. The
`
`computer programs (“program instructions”) are read from the information storage
`
`media (“non-transitory computer-readable medium”) and executed by the storage
`
`site and the user site. EX1005, 9:28-30. As Dr. Houh explains, those computer
`
`programs would implement the remote access techniques described in McCown.
`
`EX1003,¶114 (citing EX1005, 5:1-6; EX1030, 450).
`
`17
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`To the extent one might argue that the remote storage operations disclosed in
`
`McCown and relied on here to satisfy the claims are not sufficiently described in
`
`McCown as being implemented using “program instructions,” it would have been
`
`obvious to implement such operations, including those analyzed below, by
`
`including instructions that control such operations in the McCown user site and
`
`storage site program instructions. McCown discloses that his system includes
`
`software programs (“program instructions”) for providing at least some of the
`
`operations described in McCown. EX1005, 9:14-30. A Skilled Artisan would
`
`have been motivated from that disclosure to implement the other operations
`
`described in McCown, or at least as much of it as possible, using such program
`
`instructions because the processing and storage requirements for such instructions
`
`already existed in the system and because it was known at the time that controlling
`
`functionality through software was an efficient, inexpensive and readily
`
`implementable solution. See EX1026, 1:40-46. Indeed, it would have been
`
`common sense to implement McCown’s remote storage operations using program
`
`instructions in view of such an efficient, inexpensive and readily implementable
`
`solution, particularly in view of McCown’s disclosure of the user site and storage
`
`site application programs, which already implements at least some of those
`
`operations. EX1003,¶115.
`
`18
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`Therefore, McCown satisfies the claim element.
`
`(ii) Cause the Server Delivering the Storage Space
`Claim 1 further recites “a server for delivering storage space
`
`comprising…program instructions that, being executed by the server, causes the
`
`server delivering the storage service…”
`
`
`
`McCown discloses that an account manager is provided in the storage site to
`
`manage access to the storage space accounts (“causes the server delivering the
`
`storage service”). EX1005, 8:28-29. The account manager protects the storage
`
`space accounts by implementing password protection. EX1005, 8:30-9:6;
`
`EX1003,¶117.
`
`The storage site software application (“program instructions”)
`
`communicates with the account manager to send and receive files from the client’s
`
`storage space account (“which, being executed by the server, causes the server
`
`delivering the storage service”). EX1005, 10:2-4. Where the user passes
`
`authentication, the URLs within the data request are used to generate a download
`
`request which is then provided to the storage site’s web server. EX1005, 12:23-26.
`
`The web server sends the data request to the remote site, continuing the download
`
`process. EX1005, 12:26-27; EX1003,¶118.
`
`19
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`If the user fails authentication, then an error message is generated by the
`
`account manager and sent back to the user site “via the web browser 148 or the
`
`storage site software application 150.” EX1005, 12:14-16 (emphasis added);
`
`EX1003,¶119.
`
`Therefore, McCown satisfies the claim element. EX1003,¶120.
`
`d.
`
`Program Instructions
`
`As demonstrated above, McCown discloses or renders obvious “program
`
`instructions” employed at the storage site (“a server for delivering storage
`
`service”) to implement McCown’s remote storage techniques. See §VI.A.1.c(i),
`
`above. EX1003,¶¶121-123.
`
`(i) Allocate Exclusively
`Claim 1 recites that the program instructions of the server comprise
`
`“program instructions for allocating exclusively a first one of the storage spaces to
`
`a user of a first wireless device.”
`
`
`
`McCown discloses the use of “storage space accounts” provided by the
`
`storage space (“allocating exclusively a first one of the storage spaces”) to
`
`individual users (“to a user of a first wireless device”) and implemented on a
`
`storage medium with an account manager at the storage site to manage access to
`
`the storage space accounts. EX1005, 8:15-18, 27-28. “The client 120 [“user of a
`
`20
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`first wireless device”] may access his storage space account 120 from multiple
`
`other user site connected to the Internet.” EX1005, 8:15-16. The storage space
`
`accounts are implemented on a storage medium. EX1005, 8:14-24. The account
`
`manager serves to protect the storage space accounts, requiring clients to provide a
`
`user identification and password in order to log into their respective accounts.
`
`EX1005, 8:27-9:2. The account manager authenticates the user identification and
`
`password against registered user identifications and their respective passwords.
`
`EX1005, 9:2-4. If successful, the account manager unlocks the client’s storage
`
`space account. EX1005, 9:4-5. After the client logs out, the account manager locks
`
`the client’s storage space account. EX1005, 9:5-6; EX1003,¶125.
`
`
`
`McCown also details a browser at the user site through which the client
`
`transfers login data between the user site and a web server. EX1005, 9:7-9. The
`
`user site software application may be implemented as part of a browser and
`
`communicates with the storage site software application via the Internet. EX1005,
`
`9:22-23, 10:1-2. The storage site software application can send information about
`
`the storage space account to the user site software application. EX1005, 15:29-
`
`16:1. The user site software application uses the storage site’s information to
`
`emulate a mounted disk containing the files stored in the storage space. EX1005,
`
`16:2-4; EX1003,¶126.
`
`21
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 9,239,686
`
`
`
`The disclosure of the storage space provisioned into accounts assigned to
`
`respective users would be understood by a Skilled Artisan to include the
`
`partitioning of storage volumes and allocation of said partitioned memory to
`
`specific users. E.g., EX1031,¶[0010]. The disclosure that the user must enter
`
`preexisting authentication information that the details of the account, including the
`
`details of the user’s ability to store information in the system, demonstrated the
`
`accounts, and therefore their capacities, were already partitioned and allocated.
`
`EX1003,¶127.
`
`
`
`Dr. Houh explains that the account manager in the storage site would be
`
`managed by an administrator in a remote site for account and security
`
`maintenance, i.e. account accessibility. E.g., EX1021, ¶[0409]. Indeed, the
`
`disclosure that the user must enter preexisting authentication information that the
`
`details of the account, including the details of the user’s ability to store information
`
`in the system, demonstrated the accounts, and therefore their capacities, were
`
`already partitioned. EX1003,¶128.
`
`Therefore, McCown satisfies the claim. EX1003,¶129.
`
`
`
`To the extent one might argue that the disclosures noted above do not or
`
`sufficiently disclose the claim element, it would have been obvious to modify the
`
`system of McCown to include that functionality. Memory partitioning and
`
`22
`
`
`
`
`
`
`
`Petition for Inter Partes Review of U.S.