Method, apparatus, and system for establishing a virtual tether between a mobile device and a semiconductor processing tool
First Claim
1. A method for establishing a virtual tether between a mobile device and a semiconductor processing tool, the method comprising:
- obtaining, by a mobile device, a unique key associated with the semiconductor processing tool;
establishing a unique pairing between the mobile device and the semiconductor processing tool based on the unique key that is obtained by the mobile device;
in response to successfully establishing the unique pairing between the mobile device and the semiconductor processing tool, authenticating a user of the mobile device for access to the semiconductor processing tool;
in response to successfully authenticating the user, performing resource arbitration on the semiconductor processing tool which includes reserving one or more resources associated with the semiconductor processing tool based on a level of access granted to the user;
monitoring an activity level of the mobile device over a period of time; and
comparing the activity level to a predetermined activity level threshold,wherein the comparing includes determining whether the activity level is less than the predetermined activity level threshold, and when the activity level is determined to be less than the predetermined activity level threshold, revoking the reservation of the one or more resources associated with the semiconductor processing tool; and
wherein the revoking the reservation includes logging the user off of the mobile device, releasing the one or more reserved resources, and breaking the unique pairing between the mobile device and the semiconductor processing tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing a virtual tether between a mobile device and a semiconductor processing tool, the method including: obtaining, by a mobile device, a unique key associated with the semiconductor processing tool; establishing a unique pairing between the mobile device and the semiconductor processing tool based on the unique key that is obtained by the mobile device; in response to successfully establishing the unique pairing, authenticating a user of the mobile device for access to the semiconductor processing tool; in response to successfully authenticating the user, performing resource arbitration on the semiconductor processing tool which includes reserving one or more resources associated with the semiconductor processing tool based on a level of access granted to the user; monitoring an activity level of the mobile device over a period of time; and comparing the activity level to a predetermined activity level threshold.
-
Citations
20 Claims
-
1. A method for establishing a virtual tether between a mobile device and a semiconductor processing tool, the method comprising:
-
obtaining, by a mobile device, a unique key associated with the semiconductor processing tool; establishing a unique pairing between the mobile device and the semiconductor processing tool based on the unique key that is obtained by the mobile device; in response to successfully establishing the unique pairing between the mobile device and the semiconductor processing tool, authenticating a user of the mobile device for access to the semiconductor processing tool; in response to successfully authenticating the user, performing resource arbitration on the semiconductor processing tool which includes reserving one or more resources associated with the semiconductor processing tool based on a level of access granted to the user; monitoring an activity level of the mobile device over a period of time; and comparing the activity level to a predetermined activity level threshold, wherein the comparing includes determining whether the activity level is less than the predetermined activity level threshold, and when the activity level is determined to be less than the predetermined activity level threshold, revoking the reservation of the one or more resources associated with the semiconductor processing tool; and wherein the revoking the reservation includes logging the user off of the mobile device, releasing the one or more reserved resources, and breaking the unique pairing between the mobile device and the semiconductor processing tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A semiconductor processing tool that is virtually tethered to a mobile device, the semiconductor processing tool comprising:
-
a memory device storing a unique key associated with the semiconductor processing tool; a transmitter configured to transmit the unique key to the mobile device, wherein a unique pairing is established between the mobile device and the semiconductor processing tool based on the unique key that is transmitted by the semiconductor processing tool, and in response to successfully establishing the unique pairing between the mobile device and the semiconductor processing tool, authenticating a user of the mobile device for access to the semiconductor processing tool; and a processor configured to, in response to successfully authenticating the user, perform resource arbitration which includes reserving one or more resources associated with the semiconductor processing tool based on a level of access granted to the user, wherein an activity level of the mobile device is monitored over a period of time, and the activity level is compared to a predetermined activity level threshold; wherein the comparing includes determining whether the activity level is less than the predetermined activity level threshold, and when the activity level is determined to be less than the predetermined activity level threshold, the reservation of the one or more resources associated with the semiconductor processing tool is revoked; and wherein the revoking the reservation includes releasing the one or more reserved resources, and breaking the unique pairing between the mobile device and the semiconductor processing tool. - View Dependent Claims (17, 18)
-
-
19. A system for establishing a virtual tether between a mobile device and a semiconductor processing tool, the system comprising:
-
the semiconductor processing tool that includes a transmitter configured to transmit a unique key associated with the semiconductor processing tool to the mobile device; and the mobile device that is configured to; establish a unique pairing between the mobile device and the semiconductor processing tool based on the unique key that is obtained by the mobile device, and authenticate, in response to successfully establishing the unique pairing between the mobile device and the semiconductor processing tool, a user of the mobile device for access to the semiconductor processing tool; the semiconductor processing tool is configured to, in response to successful authentication of the user, perform resource arbitration which includes reserving one or more resources associated with the semiconductor processing tool based on a level of access granted to the user; the mobile device is configured to monitor an activity level of the mobile device over a period of time; and the mobile device is configured to compare the activity level to a predetermined activity level threshold; wherein the comparing includes determining whether the activity level is less than the predetermined activity level threshold, and when the activity level is determined to be less than the predetermined activity level threshold, the reservation of the one or more resources associated with the semiconductor processing tool is revoked; and wherein the revoking the reservation includes logging the user off of the mobile device, releasing the one or more reserved resources, and breaking the unique pairing between the mobile device and the semiconductor processing tool. - View Dependent Claims (20)
-
Specification