WO2009076299A3 - Implementation of advanced endpoint functions within third party software by using a plug-in approach - Google Patents

Implementation of advanced endpoint functions within third party software by using a plug-in approach Download PDF

Info

Publication number
WO2009076299A3
WO2009076299A3 PCT/US2008/085900 US2008085900W WO2009076299A3 WO 2009076299 A3 WO2009076299 A3 WO 2009076299A3 US 2008085900 W US2008085900 W US 2008085900W WO 2009076299 A3 WO2009076299 A3 WO 2009076299A3
Authority
WO
WIPO (PCT)
Prior art keywords
plug
approach
implementation
party software
software architecture
Prior art date
Application number
PCT/US2008/085900
Other languages
French (fr)
Other versions
WO2009076299A2 (en
Inventor
Matthew Fenton Davis
Lei Lian
Vivien Chang
Sandy M. Wen
Original Assignee
Applied Materials, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Applied Materials, Inc. filed Critical Applied Materials, Inc.
Publication of WO2009076299A2 publication Critical patent/WO2009076299A2/en
Publication of WO2009076299A3 publication Critical patent/WO2009076299A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Abstract

Embodiments described herein generally relate to a method of updating a software routine with subprograms and subroutines that can be accessed by an end user on an as-needed basis. In one embodiment, a method of providing a control function for a semiconductor process to a pre-existing software architecture is described. The method includes providing a plug-in to the pre-existing software architecture, providing an upgrade library file having the control function therein, and uploading the upgrade library file to the pre-existing software architecture at the plug-in to facilitate process control of the semiconductor process.
PCT/US2008/085900 2007-12-13 2008-12-08 Implementation of advanced endpoint functions within third party software by using a plug-in approach WO2009076299A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/956,210 US20090158265A1 (en) 2007-12-13 2007-12-13 Implementation of advanced endpoint functions within third party software by using a plug-in approach
US11/956,210 2007-12-13

Publications (2)

Publication Number Publication Date
WO2009076299A2 WO2009076299A2 (en) 2009-06-18
WO2009076299A3 true WO2009076299A3 (en) 2010-07-01

Family

ID=40755015

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/085900 WO2009076299A2 (en) 2007-12-13 2008-12-08 Implementation of advanced endpoint functions within third party software by using a plug-in approach

Country Status (3)

Country Link
US (1) US20090158265A1 (en)
TW (1) TW200937282A (en)
WO (1) WO2009076299A2 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7746473B2 (en) * 2007-05-24 2010-06-29 Applied Materials, Inc. Full spectrum adaptive filtering (FSAF) for low open area endpoint detection
US10430894B2 (en) 2013-03-21 2019-10-01 Khoros, Llc Gamification for online social communities
US9229702B1 (en) * 2013-08-28 2016-01-05 Lithium Technologies, Inc. Systems and methods for application plugin deployment for websites
US9627186B2 (en) * 2014-08-29 2017-04-18 Lam Research Corporation System, method and apparatus for using optical data to monitor RF generator operations
US10902462B2 (en) 2017-04-28 2021-01-26 Khoros, Llc System and method of providing a platform for managing data content campaign on social networks
US10346449B2 (en) 2017-10-12 2019-07-09 Spredfast, Inc. Predicting performance of content and electronic messages among a system of networked computing devices
US11570128B2 (en) 2017-10-12 2023-01-31 Spredfast, Inc. Optimizing effectiveness of content in electronic messages among a system of networked computing device
US10999278B2 (en) 2018-10-11 2021-05-04 Spredfast, Inc. Proxied multi-factor authentication using credential and authentication management in scalable data networks
US11470161B2 (en) 2018-10-11 2022-10-11 Spredfast, Inc. Native activity tracking using credential and authentication management in scalable data networks
US10785222B2 (en) 2018-10-11 2020-09-22 Spredfast, Inc. Credential and authentication management in scalable data networks
US11050704B2 (en) 2017-10-12 2021-06-29 Spredfast, Inc. Computerized tools to enhance speed and propagation of content in electronic messages among a system of networked computing devices
US10601937B2 (en) 2017-11-22 2020-03-24 Spredfast, Inc. Responsive action prediction based on electronic messages among a system of networked computing devices
US10594773B2 (en) 2018-01-22 2020-03-17 Spredfast, Inc. Temporal optimization of data operations using distributed search and server management
US11061900B2 (en) 2018-01-22 2021-07-13 Spredfast, Inc. Temporal optimization of data operations using distributed search and server management
US10763144B2 (en) * 2018-03-01 2020-09-01 Verity Instruments, Inc. Adaptable-modular optical sensor based process control system, and method of operation thereof
US10855657B2 (en) 2018-10-11 2020-12-01 Spredfast, Inc. Multiplexed data exchange portal interface in scalable data networks
US10931540B2 (en) 2019-05-15 2021-02-23 Khoros, Llc Continuous data sensing of functional states of networked computing devices to determine efficiency metrics for servicing electronic messages asynchronously
US10910201B1 (en) * 2019-08-22 2021-02-02 Tokyo Electron Limited Synthetic wavelengths for endpoint detection in plasma etching
US11128589B1 (en) 2020-09-18 2021-09-21 Khoros, Llc Gesture-based community moderation
US11438289B2 (en) 2020-09-18 2022-09-06 Khoros, Llc Gesture-based community moderation
US11924375B2 (en) 2021-10-27 2024-03-05 Khoros, Llc Automated response engine and flow configured to exchange responsive communication data via an omnichannel electronic communication channel independent of data source
US11627100B1 (en) 2021-10-27 2023-04-11 Khoros, Llc Automated response engine implementing a universal data space based on communication interactions via an omnichannel electronic data channel
US11438282B2 (en) 2020-11-06 2022-09-06 Khoros, Llc Synchronicity of electronic messages via a transferred secure messaging channel among a system of various networked computing devices
US11714629B2 (en) 2020-11-19 2023-08-01 Khoros, Llc Software dependency management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6455437B1 (en) * 1999-04-07 2002-09-24 Applied Materials Inc. Method and apparatus for monitoring the process state of a semiconductor device fabrication process
US6535779B1 (en) * 1998-03-06 2003-03-18 Applied Materials, Inc. Apparatus and method for endpoint control and plasma monitoring
US20040015940A1 (en) * 2001-05-29 2004-01-22 3Com Corporation Intelligent device upgrade engine
US20060294372A1 (en) * 2005-06-24 2006-12-28 Microsoft Corporation Securely providing extensible third-party plug-ins

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4415402A (en) * 1981-04-02 1983-11-15 The Perkin-Elmer Corporation End-point detection in plasma etching or phosphosilicate glass
US4936937A (en) * 1985-04-04 1990-06-26 Pioneer-Leimel Fabrics, Inc. Process for making a highly plasticized vinyl fabric
US5362356A (en) * 1990-12-20 1994-11-08 Lsi Logic Corporation Plasma etching process control
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5879574A (en) * 1996-11-13 1999-03-09 Applied Materials, Inc. Systems and methods for detecting end of chamber clean in a thermal (non-plasma) process
US5910011A (en) * 1997-05-12 1999-06-08 Applied Materials, Inc. Method and apparatus for monitoring processes using multiple parameters of a semiconductor wafer processing system
US7085670B2 (en) * 1998-02-17 2006-08-01 National Instruments Corporation Reconfigurable measurement system utilizing a programmable hardware element and fixed hardware resources
US6419801B1 (en) * 1998-04-23 2002-07-16 Sandia Corporation Method and apparatus for monitoring plasma processing operations
US6263255B1 (en) * 1998-05-18 2001-07-17 Advanced Micro Devices, Inc. Advanced process control for semiconductor manufacturing
US7610233B1 (en) * 1999-12-22 2009-10-27 Accenture, Llp System, method and article of manufacture for initiation of bidding in a virtual trade financial environment
US20020038510A1 (en) * 2000-10-04 2002-04-04 Orbotech, Ltd Method for detecting line width defects in electrical circuit inspection
US6831742B1 (en) * 2000-10-23 2004-12-14 Applied Materials, Inc Monitoring substrate processing using reflected radiation
US6766506B1 (en) * 2000-11-07 2004-07-20 Silicon Metrics Corporation Interconnect model compiler
US7006205B2 (en) * 2002-05-30 2006-02-28 Applied Materials Inc. Method and system for event detection in plasma processes
US7369913B2 (en) * 2004-04-02 2008-05-06 Siemens Medical Solutions Usa, Inc. Recipe editor and controller
US7269464B2 (en) * 2004-04-13 2007-09-11 Siemens Energy & Automation, Inc. System, method and computer program product for providing an interface for instantiating additional programmable logic controller functionality
EP1750467B1 (en) * 2005-08-04 2012-05-02 STMicroelectronics Srl A method and system for optimizing the use of the radio spectrum and computer program product thereof
JP4833687B2 (en) * 2006-02-27 2011-12-07 株式会社日立ハイテクノロジーズ Plasma processing equipment
US7746473B2 (en) * 2007-05-24 2010-06-29 Applied Materials, Inc. Full spectrum adaptive filtering (FSAF) for low open area endpoint detection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535779B1 (en) * 1998-03-06 2003-03-18 Applied Materials, Inc. Apparatus and method for endpoint control and plasma monitoring
US6455437B1 (en) * 1999-04-07 2002-09-24 Applied Materials Inc. Method and apparatus for monitoring the process state of a semiconductor device fabrication process
US20040015940A1 (en) * 2001-05-29 2004-01-22 3Com Corporation Intelligent device upgrade engine
US20060294372A1 (en) * 2005-06-24 2006-12-28 Microsoft Corporation Securely providing extensible third-party plug-ins

Also Published As

Publication number Publication date
WO2009076299A2 (en) 2009-06-18
US20090158265A1 (en) 2009-06-18
TW200937282A (en) 2009-09-01

Similar Documents

Publication Publication Date Title
WO2009076299A3 (en) Implementation of advanced endpoint functions within third party software by using a plug-in approach
WO2007130594A3 (en) Techniques to perform gradual upgrades
WO2009035762A3 (en) User profile backup system for an infusion pump device
WO2005091963A3 (en) Preserving user interface customizations while upgrading an enterprise application
WO2006020051A3 (en) Spreadsheet user-interface for an enterprise planning system
WO2008074382A8 (en) Obfuscating computer program code
WO2006076521A3 (en) Systems and methods for single input installation of an application
BRPI0513210A (en) method for the user to define at least one aspect of a user interface for the device, tool to allow the user to define at least one aspect of a user interface for the mobile device, mobile terminal, and computer program product
WO2009083816A3 (en) Method, apparatus and computer program product for providing an adaptive icon
WO2008106643A3 (en) Forms conversion and deployment system for mobile devices
WO2005093564A3 (en) Methods and apparatus for achieving thermal management using processor manipulation
WO2009149219A3 (en) Appliance development toolkit
WO2008005731A3 (en) Systems and methods for power management in relation to a wireless storage device
WO2008147622A3 (en) Customizing haptic effects on an end user device
TW200630890A (en) End user data activation
WO2009006070A3 (en) Techniques for managing annotation transformations for context changes
WO2007106315A3 (en) Searching for commands to execute in applications
GB2479068A (en) File type associated in a remote computing session
WO2008063647A3 (en) Delaying an operation that reduces a lifetime of memory
WO2005008504A8 (en) An executing automatically method using semiconductor storage devices
WO2007056649A3 (en) Human-machine interface for a portable electronic device
WO2007008519A3 (en) Active element machine computation
TW200731133A (en) Firmware filters and patches
TW200726626A (en) Molding machine have human-machine interface
WO2007084362A3 (en) Method and system for integrating calculation and presentation technologies

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08860071

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08860071

Country of ref document: EP

Kind code of ref document: A2