Communication Node for RPC-Based Manufacturing Tool Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in efficiently interfacing multiple evaluation systems with manufacturing systems, requiring custom software deployment and backend integration, which is time-consuming and resource-intensive, leading to manufacturing delays and inefficiencies.

Innovation Solution

A communication node is introduced to query evaluation systems for attributes needed from the manufacturing system, generate a monitoring device, and register it to collect specific data, allowing for targeted data retrieval and transmission to evaluation systems without custom software changes, using Remote Procedure Calls for communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If custom software deployment and backend integration are used to interface evaluation systems with manufacturing systems, then the systems can be connected, but the process becomes time-consuming and resource-intensive

Engineering Contradiction:
Improvesystem integrationVSAvoidintegration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

A communication node is introduced as an intermediary component that enables evaluation systems to interface with manufacturing systems through standardized Remote Procedure Calls (RPCs). This mediator handles the integration logic centrally, eliminating the need for custom software deployment at each evaluation system while maintaining reliable connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication node provides universal interfacing capabilities by implementing a standardized RPC mechanism that can serve multiple evaluation systems simultaneously. This multi-functional approach allows different evaluation systems to communicate with the manufacturing system through a single integrated solution rather than requiring system-specific custom software for each connection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If custom software deployment is used for each evaluation system, then specific data collection needs can be met, but the process becomes resource-intensive

Engineering Contradiction:
Improvedata collection customizationVSAvoidsoftware deployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication node acts as an intermediary that centralizes the complexity of data collection customization. Instead of deploying custom software at each evaluation system, the communication node handles all customization logic through standardized RPCs, reducing device complexity while maintaining adaptability to different data collection requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The complex software deployment requirements are extracted from individual evaluation systems and consolidated into the communication node. This extraction separates the customization logic from the evaluation systems themselves, allowing each system to remain simple while still achieving highly customized data collection through the communication node's RPC interface.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multiple algorithms and machine learning models use different custom Data Collection Plans, then each can access needed data, but deployment and integration becomes difficult and time-consuming

Engineering Contradiction:
Improvealgorithm compatibilityVSAvoiddeployment ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The communication node provides a universal RPC-based interface that can serve multiple algorithms and machine learning models with different Data Collection Plans. This universal mechanism allows each algorithm to access its needed data through standardized calls while the communication node handles the customization logic, making deployment straightforward without sacrificing algorithm compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The communication node mediates between multiple algorithms with different data requirements and the manufacturing system. By centralizing the Data Collection Plan logic in the communication node rather than in each algorithm's deployment environment, the system achieves high adaptability to different algorithms while maintaining ease of operation through a single integration point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240176328A1Communication node to interface between evaluation systems and a manufacturing system
Publication Date: 2024.05.30 APPLIED MATERIALS INC
  • US20240176328A1 patent drawing
  • US20240176328A1 patent drawing
  • US20240176328A1 patent drawing

AI summary

An electronic device manufacturing system that includes a process tool and a tool server coupled to the process tool and comprising a communication node and an evaluation system. The communication node is configured to receive, from a monitoring device registered on the process tool, data based on a data collection plan and send the received data to the evaluation system. The communication node is further configured to receive, from the evaluation system, feedback data based on the received data and cause the process tool to perform a corrective action based on the feedback data.