1460760677-333a82c4-a87f-41b7-86ad-07b54114132d

1. A software-based switching system for controlling the routing of calls through a telecommunications network, comprising:
a network services processor, comprising means for determining call routing;
a packet manager, where the packet manager comprises means for providing connection information to the network; and
a pair of media control platforms, each comprising:
means, responsive to call setup request signaling from a calling party, for providing an indication of a call setup request to the network services processor;
means for requesting routing information from the network services processor;
means for providing connection information to the packet manager;
means for sharing the load;
means for handling the load of both media control platforms; and
a database of call states for both of the media control platforms in the pair.
2. A system as set forth in claim 1, where the means for determining call routing comprises a network and switch configuration database and the network services processor comprises means for providing information from the database to the media control platform in response to the request for routing information.
3. A system as set forth in claim 1, where the means for determining call routing comprises
a call state database; and
means for updating the database in response to messages from the media control platform.
4. A system as set forth in claim 1, further comprising additional media control platforms.
5. A system as set forth in claim 1, where
the system comprises means for utilizing an internal protocol; and
the packet manager comprises means for translating the communications to and from the network to the internal protocol.
6. A system as set forth in claim 1, further comprising a local area network interconnecting the network services processor, the packet manager, and the media control platform.
7. A software-based switching system for controlling the routing of calls through a telecommunications network, comprising:
a network services processor, comprising means for determining call routing;
a packet manager, where the packet manager comprises means for providing connection information to the network; and
a pair of media control platforms, each comprising:
means for providing an indication of a call setup request to the network services processor;
means for providing connection information to the packet manager;
means for sharing the load;
means for handling the load of both media control platforms; and
a database of call states for both of the media control platforms in the pair.
8. A method for controlling the routing of calls through a telecommunications network with a software-based switching system comprising a network services processor, a packet manager, and at least a pair of media control platforms, comprising:
in response to call setup request signaling from a calling party, providing an indication of a call setup request received at a media control platform to the network services processor;
sending a request from the media control platform for routing information to the network services processor;
forwarding connection information from the media control platform to the packet manager;
forwarding the connection information from the packet manager to the network;
sharing a load between the media control platforms; and
handling the load of both media control platforms in one of the media control platforms of the pair if the other media control platform fails; and
storing call states of both media control platforms in a database of call states.

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 analyzing a functional deviation of one or more transistor device products, the method including:
manufacturing a first transistor product of a first polarity type and a second transistor product of a second polarity type by using similar manufacturing steps;
collecting first measurements associated with the manufactured first polarity type transistor product;
collecting second measurements associated with the manufactured second polarity type transistor product;
detecting a deviation in functionality in the manufactured first polarity type transistor product, the manufactured second polarity type transistor product or both the manufactured first polarity type transistor and second polarity type transistor products, based on the first collected measurements and the second collected measurements;
determining a cause of the detected deviation;
identifying at least one manufacturing tool associated with the determined cause of the detected deviation; and
wherein a processor coupled to a memory device performs the collecting the first measurements, the collecting the second measurements, the detecting, the determining, and the identifying.
2. The method according to claim 1, wherein the manufactured first polarity type transistor product is a n-type transistor, and the manufactured second polarity type transistor product is a p-type transistor.
3. The method according to claim 2, wherein the first collected measurements and the second collected measurements include an operating frequency measurement, an electric current measurement and an electric capacitance measurement.
4. The method according to claim 3, further comprising:
collecting the electric capacitance measurement of the n-type transistor;
collecting the electric capacitance measurement of the p-type transistor;
determining whether both the electric capacitance measurement of the n-type transistor and the electric capacitance measurement of the p-type transistor are higher than an electric capacitance specified in a corresponding transistor specification;
in response to determining that both the electric capacitance measurement of the n-type transistor and the electric capacitance measurement of the p-type transistor are higher than the electric capacitance specified in said corresponding transistor specification, determining that the cause of the higher capacitance is one or more of: gate sizes of the n-type transistor and the p-type transistor, gate thickness of the n-type transistor and the p-type transistor, and gate ionization injection of the n-type transistor and the p-type transistor; and
identifying one or more manufacturing tools that affect the gate sizes, the gate thickness, and the gate ionization.
5. The method according to claim 3, further comprising:
collecting the electric current measurement of the n-type transistor;
collecting the electric current measurement of the p-type transistor;
determining whether the electric current measurement of the n-type transistor deviates an electric current specified in a corresponding transistor specification and whether the electric current measurement of the p-type transistor complies with the specification; and
in response to determining that the electric current measurement of the n-type transistor deviates the electric current specified in the corresponding transistor specification but the electric current measurement of the p-type transistor complies with the specification, determining that the cause of the deviation lies in one or more manufacturing tools that are common to both the n-type transistor and the p-type transistor.
6. The method according to claim 3, further comprising:
collecting the electric current measurement of the n-type transistor;
collecting the electric current measurement of the p-type transistor;
determining whether the electric current measurement of the n-type transistor is less than an electric current specified in a corresponding transistor specification and whether the electric current measurement of the p-type transistor is higher than the electric current specified in the specification; and
in response to determining that the electric current measurement of the n-type transistor is less than the electric current specified in the corresponding transistor specification but the electric current measurement of the p-type transistor is higher than the electric current specified in the specification, determining that the cause of the deviation lies in one or more manufacturing tools that are common to both the n-type transistor and the p-type transistor but have opposite physical effects to both transistors.
7. The method according to claim 3, further comprising:
determining whether the first collected measurements of the first product correlates with the second collected measurements of the second product; and
in response to determining that the first collected measurements of the first product does not correlate with the second collected measurements of the second product, determining that the cause of the deviation lies in one or more manufacturing tools that exist for the first manufactured product but does not exist for the second manufactured product.
8. The method according to claim 1, further comprising:
identifying one or more manufacturing tools that neither affects nor influences the determined cause of the detected deviation.
9. A system for analyzing a functional deviation of one or more transistor device products, the system including:
manufacturing tools manufacturing a first transistor product of a first polarity type and a second transistor product of a second polarity type by using similar manufacturing steps;
a memory device; and
a processor coupled to the memory device, wherein the processor is configured to perform steps of:
collecting first measurements associated with the manufactured first polarity type transistor product;
collecting second measurements associated with the manufactured second polarity type transistor product;
detecting a deviation in functionality in the manufactured first polarity type transistor product, the manufactured second polarity type transistor product or both the manufactured first polarity type transistor and second polarity type transistor products, based on the first collected measurements and the second collected measurements;
determining a cause of the detected deviation; and
identifying at least one manufacturing tool associated with the determined cause of the detected deviation.
10. The system according to claim 9, wherein the manufactured first polarity type transistor product is a n-type transistor, and the manufactured second polarity type transistor product is a p-type transistor.
11. The system according to claim 10, wherein the first collected measurements and the second collected measurements include an operating frequency measurement, an electric current measurement and an electric capacitance measurement.
12. The system according to claim 11, wherein the processor is further configured to perform steps of:
collecting the electric capacitance measurement of the n-type transistor;
collecting the electric capacitance measurement of the p-type transistor;
determining whether both the electric capacitance measurement of the n-type transistor and the electric capacitance measurement of the p-type transistor are higher than an electric capacitance specified in a corresponding transistor specification;
in response to determining that both the electric capacitance measurement of the n-type transistor and the electric capacitance measurement of the p-type transistor are higher than the electric capacitance specified in said corresponding transistor specification, determining that the cause of the higher capacitance is one or more of: gate sizes of the n-type transistor and the p-type transistor, gate thickness of the n-type transistor and the p-type transistor, and gate ionization injection of the n-type transistor and the p-type transistor; and
identifying one or more manufacturing tools that affect the gate sizes, the gate thickness, and the gate ionization.
13. The system according to claim 11, wherein the processor is further configured to perform steps of:
collecting the electric current measurement of the n-type transistor;
collecting the electric current measurement of the p-type transistor;
determining whether the electric current measurement of the n-type transistor deviates an electric current specified in a corresponding transistor specification and whether the electric current measurement of the p-type transistor complies with the specification; and
in response to determining that the electric current measurement of the n-type transistor deviates the electric current specified in the corresponding transistor specification but the electric current measurement of the p-type transistor complies with the specification, determining that the cause of the deviation lies in one or more manufacturing tools that are common to both the n-type transistor and the p-type transistor.
14. The system according to claim 11, wherein the processor is further configured to perform steps of:
collecting the electric current measurement of the n-type transistor;
collecting the electric current measurement of the p-type transistor;
determining whether the electric current measurement of the n-type transistor is less than an electric current specified in a corresponding transistor specification and whether the electric current measurement of the p-type transistor is higher than the electric current specified in the specification; and
in response to determining that the electric current measurement of the n-type transistor is less than the electric current specified in the corresponding transistor specification but the electric current measurement of the p-type transistor is higher than the electric current specified in the specification, determining that the cause of the deviation lies in one or more manufacturing tools that are common to both the n-type transistor and the p-type transistor but have opposite physical effects to both transistors.
15. The system according to claim 11, wherein the processor is further configured to perform steps of:
determining whether the first collected measurements of the first product correlates with the second collected measurements of the second product; and
in response to determining that the first collected measurements of the first product does not correlate with the second collected measurements of the second product, determining that the cause of the deviation lies in one or more manufacturing tools that exist for the first manufactured product but does not exist for the second manufactured product.
16. The system according to claim 9, wherein the processor is further configured to perform steps of:
identifying one or more manufacturing tools that neither affects nor influences the determined cause of the detected deviation.
17. A computer program product for analyzing a functional deviation of one or more transistor device products, the computer program product comprising a non-transitory storage medium readable by a processing circuit and storing instructions run by the processing circuit for performing method steps, the method steps comprising:
initiating of manufacturing a first transistor product of a first polarity type and a second transistor product of a second polarity type by using similar manufacturing steps;
collecting first measurements associated with the manufactured first polarity type transistor product;
collecting second measurements associated with the manufactured second polarity type transistor product;
detecting a deviation in functionality in the manufactured first polarity type transistor product, the manufactured second polarity type transistor product or both the manufactured first polarity type transistor and second polarity type transistor products, based on the first collected measurements and the second collected measurements;
determining a cause of the detected deviation; and
identifying at least one manufacturing tool associated with the determined cause of the detected deviation,
wherein a processor coupled to a memory device performs the collecting the first measurements, the collecting the second measurements, the detecting, the determining, and the identifying.
18. The computer program product according to claim 17, wherein the manufactured first polarity type transistor product is a n-type transistor, and the manufactured second polarity type transistor product is a p-type transistor.
19. The computer program product according to claim 18, wherein the first collected measurements and the second collected measurements include an operating frequency measurement, an electric current measurement and an electric capacitance measurement.

1460760669-72a9e1cf-726d-49e2-a69a-d45729632977

1. A running information generating apparatus of an autonomous running apparatus comprising:
a position obtaining unit that obtains a position of a moving person in a building with the position being related to every predetermined time or an amount of time;
a moving person identifying unit that identifies a type of the moving person obtained from the position obtaining unit;
a position history database that records, in chronological order, the position and the type of the moving person obtained by the position obtaining unit and the moving person identifying unit, respectively;
a movement information calculator that calculates a moving direction and a moving speed of the moving person from information in the position history database;
an autonomous running apparatus database that records running information for making the autonomous running apparatus that runs along a route preset in the building run from a first position to a second position;
an approach time calculator that calculates an approach time at which the autonomous running apparatus and the moving person approach to each other within a predetermined distance from the position of the moving person obtained by the position obtaining unit, the moving direction and the moving speed of the moving person calculated by the movement information calculator, and the running information recorded in the autonomous running apparatus database;
an environment database that records a position of a still object present in the building together with information about the moving person who tends to gaze at the still object;
a gaze position obtaining unit that obtains a gaze position of the moving person based on the position and the type of the moving person, the moving direction of the moving person, and the position of the still object;
a gaze region calculator that calculates a gaze region of the moving person based on the position and the type of the moving person, the moving direction of the moving person, and the gaze position; and
a running information generator that generates the running information for making the autonomous running apparatus run into the gaze region calculated by the gaze region calculator at a predetermined time earlier than the approach time calculated by the approach time calculator based on the position of the still object, the approach time, and the gaze region.
2. A running information generating apparatus of an autonomous running apparatus comprising:
a position obtaining unit that obtains a position of a moving person in a wheelchair in a building with the position being related to every predetermined time or amount of time;
a position history database that records the position of the moving person obtained by the position obtaining unit in chronological order;
a movement information calculator that calculates a moving direction and a moving speed of the moving person from information in the position history database;
an autonomous running apparatus database that records running information for making the autonomous running apparatus that runs along a route preset in the building run from a first position to a second position;
an approach time calculator that calculates an approach time at which the autonomous running apparatus and the moving person approach to each other within a predetermined distance, from the position of the moving person obtained by the position obtaining unit, the moving direction and the moving speed of the moving person calculated by the movement information calculator, and the running information recorded in the autonomous running apparatus database;
an obstacle database that records a position of an obstacle in the building;
a gaze position obtaining unit that obtains a gaze position of the moving person based on the position of the moving person, the moving direction of the moving person, and the position of the obstacle;
a gaze region calculator that calculates a gaze region of the moving person based on the position of the moving person, the moving direction of the moving person, and the gaze position; and
a running information generator that generates the running information for making the autonomous running apparatus run into the gaze region calculated by the gaze region calculator at a predetermined time earlier than the approach time calculated by the approach time calculator based on the position of the obstacle, the approach time, and the gaze region.
3. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein
the gaze position obtaining unit obtains the gaze position of the moving person based on the position of the moving person, the moving direction and the moving speed of the moving person, and the position of the obstacle,
the gaze region calculator calculates the gaze region of the moving person based on the position of the moving person, the moving direction and the moving speed of the moving person, and the gaze position.
4. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein the gaze region calculator calculates the gaze region referring to also a height of the moving person.
5. The running information generating apparatus of the autonomous running apparatus according to claim 4, wherein the height of the moving person is estimated based on any one of height information, age information, and sitting height information recorded in an ID tag owned by the moving person.
6. The running information generating apparatus of the autonomous running apparatus according to claim 1, wherein the running information generator generates the running information for making the autonomous running apparatus run into the gaze region calculated by the gaze region calculator at the predetermined time earlier than the approach time calculated by the approach time calculator, based on a positional relationship between the autonomous running apparatus and the moving person orand a positional relationship between the autonomous running apparatus and the obstacle.
7. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein the running information generator generates the running information for making the autonomous running apparatus run into the gaze region calculated by the gaze region calculator at the predetermined time earlier than the approach time calculated by the approach time calculator, based on a positional relationship between the autonomous running apparatus and the moving person orand a positional relationship between the autonomous running apparatus and the obstacle.
8. The running information generating apparatus of the autonomous running apparatus according to claim 1, wherein the running information generated by the running information generator is recorded in the autonomous running apparatus database.
9. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein the running information generated by the running information generator is recorded in the autonomous running apparatus database.
10. The running information generating apparatus of the autonomous running apparatus according to claim 1, wherein
when the building is a hospital and the moving person is a patient, the patient has an identifier for identifying the patient in the hospital, the running information generating apparatus further comprises:
a patient information storage that stores information about diagnosis and treatment departments where the patient visits in the hospital in the identifier,
notice information about the diagnosis and treatment departments stored in the patient information storage, and information about a posting position of the notice information in the hospital being stored in the environment database,
the position obtaining unit detecting information of the identifier which the moving person has; and
a patient check space specifying unit that specifies a posting position of information checked by the moving person based on the information about the diagnosis and treatment departments of the patient corresponding to the identifier detected by the position obtaining unit and the posting position of the notice information in the hospital, the notice information relating to the diagnosis and treatment departments and being stored in the environment database,
the gaze region calculator calculating a gaze region gazed by the moving person, using the posting position of the information specified by the patient check space specifying unit.
11. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein
when the building is a hospital and the moving person is a patient, the patient has an identifier for identifying the patient in the hospital, the running information generating apparatus further comprises:
a patient information storage that stores information about diagnosis and treatment departments where the patient visits in the hospital in the identifier,
notice information about the diagnosis and treatment departments stored in the patient information storage, and information about a posting position of the notice information in the hospital being stored in the environment database,
the position obtaining unit detecting information of the identifier which the moving person has; and
a patient check space specifying unit that specifies a posting position of information checked by the moving person based on the information about the diagnosis and treatment departments of the patient corresponding to the identifier detected by the position obtaining unit and the posting position of the notice information in the hospital, the notice information relating to the diagnosis and treatment departments and being stored in the environment database,
the gaze region calculator calculating a gaze region gazed by the moving person, using the posting position of the information specified by the patient check space specifying unit.
12. The running information generating apparatus of the autonomous running apparatus according to claim 10, wherein
the identifier is an identifier for specifying a diagnosis and treatment department where the moving person visits,
the information about the posting position of the notice information about the diagnosis and treatment department for the moving person on a passage in the hospital are stored in the environment database,
the gaze region calculator widens the gaze region of the moving person based on information about a space position in the notice information checked by the moving person.
13. The running information generating apparatus of the autonomous running apparatus according to claim 1, wherein when a plurality of the gaze positions are present, the gaze region calculator sets segments or regions that make connection between the plurality of gaze positions, as the gaze position.
14. The running information generating apparatus of the autonomous running apparatus according to claim 2, wherein when a plurality of the gaze positions are present, the gaze region calculator sets segments or regions that make connection between the plurality of gaze positions, as the gaze position.
15. The running information generating apparatus of the autonomous running apparatus according to claim 1, wherein
when the building is a hospital and the moving person is a patient, the patient has an identifier for identifying the patient in the hospital, the running information generating apparatus further comprises:
a patient information storage that stores, in the identifier, information about a wheelchair used by the patient in the hospital,
the position obtaining unit detecting information about the identifier which the moving person has; and
an avoidance distance specifying unit that specifies an avoidance distance of the moving person with respect to the obstacle from the information about the wheelchair of the patient corresponding to the identifier detected by the position obtaining unit,
the running information generator generating the running information based on the gaze region calculated by the gaze region calculator, and the avoidance distance specified by the avoidance distance specifying unit.
16. The running information generating apparatus of the autonomous running apparatus according to claim 15, wherein in the patient information storage, as the patient uses the wheelchair for a long time, the avoidance distance in the avoidance distance specifying unit is shorter.
17. An autonomous running apparatus comprising:
the running information generating apparatus of the autonomous running apparatus described in claim 1;
a running information obtaining unit that obtains the running information recorded in the autonomous running apparatus database; and
a driving device controller that controls running based on the running information obtained by the running information obtaining unit.
18. A running information generating method of an autonomous running apparatus comprising:
obtaining, by a position obtaining unit, a position of a moving person in a building with the position being related to every predetermined time or amount of time;
identifying, by a moving person identifying unit, a type of the moving person obtained from the position obtaining unit;
recording the position and the type of the moving person obtained by the position obtaining unit and the moving person identifying unit, in a position history database in chronological order;
calculating, by a movement information calculator, a moving direction and a moving speed of the moving person from information in the position history database;
recording, in an autonomous running apparatus database, running information for making the autonomous running apparatus that runs along a route preset in the building run from a first position to a second position;
calculating, by an approach time calculator, an approach time at which the autonomous running apparatus and the moving person approach to each other within a predetermined distance from the position of the moving person obtained by the position obtaining unit, the moving direction and the moving speed of the moving person calculated by the movement information calculator, and the running information recorded in the autonomous running apparatus database;
recording, in an environment database, a position of a still object present in the building together with information about the moving person who tends to gaze at the still object;
obtaining, by a gaze position obtaining unit, a gaze position of the moving person based on the position and the type of the moving person, the moving direction of the moving person, and a position of the still object;
calculating, by a gaze region calculator, a gaze region of the moving person based on the position and the type of the moving person, the moving direction of the moving person, and the gaze position; and
generating, by a running information generator, the running information for making the autonomous running apparatus run into the gaze region calculated by the gaze region calculator at a predetermined time earlier than the approach time calculated by the approach time calculator based on the position of the still object, the approach time, and the gaze region.
19. A computer-readable recording medium including a running information generating program for making a computer execute the running information generating method of claim 18.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. Heat transfer apparatus comprising:
a first thermosyphoning heat pipe having a first longitudinal portion, and a second longitudinal portion helically coiled about an axis and defining a generally tubular structure having an interior side surface; and
a second thermosyphoning heat pipe having a first longitudinal portion coaxially and rotatably received in said generally tubular structure in heat transfer engagement with said interior side surface, and a second longitudinal portion disposed exteriorly of said generally tubular structure.
2. The heat transfer apparatus of claim 1 wherein:
said first thermosyphoning heat pipe has a flat outer side portion that defines said interior side surface of said generally tubular structure.
3. The heat transfer apparatus of claim 2 wherein:
said first thermosyphoning heat pipe has a rectangular cross-section.
4. The heat transfer apparatus of claim 3 wherein:
said first thermosyphoning heat pipe has a square cross-section.
5. A method of constructing heat transfer apparatus comprising the steps of:
providing a first thermosyphoning heat pipe;
helically coiling a first longitudinal portion of said first thermosyphoning heat pipe about an axis to form a generally tubular structure having an interior side surface;
providing a second thermosyphoning heat pipe; and
positioning a first longitudinal portion of said second thermosyphoning heat pipe coaxially within said generally tubular structure, in slidable heat transfer contact with said interior side surface, for rotation relative to said generally tubular structure about said axis.
6. The method of claim 5 wherein:
said step of providing a first thermosyphoning heat pipe is performed using a thermosyphoning heat pipe having a flat outer side surface portion, and
said helically coiling step is performed in a manner such that said flat outer side surface portion defines said interior side surface of said generally tubular structure.
7. The method of claim 6 wherein said step of providing a first thermosyphoning heat pipe is performed using a thermosyphoning heat having a rectangular cross-section.
8. The method of claim 7 wherein said step of providing a first thermosyphoning heat is performed using a thermosyphoning heat pipe having a square cross-section.
9. The method of claim 5 further comprising the step, performed prior to said positioning step, of:
radially outwardly deforming said interior side surface relative to the outer side surface of said generally tubular structure to increase the inner diameter thereof.
10. The method of claim 9 wherein said radially outwardly deforming step includes the steps of:
restraining the outer side surface of said generally tubular structure against radial enlargement while axially forcing a diametrically oversized cylindrical structure through the interior of said generally tubular structure.
11. The method of claim 10 wherein:
said restraining step is performed by coaxially inserting said generally tubular structure into a tubular restraining member configured to closely receive it.
12. The method of claim 9 wherein:
said method further comprises the step of providing a cylindrical mandrel having a first longitudinal portion and a second, larger diameter longitudinal portion,
said helically coiling step is performed by helically coiling said first longitudinal portion of said first thermosyphoning heat pipe around said first longitudinal portion of said cylindrical mandrel, and
said radially outwardly deforming step includes the steps of forcing said second, larger diameter longitudinal portion of said cylindrical mandrel coaxially through the interior of said generally tubular structure while restraining the outer side surface of said generally tubular structure against radial enlargement.
13. The method of claim 12 wherein said restraining step is performed by coaxially inserting said generally tubular structure into a tubular restraining member configured to closely receive it.
14. The method of claim 9 wherein:
said step of providing a first thermosyphoning heat pipe is performed using a thermosyphoning heat pipe having a flat outer side surface portion, and
said helically coiling step is performed in a manner such that said flat outer side surface portion defines said interior side surface of said generally tubular structure.
15. Electronic apparatus comprising:
a housing structure having a heat-generating component therein;
a lid structure connected to said housing structure for pivotal movement relative thereto about an axis; and
a heat pipe structure operative to transfer heat from said component to said lid structure, said heat pipe structure including:
a first thermosyphoning heat pipe having a first longitudinal portion carried by said housing structure in thermal communication with said component, and a second longitudinal portion helically coiled about said axis and defining a generally tubular structure having an interior side surface; and
a second thermosyphoning heat pipe having a first longitudinal portion coaxially and rotatable received in said generally tubular structure in heat transfer engagement with said interior side surface, and a second longitudinal portion disposed exteriorly of said generally tubular structure and carried by said lid structure in thermal communication with a portion thereof.
16. The electronic apparatus of claim 15 wherein:
said first thermosyphoning heat pipe has a flat outer side portion that defines said interior side surface of said generally tubular structure.
17. The electronic apparatus of claim 16 wherein:
said first thermosyphoning heat pipe has a rectangular cross-section.
18. The electronic apparatus of claim 17 wherein:
said first thermosyphoning heat pipe has a square cross-section.
19. The electronic apparatus of claim 15 wherein:
said electronic apparatus is a portable computer.
20. The electronic apparatus of claim 19 wherein:
said portable computer is a notebook computer.
21. The electronic apparatus of claim 15 wherein:
said component is a microprocessor.