throbber
Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`BOX, INC., and DROPBOX, INC.,
`Petitioners
`
`
`v.
`
`
`TOPIA TECHNOLOGY, INC.,
`Patent Owner
`
`
`
`Case No. IPR2023-00431
`U.S. Patent No. 10,642,787
`Filing Date: January 23, 2020
`Issue Date: May 5, 2020
`
`
`Title: Pre-File-Transfer Update Based on Prioritized Metadata
`
`
`
`PETITION FOR INTER PARTES REVIEW
`OF U.S. PATENT NO. 10,642,787
`
`
`
`

`

`Table of Contents
`
`
`Page
`
`
`Introduction ..................................................................................................... 1 
`I. 
`II.  Mandatory Notices (§ 42.8(a)(1)) .................................................................. 1 
`A. 
`Real Parties-In-Interest (§ 42.8(b)(1)) .................................................. 1 
`B. 
`Related Matters (§ 42.8(b)(2)) ............................................................. 1 
`C. 
`Lead and Back-Up Counsel (§ 42.8(b)(3)) .......................................... 2 
`D. 
`Service Information (§ 42.8(b)(4)) ....................................................... 3 
`Fee Payment (§ 42.103) .................................................................................. 4 
`III. 
`IV.  Requirements Under §§ 42.104 and 42.108 and Considerations Under
`§§314(a)/325(d) .............................................................................................. 4 
`A.  Grounds for Standing ........................................................................... 4 
`B. 
`Identification of Challenge and Statement of Precise Relief
`Requested ............................................................................................. 4 
`Considerations Under §§314(a)/325(d) ................................................ 5 
`C. 
`V.  Overview of ’787 Patent ................................................................................. 5 
`VI.  Level of Ordinary Skill in the Art .................................................................. 6 
`VII.  Claim Construction ......................................................................................... 6 
`VIII.  The Challenged Claims are Unpatentable ...................................................... 6 
`A. 
`Earliest Effective Filing Date ............................................................... 6 
`B. 
`Overview of Grounds Including Prior Art Qualification ..................... 7 
`C. 
`Summary of Prior Art ........................................................................... 8 
`B. 
`Ground 1: Obviousness over Sigurdsson with Shappell and
`Rao. ..................................................................................................... 12 
`
`i
`
`

`

`Table of Contents
`
`(continued)
`
`Page
`
`
`C. 
`
`Ground 2: Obviousness over Brown with Hesselink, Shappell,
`and Rao. .............................................................................................. 47 
`IX.  Conclusion .................................................................................................... 70 
`
`
`ii
`
`

`

`
`
`
`Exhibit
`No.
`1001
`1002
`1003
`1004
`1005
`1006
`1007
`1008
`1009
`1010
`1011
`1012
`1013
`1014
`
`List of Exhibits
`
`iii
`
`1015
`
`Description of Document
`U.S. Patent No. 9,143,561 (“’561” or “’561 patent”)
`U.S. Patent No. 10,067,942 (“’942” or “’942 patent”)
`U.S. Patent No. 10,289,607 (“’607” or “’607 patent”)
`U.S. Patent No. 10,642,787 (“’787” or “’787 patent”)
`U.S. Patent No. 10,754,823 (“’823” or “’823 patent”)
`U.S. Patent No. 11,003,622 (“’622” or “’622 patent”)
`Prosecution History of the ’561 Patent
`Prosecution History of the ’942 Patent
`Prosecution History of the ’607 Patent
`Prosecution History of the ’787 Patent
`Prosecution History of the ’823 Patent
`Prosecution History of the ’622 Patent
`Case No. IPR2022-00782, Paper No. 1, Petition for IPR
`Case No. IPR2022-00782, Paper No. 17, Decision Granting
`Institution of IPR (Redacted – Public Version)
`U.S. Provisional Patent Application No. 60/986,896 (“’896
`provisional”)
`U.S. Patent Application Publication No. 2007/0174246 A1 to
`Johann Tomas Sigurdsson, et al. (“Sigurdsson”)
`File History of U.S. Patent Application Publication No.
`2007/0174246 A1 to Johann Tomas Sigurdsson, et al. (“Sigurdsson
`File History”)
`U.S. Patent No. 7,734,690 B2 to George P. Moromisato, et al.
`(“Moromisato”)
`U.S. Patent Application Publication No. 2006/0190506 A1 to
`Rajesh M. Rao, et al. (“Rao”)
`U.S. Patent Application Publication No. 2005/0091289 A1 to
`Michael Shappell, et al. (“Shappell”)
`1021 Microsoft Computer Dictionary (5th ed. 2002) (excerpts)
`1022
`Jim Boyce, Microsoft Outlook Version 2002 Inside Out (2001)
`(“Boyce”) (excerpts)
`European Patent Application Publication No. EP 1,621,990 A2 to
`Kitamaru, et al. (“Kitamaru”)
`U.S. Patent No. 5,923,325 to Ronald Jason Barber and Edwin
`Joseph Selker (“Barber”)
`U.S. Patent No. 7,035,847 B2 to David K. Brown, et al. (“Brown”)
`
`1016
`
`1017
`
`1018
`
`1019
`
`1020
`
`1023
`
`1024
`
`1025
`
`

`

`
`
`
`Exhibit
`No.
`1026
`
`1027
`
`1028
`
`
`List of Exhibits
`
`Description of Document
`U.S. Patent Application Publication No. 2005/0120082 A1 to
`Lambertus Hesselink, et al. (“Hesselink”)
`Topia Technology, Inc. v. Box, Inc., Case No. 6:21-cv-1372-ADA,
`D.I. 60 (Joint Claim Construction Chart)
`Declaration of Dr. Ravin Balakrishnan
`
`iv
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`I.
`INTRODUCTION
`Petitioners Box, Inc., and Dropbox, Inc., respectfully petition for Inter Partes
`
`Review (“IPR”) of claims 1-4, 8-11, and 13-16 (“Challenged Claims”) of U.S. Patent
`
`No. 10,642,787 (“’787”).
`
`II. MANDATORY NOTICES (§ 42.8(a)(1))
`A. Real Parties-In-Interest (§ 42.8(b)(1))
`Petitioners Box, Inc. (“Box”), and Dropbox, Inc. (“Dropbox”), are the real
`
`parties-in-interest to this IPR petition. The other defendants in the pending
`
`litigations, Vistra Corp., SailPoint Technologies Holdings, Inc., Clear Channel
`
`Outdoor Holdings, Inc., and Egnyte, Inc. are not real-parties-in-interest and have had
`
`no involvement with this proceeding but are identified here in the interest of over-
`
`inclusion.
`
`B. Related Matters (§ 42.8(b)(2))
`The ’787 is the subject of pending litigation involving Petitioners and Patent
`
`Owner Topia Technology, Inc. (“PO”) (Topia Technology, Inc. v. Box, Inc., No.
`
`6:21-cv-01372-ADA (W.D. Tex.), Topia Technology, Inc. v. Dropbox, Inc., No.
`
`6:21-cv-01373-ADA (W.D. Tex.)) and involving an unrelated defendant (Topia
`
`Technology, Inc. v. Egnyte, Inc., No. 1:21-cv-01821 (D. Del.)).
`
`Petitioners are also filing IPR petitions challenging the asserted claims of five
`
`related patents PO also asserts against Petitioners in litigation: U.S. Patent Nos.
`
`9,143,561; 10,067,942; 10,289,607; 10,754,823; and 11,003,622 (“Related
`
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`Patents”). All of the patents purport to claim priority to the same provisional and
`
`non-provisional applications, and all share substantially similar specifications
`
`including substantially the same Detailed Description section.
`
`An IPR petition filed by Unified Patents, LLC against certain claims of U.S.
`
`Patent No. 10,067,942 was instituted on November 17, 2022. IPR2022-00782,
`
`Decision Granting Institution, Paper 17 (EX1014, “Unified ID”). None of the
`
`references presented in that proceeding are the same as, or related to, any of the
`
`references presented in this Petition.
`
`PO’s complaints asserting infringement of the ’787 were served on Box and
`
`Dropbox on January 5, 2022. This Petition is timely filed.
`
`C. Lead and Back-Up Counsel (§ 42.8(b)(3))
`Petitioners provide the following designation of counsel.
`
`LEAD COUNSEL
`
`BACK-UP COUNSEL
`
`Heidi L. Keefe (Reg. No. 40,673)
`hkeefe@cooley.com
`COOLEY LLP
`ATTN: Patent Group
`1299 Pennsylvania Ave., NW
`Suite 700
`Washington, D.C. 20004
`Tel: (650) 843-5001
`Fax: (650) 849-7400
`
`
`
`Reuben H. Chen (Admission pro hac vice
`to be requested)
`rchen@cooley.com
`COOLEY LLP
`ATTN: Patent Group
`1299 Pennsylvania Avenue NW
`Suite 700
`Washington, D.C. 20004
`Tel: (202) 728-7070
`Fax: (202) 842-7899
`Lowell D. Mead (Admission pro hac vice
`to be requested)
`lmead@cooley.com
`COOLEY LLP
`2
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`LEAD COUNSEL
`
`BACK-UP COUNSEL
`
`
`
`ATTN: Patent Group
`1299 Pennsylvania Avenue NW
`Suite 700
`Washington, D.C. 20004
`Tel: (202) 728-7070
`Fax: (202) 842-7899
`Samuel K. Whitt (Reg. No. 65,144)
`swhitt@cooley.com
`COOLEY LLP
`ATTN: Patent Group
`1299 Pennsylvania Avenue NW
`Suite 700
`Washington, D.C. 20004
`Tel: (202) 728-7070
`Fax: (202) 842-7899
`
`D.
`Service Information (§ 42.8(b)(4))
`This Petition is being served by Federal Express to the attorneys of record for
`
`the ’787, John Bird and Andrew Taska of Sughrue Mion, PLLC, 2000 Pennsylvania
`
`Ave., N.W., Suite 9000, Washington, D.C. 20006. A courtesy copy of this Petition
`
`is also being served via Federal Express on PO’s counsel of record in the district
`
`court cases, Topia Technology, Inc. v. Box, Inc., Case No. 6:21-cv-01372-ADA
`
`(W.D. Tex.), and Topia Technology, Inc. v. Dropbox, Inc., Case No. 6:21-cv-01373-
`
`ADA (W.D. Tex.).
`
`Petitioners consent to electronic service at the email addresses provided above
`
`for lead and back-up counsel.
`
`3
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`III. FEE PAYMENT (§ 42.103)
`Petitioners request review of 12 claims. Payment of $41,500 is submitted
`
`herewith.
`
`IV. REQUIREMENTS UNDER §§ 42.104 AND 42.108 AND CONSIDERATIONS
`UNDER §§314(a)/325(d)
`A. Grounds for Standing
`Petitioners certify that the ’787 is available for IPR and that Petitioners are
`
`not barred or otherwise estopped.
`
`B.
`
`Identification of Challenge and Statement of Precise Relief
`Requested
`Petitioners request IPR institution based on the following Grounds:
`
`Ground Claims
`1
`1-4, 8-11, and
`13-16
`1-4, 8-11, and
`13-16
`
`2
`
`
`
`Basis for Challenge
`Obvious by Sigurdsson in view of Shappell and
`Rao
`Obvious by Brown in view of Hesselink, Shappell,
`and Rao
`
`Submitted herewith is the Declaration of Dr. Ravin Balakrishnan, a qualified
`
`technical expert (“Balakrishnan”).1 (Balakrishnan, ¶¶1-12.)
`
`
`1 Given the significant overlap in claimed subject matters, Dr. Balakrishnan’s
`
`Declaration additionally addresses the Related Patents. This Petition cites only the
`
`portions relevant here.
`
`4
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`C. Considerations Under §§314(a)/325(d)
`§314(a): The Fintiv factors do not support denial. The pending litigation is in
`
`early stages. No claim construction rulings or significant discovery have occurred.
`
`The court recently granted Petitioners’ motions to transfer venue, and no case
`
`schedule has been entered in the transferee court. Petitioners also intend to move to
`
`stay pending any instituted IPR.
`
`Petitioners will not pursue invalidity in litigation based on any instituted
`
`ground raised herein.
`
`§325(d): The presented references were not cited during prosecution and are
`
`not cumulative of cited references. (Balakrishnan, ¶¶51, 53.)
`
`V. OVERVIEW OF ’787 PATENT
`
`A. Claim Listing
`
`Appendix A lists the Challenged Claims.
`
`B.
`
`Specification
`
`The ’787 generally relates to file transfer and synchronization between a
`
`user’s multiple electronic devices, including “automatic modification-triggered
`
`5
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`transfer of a file.” (E.g., ’787, 1:24-26, 3:55-57, 4:3-17, 8:32-49.) Cf. Unified ID at
`
`7-9 (summarizing specification).
`
`VI. LEVEL OF ORDINARY SKILL IN THE ART
`
`As discussed below, the claims’ earliest effective filing date is November 10,
`
`2008. A POSA would have possessed a bachelor’s degree in computer science (or
`
`similar degree), and two years of work experience developing software, including at
`
`least some experience with storage, synchronization, and human-computer
`
`interaction technologies. (Balakrishnan, ¶¶15-21.) A person could also have
`
`qualified with more formal education and less technical experience, or vice versa.
`
`(Balakrishnan, ¶¶17, 21.)
`
`VII. CLAIM CONSTRUCTION
`
`Petitioners do not believe express claim construction is presently necessary.
`
`In litigation, PO proposes that no terms need construction; Petitioners propose a
`
`construction for transferring a file “responsive to” a user modifying the file that is
`
`satisfied by the grounds herein. (EX1027.)
`
`VIII. THE CHALLENGED CLAIMS ARE UNPATENTABLE
`
`A. Earliest Effective Filing Date
`
`The ’787 claims priority to 11/9/2007 Provisional Application No. 60/986,896
`
`(EX1015) and a 11/10/2008 non-provisional. Patent claims are not presumptively
`
`entitled to the benefit of a provisional application filing date; PO bears the burden
`
`6
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`of proving priority. Dynamic Drinkware v. Nat’l Graphics, 800 F.3d 1375, 1380-81
`
`(Fed. Cir. 2015); PowerOasis v. T-Mobile USA, 522 F.3d 1299, 1305-06 (Fed. Cir.
`
`2008). PO must demonstrate that the provisional “convey[s] with reasonable clarity
`
`to those skilled in the art that, as of the filing date sought, the inventor was in
`
`possession of the invention.” PowerOasis, 522 F.3d at 1306 (quotation marks and
`
`citation omitted); see also D Three Enters. v. SunModo, 890 F.3d 1042, 1047 (Fed.
`
`Cir. 2018) (priority requires “disclosure”). As Dr. Balakrishnan explains, the
`
`provisional fails to disclose limitations [1b]-[1f], [8a]-[8e], and [13a]-[13e],2 so the
`
`claims’ effective priority is no earlier than 11/10/2008. (Balakrishnan, ¶¶65, 74-81.)
`
`Petitioners reserve the right to respond if PO attempts to demonstrate disclosure in
`
`the provisional.
`
`B. Overview of Grounds Including Prior Art Qualification
`
`Each reference qualifies as prior art under 35 U.S.C. §102:
`
`Reference
`
`Filed
`
`Published/Issued
`
`§102 (pre-AIA)
`
`Sigurdsson
`
`1/25/2006
`
`Rao
`
`2/22/2005
`
`Shappell
`
`10/24/2003
`
`7/26/2007
`
`8/24/2006
`
`4/28/2005
`
`§102(a)/(b)/(e)
`
`§102(a)/(b)/(e)
`
`§102(a)/(b)/(e)
`
`Brown
`
`3/15/2002
`
`12/19/2002
`
`§102(a)/(b)/(e)
`
`
`2 See Appendix A for bracketed labels.
`
`7
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`Hesselink
`11/13/2004
`
`
`
`6/2/2005
`
`§102(a)/(b)/(e)
`
`Ground 1 relies primarily on Sigurdsson, which discloses the claims’ core
`
`synchronization features, as the Examiner found in a related patent prosecution
`
`(EX1012 at 118-140), in combination with Shappell and Rao.
`
`In litigation, PO has claimed (without support) a priority date would allegedly
`
`pre-date Sigurdsson. Petitioners’ second ground indisputably qualifies entirely
`
`under §102(b). Ground 2 relies on Brown in view of Hesselink, disclosing the core
`
`synchronization features, along with Shappell and Rao.
`
`C.
`
`Summary of Prior Art
`1.
`Sigurdsson
`Sigurdsson is strikingly similar to the challenged patents, contemplating
`
`synchronizing files across a user’s multiple client devices. (Sigurdsson, ¶¶2-14, 26-
`
`27.) Figure 4 shows the relevant system:
`
`8
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`
`
`Clients A, B, and C may be associated with the same user and communicate with a
`
`server “through a network,” such as the Internet, to transfer new and modified files
`
`to the server. (Sigurdsson, ¶¶58, 69, 84, 112-13, 51 (“Although FIG. 4 does not
`
`show explicit arrows between the Client C 406 and the Server 106,” Client C can
`
`“communicate with the Server 106 in a manner similar to the method used by the
`
`Clients A or B,” including method 200 of Figures 1-2).) “Server 106” in Figure 4
`
`“can provide a temporary storage location, or ‘drop box’, for a user’s files,
`
`documents, web pages, or the contents of these documents.” (Sigurdsson, ¶27.)
`
`Content sent from clients to Server 106 may include copies of files and metadata.
`
`(Sigurdsson, ¶54.) Using a “priority algorithm,” different items may be prioritized
`9
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`differently for synchronization, based on factors such as “size, type, or age.”
`
`(Sigurdsson, ¶58.) As a result, metadata may be sent to Server 106 prior to
`
`associated files, such as when the files are large. (Sigurdsson, ¶72.) Server 106 can
`
`also send a list of “missing” content, including the metadata, to a client that was
`
`offline when the missing content was created or modified. (Sigurdsson, ¶72.)
`
`2.
`Rao
`Rao teaches synchronizing files between a client and a server in two phases:
`
`first synchronizing metadata associated with files and then synchronizing the raw
`
`file data. (Rao, ¶63.) Rao explains that transmitting metadata first, before raw data,
`
`is useful because it may enable certain functionality before the raw data is present,
`
`and the “raw data may be extraordinarily large” and “may require a long time to
`
`transfer.” (Rao, ¶¶43-44, 46, 48.) For example, metadata may be used to display
`
`information about a file that is available on the server not on the client. (Rao, ¶43.)
`
`For such files, icons associated with the files may be displayed “ghosted.” (Rao,
`
`¶66 (“ghosted files may be displayed as grayed out or semi-transparent.”).)
`
`3.
`Shappell
`Shappell teaches “shared spaces” where files are shared and synchronized
`
`among group members. (Shappell, ¶76.) Shappell discloses that a computer may
`
`transmit file metadata first, when a file is modified, to facilitate user-interface
`
`display regarding file availability before the file is transmitted. (Shappell, ¶¶76, 78-
`
`10
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`79.) Shappell also discloses an “automatic replication” option that, when enabled,
`
`causes automatic replacement of old versions of shared files with modified new
`
`versions. (Shappell, ¶81.)
`
`4.
`Brown
`Brown discloses a client/server system where a user’s client devices (e.g.,
`
`desktop 130 and laptop 135) synchronize through a server (105). (Brown, 2:65-67
`
`(“Client machines synchronize with each other by synchronizing to a common server
`
`account.”).)
`
`
`
`
`
`(Brown, Fig. 1.) “From the user’s perspective, the synchronization process is
`11
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`automatic, runs in the background and requires minimal monitoring or intervention.”
`
`(Brown, 3:40-42.) Brown’s synchronization process includes two main steps: first,
`
`metadata is exchanged between clients and the server, and second, new or recently
`
`updated files are exchanged. (Brown, 5:4-24.)
`
`5. Hesselink
`Like Brown, Hesselink discloses synchronizing a user’s multiple computers,
`
`such as home, work, and laptop. (Hesselink, ¶210.) The user can be “ensured of
`
`having a completely up to date master copy of each shared data file” on each user
`
`device. (Hesselink, ¶192.) Hesselink teaches automatically synchronizing a file “as
`
`soon as the update has been performed” at one device, with all connected devices
`
`“automatically updated concurrently.” (Hesselink, ¶¶183, 189, 197.) Hesselink’s
`
`system “automatically and repeatedly” checks whether synchronizing devices are in
`
`communication to initiate synchronization. (Hesselink, ¶¶182, 189-190.)
`
`B. Ground 1: Obviousness over Sigurdsson with Shappell and Rao.
`1.
`Claim 1.
`(a)
`[1pre]
` Sigurdsson discloses a content sharing and synchronization “system”
`
`comprising clients A-C (102, 104, 406) and server 106 as shown in Figure 4:
`
`12
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`
`
`(Sigurdsson, Fig. 4, ¶¶45-51; Balakrishnan, ¶¶146-149.)
`(b)
`[1a]
` Server 106 comprises a “server system comprising one or more
`
`processors programmed with computer program instructions that, when
`
`executed, cause the server system to” perform operations. (Balakrishnan, ¶¶150-
`
`152.) Server 106 may include “System 900,” including “Processor 910”
`
`programmed with executable program instructions. (Sigurdsson, ¶¶104-105, 109
`
`(System 900 “implemented in a computer program . . . , for execution by a
`
`programmable processor”); Balakrishnan, ¶151.)
`
`13
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`(c)
`[1b]
`Server 106 “receive[s], over a network, a copy of a first file from a first
`
`client device associated with a user,” such as “Client A” (“first client device”).
`
`(Sigurdsson, ¶¶8, 27-29, 52, 55, 58, 84, 51 (Figure 4 clients can share content using
`
`method 200 of Figure 2 implementing Figure 1 client/server system); Balakrishnan,
`
`¶¶153-159.) Each client device is “associated with a user,” such as the user’s
`
`“home computer” (Client A), “work computer” (Client B), and mobile device (Client
`
`C). (Sigurdsson, ¶¶27-29, 55, 51, Figs. 1-2, 4; Balakrishnan, ¶159.)
`
`Sigurdsson’s client devices send content including “file[s]” to Server 106
`
`“over a network.” (Sigurdsson, ¶¶8, 28 (content may be “file”), 69 (network), 112-
`
`13 (network), Fig. 4; Balakrishnan, ¶¶153-154.) For example, “Client A Content”
`
`such as a “maintenance manual” (exemplary “first file”) is stored on Client A
`
`(“stored on the first client device”). (Sigurdsson, ¶58; Balakrishnan, ¶159.)
`
`Server 106 “automatically receives” a “copy of the first file from the first
`
`client device responsive to the user modifying a content of the first file.”
`
`(Sigurdsson, ¶¶26-28 (when user saves modifications to file, “Client A Content 108,
`
`which can include a copy of the user’s file, is sent automatically to the
`
`Server 106.”), 52 (“edit and save”), 84 (“Client A 102 posts Client A Content 108 to
`
`the Server 106 when content is changed on the Client A 102” and “posting can
`
`occur as soon as an event is generated by an action, such as saving a file”);
`
`14
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`Balakrishnan, ¶¶156-157.) The “copy of the first file [is] an updated version of
`
`the first file that is generated from the user modifying a content of the first file.”
`
`(Sigurdsson, ¶¶26-28, 58 (exemplary “maintenance manual” and “update[d]” “office
`
`memo” synchronized via Server 106), 84; Balakrishnan, ¶¶157, 159.) A POSA
`
`would have understood that performing a file-save operation on an edited file would
`
`result in modifying a content of a stored file (i.e., “modifying a content of the first
`
`file stored on the first client device”). (Balakrishnan, ¶¶156-158; EX1021 at 463,
`
`220.)
`
`Although Figure 4 of Sigurdsson depicts both client/server and peer-to-peer
`
`connections, a POSA would have appreciated Sigurdsson’s teachings of the obvious
`
`advantages of a client/server arrangement. (Balakrishnan, ¶¶154-155.) The server
`
`can stay online while user computers periodically go offline, so that Server 106
`
`beneficially provides a “drop-box” for “a user’s files” to “facilitate sharing this
`
`information between the user’s computers by storing the shared content if the
`
`target computer is offline.” (Sigurdsson, ¶¶27-29, 61 (server tracks clients’
`
`online/offline status); Balakrishnan, ¶155.) A server may also have more available
`
`bandwidth relative to clients for transferring data. (Sigurdsson, ¶79.) Sigurdsson
`
`makes clear the peer-to-peer and client/server pathways between the user’s multiple
`
`client devices are interchangeable, rendering it obvious to synchronize through the
`
`server. (Sigurdsson, ¶51 (“Although FIG. 4 does not show explicit arrows between
`
`15
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`the Client C 406 and the Server 106,” Client C can “communicate with the Server
`
`106 in a manner similar to the method used by the Clients A or B,” including method
`
`200 of Figures 1-2); Balakrishnan, ¶155.) For example, each client may include an
`
`“HTTPS Client/server” that may interchangeably be used for synchronization with
`
`Server 106 (Sigurdsson, ¶54) or with other clients (id. ¶47). (Balakrishnan, ¶155.)
`
`Even when clients can communicate peer-to-peer, they can still also use Server 106
`
`for content sharing. (Sigurdsson, ¶¶51, 79 (“Server 106 can still serve as a drop-
`
`box for temporarily (or permanently) storing Client X Content 410 originating
`
`from any the [sic] Clients 102, 104 or 406.”); Power Integrations v. Fairchild
`
`Semiconductor Int’l, 843 F.3d 1315, 1337 (Fed. Cir. 2016) (prior art “that
`
`sometimes, but not always, embodies a claimed method nonetheless teaches that
`
`aspect of the invention.” (citation omitted)); Balakrishnan, ¶155.)
`
`(d)
`[1c]
`Sigurdsson in combination with Shappell and Rao renders obvious claim [1c].
`
`(Balakrishnan, ¶¶160-194.) Sigurdsson discloses first metadata associated with
`
`the first file generated from the user modifying the content of the first file.
`
`Sigurdsson explains that when the user (e.g., at Client A) modifies a file (e.g., a
`
`resume), “metadata describing the content, such as the time the resume was saved,
`
`can also be transmitted to the Server 106” along with the file. (Sigurdsson, ¶¶32-34,
`
`5 (“The method also includes automatically extracting content from the first file in
`
`16
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`response to the event using the first client and generating metadata to associate with
`
`the content[.]”), 65 (“metadata that describes . . . when the data was last changed”),
`
`72-73 (“list of the content that was generated” while Client C was offline, such as
`
`“metadata describing the file and the time it was accessed”);3 Balakrishan, ¶163.)
`
`Server 106 then receives over a network, from the first client device (e.g.,
`
`Client A), that first metadata, along with the updated first file (per claim 1[b]).
`
`(Sigurdsson, ¶¶6 (“transmitting the content and the metadata to the server.”), 35
`
`(“Server 106 updates database tables with the Client A Content 108 and any
`
`
`3 Although this exemplary metadata is disclosed in the context of a “peer-to-peer
`
`content flow” (Sigurdsson, ¶65), it would have been obvious to incorporate such
`
`metadata into Sigurdsson’s client-server flow, such as the paragraphs 72-73 example
`
`where Client A transfers metadata associated with a large file (e.g., maintenance
`
`manual) to the server. Boston Sci. Scimed v. Cordis, 554 F.3d 982, 991 (Fed. Cir.
`
`2009) (“Combining two embodiments disclosed adjacent to each other in a prior art
`
`patent does not require a leap of inventiveness.”); Sigurdsson, ¶¶51, 65, 72;
`
`Balakrishnan, ¶163 n.10. For example, a POSA would have been motivated to
`
`include metadata about when a large maintenance manual (“first file”) was last
`
`modified so that users know if they have the most up-to-date maintenance
`
`instructions. (Balakrishnan, ¶163 n.10.)
`
`17
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`corresponding metadata describing the Content 108 it received from the Client
`
`A 102.”); 54 (“In step 506, the content originating on the client is posted to the
`
`server. The content can include a copy of the document . . . that was saved by the
`
`user as well as metadata that describes information, such as the type of data, its
`
`source, when it was saved, and when it was posted to the server”), 72-73 (list
`
`containing generated metadata “transmitted to the Server”); Balakrishnan, ¶164.)
`
`Claim [1c] further recites “the first metadata being assigned a priority that
`
`is greater than a second priority assigned to the copy of the first file,” and claims
`
`[1d], and [1g] recite further “priority”-related limitations. (Balakrishnan, ¶165.)
`
`Therefore, for convenience, the Petition will address the interrelated “priority”-
`
`related limitations of [1c], [1d], and [1g] together. (Id.)
`
`For context in interpreting these priority-related limitations, the ’787
`
`specification states only: “An embodiment’s directory update system updates at a
`
`higher priority than the documents to be synchronized.” (’787, 9:28-29; EX1015 at
`
`17; Balakrishnan, ¶166.) No affirmative assignment of priority values is described.
`
`Nor does the specification explain which component, if any, controls the “higher
`
`priority.” (Id.) Consistent with the specification’s non-limiting disclosure, claim
`
`[1c] does not recite that “the first metadata being assigned a first priority” must be
`
`assigned its priority prior to the server system receiving that “first metadata.” (Id.)
`
`On the contrary, claim [1g] provides that the server may be the only entity that
`
`18
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`assigns “the” first priority to the first metadata, which could naturally occur after
`
`the server receives that metadata. (See [1g] (“at least one of the server system or the
`
`first client device assigns the first priority to the first metadata”); Balakrishnan,
`
`¶166.) Furthermore, the ’787’s Summary mentions only the server transmitting
`
`metadata before transmitting the associated file, without disclosing the server
`
`receiving metadata before
`
`the file.
`
` (’787, 4:3-18; Balakrishnan, ¶166.)
`
`Nevertheless, to the extent [1c] requires assigning the “first priority” to the first
`
`metadata before the server receives that metadata, the prior art discloses and renders
`
`that obvious, as discussed below. (Id.)
`
`Under any reasonable interpretation consistent with the specification,
`
`Sigurdsson in view of Shappell and Rao disclose and render obvious [1c], [1d], and
`
`[1g], together providing the server system to automatically transfer the first
`
`metadata (received from the first client device) over a network to a second client
`
`device prior to transferring the first file, based on a first, greater priority
`
`assigned to metadata by a priority assignment configuration on the first client
`
`device or server system that assigns a first, greater priority to metadata and a
`
`second, lower priority to files. (Balakrishnan, ¶¶167-194.)
`
`Under a first interpretation, if these limitations are interpreted to encompass a
`
`server system configured to receive metadata from a first device, and then
`
`automatically (not user-manually) transfer that metadata to a second client device
`
`19
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`before transmitting associated files, Sigurdsson alone discloses and renders them
`
`obvious (in addition to rendering them obvious with Shappell and Rao, as discussed
`
`further below). (Id., ¶168.)
`
`Sigurdsson discloses and renders obvious that Server 106 receives from the
`
`first client device a file’s generated metadata before receiving the file, and then the
`
`server automatically transfers that metadata to a second client device before
`
`transmitting the file. (Id., ¶169.) Specifically, Sigurdsson discloses an optional
`
`variation that prioritizes transferring metadata prior to files. (Id., ¶¶169-170.) A
`
`“priority algorithm” (discussed below), optionally implemented on the clients and/or
`
`Server 106, prioritizes the order in which files are transferred. (Sigurdsson, ¶¶58-
`
`60, 72; Balakrishnan, ¶170.) Higher-priority (e.g., smaller and/or newer) files may
`
`be transferred before lower-priority (e.g., larger and/or older) files. (See id.) As a
`
`result of the priority algorithm, Server 106 can first receive from the first client
`
`device the metadata associated with a low-priority file that Server 106 has not
`
`received: “The content of this file may not be transmitted to the Server 106 because
`
`of the execution of a priority algorithm (as discussed earlier). Instead, metadata
`
`describing the file and the time it was accessed may be transmitted to the Server
`
`106.” (Sigurdsson, ¶72; Balakrishnan, ¶170.) And although it does not appear to be
`
`a requirement of the claim, this “metadata describing the file and the time it was
`
`accessed” obviously includes metadata generated from the user modifying the file
`
`20
`
`

`

`Petition for Inter Partes Review of
`U.S. Patent No. 10,642,787
`content (which would change the file’s description and last-accessed time), matching
`
`the “metadata describing the content, such as the time the [file] was saved” generated
`
`when a user modifies a file. (Sigurdsson, ¶34; Balakrishnan, ¶170.)
`
`That metadata received by Server 106 is then transmitted by Server 106 to a
`
`second client device before Server 106 transfers the associated file. (Balakrishnan,
`
`¶172.) Specifically, that received “metadata describing the file and the time it was
`
`accessed . . . may be included in a list tracking content that was generated” during
`
`a period of time when another client (e.g., Client C) was offline. (Sigur

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket