Patent US6514085B2 successfully refreshed from Google Patents.
US6514085B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods and apparatus for computer based training relating to devices
Assignee: Skillsoft Ireland Ltd
•
Filing: 1999-07-30
•
Granted: 2003-02-04
•
Expires: 2019-07-30
Abstract
Abstract Methods and Systems for training a user regarding controlling a device. Through these methods and systems a user may remotely access a device in order to perform an assignment or task designed to train the user in the operation of the device. The user is able to access the devices through a user computer that is remotely connected to a pod controller. This connection may traverse a Internet or Intra-net, or it may be a direct connection. The pod controller receives device control information sent from the user and translates it so it can be directly fed into the device, thus, providing the user with actual control over the device.
Inventors
- 👤 Terrance C. Slattery
- 👤 Shawn G. Coville
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 14:03
CPC Classifications
G; G09; G09B; G09B7/00; G09B7/02
Claims Analysis
Total Claims: 62
Claim 1
Independent Claim
94 words
A method for training a user, the method comprising: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; reassigning at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; managing a set of devices in the first set required to perform the training exercise; and directing one or more of the required devices to execute the at least one training instruction.
Claim 2
Independent Claim
94 words
A method for training a user, the method comprising: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; reassigning at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; managing a set of devices in the first set required to perform the training exercise; and directing one or more of the required devices to execute the at least one training instruction.
Claim 3
Dependent Claim
82 words
The method of claim 1 , wherein a system controller is connected to the client computer via the network, further comprising: receiving exercise start information at the system controller reflecting a request from the client computer that a training exercise begin; determining initialization information based on the exercise start information received at the system controller; transmitting the initialization information from the system controller to the device controller; and initializing the set of one or more devices in accordance with the initialization information.
Claim 4
Dependent Claim
59 words
The method of claim 1 , wherein the network is an Internet, and wherein there is a firewall between the Internet and the device controller, further comprising: transmitting access information to the firewall in response to receiving exercise start information so that the client computer is permitted to access the set of one or more devices through the firewall.
Claim 5
Dependent Claim
12 words
The method of claim 1 , wherein the network is an Internet.
Claim 6
Dependent Claim
12 words
The method of claim 1 , wherein the network is an Intranet.
Claim 7
Dependent Claim
18 words
The method of claim 1 , further comprising providing a result of the operation to the client computer.
Claim 8
Dependent Claim
22 words
The method of claim 1 , wherein at least one of the set of one or more devices is a network device.
Claim 9
Dependent Claim
13 words
The method of claim 7 , wherein the network device is a router.
Claim 10
Dependent Claim
13 words
The method of claim 7 , wherein the network device is a switch.
Claim 11
Dependent Claim
21 words
The method of claim 1 , wherein at least one of the set of one or more devices is a computer.
Claim 12
Dependent Claim
14 words
The method of claim 10 , wherein the computer is a programmable logic controller.
Claim 13
Dependent Claim
46 words
The method of claim 1 , further comprising: the device controller transferring reset information to at least one of the devices in the set of one or more devices after completion of the training exercise so that the device may be placed in an initial state.
Claim 14
Dependent Claim
46 words
The method of claim 1 , wherein the control information received at the device controller is in a first network protocol, further comprising: the device controller translating the control information from the first network protocol to a second network protocol prior to transmitting the control information.
Claim 15
Independent Claim
130 words
A system for training users, the system comprising: a device controller connected to one or more client machines via a network, the device controller receiving control information from the one or more client machines, the control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; an infrastructure control module that reassigns at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; and a control system that manages a set of devices in the first set required to perform the training exercise, the control system directing the one or more required devices to execute the at least one training instruction.
Claim 16
Independent Claim
130 words
A system for training users, the system comprising: a device controller connected to one or more client machines via a network, the device controller receiving control information from the one or more client machines, the control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; an infrastructure control module that reassigns at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; and a control system that manages a set of devices in the first set required to perform the training exercise, the control system directing the one or more required devices to execute the at least one training instruction.
Claim 17
Dependent Claim
78 words
The system of claim 14 , further comprising: a system controller connected to the client computer and to the device controller that is capable of receiving exercise start information reflecting a request from the client computer that a training exercise begin, determining initialization information based on the exercise start information received, and transmitting the initialization information to the device controller for the purpose of initializing the set of one or more devices in accordance with the initialization information.
Claim 18
Dependent Claim
65 words
The system of claim 15 , wherein the network is an Internet, and wherein there is a firewall between the Internet and the device controller, wherein the system controller is further capable of transmitting access information to the firewall in response to receiving exercise start information so that the client computer is permitted to access the set of one or more devices through the firewall.
Claim 19
Dependent Claim
12 words
The system of claim 14 , wherein the network is an Internet.
Claim 20
Dependent Claim
12 words
The system of claim 14 , wherein the network is an Intranet.
Claim 21
Dependent Claim
22 words
The system of claim 14 , wherein at least one of the devices in the set of devices is a network device.
Claim 22
Dependent Claim
13 words
The system of claim 19 , wherein the network device is a router.
Claim 23
Dependent Claim
13 words
The system of claim 19 , wherein the network device is a switch.
Claim 24
Dependent Claim
12 words
The system of claim 14 , wherein the device is a computer.
Claim 25
Dependent Claim
14 words
The system of claim 14 , wherein the computer is a programmable logic controller.
Claim 26
Dependent Claim
49 words
The system of claim 14 , wherein the device controller is further capable of transferring reset information to at least one of the devices in the set of one or more devices after completion of the training exercise so that the device may be placed in an initial state.
Claim 27
Dependent Claim
50 words
The system of claim 14 , wherein the control information received at the device controller is in a first network protocol, and wherein the device controller is further capable of translating the control information from the first network protocol to a second network protocol prior to transmitting the control information.
Claim 28
Independent Claim
117 words
A system for training users, the system comprising: a device controller including: receiving means for receiving control information, the control information having at least one training instruction from one or more client machines regarding at least one task to be performed as part of a training exercise; reassigning means for reassigning at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; and control means for managing a set of devices in the first set required to perform the training exercise, the control means directing the one or more required devices to execute the at least one training instruction.
Claim 29
Independent Claim
117 words
A system for training users, the system comprising: a device controller including: receiving means for receiving control information, the control information having at least one training instruction from one or more client machines regarding at least one task to be performed as part of a training exercise; reassigning means for reassigning at least one device from a second set of one or more devices to a first set of one or more devices based upon requirements of the training exercise; and control means for managing a set of devices in the first set required to perform the training exercise, the control means directing the one or more required devices to execute the at least one training instruction.
Claim 30
Dependent Claim
76 words
The system of claim 26 , further comprising: a system controller including: means for receiving exercise start information reflecting a request from the client computer that a training exercise begin, means for determining initialization information based on the exercise start information received; and wherein the device controller further includes means for receiving the initialization information from the system controller; and means for initializing the set of one or more devices in accordance with the initialization information.
Claim 31
Dependent Claim
64 words
The system of claim 27 , wherein the network is an Internet, and wherein there is a firewall between the Internet and the system, wherein the system controller further comprises: means for transmitting access information to the firewall in response to receiving exercise start information so that the client computer is permitted to access the set of one or more devices through the firewall.
Claim 32
Dependent Claim
12 words
The system of claim 26 , wherein the network is an Internet.
Claim 33
Dependent Claim
12 words
The system of claim 26 , wherein the network is an Intranet.
Claim 34
Dependent Claim
22 words
The system of claim 26 , wherein at least one of the devices in the set of devices is a network device.
Claim 35
Dependent Claim
13 words
The system of claim 31 , wherein the network device is a router.
Claim 36
Dependent Claim
13 words
The system of claim 31 , wherein the network device is a switch.
Claim 37
Dependent Claim
21 words
The system of claim 26 , wherein at least one of the devices in the set of devices is a computer.
Claim 38
Dependent Claim
14 words
The system of claim 34 , wherein the computer is a programmable logic controller.
Claim 39
Dependent Claim
37 words
The system of claim 26 , wherein the device controller further includes means for transferring reset information to the device after completion of the training exercise so that the device may be placed in an initial state.
Claim 40
Dependent Claim
34 words
The system of claim 26 , wherein the device controller further includes: means for translating the control information from a first network protocol to a second network protocol prior to transmitting the control information.
Claim 41
Independent Claim
112 words
A system comprising: a control system that receives control information having at least one training instruction regarding at least one task to be performed as part of a training exercise, the control system managing one or more devices in a first set of one or more devices which are required to perform the training exercise, the control system directing a set of the one or more required devices to execute the at least one training instruction; and an infrastructure control module that reassigns at least one device from a second set of one or more devices to the set of one or more required devices based upon requirements of the training exercise.
Claim 42
Independent Claim
112 words
A system comprising: a control system that receives control information having at least one training instruction regarding at least one task to be performed as part of a training exercise, the control system managing one or more devices in a first set of one or more devices which are required to perform the training exercise, the control system directing a set of the one or more required devices to execute the at least one training instruction; and an infrastructure control module that reassigns at least one device from a second set of one or more devices to the set of one or more required devices based upon requirements of the training exercise.
Claim 43
Dependent Claim
46 words
The system of claim 38 wherein the control system enables one or more client machines sending the control information to remotely access the set of the one or more required devices to perform the training exercise on the set of the one or more required devices.
Claim 44
Dependent Claim
43 words
The system of claim 38 further comprising a user communication module that translates the received control information morn a first network protocol understood by one or more client machines to a second protocol understood by the set of one or more required devices.
Claim 45
Dependent Claim
69 words
The system of claim 38 wherein the control system receives exercise start information from one or more client machines, the exercise start information reflecting a request from the one or more client machines that the training exercise begin, the control system determining initialization information based upon the received exercise start information, the control system initializing the set of one or more required devices in accordance with the initialization information.
Claim 46
Dependent Claim
57 words
The system of claim 41 further comprising a firewall established between a network and the control system, the control system transmitting access information through the firewall in response to receiving the exercise start information to authorize the one or more client machines to access at least one device in the set of one or more required devices.
Claim 47
Dependent Claim
30 words
The system of claim 38 wherein at least one of the devices in the set of one or more required devices is a network device, a router or a switch.
Claim 48
Dependent Claim
44 words
The system of claim 38 wherein the control system transfers reset information to at least one of the devices in the set of one or more required devices upon completing the training exercise to place the at least one device in an initial state.
Claim 49
Independent Claim
98 words
A method comprising: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; managing one or more devices in the first set of one or more devices which are required to perform the training exercise; directing a set of the one or more required devices to execute the at least one training instruction; and reassigning at least one device from a second set of one or more devices to the set of the one or more required devices based upon requirements of the training exercise.
Claim 50
Independent Claim
98 words
A method comprising: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; managing one or more devices in the first set of one or more devices which are required to perform the training exercise; directing a set of the one or more required devices to execute the at least one training instruction; and reassigning at least one device from a second set of one or more devices to the set of the one or more required devices based upon requirements of the training exercise.
Claim 51
Dependent Claim
44 words
The method of claim 45 further comprising enabling one or more client machines sending the control information to remotely access the set of the one or more required devices to perform the training exercise on the set of the one or more required devices.
Claim 52
Dependent Claim
22 words
The method of claim 45 further comprising translating the received control information from a first network protocol to a second network protocol.
Claim 53
Dependent Claim
52 words
The method of claim 45 further comprising: receiving exercise start information reflecting a request from one or more client machines that the training exercise begin; determining initialization information based upon the received exercise start information; and initializing the set of the one or more required devices in accordance with the initialization information.
Claim 54
Dependent Claim
45 words
The method of claim 48 further comprising transmitting access information through a firewall in response to receiving the exercise start information to authorize the one or more client machines to access at least one device in the set of the one or more required devices.
Claim 55
Dependent Claim
42 words
The method of claim 45 further comprising transmitting reset information to at least one device in the set of the one or more required devices upon completion of the training exercise to place the at least one device in an initial state.
Claim 56
Dependent Claim
118 words
A computer-readable medium having stored thereon instructions, which when executed by at least one processor, causes the at least one processor to perform: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; managing one or more devices in the first set of one or more devices which are required to perform the training exercise; directing a set of the one or more required devices to execute the at least one training instruction; and reassigning at least one device from a second set of one or more devices to the set of the one or more required devices based upon requirements of the training exercise.
Claim 57
Dependent Claim
118 words
A computer-readable medium having stored thereon instructions, which when executed by at least one processor, causes the at least one processor to perform: receiving control information having at least one training instruction regarding at least one task to be performed as part of a training exercise; managing one or more devices in the first set of one or more devices which are required to perform the training exercise; directing a set of the one or more required devices to execute the at least one training instruction; and reassigning at least one device from a second set of one or more devices to the set of the one or more required devices based upon requirements of the training exercise.
Claim 58
Dependent Claim
44 words
The medium of claim 51 further comprising enabling one or more client machines sending the control information to remotely access the set of the one or more required devices to perform the training exercise on the set of the one or more required devices.
Claim 59
Dependent Claim
22 words
The medium of claim 51 further comprising translating the received control information from a first network protocol to a second network protocol.
Claim 60
Dependent Claim
52 words
The medium of claim 51 further comprising: receiving exercise start information reflecting a request from one or more client machines that the training exercise begin; determining initialization information based upon the received exercise start information; and initializing the set of the one or more required devices in accordance with the initialization information.
Claim 61
Dependent Claim
44 words
The medium of claim 54 further comprising transmitting access information through a firewall in response to receiving the exercise start information to authorize one or more client machines to access at least one device in the set of the one or more required devices.
Claim 62
Dependent Claim
42 words
The medium of claim 51 further comprising transmitting reset information to at least one device in the set of the one or more required devices upon completion of the training exercise to place the at least one device in an initial state.
References Cited (Backward Citations)
US4295831A
Cited
US4609358A
Cited
US4798543A
Cited
US4652240A
Cited
US4715818A
Cited
US4785472A
Cited
US4909739A
Cited
US5170362A
Cited
US6064856A
Cited
US5870768A
Cited
US5882206A
Cited
US5823788A
Cited
US5782642A
Cited
US5991693A
Cited
US6193519B1
Cited
US6157808A
Cited
US5823781A
Cited
US6041343A
Cited
US5915973A
Cited
US6164974A
Cited
US6033226A
Cited
US5920838A
Cited
US6224385B1
Cited
US6154631A
Cited
US6196846B1
Cited
US6099320A
Cited
US6074216A
Cited
US6074213A
Cited
US6099317A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-02-03 | 2006-08-05 | 2007-02-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-02-03 | 2010-08-05 | 2011-02-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-02-03 | 2014-08-05 | 2015-02-04 | $7700.00 | Window Closed / Lapsed |