Top Banner

of 67

Novocrypt_IPR Petition IPR2015-01606

Nov 03, 2015

Download

Documents

Shawn Ambwani

IPR 2015-01606 against Novocrypt LLC filed on 7/22/2015.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Paper No. __ Filed: July 22, 2015

    Filed on behalf of: Unified Patents Inc. By: P. Andrew Riley James D. Stein

    Finnegan, Henderson, Farabow, Garrett & Dunner, L.L.P. 901 New York Avenue, NW Washington, DC 200014413 Telephone: 202-408-4266

    Facsimile: 202-408-4400

    Jonathan Stroud Unified Patents Inc. 1875 Connecticut Ave. NW, Floor 10 Washington, D.C., 20009

    Telephone: 202-805-8931 Email: [email protected]

    UNITED STATES PATENT AND TRADEMARK OFFICE

    ____________

    BEFORE THE PATENT TRIAL AND APPEAL BOARD ____________

    UNIFIED PATENTS INC.,

    Petitioner

    v.

    NOVOCRYPT LLC Patent Owner

    ____________

    IPR201501606 Patent 7,743,213

    Portable Storage Device with Network Function ____________

    PETITION FOR INTER PARTES REVIEW

    OF U.S. PATENT 7,743,213

  • i

    TABLE OF CONTENTS I. INTRODUCTION .............................................................................................. 1 II. GROUNDS FOR STANDING .......................................................................... 1 III. MANDATORY NOTICES .............................................................................. 1

    A. REAL PARTY-IN-INTEREST ................................................................................. 1 B. RELATED MATTERS ........................................................................................... 2 C. LEAD AND BACK-UP COUNSEL; CONSENT TO ELECTRONIC SERVICE ................. 2

    IV. FEE PAYMENT ............................................................................................... 3 V. STATEMENT OF PRECISE RELIEF REQUESTED .................................. 3

    A. CLAIMS FOR WHICH REVIEW IS REQUESTED ..................................................... 3 B. STATUTORY GROUNDS OF CHALLENGE ............................................................. 3 C. THE LEVEL OF ORDINARY SKILL IN THE ART AT THE TIME OF THE CLAIMED INVENTION ............................................................................................................... 3 D. STATE OF THE ART AT THE TIME OF THE CLAIMED INVENTION ......................... 4

    VI. SUMMARY OF THE 213 PATENT ............................................................. 6 A. SPECIFICATION AND CLAIMS OF THE 213 PATENT ............................................ 6 B. PROSECUTION OF THE 213 PATENT ................................................................... 8 C. CLAIM CONSTRUCTION .................................................................................... 10

    VII. CLAIMS 113 OF THE 213 PATENT ARE UNPATENTABLE ........... 13 A. GROUND 1: CLAIMS 19, 12, AND 13 ARE ANTICIPATED UNDER 35 U.S.C. 102(E) BY LAM .................................................................................................... 13

    1. Overview of Lam......................................................................................... 13 2. Claim 1 ........................................................................................................ 15

    a) A portable storage device with network function ................................ 15 b) an interface unit for coupling to an electronic apparatus ..................... 16 c) a network unit located within the portable storage device for linking with a remote network host .......................................................................... 16 d) a memory unit located within the portable storage device providing access of data and temporarily storing data received from the electronic apparatus ...................................................................................................... 17 e) a processing unit located within the portable storage device .................. 18

    (1) that receives instructions from the electronic apparatus for controlling access of data between the memory unit and the electronic apparatus with data transmission via the interface unit ...................................................... 18

  • ii

    (2) [and controlling] access of data between the memory unit and a remote network host with data transmission via the network unit ............ 19

    f) wherein data is directly stored on the remote network host; ................... 20 g) wherein the portable storage device with network function is removably coupled to said electronic apparatus, expanding storage capacity of the electronic apparatus. ...................................................................................... 20

    3. Dependent Claim 2 ...................................................................................... 21 4. Dependent Claims 3 and 4 .......................................................................... 21 5. Dependent Claim 5 ...................................................................................... 22 6. Dependent Claim 6 ...................................................................................... 23 7. Dependent Claims 7 and 12 ........................................................................ 24 8. Dependent Claim 8 ...................................................................................... 25

    a) Dependent Claim 9 .................................................................................. 25 9. Dependent Claim 13 .................................................................................... 26

    B. CLAIM CHARTS FOR LAM ................................................................................. 26 C. GROUND II: CLAIMS 113 ARE OBVIOUS UNDER 103(A) BY WALTERS IN VIEW OF YAO ................................................................................................................... 39

    1. Overview of Walters ................................................................................... 39 2. Overview of Yao ......................................................................................... 41 3. Independent Claim 1 ................................................................................... 43

    a) A portable storage device with network function ................................ 43 b) an interface unit for coupling to an electronic apparatus ..................... 44 c) a network unit located within the portable storage device for linking with a remote network host .......................................................................... 44 d) a memory unit located within the portable storage device providing access of data and temporarily storing data received from the electronic apparatus ...................................................................................................... 45 e) a processing unit located within the portable storage device .................. 46

    (1) that receives instructions from the electronic apparatus for controlling access of data between the memory unit and the electronic apparatus with data transmission via the interface unit ...................................................... 46 (2) [controlling] access of data between the memory unit and a remote network host with data transmission via the network unit wherein data is directly stored on the remote network host ................................................ 48

    f) wherein the portable storage device with network function is removably coupled to said electronic apparatus, expanding storage capacity of the electronic apparatus. ...................................................................................... 48

  • iii

    g) Rationale to combine Walters with Yao .................................................. 50 4. Dependent Claim 2 ...................................................................................... 53 5. Dependent Claims 3 and 4 .......................................................................... 54 6. Dependent Claim 5 ...................................................................................... 56 7. Dependent Claim 6 ...................................................................................... 57 8. Dependent Claims 7 and 12 ........................................................................ 58 9. Dependent Claim 8 ...................................................................................... 58 10. Dependent Claim 9 ...................................................................................... 59 11. Dependent Claims 10 and 11 ...................................................................... 59 12. Dependent Claim 13 .................................................................................... 60

    VIII. CONCLUSION ............................................................................................. 60

  • iv

    LIST OF EXHIBITS Exhibit Description EX1001 U.S. Patent No. 7,743,213 (filed 02/24/2006) (the 213 patent) EX1002 Petitioners Voluntary Interrogatory Responses EX1003 Declaration of Mr. Herbert Cohen EX1004 File History of The 213 Patent EX1005 U.S. Patent No. 7,849,267 to Monica Sin-Ling Lam et al (Lam) EX1006 U.S. Patent Application Publication No. 2003/0030839 to Craig

    R. Walters et al (Walters) EX1007 U.S. Patent No. 7,600,000 to Richard Yuqi Yao et al (Yao) EX1008 IEEE Standard Dictionary of Electrical and Electronics Terms,

    6th ed. (1996) EX1009 U.S. Patent No. 7,365,871 to David A Monroe (Monroe) EX1010 U.S. Patent No. 8,023,998 to Martin Croome (Croome) EX1011 U.S. Patent No. 6,405,278 to Steven F. Liepe et al (Liepe) EX1012 U.S. Patent Application Publication No. 2005/0036034 to Rea

    (Rea) EX1013 U.S. Patent Application Publication 2007/0101143 to Yoshiaki

    Iwata et al (Iwata) EX1014 U.S. Patent No. 7,643,168 to David A Monroe (Monroe) EX1015 U.S. Patent Application Publication 2005/0144353 to Ou Long

    et al (Long) EX1016 U.S. Patent Application Publication 2006/0277216 to Tzvika

    Shukhman (Shukhman) EX1017 U.S. Patent Application Publication 2007/0028046 to Chi Pham

    et al (Pham) EX1018 U.S. Patent Application Publication 2007/0294457 to Alexander

    Gantman et al (Gantman) EX1019 U.S. Patent Application Publication 2008/0161051 to Kai

    Ruediger Schobbert et al (Schobbert) EX1020 Nikon WT-1 & WT-2 Wireless Transmitters Advertisement

    (2005) EX1021 U.S. Patent No. 7,526,314 to Richard Kennedy (Kennedy) EX1022 U.S. Patent No. 7,493,487 to Thomas G Phillips et al (Phillips) EX1023 U.S. Patent No. 7,555,568 to Evan S. Huang (Huang) EX1024 U.S. Patent No. 7,231,449 to Brandon Jon Ellison, Alan Ladd

    Painter (Ellison) EX1025 Sula Park et al, Design, Implementation, and Performance

  • v

    Analysis of the Remote Storage System in Mobile Environment, Proceedings of the 2nd International Conference on Information Technology for Application (2004)

    EX1026 Microsoft Support Windows 2000 Logon Passwords EX1027 Wikipedia Windows 2000

  • IPR2015-01606 U.S. Patent 7,743,213

    1

    I. INTRODUCTION

    Petitioner Unified Patents Inc. (Unified) requests Inter Partes Review

    (IPR) of claims 113 of U.S. Patent No. 7,743,213 (the 213 patent) assigned

    to Novocrypt LLC (Novocrypt) (EX1001).

    The 213 patent, which has an effective filing date of Nov. 24, 2006,

    purports that the named inventors invented a portable storage device that provides

    data access between the portable storage device and its host and between the

    portable storage device and remote storage via the Internet. Id. at Abstract; 6:48. A

    wealth of prior art suggests otherwise. Please institute this proceeding on claims

    1-13 based on the Grounds identified below.

    II. GROUNDS FOR STANDING

    Petitioner certifies that the 213 patent is available for IPR and that the

    Petitioner is not barred or estopped from requesting IPR challenging the 213

    patent on the Grounds identified. See 37 C.F.R. 42.104(a). Specifically: (1)

    Petitioner is not the owner of the 213 patent; (2) Petitioner is not barred or

    estopped from requesting IPR; and (3) Petitioner has not been served with a

    complaint alleging infringement of the 213 patent.

    III. MANDATORY NOTICES

    A. Real Party-in-Interest

    Pursuant to 37 C.F.R. 42.8(b)(1), Petitioner certifies that Unified is the real

  • IPR2015-01606 U.S. Patent 7,743,213

    2

    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 EX1002 (Petitioners Voluntary Interrogatory

    Responses).

    B. Related Matters

    The 213 patent is at issue in the following litigations:

    Caption Number Dist. Filed Novocrypt LLC v. Western Digital Techs., Inc. 2-15-cv-00227 TXED Feb. 18, 2015

    Novocrypt LLC v. Toshiba Am. Info. Sys., Inc. 2-15-cv-00228 TXED Feb. 18, 2015

    Novocrypt LLC v. Thecus USA, Inc. 2-15-cv-00229 TXED Feb. 18, 2015 Novocrypt LLC v. Synology Am. Corp. 2-15-cv-00230 TXED Feb. 18, 2015 Novocrypt LLC v. Silicon Power Comp. & Commn USA Inc. 2-15-cv-00231 TXED Feb. 18, 2015

    Novocrypt LLC v. Seagate Tech. LLC 2-15-cv-00232 TXED Feb. 18, 2015 Novocrypt LLC v. SanDisk Corp. 2-15-cv-00233 TXED Feb. 18, 2015 Novocrypt LLC v. Corsair Components, Inc. 2-15-cv-00234 TXED Feb. 18, 2015

    C. Lead and Back-up Counsel; Consent to Electronic Service

    The signature block of this petition designates lead counsel, backup counsel,

    and service information. Unified designates P. Andrew Riley (Reg. No. 66,290) as

    lead counsel, and designates Jonathan Stroud (Reg. No. 72,518) and James D.

    Stein (Reg. No. 63,782) as back-up counsel. They can be reached at the address

  • IPR2015-01606 U.S. Patent 7,743,213

    3

    included below. Petitioner consents to electronic service of documents at

    [email protected].

    IV. FEE PAYMENT

    The required fees are submitted under 37 C.F.R. 42.103(a) and 42.15(a).

    If any additional fees are due during this proceeding, the Office may charge such

    fees to Deposit Account No. 060916.

    V. STATEMENT OF PRECISE RELIEF REQUESTED

    A. Claims for Which Review Is Requested

    Petitioner requests IPR and cancellation of claims 113 of the 213 patent

    under 35 U.S.C. 311.

    B. Statutory Grounds of Challenge

    Petitioner requests that the Board hold claims 113 unpatentable as follows:

    Ground Proposed Statutory Rejections for the 213 Patent Exhibit No.

    1 Claims 19, 12, and 13 are anticipated under 102(e) by U.S. Patent No. 7,849,267 to Monica Sin-Ling Lam (Lam) EX1005

    2

    Claims 113 are obvious under 103(a) by U.S. Patent Application Publication US2003/0030839 to Craig R. Walters et al (Walters), in view of U.S. Patent No. 7,600,000 to Richard Yuqi Yao et al. (Yao)

    EX1006 +

    EX1007

    C. The Level of Ordinary Skill in the Art at the Time of the Claimed Invention

    The 213 patent purports an effective filing date of Nov. 24, 2006, based on

    the Taiwan Application No. 95143624 A. At that time, a person having ordinary

  • IPR2015-01606 U.S. Patent 7,743,213

    4

    skill in the art (POSA) of data storage and access (i.e., in the art for the 213

    patent) would have had (i) a B.S. degree in electrical engineering, computer

    engineering, computer science, or equivalent training, and (ii) approximately two

    years of experience in designing networked data storage and access technologies.

    See EX1003 (Cohen Decl.) at 18.

    D. State of the Art at the Time of the Claimed Invention

    The field of portable data storage/access was quite mature prior to Nov. 24,

    2006. For instance, in January 2001, IBM Japans research arm published an

    overview of Bluetooth Technology. See EX1006 (Walters), at [0010]. IBM

    explained that the many types of mobile devices with high-level computing

    capabilities, such as cellular phones, GPS, digital cameras, and high-performance

    PDAs had come into widespread use. Id. Bluetooth technology had made

    short-range wireless communication between such devices, ad-hoc networking,

    peripheral devices, portable storage devices, and USB-connected storage devices

    ubiquitous. Id. at [0010][0011]. Indeed, IBM estimated that as early as August 8,

    2001, more than two thousand companies have adopted the Bluetooth

    technology for such ease of use. Id. at [0012].

    Thus, throughout the early 2000s, portable storage and local networking

    technologies were well established. Likewise, it was well known to use networks

    for remote data storage and access and to route data storage and access requests

  • IPR2015-01606 U.S. Patent 7,743,213

    5

    through other devices, such as routers, cell phones, portable satellite dishes, and

    other portable storage devices. See generally EX1003. In 2003, there were many

    readily available transmission systems and standard remote stations that were

    used to transmit and then store images, data, and faxes. EX1009 (Monroe), at

    Abstract.

    A 2004 paper by a group of inventors describes remote storage applications,

    methods, and systems. See EX1025 (Park), at Abstract. The paper outlined the

    industrys explosive growth in mobile device usage, the resultant problem with

    limited storage capacity, the limited solutions available at the time, and a proposed

    solution using a portable device with an operating system and a wireless

    transmitter for uploading data to a remote server. Id.

    The solution for limited storage or memory of mobile devicesusing

    remote storage systemswas described and implemented by others well prior to

    Nov. 24, 2006. Dozens of published and patented examples of portable storage

    devices, portable laptop computers, routers, network cards, digital cameras with

    additional wireless-storage capabilities, and the like were disclosed in the art

    before 2006. See, e.g., EXs. 10091025. While Unified only raises only two

    grounds in this petition, many other references render the 213 patent claims

    unpatentable.

  • IPR2015-01606 U.S. Patent 7,743,213

    6

    VI. SUMMARY OF THE 213 PATENT

    A. Specification and Claims of the 213 Patent

    The 213 patent includes only three

    figures, three columns of written description, one

    independent claim, and twelve dependent claims.

    See EX1001. The 213 patent describes a

    portable storage device with network function

    that includes a network file management

    system, allowing an electronic apparatus to manage[] the access of files

    between a memory unit of the portable storage device and a remote network host.

    Id. at Abstract.

    As shown in FIG. 1 above, the 213 patent describes a portable storage

    device (PSD) 1, with a network function, for interfacing with electronic consumer

    apparatuses (EAs) 6. Id. at 2:2335. The PSD 1 has an interface unit (IU) 2, a

    wired or wireless network unit (NU) 3, a memory unit (MU) 4, and a processing

    unit (PU) 5. Id. The EA 6 interfaces with the PSD 1, which in turn communicates

    with a remote network host (RNH) 12. Id. at 6062. FIGS. 23 of the 213 patent,

    reproduced below, show embodiments of the PSD 1 in a wireless network system

    and in a wired network system, respectively.

  • IPR2015-01606 U.S. Patent 7,743,213

    7

    FIG. 2 FIG. 3

    Claim 1 is the sole independent claim:

    1. A portable storage device with network function, comprising:

    an interface unit for coupling to an electronic apparatus;

    a network unit located within the portable storage device for

    linking with a remote network host;

    a memory unit located within the portable storage device

    providing access of data and temporarily storing data received from

    the electronic apparatus; and

    a processing unit located within the portable storage device

    that receives instructions from the electronic apparatus for controlling

    access of data between the memory unit and the electronic apparatus

    With data transmission via the interface unit, and access of data

    between the memory unit and a remote network host with data

    transmission via the network unit, wherein data is directly stored on

    the remote network host;

    wherein the portable storage device with network function is

    removably coupled to said electronic apparatus, expanding storage

  • IPR2015-01606 U.S. Patent 7,743,213

    8

    capacity of the electronic apparatus.

    Id. at cl. 1 (emphases added).

    The specification does not disclose algorithms, hardware or software details,

    or identify commercially-available options for the otherwise-undescribed network

    file management systems, systems security unit[s], or authentication unit[s].

    Id. at 2:4252. Lacking description of any specific implementations for these

    components, the specification just briefly mentions that computer operation may

    be executed at any place on any computer or electronic apparatus, id. at

    3:29-32 (emphases added), and that the user would not be restricted to a specific

    computer to use the network host, id. at 3:35 (emphasis added).

    The specification describes one example of using the PSD 1 with a digital

    camera 7 and another example of using it with a general computer. Id. at

    3:10-12, 2527. In the camera example, when the digital camera is used in an

    environment without any available network, the photos having been taken may be

    temporarily stored on the portable storage device with network function 1. Id. at

    3:1322.

    B. Prosecution of the 213 Patent

    The application for the 213 patent was filed in the U.S. Patent and

    Trademark Office (USPTO) in February of 2007. EX1004 at 1, 45. The first Office

    Action did not issue until June 2009, when the Examiner rejected claims 15 and

  • IPR2015-01606 U.S. Patent 7,743,213

    9

    713 under 35 U.S.C. 102(e) as anticipated by U.S. Patent 6,105,119 to Kerr. Id.

    at 4649. He also rejected claim 6 under 35 U.S.C. 103(a) by Kerr. Id. at 49. The

    action identified four prior art references, none of which is used in proposed

    Grounds 1 and 2.

    In response, the applicant amended the independent claim to recite that three

    of PSDs four unitsthe network unit, memory unit, and processing unit

    were located within the portable storage device. Id. at 67. The amendments also

    added that the data was directly stored on the remote network host, and that the

    portable storage device with network function is removably coupled to said

    electronic apparatus, expanding storage capacity of the electronic apparatus. Id.

    The applicant argued that the amendment overcame the Kerr rejection because

    Kerr disclosed a DRAM main memory that was coupled to a host central

    processing unit, but does not disclose a portable storage device with network

    function that may be removably coupled to an electronic apparatus. Id. at 71. The

    applicant also argued that Kerr did not disclose a processing unit that receives

    instructions from the electronic apparatus for controlling access of data between

    the memory unit and the electronic apparatus with data transmission via the

    interface unit, and access of data between the memory unit and a remote network

    host with data transmission via the network unit, wherein data is thus stored on a

    remote network host. Id. The applicant continued that, among other things, Kerr

  • IPR2015-01606 U.S. Patent 7,743,213

    10

    failed to disclose temporarily storing data onto the memory unit. Applicant has

    amended claim 1 to reflect such novelty. Id. at 72.

    Unpersuaded, the Examiner maintained both rejections, arguing that Kerr

    did teach those elements, including an interface unit, memory unit, and processing

    unit, and that the computer could be decoupled. Id. at 84. The applicant then

    requested a pre-appeal brief conference. Id. at 91.

    In February 2010, the Examiners supervisor and the Examiner had a pre-

    appeal brief conference, where they decided to withdraw the rejection and issue a

    new office action. The Examiner then allowed the patent, citing the applicants

    arguments in the pre-appeal brief conference request. Id. at 106.

    In his reasons for allowance, the Examiner generally stated that the prior art

    does not fully suggest the claimed portable storage device with network

    function. Id. at 110. But the Examiner cited four new prior art references as not

    relied upon [but] considered pertinent to applicants disclosure, including Ground

    1s Lam (EX1005). Id. at 111 (The following prior art are in the same field of

    technology: US2007/0124536; US2007/0061505; US 2005/0144353; and US

    7373451). The Examiner allowed the application without further discussion of

    Lam or the other newly-identified prior art.

    C. Claim Construction

    Claim construction is an important step in a patentability determination.

  • IPR2015-01606 U.S. Patent 7,743,213

    11

    Medichem, S.A. v. Rolabo, S.L., 353 F.3d 928, 933 (Fed. Cir. 2003) (Both

    anticipation under 102 and obviousness under 103 are two-step inquiries. The

    first step in both analyses is a proper construction of the claims. . . . The second

    step in the analyses requires a comparison of the properly construed claim to the

    prior art. (internal citations omitted)).

    The 213 patent is in force. In IPR, unexpired patent claims receive the

    broadest reasonable construction in light of the specification of the patent in

    which it appears. 37 C.F.R. 42.100(b); In re Cuozzo Speed Techs., LLC, 778

    F.3d 1271, 1281 (Fed. Cir. 2015). This means that the words of the claim must be

    given their plain meaning unless the plain meaning is inconsistent with the

    specification. In re Zletz, 893 F.2d 319, 321 (Fed. Cir. 1989). Unless otherwise

    noted, Petitioner proposes that the claim terms of the 213 patent be given their

    plain and ordinary meaning.1

    Claims 3 and 4 recite a network driving unit for driving the network unit

    and an interface driving unit for driving the interface, respectively. The

    specification does not define these terms, but describes these two units as part of

    1 While Petitioner advances certain constructions for the purposes of this Petition,

    Petitioner does not concede that one or more of the following claim terms meet the

    definiteness and written description requirements of 35 U.S.C. 112.

  • IPR2015-01606 U.S. Patent 7,743,213

    12

    the operating system and as driving the network unit and the interface unit,

    respectively, just like the claim language. Compare Ex. 1001, cls. 2, 3, with id. at

    2:4245. This description is consistent with a standard technical dictionary,

    defining driver as [a] software module that invokes and, perhaps, controls and

    monitors the execution of one or more other software modules. See EX1008 at

    318. Thus, network driving unit and interface driving unit mean a software

    module that invokes, controls, or monitors the network unit and the interface unit,

    respectively.

    This is in contrast to the processing, memory, interface, and network units,

    which refer to structures from the specification and the claims. The specification

    indicates the interface unit, for instance, may include structures, such as a universal

    serial bus interface, or other physical structures. EX1001 at 2:3032. Thus,

    Petitioner submits that the claim elements interface unit, network unit,

    memory unit, and processing unit are understood by persons of ordinary skill

    in the art to have a sufficiently definite meaning as the name for structure, and

    thus do not invoke 35 U.S.C. 112, 6th paragraph. Williamson v. Citrix Online,

    LLC, No. 2013-1130, slip op. at 16 (Jun. 16, 2015).

  • IPR2015-01606 U.S. Patent 7,743,213

    13

    VII. CLAIMS 113 OF THE 213 PATENT ARE UNPATENTABLE

    A. Ground 1: Claims 19, 12, and 13 are anticipated under 35 U.S.C. 102(e) by Lam

    On June 30, 2006, a team of inventors filed a patent application for

    Network-Extended Storage, that was published on January 3, 2008 as

    US2008/0005121 and became U.S. Patent 7,849,267 to Lam. See EX1005

    (Lam). Thus, Lam is prior art under 102(e).

    1. Overview of Lam

    Lam discloses a system for network-extended storage, where devices 101

    (called portable storage devices)2 like a digital camera 115 are coupled to a host

    computer 102, such as a laptop, a workstation, a midrange computer, a

    mainframe, an embedded system, telephone, a handheld or tablet computer, a

    personal digital assistant (PDA), or other type of computer. See id. at Fig. 1; id.

    at 6:355. In turn, the host computer 102 is connected to a remote network

    2 Lam refers to the first device 101 as portable storage device and the second device as

    a host computer. Lam (EX1005), at Abstract, Fig. 1. The 213 patent uses the term

    electronic apparatus for the first device and portable storage device for the second

    device. See EX1001 (213 patent), at Abstract, Fig. 1. Although Lam calls element 101 a

    portable storage device, it plays the same role as the electronic apparatus in the 213

    patent, as shown herein.

  • IPR2015-01606 U.S. Patent 7,743,213

    14

    repository 103. See id. at Fig. 1; id. at 6:355. Thus, Lam discloses a portable

    storage device 101 that connects to a host computer 102 to upload data to a remote

    network repository 103, like so:

    Lam discloses that the portable storage device 101 may be a digital camera

    115 or any number of devices, including a personal digital assistant (PDA), a

    MICROSOFT POCKETPC device, a PALM TREO device, or a key

    drive. Id. at 6:412. The architectures of these apparatuses are shown in Lams

    FIG. 2A, below.

    101("portablestoragedevice")

    102("hostcomputer")

    103("remotenetwork

    repository")

  • IPR2015-01606 U.S. Patent 7,743,213

    15

    As shown in FIG. 1 of Lam, right,

    portable storage devices 101 are coupled,

    wirelessly or via a wired connection, to

    the host device 102. While illustrated in

    Fig. 1 as a desktop PC, in further

    implementations the host device 102 may

    be a laptop, a handheld or tablet

    computer, a personal digital assistant (PDA), or other portable computer, id. at

    6:3944, which connects to server 103 via wireless connection 112.

    Lam discloses the elements of claims 19, 12, and 13 and thus anticipates

    these claims, as explained below.

    2. Claim 1

    a) A portable storage device with network function

    Lams host computer 102 may be a laptop computer, a phone, a handheld or

    tablet computer, a PDA, or other type of portable computer, as claimed. EX1005

    (Lam) at 6:3944; EX1003 at 31. Thus, Lam discloses a portable device.

    Lams host computer 102 is also a storage device as claimed because it has,

    among other things, main memory (RAM) 210, ROM 211, and a disk storage 220.

    EX1005 at 6:567:39; FIG. 2A. Moreover, the host computer 102 has a computer

    network interface 216 which provides a communication interface to the computer

  • IPR2015-01606 U.S. Patent 7,743,213

    16

    network 112 over the computer network connection 114. Id. at 7:1925. The host

    computer 102 provide[s] network extended storage functionality to the storage

    device 101. Id. at 11:710; EX1003 at 31. Thus, Lams host computer 102

    discloses a portable storage device with network function, as claimed.

    b) an interface unit for coupling to an electronic apparatus

    Lam discloses this feature, because the host computer 102 has an interface

    218 which provides a wired or wireless communication interface to the portable

    storage device 101. EX1005 at 7:2527. Lams interface 218 corresponds to the

    claimed interface unit, and Lams portable storage device 101 corresponds to the

    claimed electronic apparatus. EX1003 at 32. Thus, Lam discloses an interface

    unit for coupling to an electronic apparatus as claimed.

    c) a network unit located within the portable storage device for linking with a remote network host

    Lam discloses the above feature, because, as shown Lams FIG. 2A above,

    the portable host computer 102 has a computer network interface 216 that

    provides a communication interface to the computer network 112 over the

    computer connection 114, EX1005 at 7:2325, and [t]he host computer 102 is

    connected to the network repository 103 via the network 112, id. at 6:1819.

    [T]he network repository 103 is a server or other network-attached storage device

    that is dedicated to file sharing, id. at 6:1921, so it corresponds to the claimed

  • IPR2015-01606 U.S. Patent 7,743,213

    17

    remote network host. EX1003 at 33. Thus, Lam discloses a network unit

    located within the portable storage device for linking with a remote network host,

    as claimed.

    d) a memory unit located within the portable storage device providing access of data and temporarily storing data received from the electronic apparatus

    Lams host computer 102 has internal non-transient RAM storage 210 as

    main memory, transient ROM memory 211, and a disk 220. EX1005 at Fig. 2A;

    EX1003 at 34. Lam discloses that the data is stored on the host computer

    temporarily before being transferred on to the remote storage network. EX1005 at

    6:1215. Additionally, [n]ew or modified data is written onto the portable storage

    device, and space is made on the host computer for the data, and where

    sufficient space already exists on the host computer for the data, no space is made

    on the host computer. Id. at 16:4350; EX1003 at 34. Lam further discloses

    that the host computer 102 is itself a repository for data written to the portable

    storage device 101. Id. at 6:5355. Because data is written onto the host computer

    2s memory before transfer to the network repository, Lam discloses a memory

    unit providing access of data and temporarily storing data received from the

    electronic apparatus, as claimed.

  • IPR2015-01606 U.S. Patent 7,743,213

    18

    e) a processing unit located within the portable storage device

    Lams host computer 2 has an internal CPU 200, see EX1005 at Fig. 2A,

    which can be one of a number of high-performance computer processors,

    including an INTEL or AMD processor, a POWERPC processors, or others.

    EX1005 at 7:5060; EX1003 at 35. Thus, Lam discloses a processing unit

    located within the portable storage device, as claimed.

    (1) that receives instructions from the electronic apparatus for controlling access of data between the memory unit and the electronic apparatus with data transmission via the interface unit

    Lam discloses instructions as a network extension code, as shown in FIG.

    3, which Lam describes as instructions to be performed by a host computer when

    the portable storage device is coupled to the host computer. EX1005 at 2:6064,

    Fig. 3. The instructions cause the host computer to, once the portable storage

    device is coupled to it, install network extension code, stored on portable storage

    device, onto host computer. Id. at Fig. 3, 2:6468. Additionally, processing unit

    200 of the host computer 102 is operable to execute the application programs 222,

    and invoke the network extension code when the portable storage device 101 is

    coupled to the host computer 102. Id. at 9:4750. The network extension code

    224, which is stored on Lams portable storage device 101, is invoked such as by

    running, executing, or otherwise calling the network extension code stored on the

    portable storage device. Id. at 11:2232. Thus, once the portable storage device

  • IPR2015-01606 U.S. Patent 7,743,213

    19

    is removed from the host computer no traces of the network extension code

    remain. Id. at 12:510.

    The network extension code 224 of Lam controls any transfer of data

    between portable storage device 101 and host computer 102. It is operable to

    detect a file system write function call generated by an application executing on the

    host computer, the file system write function call operable to cause data to be

    written to the portable storage device, and cause the data to be written to the

    portable storage device based upon the file system write function call. Id. at

    1:43-52, 9:3342; EX1003 at 36. Thus, Lam discloses a processing unit that

    receives instructions from the electronic apparatus for controlling access of data

    between the memory unit and the electronic apparatus with data transmission via

    the interface unit, as claimed.

    (2) [and controlling] access of data between the memory unit and a remote network host with data transmission via the network unit

    Regarding the above feature of claim 1, Lam discloses a direct transfer of

    storage capacity on a device 101 to a host computer 102 and then on to the back-

    end network repository. EX1005. at 10:4750; EX1003 at 37. It does so through

    the same network extension code 224 (the claimed instructions), which is

    further operable to generate a transmit determination indicative of whether to

    transmit the data to a network repository, and transmit the data to the network

  • IPR2015-01606 U.S. Patent 7,743,213

    20

    repository based upon the transmit determination. EX1005 at 1:4852, 9:4247.

    This transfer is initiated by the network extension code 224 discussed above.

    EX1003 at 37. Thus, Lam discloses a processing unit that provides access of

    data between the memory unit and a remote network host with data transmission

    via the network unit, as claimed.

    f) wherein data is directly stored on the remote network host;

    Claim 1 further recites that data is directly stored on the remote network

    host. Lam discloses this feature by explaining that, through the action of the

    network extension code 224, the [n]ew or modified data is written onto the

    portable storage device, and then is transparently transmitted and stored to the

    network repository. Id. at 3:1820; 10:5060; EX1003 at 38. Thus, Lam

    discloses a processing unit that provides access of data between the memory unit

    and a remote network host with data transmission via the network unit, wherein

    data is directly stored on the remote network host, as claimed.

    g) wherein the portable storage device with network function is removably coupled to said electronic apparatus, expanding storage capacity of the electronic apparatus.

    Regarding the above feature of claim 1, Lam, in its very title, discloses

    network-extended storage, EX1005 at Title, achieved via removably coupled

    devices 101 and host computers 102 that connect to a network repository 103, id.

    at 5:5152 (The host computer 102 is directly or indirectly coupled to the portable

  • IPR2015-01606 U.S. Patent 7,743,213

    21

    storage device 101.). Network-extended storage refers to a server or other

    network-attached storage device that is dedicated to file sharing. Id. at 6:1820;

    EX1003 at 39. Thus, Lam discloses wherein the portable storage device with

    network function is removably coupled to said electronic apparatus, expanding

    storage capacity of the electronic apparatus, as claimed.

    3. Dependent Claim 2

    Lam discloses that the host computer 102s disk 220 stores an operating

    system 221. EX1005 at 7:638:16 (listing commercially available operating

    systems 221), FIG. 2A; EX1003 at 40. Therefore, Lam discloses that the

    memory unit has an operating system stored therein, as recited in claim 2.

    4. Dependent Claims 3 and 4

    As discussed, Lam discloses that the host computer 102 includes network

    extension code 224. The network extension code 224 is operable to . . . cause the

    data to be written to the portable storage device 101 based upon the file system

    write function call. EX1005 at 9:3843. As discussed above in 2(2.b), the host

    computer 102 accesses the portable storage device 101 (the claimed electronic

    apparatus) via Lams interface 218 (the claimed interface unit). Id. at 7:2527;

    EX1003 at 41. Thus, Lams network extension code 224 drives the interface 218

    as the claimed interface driving unit . . . driv[es] the interface unit in claim 4.

  • IPR2015-01606 U.S. Patent 7,743,213

    22

    Lams network extension code 224 also operates to transmit the data to the

    network repository 103 based upon the transmit determination, id. at 9:4347, so

    it controls Lams computer network interface 216 (the claimed network unit) by

    which it accesses the computer network 112 and network repository 103, id. at

    7:1925. Thus, Lams network extension code 224 also drives the computer

    network interface 216 as the claimed network driving unit . . . driv[es] the

    network unit in claim 3. EX1003 at 41. Moreover, the network extension code

    224 provides bottomless, encrypted and disconnected access to data by changing

    how the operating system accesses the data, id. at 8:669:1, so it is included in

    the operating system as the driving units in claims 3 and 4. EX1003 at 41. Thus,

    Lam anticipates claims 3 and 4.

    5. Dependent Claim 5

    Claim 5 depends from claim 2, and recites that the operating system

    includes a network file management system, via which the electronic apparatus

    manages the access of data between the memory unit and the electronic apparatus,

    and between the memory unit and the remote network host. As noted 2(2.e)(1),

    Lam discloses a network extension code present on the portable storage device,

    which manages and grants access to data between the first portable storage device,

    the host computer, and the network repository. The network extension code 224

  • IPR2015-01606 U.S. Patent 7,743,213

    23

    controls any transfer of data between portable storage device 101 and host

    computer 102, and between host computer and the network repository:

    [network extension code 224 is] operable to detect a file system

    write function call generated by an application executing on the

    host computer, the file system write function call operable to

    cause data to be written to the portable storage device, and

    cause the data to be written to the portable storage device based

    upon the file system write function call. The network extension

    code is further operable to generate a transmit determination

    indicative of whether to transmit the data to a network

    repository, and transmit the data to the network repository

    based upon the transmit determination.

    Id. at Abstract (emphases added); EX1003 at 42.

    Thus, Lam discloses claim 5.

    6. Dependent Claim 6

    Claim 6 depends from claim 2 and recites that the operating system includes

    a system security unit for protecting the operating system against computer virus

    infection. Lam discloses standard authentication, encryption, and copy-protection

    algorithms, EX1005 at 18:2053, as well as a number of operating systems that

    came standard with virus protection, see id. at 7:638:16. EX1003 at 43

    (explaining that the operating systems listed in Lam had some form of modest virus

  • IPR2015-01606 U.S. Patent 7,743,213

    24

    protection). Thus, Lam discloses where the operating system includes a system

    security unit for protecting the operating system against computer virus infection.

    7. Dependent Claims 7 and 12

    Claim 7 depends from claim 2 and recites that the operating system

    includes an authentication unit for authenticating at least one user. Claim 12

    depends from claim 7 and adds that the authentication unit conducts

    authentication in a manner selected from the group consisting of password

    authentication, fingerprint authentication, and voice authentication.

    As shown in FIG 2A of Lam above, the extension code 224 of the host

    computer 102 contains an authentication agent 231. Like the claimed

    authentication unit of claims 7 and 12, Lams authentication agent 231 is

    included in the operating system 221 because, as discussed above for other claims,

    Lams extension code 224 containing the authentication agent 231 is part of the

    operating system 221. EX1005 at 8:669:1; EX1003 at 44. It also discloses

    network identification data that is in effect a master password. Id. at 13:12.

    Moreover, Lams authentication agent 231 authenticates the use of the

    network repository 103 and the portable storage device 101, anticipating claim 7.

    EX1005 at 9:2325, 2:2931 (The network extension code may be operable . . . to

    authenticate a user), FIG. 5, and 17:4519:13 (describing Lams authentication

    method 500). Lams user authentication method 500 applies user name and

  • IPR2015-01606 U.S. Patent 7,743,213

    25

    password matching or matching of voice, fingerprint, biometric, or other

    authentication data, anticipating claim 12. EX1003 at 45.

    8. Dependent Claim 8

    Claim 8 recites that the claimed interface unit is one of a USB interface,

    an SD interface, a CF interface, an XD interface, a PCMCIA interface, a 1394

    interface, an infrared interface, and a Bluetooth interface. Lam anticipates this

    claim by teaching that its PSD interface unit 218 (the claimed interface unit) can

    be one of many types of wireless connectors such as an INFRARED DATA

    ASSOCIATION (IrDA) wireless connector or a BLUETOOTH wireless

    connector, or may be one of many types of wired connectors such as a IEEE-

    1394 FIREWIRE connector or USB connector. EX1005 at 5:516:11;

    EX1003 at 46.

    a) Dependent Claim 9

    Claim 9 recites that the electronic apparatus is one of a digital camera, a

    personal computer, a notebook computer, and a PDA. Lams PSD 101, the

    claimed electronic apparatus, discloses this feature. EX1005 at 6:311 (The

    portable storage device 101 may be a media player such as an APPLE IPOD

    media player, a telephone, a hand-held game system, a navigation system . . . a

    personal digital assistant (PDA), a MICROSOFT POCKETPC device, [or] a

    PALM TREO device.); EX1003 at 47.

  • IPR2015-01606 U.S. Patent 7,743,213

    26

    9. Dependent Claim 13

    Claim 13 recites [t]he portable storage device . . . as claimed in claim 1,

    further comprising an MP3 player or a voice pen. The language of claim 13 does

    not require the portable storage device itself to be an MP3 player, so Lam

    anticipates this claim by teaching that the PSD 101 is an MP3 player. EX1005 at

    17:6364. Additionally, Lam anticipates claim 13 by teaching that the host

    computer 102 (the claimed portable storage device) may be a PC . . . a laptop, a

    workstation, . . . telephone, a handheld or tablet computer, a personal digital

    assistant (PDA), or other type of computer. EX1005 at 6:3944. These types of

    devices typically can play MP3 files, and are therefore MP3 players as claimed.

    EX1003 at 48.

    B. Claim Charts for Lam

    The claim charts below further demonstrate and supplement how each claim

    limitation of claims 19, 12, and 13 is met by Lam.

    Claim 1 U.S. Patent 7,849,267 (Lam) (EX1005) [1.1] A portable storage device with network function, comprising:

    EX1005 at 9:3738 (In this regard, and in summary, the system 100 includes the network repository 103, the portable storage device 101, and the host computer 102.). Id. at 6:3944 (Although the host computer 102 is illustrated in FIG. 1 as a desktop PC, in further implementations the host computer 102 may be a laptop, a workstation, a midrange computer, a mainframe, an embedded system, telephone, a handheld or tablet computer, a personal digital assistant (PDA), or other type of computer.);

  • IPR2015-01606 U.S. Patent 7,743,213

    27

    Id. at 7:37:22 (a random access memory (RAM) 210 where computer instructions and data are stored in a volatile memory device for processing by the computer CPU 200; a read-only memory (ROM) 211 where invariant los-level systems code or data for basic system functions such as basic input and output (I/O), startup, or reception of keystrokes from the keyboard 105 are stored in a non-volatile memory device; and optionally a storage 220 or other suitable type of memory (e.g. such as random-access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disks, optical disks, floppy disks, hard disks, removable cartridges, flash drives), where the files that comprise an operating system 221, application programs 222 (including, optionally, network extension code 224, other applications 225, and install/uninstall applications 227 which install and uninstall network extension code to the host computer 102, as necessary) and data files 226 are stored.). Id. at 7:1925 (a computer network interface 216 which provides a communication interface to the computer network 112 over the computer network connection 114.); see also id. at 11:710.

    [1.2] an interface unit for coupling to an electronic apparatus;

    EX1005 at 7:2527 (a portable storage device interface 218 which provides a wired or wireless communication interface to the portable storage device 101.).

    [1.3] a network unit located within the portable storage device for linking with a remote network host;

    EX1005 at 7:2325 (a computer network interface 216 which provides a communication interface to the computer network 112 over the computer network connection 114). Id. at 6:1819 (The host computer 102 is connected to the network repository 103 via the network 112). Id. at 6:1921 (the network repository 103 is a server or

  • IPR2015-01606 U.S. Patent 7,743,213

    28

    other network-attached storage device that is dedicated to file sharing).

    [1.4] a memory unit located within the portable storage device providing access of data and temporarily storing data received from the electronic apparatus; and

    EX1005 at 7:37:22 (a random access memory (RAM) 210 where computer instructions and data are stored in a volatile memory device for processing by the computer CPU 200; a read-only memory (ROM) 211 where invariant los-level systems code or data for basic system functions such as basic input and output (I/O), startup, or reception of keystrokes from the keyboard 105 are stored in a non-volatile memory device; and optionally a storage 220 or other suitable type of memory (e.g. such as random-access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disks, optical disks, floppy disks, hard disks, removable cartridges, flash drives), where the files that comprise an operating system 221, application programs 222 (including, optionally, network extension code 224, other applications 225, and install/uninstall applications 227 which install and uninstall network extension code to the host computer 102, as necessary) and data files 226 are stored.); see also Fig. 2A. Id. at 9:3747 (In this regard, and in summary, the system 100 includes the network repository 103, the portable storage device 101, and 35 the host computer 102. The portable storage device 101 fur-ther includes a storage medium storing the network extension code 224. The network extension code 224 is operable to detect a file system write function call generated by the appli-cation programs 222, the file system write function call operable to cause the data to be written to the portable storage device 101 based upon the file system write function call, generate a transmit determination indicative of whether to transmit the data to the network repository 103, and transmit the data to the network repository 103 based upon the transmit determination.).

  • IPR2015-01606 U.S. Patent 7,743,213

    29

    Id. at 6:5355 (the host computer 102 is itself a repository for data written to the portable storage device 101.). Id. at 14:3846 (the question of what data to keep stored on the portable storage device and what data to transmit to the network repository is based upon a cache eviction algorithm, since the portable storage device becomes, in effect, a cache of the network repository.). Id. at 16:435 (New or modified data is written onto the portable storage device, and space is made on the host computer for the data, and where sufficient space already exists on the host computer for the data, no space is made on the host computer.).

    [1.5] a processing unit located within the portable storage device that receives instructions from the electronic apparatus for

    EX1005 at 7:5060 (The computer CPU 200 is one of a number of high-performance computer processors, including an INTEL or AMD processor, a POWERPC processor, a MIPS reduced instruction set computer (RISC) processor, a SPARC processor, an ACORN RISC Machine (ARM) architecture processor, a HP ALPHASERVER 55 processor or a proprietary computer processor for a main-frame.). Id. at 7:2639 (The constituent devices and the computer CPU 200 communicate with each other over the computer bus 250. The RAM 210 interfaces with the computer bus 250 so as to provide quick RAM storage to the computer CPU 200 during the execution of software programs such as the operating system application programs, and device drivers. More specifically, the computer CPU 200 loads computer-executable process steps from the fixed disk drive 107, the portable 35 storage device 101, or other memory media into a field of the RAM 210 in order to execute software programs. Data is stored in the RAM 210, where the data is accessed by the computer CPU 200 during execution.). Id. at 9:4750 (the host computer 102 is operable to execute the application programs 222, and invoke the network extension code when the portable storage device 101 is

  • IPR2015-01606 U.S. Patent 7,743,213

    30

    coupled to the host computer 102.). Id. at 2:606 (network extension code, instructions to be performed by a host computer when the portable storage device is coupled to the host computer.). Id. at 11:2232 (network extension code is invoked such as by running, executing, or otherwise calling the network extension code stored on the portable storage device.).

    [1.6] controlling access of data between the memory unit and the electronic apparatus with data transmission via the interface unit, and

    EX1005 at 2:606 (network extension code, instructions to be performed by a host computer when the portable storage device is coupled to the host computer.). Id. at 11:2232 (network extension code is invoked such as by running, executing, or otherwise calling the network extension code stored on the portable storage device.). Id. at 9:3347 (The network extension code 224 is operable to detect a file system write function call generated by the application programs 222, the file system write function call operable to cause data to be written to the portable storage device 101 . . . based upon the file system write function call, generate a transmit determination indicative of whether to transmit the data to the network repository 103, and transmit the data to the network repository 103 based upon the transmit determination.).

    [1.7] access of data between the memory unit and a remote network host with data transmission via the network unit,

    EX1005 at 10:4755 (With the network-extended storage virtualization approach, the storage capacity of a portable storage device coupled to a host computer is virtualized, or extended beyond its physical capacity, by transparently providing the portable storage device with a back-end network repository over network connection. A determination is dynamically generated as to which data is stored on the portable storage device and the network repository, by factors such as data usage, without requiring user interaction.). Id. at 10:4852 (The network extension code is operable to

  • IPR2015-01606 U.S. Patent 7,743,213

    31

    generate a transmit determination indicative of whether to transmit the data to a network repository, and transmit the data to the network repository based upon the transmit determination.); see also 9:4247.

    [1.8] wherein data is directly stored on the remote network host;

    EX1005 at 11:6567 (The user is also enabled to manually elect which data should be stored to the portable storage device or the network repository.). Id. at 3:1820 (New or modified data is written onto the portable storage device, and then is transparently transmitted and stored to the network repository.); see also id. at 10:5060.

    [1.9] wherein the portable storage device with network function is removably coupled to said electronic apparatus, expanding storage capacity of the electronic apparatus.

    EX1005 at 5:5152 (The host computer 102 is directly or indirectly coupled to the portable storage device 101.). Id. at Title (network-extended storage). Id. at 6:1820 (network repository 103 is a server or other network-attached storage device that is dedicated to file sharing.).

    Dependent Claim 2 2. The portable storage device with network function as claimed in claim 1, wherein the memory unit has an operating system stored therein.

    See Claim 1, supra. EX1005 at 5:3134 (Operating system programs, applications, and various data files, are stored on disks, which are stored on the fixed disk drive 107.). Id. at 4:5254 (Software used to invoke network extension code is stored locally on computer readable memory media, such as the fixed disk drive 107.). Id. at 7:37:22 (a random access memory (RAM) 210

  • IPR2015-01606 U.S. Patent 7,743,213

    32

    where computer instructions and data are stored in a volatile memory device for processing by the computer CPU 200; a read-only memory (ROM) 211 . . . where the files that comprise an operating system 221 . . . are stored.) Id. at 7:638:16 (The operating system 221 may be MICROSOFT WIN-DOWS NT/WINDOWS 2000/WINDOWS XP Work-station; WINDOWS NT/WINDOWS 2000/WIN-DOWS XP Server; a variety ofUNIX-flavored operating systems, including AIX for IBM workstations and serv-ers, SUN OS for SUN workstations and servers, LINUX for INTEL CPU-based workstations and servers, HP UX WORKLOAD MANAGER for HP workstations and servers, IRIX for SGI workstations and servers, VAX/ VMS for Digital Equipment Corporation computers, OPEN-VMS for HP ALPHASERVER-based computers, MAC OS X for POWERPC based workstations and servers; SYMBIAN OS, WINDOWS MOBILE or WINDOWS CE, PALM, NOKIA OS (NOS), OSE, or EPOC for mobile devices, or a proprietary operating system for computers or embedded systems. The application develop-ment platform or framework for the operating system 221 may be: BINARY RUNTIME ENVIRONMENT FOR WIRELESS (BREW); Java Platform, Micro Edition (Java ME) or Java 2 Platform, Micro Edition (J2ME); PYTHON, FLASH LITE, or MICROSOFT.NET Compact.).

    Dependent Claim 3 3. The portable storage device with network function as claimed in claim 2, wherein the operating system includes a

    See Claim 2, supra. EX1005 at 7:1024 (where the files that comprise an operating system 221, application programs 222 (including, optionally, network extension code 224, other applications 225, and install/uninstall applications 227 which install and uninstall network extension code to the host computer 102, as necessary) and data files 226 are stored.).

  • IPR2015-01606 U.S. Patent 7,743,213

    33

    network driving unit for driving the network unit.

    Id. at 7:3033 (The RAM 210 interfaces with the computer bus 250 so as to provide quick RAM storage to the computer CPU 200 during the execution of software programs such as the operating system application programs, and device drivers.). Id. at 8:1724 (The network extension code 224 is invoked by the host computer 102. Invocation of the network extension code 224 may occur manually, such as when the user enters commands to invoke the network extension code 224, or automatically, such as when no user interaction is required.). Id. at 9:3843 (The network extension code 224 is operable to . . . cause the data to be written to the portable storage device 101 based upon the file system write function call.). Id. at 8:669:1 (the network extension code 224 provides bottomless, encrypted and disconnected access to data by changing how the operating system accesses the data.).

  • IPR2015-01606 U.S. Patent 7,743,213

    34

    Dependent Claim 4 4. The portable storage device with network function as claimed in claim 2, wherein the operating system includes an interface driving unit for driving the interface unit.

    See Claim 2, supra. EX1005 at 7:2029 (portable storage device interface 218 which provides a wired or wireless communication interface to the portable storage device 101. The constituent devices and the computer CPU 200 communicate). Id. at 7:3033 (The RAM 210 interfaces with the computer bus 250 so as to provide quick RAM storage to the computer CPU 200 during the execution of software programs such as the operating system application programs, and device drivers.). Id. at 8:179:22 (the network extension code 224 implements a file system filter driver which maintains a cached data or a placeholder associated with the data on the portable storage device, and intercepts, captures or otherwise detects a file system read function call to the user data.). Id. at 9:4347 (network extension code transmit[s] the data to the network repository 103 based upon the transmit determination.). Id. at 8:669:1 (the network extension code 224 provides bottomless, encrypted and disconnected access to data by changing how the operating system accesses the data.); see id. at 7:1925;

    Dependent Claim 5 5. The portable storage device with network function as claimed in claim 2, wherein the operating system includes a network file management system, via which the electronic apparatus manages the

    See Claim 1.6 and 2, supra. EX1005 at Abstract (The network extension code is operable to detect a file system write function call generated by an application executing on the host computer, the file system write function call operable to cause data to be written to the portable storage device, and cause the data to be written to

  • IPR2015-01606 U.S. Patent 7,743,213

    35

    access of data between the memory unit and the electronic apparatus, and between the memory unit and the remote network host.

    the portable storage device based upon the file system write function call. The network extension code is further operable to generate a transmit determination indicative of whether to transmit the data to a network repository, and transmit the data to the network repository based upon the transmit determination.).

    Dependent Claim 6 6. The portable storage device with network function as claimed in claim 2, wherein the operating system includes a system security unit for protecting the operating system against computer virus infection.

    See Claim 2, supra. EX1005 at 7:2053 (disclosing operating systems that came standard with virus protection). See id. at 7:638:16. Id. at 9:2 (the MICROSOFT WINDOWS operating system.). Id. at 7:638:16 (The operating system 221 may be MICROSOFT WINDOWS NT/WINDOWS 2000/WINDOWS XP Work-station; WINDOWS NT/WINDOWS 2000/WIN-DOWS XP Server; a variety of UNIX-flavored operating systems, including AIX for IBM workstations and serv-ers, SUN OS for SUN workstations and servers, LINUX for INTEL CPU-based workstations and servers, HP UX WORKLOAD MANAGER for HP workstations and servers, IRIX for SGI workstations and servers, VAX/ VMS for Digital Equipment Corporation computers, OPEN-VMS for HP ALPHASERVER-based computers, MAC OS X for POWERPC based workstations and servers; SYMBIAN OS, WINDOWS MOBILE or WINDOWS CE, PALM, NOKIA OS (NOS), OSE, or EPOC for mobile devices, or a proprietary operating system for computers or embedded systems. The application develop-ment platform or framework for the operating system 221 may be: BINARY RUNTIME ENVIRONMENT FOR WIRELESS (BREW); Java Platform, Micro Edition (Java ME) or Java 2 Platform, Micro Edition (J2ME); PYTHON, FLASH LITE, or

  • IPR2015-01606 U.S. Patent 7,743,213

    36

    MICROSOFT.NET Compact.).

    Dependent Claim 7 7. The portable storage device with network function as claimed in claim 2, wherein the operating system includes an authentication unit for authenticating at least one user.

    See Claim 2, supra. EX1005 at 13:57 (Authentication, as performed by the authentication agent, is detailed more fully below with reference to the method 500 and FIG. 5.). Id. at 8:669:1 (Among many features, the network extension code 224 provides bottomless, encrypted and disconnected access to data by changing how the operating system accesses the data.). Id. at 9:2325 (authentication agent 231 authenticates the use of the network repository 103 and the portable storage device 101). Id. at 2:2931 (The network extension code may be operable . . . to authenticate a user). Id. at 17:6018:20 (In more detail, the method 500 begins (step S501), and the 60 user logs on to the host computer (step S502). When the user requests access to the portable storage device (step S504), such as by attempting a read or write operation onto the portable storage device, an authentication agent (such as authentication agent 231) generates a dialog box or other 65 input interface which requests the input of identification data (step S505). The contents of the portable storage device are not accessible to the user until the user input, which may be user name and password information, matches information stored on the network repository. Matching can occur using an exact string match, an algorithmic match, or other type of match. In one implementation, if disconnected operation is enabled, a match of the password with the password used for the last successful network login will also effectuate access to the contents of the portable storage device.

  • IPR2015-01606 U.S. Patent 7,743,213

    37

    Id. at 13:12 (network identification data that is in effect a master password.).

    Dependent Claim 8 8. The portable storage device with network function as claimed in claim 1, wherein the interface unit is selected from the group consisting of a USB interface, an SD interface, a CF interface, an XD interface, a PCMCIA interface, a 1394 interface, an infrared interface, and a Bluetooth interface.

    See Claim 1, supra. EX1005 at 8:2126 (the portable storage device 101 is wired or wirelessly coupled to the USB port of the host computer 102); Id. at 5:4565 (The connector may be a wired or wireless connector, such as BLUETOOTH, INFRARED DATA ASSOCIATION, Standard 802.11 wireless connectors, ultra wide band (UWB) wireless connector, or example wired connectors like an IEEE-1394 FIREWIRE connector or a USB connector.).

    Dependent Claim 9 9. The portable storage device with network function as claimed in claim 1, wherein the electronic apparatus is selected from the group consisting of a digital camera, a personal computer, a notebook computer, and a PDA.

    See Claim 1, supra. EX1005 at 6:412 (101 can be a digital camera 115, or a personal digital assistant (PDA), a MICROSOFT POCKETPC device, a PALM TREO device, or a key drive.).

    Dependent Claim 12 12. The portable storage device with network function as claimed in claim 7, wherein the authentication unit conducts authentication in a manner selected from the group consisting of password authentication, fingerprint authentication, and voice authentication.

    See Claim 7, supra. EX1005 at 19:6720:3 (The contents of the portable storage device are not accessible to the user until the user input, which may be user name and password information, matches information stored on the network repository.); id. at 2:4043 (The user input may be password, voice, fingerprint, or

  • IPR2015-01606 U.S. Patent 7,743,213

    38

    biometric data.).

    Dependent Claim 13 13. The portable storage device with network function as claimed in claim 1, further comprising an MP3 player or a voice pen.

    See Claim 1, supra. EX1005 at at 6:3944 (PC . . . a laptop, a workstation, . . . telephone, a handheld or tablet computer, a personal digital assistant (PDA), or other type of computer.).

    For the forgoing reasons, please cancel claims 19, 12, and 13 as anticipated

    by Lam, and thus unpatentable, under 102(e).

  • IPR2015-01606 U.S. Patent 7,743,213

    39

    C. Ground II: Claims 113 are obvious under 103(a) by Walters in view of Yao3

    1. Overview of Walters

    Walters, filed by IBM on August 8, 2001, was published as a Patent

    Application Publication on February 13, 2003, and thus is prior art under 35 USC

    102(b). Walters (EX1006) at (22), (43).

    Walters describes a system that provides the end user of a digital camera,

    PDA, or other wireless device, with a virtually inexhaustible amount of local

    storage, Id. at [0053]. The system increases storage by transmitting data between

    user device[s] and

    interchangeable

    transmitters, which can

    3 Grounds I and II are not redundant. Ground I relies on 102(e), while Ground II

    relies on 103. For ground II, Walters is admittedly not explicit about the

    processing unit. Lam (Ground I) provides more details about processing units, but

    qualifies as prior art under 102(e) and has a prior art date closer to the priority

    date of the 213 patent than either Walters or Yao (Ground II). See, e.g.,

    MicroStrategy, Inc. v. Zillow, Inc., IPR2013-00034 (PTAB Apr. 2, 2013)

    (requiring bi-directional explanation for non-rendundancy of grounds).

  • IPR2015-01606 U.S. Patent 7,743,213

    40

    then communicate with remote storage servers. Id. at [0050]; Fig. 5, reproduced

    above.

    Fig. 7 of Walters shows an

    example system, which connects a user

    device (digital image device), with a

    base memory and user interface, to

    remote storage server (Internet/Private

    Server) over the Internet via

    transceiver. Id. at [0059]; Fig. 7,

    reproduced right.

    As Walters notes, [t]he preferred embodiment of this device is two main

    functional pieces, which can be easily disconnected and reconnected. Id. at

    [0050]. The first device (the transceiver or first computer) and the

    secondary device is a user device, where that first device uses a wireless

    receiver that communicates within the wireless network with the user and which

    will allow numerous secondary devices to communicate with the host device

    [transceiver] via the wireless receiver. Id. at [0050]; see also id. at [0062].

    The first computer acts as a receiver for use with various digital cameras 11

    and is serviceable in a wireless network. Id. at [003233]. It can also

    communicate wirelessly with a portable mass storage device 13, a palm-sized

  • IPR2015-01606 U.S. Patent 7,743,213

    41

    minicomputer 14, a remote visualization display 15, a cellular phone 16, and a

    scanner printer, or via a USB wired connection. Id. at [0032].

    As Walters notes, the preferred embodiment of this device is composed of a

    disk drive . . . with a Bluetooth transmitter/reciever. Id. at [0058]. It notes that,

    [a]s the pictures are taken, they are transferred directly to a

    intrantet/Internet/Private server, id. at [0060], although where the Bluetooth

    enabled local mass storage is used for temporary storage, the images are not

    available on the internet until the storage device comes within range of a Bluetooth

    enabled transmitter. Id. at [0062].

    The system of Walters makes it possible for users of wireless devices, who

    need larger storage capacities, to have a simple solution to their problem. Id. at

    [0054].

    2. Overview of Yao

    On September 2, 2005, inventors Richard Yuqi Yao, Steven O. Elliott, and

    Ya-Qin Zhang filed a patent application titled Ultra Wideband Wireless Storage

    Device, which eventually matured into U.S. Patent 7,600,000. EX1007 (Yao), at

    Title, (22). As such, Yao is 102(e) prior art over the 213 patent.

    Yao discloses a portable ultra wideband device that wirelessly connects

    to personal computers and other computing or consumer devices, thus providing

    data storage and retrieval functionalities. Id. at Abstract. It transmits data from a

  • IPR2015-01606 U.S. Patent 7,743,213

    42

    communication interface of the portable device that sends the information

    directly to remote storage. Id.

    Yao discloses a number of embodiments in Figures 1, 2, and 3, all with

    portable computing units for relaying data from personal user devices to remote

    storage. For instance, FIG. 1 includes a computing device 100 comprising a

    processing unit 102, system memory 104, removable storage 109, and non-

    removable storage 110, and a network unit

    (communications connection 116). Id. at Fig. 1.

    In FIG. 2, a mobile computing device 200 of

    Yao contains a memory 220, a processor 210, an

    operating system 222, an interface driver, and a

    network unit 280. Id. at Fig. 2, reproduced left.

    Yao discloses numerous remote devices that communicate with each other to

    share a data load remotely, and discloses such devices communicating both with 1)

    mobile user devices and 2) host computers. Compare EX1007 at FIG. 2 (mobile

    computing device and ultra wideband device, above) with id. at FIG. 4 (ultra

    wideband device and host computing device).

    Yao discloses that a user may submit a file transmission request to transfer

    files stored on the ultra wideband device to a public terminal such that the files are

    accessible from the public terminal. Id. at 9:60-68. Yao further discloses that the

  • IPR2015-01606 U.S. Patent 7,743,213

    43

    devices of Yao may communicate over any network, such as intranets and

    extranets. Id. at 4:645:5.

    3. Independent Claim 1

    Walters in view of Yao render obvious the 213 patent claims.

    a) A portable storage device with network function

    Walters discloses a local, portable storage device that is enabled with a

    wireless interface, EX1006 at [0054]. Specifically, Walters discloses a first

    computer of a network. Id. at Abstract (A digital camera supplies images to a first

    computer of a network via a receiver which is enabled as a bridge for Bluetooth,

    wireless LAN and infrared transmission from a digital camera); EX1003 at 62.

    Thus, Walters teaches a storage device with network function.

    In addition, Walters teaches that the first computer, also called the

    transceiver, is portable. EX1006 at [0062] (a local device functioning as the first

    computer and called the transceiver which is coupled to the Internet/Private Server.

    The first computer in the form of a local device (transceiver) may be a long

    distance transmitter such as a cell phone used to connect to a remote server, a local

    Bluetooth hub connected to a server or Bluetooth enabled local mass storage.);

    EX1003 at 62. Thus, Walters discloses a portable storage device with network

    function as claimed.

  • IPR2015-01606 U.S. Patent 7,743,213

    44

    b) an interface unit for coupling to an electronic apparatus

    Walters discloses that its first computer (portable storage device) has a

    common interface hardware (interface unit) allowing coupling to secondary

    devices (electronic apparatus). For instance, it notes that, [a]s the pictures are

    taken, they are transferred directly to a intrantet/Internet/Private server, id. at

    [0060], and where the first computer provides common interface hardware for

    acting as a wireless receiver which . . . will allow numerous secondary

    devices to communicate with the host device via the wireless receiver.). Id. at

    [0050] (emphasis added); EX1003 at 63. Thus, Walters discloses an interface

    unit for coupling to an electronic apparatus as claimed.

    c) a network unit located within the portable storage device for linking with a remote network host

    Walters discloses that its first computer (portable storage device) has a

    long distance transmitter that serves as the claimed network unit. For instance,

    Walters discloses a Digital Imaging Device that uses Bluetooth wireless

    communication user interface to transmit images to a local device functioning as

    the first computer called the transceiver which is coupled to the Internet/Private

    Server, where the local device (transceiver) may be a long distance

    transmitter such as a cell phone used to connect to a remote server i.e., a

    network unit in the first computer. EX1006 at [0062]. Walters discloses the

    Internet/Private Server is linked to the first computer called the transceiver via a

  • IPR2015-01606 U.S. Patent 7,743,213

    45

    long distance transmitter, for instance, when Walters discloses that the images are

    uploaded to the server via the intranet/Internet and made directly available for

    viewing on public or private web pages by the service provider at the end user

    interface. Id. at [0062]; EX1003 at 64. Thus, Walters discloses a network unit

    located within the portable storage device for linking with a remote network host

    as claimed.

    d) a memory unit located within the portable storage device providing access of data and temporarily storing data received from the electronic apparatus

    Walters also a memory unit located within the first computer (portable

    storage device). For example, Walters preferred embodiment employs a device

    having internal memory that would transfer the data up to the Internet through a

    wireless transceiver. EX1006 at [0059]. This first computer or transceiver also

    contains a disk drive. Id. at [0058] (The preferred embodiment of this device is

    composed of a disk drive, such as the IBM Deskstar 75GXP 45 GB HDD . . .).

    Walters discloses the first computer is a local, portable storage device that is

    enabled with a wireless interface. Id. at [0054]; EX1003 at 65. Thus, Walters

    discloses a memory unit located within the portable storage device, as claimed.

    Additionally, Walters explicitly envisions the first computers memory

    acting as temporary storage. Specifically, Walters teaches that the Digital Image

    Device, corresponding to the claimed electronic apparatus, transmits images to

  • IPR2015-01606 U.S. Patent 7,743,213

    46

    the first computer, which then uploads the images to the remote server (claimed

    remote network host). EX1006 at [0062]; EX1003 at 65. Thus, Walters

    discloses a memory unit providing access of data and temporarily storing data

    received from the electronic apparatus as claimed.

    e) a processing unit located within the portable storage device

    As discussed, Walters first computer is the claimed portable storage device.

    Walters discloses that the first computer can be, for example, an IBM ThinkPad,

    and other self-contained computing devices, which all contain processors. EX1006

    at [0032], [0053], [0054]; EX1003 at 66. Thus, Walters discloses a processing

    unit located within the portable storage device as claimed. If the Patent Owner

    argues that Walters does not expressly disclose a processing unit in the first

    computer, it would have been obvious for the reasons discussed in section i) below.

    (1) that receives instructions from the electronic apparatus for controlling access of data between the memory unit and the electronic apparatus with data transmission via the interface unit

    Walters discloses the claimed processing unit, as described in the previous

    subsection. Walters further discloses the user of a Digital Image Device (i.e., a

    digital camera, the claimed electronic apparatus), enters data and commands for

    controlling the access of that data between the first computers memory unit and

    the Digital Image Device with data transmission via the interface unit. EX1006

    at [0066] (A PDA type interface for the digital camera would include an area

  • IPR2015-01606 U.S. Patent 7,743,213

    47

    which the user would write on to enter data . . . Appropriate data to be entered by

    the user could include . . . commands to be issued to the digital camera (e.g. Send

    image to NYPD server at 555-1211).). Thus, the user provides input to a user

    interface of the digital camera (the claimed electronic apparatus), which

    transmits images to the first computer (the claimed portable storage device). Id.

    at [0062]. This transmission corresponds to the claimed instructions, because it

    causes the second computer to receive, store, and upload[s the images] to the

    server via the intranet/internet [where they become] directly available for viewing

    on public or private web pages by the service provider at the end user interface.

    Id.; EX1003 at 67. Walters notes that these commands cause the transmission of

    the data object via the [t]ransfer of the data object from the Camera to the remote

    server . . . either directly or over a Storage Area Network. EX1006 at [0084]. This

    transfer occurs via the wireless receiver: The data object is received by the

    wireless receiver . . . and is sent to the receiving computers IP stack. This routes

    the data from the receiving computer to the destination machine. Id. at [0085].

    Walters further discloses that using standard TCP/IP provides the user with a

    means to direct the data. Id. at [0086]. Thus, Walters discloses a processing unit

    that receives instructions from the electronic apparatus for controlling access of

    data between the memory unit and the electronic apparatus with data transmission

    via the interface unit, as claimed.

  • IPR2015-01606 U.S. Patent 7,743,213

    48

    (2) [controlling] access of data between the memory unit and a remote network host with data transmission via the network unit wherein data is directly stored on the remote network host

    In Walters, the user provides input to a user interface of the digital camera

    (the claimed electronic apparatus), which transmits images to the first computer

    (the claimed portable storage device). Id. at [0062]. The second computer then

    upload[s the images] to the server via the intranet/internet and [become] directly

    available for viewing on public or private web pages by the service provider at the

    end user interface.). Id; EX1003 at 68. The digital cameras transmission the

    first computer corresponds to the claimed instructions received from the

    electronic apparatus, because they control access of data (images) between

    Walters first computer (the claimed portable storage device) and Walters

    remote server (the claimed remote network host). Thus, Walters discloses the

    claimed access of data between the memory unit and a remote network host with

    data transmission via the network unit wherein data is directly stored on the remote

    network host.

    f) wherein the portable storage device with network function is removably coupled to said electronic apparatus, expanding storage capacity of the electronic apparatus.

    As previously discussed, Walterss first device corresponds to the claimed

    portable storage device. Walters teaches that this first computer provides

    common interface hardware for acting as a wireless receiver which

  • IPR2015-01606 U.S. Patent 7,743,213

    49

    communicates within the wireless network with the user [device] . . . and which

    will allow numerous secondary devices to communicate with the host device via

    the wireless receiver. EX1006 at [0050]. Additionally, the first device (claimed

    portable storage device) may couple to a user device like the digital camera

    (claimed electronic apparatus) via Bluetooth, wireless LAN and infrared image

    reception capability, . . . serial, USB, [or] IDE communication ports id. at [0054],

    which provide removable coupling as claimed. Indeed, in Walters, [t]he preferred

    embodiment of this device is two main functional pieces, which can be easily

    disconnected and reconnected. Id. at [0050].

    Moreover, as explained above, Walters provides the end user of a digital

    camera, PDA, or other wireless device, with a virtually inexhaustible amount of

    local storage, id. at [0053], thereby expanding storage capacity of the electronic

    apparatus, as claimed. EX1003 at 68-69.

    In addition, Walters discloses the first computer may be an IBM ThinkPad

    or other types of portable computers, all of which must necessarily contain central

    processing units for carrying out the functions required by Walters. To the extent

    Patent Owner may argue that Walters does not explicitly disclose a processing unit

    carrying out the claimed functions, Yao renders these elements obvious as

    discussed below.

  • IPR2015-01606 U.S. Patent 7,743,213

    50

    g) Rationale to combine Walters with Yao

    Walters teaches a networking storage solution for a plurality of user devices,

    using a first computer acting as a wireless transceiver for user devices to connect

    them to remote storage to increase storage on the device. Walters discloses:

    A digital camera supplies images to a first computer of a network via

    a receiver which is enabled as a bridge for Bluetooth, wireless LAN

    and infrared transmission from a digital camera. . . . transmissions

    from the camera can be transmitted to the receiving first computer and

    thereafter transferred over the network for creation of a multi-media

    file which can be viewed at a private network or Internet accessible

    second computer.

    EX1006 at Abstract.

    Yao discloses an invention in the same field of endeavor of Walters using

    similar technolog