throbber
Case5ilA~CV—00570-SLF
`
`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.
`
`

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