throbber
Paper No. 1
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`MICROSOFT CORP.,
`Petitioner,
`
`v.
`
`VIRTAMOVE, CORP.,
`Patent Owner.
`____________
`
`Case No. IPR2025-00849
`Patent No. 7,519,814
`____________
`
`PETITION FOR INTER PARTES REVIEW
`UNDER 35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.1 et seq
`
`1618823546
`
`

`

`TABLE OF CONTENTS
`
`I.
`II.
`III.
`
`MANDATORY NOTICES ....................................................................................... 7
`A.
`Real Party-In-Interest ........................................................................... 7
`B.
`Related Matters ..................................................................................... 7
`1.
`United States Patent & Trademark Office ................................. 7
`2.
`USPTO Patent Trial and Appeal Board ..................................... 7
`3.
`U.S. District Court for the Eastern District of Texas ................. 8
`4.
`U.S. District Court for the Western District of Texas ............... 9
`5.
`U.S. District Court for the Northern District of California ....... 9
`C.
`Counsel and Service Information - § 42.8(b)(3) and (4) ...................... 9
`STANDING .................................................................................................. 10
`GROUNDS ................................................................................................... 10
`THE ’814 PATENT ...................................................................................... 10
`A.
`Specification ....................................................................................... 10
`B.
`Person of Ordinary Skill in the Art (“POSA”) ................................... 12
`C.
`Prosecution History ............................................................................ 13
`D.
`Challenged Claims ............................................................................. 13
`IV. CLAIM INTERPRETATION ...................................................................... 13
`V.
`GROUND 1: CLAIMS 1-4, 7-11, 14, AND 16-30 ARE
`UNPATENTABLE OVER BLASER-CALDER ......................................... 14
`A.
`Blaser (EX1005) ................................................................................. 14
`B.
`Calder (EX1006) ................................................................................ 16
`C.
`Blaser-Calder Combination ................................................................ 18
`D. Mapping to Challenged Claims .......................................................... 22
`1.
`Claim 1 ..................................................................................... 22
`a.
`[1PREA] ........................................................................ 23
`i.
`“1. In a system having a plurality of servers
`with operating systems that differ” ..................... 23
`
`1618823546
`
`– i –
`
`

`

`ii.
`
`iii.
`
`iv.
`
`“operating in disparate computing
`environments” ..................................................... 24
`“wherein each server includes a processor
`and an operating system” .................................... 25
`“[OS] including a kernel [and] a set of
`associated local system files compatible
`with the processor” .............................................. 26
`[1PREB] ......................................................................... 29
`i.
`“a method of providing at least some of the
`servers in the system with secure,
`executable, applications” ..................................... 29
`“[applications] related to a service” .................... 30
`“wherein the applications are executed in a
`secure environment” ............................................ 31
`“wherein the applications each include an
`object executable by at least some of the
`different operating systems for performing a
`task related to the service” .................................. 32
`[1A] ................................................................................ 34
`i.
`“storing in memory accessible to at least
`some of the servers a plurality of secure
`containers of application software” ..................... 34
`“each container comprising one or more of
`the executable applications” ................................ 41
`“and a set of associated system files required
`to execute the one or more applications” ............ 43
`“for use with a local kernel residing
`permanently on one of the servers” ..................... 44
`[1B] “wherein the set of associated system files are
`compatible with a local kernel of at least some of
`the plurality of different operating systems,” ................ 45
`[1C] “the containers of application software
`excluding a kernel,” ....................................................... 46
`
`ii.
`iii.
`
`iv.
`
`ii.
`
`iii.
`
`iv.
`
`b.
`
`c.
`
`d.
`
`e.
`
`1618823546
`
`– ii –
`
`

`

`f.
`
`g.
`
`[1D] “wherein some or all of the associated system
`files within a container stored in memory are
`utilized in place of the associated local system files
`that remain resident on the server,” ............................... 48
`[1E] “wherein said associated system files utilized
`in place of the associated local system files are
`copies or modified copies of the associated local
`system files that remain resident on the server,” ........... 49
`[1F] “and wherein the application software cannot
`be shared between the plurality of secure
`containers of application software,” .............................. 50
`[1G] “and wherein each of the containers has a
`unique root file system that is different from an
`operating system’s root file system.” ............................ 52
`Claim 2: “[C]laim 1, wherein each container has an
`execution file associated therewith for starting the one or
`more applications.” .................................................................. 55
`Claim 3: “[C]laim 2[’s]…execution file includes
`instructions related to an order in which executable
`applications within will be executed.” ..................................... 56
`Claim 4: “[C]laim 1…pre-identifying applications and
`system files required for association with the one or more
`containers prior to said storing step” [1A]. .............................. 57
`Claim 7: “[C]laim 2…modifying at least some of the
`system files to define container specific mount points
`associated with the container.” ................................................ 58
`Claim 8: “[C]laim 1[’s]…applications and associated
`system files are retrieved from a computer system having
`a plurality of secure containers.” ............................................. 59
`Claim 9: “[C]laim 2, wherein server information related
`to hardware resource usage including at least one of CPU
`memory, network bandwidth, and disk allocation is
`associated with at least some of the containers prior to
`the applications within the containers being executed.” .......... 59
`Claim 10: “[C]laim 2, wherein in operation when an
`application residing within a container is executed, said
`
`h.
`
`i.
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`1618823546
`
`– iii –
`
`

`

`9.
`
`b.
`
`c.
`
`d.
`
`application has no access to system files or applications
`in other containers or to system files within the operating
`system during execution thereof.” ........................................... 61
`Claim 11: “[C]laim 2[’s]…containers include files stored
`in network file storage, and parameters forming
`descriptors of containers stored in a separate location.”.......... 63
`10. Claim 14 ................................................................................... 63
`a.
`[14PRE] “[C]laim 1…creating containers prior to
`said step of storing containers in memory” ................... 63
`[14A] “wherein containers are created by: a)
`running an instance of a service on a server;” ............... 64
`[14B] “b) determining which files are being used;
`and,” ............................................................................... 64
`[14C] “c) copying applications and associated
`system files to memory without overwriting the
`associated system files so as to provide a second
`instance of the applications and associated system
`files.” .............................................................................. 65
`11. Claim 16 ................................................................................... 66
`a.
`[16A] “[C]laim 1…creating containers prior to
`said step of storing containers in memory,” .................. 66
`[16B] “wherein a step of creating containers
`includes using a skeleton set of system files as a
`container starting point and installing applications
`into that set of files.” ...................................................... 66
`12. Claim 17 ................................................................................... 67
`a.
`[17A] “[C]laim 1…installing a service on a target
`server selected from one of the plurality of
`servers,” ......................................................................... 67
`[17B]: “…using a graphical user interface [GUI],
`associating a unique icon representing a service
`with an unique icon representing a server for
`hosting applications related to the service and for
`executing the service, so as to cause the
`
`b.
`
`b.
`
`1618823546
`
`– iv –
`
`

`

`applications to be distributed to, and installed on
`the target server.” ........................................................... 68
`13. Claim 18: Claim 17’s “target server and” GUI “are at
`remote locations.” .................................................................... 69
`14. Claim 19: Claim 18’s GUI “is installed on a computing
`platform, and wherein the computing platform is a
`different computing platform than the target server.” ............. 69
`15. Claim 20: “Claim 19,” where [17B]’s “associating” step
`“includes…relatively moving the unique icon
`representing the service to the unique icon representing a
`server.” ..................................................................................... 70
`16. Claim 21: “[C]laim 20…starting a distributed software
`application.” ............................................................................. 70
`17. Claim 22: “[C]laims 20…updating a console on the
`selected target server with information indicating that the
`service is resident on the selected target server.” .................... 71
`18. Claim 23: “[C]laim 17…testing to determine if the
`selected target server is a valid computing platform, prior
`to causing the applications to be distributed to, and
`installed on the target server.” ................................................. 71
`19. Claim 24: “[C]laim 17…creating a user account for the
`service.” .................................................................................... 71
`20. Claim 25: “[C]laim…installing files specific to the
`selected application on the selected server.” ........................... 72
`21. Claim 26: “[C]laim 17…setting file access permissions to
`allow a user to access the one of the applications to be
`distributed.” .............................................................................. 72
`22. Claim 27 ................................................................................... 72
`a.
`[27A] “[C]laim 1…de-installing a service from a
`server, comprising:” ....................................................... 72
`[27B] “displaying the icon representing the
`service; [and] displaying the icon representing the
`server on which the service is installed; and” ............... 73
`[27C] “utilizing the icon representing the service
`and the icon representing the server to initiating
`
`b.
`
`c.
`
`1618823546
`
`– v –
`
`

`

`the de-installation of the selected service from the
`server on which it was installed.” .................................. 73
`23. Claim 28: “[C]laim 27…separating icon representing the
`service from the icon representing the server.” ....................... 73
`24. Claim 29: “[C]laim 27…testing whether the selected
`server is a valid computing platform for de-installation of
`the service.” .............................................................................. 74
`25. Claim 30: “[C]laim 27…copying data file changes
`specific to the service back to a storage medium from
`which the data file changes originated prior to
`installation.” ............................................................................. 74
`VI. GROUND 2: CLAIMS 5-6, 12-13, 15, AND 31-34 ARE
`UNPATATENTBALE OVER BLASER-CALDER-SCHMIDT ................ 75
`A.
`Schmidt-449 (EX1007) ...................................................................... 75
`B.
`Blaser-Calder-Schmidt ....................................................................... 76
`C. Mapping to Challenged Claims .......................................................... 77
`1.
`Claim 5: “[C]laim 2…modifying at least some of the
`associated system files in plural containers to provide an
`association with a container specific identity assigned to
`a particular container.” ............................................................. 77
`Claim 6: “[C]laim 2…assigning a unique associated
`identity to each of a plurality of the containers, wherein
`the identity includes at least one of IP address, host
`name, and MAC address.” ....................................................... 78
`Claim 12 ................................................................................... 78
`Claim 13 ................................................................................... 79
`Claim 15 ................................................................................... 80
`a.
`[15A] “[C]laim 14…assigning an identity to the
`containers including at least one of a unique IP
`address, a unique Mac address and an estimated
`resource allocation;” ...................................................... 80
`[15B] “installing the container on a server; and,” ......... 80
`[15C] “testing the applications and files within the
`container.” ...................................................................... 80
`
`2.
`
`3.
`4.
`5.
`
`b.
`c.
`
`1618823546
`
`– vi –
`
`

`

`6.
`
`7.
`8.
`
`Claim 31 ................................................................................... 81
`a.
`Previously Addressed Limitations ................................. 81
`b.
`[31I] “a run time module for monitoring system
`calls from applications associated with one or
`more containers and for providing control of the
`one or more applications.” ............................................. 81
`Claim 32 ................................................................................... 83
`Claim 33: “[C]laim 32[’s]…run time module includes an
`intercepting module associated with the…containers for
`intercepting system calls from any of the…containers and
`for providing values alternate to values the kernel would
`have assigned in response to the system calls, so that the
`containers can run independently of one another without
`contention, in a secure manner, the values corresponding
`to at least one of” [31C]’s unique identifiers. .......................... 83
`Claim 34 ................................................................................... 84
`a.
`[34A]: “[C]laim 31[’s]…run time module
`performs: monitoring resource usage of
`applications executing;” ................................................ 84
`[34B]: “intercepting system calls to kernel mode,
`made by the at least one respective application
`within a container, from user mode to kernel
`mode;” ............................................................................ 84
`[34C]: “comparing the monitored resource
`usage…with the resource limits; and, forwarding
`the system calls to a kernel on the basis of the
`comparison….” .............................................................. 84
`VII. DISCRETIONARY DENIAL IS UNWARRANTED ................................. 85
`VIII. CONCLUSION ............................................................................................. 85
`IX. APPENDIX: CLAIM LISTING ................................................................... 87
`
`9.
`
`b.
`
`c.
`
`1618823546
`
`– vii –
`
`

`

`TABLE OF AUTHORITIES
`
`CASES
`Apple Inc. v. Fintiv, Inc.,
`IPR2020-00019, Paper 11 (Mar. 20, 2020) ........................................................ 76
`BMW of North America, LLC v. Michigan Motor Techs., LLC,
`IPR2023-01224, Paper 15, 11 (Feb. 15, 2024) ................................................... 77
`Google LLC v. Security First Innovations, LLC,
`IPR2024-00215, Paper 15, 6 (May 23, 2024) ....................................................... 5
`Markforged Inc. v. Continuous Composites Inc.,
`IPR2022-00679, Paper 7, 32-33 (Oct. 25, 2022) ................................................ 77
`PLR Worldwide Sales Ltd. v. Flip Phone Games, Inc.,
`IPR2024-00209, Paper 9, 39 (May 10, 2024) ..................................................... 15
`Protect Animals With Satellites LLC v. OnPoint Sys., LLC,
`IPR2021-01483, Paper 11, 14-15 (Mar. 4, 2022) ............................................... 77
`Sand Revolution II, LLC v. Cont’lIntermodal Group-Trucking,
`IPR2019-01393, Paper 24, 7 (June 16, 2020) ..................................................... 76
`REGULATIONS
`37 C.F.R. §42.100(b) ................................................................................................. 4
`37 C.F.R. §42.104(a) .................................................................................................. 1
`37 C.F.R. §42.104(b)(3) ............................................................................................. 5
`STATUTES
`35 U.S.C. §102(b) ...................................................................................................... 1
`35 U.S.C. §102(e) ...................................................................................................... 1
`35 U.S.C. §103 ........................................................................................................... 1
`35 U.S.C. §282(b) ...................................................................................................... 4
`35 U.S.C. §314(a) .................................................................................................... 76
`
`1618823546
`
`– viii –
`
`

`

`35 U.S.C. §325(d) .................................................................................................... 77
`OTHER AUTHORITIES
`Director’s Interim Procedure for Discretionary Denials, 5 (June 21, 2022) ..... 76, 77
`
`1618823546
`
`– ix –
`
`

`

`1004
`1005
`1006
`1007
`1008
`
`1009
`
`APPENDIX LISTING OF EXHIBITS
`Exhibit Description
`1001
`U.S. Patent No. 7,519,814 (“’814 patent”)
`1002
`Prosecution History of U.S. Patent No. 7,519,814
`1003
`Declaration of Samrat Bhattacharjee, Ph.D. (“Bhattacharjee”), (EX.
`1003 from IPR-2025-00487)
`Curriculum Vitae of Samrat Bhattacharjee, Ph.D.
`U.S. Patent No. 7,117,495 (“Blaser”)
`U.S. Patent Application Publication No. 20020066022 (“Calder”)
`U.S. Patent No. 6,931,449 (“Schmidt-449”)
`U.S. Patent Application Publication No. 20020095479 (“Schmidt-
`479”)
`U.S. Patent Application Publication No. 20020133529 (“Schmidt-
`529”)
`U.S. Patent Application Publication No. 20020124072 (“Tormasov”)
`U.S. Patent Application Publication No. 20010009425
`U.S. Patent Application Publication No. 20010018708
`U.S. Patent Application Publication No. 20010047472
`U.S. Patent Application Publication No. 20010056572
`U.S. Patent Application Publication No. 20010029605
`U.S. Patent Application Publication No. 20020023158
`U.S. Patent Application Publication No. 20020052727
`U.S. Patent Application Publication No. 20020143795
`U.S. Patent Application Publication No. 20020156612
`U.S. Patent Application Publication No. 20020156877
`U.S. Patent Application Publication No. 20020174215
`U.S. Patent Application Publication No. 20020188718
`U.S. Patent Application Publication No. 20020194394
`U.S. Patent Application Publication No. 20020194488
`U.S. Patent Application Publication No. 20030009408
`U.S. Patent Application Publication No. 20030014381
`U.S. Patent Application Publication No. 20030014466
`U.S. Patent Application Publication No. 20030018717
`U.S. Patent Application Publication No. 20030023839
`U.S. Patent Application Publication No. 20030041173
`U.S. Patent Application Publication No. 20030093688
`U.S. Patent Application Publication No. 20030097464
`U.S. Patent No. 6,467,052
`
`1010
`1011
`1012
`1013
`1014
`1015
`1016
`1017
`1018
`1019
`1020
`1021
`1022
`1023
`1024
`1025
`1026
`1027
`1028
`1029
`1030
`1031
`1032
`1033
`
`1618823546
`
`– 1 –
`
`

`

`Exhibit Description
`1034
`U.S. Patent Application Publication No. 20030140179
`1035
`U.S. Patent Application Publication No. 20030154221
`1036
`U.S. Patent No. 7,159,184
`1037
`U.S. Patent No. 7,103,745
`1038
`U.S. Patent No. 6,263,440
`1039
`U.S. Patent Application Publication No. 20040190534
`1040
`U.S. Patent No. 7,356,771
`1041
`U.S. Patent No. 5,903,753
`1042
`U.S. Patent No. 4,685,125
`1043
`U.S. Patent No. 5,406,644
`1044
`U.S. Patent No. 5,421,009
`1045
`U.S. Patent No. 5,568,630
`1046
`U.S. Patent No. 5,640,562
`1047
`U.S. Patent No. 5,657,221
`1048
`U.S. Patent No. 5,675,831
`1049
`U.S. Patent No. 5,742,829
`1050
`U.S. Patent No. 4,742,450
`1051
`U.S. Patent No. 5,761,669
`1052
`U.S. Patent No. 5,784,555
`1053
`U.S. Patent No. 5,835,765
`1054
`U.S. Patent No. 6,044,465
`1055
`U.S. Patent No. 6,122,744
`1056
`U.S. Patent No. 6,195,650
`1057
`U.S. Patent No. 6,321,323
`1058
`U.S. Patent No. 6,363,409
`1059
`U.S. Patent No. 6,453,470
`1060
`U.S. Patent No. 6,567,767
`1061
`U.S. Patent No. 6,732,359
`1062
`U.S. Patent No. 6,874,148
`1063
`U.S. Patent No. 6,985,937
`1064
`U.S. Patent No. 7,140,015
`1065
`U.S. Patent No. 7,185,192
`1066
`U.S. Patent No. 7,454,440
`1067
`U.S. Patent No. 8,209,680
`1068
`U.S. Patent No. 5,926,636
`1069
`U.S. Patent No. 5,218,530
`1070
`U.S. Patent No. 6,134,593
`1071
`U.S. Patent No. 6,918,038
`
`1618823546
`
`– 2 –
`
`

`

`1077
`
`1078
`
`1079
`
`1080
`
`1081
`
`1082
`
`1083
`
`1084
`1085
`1086
`1087
`
`Exhibit Description
`1072
`U.S. Patent Application Publication No. 20040034623
`1073
`U.S. Patent No. 7,461,148
`1074
`U.S. Patent No. 7,136,800
`1075
`PCT Application Publication No. WO2002056156
`1076
`Kamp et al., “Jails: Confining the omnipotent root,” Proceedings of
`the 2nd International SANE Conference (Vol. 43, p. 116) (2000)
`Prevelakis et al., “Sandboxing Applications,” USENIX Annual
`Technical Conference, FREENIX Track (pp. 119-126) (2001)
`Plaintiff VirtaMove Corp.’s Supplemental Preliminary Disclosure of
`Asserted Claims and Infringement Contentions, in VirtaMove, Corp. v.
`Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Sept. 06, 2024)
`Chart re: ’814 Patent accompanying Plaintiff VirtaMove Corp.’s
`Supplemental Preliminary Disclosure of Asserted Claims and
`Infringement Contentions, in VirtaMove, Corp. v. Google LLC, 7:24-
`cv-00033-DC-DTG (W.D. Tex.) (Sept. 6, 2024)
`First Amended Complaint for Patent Infringement Against Google
`LLC in VirtaMove, Corp. v. Google LLC, 7:24-cv-00033-DC-DTG
`(W.D. Tex.) (May 21, 2024)
`Scheduling Order in VirtaMove, Corp. v. Google LLC, 7:24-cv-00033-
`DC-DTG (W.D. Tex.) (June 17, 2024) (ECF 34)
`Federal Court Management Statistics-Profiles, U.S. District Courts-
`Combined Civil and Criminal (September 2024)
`U.S. Patent Application Publication No. 20020095500 (“Schmidt-
`500”)
`U.S. Patent Application Publication No. 20050169073
`U.S. Provisional Application No. 60/533,388
`U.S. Patent No. 5,412,808
`Order Granting Defendant Google LLC’s Motion to Transfer Venue to
`the Northern District of California in VirtaMove, Corp. v. Google
`LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Jan. 22, 2025)
`Microsoft’s Computer Dictionary (5th ed. 2002) (excerpt)
`U.S. Patent No. 6,381,742
`U.S. Patent Application Publication No. 20030035430
`U.S. Patent No. 6,477,624
`U.S. Patent No. 5,931,947
`U.S. Patent No. 6,148,335
`U.S. Patent No. 6,944,790
`U.S. Patent No. 6,014,135
`
`1088
`1089
`1090
`1091
`1092
`1093
`1094
`1095
`
`1618823546
`
`– 3 –
`
`

`

`1101
`
`1102
`
`1103
`
`1104
`
`1105
`
`1106
`
`1107
`1108
`1109
`1110
`
`Exhibit Description
`1096
`U.S. Patent No. 6,282,660
`1097
`U.S. Patent Application Publication No. 20040153709
`1098
`U.S. Patent Application Publication No. 20050050389
`1099
`U.S. Patent Application Publication No. 20040225952
`1100
`Google LLC’s Proposed Claim Terms for Construction in VirtaMove,
`Corp. v. Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Oct. 1,
`2024)
`Plaintiff’s Disclosure of Proposed Claim Constructions in VirtaMove,
`Corp. v. Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Oct. 1,
`2024)
`Google LLC’s Opening Claim Construction Brief in VirtaMove, Corp.
`v. Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Oct. 24, 2024)
`Plaintiff’s Responsive Claim Construction Brief in VirtaMove, Corp.
`v. Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Nov. 12, 2024)
`Google LLC’s Reply Claim Construction Brief in VirtaMove, Corp. v.
`Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Nov. 26, 2024)
`Plaintiff’s Sur-Reply Claim Construction Brief in VirtaMove, Corp. v.
`Google LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Dec. 13, 2024)
`Joint Claim Construction Statement in VirtaMove, Corp. v. Google
`LLC, 7:24-cv-00033-DC-DTG (W.D. Tex.) (Dec. 18, 2024)
`U.S. Provisional Application No. 60/502,619
`U.S. Patent Application Publication No. 20050188268
`U.S. Patent Application Publication No. 20020140743
`U.S. Patent Application Publication No. 20020143906 (“Tormasov-
`906”)
`U.S. Patent No. 7,076,633 (“Tormasov-633”)
`U.S. Patent Application Publication No. 20060089950 (“Tormasov-
`950”)
`U.S. Patent No. 7,222,132 (“Tormasov-132”)
`U.S. Patent Application Publication No. 20020147815 (“Tormasov-
`815”)
`U.S. Patent No. 7,209,973 (“Tormasov-973”)
`U.S. Patent Application Publication No. 20020138629 (“Schmidt-
`629”)
`U.S. Patent No. 6,944,860 (“Schmidt-860”)
`U.S. Patent Application Publication No. 20020174265 (“Schmidt-
`265”)
`
`1111
`1112
`
`1113
`1114
`
`1115
`1116
`
`1117
`1118
`
`1618823546
`
`– 4 –
`
`

`

`1120
`
`1121
`
`1122
`
`1123
`1124
`1125
`1126
`1127
`1128
`1129
`1130
`1131
`1132
`1133
`
`1134
`
`1135
`
`1136
`
`Exhibit Description
`1119
`U.S. Patent Application Publication No. 20020116659 (“Tormasov-
`659”)
`Bach, Maurice. 1987. Design of the Unix Operating System by Marice
`J Bach, 1 edition (Feb. 27, 1987) Prentice Hall; ISBN: 0132017997.
`Crowley, Charles. 1997. Operating Systems: a design-oriented
`approach. Irwin. 1997. ISBN 0-256-15151-2.
`Eckel, George and Chris Hare. 1995. Building a Linux Internet Server,
`Chris Hare”, G. Eckel, New Riders Publishing; ISBN: 1562055259.
`RESERVED
`RESERVED
`RESERVED
`RESERVED
`U.S. Patent No. 6,854,009
`U.S. Patent No. 7,080,356
`U.S. Patent No. 5,870,539
`U.S. Patent No. 6,883,028
`U.S. Patent No. 7,209,959
`U.S. Patent Application Publication No. 20020065835
`The Wayback Machine archive of USENIX Association – Home Page
`(2001-11-14)
`The Wayback Machine archive of USENIX – Publications –
`Proceedings (2001-11-15)
`The Wayback Machine archive of USENIX – 2001 USENIX Annual
`Technical Conference (2001-11-11)
`The Wayback Machine archive of USENIX – 2001 USENIX Annual
`Technical Conference (2001-11-11)
`The Wayback Machine archive of 2001 FREENIX Track Technical
`Program – Abstract (2002-01-12)
`The Wayback Machine archive of “Sandboxing Applications” (2003-
`03-29)
`The Wayback Machine archive of “Sandboxing Applications” (2004-
`01-J9
`The Wayback Machine archive of PDF of “Sandboxing Applications”
`(2004-01-19)
`The Wayback Machine archive of NLUUG: UNIX User Group – The
`Netherlands (2001-07-22)
`The Wayback Machine archive of NLUUG: Previous Events (2001-
`08-03)
`
`1137
`
`1138
`
`1139
`
`1140
`
`1141
`
`1142
`
`1618823546
`
`– 5 –
`
`

`

`1144
`
`1145
`
`Exhibit Description
`1143
`The Wayback Machine archive of Second International SANE
`Conference (2001-08-12)
`The Wayback Machine archive of Second International SANE
`Conference (2001-06-20)
`The Wayback Machine archive of “Jails: Confining the omnipotent
`root.” (2000-09-02)
`The Wayback Machine archive of Linux Journal (1999-05-08)
`Plaintiff VirtaMove Corp.’s Preliminary Disclosure of Asserted
`Claims and Infringement Contentions, in VirtaMove, Corp. v.
`Microsoft Corp., 7:24-cv-00338 (W.D. Tex.) (Mar. 28, 2025)
`
`1146
`1147
`
`1618823546
`
`– 6 –
`
`

`

`MANDATORY NOTICES
`Real Party-In-Interest
`A.
`Petitioner Microsoft Corporation (“Microsoft”) is the Real Party-in-Interest.
`
`B.
`
`Related Matters
`1.
`United States Patent & Trademark Office
`The application from which U.S. Patent No. 7,519,814 issued claims priority
`
`to two provisional applications: No. 60/502,619, filed September 15, 2003 and No.
`
`60/512,103, filed October 20, 2003.
`
`The following U.S. patent applications claim the benefit of priority to U.S.
`
`Patent 7,519,814:
`
`(i) U.S. Patent Application 11/432,843 (U.S. Patent No. 7,757,291), filed
`
`May 12, 2006;
`
`(ii) U.S. Patent Application 11/380,285 (U.S. Patent No. 7,774,762), filed
`
`April 26, 2006;
`
`(iii) U.S. Patent Application 12/075,842 filed March 13, 2008.
`
`USPTO Patent Trial and Appeal Board
`2.
`Concurrently with the present petition, Petitioner is filing IPR2025-00850,
`
`IPR2025-00851, and IPR2025-00852, also challenging U.S. Patent No. 7,519,814
`
`(“the ’814 patent”).
`
`Petitioner is also filing IPR2025-00853, IPR2025-00854, and IPR2025-
`
`00855 challenging U.S. Patent No. 7,784,058 (“the ’058 patent”), which is also
`
`1618823546
`
`– 7 –
`
`

`

`asserted in VirtaMove, Corp. v. Microsoft Corp., Case No. 7:24-cv-00338, listed
`
`below.
`
`Other proceedings filed against the ’814 or ’058 patents include:
`
`(i) International Business Machines Corp. v. VirtaMove, Corp., IPR2025-
`
`00591;
`
`(ii) International Business Machines Corp. v. VirtaMove, Corp., IPR2025-
`
`00599;
`
`(iii) Google LLC v. VirtaMove, Corp., IPR2025-00487;
`
`(vi) Google LLC v. VirtaMove, Corp., IPR2025-00488;
`
`(v) Google LLC v. VirtaMove, Corp., IPR2025-00489;
`
`(vi) Google LLC v. VirtaMove, Corp., IPR2025-00488;
`
`(vii) Amazon.com, Inc. v. VirtaMove, Corp., IPR2025-00563;
`
`(viii) Amazon.com, Inc. v. VirtaMove, Corp., IPR2025-00566;
`
`(ix) Amazon.com, Inc. v. VirtaMove, Corp., IPR2025-00561.
`
`U.S. District Court for the Eastern District of Texas
`3.
`(i) VirtaMove, Corp. v. Hewlett Packard Enterprise Company, Case No.
`
`2:24-cv-00093;
`
`(ii) VirtaMove, Corp. v. International Business Machines Corporation, Case
`
`No. 2:24-cv-00064.
`
`1618823546
`
`– 8 –
`
`

`

`U.S. District Court for the Western District of Texas
`4.
`(i) VirtaMove, Corp. v. Google LLC, Case No. 7:24-cv-00033;
`
`(ii) VirtaMove, Corp. v. Amazon.com, Inc. et al, Case No. 7:24-cv-00030
`
`(pending transfer to Northern District of California per Order dated February 19,
`
`2025, see Docket Entry No. 94);
`
`(iii) VirtaMove, Corp. v. Microsoft Corp., Case No. 7:24-cv-00338; and
`
`(iv) VirtaMove, Corp. v. Oracle Corp., Case No. 7:24-cv-00339.
`
`U.S. District Court for the Northern District of California
`5.
`(i) Red Hat, Inc. v. VirtaMove, Corp., Case No. 5:24-cv-04740;
`
`(ii) VirtaMove, Corp. v. Google LLC, Case No. 5:25-cv-00860.
`
`C.
`
`Counsel and Service Information - § 42.8(b)(3) and (4)
`
`Lead Counsel
`Backup Counsel
`
`James M. Heintz, Reg. No. 41,828
`Robert Williams (pro hac vice forthcoming)
`Zachary Loney (pro hac vice forthcoming)
`Meera Midha (pro hac vice forthcoming)
`Service Information E-mail: DLA-MicroIPR-VirtaM@us.dlapiper.com
`
`Post and hand delivery: DLA Piper LLP (US)
`One Fountain Square
`11911 Freedom Drive, Suite 300
`Reston, VA 20190-5602
`
`Telephone: 703 773 4000
`Facsimile: 703 773 5000
`
`A power of attorney is submitted with the Petition. Counsel for Petitioner
`
`consents to service of all documents via electronic mail.
`
`1618823546
`
`– 9 –
`
`

`

`Petitioner requests inter partes review and cancellation of claims 1-34 of the
`
`’814 patent (EX1001). This Petition is substantively identical to the Petition in
`
`IPR2025-00487, and a motion for joinder with that proceeding is being filed
`
`concurrently herewith.
`
`I.
`
`STANDING
`Petitioner certifies that the ’814 patent is available for inter partes review
`
`and that Petitioner is not barred or estopped from requesting inter partes review of
`
`the challenged claims. 37 C.F.R. §42.104(a).
`
`II. GROUNDS
`
`Ground Number and Reference(s)
`1 Blaser-Calder
`2 Blaser-Calder-Schmidt
`
`Claims
`1-4, 7-11, 14, 16-30
`5-6, 12-13, 15, 31-34
`
`Basis
`§103
`§103
`
`Each reference above is prior art under (at least) pre-AIA §102(e) to the ’814
`
`patent’s earliest alleged priority date; Calder is also prior art under §102(b).
`
`These references were not of record during prosecution of the ’814 patent.
`
`EX1003 (“Bhattacharjee”), [0029]-[0031], [0001]-[0014].
`
`III. THE ’814 PATENT
`A.
`Specification
`Computer Operating Systems (“OSs”) typically provide system files (like
`
`configuration files and libraries) used by applications. EX1001, 2:52-3:19.
`
`Configuration files identify, e.g., the computer’s IP address, available font(s), etc.
`
`1618823546
`
`– 10 –
`
`

`

`Libraries provide pre-existing code for common functions (e.g., opening files).
`
`Problems can arise, however, when one application hogs shared computing
`
`“r

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