1. In a network environment that includes a plurality of nodes and that uses a markup language to create documents, a method for filtering the documents, comprising the steps of:
upon receiving a request from a requesting node among the plurality of nodes,
constructing an input Document Object Model (DOM) based on a document corresponding to the request
storing the input DOM;
identifying elements of the input DOM that have previously been stored; and
filtering the input DOM to obtain a filtered DOM, based on at least one pre-specified rule being applied to the input DOM.
2. The method according to claim 1, further comprising the step of sending the filtered DOM to the requesting node.
3. The method according to claim 1, wherein said filtering step filters out previously received content from the filtered DOM based upon the identified elements.
4. The method according to claim 1, wherein said filtering step filters out content from the filtered DOM with respect to at least one of the request and at least one previous request.
5. The method according to claim 1, wherein said method further comprises the step of identifying changed data with respect to at least two interactions between the requesting node and another node from among the plurality of nodes.
6. The method according to claim 5, wherein said filtering step comprises the step of including only the changed data in the filtered DOM.
7. The method according to claim 1, wherein the at least one pre-specified rule comprises removing previously received content from the input DOM, when the at least one client device has at least one pre-specified limited resource.
8. The method according to claim 7, wherein the at least one pre-specified limited resource comprises at least one of a bandwidth, a memory capacity, a processing ability, and a display screen area, less than a pre-defined threshold.
9. The method according to claim 1, wherein the at least one pre-specified rule comprises removing previously received content from the input DOM, when a user of the at least one client device is one of seeing and hearing impaired.
10. The method according to claim 1, wherein the at least one pre-specified rule comprises removing content from the input DOM when the at least one client device has at least one pre-specified limited resource.
11. The method according to claim 1, wherein the at least one pre-specified rule comprises removing content from the input DOM when a user of the at least one client device is one of seeing and hearing impaired.
12. The method according to claim 1, further comprising the step of inserting a first identifier in the filtered DOM to indicate a filtered status.
13. The method according to claim 12, further comprising the step of inserting a second identifier in the filtered DOM to indicate a source document from which the filtered DOM originated.
14. The method according to claim 13, wherein the first and the second identifiers are comprised in a HyperText Transfer Protocol (HTTP) extension header.
15. The method according to claim 13, wherein the first and the second identifiers are comprised in a transport layer for Wireless Application Protocol (WAP).
16. The method according to claim 13, wherein the second identifier is a Uniform Resource Locator (URL) specifying a location of the source document.
17. The method according to claim 1, wherein said filtering step comprises the step of removing presentational markup from the DOM.
18. The method according to claim 1, wherein said storing step stores the input DOM in a cache, and said identifying step identifies the elements of the input DOM that have previously been cached.
19. The method according to claim 1, wherein said method is implemented by a program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform said method steps.
20. The method according to claim 1, wherein the markup language is eXtensible Markup Language (XML) and the input DOM and filtered DOM are pseudo DOMs.
21. The method according to claim 1, wherein the network environment is a clientserver environment, the plurality of nodes includes a client device, and the requesting node is the client device.
22. The method according to claim 1, wherein the network environment is a clientserver environment, the plurality of nodes includes at least one client device, at least one server, and at least one intermediary coupled therebetween, and the requesting node is an intermediary.
23. The method according to claim 5, wherein the network environment is a clientserver environment, the plurality of nodes includes at least one client device and at least one server, the requesting node is a client device and the other node is the at least one server.
24. The method according to claim 5, wherein the network environment is a clientserver environment, the plurality of nodes includes at least one client device, at least one server, and at least one intermediary coupled therebetween, the requesting node is a client device or an intermediary and the other node is a server or another intermediary.
25. The method according to claim 1, wherein the network environment is a clientserver environment, the plurality of nodes includes a client device, and said filtering step is performed by the client device.
26. The method according to claim 1, wherein the network environment is a clientserver environment, the plurality of nodes includes at least one client device, at least one server, and at least one intermediary coupled therebetween, and said filtering step is performed by the at least one intermediary.
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 pump device comprising:
a first case provided with a circular ring-shaped protruded part;
a second case which is provided with a circular ring-shaped stepped part into which the circular ring-shaped protruded part is coaxially inserted and which partitions a pump chamber on an inner peripheral side of the circular ring-shaped stepped part together with the first case;
an O-ring which is mounted on a circular outer peripheral face of the circular ring-shaped protruded part and is crushed between the circular outer peripheral face of the circular ring-shaped protruded part and a circular inner peripheral face of the circular ring-shaped stepped part in a direction perpendicular to an axial line of the circular ring-shaped protruded part; and
a turning prevention mechanism which prevents the first case and the second case from being relatively turned to each other around the axial line when the circular ring-shaped protruded part of the first case is inserted into the circular ring-shaped stepped part of the second case to form the pump chamber.
2. The pump device according to claim 1, wherein the turning prevention mechanism comprises:
a turning preventing protruded part which is provided in one of the first case and the second case and is extended to the other of the first case and the second case; and
a recessed part which is provided in the other of the first case and the second case so that the turning preventing protruded part is capable of being fitted to the recessed part in an axial direction.
3. The pump device according to claim 2, wherein
in a state that the pump chamber is partitioned by the first case and the second case, a gap space is formed between a tip end part of the turning preventing protruded part fitted to the recessed part and a bottom face of the recessed part, and an opening part through which the tip end part of the turning preventing protruded part and the gap space are visible from an outer side is formed in the other of the first case and the second case in which the recessed part is formed.
4. The pump device according to claim 2, wherein when the circular ring-shaped protruded part of the first case is inserted into the circular ring-shaped stepped part of the second case and thereby the O-ring is pressurized in a radial direction between the circular outer peripheral face of the circular ring-shaped protruded part and the circular inner peripheral face of the circular ring-shaped stepped part, the protruded part is abutted with a side face of the recessed part in a circumferential direction around the axial line.
5. The pump device according to claim 4, further comprising:
a rotor provided with a circular ring-shaped impeller and a drive magnet; and
a stator which is provided with a drive coil and a stator core around which the drive coil is wound;
wherein the rotor is disposed between the first case and the second case in a state that the impeller is disposed within the pump chamber;
wherein the stator is fixed to the first case on an opposite side to the pump chamber, or the stator is fixed to the second case on an opposite side to the pump chamber, and;
wherein the stator is sealed by a sealing agent.
6. The pump device according to claim 1, wherein
the circular ring-shaped protruded part of the first case is provided with a radial direction protruded part in a circular ring shape which protrudes from the circular outer peripheral face to an outer side in the radial direction by a predetermined dimension at a separated position in an axial line direction from the circular ring-shaped end face of the circular ring-shaped stepped part;
a circular ring-shaped tip end face of a tip end of the circular ring-shaped protruded part is abutted with a circular ring-shaped end face of the circular ring-shaped stepped part;
a circular outer peripheral face of the radial direction protruded part is abutted with a circular inner peripheral face of the circular ring-shaped stepped part; and
the O-ring is disposed between a circular ring-shaped end face of the radial direction protruded part and a circular ring-shaped end face of the circular ring-shaped stepped part which face in the axial line direction.
7. The pump device according to claim 6, wherein
a turning preventing protruded part which structures the turning prevention mechanism is provided in the first case, and
a tip end of the turning preventing protruded part is located at a same position in the axial line direction as a circular ring-shaped tip end face of the circular ring-shaped protruded part, or the tip end of the turning preventing protruded part is located on a side of the second case in the axial line direction with respect to the circular ring-shaped tip end face of the circular ring-shaped protruded part.
8. The pump device according to claim 6, wherein the first case and the second case are fixed to each other by plural screws extending in the axial line direction.
9. The pump device according to claim 6, wherein
planar shapes of the first case and the second case when viewed in the axial line direction are rectangular, and
the turning prevention mechanism is structured at corner portions of the first case and the second case.
10. The pump device according to claim 1, further comprising:
a rotor provided with a circular ring-shaped impeller and a drive magnet; and
a stator which is provided with a drive coil and a stator core around which the drive coil is wound;
wherein the rotor is disposed between the first case and the second case in a state that the impeller is disposed within the pump chamber;
wherein the stator is fixed to the first case on an opposite side to the pump chamber, or the stator is fixed to the second case on an opposite side to the pump chamber; and
wherein the stator is sealed by a sealing agent.
11. The pump device according to claim 10, wherein
the circular ring-shaped protruded part of the first case is provided with a radial direction protruded part in a circular ring shape which protrudes from the circular outer peripheral face to an outer side in the radial direction by a predetermined dimension at a separated position in an axial line direction from the circular ring-shaped end face of the circular ring-shaped stepped part;
a circular ring-shaped tip end face of a tip end of the circular ring-shaped protruded part is abutted with a circular ring-shaped end face of the circular ring-shaped stepped part;
a circular outer peripheral face of the radial direction protruded part is abutted with a circular inner peripheral face of the circular ring-shaped stepped part; and
the O-ring is disposed between a circular ring-shaped end face of the radial direction protruded part and the circular ring-shaped end face of the circular ring-shaped stepped part which face in the axial line direction.
12. The pump device according to claim 10, wherein
the stator core is provided with a ring-shaped part on a center side and a plurality of salient poles protruding from the ring-shaped part to an outer side in a radial direction,
the first case is provided with a center protruded part to which the ring-shaped part of the stator core is attached, a cylindrical tube part which is coaxially structured with the center protruded part and is abutted with outer peripheral faces of the salient poles of the stator core, and an inner side ring-shaped part which connects an opening end of the center protruded part and a lower end part of the cylindrical tube part and thereby a stator accommodating room which accommodates the stator is formed,
a magnet accommodating space for accommodating the drive magnet in a cylindrical tube shape is formed together with the pump chamber between the first case structured to provide with the cylindrical tube part, the circular ring-shaped protruded part, and an outer side ring-shaped part which connects an upper end part of the cylindrical tube part with an upper end part of the circular ring-shaped protruded part and the second case on an inner peripheral side of the circular ring-shaped stepped part, and
outer peripheral faces of the salient poles and an inner peripheral face of the drive magnet face each other through the cylindrical tube part of the first case.
13. The pump device according to claim 12, wherein
the second case is provided with a bottom plate part, a side wall part in a ring shape which is stood up and extended upward from an outer peripheral side portion of the bottom plate part, and a circular recessed part which is formed of the bottom plate part and the side wall part,
the circular ring-shaped stepped part is formed on an inner peripheral face of an upper side portion of the side wall part, and
grooves which are served as a liquid flow passage are formed on the circular ring-shaped tip end face of the circular ring-shaped protruded part and the bottom plate part of the second case at positions on an inner side with respect to the circular ring-shaped stepped part.
14. The pump device according to claim 13, wherein
the circular ring-shaped impeller is structured so that an outer peripheral portion of a disk part is formed with a large number of recessed parts in a circumferential direction which are formed in two rows in an upper and lower direction,
the recessed parts comprise upper side recessed parts which are formed by cutting out a circumferential edge of an upper face of the disk part and lower side recessed parts which are formed by cutting out a circumferential edge of an under face of the disk part,
portions between the recessed parts which are adjacent to each other in the circumferential direction are structured as blades which are respectively extended in the radial direction, and
the upper side recessed parts and the lower side recessed parts respectively face the groove formed on the circular ring-shaped tip end face of the circular ring-shaped protruded part and the groove formed on the bottom plate part of the second case and thereby the liquid flow passage is structured.
15. The pump device according to claim 12, wherein
the first case is provided with a frame-shaped outer peripheral wall which protrudes to an upper side along a circumferential edge of the first case,
a base plate for supplying an electric current to the drive coil is disposed in a space which is provided on an inner side with respect to the frame-shaped outer peripheral wall so as to cover the stator disposed in the stator accommodating room, and
a sealing agent is poured into the stator accommodating room of the first case and the space provided on the inner side of the frame-shaped outer peripheral wall and thereby the stator and the base plate are covered and fixed by the sealing agent.
16. A pump device comprising:
a first case provided with a protruded part;
a second case which is provided with a stepped part into which the protruded part is inserted and which partitions a pump chamber on a side of the stepped part together with the first case;
a sealing ring which contacts an outer face of the protruded part and which is fitted between the outer face of the protruded part and an inner face of the stepped part in a direction perpendicular to an axial line of the protruded part; and
a turning prevention mechanism which prevents the first case and the second case from being turned relative to each other around the axial line when the protruded part of the first case is inserted into the stepped part of the second case to form the pump chamber.