1461113442-da750e66-6225-40a7-9032-4f3c7554d3f9

1. An integrated ink jet printhead chip comprising:
a plurality of ink ejection nozzles each including a thermo-mechanical ink ejection actuator formed in a substrate common with the nozzles, each actuator having first and second arms cantilevered at the substrate, each first arm being heated upon application of heating pulses so as to thermally expand relative to the respective second arm causing cantilevered bending of the respective actuator and thereby ejection of ink from the respective nozzle;
at least one integrated temperature sensor formed in a substrate common with the nozzles for monitoring the nozzle temperature and outputting a temperature signal representing the monitored nozzle temperature; and,
a heating arrangement for applying the heating pulses to the first arms of the actuators, the heating arrangement being arranged to apply heating pulses insufficient to cause ink ejection but sufficient to cause ink warming when the temperature signal represents that the monitored nozzle temperature is below a predetermined threshold until the temperature signal represents that the monitored nozzle temperature is at or above an operational temperature of the printhead at which ink ejection for printing on print media is performed.
2. A printhead chip according to claim 1, the chip including a plurality of temperature sensors formed in the substrate.
3. A printhead chip according to claim 1, wherein the predetermined threshold is set on the basis of an ambient temperature about said printhead.
4. A printhead chip according to claim 2, wherein the at least one sensor is arranged to monitor the temperature signal whilst applying the heating pulses.
5. A printhead chip according to claim 2, wherein the plurality of temperature sensors is formed at intervals in the substrate common with the nozzles.
6. A printhead chip according to claim 5, wherein the nozzles are grouped and wherein a temperature sensor is located in each nozzle group.

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

What is claimed is:

1. A stent for implanting in a body lumen, comprising:
a plurality of adjacent cylindrical elements each having a circumference extending about a longitudinal stent axis and being substantially independently expandable in a radial direction, each cylindrical element being arranged in alignment along the longitudinal stent axis and formed in a generally serpentine wave pattern transverse to the longitudinal axis and containing alternating valley portions and peak portions, wherein at least two adjacent valley portions or two adjacent peak portions on each cylindrical element is capable of nesting when the stent is crimped or collapsed; and
a plurality of interconnecting members extending between the adjacent cylindrical elements and connecting adjacent cylindrical elements to one another.
2. The stent of claim 1, wherein:
at least two valley portions in each cylindrical element have differing longitudinal lengths which permits nesting of the cylindrical element.
3. The stent of claim 2, wherein:
one valley portion is a V-shaped portion and the other adjacent valley portion is a W-shaped portion having different longitudinal lengths.
4. The stent of claim 3, wherein:
the W-shaped valley portion is smaller in length than the V-shaped valley portion.
5. The stent of claim 1, wherein:
at least two adjacent peak portions in each cylindrical element have differing longitudinal lengths which permits nesting of the cylindrical element.
6. The stent of claim 5, wherein:
one peak portion is a V-shaped portion and the adjacent peak portion is a W-shaped portion having different longitudinal lengths.
7. The stent of claim 6, wherein:
the W-shaped peak portion has a longitudinal length less than the V-shaped peak portion.
8. The stent of claim 1, wherein:
at least two adjacent peak portions in each cylindrical element have differing longitudinal lengths which permit nesting and at least two adjacent valley portions in each cylindrical element have differing longitudinal lengths which permits nesting of the valley portions.
9. The stent of claim 8, wherein:
one peak portion is a V-shaped portion and an adjacent peak portion is a W-shaped portion and one valley portion is a V-shaped portion and an adjacent valley portion is a W-shaped portion.
10. The stent of claim 9, wherein:
the W-shaped portion of both the valley portion and peak portion has a longitudinal length smaller than the V-shaped portion of the peak portion and valley portion.
11. The stent of claim 1, wherein:
the interconnecting members connect W-shaped valley portions with V-shaped valley portions of adjacent cylindrical elements.
12. The stent of claim 10, wherein:
the interconnecting members connect W-shaped valley portions and W-shaped peak portions with each adjacent cylindrical element.
13. The stent of claim 12, wherein:
the interconnecting member connects W-shaped valley portions with V-shaped valley portions on adjacent cylindrical elements.
14. The stent of claim 13, wherein:
each cylindrical element has a plurality of valley portions having a W-shape and wherein adjacent cylindrical elements are arranged so that the W-shaped valley portions are out of phase.
15. The stent of claim 12, wherein:
each cylindrical element has at least two peak portions having a W-shaped portion and two valley portions having a W-shaped portion.
16. The stent of claim 15, wherein:
the W-shaped peak portion and W-shaped valley portion are arranged adjacent to each other on each cylindrical element.
17. The stent of claim 1, wherein:
each cylindrical element includes at least four valley portions having a W-shaped portion.
18. The stent of claim 17, wherein:
each cylindrical element has four valley portions having a V-shape which are adjacent to each of the W-shaped valley portions.
19. The stent of claim 18, wherein:
the W-shaped valley portions on each cylindrical element has a longitudinal length which is less than the longitudinal length of an adjacent V-shaped valley portion.
20. The stent of claim 19, wherein:
each cylindrical element has eight peak portions and eight valley portions.
21. The stent of claim 1, wherein:
the stent is expandable from a collapsed position to an expanded position by the application of a controlled external force.
22. The stent of claim 1, wherein:
the stent is made from a self-expanding material which allows the stent to move between a collapsed position and an expanded position.
23. A stent for implanting in a body lumen, comprising:
a plurality of adjacent cylindrical elements each having a circumference extending about a longitudinal stent axis and being substantially independently expandable in a radial direction, each cylindrical element being arranged in alignment along the longitudinal stent axis and formed in a generally serpentine wave pattern transverse to the longitudinal axis and containing alternating valley portions and peak portions, wherein at least two adjacent valley portions or two adjacent peak portions on each cylindrical element is capable of nesting when the stent is crimped or collapsed; and
means for connecting adjacent cylindrical elements together.

1461113431-e5da16ba-4d09-4f08-bc4f-f9086cec0225

What is claimed is:

1. In a kiosk system having a plurality of kiosks for displaying information from a database of information provided by a plurality of information providers, wherein each kiosk includes a display monitor for the display of information to a user and an associated microprocessor for controlling the retrieval and display of information, a method for defining custom interface screens for an individual kiosk comprising the steps of:
providing a plurality of pre-defined element types, each element type defining a form of element available for presentation on said custom interface screen and each element type having a plurality of attributes associated therewith wherein each said attribute may be assigned a value in a pre-defined attribute range;
selecting a plurality of elements to be displayed on said custom interface screen, said plurality of elements being selected from said plurality of predefined elements types, said predefined plurality of elements including at least one activation type;
assigning values to the attributes associated with each of said selected elements, said attributes values being assigned within said predefined attribute ranges, wherein said selected elements on said display screen are subject to a predefined set of constraints determined by said pre-defined element types and said associated attribute values and attribue ranges, whereby the aggregate layout of said plurality of selected elements on said display screen will be aesthetically pleasing and functionally operable for effective delivery of information to a kiosk user;
associating content bearing data with each of said selected elements, wherein said content bearing data associated with at least a portion of said selected elements is derived from said information providers; and
linking said at least one selected activation type to an action.
2. The method of claim 1 wherein said content bearing data is selected from the group of content bearing data forms including text, an image, a sequence of images forming a slide presentation, a sequence of images forming an animated presentation, a video clip and a sound clip.
3. The method of claim 1 wherein said action is selected from the group of actions including updating the current screen, going to a new screen, playing a video file, playing an audio file, playing an animation file, playing a slide presentation file.

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 method comprising:
displaying at least two stored graphical objects on a display at a first orientation and at least one stored graphical object at a second orientation, with each orientation being set with respect to a sensed reference direction;
setting, in response to a first user input, the first orientation of at least one of the at least two stored graphical objects on the display to a fixed value with respect to the sensed reference direction; and
editing the orientation of the at least one stored graphical object at the second orientation, responsive to a sensed change in orientation of the display with respect to the sensed reference direction, to the first orientation of the at least two stored graphical objects.
2. A method according to claim 1, wherein the first orientation that is fixed with respect to the sensed reference direction is defined by a base orientation parameter associated with the at least two stored graphical objects.
3. A method according to claim 2, wherein editing the orientation of the at least one stored graphical object responsive to a sensed change in orientation of the display with respect to the reference direction comprises:
editing the base orientation parameter associated with the at least one stored graphical object responsive to the display being rotated in a clockwise or counter-clockwise motion.
4. A method according to claim 2, wherein the base orientation parameter comprises a tag associated with the at least one stored graphical object.
5. A method according to claim 1, wherein editing the orientation of the at least one stored graphical object responsive to a sensed change in orientation of the display with respect to the reference direction comprises:
storing an edited version of the at least one stored graphical object, the edited version comprising the at least one graphical object rotated through an angle corresponding to the sensed change in orientation of the display with respect to the reference direction.
6. A method according to claim 1, wherein editing the orientation comprises detecting rotation of the display and a button on the display is held down.
7. A method according to claim 1, wherein the sensed reference direction comprises one of: vertical, horizontal and magnetic north.
8. A method according to claim 1, wherein the at least one stored graphical object comprises at least one image.
9. A method according to claim 1, wherein said defined criteria comprises proximity to a centre of the display.
10. A computer readable media storing information to enable a computing device to perform a process, the computing device comprising a display and a sensor that provides information indicating an orientation of the display, the process comprising:
using the sensor to sense a reference direction;
displaying two or more stored images on the display in a first orientation and at least one stored image at a second orientation, with each orientation being set with respect to the reference direction;
setting, responsive to a user input, the first orientation of at least one of the two or more stored images on the display to a fixed value for a desired orientation;
sensing a change of orientation of the display; and
editing the orientation of the at least one stored image at the second orientation, responsive to the sensed change in orientation of the display with respect to the reference direction, to the first orientation of the one stored image.
11. A computer readable media according to claim 10, wherein the computer device further comprises a persistent data store and wherein editing the orientation of the at least one stored image comprises:
storing a rotated version of the at least one stored image in the persistent data store.
12. A computer readable media according to claim 10, wherein displaying two or more stored images on the display in an orientation that is fixed with respect to the reference direction comprises:
accessing an orientation parameter associated with the at least one stored image; and
displaying the at least one stored image in an orientation that is fixed according to the orientation parameter and the reference direction.
13. A computer readable media according to claim 12, wherein editing the orientation of the at least one stored image comprises:
editing the orientation parameter associated with the at least one stored image.
14. A system comprising:
a display screen that displays an image at a first orientation and a plurality of images at a second orientation, the first orientation being different than the second orientation;
a sensor that determines the orientation of the display screen;
a user interface device for setting the first orientation to a fixed value and setting the second orientation to a variable value; and
an applications logic component that receives an indication of a change in the display screen orientation from the sensor and adjusts second orientation of the plurality of images to match the first orientation.
15. A system according to claim 14, further comprising an object store to store the plurality of images at the second orientation and the image at the first orientation.
16. A system according to claim 14, further comprising a reference store to store the variable value and the fixed value.