`
`Qowmeméig FEEedQZZQOifiS Pagel om
`
`Mark D, Flanagan (SBN 130303)
`markflanagan@wilmerhale.com
`Mark D. Selwyn {SBN 244180)
`mark.selwyn@wiEmerhalefiom
`i Joseph F. Haag ISBN 248749)
`:
`joscph.l1aag@wilmerhalecom
`E Nathan 5. Walker (SBN 206128)
`nalhan.walker@wi lmerhale.c0m
`Evelyn C. Mak {SBN 258086)
`evelyn.mak@wilmerhale.com
`WILMER CUTLER PICKERING
`HALE AND DORR LLP
`950 Page Mill Road
`Palo Alto: CA 94304
`Telephone: (650) 858—6000
`3 Facsimilé:
`(650) 858—6100
`
`I l I
`
`Aflomeys for Plaintiff
`HEWLETT-PACKARD COMPANY
`
`UNITED STATES DISTRICT COURT
`
`NORTHERN DISTRICT OF CALIFORNIA
`
`SAN JOSE DIVISION
`
`{ECF NO. 70]
`
`
`.—I.‘...I”MO(J}Ji-b)'
`
`\I
`
`HEWLETT-PACKARD COMPANY, a
`Delaware COTpOratiOn,
`
`V.
`
`Plaintiff.
`
`SERVICENOW, MC. 21 Delaware
`COrporatiOR,
`
`Defendant,
`
`Civil Action No.
`
`l4~Cv-0057O (ELF)
`
`PLAINTIFF HEWLETT—PACKARD
`COMPANY’S PROPOSED CLAIM
`CONSTRUCTIONS IN SUPPORT OP
`HP’S OPPOSITION TO SERVICENOW’S
`MOTION FOR SUMMARY JUDGMENT
`OF INVALIDITY UNDER 35 U.S.C.§ 101
`
`
`
`
`HP’S PROPOSED CLAIM CONSTRUCTIONS ISO
`OPP. TO MOT. FOR SUMMARY JUDGMENT
`
`lCasc NOT l4—CV-0057O (BLF)
`
`Exhibit 2002
`
`ServiceNow v. HP
`
`|PR2015—OO71 8
`
`
`
`
`
`
`
`CasedTi,/twcv-OOS7Q~BE...F DocumentSQ filedGZZQd/té PageZ otS
`
`Pursuant to the Court’s January 30, 2015 Order (ECF No, 84), Plaintiff l-lewlett—Packard
`
`Company respectfully submits the following proposed claim constructions that. if adopted by the
`
`Court, would preclude a summary judgment ofinvalidity under 35 U.S.C. § 101.
`
`A.
`US. Patent No. 7,610,512
`
`Terms
`
`Proposed Construction
`
`l ’512 T‘atent
`Clain1(s)
`
`l.3.4,5. 7
`
` repair workflow
`
`. A repair workflow is a set of instructions used by the
`system to resolve incidents. The repair workflow is
`
`constructed from steps, operations and transitions.
`
`i
`
`[The underlined terms are separately defined in the
`specification. The proposed constructions for "step.”
`“operation," and “transition” are separately set forth
`herein]
`
`1.3.4.5. 7
`
`An operation is a unit of work to be performed in
`context of a repair workflow. Operations contain
`inputs. results, and responses.
`Inputs define the
`necessary information required to perform a task.
`Results are the information produced by executing
`the task. Responses define a finite set ofpossible
`outcomes from the execution ot‘the operation, Steps
`and transitions use responses to link operations
`together in a rep.air workflow.
`
`
`
`
`
`
`
`operation
`
`
`
`
`
`transition
`
`Case No.
`
`l 4-CV-OOS 7O (BUT)
`
`[The underlined terms are separately defined in the
`specification. The proposed constructions for "repair
`workflow," “step," and “transition” are separately set
`forth herein]
`4;
`(J1
`step
`
`A step is an invocation of an operation in the context
`ofa repair workt‘low. The step has a reference to the
`operation that it invokes. The step defines how the
`inputs ofthe operation are supplied data values at the
`time of repair matching of each input with a binding.
`
`[The underlined terms are separately defined in the
`specification. The proposed constructions for
`“operation. “repair workflow,” and “binding" are
`separately set forth herein]
`
`A transition links various steps together. The
`transition has a source §t__cp and a destination sgpp and
`a link to an operation response called the ‘transition
`trigger". A g‘pep has only one transition for each
`response that is defined by its operation. After a st_ep
`executes its operation at repair time, the response is
`used to select the transition to go to the next gtpp
`
`"l"
`he underlined terms are se aratel / defined in the
`
`
`
`- l
`—
`HP's PROPOSED CtAiM C(JNS'FRUCT'IONS ISO
`OPP. TO Mor. FOR SUMMARY JUDGMENT
`
`
`
`58865::4‘CV“00570“8LF aocumentSQ iiiiedGQZOG/ES PageB of?)
`
` i
`
`l l
`
`l
`
`specification. The proposed constructions for “step,”
`operation," and “response” are separately set forth
`herein]
`
`
`I
`
`a i
`
`i, 3., 4, 5, 7
`
`E binding
`
`l
`
`l A binding defines a mapping of data values to the
`E
`inputs of an operationin the context of a step vvithin a
`repair workflow. Various types of bindings cxrst,
`i with each having a unique method of supplying
`E values to operation inputs.
`1
`
`[The underlined terms are separately defined in the
`; specification. The proposed constructions for
`“operation," “step,” and “repair workflow" are
`separately set forth herein]
`
`‘ An execution ofa repair workflow.
`
`
`
` Case No. l4-CV-00570 (BLF)
`OPP. TO Mor. FOR SUMMARY JUDGMENT
`
`[The underlined terms are separately defined in the
`i specification. The proposed constructions for “repair
`i
`E run” and “step" are separately set forth herein]
`A frame of execution in a repair is referred to as a
`repair frame. Each repair workflow is assigned a
`repair frame during execution. A frame stack is
`created during repair execution. Repairs which
`contain subflows Wlil have a frame for each subtiow,
`During execution. the flow of control will ‘step into"
`and ‘step out” of frames as repair steps are executed.
`
`|
`"a
`__
`__l
`] repair run
`il
`
`l l
`
`i
`2
`
`l
`i
`
`liE
`
`t
`
`l
`[3
`i
`
`l
`E
`
`E
`l
`
`i [The underlined term is separately defined in the
`specification. The proposed construction for “repair
`
`workflow" is separately set forth herein]
` : ‘ l .
`
`
`
`A set of keywvalue pairs containing data values
`l, 3, 4, D. 7
`repair context
`discovered during a repair run can be pushed into a
`repair context. The subsequent % ofthe repair run
`use the data values stored in the repair context.
`
`1,3 4, 5., 7
`
`repair frame
`
`[The underlined terms are separately defined in the
`specification. The proposed constructions for “repair
`E workflow“ and “step” are separately set forth herein]
`
`US. Patent No. 7,890,802
`8.
`
`
`E Terms
`”802 ?atent
`l
`Claim(s}
`
`
`Proposed Construction
`
`[See ’5l2 patent above]
`repair workflow
`i, 2. 3, 5> l5
`T
`
`
`
`
`
`ix.) 4;
`
`l, 2, 3, 5, l5 E operation
`
`[See ’512 patent above]
`
`- 2 —
`
`HP‘S PROPOSED CLAIM Corvsrnucnous ISO
`
`
`
`ti:ase§:14-cv-GOS70~ELF {Documentag RéedQRZOESJES Pageét otS
`
`E
`E
`
`
`E 1,2. 3, 3., £5 E step
`[See ’5l2 patent above]
`l
`l., 2. 3, 5, 15 E response
`A response defines a finite set ot‘possible outcomes
`E
`from the execution of the operation. Steps and
`l
`transitions use responses to link operations together
`!
`in a repair workflow.
`ll
`_
`.
`E
`i [The underlined terms are separately defined in the
`E
`‘ specification. The proposed constructions for
`E
`“operation?" “step,” “transition,” and “repair
`workflow” are separately set forth herein]
`
`
`
`
`______
`
`M l
`
`_
`
`,
`
`C.
`U.S. i’atent No. 6,321,229
`
`
`E ’29 Patent Terms
`Proposed Construction
`E Ciaim(s)
`E
`
`
`
`
`
`
`
`St, 97 l0? l3,
`ES, 17, E8.
`l9, 2O
`
`container definition
`node
`
`Data structure having one or more attributes for
`i accessing an information repository and related to
`, creating a hierarchy ofinformation
`
`i
`
`I derived container
`
`Data structure capable of executing a query based on
`8, 9. it), 13.
`E
`l5, l7, l 3.,
`an attribute from one or more corresponding
`E
`i9, 20
`E container definition nodes
`
`
`D.
`US. Patent No. 8,224,683
`
`
`I ’683 Patent
`Claim(s)
`
`
`
`‘ Terms
`
`Proposed Construction
`
`
`
`
`
`
`32, 35
`
`l monitoring server
`
`E
`
`E
`E
`
`A server specificaliy configured to monitor tickets in
`the database, determine when times for actions are
`approaching, and send alerts to the help desk client
`i alerting the help desk user that a time to take a
`specified action is approaching
`
`l
`
`E El, 32. 35
`
`database
`
`A structured set ofdata specifically configured to
`E store tickets and information regarding ticket types,
`E ticket severities based on the contract, and
`E
`E corresponding contractually required times for
`i
`E
`E
`E actions to be performed for each ofthe ticket types
`E
`l
`and ticket severitles
`
`l
`E
`
`32, 35
`
`help desk client
`
`
`
`A client used by a help desk user specifically
`configured to display active tickets to the help desk
`user and provide alerts received from the monitoring
`server to the help desk user
`
`Case No ld—CV—OOWO (8H7)
`
`3 _
`
`HP‘s Pnoeosian CLAIM Constancriows ISO
`OPP. ’ro MOT. FOR SUMMARY J UDGMEM
`
`l0
`
`ll
`
`D)
`
`15
`
`
`
`
`
`
`
`
`Caseifléwcv-GOE'EQBLF Documenfig FEEeCEOEQS/ES Pages off;
`
`Dated: February 6. 20 l 5
`
`Case No. l4-CV-00570 (BU?)
`
`— 4 —
`
` l
`
`
`
`Respectfully submifiedfi
`
`HEWLETT—PACKARD COMPANY
`
`By their attorneys,
`
`
`/s/ Iliark D. Flanagan
`
`Mark D. Flanagan (SBN l30303)
`mark.flanagan@wilmerhale.com
`Mark D. Selwyn (SBN 244180)
`markselwwfeywilmerhale.c0m
`Joseph F. Haag (SBN 248749)
`joseph.haag@wilmerhale.com
`Nathan L. Walker (SBN 206128)
`nathanwvalker@wilmerhalexom
`Evelyn C. Mak (SEN 258086)
`evelyn.mak@wllmerhale.c0m
`WILMER CUTLER PICKERING
`HALE. AND DORR LLP
`
`950 Page Mill Road
`Palo Alto, CA 94304
`Telephone: (650) 858-6000
`Facsimile: (650)858—6100
`
`OPP. TO MOT. FOR SUMMARY JUDGMENT
`
`HP‘S PROPOSED CLAIM CONSTRUCTIONS ISO
`
`4.
`
`