1. A method of vacuum cleaning, the method comprising:
providing a vacuum cleaner device comprising a main body, a first member releasably secured to the main body, a second member releasably secured to the main body, and a suction hose connected to the main body, wherein the main body comprises a first suction source, wherein the first member comprises a first housing and a dust container defined by or enclosed in the first housing, wherein the dust container is in fluid communication with the first suction source, wherein the second member comprises a second housing and a second suction source enclosed in the second housing, wherein the dust container is not in fluid communication with the second suction source, wherein the suction hose is in fluid communication with the dust container of the first member; and
running the first suction source so as to create a negative pressure in the dust container and in the suction hose, thereby cleaning a surface.
2. The method of claim 1, further comprising:
releasing the first member from the main body;
releasing the second member from the main body; and
engaging the first housing and the second housing to assemble a handheld vacuum cleaner such that the dust container and the second suction source are in fluid communication.
3. The method of claim 2, wherein the handheld vacuum cleaner comprises an air intake tube in fluid communication with the dust container, wherein the method further comprises running the second suction source so as to create airflows from the air intake tube to the dust container and from the dust container to the suction source, thereby cleaning a surface.
4. The method of claim 3, wherein outside air is drawn into the air intake tube and flows to the dust container generally in a first direction, wherein air in the dust container flows to the suction source generally in a second direction, which crosses the first direction when viewed from the top of the handheld vacuum cleaner.
5. The method of claim 4, wherein the first and second direction cross at about a right angle.
6. The method of claim 3, wherein the second housing defines a conduit interconnecting between the air intake tube and the dust container of the first member, wherein the outside air drawn into the air intake tube flows through the conduit of the second housing to reach the dust container.
7. The method of claim 6, wherein the air intake tube is hingedly connected to the second housing, and wherein the method further comprises hingedly rotating the air intake tube between a first position and a second position.
8. The method of claim 2, wherein the first member is released from the main body without use of a tool.
9. The method of claim 2, further comprising:
disengaging the first member from the second member;
securing the first member to the main body such the dust container is in fluid communication with the first suction source; and
securing the second member to the main body.
10. The method of claim 9, wherein securing the first member to the main body does not require a tool.
11. The method of claim 1, wherein the main body further comprises a storage compartment and further comprises at least one of a nozzle and an extension tube stored in the storage compartment, wherein the method further comprises connecting at least one of the nozzle and the extension tube to the suction hose.
12. The method of claim 1, wherein the vacuum cleaner device is a canister type vacuum cleaner.
13. The method of claim 1, wherein the first member comprises partitioning walls configured to generate a swirling airflow within the dust container.
14. The method of claim 1, wherein the first housing comprises a first inlet and a first outlet, wherein the dust container is positioned in a path between the first inlet and the first outlet, wherein the main body comprises a first suction passage and a second suction passage, wherein the first suction passage is in fluid communication with the dust container via the first inlet, and the first suction source and the first outlet are in fluid communication via the second suction passage.
15. A method of vacuum cleaning, comprising:
providing a first member comprising a first housing and a dust container defined by or enclosed in the first housing;
providing a second member comprising a second housing and a suction source enclosed in the second housing;
engaging the first and second members so as to form a single body handheld vacuum cleaner, in which the dust container and the suction source are in fluid communication with each other, wherein the handheld vacuum cleaner comprises an air intake tube in fluid communication with the dust container; and
running the suction source so as to create airflows from the air intake tube to the dust container and from the dust container to the suction source, wherein outside air is drawn into the air intake tube and flows to the dust container generally in a first direction, wherein air in the dust container flows to the suction source generally in a second direction, which crosses the first direction when viewed from the top of the handheld vacuum cleaner.
16. The method of claim 15, wherein the first and second direction cross at about a right angle.
17. The method of claim 15, wherein the handheld vacuum cleaner further comprises an elongated handle, wherein when viewed from the top, the first housing is generally on one side of the elongated handle and the second housing is generally on the other side of the elongated handle.
18. The method of claim 15, wherein the elongated handle is fixed to the first housing.
19. The method of claim 15, wherein the second housing defines a conduit interconnecting between the air intake tube and the dust container of the first member, wherein the outside air drawn into the air intake tube flows through the conduit of the second housing to reach the dust container.
20. The method of claim 15, wherein the first member comprises partitioning walls configured to generate a swirling airflow within the dust container.
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 statistic counter device comprising:
a plurality of base counters;
a plurality of standby counters; and
a counter management portion which forms extension counters by dynamically linking the standby counters to higher digits of the base counters when the base counters reach a full count or a count before the full count by a fixed range, and releases the link when the extension counters are reset.
2. The statistic counter device as claimed in claim 1, wherein when the extension counters reach the full count or the count before the full count by the fixed range, the counter management portion forms re-extension counters in which the standby counters are linked to higher digits of the extension counters.
3. The statistic counter device as claimed in claim 1, wherein a total bit number of all of the base counters and all of the standby counters is equal to or more than a value obtained by multiplying a bit number of a counter capable of counting a value obtained by dividing a total count counted by all of the base counters and the extension counters within a predetermined time by a number of the base counters, by the number of the base counters, and is less than a value obtained by multiplying a bit number which a single counter requires for counting the total count by the number of the base counters.
4. The statistic counter device as claimed in claim 1, wherein a total bit number of all of the base counters and all of the standby counters, and numbers of the base counters and the standby counters are values corresponding to a distribution state of a bandwidth of a user packet.
5. The statistic counter device as claimed in claim 1, wherein the counter management portion includes a counter management memory indicating a link state of the base counters and the standby counters.
6. The statistic counter device as claimed in claim 5, wherein the counter management portion includes a counter management cache memory indicating extension counters composed of the base counters and the standby counters which are in the link state indicated by the counter management memory.
7. The statistic counter device as claimed in claim 1, wherein the counter management portion resets the base counters and the extension counters at a predetermined period.
8. The statistic counter device as claimed in claim 7, wherein the counter management portion adds a value of the base counters and the extension counters to a corresponding external counter before the reset.
9. The statistic counter device as claimed in claim 1, wherein a total bit number of all of the base counters and all of the standby counters, and numbers of the base counters and the standby counters are values corresponding to a stochastic distribution state of a user packet.
10. The statistic counter device as claimed in claim 9, wherein when the standby counters used for a linkage run short, the counter management portion resets the base counters or the extension counters to which the standby counters can not be linked.
11. The statistic counter device as claimed in claim 10, wherein the counter management portion adds values of the base counters or the extension counters to a corresponding external counter before the reset.
12. The statistic counter device as claimed in claim 2, wherein a total bit number of all of the base counters and all of the standby counters is equal to or more than a value obtained by multiplying a bit number of a counter capable of counting a value obtained by dividing a total count counted by all of the base counters and the extension counters within a predetermined time by a number of the base counters, by the number of the base counters, and is less than a value obtained by multiplying a bit number which a single counter requires for counting the total count by the number of the base counters.