throbber
Declaration of Tal Lavian, Ph.D., in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 
`

`UNITED STATES PATENT AND TRADEMARK OFFICE 




`BEFORE THE PATENT TRIAL AND APPEAL BOARD 




`ServiceNow, Inc. 
`Petitioner 

`v. 

`Hewlett‐Packard Company 
`Patent Owner 

`U.S. Patent No. 7,925,981 
`Filing Date: May 14, 2003 
`Issue Date: April 12, 2011 

`TITLE: SYSTEMS AND METHODS FOR MANAGING WEB SERVICES  
`VIA A FRAMEWORK OF INTERFACES 

`DECLARATION OF TAL LAVIAN, PH.D. 

`Covered Business Method Review No. 2015‐__ 

`

`

`
`ServiceNow, Inc.'s Exhibit 1002
`
`001
`
`

`

`Table of Contents 

`
`Page 
`
`BRIEF SUMMARY OF MY OPINIONS .............................................................. 1 
`INTRODUCTION AND QUALIFICATIONS ........................................................ 3 
`A. 
`Qualifications and Experience ............................................................ 3 
`B.  Materials Considered .......................................................................... 7 
`PERSON OF ORDINARY SKILL IN THE ART ...................................................... 9 
`STATE OF THE ART OF THE RELEVANT TECHNOLOGY AT THE TIME OF 
`THE ALLEGED INVENTION ........................................................................... 11 
`A. 
`Early History of Conducting Business Over the Web ........................ 11 
`B. 
`Conducting Business Using “Web Services” and XML ...................... 12 
`THE ’981 PATENT’S TECHNIQUE FOR MANAGING WEB SERVICES .............. 13 
`A. 
`The Specification of the ’981 Patent ................................................. 13 
`B. 
`Financial Service Embodiments ........................................................ 17 
`C. 
`The Claims of the ’981 Patent ........................................................... 19 
`D. 
`Claim Construction ........................................................................... 21 
`1. 
`“Web Service” ........................................................................ 21 
`2. 
`“Managed Object” and “Service Managed Object” ............... 22 
`a. 
`“Managed Object” ........................................................ 22 
`b. 
`“Service Managed Object” ........................................... 24 
`“Manager” .............................................................................. 26 
`“Interface,” “Managed Object Interface,” “Service 
`Interface” ................................................................................ 28 
`a. 
`“Interface” .................................................................... 28 
`b. 
`“Managed Object Interface” ........................................ 30 
`c. 
`“Service Interface” ....................................................... 31 
`“Conversation” ....................................................................... 31 
`
`3. 
`4. 
`
`5. 
`
`‐i‐
`

`I. 
`II. 
`
`III. 
`IV. 
`
`V. 
`

`

`
`ServiceNow, Inc.'s Exhibit 1002
`
`002
`
`

`

`Table of Contents 
`(continued) 
`
`Page 
`

`VI. 
`
`2. 
`

`

`
`‐ii‐
`
`APPLICATION OF THE PRIOR ART TO THE CLAIMS OF THE ’981 
`PATENT ....................................................................................................... 35 
`A. 
`Brief Description and Summary of the Prior Art ............................... 35 
`B. 
`Each Limitation of Claims 1, 22 and 23 is Disclosed by Hoffman 
`and eBay for Dummies ..................................................................... 42 
`1. 
`Claim 1 .................................................................................... 42 
`a. 
`“a computer processor” (Claim 1[a]) ............................ 49 
`b. 
`“a service managed object executable on the 
`computer processor” (Claim 1[b]) ................................ 50 
`“the service managed object is associated with 
`the Web service and includes at least one 
`interface configured to allow a manager to access 
`management features for the Web service” (Claim 
`1[c]) .............................................................................. 52 
`“the service managed object is associated 
`i. 
`with the Web service” (Claim 1[c], first part) ..... 52 
`“the service managed object . . . includes at 
`least one interface configured to allow a 
`manager to access management features 
`for the Web service” (Claim 1[c], second 
`part) ................................................................... 53 
`“the at least one interface is configured to provide 
`a list of conversations associated with the Web 
`service.” (Claim 1[d]) .................................................... 57 
`Claim 22 .................................................................................. 63 
`a. 
`“service interface” limitations (Claims 22[a], 22[b]) .... 64 
`i. 
`“a service interface” (Claim 22[a]) ..................... 64 
`
`c. 
`
`d. 
`
`ii. 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`003
`
`

`

`Table of Contents 
`(continued) 
`
`Page 
`
`ii. 
`
`b. 
`

`
`“wherein the service interface is configured 
`to include information for managing a Web 
`service, including information indicating 
`conversations associated with the service 
`that are in progress” (Claim 22[b]) ..................... 65 
`“a managed object interface associated with the 
`service interface” (Claim 22[b]) .................................... 66 
`Claim 23 .................................................................................. 69 
`3. 
`VII.  OPINIONS REGARDING PATENT‐ELIGIBLE SUBJECT MATTER ...................... 72 
`1. 
`Are the Claims Directed to an Abstract Idea? ........................ 73 
`2. 
`Do the Claims Provide Meaningful Limitations? ..................... 76 
`VIII.  CONCLUSION .............................................................................................. 83 
`

`

`
`‐iii‐
`
`ServiceNow, Inc.'s Exhibit 1002
`
`004
`
`

`

`Declaration of Tal Lavian, Ph.D., in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`I, Tal Lavian, Ph.D., declare as follows: 
`
`1.
`
`I have personal knowledge of the facts stated in this declaration, and 
`
`could and would testify to these facts under oath if called upon to do so. 
`
`2.
`
`I have been retained by counsel for ServiceNow, Inc. (Petitioner) in 
`
`this case as an expert in the relevant art.  
`
`3.
`
`I have been asked to provide my opinions relating to claims 1, 22 and 
`
`23  of  U.S.  Patent  No.  7,925,981  to  M.  Homayoun  Pourheidari  et  al.  (“the  ’981 
`
`patent”), which I understand is owned by Hewlett‐Packard, Inc. (“Patent Owner” 
`
`or “HP”).  
`
`4.
`
`I previously submitted a declaration in IPR2015‐00707 (filed February 
`
`5, 2015) regarding claims 1, 22 and 23 of the ’981 patent. My opinions regarding 
`
`the level of ordinary skill in the art and the construction of certain claim terms are 
`
`the  same  as  those  in  my  earlier  declaration.  My  analysis  of  the  prior  art  that  I 
`
`apply to the claims in this Declaration is consistent with my earlier analysis. 
`
`I.
`
`BRIEF SUMMARY OF MY OPINIONS 
`
`5.
`
`Claims  1,  22  and  23  purport  to  disclose  a  system  and  computer 
`
`program  product for managing a “Web service.” They  do not describe anything 
`
`that was new or non‐obvious by the time the application for the ’981 patent was 
`

`
`1 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`005
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`filed in May 2003. As explained in detail in Part VI of this Declaration, the features 
`
`described in these claims were disclosed in a reference book describing the well‐
`
`known auction site eBay, and in a published patent application describing the use 
`
`of  Web  services  technology  to  implement  an  online  auction  service.  Because 
`
`claims 1, 22 and 23 do not recite anything new or inventive, and each limitation is 
`
`disclosed or suggested by the prior art as described below, each of those claims is 
`
`obvious. 
`
`6.
`
`In addition, as explained in detail in Part VII, claims 1, 22 and 23 are 
`
`directed to the abstract idea and fail to provide meaningful additional elements 
`
`that transform them into something more than the abstract idea itself.  
`

`

`

`
`2 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`006
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`II.
`
`Qualifications and Experience 
`
`INTRODUCTION AND QUALIFICATIONS 
`A.
`7.
`
`I  possess  the  knowledge,  skills,  experience,  training  and  the 
`
`education to form an expert opinion and testimony in this case. A detailed record 
`
`of  my  professional  qualifications,  including  a  list  of  patents  and  academic  and 
`
`professional  publications,  is  set  forth  in  my  curriculum  vitae  attached  to  this 
`
`declaration as Exhibit A. 
`
`8.
`
`I  have  more  than  25  years  of  experience  in  the  networking, 
`
`telecommunications, Internet, and software fields. I received a Ph.D. in Computer 
`
`Science  from  the  University  of  California  at  Berkeley  in  2006  and  obtained  a 
`
`Master’s  of  Science  (“M.Sc.”)  degree  in  Electrical  Engineering  from  Tel  Aviv 
`
`University, Israel,  in  1996. In  1987, I obtained a Bachelor of Science (“B.Sc.”) in 
`
`Mathematics and Computer Science, also from Tel Aviv University. 
`
`9.
`
`I am currently employed by the University of  California at  Berkeley 
`
`and  was  appointed  as  a 
`
`lecturer  and  Industry  Fellow 
`
`in  the  Center  of 
`
`Entrepreneurship  and  Technology  (“CET”)  as  part  of  UC  Berkeley  College  of 
`
`Engineering. I have been with the University of California at Berkeley since 2000 
`
`where  I  served  as  Berkeley  Industry  Fellow,  Lecturer,  Visiting  Scientist,  Ph.D. 
`

`
`3 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`007
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`Candidate, and Nortel’s Scientist Liaison, where some positions and projects were 
`
`done concurrently, others sequentially. 
`
`10.
`
`I have more than 25 years of experience as a scientist, educator and 
`
`technologist,  and  much  of  my  experience  relates  to  computer  networking 
`
`technologies. For eleven years from 1996 to 2007, I worked for Bay Networks and 
`
`Nortel  Networks.  Bay  Networks  was  in  the  business  of  making  and  selling 
`
`computer  network  hardware  and  software.  Nortel  Networks  acquired  Bay 
`
`Networks  in  1998,  and  I  continued  to  work  at  Nortel  after  the  acquisition. 
`
`Throughout  my  tenure  at  Bay  and  Nortel,  I  held  positions  including  Principal 
`
`Scientist, Principal Architect, Principal Engineer, Senior Software Engineer, and led 
`
`the development and research involving a number of networking technologies. I 
`
`led  the  efforts  of  Java  technologies  at  Bay  network  and  Nortel  Networks.  In 
`
`addition,  during  1999‐2001,  I  served  as  the  President  of  the  Silicon  Valley  Java 
`
`User Group with over 800 active members from  many companies in the Silicon 
`
`Valley.  
`
`11. Prior to that, from 1994 to 1995, I worked as a software engineer and 
`
`team leader for Aptel Communications, designing and developing mobile wireless 
`
`devices  and  network  software  products.  From  1990  to  1993,  I  worked  as  a 
`

`
`4 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`008
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`software engineer and team leader at Scitex Ltd., where I developed system and 
`
`network communications tools (mostly in C and C++).  
`
`12.
`
`I have extensive experience in the area of network communications 
`
`and  Internet  technologies  including  design  and  implementation  of  computer‐
`
`based  systems  for  managing  communications  networks,  including  the  ability  to 
`
`monitor and provision networks. While with Nortel Networks and Bay Networks 
`
`(mentioned  above)  my  work  involved  the  research  and  development  of  these 
`
`technologies.  For  example,  I  wrote  software  for  Bay  Networks  and  Nortel 
`
`Networks  Web  based  network  management  for  Bay  Networks  switches.  I 
`
`developed  Simple  Network  Management  Protocol  (SNMP)  software  for  Bay 
`
`Network  switches  and  software  interfaces  for  Bay  Networks’  Optivity  Network 
`
`Management  System.  I  wrote  software  for  Java  based  device  management 
`
`including  software 
`
`interface 
`
`to 
`
`the  device  management  and  network 
`
`management for the Accelar routing switch family network management system.  
`
`13.
`
`I  have  extensive  experience  in  network  communications,  including 
`
`control and management of routing and switching architectures and protocols in 
`
`layers 1‐7 of the OSI model. Much of my work for Nortel Networks (mentioned 
`
`above)  involved  the  research  and  development  of  network  communications 
`

`
`5 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`009
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`technologies.  For  example,  I  wrote  software  for  Bay  Networks  and  Nortel 
`
`Networks switches and routers, developed network technologies for the Accelar 
`
`8600  family  of  switches  and  routers,  the  OPTera  3500  SONET  switches,  the 
`
`OPTera 5000 DWDM family, and the Alteon L4‐7 switching product family. In my 
`
`lab, I installed, configured, managed and tested many network communications 
`
`equipment  of  competitors  such  as  Cisco  Systems,  Juniper  Networks,  Extreme 
`
`Networks, Lucent and Alcatel.  
`
`14.
`
`I am named as a co‐inventor on more than 80 issued patents and I 
`
`co‐authored  more  than  25  scientific  publications,  journal  articles,  and  peer‐
`
`reviewed papers. Furthermore, I am a Senior Member of the Institute of Electrical 
`
`and Electronics Engineers (“IEEE”). 
`
`15.
`
`I  currently  serve  as  a  Principal  Scientist  at  my  company  Telecomm 
`
`Net  Consulting  Inc.,  where  I  develop  network  communication  technologies  and 
`
`provide  research  and  consulting  in  advanced  technologies,  mainly  in  computer 
`
`networking  and  Internet  technologies.  In  addition,  I  serve  as  a  Co‐Founder  and 
`
`Chief  Technology  Officer  (CTO)  of  VisuMenu,  Inc.,  where  I  design  and  develop 
`
`architecture  of  visual  IVR  technologies  for  smartphones  and  wireless  mobile 
`
`devices  in  the  area  of  network  communications.  The  system  is  based  on  cloud 
`

`
`6 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`010
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`networking and cloud computing utilizing Amazon Web Services.  
`
`16. Additional  details  of  my  background  are  set  forth  in  my  curriculum 
`
`vitae, attached as Exhibit A to this Declaration, which provides a more complete 
`
`description  of  my  educational  background  and  work  experience.  I  am  being 
`
`compensated for the time I have spent on this matter. My compensation does not 
`
`depend in any way upon the outcome of this proceeding. I hold no interest in the 
`
`Petitioner (ServiceNow, Inc.) or the patent owner (Hewlett‐Packard Company). 
`
`B. Materials Considered 
`17.
`
`The  analysis  that  I  provide  in  this  Declaration  is  based  on  my 
`
`education  and  experience  in  the  field  of  computer  systems,  as  well  as  the 
`
`documents I have considered including U.S. Patent No. 7,925,981 (“’981 patent”) 
`
`[Ex. 1001], which states on its face that it issued from an application filed on May 
`
`14,  2003.  I  also  reviewed  U.S.  Patent  No.  7,945,860  (“’860  patent”)  [Ex.  1003], 
`
`which the ’981 patent incorporates by reference and identifies as having related 
`
`subject matter. (’981, 1:7‐12.) 
`

`

`

`
`7 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`011
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`
`18.
`
`I  reviewed  various  documents  dated  prior  to  May  2003  describing 
`
`the  state  of  the  art  at  the  time  of  the  alleged  invention  of  the  ’981  patent.  As 
`
`explained below, some of these documents are relied upon as actually disclosing 
`
`the limitations of the ’981 patent, while others are being relied upon primarily for 
`
`background purposes. The prior art documents that I rely upon in this Declaration 
`
`as actually disclosing the limitations of the claims are: 
`
`Exhibit No. 
`1004 
`
`1005 
`
`Description of Document
`U.S. Patent App. Pub. No. 2002/0049664 A1 to Kenneth E. Hoffman 
`et al. 
`Excerpts from eBay for Dummies (2d ed.), Marsha Collier et al., 
`2001 
`

`This  Declaration  also  cites  the  following  additional  prior  art  documents  for 
`
`purposes of describing the relevant technology, including the relevant state of the 
`
`art at the time of the alleged invention of the ’981 patent: 
`
`Exhibit No. 
`1006 
`
`1007 
`
`1008 
`1009 
`
`Description of Document
`Excerpts from Java Web Services, David A. Chappell & Tyler Jewell, 
`March 2002 
`Excerpts from Applied SOAP: Implementing .NET XML Web Services, 
`Kenn Scribner & Mark Stiver, 2001 
`Excerpts from XML in a Nutshell, Elliotte Rusty Harold et al., 2001
`Excerpts from Microsoft Computer Dictionary, Fifth Edition, 2002
`

`

`
`8 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`012
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`III.
`
`PERSON OF ORDINARY SKILL IN THE ART 
`
`19.
`
`I understand that an assessment of claims of the ’981 patent should 
`
`be undertaken from the perspective of a person of ordinary skill in the art as of 
`
`the earliest claimed priority date, which I understand is May 2003. 
`
`20.
`
`In  my  opinion,  a  person  of  ordinary  skill  in  the  art  as  of  May  2003 
`
`would  have  possessed  at  least  a  bachelor’s  degree  in  computer  science  (or 
`
`equivalent degree or experience) with at least four years of practical experience 
`
`or  coursework  in  the  design  or  development  of  systems  for  network‐based 
`
`communication  between  computer  systems,  including  systems  for  sending  and 
`
`receiving  messages  between computers  using known technologies such as Web 
`
`Services and XML. 
`
`21. My opinions regarding the level of ordinary skill in the art are based 
`
`on, among other things, my over 25 years of experience in the field of network 
`
`communications,  computer  science  and  engineering,  my  understanding  of  the 
`
`basic qualifications that would be relevant to an engineer or scientist tasked with 
`
`investigating methods and systems in the relevant area, and my familiarity with 
`
`the backgrounds of colleagues and co‐workers, both past and present. 
`
`22. Although  my  qualifications  and  experience  exceed  those  of  the 
`

`
`9 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`013
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`hypothetical person having ordinary skill in the art defined above, my analysis and 
`
`opinions  regarding  the  ’981  patent  have  been  based  on  the  perspective  of  a 
`
`person of ordinary skill in the art as of May 2003. 
`

`

`

`
`10 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`014
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`IV.
`
`STATE OF THE ART OF THE RELEVANT TECHNOLOGY AT THE TIME OF THE 
`ALLEGED INVENTION 
`
`23.
`
`The  ’981  patent  generally  discloses  a  computer‐based  system  for 
`
`managing web services. In this section, I provide a brief background of the state of 
`
`web services technology prior to May 2003 pertinent to the ’981 patent. 
`
`A.
`24.
`
`Early History of Conducting Business Over the Web 
`
`“Web  services”  were  not  an  invention  of  the  ’981  patent.  Web 
`
`services were an outgrowth of the World Wide Web phenomenon that began in 
`
`the mid 1990s. (Chappell, Ex. 1006, at p.7.) In particular, during the early days of 
`
`the  web,  business  could  be  conducted  using  straightforward  and  simple 
`
`technologies. For example, using the HyperText Transfer Protocol (“HTTP”), a web 
`
`server received a request from a client such as a web browser, and processed the 
`
`request using the Common Gateway Interface (“CGI”), which provided a way for 
`
`the web server to access an external application such as business application. The 
`
`web  server  could  then  return  a  response  to  the  web  browser  in  the  form  of  a 
`
`HyperText Markup Language (“HTML”) web page. 
`
`25. But the industry realized that as web‐based business grew, especially 
`
`larger enterprises such as rental car companies and airlines, there was a need for 
`
`coordination among a potentially large number of distributed systems. (Chappell, 
`

`
`11 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`015
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`Ex.  1006,  at  p.7.)  “Web  services”  were  one  of  a  number  of  technologies  that 
`
`attempted  to  address  that  issue.  (Chappell,  Ex.  1006,  at  p.1;  see  also  id.  at  p.9 
`
`(“[T]he  base  [web  services  technologies]  are  not  themselves  very  exciting;  they 
`
`are just new dressing for the same old distributed‐computing model.”).) 
`
`Conducting Business Using “Web Services” and XML 
`
`B.
`26. As  described  in  the  Background  section  of  the  ’981  patent,  “web 
`
`services”  are  “an  approach  to  distributed  computing  in  which  interactions  are 
`
`carried  out  through  the  exchange  of  eXtensible  Markup  Language  (XML) 
`
`messages.”  (’981,  1:55‐58  (emphasis  added).)  That  characterization  is  generally 
`
`consistent with other publications on the subject. (E.g., Scribner, Ex. 1007, at p.10 
`
`(“Web Services can be described as any functionality that is accessible over the 
`
`Internet,  generally  (but  not  necessarily)  using  one  or  more  eXtensible  Markup 
`
`Language (XML) messages in the communications protocol.”); Chappell, Ex. 1006, 
`
`at  p.1  (“A  web  service  is  a  piece  of  business  logic,  located  somewhere  on  the 
`
`Internet,  that  is  accessible  through  standard‐based  Internet  protocols  such  as 
`
`HTTP or SMTP.” (emphasis added)).) 
`
`27.
`
`The term “XML” generally refers to an industry‐standard set of rules 
`
`for  encoding  information.  XML  “provides  a  standard  format  for  computer 
`

`
`12 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`016
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`documents,” and “is flexible enough to be customized for domains as diverse as 
`
`web  sites,  electronic  data  interchange,  vector  graphics,  genealogy,  real‐estate 
`
`listings, object serialization, remote procedure calls, and voice‐mail systems, and 
`
`more.”  (Harold,  Ex.  1008,  at  p.3.)  XML  was  particularly  desirable  because  it 
`
`promised  a  document  format  that  could  be  shared  between  computer  systems 
`
`and  application  programs.  By  2001,  it  was  recognized  that  “XML  is  one  of  the 
`
`most important developments in document syntax in the history of computing,” 
`
`and  had  “become  the  syntax  of  choice  for  newly  designed  document  formats 
`
`across almost all computer applications.” (Harold, Ex. 1008, Preface, xi.)  
`
`28.
`
`The specification of the ’981 patent acknowledges that web services 
`
`were  already  being  deployed  commercially  before  the  alleged  invention.  (’981, 
`
`2:44‐45  (“Enterprises  are  adopting  Web  services  technology  to  address  their 
`
`business integration needs[.]”).) For example, the technology was being used to 
`
`integrate the booking systems of Dollar Rent A Car Systems, Inc. and Southwest 
`
`Airlines Co. (Chappell, Ex. 1006, at p.6.)  
`
`THE ’981 PATENT’S TECHNIQUE FOR MANAGING WEB SERVICES 
`A.
`29. As  mentioned  above,  the  ’981  patent,  entitled  “Systems  and 
`
`The Specification of the ’981 Patent 
`
`13 
`
`V.
`

`
`ServiceNow, Inc.'s Exhibit 1002
`
`017
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`Methods  for  Managing  Web  Services  via  a  Framework  of  Interfaces,”  generally 
`
`describes  a  web  service  management  system  for  monitoring  Web  services.  The 
`
`patent discusses accessing and using transactions or business logic over a network 
`
`such as the Internet as a form of distributed computing. The patent explains that 
`
`“Web services” can be deployed for a variety of purposes: 
`
`The  term  Web  services,  also  referred  to  herein  as  “services”, 
`describes an approach to distributed computing in which interactions 
`are carried out through the exchange of eXtensible Markup Language 
`(XML)  messages.  Web  services  can  perform  any  task  that  can  be 
`described  and  contained  within  one  or  more  modules  of  code.  For 
`example,  functions  such  as 
`language  translation  or  currency 
`conversion,  performing  calculations  for  medical  claims  processing, 
`and handling certain aspects of travel planning can be implemented 
`in a Web service. Essentially any transaction or bit of business logic 
`can become a Web service if it can be accessed and used by another 
`system over a network such as the Internet. 
`
`(’981, 1:55‐67 (underlining added).)  
`
`30.
`
`Figure  1A  provides  a  general  overview  of  one  embodiment  of  the 
`
`management system described in the ’981 patent:  
`

`
`14 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`018
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`

`
`(’981, Fig. 1A.) 
`
`31.
`
`The  management  system  in  Figure  1A  includes  a  “service  managed 
`
`object” (e.g., 110) that has an interface for exposing management features of an 
`
`associated  web  service  (e.g.,  106)  to  a  manager  (e.g.,  102).  With  reference  to 
`
`Figure  1A  (above),  the  ’981  patent  describes  a  “service  managed  object”  as 
`
`follows: 
`
`Service  managed  objects  108,  110  represent  the  management 
`features of resource(s) that perform services 104, 106. Interfaces in 
`

`
`15 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`019
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`
`one or more categories can be included in service interfaces 112, 114 
`for  each  service  managed  object  108,  110.  Service  interfaces  112, 
`114 can allow manager 102 to access information regarding the state 
`of services 104, 106, as well as to control the operation of services 
`104, 106. 
`
`(’981, 4:51‐60 (underlining added).)  
`
`32.
`
`The ’981 patent also states that “[s]ervice managed objects . . . can 
`
`be  considered  managed  objects.”  (’981,  7:27‐29.)  A  “managed  object” 
`
`is 
`
`described as “a management representation of a resource.” (’981, 7:26‐29.) The 
`
`’981  patent  describes  “resources”  as  broadly  including  “documents,  images, 
`
`downloadable  files,  services,  electronic  mailboxes,  and  other  resources.”  (’981, 
`
`5:66‐6:2.) The ’981 patent further states that a “[m]anaged object . . . implements 
`
`managed  object  interfaces  .  .  .  to  provide  a  common  set  of  basic  management 
`
`capabilities to monitor and/or control the underlying resource(s) represented by 
`
`managed object . . . through various features such as attributes, operations, and 
`
`event notifications.” (’981, 7:30‐35.) 
`
`33. As mentioned above, a service managed object provides an interface 
`
`for  exposing  management  features  of  an  associated  web  service  to  a  manager, 
`
`such  as  a  list  of  “conversations”  associated  with  the  service.  The  ’860  patent 
`

`
`16 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`020
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`(which the ’981 patent incorporates by reference) describes a “conversation” as 
`
`follows: “The term ‘conversation’ is a set of related messages sent and received 
`
`by  a  particular  conversation.  Conversations  104,  106  are  typically  invoked  by 
`
`other  resources,  such  as  Web  services  (not  shown).”  (’860,  Ex.  1003,  4:45‐48 
`
`(underlining added).) 
`
`B.
`34.
`
`Financial Service Embodiments 
`
`The specification provides several examples of using the Web service 
`
`and  conversation  management  techniques  to  provide  a  financial  service.  For 
`
`example, the specification describes a way to use the alleged invention to manage 
`
`an online shopping service 200 (Figure 2), including managing conversations with 
`
`a  third  party  payment  processor.  (’981,  Ex.  1001,  14:27‐33.)  This  service  is 
`
`depicted in Figure 2, reproduced below: 
`

`

`
`17 
`

`
`ServiceNow, Inc.'s Exhibit 1002
`
`021
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`

`
`(’981, Ex. 1001, Fig. 2 (highlight added). ) 
`
`35.
`
`The specification explains that “Client” (202) on the left is a computer 
`
`system  associated  with  a  purchaser.  (’981,  14:29‐30.)  The  purchaser  in  this 
`
`example “accesses online ordering service 204 at online store 206 via a suitable 
`
`interface through a network, such as a Web browser interface over the Internet.” 
`
`(’981, 14:31‐33.) On the right side of Figure 2 is a billing service (210), which can 
`
`be  implemented  by  a  third  party  in  payment  processor  212.”  (’981,  14:37‐38.) 
`
`“Information regarding transactions, such as items added to a shopping cart and 
`
`credit card charge  authorizations, can  be exchanged  via conversations 214,  216 
`

`
`18 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`022
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`between  online  ordering  service  204  and  billing  service  210.”  (’981,  14:38‐41.) 
`
`The manager (102), shown below the online store (206) and payment processor 
`
`(212), “can be configured to manage one or more of services 204, 208, 210 and 
`
`conversations 214, 216.” (’981, 14:48‐49.) The “conversation” is a set of related 
`
`messages  sent  and  received  by  the  “Billing  Service  210”  and  the  “On‐Line 
`
`Ordering Service 204.” 
`
`36.
`
`The online ordering service discussed above is not the only example 
`
`of  a  financial  service  described  in  the  specification.  The  specification  also 
`
`describes  an  auction  manager  (900)  (Fig.  10)  that  be  used  to  monitor  bids  on 
`
`items described in requests for quotes (RFQs). (’981, 16:44‐52.) 
`
`C.
`37.
`
`The Claims of the ’981 Patent 
`
`The  two  independent  claims  addressed  in  this  Declaration—i.e., 
`
`claims 1 and 22—purport to recite a system and computer program product for 
`
`managing a web service. The first independent claim addressed in this Declaration 
`
`is claim 1, which recites: 
`
`1. A system for managing a Web service, comprising:  
`[a] 
`a computer processor; and  
`[b] 
`a  service  managed  object  executable  on  the  computer 
`processor, wherein:  
`

`
`19 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`023
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`
`the service managed object is associated with the Web service 
`and  includes  at  least  one  interface  configured  to  allow  a 
`manager to access management features for the Web service; 
`and 
`the  at  least  one  interface  is  configured  to  provide  a  list  of 
`conversations associated with the Web service. 
`
`[c] 
`
`[d] 
`
`(’981, 19:34‐43 (Claim 1).) I added the bracketed notations (e.g., “[a],” “[b],” etc.) 
`
`to  facilitate  easier  identification  of  these  limitations  in  my  Declaration.  The 
`
`second independent claim addressed in this Declaration is claim 22: 
`
`22. A computer program product tangibly embodied in a computer 
`readable storage medium, comprising:  
`[a] 
`a service interface; and  
`[b] 
`a  managed  object 
`interface  associated  with  the  service 
`interface, wherein  
`the  service  interface  is  configured  to  include  information  for 
`managing  a  Web  service,  including  information  indicating 
`conversations associated with the service that are in progress. 
`
`[c] 
`
`(’981,  21:31‐39  (Claim  22).)  The  other  claim  addressed  in  this  Declaration—i.e., 
`
`claim 23—depends from independent claim 22 listed above. I address that claim 
`
`in more detail in Part VI below. 
`

`
`20 
`
`ServiceNow, Inc.'s Exhibit 1002
`
`024
`
`

`

`Declaration of Tal Lavian in Support of 
`Petition for Covered Business Method Review of  
`U.S. Patent No. 7,925,981 

`
`Claim Construction 
`
`D.
`38.
`
`I have been informed by counsel that invalidity analysis is a two‐step 
`
`process.  In  the  first  step,  the  scope  and  meaning  of  a  claim  is  determined  by 
`
`c

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