1460761490-1041979d-b3c1-4b8f-a14e-6bfaeba884fb

1. A method of securing an industrial control system, comprising:
operating the industrial control system in an open mode, wherein communications between a plurality of devices of the industrial control system are unencrypted when the industrial control system is in the open mode;
exchanging security tokens between the plurality of devices of the industrial control system; and
ceasing operating the industrial control system in the open mode and instead operating the industrial control system in a secure mode, wherein the communications between the plurality of devices of the industrial control system are encrypted using the security tokens when the industrial control system is operating in the secure mode.
2. The method of claim 1, comprising the plurality of devices acquiring respective security tokens from a security server of the industrial control system.
3. The method of claim 2, wherein acquiring respective security tokens comprises the plurality of devices acquiring respective certificates from a certificate authority (CA) hosted by the security server.
4. The method of claim 1, wherein the plurality of devices comprises a human machine interface (HMI) system, a manufacturing execution system (MES), a supervisor control and data acquisition (SCADA) system, or a distributed control system (DCS), or a combination thereof.
5. The method of claim 1, wherein the plurality of devices includes a device hosting an industrial control system configuration application.
6. The method of claim 1, wherein the plurality of devices includes an industrial controller.
7. The method of claim 1, wherein the plurality of devices includes a field device configured to perform at least one measurement of the operation of a monitored system.
8. The method of claim 7, wherein the monitored system comprises a gas turbine system, an automated manufacturing system, a petroleum refinery system, a chemical production system, a gasification system, an automated power generation system, a power plant, a steam turbine system, or a wind turbine system, or a combination thereof.
9. A method of securing an industrial control system, comprising:
transmitting unencrypted data between a first device and a second device of an industrial control system;
generating a first security token and a second security token for the first and second devices, respectively, using at least one processor of the industrial control system;
exchanging the first and second security tokens between the first and second devices of the industrial control system; and
ceasing transmitting unencrypted data between the first and second devices, and subsequently only transmitting encrypted data between the first and second devices, wherein the encrypted data is encrypted based on the first and second security tokens.
10. The method of claim 9, wherein the security tokens comprise certificates including at least one key.
11. The method of claim 10, comprising generating the encrypted data based on the at least one key of the first and second security tokens.
12. The method of claim 9, wherein exchanging the first and second security tokens between the first and second devices comprises:
the first device verifying an identity of the second device using the second security token; and
the second device verifying an identity of the first device using the first security token.
13. The method of claim 9, wherein the first device comprises a human machine interface (HMI) system and the second device comprises an industrial controller.
14. The method of claim 9, wherein the first device comprises a device hosting an industrial control system configuration application and the second device comprises an industrial controller.
15. The method of claim 9, wherein the first device comprises a field device and the second device comprises an industrial controller.
16. The method of claim 9, wherein transmitting the encrypted data between the first and second devices comprises establishing a secure socket layer (SSL) connection between the first and second devices and using the SSL connection to transmit the encrypted data between the first and second devices.
17. A system, comprising:
an industrial control network comprising a plurality of devices that includes an industrial controller, wherein the plurality of devices is configured to:
exchange respective security tokens between the plurality of devices over the industrial control network;
cease exchanging unencrypted data over the industrial control network; and
exchange encrypted data over the industrial control network, wherein the encrypted data is generated based on the respective security tokens.
18. The system of claim 17, wherein the plurality of devices includes a device hosting an industrial control system configuration application.
19. The system of claim 17, wherein the plurality of devices includes a human machine interface (HMI) system, manufacturing execution system (MES), a supervisor control and data acquisition (SCADA) system, or a distributed control system (DCS), or a combination thereof.
20. The system of claim 17, wherein the plurality of devices comprises a security server configured to generate the respective security tokens for the plurality of devices.
21. The system of claim 20, wherein the security server comprises a certificate authority (CA) configured to generate respective certificates for the plurality of devices as the respective security tokens of the plurality of devices.
22. The system of claim 17, wherein the plurality of devices is configured to perform mutual authentication using the respective security tokens of the plurality of devices.
23. The system of claim 17, wherein the plurality of devices is configured to use the respective security tokens to establish at least one secure socket layer (SSL) connection over the industrial control network.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A dispensing machine for dispensing items to customers, the dispensing machine comprising:
a cabinet having at least one window;
a plurality of supports for supporting a plurality of different items to be dispensed to customers;
a pointing device operable to select a desired item from the plurality of items;
an indicator associated with the pointing device and operable to provide an indication, visible through the window, of which item is being selected by the pointing device without dispensing said selected item; and
a dispensing mechanism operable to dispense the selected item in response to a dispensing instruction.
2. The dispensing machine of claim 1 further comprising a control system operably connected to the pointing device and the indicator, wherein the control system, in response to a signal from the pointing device, controls the indicator to provide an indication, visible through the window, of which item is being selected by the pointing device.
3. The dispensing machine of claim 1, wherein the pointing device is selected from the group consisting of a roller ball, a touch pad, a touch sensitive transparent window, a joystick, or a pointing stick.
4. The dispensing machine of claim 3, wherein the pointing device comprises a roller ball to control selection of the items.
5. The dispensing machine of claim 3, wherein the pointing device comprises a touch pad.
6. The dispensing machine of claim 1, further comprising an illuminator to illuminate the item being selected by the pointing device.
7. The dispensing machine of claim 6, wherein the illuminator comprises a downward facing light to illuminate the selected item from above.
8. The dispensing machine of claim 6, wherein the illuminator comprises a forward facing light adjacent to the selected item.
9. The dispensing machine of claim 7 and 8, wherein the light comprises a LED.
10. The dispensing machine of claim 1, further comprising a display for displaying information relating to the selected item or instructions for operating the machine to the customers.
11. The dispensing machine of claim 1, wherein the dispensing mechanism comprises a plurality of dispensing spirals.
12. A method for operating a dispensing machine for dispensing items to customers, the method comprising the steps of:
using a pointing device for selecting a desired item, the selection comprising moving an indicator, wherein the indicator is operable to provide an indication, visible to customers through at least one window of the dispensing machine, to show which item is being selected by the pointing device without dispensing said selected item; and
dispensing a selected item in response to a dispensing instruction.
13. The method of claim 12 further comprising browsing items through control of the pointing device.
14. The method of claim 12, wherein the indicator provides an indication visible to customers by locally illuminating the selected item.
15. The method of claim 12, further comprising displaying information relating to the items or instructions for operating the machine to the customers.

1460761482-ac764656-b6ed-49e5-9775-3e642d185f1e

1. A digital television (DTV) receiver for processing a DTV signal, the DTV receiver comprising:
a receiving unit for receiving a digital television signal including a plurality of extended text table (ETT) instances that appear in transport stream packets with common PID values, the ETT instances having common table ID values, each ETT instance comprising a section header and a message body, the section header containing a table identification (ID) field that serves to establish uniqueness of each ETT instance, the message body containing an extended text message (ETM) which provides detailed descriptions of a virtual channel or an event associated with each ETT instance,
wherein the header further contains a field indicating a protocol version which is set to 0 but is set to a different value later to indicate structurally different tables;
a demodulator for demodulating the digital television signal; and
an identifying unit for identifying at least one pertinent ETT instance from the plurality of ETT instances.
2. The DTV receiver of claim 1, wherein the protocol version field is a 8-bit field.
3. The DTV receiver of claim 1, wherein the table identification extension field defines a value indicating an event identifier (ID) associated with each event ETT instance.
4. The DTV receiver of claim 3, wherein the table identification extension field further defines a value indicating an ETM location.
5. The DTV receiver of claim 1, wherein the table identification extension field has a 16-bit integer value.
6. The DTV receiver of claim 1, wherein the plurality of event ETT instances are section-filtered based on a condition that the at least one pertinent event ETT instance has a specific PID value.
7. The DTV receiver of claim 1, wherein the plurality of event ETT instances are section-filtered based on a condition that the table ID extension field included in the at least one pertinent event ETT instance includes a specific value.
8. The DTV receiver of claim 7, wherein the specific value specifies a unique identification number of an event associated with the at least one pertinent event ETT instance.
9. The DTV receiver of claim 8, wherein the plurality of event ETT instances are section-filtered based on a condition that the table ID extension field included in the at least one pertinent event ETT instance includes a non-duplicative event identifier.
10. The DTV receiver of claim 1, further comprising:
a parser for parsing the identified at least one pertinent event ETT instance; and
a storage for storing an extended text message (ETM) included in the parsed event ETT instance.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A print head for use in a fused deposition modeling system, the print head comprising:
a liquefier pump assembly;
a housing body; and
a housing cover configured to attach to the housing body to define a cartridge assembly, wherein the liquefier pump assembly is retained by the cartridge assembly.
2. The print head of claim 1, wherein the liquefier pump assembly comprises:
a drive block retained within the cartridge assembly, and having a first opening and a second opposing opening, the first and second openings being offset by a channel that is configured to receive a filament of a material;
a rotatable shaft retained within the cartridge assembly, and having a toothed surface extending at least partially within the channel of the drive block, the toothed surface being configured to engage the received filament;
a filament tube having a first end and a second end, wherein the first end extends into the second opening of the drive block; and
a liquefier coupled to the second end of the filament tube.
3. The print head of claim 2, and further comprising:
a motor;
a rotatable gear axially connected to the motor, and having a threaded surface; and
a capstan gear having a rotational axis and perimeter teeth, the perimeter teeth being configured to engage the threaded surface of the rotatable gear, wherein the rotatable shaft extends from the rotational axis of the capstan gear.
4. The print head of claim 1, wherein the first opening of the drive block is configured to engage with a filament guide tube.
5. The print head of claim 1, wherein at least one of the housing body and the housing cover comprises a vent.
6. The print head of claim 1, and further comprising a circuit board secured to the housing cover, the circuit board being electrically connected to the liquefier pump assembly.
7. The print head of claim 1, and further comprising:
a motor operably connected to the liquefier pump assembly;
a rotatable gear axially connected to the motor; and
at least a portion of a rotary encoder configured to operably measure rotational angles of the rotatable gear.
8. A liquefier pump assembly for use in a print head of a fused deposition modeling system, the liquefier pump assembly comprising:
a structural component;
a drive block retained by the structural component, the drive block comprising a first opening configured to engage with a filament guide tube, a second opposing opening, and a third opening, the first and second openings being offset by a linear channel configured to receive a filament of a material, and the third opening intersecting the linear channel;
a liquefier assembly encased by the structural component, the liquefier assembly comprising an inlet coupled to the second opening of the drive block; and
a drive mechanism retained by the structural component and comprising a rotatable component extending into the channel of the drive block through the third opening, the rotatable component being configured to engage the received filament in the channel and drive the filament into the liquefier assembly.
9. The liquefier pump assembly of claim 8, wherein the rotatable component comprises a textured surface.
10. The liquefier pump assembly of claim 8, and further comprising a motor configured to provide rotational power to the drive mechanism.
11. The liquefier pump assembly of claim 10, wherein the drive mechanism further comprises a capstan gear configured to transfer the rotational power from the motor to the rotatable component.
12. The liquefier pump assembly of claim 11, wherein the rotatable component extends from a rotational axis of the capstan gear.
13. The liquefier pump assembly of claim 8, wherein the structural component has a bottom surface that includes a film comprising a fluorinated polymer.
14. The liquefier pump assembly of claim 8, wherein the liquefier assembly further comprises an extrusion tip, wherein the structural component defines an opening and has at least one radial tab extending into the opening, and wherein the extrusion tip is secured to the at least one radial tab.
15. A method for assembling a print head, the method comprising:
inserting a liquefier assembly into a structural component such that the structural component encases at least a portion of the liquefier assembly;
providing a rotatable component having a drive shaft extending from a rotational axis of a capstan gear, the drive shaft having a toothed surface;
inserting the toothed surface of the drive shaft into a drive block such that at least a portion of the toothed surface extends within a channel of the drive block;
engaging the liquefier assembly with a first opening in the drive block, the first opening being connected to the channel of the drive block; and
mounting the drive block to the structural component.
16. The method of claim 15, after further comprising inserting the drive shaft into an axial opening of the capstan gear.
17. The method of claim 15, wherein the liquefier assembly comprises an extrusion tip, and wherein the method further comprises spot welding the extrusion tip to the structural component.
18. The method of claim 15, and further comprising:
inserting the liquefier assembly and the structural component through a first housing component of the print head such that the rotatable component and the drive block are disposed at least partially within the first housing component; and
securing a second housing component to the first housing component.
19. The method of claim 18, and further comprising mounting a motor at least partially into the first housing component and engaging the motor with perimeter teeth of the capstan gear.
20. The method of claim 18, and further comprising electrically connecting the liquefier assembly to a circuit board retainable by at least one of the first housing component and the second housing component.