`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
` APPLIED MATERIALS, INC.,
`
`Petitioner
`
`v.
`
` OCEAN SEMICONDUCTOR LLC,
`
`Patent Owner
`
`IPR2021-01342
`U.S. Patent No. 6,968,248
`
`DECLARATION OF KURT D. HUMPHREY
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`US Patent and Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`1
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`I.
`
`INTRODUCTION
`
`1. My name is Kurt D. Humphrey and I have been retained by Plaintiff
`
`Ocean Semiconductor LLC (“Ocean” or “Plaintiff”) as an expert witness in the
`
`above- IPR2021-01342 brought by Applied Materials, Inc. (“Applied Materials” or
`
`“Petitioner”) before the Patent Trial and Appeals Board (“PTAB”) of the United
`
`States Patent and Trademark Office.
`
`2. I make this declaration in support of Patent Owner Ocean Semiconductor
`
`LLC’s (“Ocean”) Patent Owner’s Response to the Petition in IPR2021-01342.
`
`3. This report contains statements of my opinions formed to date regarding
`
`U.S. Patent No. 6,968,248 (“’248 patent”) and the bases and reasons for those
`
`opinions. I may offer additional opinions based on further review of materials in
`
`this case, including opinions and/or testimony of other expert witnesses.
`
`4. I reserve the right to revise, supplement, and/or amend my opinions in
`
`this declaration based on future positions taken by Petitioner and/or their experts,
`
`additional documents, testimony, or other information provided by Petitioner or its
`
`witnesses, any orders from the Board, or as I may otherwise find necessary and to
`
`offer rebuttal analyses and/or opinions to any such positions of the Petitioner.
`
`5. My educational and professional background, patents, and professional
`
`association memberships are listed in my curriculum vitae. (Ex. 2042.)
`
`2
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`II. QUALIFICATIONS
`
`6. Based on the following qualifications and experience, I believe I am
`
`qualified to offer opinions as to whether or not the challenged claims of the ’248
`
`patent would have been obvious to one of ordinary skill in the art at the filing date
`
`of the ’248 patent.
`
`7. I have more than 40 years of experience in all phases of design and
`
`implementation of electronic devices, including over 30 years of experience in the
`
`design and implementation of computer semiconductor devices. My work has
`
`focused on the development, integration, and optimization of new processes and
`
`circuits into one final work product and introducing it to production.
`
`8. I received a Bachelor of Science degree in Ceramic Engineering from the
`
`University of Missouri. I then accepted a Product Development engineering
`
`position with General Motors’ AC Spark Plug division in 1978, where I received
`
`the General Motors Graduate Study Fellowship. I received my Master of Science
`
`degree in Ceramic Engineering from the University of Missouri in 1980.
`
`9. Between 1980 and 1983, I was a Process Development Engineer at Delco
`
`Electronics Div. General Motors. During that time, I evaluated external silicon
`
`wafer suppliers while also introducing intrinsic-gettered substrates into MOS
`
`fabrication, resulting in an average 7% increase in die yield across all devices.
`
`10. I worked for AT&T Technologies from 1983 through 1986 as a Process
`
`Engineering and Yield Enhancement Manager. During that time, I contributed to
`
`3
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`the successful start up of new 125 mm high volume memory fabrication facility. I
`
`also coordinated DRAM process transfer from research and development to fab,
`
`and directed yield enhancement activities for 256k DRAM production for a new
`
`125mm line.
`
`11. After leaving AT&T in 1986, I worked for Philips Research Labs in
`
`Eindhoven, The Netherlands from 1986 through 1989 as a Process Integration
`
`Manager for CMOS processes. During my employment at Philips Research Labs,
`
`I served as Sub-micron Process Integration Manager and directed the development
`
`of a state of the art 0.7μ CMOS process from research and development through
`
`final product qualification. I also developed the first sub-micron CMOS process
`
`utilizing retro-wells, suppressed-BB LOCOS, salicide with TiSi2 local
`
`interconnect, W plugs, and I-line lithography.
`
`12. My work with CMOS processes continued after leaving Philips
`
`Research Labs, when I became the Process Integration Manger at United
`
`Technologies Microelectronics Center, United Technologies Corp. from 1989
`
`through 1995. There, I directed next-generation CMOS and bipolar process
`
`technology development projects, incluging ACUTE (advanced dielectrically-
`
`isolated, complementary bipolar linear array process on SOI), UTERPROG
`
`(radiation-hardened 1.0μ CMOS process technology utilizing vertical amorphous
`
`Si antifuses), and UTERTLM (1.0μ triple-level metal, rad-hard CMOS). I also
`
`developed advanced amorphous silicon metal-to-metal antifuse technology to
`
`4
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`support 256k RHPROM and RHPAL field programmable products, and developed
`
`novel deep trench-isolated, complementary bipolar SOI process.
`
`13. I next worked for Rockwell Semiconductor Systems (a.k.a. Conexant
`
`Systems) in multiple areas between 1995 and 1999. While at Rockwell, I managed
`
`process integration and advanced process development. I demonstrated first fully-
`
`functional Trench IGBTs and silicon MEMS gyros using 125mm substrates and
`
`authored 3 MEMS and 1 SAW filter disclosures. I also successfully completed
`
`comprehensive STI and 90nm CMOS process development test chips in record
`
`time to support an aggressive 90nm qualification schedule. As the Advanced
`
`Process Development Manager, my primary focus was state-of-the-art
`
`semiconductor products. I coordinated design rules, mask/reticle specifications,
`
`test chip design/layout, process qualification and transfer to production for 90nm
`
`CMOS process development in Rockwell’s Advanced Process Technology (APT)
`
`department in Newport Beach.
`
`14. After leaving Rockwell, I worked for TAEUS International Corp. as the
`
`Director for Engineering Services between 1999 and 2005. During this time, I
`
`managed patent evaluation and reverse engineering projects from the initial
`
`proposal through project completion and final review stages. I served as a primary
`
`technical contributor/SME on wireless telecom/networking standards, including
`
`802.11, Bluetooth and 3G/4G cellular and associated SEPs, optical networking and
`
`opto-electronic/photonics components, e.g. solid state DFB/quantum well lasers,
`
`5
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`silicon and compound semiconductor devices, e.g. memories, microprocessors, IR
`
`detectors and focal plane arrays, MEMS and sensors, FPD technologies, e.g. LCD,
`
`plasma and LED/OLED, etc. and biotech related projects. My specific
`
`responsibilities included client interface, project definition, cost, resource and
`
`schedule planning, technical input, supervision of staff engineers, external
`
`consultants and labs, patent evaluation, claim chart construction, and technical
`
`report writing.
`
`15. I left TAEUS in 2005 to serve as Managing Director and Principal
`
`Technologiet for IP Enginuity.
`
`16. I am the named inventor of five patents, listed below. The patents are in
`
`the areas of electronic and semiconductor manufacturing:
`
`a. Microelectromechanical device manufacturing process. U.S.
`
`Patent No. 6,337,027;
`
`b. Method of making an antifuse structure using a metal cap layer.
`
`U.S. Patent No. 5,759,876;
`
`c. Antifuse structure and process for manufacturing the same. U.S.
`
`Patent No. 5,658,819;
`
`d. Method of forming high speed, high voltage fully isolated
`
`bipolar transistors on a SOI substrate. U.S. Patent No.
`
`5,344,785; and
`
`6
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`e. Electrode sputtering process for exhaust gas oxygen sensor.
`
`U.S. Patent No. 4,253,931.
`
`17. Based upon my education, training and experience, as summarized
`
`above (see Ex. 2042), I believe that I am qualified to provide opinion testimony as
`
`an expert on how a person of ordinary skill in the relevant art (“POSITA”) would
`
`have viewed the claimed invention of the ’248 patent and the teachings of the art at
`
`the time of that invention.
`
`18. In the past 15 years, I have testified as an expert witness in either
`
`deposition or trial in approximately 4 patent-related proceedings. I am available to
`
`appear live for testimony in support of my opinions. The opinions to which I will
`
`testify are based on the education, experience, training and skill that I have
`
`accumulated in the course of my career, as well as materials I have reviewed in
`
`connection with this matter.
`
`III. PRIOR TESTIMONY
`
`19. I have been retained as a testifying expert and technical consultant in
`
`connection with a number of patent litigation matters, including matters before
`
`U.S. District Courts, International Trade Commision (ITC), and the United States
`
`Patent and Trademark Office Patent Trial and Appeal Board (PTAB).
`
`20. A list of all such cases in which, during the previous 15 years, I have
`
`testified as an expert at trial or by deposition can be found in my CV. (Ex. 2042.)
`
`7
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`IV. COMPENSATION
`
`21. I am being compensated for my services at a rate of $300 per hour. I
`
`am also being separately reimbursed for any out-of-pocket expenses. My
`
`compensation is not contingent upon the outcome of this matter or any opinions
`
`that I express herein. I have no other interests in these actions or with any party.
`
`V. MATERIALS CONSIDERED
`
`22. My opinions are based on my experience in this field, and are
`
`necessarily informed by my own experiences, materials I have read over the years,
`
`and discussions I have had with colleagues during my career. In addition, I have
`
`reviewed and considered the following materials in forming my opinion:
`
`a. The Petition (Paper 1);
`
`b. The ’248 and ’305 patents and their prosecution histories (Exs.
`
`1001, 1002, 1005 and 1006);1
`
`c. U.S. Patent Application Publication No. 2002/0116083
`
`(“Schulze”; Ex. 1007);
`
`d. United States Patent No. 4,888,692 (“Gupta”; Ex. 1008);
`
`
`1 I understand that Petitioner submitted multiple exhibits with the Petition and that
`
`Patent Owner submitted several Exhibits with its Preliminary Response. My
`
`citations to Exhibits in this Declaration (other than to my attached C.V.) are to those
`
`Exhibits.
`
`8
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`e. the Declaration of Stanley Shanfield, Ph.D. (Ex. 1002).
`
`VI. TASK AND METHODOLOGY
`
`23. I have been asked to consider whether or not all of the elements of
`
`claims 1-22 of the ’248 patent are obvious over Schulze in light of Gupta.
`
`VII. UNDERSTANDING OF THE LAW
`
`24. I am not an attorney. For the purposes of this declaration, Patent
`
`Owner’s counsel has informed me about certain aspects of the law that are relevant
`
`to my opinions. I have applied those legal principles in arriving at my conclusions
`
`expressed in this declaration.
`
`25. I have been informed that, in order to show anticipation, the Petitioner
`
`must demonstrate that the cited reference discloses each element of a challenged
`
`claim either explicitly or inherently. I have also been informed that, in order to
`
`show obviousness, the Petitioner must demonstrate that the asserted combination
`
`of cited references disclose each element of a challenged claim.
`
`26. I have also been informed that, for obviousness, the Petitioner has the
`
`burden to show that there would have been some motivation to combine the
`
`asserted prior art, and that the proposed combination would have rendered the
`
`patented claims obvious at the time of the claimed invention. It is my
`
`understanding that, even if individual modifications or choices were obvious, a
`
`petition must explain why making all of the changes at once would have been
`
`obvious to a POSITA at the relevant time.
`
`9
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`27. I have also been informed that the lack of a technological obstacle to
`
`combining two or more references, in and of itself, does not justify a finding of
`
`obviousness. Rather, there needs to have been a reason for combining disparate
`
`prior art references that reason should have been set out in a manner that would
`
`provide an appropriate motivation for combining the references.
`
`28. I have further been informed that technological incompatibility between
`
`two references that prevents them from being combined in the manner necessary to
`
`obtain a claimed invention is relevant to whether or not that combination of
`
`references would have rendered a patent claim obvious. Similarly, I am informed
`
`that the technical feasibility of a proposed combination is relevant to determining
`
`whether a patent’s claims are obvious in light of that combination.
`
`29. I have further been informed that the obviousness determination must be
`
`made as of the date of the patented invention and according to the perspective of a
`
`POSITA at that time.
`
`VIII. LEVEL OF ORDINARY SKILL IN THE ART
`
`30. I understand that Petitioner has provided a definition of ordinary skill in
`
`the art at the time of the ’248 patent as having a degree “in computer science,
`
`mechanical engineering, electrical engineering, or a related field, and three years of
`
`experience working with automated manufacturing processes.” (Paper 1 at 17.) I
`
`believe this definition would encompass a degree in materials science as well. To
`
`10
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`the extent that it does not, I disagree with Petitioner’s definition. I also believe that
`
`additional education might compensate for less experience, or vice versa.
`
`IX. TECHNICAL BACKGROUND OF THE ’248 PATENT
`
`30. Semiconductor manufacturing technology advancement has continued
`
`at a torrid pace for the past 50 years. Market demands for increased device
`
`functionality and reliability at a lower cost has driven, and continues to drive,
`
`manufacturers to reduce defects in the manufacture of integrated circuits.
`
`X. THE ASSERTED REFERENCES DO NOT TEACH INDEPENDENT
`CLAIMS 1 AND 14
`
`31. Neither Schulze nor Gupta individually, or in combination, disclose
`
`each of the elements of Claims 1 and 14 of the ’248 patent.
`
`32. First, Claims 1 and 14 describe a sophisticated “automated
`
`manufacturing environment” (Preamble) comprising an “integrated, automated
`
`process flow” (Claim 1.a and Claim 14.a) and utilizing software scheduling agents
`
`for “reactive scheduling” (Claim 1.c and Claim 14.c), i.e. “capable of reactively
`
`scheduling appointments for activities in the [integrated, automated] process flow
`
`responsive to an automatic detection and notification of a plurality of
`
`predetermined events.”
`
`33. Schulze’s application (Ex. 1007), entitled SYSTEM AND METHOD
`
`FOR AUTOMATED MONITORING AND ASSESSMENT OF FABRICATION
`
`FACILITY, is limited to basic monitoring and assessing of individual tool states,
`
`11
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`e.g., “(Unscheduled Downtime, Scheduled Downtime, Engineering Time, Standby
`
`Time, and Productive Time) which, together with Non-Scheduled Time, comprise
`
`the six basic equipment states,” (Schulze at [0008]) and reporting standard tool-
`
`related metrics or performance indicators, e.g., “the Overall Equipment Efficiency
`
`(OEE) metric and Overall Fabrication Efficiency (OFE) metric” (id. at [0011]) to a
`
`conventional Manufacturing Execution System (MES).
`
`34. Specifically, Schulze summarizes its preferred embodiment as follows:
`
`In accordance with a first embodiment of the invention, a method for
`
`monitoring and assessing operation of a semiconductor fabrication
`
`facility comprises the steps of connecting a monitoring and
`
`assessment system to a system bus which is connected directly or
`
`indirectly to a manufacturing execution system and a plurality of
`
`semiconductor fabrication tools. . . .
`
`During operation, the state models are updated for each tool affected
`
`by one of the triggers and transitions within the state models are
`
`recorded in a tracking database.
`
`(Id. at [0015].)
`
`35. In a second embodiment, Schulze states:
`
`[i]n another embodiment of the invention, a system for monitoring and
`
`assessing operation of a semiconductor fabrication facility for assessing
`
`overall equipment effectiveness [OEE] and overall fabrication effectiveness
`
`[OFE] comprises a monitoring and assessment system for receiving
`
`messages having equipment information therein for tracking operation states
`
`of a plurality of semiconductor fabrication tools.
`
`12
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`(Id. at [0016].)
`
`36. Schulze makes no mention of a process flow, much less an integrated or
`
`automated process flow. Nor does Schulze mention or allude to scheduling
`
`appointments for activities in the process flow in any context, reactively or
`
`otherwise.
`
`37. What Schulze does describe, at Figures 1-3, are “top-level diagrams
`
`illustrating examples of semiconductor fabrication systems in which an automated
`
`monitoring and assessment system incorporates features of the present invention.”
`
`(Id. at [0018].)
`
`38. Figure 4 (reproduced below) is described as “illustrating further details
`
`of a semiconductor fabrication System in which an automated monitoring and
`
`assessment System incorporates features of the present invention.” (Id. at [0019].)
`
`13
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`39. Figure 2 from the ’248 patent is reproduced below for comparison to
`
`
`
`Schulze’s Figure 4.
`
`14
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`
`40. Essentially, the entirety of Schulze’s detailed system as shown in Figure
`
`4 above would correspond to the dotted line portion and MES 270 of Figure 2 from
`
`the ’248 patent. In other words, the detailed system of Schulze is little more than a
`
`standards-compliant collection of data communication interfaces/buses connecting
`
`fab equipment to an MES 402 and the associated E58-0697 Automated Reliability,
`
`Availability and Maintainability Standard (ARAMS) databases.
`
`41. Conversely, Figure 2 of the ’248 patent also illustrates additional key
`
`elements, most notably, Software Agent 265 and automated material handling
`
`system (AMHS) software components 280. Unlike Schulze, which discloses a
`
`system or method “which is connected directly or indirectly to a manufacturing
`
`execution system and a plurality of semiconductor fabrication tools.” (id. at
`
`[0015]) (underline added for emphasis), the software agents 265 of the ’248 patent
`
`15
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`are not restricted to specific tools but can consist of any manufacturing domain
`
`entity in the process flow—including work product, fab resources, or even events.
`
`42. For example, “the software agents 265 each represent some
`
`‘manufacturing domain entity,’” e.g., a lot 130, a process tool 115, a resource, a
`
`PM, or a Qual.” (’248 patent, at 6:40-43.) Moreover, one of the specified
`
`functions of the software agents is described as follows:
`
`Of particular interest to the present invention, the software agents 265
`
`reactively schedule, initiate, and execute activities on behalf of their
`
`respective manufacturing domain entities. In the illustrated embodiment, the
`
`software agents 265 also proactively schedule activities.
`
`(Id., at 6:63-66 (underline added).)
`
`43. Additionally, Schulze fails to disclose or suggest any system or method
`
`that provides the proactive and reactive scheduling functions of the ’248 patent. In
`
`fact, Schulze’s only reference to “schedule” in any context is with respect to
`
`specific tools and their designated states, e.g., “the user may initially be presented
`
`with a list of the default states as specified by the E10 and/or E58 Standards,
`
`including the Productive state (and its sub-states), Standby state (and its sub-
`
`states), Engineering state, Scheduled Downtime state, Unscheduled Downtime
`
`states (and its sub-states), and NonScheduled state.” (Schulze, Ex. 1007 at [0178].)
`
`44. With respect to Shanfield’s declaration stating in Section A.1 that “A
`
`POSA Would Have Been Motivated To Adopt a Semiconductor Fabrication
`
`16
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`System With Automated Monitoring and Assessment as Taught by Schulze,” and
`
`his subsequent commentary highlighting the alleged merits of Schulze’s
`
`disclosures in paragraphs 109-112, I can only say that these comments are
`
`irrelevant with respect to the ’248 patent.
`
`45. The ’248 patent has little to do with Schulze’s automated tool
`
`monitoring and assessment system. The ’248 patent only makes brief mention of
`
`tool status in the BACKGROUND OF THE INVENTION stating, “An automated
`
`MES enables a user to view and manipulate, to a limited extent, the status of
`
`machines and tools, or ‘entities,’ in a manufacturing environment” (‘248 patent at
`
`2:28-31), and this is set out in the context of a conventional MES which is widely
`
`used in the industry and in and of itself is merely one component in the
`
`comprehensive automated scheduling system of the ’248 patent.
`
`46. This fundamental distinction between the invention of the ’248 patent
`
`and the tool tracking of Schulze is further explained in the ’248 patent specification
`
`which states: “[a]lthough MES systems are sufficient for tracking lots and
`
`machines, such systems suffer several deficiencies, the most obvious of which are
`
`their passive nature, lack of advance scheduling and inability to support highly
`
`automated factory operations.” (’248 patent, at 2:45-49.) Thus, the ’248 patent
`
`teaches away from the simple MES system of Schulze.
`
`47. The ’248 patent and its claimed invention are directed to a system and
`
`method for proactive and reactive scheduling in an automated manufacturing
`
`17
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`environment, and not to a tool monitoring and assessment system. Beyond the use
`
`of the term “automated” in both Schulze and the ’248 patent, the two disclosures
`
`have little in common. Therefore, it is highly unlikely that a POSITA at the time
`
`of the ’248 patent filing would have connected the tool monitoring disclosure of
`
`Schulze with the ’248 patent’s “AGENT REACTIVE SCHEDULING IN AN
`
`AUTOMATED MANUFACTURING ENVIRONMENT” in any meaningful way.
`
`The teachings of Schulze would not have led a POSITA to the critical
`
`improvements claimed in the ’248 patent.
`
`48. Based on Schulze’s failure to disclose fundamental elements of the ’248
`
`patent—including: (1) a “method for scheduling in an automated manufacturing
`
`environment” (Claim 1); (2) the use of “software scheduling agents” (Claims 1 and
`
`14); and (3) “software scheduling agents being capable of reactively scheduling
`
`appointments for activities in the process flow “ (Claim 14)—there are no
`
`reasonable grounds and no expectation for concluding that a POSITA at the time of
`
`the ’248 patent filing would have considered Schultz as relevant to the claimed
`
`inventions of the ’248 patent.
`
`49. Similarly, Gupta (Ex. 1008), individually or in combination with
`
`Schulze, fails to disclose or suggest many aspects of the claims of the ’248 patent.
`
`First, referring to the preamble of the claims in Gupta, it is notable that all three
`
`independent claims (i.e., Claims 1, 3, and 4) include either “controlling the
`
`operation of a machine” (Claims 1 and 3) or “controlling operation of a plurality of
`
`18
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`machines” (Claim 4). Therefore, although Gupta discloses a real-time scheduling
`
`system and method, the claims of Gupta suggest that the scope of the teachings of
`
`Gupta are primarily limited to local machine scheduling.
`
`50. More specifically, Gupta states:
`
` The real-time portion of the scheduling system depends on local
`
`optimization to function efficiently. Instead of recalculating the
`
`complete global state for the system each time a decision must be
`
`made, only the relevant local state is recalculated. This greatly
`
`decreases the processor load.
`
`(Ex. 1008 at 13:43-48 (underlining added).)
`
`51. Furthermore, Gupta states:
`
`A system for scheduling the operation of interrelated machines which
`
`perform a process flow. A global definition of the system is made
`
`once, and each machine has an individual profile describing its local
`
`interaction with the system. Local scheduling decisions for each
`
`machine are made based on that machines individual profile and the
`
`state of the manufacturing facility at the time a decision is needed.
`
`Operation of the individual machines is controlled by the local
`
`scheduling decisions made therefor.
`
`(Id. at Abstract.)
`
`52. Gupta further states that “[i]n the preferred embodiment, a single
`
`processing system runs the entire scheduling system” (id. at 14:6-8) and that
`
`“[s]ince decisions are made on a local basis, a single moderately powerful
`
`19
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`processor can easily handle all the computational demands of a large, complex
`
`manufacturing facility” (id. at 14:8-11). A POSITA at the filing date of the ‘248
`
`patent would have understood Gupta as being limited to real-time scheduling of
`
`fab tools using local optimization, not a comprehensive real-time resource
`
`scheduling system using global, i.e., fab-wide, distributed optimization.
`
`53. The preceding discussion points to two fundamental and important
`
`distinctions between the disclosures of Gupta and the ‘248 patent. First, Gupta
`
`focuses specifically and exclusively on machine, lot, and local PM scheduling.
`
`Gupta makes no mention of resource scheduling nor attempts to address resource
`
`scheduling in any context.
`
`54. Figures 2 and 3 from Gupta set out below illustrate Gupta’s Process and
`
`Machine data structures, respectively. Notably, neither of Gupta’s disclosed data
`
`structures include or comprehend fab resources in any manner, much less teach
`
`reactive scheduling of fab resources.
`
`
`
`20
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`
`55. Conversely, resource scheduling is a fundamental aspect of the invention
`
`
`
`of the ’248 patent, as noted in the following excerpt from the ’248 patent:
`
`The principle [sic] types of scheduling agents 265 in the illustrated
`
`embodiment, shown in FIG. 3, include:
`
`a Lot Scheduling Agent (“LSA') 305 that schedules activities on
`
`behalf of lots 130 of wafers 135;
`
`a Machine Scheduling Agent (“MSA”) 310 that schedules activities
`
`on behalf of process tools 115;
`
`a PM Scheduling Agent (“PMSA”) 315 that schedules activities on
`
`behalf of PMs and Quals (not shown); and
`
`a Resource Scheduling Agent (“RSA”) 320 that schedules activities
`
`on behalf of resources (not shown).
`
`(Ex. 1001 at 7:20-30.) Figure 3 from the ‘248 patent is reproduced below
`
`for reference:
`
`21
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`
`
`56. Fig. 3 depicts four scheduling agents defined in the ’248 patent,
`
`including the “Resource Scheduling Agent 320.”
`
`57. The absence of any reference to resource scheduling in Gupta may have
`
`been due, in part, to technical limitations, such as computational power, that
`
`existed in 1988 when Gupta was originally filed. Gupta alludes to the negative
`
`impact of limited computer resources with respect to implementing even his
`
`machine-only based scheduling system. For example:
`
`The computational resources required for decision making tend to
`
`grow at least geometrically, and usually exponentially, with the size of
`
`the problem. Decisions which consider many factors, such as those
`
`made for the entire facility at once, tend to require prohibitive
`
`computational resources.
`
`(Ex. 1008 at 13: 57-14:4.)
`
`22
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`58. Therefore, even if Gupta had contemplated real-time resource
`
`scheduling, which again was never mentioned or alluded to in the Gupta
`
`disclosure, there were no means at that time (circa 1988) to implement such real-
`
`time resource scheduling. It would be another 10+ years for computer hardware
`
`and software to advance to the point that the integrated software scheduling agents
`
`of the ‘248 patent—including the Resource Scheduling Agent—could be created,
`
`implemented, and reduced to practice. This is further evidence that Gupta does not
`
`teach or suggest such scheduling as claimed in the ’248 patent.
`
`59. The ’248 patent specification refers to an innovative implementation in
`
`which the scheduling agents for individual tools interface with one or more control
`
`systems that coordinate the activities of multiple process tools:
`
`In furtherance of these objectives, the software agents 265 interface
`
`with the software components 270, 280 of the MES and AMHS,
`
`respectively, and are integrated with other existing factory control
`
`systems (not shown). The software agents 265, where appropriate,
`
`also interface with the process tools 115 and other equipment through
`
`a software implemented “equipment interface” (“EI”) (not shown). As
`
`will be apparent to those skilled in the art having the benefit of this
`
`disclosure, the manner in which this interface and integration occurs is
`
`implementation specific, depending upon the makeup and
`
`configuration of the MES, the AMHS, and the other factory control
`
`systems.
`
`23
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`(Ex. 1001 at 6:50-62.) It should be noted that the software agents’ interfacing with
`
`the process tools and other equipment (i.e., machines) represents only one aspect of
`
`the agent reactive scheduling system of the ’248 patent.
`
`60. Notably, Dr. Shanfield’s only reference to non-computational resources
`
`(i.e., manufacturing resources) appears in paragraph 113, under the heading “A
`
`POSA Would Have Been Motivated To Enhance the Operational Efficiency of
`
`Schulze’s Semiconductor Fabrication System With the Event-Driven Software
`
`Local Scheduler Taught by Gupta,” where he opines that “a POSA would have
`
`recognized that software-implemented dynamic scheduling offers a way to
`
`leverage already present data gathering capabilities to enhance resource utilization
`
`and productivity.” (Ex. 1003 at ¶ 113.)
`
`61. However, since Schulze does not even address the subject of
`
`scheduling, dynamic or otherwise, and since Gupta fails to consider resource
`
`scheduling in any manner, dynamic or otherwise, it is unlikely that a POSITA at
`
`the filing date of the ’248 patent would have understood (from the teachings of
`
`Gupta and Schulze) the software scheduling agent-based reactive scheduling
`
`including Resource Scheduling Agents that is taught and claimed in the ’248
`
`patent.
`
`62. Summarizing, neither Schulze nor Gupta disclose or address reactive
`
`resource scheduling in any context and a POSITA would not have anticipated the
`
`reactive resource scheduling aspects of the invention of the ’248 patent nor had any
`
`24
`
`IPR2021-01342
`Ocean Semiconductor, Exhibit 2041
`
`
`
`practical means to implement such resource scheduling even if that scheduling had
`
`been contemplated at the time of filing of the ‘248 patent.
`
`63. Second, Gupta fails to disclose an integrated, globally-reactive
`
`scheduling system. On the contrary, Gupta teaches a local decision-making and
`
`scheduling method and system. As noted previously, Gupta describes this
`
`localized scheduling as: “The real-time portion of the scheduling system depends
`
`on local optimization to function efficiently. Instead of recalculating the complete
`
`global state for the system each time a decision must be made, only the relevant
`
`local state is recalculated.” (Ex. 1008 at 13:43-47.)
`
`64. Furthermore, Gupta’s real-time scheduling method and system rely on a
`
`static set of global parameters, described thusly:
`
`The results of the global analysis are made available to the local
`
`decision making portion of the scheduler to improve its optimization
`
`functions. The global analysis is preferably made only one time
`
`unless process parameters change significantly or process flows are
`
`changed. The purpose of the global planning stage is to define the
`
`steady-state features of the manufacturing facility.
`
`(Ex. 1008 at 8:5