1460713208-23192f0d-3e46-4177-8598-2916123fc305

1. An information handling system comprising:
a housing;
a processor disposed in the housing and operable to execute instructions that process information;
a memory disposed in the housing and interfaced with the processor, the memory operable to store the instructions and information;
a communications link disposed in the housing and interfacing the processor and memory with plural card slots, each card slot operable to accept a card having a processing function and to interface the card with the communication link; and
a non-rotational air moving device inserted in at least one of the card slots, the non-rotational air moving device receiving power from the card slot and applying the power to move air.
2. The system of claim 1 wherein the at least one of the card slots comprises a WWAN network interface card slot operable to accept a WWAN network interface card that establishes communication with a mobile network service provider network.
3. The system of claim 2 wherein the non-rotational air moving device comprises a bellows-based fan.
4. The system of claim 3 wherein the bellows-based fan is driven by a piezoelectric element powered by the card slot.
5. The system of claim 3 wherein the bellows-based fan is driven by an electromagnetic element powered by the card slot.
6. The system of claim 1 further comprising a thermal manager interfaced with the communications link and operable to detect whether a non-rotational air moving device or a wireless networking card is inserted in the at least one card slot, the thermal manager operable to apply a first set of thermal parameters if a non-rotational air moving device is detected and a second set of thermal parameters if a wireless networking card is inserted.
7. The system of claim 6 wherein the at least one card slot comprises an M.2 card slot.
8. The system of claim 6 wherein the thermal parameters comprise processor clock speeds set for temperatures detected by a temperature sensor.
9. The system of claim 6 wherein the housing comprises a non-vented planar housing.
10. A method for building an information handling system, the method comprising:
assembling processing components in a planar housing;
interfacing the processing components through a communication link; and
selectively assembling one of a non-rotational air moving device or a wireless networking device in a card slot interfaced with the communication link.
11. The method of claim 10 further comprising:
powering the non-rotational air moving device with a power interface of the card slot; and
controlling the application of power to move air with the non-rotational air moving device by sending commands through the communication link.
12. The method of claim 11 wherein the card slot comprises an M.2 card slot.
13. The method of claim 10 further comprising: determining with a thermal manager that the non-rotational air moving device is installed;
monitoring thermal conditions of the planar housing for one or more predetermined thresholds; and
in response to the thermal threshold, applying power to the air moving device to move air within the planar housing.
14. The method of claim 13 wherein the one or more predetermined thresholds comprise a housing skin temperature.
15. The method of claim 13 wherein the one or more predetermined thresholds comprise a CPU temperature.
16. The method of claim 10 wherein the non-rotational air moving device comprises a piezoelectric bellows-based fan.
17. The method of claim 10 further comprising:
in response to the determining the non-rotational air moving device is installed, adjusting thresholds of the thermal manager including at least a temperature threshold associated with CPU throttling; and
monitoring thermal conditions of the planar housing for the adjusted thresholds.
18. The system for managing thermal conditions within a tablet information handling system having a sealed housing, the system comprising:
a communications card slot operable to accept a wireless communication network interface card;
a bellows-based air moving device coupled to the communications card slot; and
a thermal manager interfaced with the communications card slot and operable to detect whether the bellows-based air moving device is coupled to the communications card slot, the thermal manager operable to adjust thermal parameters for operating the tablet information handling system when the bellows-based air moving device is coupled to the communications card slot.
19. The system of claim 18 wherein the thermal parameters comprise a CPU clock speed relative to sensed temperature for a housing having a vent.
20. The system of claim 18 wherein the communications card slot comprises an M.2 card slot operable to accept a wireless wide area network interface card operable to interface with a mobile telephone wireless network.

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 carbon dioxide capture apparatus having a temperature swing adsorption mode for selective separation of carbon dioxide from flue gases which contain carbon dioxides, comprising:
a carbon dioxide sorption column including a carbon dioxide adsorption unit in which adsorption of carbon dioxide from flue gases occurs;
a carbon dioxide desorption column connected to the carbon dioxide sorption column and including a carbon dioxide desorption unit in which desorption of the adsorbed carbon dioxide occurs;
a carbon dioxide absorbent repeatedly adsorbing and desorbing carbon dioxide while circulating through the carbon dioxide sorption column and the carbon dioxide desorption column; and
a heat exchange unit in which heat exchange occurs between the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption.
2. The carbon dioxide capture apparatus according to claim 1, wherein the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption are moved under bubbling fluidized bed conditions and dilute fluidized bed conditions in the heat exchange unit, respectively, and the heat exchange unit is placed upstream of the sorption column.
3. The carbon dioxide capture apparatus according to claim 1, wherein the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption are moved under dilute fluidized bed conditions and bubbling fluidized bed conditions in the heat exchange unit, respectively, and the heat exchange unit is placed downstream of the sorption column.
4. The carbon dioxide capture apparatus according to claim 1, wherein the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption are moved under dilute fluidized bed conditions and bubbling fluidized bed conditions in the heat exchange unit, respectively, and the heat exchange unit is placed upstream of the desorption column.
5. The carbon dioxide capture apparatus according to claim 1, wherein the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption are moved under bubbling fluidized bed conditions and dilute fluidized bed conditions in the heat exchange unit, respectively, and the heat exchange unit is placed downstream of the desorption column.
6. The carbon dioxide capture apparatus according to claim 1, wherein the carbon dioxide adsorption unit is provided with cooling means.
7. The carbon dioxide capture apparatus according to claim 1, wherein the carbon dioxide desorption unit is provided with heating means.
8. The carbon dioxide capture apparatus according to claim 1, wherein the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption are moved in different directions each other in the heat exchange unit.
9. The carbon dioxide capture apparatus according to claim 1, wherein the heat exchange unit has a structure in which tubes through which the absorbent after carbon dioxide desorption is moved are inserted into a tube through which the absorbent after carbon dioxide adsorption is moved or tubes through which the absorbent after carbon dioxide adsorption is moved are inserted into a tube through which the absorbent after carbon dioxide desorption is moved.
10. The carbon dioxide capture apparatus according to claim 8, wherein the heat exchange unit has a structure in which planar passages through which the absorbent after carbon dioxide adsorption is moved are in face-to-face contact with planar passages through which the absorbent after carbon dioxide desorption is moved.
11. The carbon dioxide capture apparatus according to claim 1, wherein a carbon dioxide adsorptiondesorption unit comprising the carbon dioxide sorption column, the carbon dioxide desorption column, the carbon dioxide absorbent, and the heat exchange unit is provided in plurality and heat exchange occurs between the carbon dioxide adsorptiondesorption units.
12. The carbon dioxide capture apparatus according to claim 11, wherein the carbon dioxide adsorptiondesorption units are filled with carbon dioxide absorbents having different adsorption andor desorption temperatures.
13. A carbon dioxide capture method having a temperature swing adsorption mode for selective separation of carbon dioxide from flue gases, comprising following steps of:
allowing an absorbent to adsorb carbon dioxide from flue gases in a carbon dioxide adsorption unit;
allowing the absorbent to desorb the adsorbed carbon dioxide in a carbon dioxide desorption unit connected to the carbon dioxide sorption column; and
allowing heat exchange to occur between the absorbent after carbon dioxide adsorption and the absorbent after carbon dioxide desorption.

1460713200-fdd579fb-9842-4b49-b5d1-7ec386f33a73

1. A method of analyzing a multiphase fluid flowing through a tubular, the multiphase fluid comprised of a plurality of constituents, the method comprising the steps of:
flowing a multiphase fluid through a first tubular;
separating a sample multiphase fluid flow from the multiphase fluid flowing through the first tubular;
flowing the sample multiphase fluid flow through a second tubular; and
determining at least one property of the sample multiphase fluid flow using at least one multivariate optical element (MOE) calculating device, the at least one MOE calculating device positioned along the second tubular; and
wherein the group of constituents includes at least one of the groups of constituents selected from the group consisting of: C1-C4 hydrocarbons, C1-C8 hydrocarbons, C1-C4 hydrocarbons, C4-C5 hydrocarbons, C4-C100+ hydrocarbons, asphaltenes, and SARA.
2. A method of analyzing a multiphase fluid flowing through a tubular, the multiphase fluid comprised of a plurality of constituents, the method comprising the steps of:
flowing a multiphase fluid through a first tubular;
separating a sample multiphase fluid flow from the multiphase fluid flowing through the first tubular;
flowing the sample multiphase fluid flow through a second tubular; and
determining at least one property of the sample multiphase fluid flow using at least one multivariate optical element (MOE) calculating device, the at least one MOE calculating device positioned along the second tubular; and
calculating a gas-to-oil ratio, or the mass or volumetric flow rate of the sample multiphase fluid flow.
3. A method of analyzing a multiphase fluid flowing through a tubular, the multiphase fluid comprised of a plurality of constituents, the method comprising the steps of:
flowing a multiphase fluid through a first tubular;
separating a sample multiphase fluid flow from the multiphase fluid flowing through the first tubular;
flowing the sample multiphase fluid flow through a second tubular; and
determining at least one property of the sample multiphase fluid flow using at least one multivariate optical element (MOE) calculating device, the at least one MOE calculating device positioned along the second tubular; and
measuring pressure, temperature, or flow rate of the multiphase fluid flowing in the first tubular.
4. A method as in claim 3, further comprising the step of transmitting data from the at least one MOE calculating device to a computer, and further comprising the step of transmitting data to the computer from at least one sensor or meter positioned along the first tubular.

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 of determining page attributes, comprising:
receiving an instruction which contains a virtual memory address corresponding to page data stored in memory;
comparing the virtual memory address to a page table;
based on the comparison of the virtual memory address to the table, determining at least a page attribute index value for page data associated with the virtual memory address; and
using the page attribute index value to determine at least one page attribute for page data associated with the virtual memory address.
2. The method of claim 1, further comprising accessing the page data at the physical memory address in a manner according to the at least one page attribute.
3. The method of claim 1, wherein the page table comprises a plurality of entries, and wherein each entry comprises at least a virtual memory address, a corresponding physical memory address, and an attribute index value.
4. The method of claim 1, wherein the attribute index comprises a plurality of entries, wherein each entry comprises at least an attribute index value and a corresponding page attribute.
5. The method of claim 1, wherein the at least one page attribute specifies a level of cache memory to store page data associated with the virtual memory address.
6. The method of claim 1, wherein the at least one page attribute specifies:
a first level of cache memory for use when reading data after a cache miss; and
a second level of cache memory for use when writing data.
7. The method of claim 6, wherein the first and second levels of data are different.
8. The method of claim 1, wherein the at least one page attribute specifies that writes should not be combined, or how writes should be combined when writing page data associated with the virtual memory address.
9. The method of claim 1, wherein the at least one page attribute specifies that page data associated with the virtual memory address is cache inhibited.
10. The method of claim 9, wherein the at least one page attribute specifies that at least one of reads to the page data are cache inhibited but writes are not cache inhibited, or that writes to the page data are cache inhibited but reads are not cache inhibited.
11. The method of claim 9, wherein the at least one page attribute specifies a path data is supposed to take through a system.
12. A computer readable medium containing a program which, when executed, performs operations comprising:
receiving an instruction which contains a virtual memory address corresponding to page data stored in memory;
comparing the virtual memory address to a page table;
based on the comparison of the virtual memory address to the table, determining at least a page attribute index value for page data associated with the virtual memory address; and
using the page attribute index value to determine at least one page attribute for page data associated with the virtual memory address.
13. The computer readable medium of claim 12, wherein the operations further comprise:
accessing the page data at the physical memory address in a manner according to the at least one page attribute.
14. The computer readable medium of claim 12, wherein the page table comprises a plurality of entries, and wherein each entry comprises at least a virtual memory address, a corresponding physical memory address, and an attribute index value.
15. The computer readable medium of claim 12, wherein the attribute index comprises a plurality of entries, wherein each entry comprises at least an attribute index value and a corresponding page attribute.
16. The computer readable medium of claim 12, wherein the at least one page attribute specifies at least one of:
a specific level of cache memory to store page data associated with the virtual memory address in the instruction;
a specific way of a specific cache level to store page data associated with the virtual memory address;
data which is to be pre-fetched when accessing the page data associated with the virtual memory address in the instruction;
at least one of combining of data or no combining of data when writing page data associated with the virtual memory address;
that page data retrieved from a main memory location associated with a physical memory address corresponding to the virtual memory address in the instruction is cache inhibited;
that page data associated with the virtual memory address is guarded;
that accesses to the page data associated with the virtual memory address are write through; and
that page data associated with the virtual memory address is coherent.
17. The computer readable medium of claim 16, wherein the level of cache memory to store page data associated with the virtual memory address in the instruction may be different for read and write operations.
18. A system, comprising:
a processing element;
a page table comprising at least one memory address and a page attribute index value associated with the at least one memory address; and
an attribute index comprising at least the page attribute index value and at least one page attribute associated with the page attribute index value;
wherein the first processing element is configured to receive an instruction containing the at least one memory address, and compare the at least one memory address to the page table to determine the page attribute index value associated with the at least one memory address, and using the at least one page attribute index value to determine the page attribute.
19. The system of claim 18, wherein the first processing element is further configured to perform operations with the data located at a memory address associated with the instruction in a manner dictated by the at least one page attribute.
20. The system of claim 18, wherein the page table comprises a plurality of entries, and wherein each entry comprises at least a virtual memory address, a corresponding physical memory address, and an attribute index value.
21. The system of claim 18, wherein the attribute index comprises a plurality of entries, wherein each entry comprises at least an attribute index value and a corresponding page attribute.