1461121674-379e5cc6-5659-45e4-b5ab-c4fd9795547f

What is claimed is:

1. A flow sensor for sensing flow rate of moving crop material within a duct of a harvester, comprising:
a microwave transceiver attached to the harvester for transmitting a transmitted microwave signal and receiving a reflected microwave signal;
an in-phase mixer electrically connected to the microwave transceiver for combining the transmitted microwave signal and the reflected microwave signal and outputting an in-phase Doppler signal;
a quadrature mixer electronically connected to the microwave transceiver for combining the transmitted microwave signal and a delayed reflected microwave signal and outputting a quadrature Doppler signal; and
an electronic circuit electrically connected to the in-phase mixer and the quadrature mixer and having a flow rate output.
2. The flow sensor of claim 1 wherein the electronic circuit further comprises an intelligent control.
3. The flow sensor of claim 2 wherein the intelligent control is a digital signal processor.
4. The flow sensor of claim 2 wherein the intelligent control includes a set of instructions for sampling the in-phase Doppler signal and the quadrature Doppler signal and computing an FFT.
5. A flow sensor system for sensing flow rate of moving crop material, comprising:
a microwave transparent duct for containing flowing crop material;
a microwave transceiver for transmitting a transmitted microwave signal towards the transparent duct and receiving a reflected signal;
an in-phase mixer electrically connected to the microwave transceiver for combining the transmitted microwave signal and the reflected microwave signal and outputting an in-phase Doppler signal;
a quadrature mixer electronically connected to the microwave transceiver for combining the transmitted microwave signal and a delayed reflected microwave signal and outputting a quadrature Doppler signal; and
an electronic circuit electrically connected to the in-phase mixer and the quadrature mixer and having a flow rate output.
6. The flow sensor system of claim 5 wherein the microwave transceiver includes a narrow beam antenna.
7. The flow sensor system of claim 5 wherein the electronic circuit further comprises an intelligent control.
8. The flow sensor system of claim 7 wherein the intelligent control includes a set of instructions for sampling the in-phase Doppler signal and the quadrature Doppler signal and computing a FFT.
9. The flow sensor system of claim 5 further comprising a harvester wherein the transparent duct is mounted on the harvester.
10. The flow sensor of claim 5 wherein the crop material is selected from the set comprising cotton and grain.
11. A method of measuring crop material flow rate within a duct comprising:
transmitting a first microwave signal towards the crop material duct;
receiving a reflected microwave signal;
mixing the first microwave signal and the reflected microwave signal to produce an in-phase Doppler signal;
mixing the first microwave signal and a delayed reflected microwave signal to produce a quadrature Doppler signal;
sampling the in-phase Doppler signal and the quadrature Doppler signal to form a set of complex numbers;
computing a frequency domain spectrum having corresponding amplitude components and phase components;
computing a frequency domain power spectrum; and
summing the products of the components of the power spectrum and their corresponding frequencies to produce a crop material flow rate.
12. The method of claim 11 further comprising summing a plurality of flow rates to compute a net crop material flow rate.
13. The method of claim 11 further comprising compensating the in-phase Doppler signal with the DC offset of the in-phase mixer.
14. The method of claim 11 further comprising compensating the quadrature Doppler signal with the DC offset of the quadrature mixer.
15. The method of claim 11 further comprising comparing the flow rate to a threshold.
16. The method of claim 11 further comprising applying a calibration function to the flow rate.
17. The method of claim 11 wherein the duct is attached to a harvester.
18. The method of claim 17 wherein the crop material is cotton and the harvester is a cotton harvester.

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. A storage medium for storing a compiler for compiling a source program, said compiler comprising the steps of:
detecting a parallelization directive in said source program; and
if said parallelization directive is detected, generating a front-end intermediate language for said parallelization directive by positioning on a storage region, each processing code of at least part of the parallelization directive with a hierarchical structure in accordance with an internal structure of said parallelization directive.
2. The storage medium according to claim 1, further comprising a step of adding to said front-end intermediate language of a statement to which the parallelization directive is applied, reference information from said front-end intermediate language of said statement to which the parallelization directive is applied, to said front-end intermediate language for the parallelization directive.
3. The storage medium according to claim 1, further comprising a step of, by using a processing table which stores one or a plurality of items of processing information for each of said processing codes, acquiring the processing information corresponding to a current processing content based on said processing code within the front-end intermediate language for said parallelization directive.
4. The storage medium according to claim 3, wherein said current processing content is one of type analysis, syntactic analysis, semantic analysis, and generation of a compiler intermediate language.
5. The storage medium according to claim 1, wherein said hierarchical structure is a list structure.
6. The storing medium according to claim 1, wherein
said part of said parallelization directive comprises a directive, a clause, and a line, and
a processing code for said directive is linked downward to a processing code for said clause, and
said processing code for said clause is linked downward to a processing code for said lines.
7. A compiling method for compiling a source program, said compiling method comprising the steps of:
detecting a parallelization directive in said source program; and
if said parallelization directive is detected, generating a front-end intermediate language for said parallelization directive by positioning on a storage region, each processing code of at least part of the parallelization directive with a hierarchical structure in accordance with an internal structure of said parallelization directive.
8. The compiling method according to claim 7, further comprising a step of adding to said front-end intermediate language of a statement to which the parallelization directive is applied, reference information from said front-end intermediate language of said statement to which the parallelization directive is applied, to said front-end intermediate language for the parallelization directive.
9. The compiling method according to claim 7, further comprising a step of, by using a processing table which stores one or a plurality of items of processing information for each of said processing codes, acquiring the processing information corresponding to a current processing content based on said processing code within the front-end intermediate language for said parallelization directive.
10. The compiling method according to claim 9, wherein said current processing content is one of type analysis, syntactic analysis, semantic analysis, and generation of a compiler intermediate language.
11. The compiling method according to claim 7, wherein said hierarchical structure is a list structure.
12. The compiling method according to claim 7, wherein
said part of said parallelization directive comprises a directive, a clause, and a line, and
a processing code for said directive is linked downward to a processing code for said clause, and
said processing code for said clause is linked downward to a processing code for said lines.
13. A compiling apparatus for compiling a source program, comprising:
means for detecting a parallelization directive in said source program; and
means for generating a front-end intermediate language for said parallelization directive by positioning on a storage region, each processing code of at least part of the parallelization directive with a hierarchical structure in accordance with an internal structure of said parallelization directive if said parallelization directive is detected.
14. The compiling apparatus according to claim 13, further comprising means for adding to said front-end intermediate language of a statement to which the parallelization directive is applied, reference information from said front-end intermediate language of a statement to which the parallelization directive is applied, to said front-end intermediate language for the parallelization directive.
15. The compiling apparatus according to claim 13, further comprising means for, by using a processing table which stores one or a plurality of items of processing information for each of said processing codes, acquiring the processing information corresponding to a current processing content based on said processing code within the front-end intermediate language for said parallelization directive.
16. The compiling apparatus according to claim 15, wherein said current processing content is one of type analysis, syntactic analysis, semantic analysis, and generation of a compiler intermediate language.
17. The compiling apparatus according to claim 13, wherein said hierarchical structure is a list structure.
18. The compiling apparatus according to claim 13, wherein
said part of said parallelization directive comprises a directive, a clause, and a line, and
a processing code for said directive is linked downward to a processing code for said clause, and said processing code for said clause is linked downward to a processing code for said lines.

1461121664-72837ca7-bf38-491c-af47-c4144067d292

1. A method of fabricating a light guiding structure, the method comprising:
forming an intermediate structure including a first filler material at least substantially enclosed by a fluoropolymer-based material;
removing the first filler material from the intermediate structure to create a first region;
filling the first region with a first fluid transparent to radiation having a target wavelength; and
sealing the first region from ambient after the filling.
2. The method of claim 1, wherein the forming the intermediate structure includes:
enclosing the first filler material with a film of the fluoropolymer-based material;
heating the film after the enclosing; and
creating an opening in the film to expose a portion of a surface of the first filler material to the ambient.
3. The method of claim 2, wherein the removing includes etching the first filler material using a chemical that dissolves the first filler material.
4. The method of claim 3, wherein the first filler material comprises silicon dioxide, the chemical comprises hydrofluoric acid, and the first fluid comprises purified water.
5. The method of claim 2, wherein the filling includes submerging the opening in the first fluid after the removing, and wherein the sealing includes applying a sealing material to the opening while the opening is submerged in the first fluid.
6. The method of claim 1, wherein the intermediate structure further includes a second filler material at least substantially enclosed by the fluoropolymer-based material, wherein the second filler material is separated from the first material by the fluoropolymer-based material, and wherein the method further comprises:
removing the second filler material from the intermediate structure to create a second region;
filling the second region with a second fluid transparent to radiation having the target wavelength; and
sealing the second region from ambient after the filling.
7. The method of claim 6, wherein the second fluid is distinct from the first fluid.
8. The method of claim 7, wherein one of the first fluid or the second fluid comprises purified water and the other of the first fluid or the second fluid comprises a gas.
9. The method of claim 6, wherein at least one of the first or second filler material includes a set of openings extending there through, and wherein the fluoropolymer-based material penetrates the set of openings and forms a set of pillars in the corresponding at least one of the first or second regions.
10. The method of claim 1, further comprising integrating at least one optical element into the light guiding structure.
11. A method of fabricating a structure, the method comprising:
fabricating a light guiding structure formed of a fluoropolymer-based material, wherein the light guiding structure includes a first region filled with a first fluid transparent to radiation having a target wavelength, wherein the first region is created using a filler material subsequently removed from the first region; and
integrating at least one optical element into the light guiding structure.
12. The method of claim 11, wherein the fabricating includes:
at least substantially enclosing the filler material with a fluoropolymer-based film;
heating the fluoropolymer-based film after at least substantially enclosing the fluoropolymer-based material;
etching the first filler material from the intermediate structure to create the first region;
filling the first region with a first fluid transparent to radiation having a target wavelength; and
sealing the first region from ambient after the filling.
13. The method of claim 11, wherein the integrating includes coupling an optoelectronic device to the light guiding structure, wherein the coupling positions the optoelectronic device at an angle with respect to the light guiding structure selected to provide maximum wave guiding of radiation emitted by the optoelectronic device in the light guiding structure.
14. The method of claim 13, wherein the fabricating further includes applying a reflective film to at least a portion of a surface of the light guiding structure in an area near the optoelectronic device.
15. The method of claim 11, wherein the at least one optical element includes a light extraction element.
16. The method of claim 15, wherein the light extraction element is one of: surface roughening of a region of a surface of the light guiding structure or a lens adhered to the light guiding structure.
17. The method of claim 11, wherein the at least one optical element includes an active optical element including at least one of: a set of bubbles or reflective powder.
18. A method of fabricating a light guiding structure, the method comprising:
forming an intermediate structure formed of a fluoropolymer-based material, wherein the intermediate structure includes a plurality of regions, each region defined by filler material at least substantially enclosed by the fluoropolymer-based material;
removing the filler material from each of the plurality of regions;
sealing a subset of the plurality of regions from ambient, wherein the plurality of regions includes at least one unsealed region;
filling each unsealed region of the plurality of regions with a liquid transparent to radiation having a target wavelength; and
sealing each unsealed region of the plurality of regions from ambient after the filling.
19. The method of claim 18, wherein the plurality of regions includes three regions aligned in a stack, and wherein the subset of the plurality of regions includes the outermost regions.
20. The method of claim 18, wherein the outermost regions include a plurality of pillars formed by the fluoropolymer-based material.

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 media device infrared (IR) signal detection system, comprising:
a media device configured to receive media content;
at least one IR detector residing in the media device, the at least one IR detector configured to receive a portion of an IR signal emitted from a remote control; and
a cover lens disposed in an enclosure of the media device, the cover lens comprising:
a first cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a first portion of the received IR signal to the at least one IR detector when the media device is in a horizontally oriented position; and
a second cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a second portion of the received IR signal to the at least one IR detector when the media device is in a vertically oriented position.
2. The media device IR signal detection system of claim 1, wherein the horizontally oriented position of the media device is a first horizontally oriented position, wherein the cover lens further comprises:
a third cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a third portion of the received IR signal to the at least one IR detector when the media device is oriented in a second horizontally oriented position.
3. The media device IR signal detection system of claim 2, wherein the first cover lens portion, the second cover lens portion, and the third cover lens portion are fabricated as a unitary body cover lens.
4. The media device IR signal detection system of claim 1, wherein the enclosure of the media device further comprises:
a first surface that is configured to receive the first cover lens portion; and
a second surface oriented substantially perpendicular to the first surface and joined with the first surface at an edge, and is configured to receive the second cover lens portion.
5. The media device IR signal detection system of claim 4, wherein the first cover lens portion and the second cover lens portion are joined, and wherein the first cover lens portion and the second cover lens portion are oriented substantially perpendicular to each other.
6. The media device IR signal detection system of claim 4, wherein the first cover lens portion and the second cover lens portion are separate, and wherein the first cover lens portion and the second cover lens portion are oriented substantially perpendicular to each other.
7. The media device IR signal detection system of claim 1, wherein the at least one IR detector is a first IR detector configured to detect the portion of the IR signal through the first cover lens portion when the media device is in the horizontally oriented position, and wherein the media device further comprises:
a second IR detector configured to detect the portion of the IR signal through the second cover lens portion when the media device is in the vertically oriented position.
8. The media device IR signal detection system of claim 1, wherein the media device further comprises:
at least one signal conditioning lens configured to refract the first portion of the received IR signal to the IR detector, and configured to refract the second portion of the received IR signal to the IR detector.
9. A method for detecting remote control emitted infrared (IR) signals at a media device, the media device comprising an enclosure defined by at least a first surface and a second surface, wherein the first surface is substantially perpendicular to the second surface, and wherein the first surface is joined with the second surface at an edge, the method comprising:
receiving the IR signal at the first cover lens portion disposed on the first surface of the media device when the media device is in a horizontally oriented position; and
receiving the IR signal at the second cover lens portion disposed on the second surface of the media device when the media device is in a vertically oriented position.
10. The method of claim 9, wherein the media device comprises an IR detector located behind the first cover lens portion and the second cover lens portion, and further comprising:
detecting a portion of the IR signal through the first cover lens portion at the IR detector when the media device is in the horizontally oriented position; and
detecting the portion of the IR signal through the second cover lens portion at the IR detector when the media device is in the vertically oriented position.
11. The method of claim 9, wherein the horizontally oriented position of the media device is a first horizontally oriented position, and further comprising;
receiving the IR signal at a third cover lens portion disposed on a third surface of the media device when the media device is in a second horizontally oriented position,
wherein the third surface is orthogonally oriented to the first surface and the second surface.
12. The method of claim 11, wherein first cover lens portion, the second cover lens portion, and the third cover lens portion are fabricated as a unitary body cover lens.
13. A media system, comprising:
a media device configured to receive media content, and configured to operate in one of a horizontally oriented position and a vertically oriented position;
a remote control configured to transmit an infrared (IR) signal to the media device, wherein the IR signal comprises information to control at least one of the media device and a presentation device communicatively coupled to the media device;
at least one IR detector residing in the media device, and configured to receive a portion of an IR signal emitted from the remote control; and
a cover lens disposed in a portion of an enclosure of the media device, the cover lens configured to receive the IR signal emitted from the remote control, and configured to transmit a portion of the IR signal to the IR detector when the media device is in one of the horizontally oriented position and the vertically oriented position.
14. The media system of claim 13, wherein the cover lens comprises:
a first cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a first portion of the received IR signal to the IR detector when the media device is in the horizontally oriented position; and
a second cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a second portion of the received IR signal to the IR detector when the media device is in the vertically oriented position.
15. The media system of claim 14, wherein the horizontally oriented position is a first horizontally oriented position, and wherein the cover lens further comprises:
a third cover lens portion configured to receive the IR signal emitted from the remote control, and configured to transmit a third portion of the received IR signal to the IR detector when the media device is oriented in a second horizontally oriented position.
16. The media system of claim 15, wherein the first cover lens portion, the second cover lens portion, and the third cover lens portion are fabricated as a unitary body cover lens.
17. The media system of claim 14, wherein the first cover lens portion and the second cover lens portion are joined, and wherein the first cover lens portion and the second cover lens portion are oriented substantially perpendicular to each other.