1460917028-72b9960f-a191-48e9-923a-09824296433e

1. A device for reforming gas vapors of an internal combustion engine comprising a voltage multiplier unit, a gas vapor treatment means and a gas vapor reforming means disposed within the gas vapor treatment means and in communication with said voltage multiplier unit, said gas vapor treatment means having a treatment chamber in communication with a gas vapor intake port and a gas vapor discharge port, said gas vapor intake port being made such that it is capable of communicating with air passages of the internal combustion engine and said gas vapor discharge port adapted to be attached to an air induction system, said gas vapor reforming means is an electronic emitter disposed within the treatment chamber being capable of introducing electrons for dissociating ions of gas vapor being introduced therein, the device further comprising a current regulating means being in communication with said voltage multiplier unit and gas vapor reforming means, said current regulating means is being made such that it is capable of automatically controlling the flow of current from the voltage multiplier unit to the gas vapor reforming means.
2. A device for reforming gas vapors of an internal combustion engine according to claim 1 wherein said current regulating means is an electronic regulating device such as an ion regulating sensor and electron regulating sensor.
3. A device for reforming gas vapors of an internal combustion engine according to claim 1 wherein said current regulating means is in communication with a power source and said voltage multiplier unit, such that it is capable of controlling the flow of electric current from said power source to the voltage multiplier unit.

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 computer controlled free form sensemaking system for user creation and user control of a plurality of visual information objects, each visual information object having one or more associated contracts for defining automatic behavior responsive to an interaction with other visual information objects, the system comprising:
one or more input elements for enabling creation and modification of the visual information objects, including information contained within the visual information objects;
a display for showing a viewed space that is contained within a populated space, the viewed space including user perceptible representations of the visual information objects located inside the populated space and outside the viewed space;
a processing element for generating display information for the display such that, as a user modifies one of the visual information objects by adding information, the modified visual information object grows and automatically bumps and does not occlude other visual information objects that impinge upon an area of growth of the modified visual information object,
wherein the bumped visual information objects may change positions in any direction of impingement, so as to prevent occlusion,
wherein each user perceptible representation includes distance information indicating a distance of the corresponding visual information object from the viewed space,
wherein the modification of one of the visual information objects by movement within the viewable space automatically rescales the moved visual information object, and bumps other visual information objects, to prevent occlusion yet maintain a spatial arrangement with respect to the other visual information objects, and
wherein the contracts of each visual information object dictate general policies for the visual information object’s display characteristics, growth behavior, movement capabilities, and scale factor.
2. The system of claim 1 wherein the user modification of the information contained within one visual information object includes editing the information contained within the visual information object.
3. The system of claim 1 wherein the user modification of the information contained within one visual information object includes adding additional information to the information contained within the visual information object.
4. The system of claim 1 wherein the position of one visual information object remains in the viewed space after the visual information object’s position has been changed in the populated space.
5. The system of claim 1 wherein the visual information objects include one or more of:
a space object type for indicating a content based relationship amongst visual information objects;
a text object type for representing textual information having textual behaviors; or
a structure object type for representing sets of visual information objects having a predetermined structure.
6. The system as recited in claim 5 wherein said predetermined structure of said structure object type is a list structure.
7. The system as recited in claim 5 wherein said space object type is displayed as a view area of a larger populated area wherein information objects are positioned.
8. A method of operating a computer controlled free form sensemaking system comprising the computer implemented steps of:
a) a processor generating and displaying user perceptible representations of a visual information objects in a viewed space that is contained within a populated space wherein each visual information object contains information modifiable by a user and wherein each visual information object has one or more associated contracts for defining automatic behavior responsive to an interaction with other visual information objects,
b) detecting a user input indicating a modification of the information contained in the visual information object such that the visual information object would grow and occlude a portion of another visual information object, and
c) a processor generating display information for the display such that the modified visual information object grows and automatically bumps, instead of occluding, other visual information objects, changing the position of the other visual information objects,
wherein the bumped visual information objects may change positions in any direction of impingement, so as to prevent occlusion,
wherein the modification of one of the visual information objects by movement within the viewable space automatically rescales the moved visual information object, and bumps other visual information objects, to prevent occlusion yet maintain a spatial arrangement with respect to the other visual information objects,
wherein the contracts dictate general policies for each visual information object’s display characteristics, growth behavior, movement capabilities, and scale factor.
9. The method of claim 8 wherein the user input indicating a modification of the information contained in the user perceptible representation of one visual information object comprises editing the information.
10. The method of claim 8 wherein the user input indicating a modification of the information contained in the user perceptible representation comprises adding additional information.
11. The method of of claim 8 wherein the position of the user perceptible representation remains in the viewed space after its position has been changed in the populated space.