IP Library Granted Patent US 7,200,671
Granted Patent B1
US 7,200,671 · App. 09/935,213 · Granted Apr 3, 2007

Method and apparatus for monitoring host to tool communications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,200,671
App. No.
09/935,213
Granted
Apr 3, 2007
Kind
B1
Abstract

An aspect of the present invention includes a method and device for listening to communications between processes and tools, recording report and report trigger definitions, matching reports from tools with the recorded definitions, and translating messages into a context-insensitive format. Other aspects of the present invention include dynamically enhancing tool status reports, migrating processes form tool control hosts to distributed processors, and screening requests for tool status information from hosts and distributed processors. More detailed descriptions of aspects of the present invention are described in the claims, specification and drawings.

Claims (36)

1. A method of making accessible context-sensitive data reported by a tool to a tool host, the method including:

providing a removable listening device to monitor a wired communications channel between one or more tool hosts and one or more tools;

recording report and report trigger definitions sent by the tool hosts to the tools;

matching a first triggered report from the tools with the report and report trigger definitions to generate a first context-insensitive report before processing a second triggered report;

outputting the first context-insensitive report in a field tagged format.

2. The method of claim 1 , wherein the report and report trigger definitions and the triggered report are compliant with a SECS protocol.

3. The method of claim 1 , wherein the report and report trigger definitions and the triggered report are compliant with a HL-7 protocol.

4. The method of claim 1 , wherein the report and report trigger definitions and the triggered report are compliant with a DIACOM protocol.

5. The method of claim 1 , wherein the report and report trigger definitions and the triggered report are compliant with a CANS-compliant protocol.

6. The method of claim 1 , wherein the report trigger definitions further include time periods that trigger reporting.

7. The method of claim 1 , wherein the field tagged format is XML.

8. The method of claim 1 , wherein the field tagged format is HTML.

9. The method of claim 1 , wherein the field tagged format is comma separated values.

10. The method of claim 2 , wherein the field tagged format is XML.

11. The method of claim 2 , wherein the field tagged format is HTML.

12. The method of claim 2 , wherein the field tagged format is comma separated values.

13. The method of claim 1 , wherein the removable listening device is coupled to the wired communications channel by a connector inserted in the wired communications channel.

14. The method of claim 1 , wherein the removable listening device is physically coupled to the wired communications channel.

15. The method of claim 1 , wherein the removable listening device is magnetically coupled to the wired communications channel.

16. A method of dynamically annotating tool status reports, the method including:

providing a removable listening device to monitor wired communications between one or more tool hosts and one or more tools;

recording report definitions sent by the tool hosts to the tools, said report definitions defining tool status information to be reported upon happening of a trigger;

recording report trigger definitions sent by the tool hosts to the tools, said report trigger definitions defining events that trigger reporting; and

matching a first triggered report from the tools with the report and report trigger definitions to generate a first context-insensitive report before processing a second triggered report, the reports not being accompanied by the report or report trigger definitions.

17. The method of claim 16 , wherein the report and report trigger definitions and the triggered report are compliant with a SECS protocol.

18. The method of claim 16 , wherein the report and report trigger definitions and the triggered report are compliant with a HL-7 protocol.

19. The method of claim 16 , wherein the report and report trigger definitions and the triggered report are compliant with a DIACOM protocol.

20. The method of claim 16 , wherein the report and report trigger definitions and the triggered report are compliant with a CANS-compliant protocol.

21. The method of claim 16 , wherein the report trigger definitions further include time periods that trigger reporting.

22. The method of claim 16 , further including outputting the first context-insensitive report in a field tagged format.

23. The method of claim 22 , wherein the field tagged format is XML.

24. The method of claim 22 , wherein the field tagged format is HTML.

25. The method of claim 22 , wherein the field tagged format is comma separated values.

26. The method of claim 16 , wherein the removable listening device is coupled to the wired communications channel by a connector inserted in the wired communications channel.

27. The method of claim 16 , wherein the removable listening device is physically coupled to the wired communications channel.

28. The method of claim 16 , wherein the removable listening device is magnetically coupled to the wired communications channel.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2022
From: BARCLAYS BANK PLC
To: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION; ELECTRO SCIENTIFIC INDUSTRIES, INC.
Reel/Frame 063009/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2022
From: BARCLAYS BANK PLC
To: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION; ELECTRO SCIENTIFIC INDUSTRIES, INC.
Reel/Frame 062739/0001 →
SECURITY INTEREST Recorded Aug 19, 2022
From: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION; ELECTRO SCIENTIFIC INDUSTRIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 061572/0069 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE U.S. PATENT NO.7,919,646 PREVIOUSLY RECORDED ON REEL 048211 FRAME 0312. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT (ABL). Recorded Jan 14, 2021
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 055668/0687 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
Reel/Frame 048226/0095 →
PATENT SECURITY AGREEMENT (ABL) Recorded Feb 1, 2019
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 048211/0312 →
SECURITY AGREEMENT Recorded May 4, 2016
From: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038663/0265 →
SECURITY AGREEMENT Recorded May 4, 2016
From: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC; BARCLAYS BANK PLC
Reel/Frame 038663/0139 →