1461144966-83e46ad7-37cd-41b9-8ec9-b22b02f0de25

1. This invention applies to any gate, diverter, or inlet assembly that in combination with commercial oil slick boom is specifically designed to capture floating marine debris. The primary distinctive feature of this invention is a floating door frame and freely hinged door DFD that forms a gate or inlet to the debris trap. The door opens and closes freely with tidal action allowing floating debris to enter with one direction of tidal current and closes for containment when the tide changes direction. This action leaves debris trapped within the walls of the containment boom and allows debris-free water to flow from the bottom of the containment. Two of the door framedoor assemblies in conjunction with one or more oil containment boom sections will allow the capture of debris from two directions of tidal motion as well as wind borne floating debris capture thus maximizing the efficiency of the system. This is the deployment method that maximizes surface water debris contact with the entrapment device.
2. This invention also applies to the deployment of oil slick containment boom with the DFD in place and the specific configuration to capture marine debris. Two of the door framedoor assemblies in conjunction with one or more oil containment boom sections will allow the capture of debris from two directions of tidal motion as well as wind borne floating debris capture thus maximizing the efficiency of the system. This is the deployment method that maximizes surface waterdebris contact with the entrapment device. The deployment of the oil containment slick boom with two floating door frame units requires fixed anchoring at the extreme end (s) of the boom. This may be accomplished with commercial boat-type anchors or by tethering to existing fixed objects. A taught center boom of various lengths would be anchored in an orientation that is perpendicular to typical current, tidal flow, or prevailing wind direction. A two boom system with one floating doorframe assembly may be situated in front of all land storm drain water entry points to bays, lagoons, and harbors. A typical installation would result in a system with one anchored boomdoor unit deployed in an arc in front of the outfall and a containment boom attached at the same anchor point in a fashion wherein the boom floats in a larger arc behind the door entry point and provides containment for the floating debris. Docks and piers with vertical access may be wrapped in containment boom with the floating doorframe assembly in place at the point of maximum current or tidal flow. Marine fuel stations are situated in most harbors and the addition of the floating doorframe assembly to mandated oil containment booms gives a new debris collection function to the deployment of these environmental protection devices. A single doorframe assembly attached between one section of containment boom may be deployed in circular, oval, or irregular shaped to fit the specific area of debris collection. The flexibility of the boom material provides unlimited deployment options for areas requiring floating debris capture.

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 toner cartridge mountable in an electrophotographic image forming apparatus provided with a developing device, comprising:
a toner storage container including a toner storage section for storing a toner in an interior thereof, a toner discharge section located on a vertically lower side of the toner storage section in a mounted state in the image forming apparatus, the toner discharge section having a toner discharge port for toner discharge, and a communicating port forming section which forms a communicating port for guiding a toner stored in the toner storage section toward the toner discharge section;
a toner stifling member which stirs a toner stored in the toner storage section, including
a first rotating shaft rotatably supported on the toner storage section, and
a flexible sheet-like stifling blade of which one end portion in a predetermined first direction perpendicular to a thickness direction is fixed to the first rotating shaft along an axial line thereof, the flexible sheet-like stifling blade having a length in the predetermined first direction so that the other end portion in the predetermined first direction comes into contact with an inner surface of the toner storage section;

a toner discharge member which conveys a toner which has been guided from the toner storage section to the toner discharge section through the communicating port toward the toner discharge port, including
a second rotating shaft rotatably supported on the toner discharge section, and
a spiral-shaped conveyance blade attached to the second rotating shaft along an axial line thereof;

a differential member including a base part composed of an annular plate body, and a plurality of bearing projections which protrude radially inwardly from an inner peripheral surface of the base part, the differential member being provided with through holes formed between the bearing projections, the bearing projections being rotatably supported in contact with an outer peripheral surface of the first rotating shaft;
an abutment member protruding from the outer peripheral surface of the first rotating shaft, against which the plurality of bearing projections abut under a rotation of the differential member, the abutment member being inserted in the through holes;
a rotation transmitting portion which transmits a rotation of the differential member to the second rotating shaft, wherein the rotation transmitting portion is configured such that the second rotating shaft always begins to rotate at essentially the same time that the differential member begins to rotate; and
a rotationally driving section which imparts a rotating force to the differential member.
2. The toner cartridge of claim 1, wherein the plurality of bearing projections, as well as a plurality of the abutment members, are axisymmetrically disposed with respect to the axial line of the first rotating shaft.
3. The toner cartridge of claim 2, wherein in the base part, a plurality of substantially circular sector-shaped through holes are formed between the plurality of bearing projections, and central angles of the respective plurality of substantially circular sector-shaped through holes are 90\xb0.
4. The toner cartridge of claim 1, wherein the rotationally driving section rotates the differential member in normal and reverse directions within a certain movable range without causing contacts of the plurality of bearing projections with the abutment member.
5. An electrophotographic image forming apparatus provided with a developing device, comprising the toner cartridge of claim 1 which supplies a toner to the developing device.

1461144957-78298290-142f-4861-8919-f3de6d9fb0a1

1. A microprocessor on a chip comprising:
a plurality of arithmetic units;
a register file comprising a plurality of data registers communicatively connected to the plurality of arithmetic units; and
an instruction fetcher and instruction decoder supplying instructions of one or more software threads to the plurality of arithmetic units;
wherein the microprocessor is capable of executing the one or more software threads in at least one mode of a plurality of modes , the plurality of modes including:
i) the arithmetic units are operating jointly on one of the one or more software threads using a single program pointer; and
ii) a plurality of groups of arithmetic units are operating on different software threads of the one or more software threads using a plurality of program pointers, each group of arithmetic units having one of the plurality of program pointers dedicated to that group of arithmetic units.
2. The microprocessor according to claim 1, wherein the microprocessor further comprises a plurality of instruction decode units supplying instructions to the plurality of arithmetic units according to the single program pointer or the plurality of program pointers.
3. The microprocessor according to claim 2, wherein the plurality of arithmetic units are arranged in an array.
4. The microprocessor according to claim 3, wherein a network interconnects the plurality of arithmetic units in the array.
5. The microprocessor according to claim 3, wherein while executing the one or more software threads in a loop, at least a plurality of the instructions stay the same for a plurality of clock cycles once supplied to the arithmetic units while multiple data words are streamed through the arithmetic units and processed by the arithmetic units based on the at least a plurality of the instructions.
6. The microprocessor according to claim 1, wherein in mode (ii) the register file is split, providing a dedicated register space to each group of arithmetic units operating on a different thread.
7. A method for operating a microprocessor on a chip, the method comprising:
providing a plurality of arithmetic units and a register file comprising a plurality of data registers communicatively connected to the plurality of arithmetic units;
providing an instruction fetcher and instruction decoder to supply instructions of one or more software threads to the plurality of arithmetic units; and
executing the one or more software threads in at least one mode of a plurality of modes, the plurality of modes including:
i) the arithmetic units are operating jointly on one of the one or more software threads using a single program pointer; and
ii) a plurality of groups of arithmetic units are operating on different software threads of the one or more software threads using a plurality of program pointers, each group of arithmetic units having one of the plurality of program pointers dedicated to that group of arithmetic units.
8. The method according to claim 7, further comprising supplying instructions to the plurality of arithmetic units according to the single program pointer or the plurality of program pointers using a plurality of instruction decode units.
9. The method according to claim 8, wherein the plurality of arithmetic units are arranged in an array.
10. The method according to claim 9, wherein a network interconnects the plurality of arithmetic units in the array.
11. The method according to claim 9, wherein while executing the one or more software threads in a loop, at least a plurality of the instructions stay the same for a plurality of clock cycles once supplied to the arithmetic units while multiple data words are streamed through the arithmetic units and processed by the arithmetic units based on the at least a plurality of the instructions.
12. The method according to claim 7, wherein in mode (ii) the register file is split, providing a dedicated register space to each group of arithmetic units operating on a different thread.

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 hanger device comprising of:
(a) a bracket;
(b) a first hanger arm having a top surface and a bottom surface, wherein said top surface of said first hanger arm comprises at least one notch, wherein said bottom surface of said first hanger arm comprises at least one notch, and wherein said first hanger arm is connected to said bracket via a first hinge; and
(c) a second hanger arm having a top surface and a bottom surface, wherein said top surface of said second hanger arm comprises at least one notch, wherein said bottom surface of said second hanger arm comprises at least one notch, and wherein said second hanger arm is connected to said first hanger arm via a second hinge.
2. The hanger device of claim 1, wherein said first hanger arm comprises at least one eyelet and said second hanger arm comprises at least one eyelet.
3. The hanger device of claim 1, wherein said hanger device has three configurations.
4. The hanger device of claim 1, wherein said bracket is positioned substantially parallel to said first hanger arm and said second hanger arm.
5. The hanger device of claim 1, wherein said at least one notch of said top surface of said first hanger arm and said at least one notch of said top surface of said second hanger arm are aligned, wherein said at least one notch of said bottom surface of said first hanger arm and said at least one notch of said bottom surface of said second hanger arm are aligned.
6. The hanger device of claim 2, wherein said at least eyelet of said first hanger arm and said at least one eyelet of said second hanger arm are aligned.
7. The hanger device of claim 1, wherein said bracket and said first hanger arm are connected at a 0 degree angle.
8. The hanger device of claim 1, wherein said first hanger arm and said second hanger arm are connected at a 0 degree angle.
9. The hanger device of claim 1, further comprising a mounting block.