1461133764-f40362db-85fc-4d73-ad33-76573c465fb0

1. An information providing apparatus comprising:
image display means for mounting on a mobile object, presenting an image display comprising mark and character information, said mark and character information comprising a first subset of greater importance in assisting travel of the mobile object and a second subset of lesser importance in assisting travel of the mobile object, the first subset comprising at least one of an indication of a location of the mobile object and an indication of a travel route of the mobile object;
vibration detecting means for detecting vibration produced on said image display means, determining whether the detected vibration is not smaller than a static, predetermined level defined prior to said vibration being detected, and sending a detection output signal when said vibration is determined to be not smaller than said predetermined level, said predetermined level being greater than an absence of vibration; and
operation control means for:
modifying a display mode of said first subset of information presented in the image display by said image display means from a first display mode to a second display mode, and not changing a display mode of said second subset of information, so as to increase a contrast between the first subset of information and the second subset of information on the image display, if receipt of said detection output signal over a predetermined duration of positive length indicates that the vibration of not smaller than said predetermined level produced on said image display means sustains over the predetermined duration; and
modifying the display mode of said first subset of information presented in the image display by said image display means from the second display mode to the first display mode when an absence of output of said detection output signal is detected over a predetermined duration of positive length.
2. The information providing apparatus as claimed in claim 1, wherein said operation control means takes part in a control of increasing luminance of said first subset of information on a display screen on which said mark and character information is presented in the image display in said image display means, if the detection output signal is received from said vibration detecting means over the predetermined duration.
3. The information providing apparatus as claimed in claim 1, wherein said operation control means takes part in a control of enlarging said first subset of information presented in the image display by said image display means, if the detection output signal is received from said vibration detecting means over the predetermined duration.
4. The information providing apparatus as claimed in claim 1, wherein:
said mobile object is a vehicle, and
said image display means is configured so as to present image display of a road map image having a current position of said vehicle and an image expressing a travel route superposed therein, as said information.
5. A method of providing an image display comprising mark and character information on an image display section of an information providing apparatus mounted on said mobile object, said mark and character information comprising a first subset of greater importance in assisting travel of the mobile object and a second subset of lesser importance in assisting travel of the mobile object, the first subset comprising at least one of an indication of a location of the mobile object and an indication of a travel route of the mobile object, the method comprising:
defining a static, predetermined vibration level that is greater than an absence of vibration;
subsequent to the defining, detecting vibration produced on said image display section;
determining whether said detected vibration is not smaller than the predetermined vibration level;
sending a detection output signal when said vibration is not smaller than said predetermined vibration level;
modifying a display mode of said first subset of information presented as an image display by said image display section from a first display mode to a second display mode, and not changing a display mode of said second subset of information, so as to increase a contrast between the first subset of information and the second subset of information on the image display, if receipt of said detection output signal over a predetermined duration of positive length indicates that the vibration of not smaller than said predetermined vibration level produced on said image display section sustains over the predetermined duration; and
modifying the display mode of said first subset of information presented as an image display by said image display section from the second display mode to the first display mode when an absence of output of said detection output signal is determined over a predetermined duration of positive length.
6. The information providing method as claimed in claim 5, wherein modifying the display mode from the first display mode to the second display mode comprises increasing luminance of said first subset of information on a display screen on which said mark and character information is presented in the image display in said image display means.
7. The information providing method as claimed in claim 5, wherein modifying the display mode from the first display mode to the second display mode comprises enlarging said first subset of information presented in the image display by said image display means.
8. The information providing method as claimed in claim 5, wherein:
said mobile object is a vehicle, and
said image display means is configured so as to present image display of a road map image having a current position of said vehicle and an image expressing a travel route superposed therein, as said information.
9. An information providing apparatus comprising:
an image display section mounted on a mobile object, presenting an image display comprising mark and character information, said mark and character information comprising a first subset of greater importance in assisting travel of the mobile object and a second subset of lesser importance in assisting travel of the mobile object, the first subset comprising at least one of an indication of a location of the mobile object and an indication of a travel route of the mobile object;
a vibration detecting section operable to detect vibration produced on said image display section, determine whether a detected vibration is not smaller than a static, predetermined level defined prior to said vibration being detected, and send a detection output signal when said vibration is determined to be not smaller than said predetermined level, said predetermined level being greater than an absence of vibration; and
an operation control section operable to:
modify a display mode of said first subset of information presented in the image display by said image display section from a first display mode to a second display mode, and not changing a display mode of said second subset of information, so as to increase a contrast between the first subset of information and the second subset of information on the image display, if receipt of said detection output signal over a predetermined duration of positive length indicates that the vibration of not smaller than said predetermined level produced on said image display section sustains over the predetermined duration; and
modify the display mode of said first subset of information presented in the image display by said image display section from the second display mode to the first display mode when an absence of output of said detection output signal is detected over a predetermined duration of positive length.
10. The information providing apparatus of claim 9, wherein said operation control section is operable to take part in a control of increasing luminance of said first subset of information on a display screen on which said mark and character information is presented in the image display in said image display section, if the detection output signal is received from said vibration detecting section over the predetermined duration.
11. The information providing apparatus as claimed in claim 9, wherein said operation control section is operable to take part in a control of enlarging said first subset of information presented in the image display by said image display section, if the detection output signal is received from said vibration detecting section over the predetermined duration.
12. The information providing apparatus as claimed in claim 9, wherein:
said mobile object is a vehicle, and
said image display section is configured so as to present image display of a road map image having a current position of said vehicle and an image expressing a travel route superposed therein, as said information.
13. At least one computer-readable storage device having stored thereon instructions which, when executed, perform a method of providing an image display comprising mark and character information on an image display section of an information providing apparatus mounted on said mobile object, said mark and character information comprising a first subset of greater importance in assisting travel of the mobile object and a second subset of lesser importance in assisting travel of the mobile object, the first subset comprising at least one of an indication of a location of the mobile object and an indication of a travel route of the mobile object, the method comprising:
defining a static, predetermined vibration level that is greater than an absence of vibration;
subsequent to the defining, detecting vibration of information presented said image display section;
determining whether said detected vibration is not smaller than the predetermined vibration level;
sending a detection output signal when said vibration is not smaller than said predetermined vibration level;
modifying a display mode of said first subset of information presented as an image display by said image display section from a first display mode to a second display mode, and not changing a display mode of said second subset of information, so as to increase a contrast between the first subset of information and the second subset of information on the image display, if receipt of said detection output signal over a predetermined duration of positive length indicates that the vibration of not smaller than said predetermined vibration level produced on said image display section sustains over the predetermined duration; and
modifying the display mode of said first subset of information presented as an image display by said image display section from the second display mode to the first display mode when an absence of output of said detection output signal is determined over a predetermined duration of positive length.

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 for producing and marketing tailored on demand disposable garments
and undergarments, wherein the method has at least one element driven from a personal demand of a consumer, or wherein the disposable garment is sold to the consumer with means to be used for customizing products appearance, and wherein the disposable garment is customized according to one or more parameters, the parameters comprising one or more of consumer body measurements, a 3D body scan, style, color, design, decorations, perfumes, decor additions, the addition of a specific absorptive device, or combinations thereof.
2. The method of claim 1 and wherein the consumer is one or more of a baby, a toddler, a child, a teenager, an adult, or a pet.
3. The method according to claim 1 wherein said disposable garments comprise one or more of an incontinence undergarment, a feminine hygiene undergarment, a bra, a nursing bra, a bathing suit, an animal outfit, disposable tracking clothes, or pull-ups.
4. The method according to one of claims 1-3 wherein the consumer selects products from a catalog of different styles and designs to be sent to the consumer as a collection.
5. The method according to claim 4 wherein the catalog is an on-line catalog which is directly connected to planning pre-determined software, and which converts consumer on-line choices into a manufacturing plan.
6. The method according to claim 1-3 or 5 wherein the manufacturer integrates the consumer body measurements, or scanning data, with the chosen products’ design. and styles to create the custom made products.
7. The method according to of claim 6 wherein the disposable garments are individually packed and displayed in a box having dividing walls to create smaller cells.
8. The method according to claim 1 wherein the parameters are compared to a pre-existing database to find a match within a defined tolerance, and wherein the match is used for production optimization of the disposable garments.
9. An apparatus for producing small quantities of customized products on a mass production line,
the apparatus comprising:
a main program driven manufacturing control processor to convert and apply a consumer’s prerecorded information into production orders to be used on a versatile and adaptable production line; and
a versatile production line specified to produce tailored on demand disposable nonwoven garments and undergarments using the consumer’s prerecorded information.
10. The apparatus according to claim 9 wherein the versatile production line comprises a material selector to enable quick change in material color andor type.
11. The apparatus according to claim 9 wherein the versatile production line comprises a versatile manufacturing template changing mechanism.
12. The apparatus according to claim 9 wherein the versatile production line comprises a fragrance application device.
13. The apparatus according to claim 9 wherein the versatile production line comprises an automated pad feeding machine including a real time changeable pad type and size.
14. The apparatus according to claim 9 wherein the versatile production line comprises a decoration application device.

1461133752-40094266-5669-47b5-a550-f66db630134c

What is claimed is:

1. A method of operating a digital system having a processor and associated translation lookaside buffer (TLB), comprising the steps of:
executing a plurality of program tasks within the processor;
initiating a plurality of memory access requests in response to the plurality of program tasks;
caching a plurality of translated memory addresses in the TLB responsive to the plurality of memory access requests;
incorporating a task identification value with each translated memory address to identify which of the plurality of program tasks requested the respective translated memory address;
incorporating a shared indicator with each translated memory address to indicate when a translated memory address is shared by more than one of the plurality of program tasks; and
invalidating a portion of the plurality of translated memory address in the TLB in a manner that is qualified by the shared indicator.
2. The method according to claim 1, wherein the step of invalidating comprises invalidating a translated memory address only if it is shared.
3. The method according to claim 1, wherein the step of invalidating comprises invalidating a translated memory address only if it is not shared.
4. The method according to claim 1, wherein the TLB has several levels, and wherein the step of invalidating encompasses all of the several levels of the TLB.
5. The method according to claim 1, wherein the step of invalidating is qualified by both the shared indicator and the task identification value.
6. The method according to claim 1, further comprising the step of incorporating a second qualifier value with each translated memory address; and
wherein the step of invalidating is qualified by both the shared indicator and the second qualifier value.
7. The method of claim 6, wherein the digital system has a plurality of processors and wherein the second qualifier value identifies which of the plurality of processor requested the respective translated memory address.
8. The method according to claim 4, wherein the step of invalidating comprises invalidating all shared entry locations of the plurality of translated memory address in the TLB in response to a single command issued from the processor.
9. The method according claim 1, further comprising the steps of:
maintaining a set of page translation tables for providing each translated memory address; and
including within the set of page translation tables the shared indicator for each translated memory address.
10. The method according to claim 1, further comprising the step of maintaining a set of page translation tables for providing each translated memory address, wherein the shared indicator for each translated memory address is not included within the set of page translation tables.
11. The method according to claim 1, wherein a shared translated memory address is replicated in the TLB for each program task that requests it.
12. The method according to claim 1, wherein the plurality of program tasks exist in a same address space, and wherein the step of caching comprises caching in the TLB only a single copy of a shared translated memory address.
13. The method according to claim 12, wherein the task identification value of a shared translated memory address is ignored.
14. A digital system having a translation lookaside buffer (TLB), the TLB comprising:
storage circuitry with a plurality of entry locations for holding translated values, wherein each of the plurality of entry locations includes a first field for a translated value and a second field for an associated shared indicator;
a set of inputs for receiving a translation request;
a set of outputs for providing a translated value selected from the plurality of entry locations; and
control circuitry connected to the storage circuitry, wherein the control circuitry is responsive to an operation command to invalidate selected ones of the plurality of entry locations according to the shared indicator.
15. The digital system of claim 14, wherein the digital system further comprises a second level TLB connected to the TLB, the second level TLB comprising:
second level storage circuitry with a plurality of entry locations for holding translated values, wherein each of the plurality of entry locations includes a first field for a translated value and a second field for an associated shared indicator; and
wherein the control circuitry is connected to the second level storage circuitry, the control circuitry being responsive to an operation command to invalidate selected ones of the plurality of entry locations in the second storage circuitry according to the shared indicator, such that qualified entry locations in the TLB and in the second level TLB are invalidated in response to a single operation command.
16. The digital system according to any of claim 14 being a personal digital assistant, further comprising:
a processor (CPU) connected to the TLB and thereby connected to access a memory circuit;
a display, connected to the CPU via a display adapter;
radio frequency (RF) circuitry connected to the CPU; and
an aerial connected to the RF circuitry.

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 strut holding assembly for use in combination with a plurality of flexible elongated struts that are engaged to a flexible wall and that each have a bent, tensioned position for holding the flexible wall in a use position when a free inner end of each strut is immobilized, the assembly comprising:
a hub;
a plurality of holding arms pivotally connected at spaced locations to the hub, between storage positions adjacent the hub and extended positions extending outwardly of the hub, each holding arm being adapted to immobilize a free inner end of one strut;
at least one of the holding arms comprising:
a seat adapted for receiving and immobilizing the free inner end of a strut in at least one direction; and
a hook spaced from the seat by a fulcrum distance, the hook being adapted for engaging the strut at a distance from the free inner end of the strut equal to the fulcrum distance, for immobilizing the strut in its bent, tensioned position in at least three directions and being free to move in a remaining direction.
2. The assembly according to claim 1, wherein the seat and hook are fixed with respect to each other, the at least one holding arm including a passage between the seat and the hook for allowing passage of the strut as it is bent into its tensioned position with the free inner end of the strut immobilized in the seat.
3. The assembly according to claim 1, including a light fixture connected to the hub for carrying a light source for shining light to be modified by a flexible wall engaged to a strut in its tensioned position.
4. The assembly according to claim 1, wherein at least one of the fulcrum distance (X) and a vertical distance (Z) between a center of the seat and a point of contact of the strut against the hook is selected to set a degree of tensioning of the strut in its tensioned position.
5. The assembly according to claim 1, wherein the free end of the strut is immobilized in at least one direction corresponding to a radially inward direction of the hub.
6. The assembly according to claim 1, wherein the strut is immobilized in its tensioned position in at least three directions corresponding to a forward axial direction of the hub, and clock-wise and counter-clock-wise circumferential directions of the hub, and the strut being free to move in a remaining direction corresponding to a rearward axial direction of the hub.
7. The assembly according to claim 1, wherein the free end of the strut is immobilized in at least one direction corresponding to a radially inward direction of the hub, and wherein the strut is immobilized in its tensioned position in at least three directions corresponding to a forward axial direction of the hub, and clock-wise and counter-clock-wise circumferential directions of the hub, and the strut being free to move in a remain direction corresponding to a rearward axial direction of the hub.
8. The assembly according to claim 1, including a strut engaged with the at least one holding arm and a selected flexible wall engaged to the strut, the fulcrum distance (X) changing for changing a bending of the strut in its tensioned position.
9. The assembly according to claim 1, including a strut engaged with the at least one holding arm and a selected flexible wall engaged to the strut, the vertical distance (Z) changing for changing a bending of the strut in its tensioned position.
10. The assembly according to claim 1, wherein the hook is connected to the at least one holding arm by a bridge at one side of the hook, and the hook includes an axial projection at its opposite side.
11. The assembly according to claim 1, wherein the hook is pivotally connected to the at least one holding arm at one side of the hook.
12. A strut holding device for use in combination with a plurality of flexible elongated struts that are engaged to a flexible wall and that each have a bent, tensioned position for holding the flexible wall in a use position when a free inner end of each strut is immobilized, the device comprising:
a seat adapted for receiving and immobilize the free inner end of a strut in at least one direction; and
a hook spaced from the seat by a fulcrum distance (X), the hook being adapted for engaging the strut at a distance from the free inner end of the strut equal to the fulcrum distance, for immobilizing the strut in its bent, tensioned position in at least three directions and being free to move in a remaining direction.
13. The device according to claim 12, wherein the seat and hook are fixed with respect to each other, the device including a passage between the seat and the hook for allowing passage of the strut as it is bent into its tensioned position with the free inner end of the strut immobilized in the seat.
14. The device according to claim 12, including a hub connected to the device and a light fixture connected to the hub for carrying a light source for shining light to be modified by a flexible wall engaged to a strut in its tensioned position.
15. The device according to claim 12, wherein at least one of the fulcrum distance (X) and a vertical distance (Z) between a center of the seat and a point of contact of the strut against the hook is selected to set a degree of tensioning of the strut in its tensioned position.
16. The device according to claim 12, wherein the free end of the strut is immobilized in at least one direction corresponding to a radial inward direction of the hub.
17. The device according to claim 12, wherein the strut is immobilized in its tensioned position in at least three directions corresponding to a forward axial direction of the hub, and clock-wise and counter-clock-wise circumferential directions of the hub, and the strut being free to move in a remain direction corresponding to a rearward axial direction of the hub.
18. The device according to claim 12, wherein the free end of the strut is immobilized in at least one direction corresponding to a radial inward direction of the hub, and wherein the strut is immobilized in its tensioned position in at least three directions corresponding to a forward axial direction of the hub, and clock-wise and counter-clock-wise circumferential directions of the hub, and the strut being free to move in a remain direction corresponding to a rearward axial direction of the hub.
19. The device according to claim 12, including a strut engaged with the device and a selected flexible wall engaged to the strut, the fulcrum distance (X) changes for changing a bending of the strut in its tensioned position.
20. The device according to claim 12, including a strut engaged with the device and a selected flexible wall engaged to the strut, the vertical distance (Z) changes for changing a bending of the strut in its tensioned position.
21. The device according to claim 12, wherein the hook is connected to the device by a bridge at one side of the hook, and the hook includes an axial projection at its opposite side.
22. The device according to claim 12, wherein the hook is pivotally connected to the device at one side of the hook.
23. A strut holding device comprising:
a seat adapted for receiving and immobilize the free inner end of a strut in at least one direction; and
a hook spaced from the seat by a fulcrum distance (X), the hook being adapted for engaging the strut at a distance from the free inner end of the strut equal to the fulcrum distance, for immobilizing the strut in its bent, tensioned position in a least three directions and being free to move in a remaining direction.
24. The device according to claim 23, including a strut engaged with the device and a selected flexible wall engaged to the strut, the fulcrum distance (X) changes for changing a bending of the strut in its tensioned position.
25. The device according to claim 23, wherein at least one of the fulcrum distance (X) and a vertical distance (Z) between a center of the seat and a point of contact of the strut against the hook is selected to set a degree of tensioning of the strut in its tensioned position.
26. The device according to claim 23, wherein the hook is connected to the device by a bridge at one side of the hook, and the hook includes an axial projection at its opposite side.
27. The device according to claim 23, wherein the hook is pivotally connected to the device at one side of the hook.