Выделить слова: 


Патент США №

7917255

Автор(ы)

Finley

Дата выдачи

29 марта 2011 г.


System and method for on-board adaptive characterization of aircraft turbulence susceptibility as a function of radar observables



РЕФЕРАТ

A turbulence data circuit for use in an aircraft. The aircraft can include a radar system configured to transmit a first radio frequency wave and receive a second radio frequency wave and a display for receiving a display signal representative of turbulence. The aircraft can further include a flight management system configured to determine a phase of flight, an aircraft inertial/air data system configured to determine an altitude and an airspeed. The turbulence data circuit can include an interface for coupling to the radar system, the display, the flight management system, and the aircraft inertial/air data system. The turbulence data circuit can be configured to determine the display signal representative of turbulence based on at least one of the phase of flight, the altitude, the airspeed and the second radio frequency wave.


Авторы:

Jeffrey A. Finley (Cedar Rapids, IA)

Заявитель:

Rockwell Colllins, Inc. (Cedar Rapids, IA)

ID семейства патентов

43769938

Номер заявки:

11/901,632

Дата регистрации:

18 сентября 2007 г.

Класс патентной классификации США:

701/9; 340/945; 701/10; 701/14

Класс международной патентной классификации (МПК):

G01S 13/95, G06F 19/00

Класс совместной патентной классификации:

G01S 13/953 (20130101)

Область поиска:

701/9,10,14,47,8 244/76C 342/26B,26D,26R,179 340/945

Использованные источники

[Referenced By]

Патентные документы США

3970030July 1976Stangeland
3979105September 1976Pool et al.
4016811April 1977Zavodny
4019200April 1977Adkins et al.
4020431April 1977Saunders
4032094June 1977Morgan et al.
4042822August 1977Brandewie et al.
4044358August 1977Manning et al.
4051473September 1977Hooker, Jr.
4060314November 1977Heinz
4060315November 1977Heinz
4063140December 1977Kammerer et al.
4066964January 1978Costanza et al.
4088996May 1978Hooker, Jr.
4092644May 1978Hodge
4096448June 1978Hayes
4124061November 1978Mitchell et al.
4128837December 1978Page
4136400January 1979Caswell et al.
4137530January 1979Hooker, Jr.
4153900May 1979Novak et al.
4155896May 1979Rennier et al.
4162496July 1979Downen et al.
4163954August 1979Hayes
4169263September 1979Hooker, Jr.
4170010October 1979Reed
4171504October 1979Strathman
4171761October 1979Boldt et al.
4179693December 1979Evans et al.
4187519February 1980Vitols et al.
4190807February 1980Weber
4191558March 1980Gould
4215936August 1980Winocur
4219818August 1980Mansur, Jr.
4225850September 1980Chang et al.
4270223May 1981Marston
4290316September 1981Noar et al.
4291320September 1981Wen et al.
4307618December 1981James et al.
4310502January 1982Wagner
4314682February 1982Barnett et al.
4323901April 1982De Wames et al.
4327364April 1982Moore
4330721May 1982Hauck et al.
4344675August 1982Yao
4347896September 1982Rosman et al.
4354247October 1982Yao
4354646October 1982Raymer
4355869October 1982Yao
4370515January 1983Donaldson
4389660June 1983Decker
4395913August 1983Peterson
4427926January 1984Strathman
4431974February 1984Landt
4459568July 1984Landt
4482183November 1984Grimm et al.
4498347February 1985Grantham et al.
4498531February 1985Vrolyk
4498773February 1985Von Bieren
4503908March 1985Rosman et al.
4506385March 1985Fedde et al.
4509049April 1985Haendel et al.
4513383April 1985Hackett, Jr.
4523638June 1985Rosman et al.
4535840August 1985Rosman et al.
4536603August 1985Sprouse et al.
4538281August 1985Rajan
4538749September 1985Rosman et al.
4543873October 1985Stock
4568938February 1986Ubriaco
4575821March 1986Eden et al.
4583094April 1986Mosier
4594676June 1986Breiholz et al.
4599618July 1986Haendel et al.
4600925July 1986Alitz et al.
4619290October 1986Katz
4628318December 1986Alitz
4645140February 1987Bevilaqua et al.
4671676June 1987Chen et al.
4680727July 1987White
4682933July 1987Wagner
4682985July 1987Kohl
4717917January 1988Alitz
4740062April 1988Rodriguez
4740899April 1988McElreath
4749032June 1988Rosman et al.
4756493July 1988Camaret
4759506July 1988Moore et al.
4761059August 1988Yeh et al.
4763128August 1988Caswell
4773918September 1988Kohl
4776536October 1988Hudson et al.
4784352November 1988Smith et al.
4800840January 1989Colton
4814729March 1989Becker
4823139April 1989Eisner et al.
4854183August 1989Periou et al.
4862739September 1989Dobbs
4867503September 1989Luksch et al.
4875769October 1989Linebarger
4877959October 1989Page
4884077November 1989Landt
4896218January 1990Vick
4911537March 1990Ewbank
4947174August 1990Lehman et al.
4952941August 1990Landt
4953954September 1990Ewbank et al.
4965603October 1990Hong et al.
4973154November 1990McMichael et al.
4990741February 1991Moores et al.
4998689March 1991Woodcock
5006813April 1991Khoshnevisan et al.
5015083May 1991Wurst et al.
5017199May 1991Etchepare
5033696July 1991Horstman
5047775September 1991Alitz
5049886September 1991Seitz et al.
5053773October 1991Mosinski
5055805October 1991Kan
5119236June 1992Fong et al.
5125111June 1992Trinh
5125600June 1992Brumbaugh
5128873July 1992Gilmour et al.
5129605July 1992Burns et al.
5132689July 1992Van Wyk
5143334September 1992Sardou et al.
5148323September 1992Campbell et al.
5167386December 1992Laquer et al.
5181027January 1993Shafer
5198828March 1993West et al.
5216611June 1993McElreath
5218440June 1993Mathur
5233551August 1993White
5235930August 1993Pendleton
5249027September 1993Mathur et al.
5258860November 1993Schehrer et al.
5261759November 1993Decoux
5265266November 1993Trinh
5276326January 1994Philpott
5283672February 1994Hong et al.
5316032May 1994DeCoux
5323223June 1994Hayes
5337016August 1994Wozniak et al.
5337056August 1994Dax
5337257August 1994White
5348689September 1994Gay et al.
5350966September 1994Culp
5351044September 1994Mathur et al.
5366177November 1994DeCoux
5392152February 1995Higgins et al.
5402965April 1995Cervisi et al.
5404306April 1995Mathur et al.
5423123June 1995McQuilkin et al.
5428361June 1995Hightower et al.
5454007September 1995Dutta
5469250November 1995Holmes
5481268January 1996Higgins
5483240January 1996Hsu et al.
5483241January 1996Waineo et al.
5484221January 1996DeCoux
5489918February 1996Mosier
5504482April 1996Schreder
5517197May 1996Algeo et al.
5518205May 1996Wurst et al.
5528698June 1996Kamei et al.
5534697July 1996Creekmore et al.
5581010December 1996Cunningham et al.
5585813December 1996Howard
5592382January 1997Colley
5609388March 1997Hattass et al.
5627541May 1997Haley et al.
5652019July 1997Moran
5657251August 1997Fiala
5663736September 1997Webb et al.
5689351November 1997Hong
5748136May 1998Fischer
5828489October 1998Johnson et al.
5832117November 1998Harris et al.
5841537November 1998Doty
5926790July 1999Wright
5936552August 1999Wichgers et al.
5991460November 1999Mitchell
6064942May 2000Johnson et al.
6128553October 2000Gordon et al.
6150901November 2000Auken
6154151November 2000McElreath et al.
6163021December 2000Mickelson
6166661December 2000Anderson et al.
6169770January 2001Henely
6178391January 2001Anderson et al.
6184816February 2001Zheng et al.
6194980February 2001Thon
6201494March 2001Kronfeld
6208284March 2001Woodell et al.
6259400July 2001Higgins et al.
6266011July 2001Hong
6266114July 2001Skarohlid
6281832August 2001McElreath
6281838August 2001Hong
6285298September 2001Gordon
6285337September 2001West et al.
6285926September 2001Weiler et al.
6345127February 2002Mitchell
6362797March 2002Dehmlow
6373216April 2002Ho
6377892April 2002Johnson et al.
6381538April 2002Robinson et al.
6388607May 2002Woodell
6388608May 2002Woodell et al.
6401013June 2002McElreath
6424288July 2002Woodell
6426717July 2002Maloratsky
6433772August 2002Krenz
6441773August 2002Kelly et al.
6448922September 2002Kelly
6452511September 2002Kelly et al.
6456236September 2002Hauck et al.
6466235October 2002Smith et al.
6473240October 2002Dehmlow
6492934December 2002Hwang et al.
6501424December 2002Haendel et al.
6512476January 2003Woodell
6512527January 2003Barber et al.
6525674February 2003Kelly et al.
6531669March 2003Miller et al.
6549161April 2003Woodell
6567728May 2003Kelly et al.
6571171May 2003Pauly
6574030June 2003Mosier
6577947June 2003Kronfeld et al.
6603425August 2003Woodell
6650275November 2003Kelly et al.
6650972November 2003Robinson et al.
6690298February 2004Barber et al.
6690299February 2004Suiter
6714186March 2004Mosier et al.
6721181April 2004Pfeifer et al.
6741203May 2004Woodell
6741208May 2004West et al.
6744382June 2004Lapis et al.
6744408June 2004Stockmaster
6757624June 2004Hwang et al.
6761986July 2004Cheung
6762661July 2004Higgins
6771626August 2004Golubiewski et al.
6804614October 2004McGraw et al.
6805325October 2004Malmuth et al.
6806846October 2004West
6819983November 2004McGraw
6822617November 2004Mather et al.
6822850November 2004Pfeifer et al.
6839017January 2005Dillman
6850185February 2005Woodell
6865080March 2005Radosevich et al.
6879280April 2005Bull et al.
6882302April 2005Woodell et al.
6885553April 2005Pfeifer et al.
6898072May 2005Beihoff et al.
6909607June 2005Radosevich et al.
6917860July 2005Robinson et al.
6918134July 2005Sherlock et al.
6919862July 2005Hacker et al.
6940715September 2005Beihoff et al.
6950062September 2005Mather et al.
6956742October 2005Pfeifer et al.
6965514November 2005Beihoff et al.
6972727December 2005West et al.
6972957December 2005Beihoff et al.
6973150December 2005Thuringer
6977608December 2005Anderson et al.
6982873January 2006Meyer et al.
6989084January 2006Tench et al.
6992549January 2006Higgins
6995726February 2006West et al.
6998908February 2006Sternowski
6999022February 2006Vesel et al.
7002546February 2006Stuppi et al.
7016192March 2006Beihoff et al.
7032695April 2006Beihoff et al.
7034753April 2006Elsallal et al.
7038558May 2006Higgins
7061775June 2006Beihoff et al.
7068129June 2006Higgins et al.
7068507June 2006Pfeifer et al.
7081834July 2006Ruokangas et al.
7081991July 2006Jones et al.
7089092August 2006Wood et al.
7092645August 2006Sternowski
7095612August 2006Beihoff et al.
7109912September 2006Paramore et al.
7109913September 2006Paramore et al.
7116266October 2006Vesel et al.
7129885October 2006Woodell et al.
7132974November 2006Christianson
7142434November 2006Beihoff et al.
7148816December 2006Carrico
7151507December 2006Herting
7158072January 2007Venkatachalam et al.
7161525January 2007Finley et al.
7170446January 2007West et al.
7177153February 2007Radosevich et al.
7187548March 2007Meyer et al.
7187568March 2007Radosevich et al.
7196329March 2007Wood et al.
7205933April 2007Snodgrass
7212407May 2007Beihoff et
7219011May 2007Barber
7242343July 2007Woodell
7272472September 2007McElreath
7280498October 2007Mitchell
7292178November 2007Woodell et al.
7307576December 2007Koenigs
7307577December 2007Kronfeld et al.
7307583December 2007Woodell et al.
7307596December 2007West
7471995December 2008Robinson
7633430December 2009Wichgers et al.
7696920April 2010Finley et al.

Другие источники


"Technical Standard Order," TSO-C115b, Airborne Area Equipment Using Multi-Sensor Inputs, Sep. 30, 1994, 11 pages, Department of Transportation, Ferederal Aviation Administration, Washington, DC. cited by other.

Главный эксперт: Nguyen; Tan Q
Уполномоченный, доверенный или фирма: Evans; Matthew J. Barbieri; Daniel M.


ФОРМУЛА ИЗОБРЕТЕНИЯ



What is claimed is:

1. For use in an aircraft, including a radar system, a display for receiving a display signal representative of turbulence, a flight management system configured to determine a phase of flight, and an aircraft inertial/air data system configured to determine an altitude and an airspeed, a turbulence detector comprising: a processor is configured to provide a turbulence warning, the turbulence warning being in response to a spectral width factor from the radar system and a function of the altitude and airspeed representing vertical load divided by spectral width, the function being modified by a P factor, the P factor being a function of the phase of flight.

2. The detector of claim 1, wherein the phase of flight is based on at least one of a weight on wheels, a flight plan, a vertical speed, the altitude and the airspeed.

3. The detector of claim 1, wherein the detector transmits a signal representative of the presence of turbulence to the display off of the aircraft.

4. The detector of claim 1, wherein the detector transmits a turbulence advisory data to the display based on at least one of the phase of flight, the altitude, the airspeed and the spectral width factor.

5. The detector of claim 4, wherein the phase of flight is based on at least one of a weight on wheels, a flight plan, a vertical speed, the altitude and the airspeed; and wherein the detector transmits a signal representative of the presence of turbulence to the display.

6. The detector of claim 1, further comprising the detector being coupled to a terrain awareness warning system to provide a composite display signal and wherein the composite display signal represents a terrain profile and a turbulence profile.

7. The circuit of claim 1, wherein the P factor is adjusted in accordance with in-situ turbulence measurements and radar-derived turbulence measurements.

8. The circuit of claim 7, wherein versions of the P factor are stored.

9. The system of claim 1, wherein the turbulence is detected by determining a vertical load factor.

10. A method for providing a turbulence detection and display system, comprising: receiving an altitude signal, and an airspeed signal; and determining a turbulence warning based on a correction factor and a function of the altitude, and airspeed corresponding to vertical load per spectral width, the correction factor related to in-situ determinations of turbulence and radar predicted turbulence.

11. The method of claim 10, wherein the correction factor is a function of phase of flight.

12. The method of claim 10, further comprising transmitting a turbulence advisory data to the display based on at least one of the phase of flight, the altitude signal, the airspeed signal and a spectral width.

13. The method of claim 11, wherein the phase of flight is based on at least one of a weight on wheels, a flight plan, a vertical speed, the altitude signal and the airspeed signal; and wherein the turbulence data circuit transmits the signal representative of the presence of turbulence to the display.

14. The method of claim 13, wherein the vertical load factor is determined by multiplying the spectral width by the function.

15. The method of claim 10, further comprising receiving a terrain signal from a terrain awareness warning system and transmitting a composite display signal to a display; and wherein the composite display signal represents a terrain profile and a turbulence profile.

16. A turbulence detection and display system, comprising: a means for receiving a phase of flight signal, an altitude signal, and an airspeed signal; and a means for determining a signal representative of the presence of turbulence based on radar data and the phase of flight signal, the altitude signal and the airspeed signal.

17. The system of claim 16, wherein the phase of flight is based on at least one of a weight on wheels, a flight plan, a vertical speed, the altitude signal and the airspeed signal.

18. The system of claim 16, wherein the means for determining transmitting a turbulence advisory data to the display based on at least one of the phase of flight, the altitude signal, the airspeed signal and the second radio frequency wave.

19. The system of claim 18, wherein the phase of flight is based on at least one of a weight on wheels, a flight plan, a vertical speed, the altitude signal and the airspeed signal; and wherein the signal representative of the presence of turbulence is transmitted to the display.

20. The system of claim 16, further comprising a database for storing turbulence characterization data based upon in-situ determinations or turbulence and radar derived determinations of turbulence.


ОПИСАНИЕ




УРОВЕНЬ ТЕХНИКИ



The present disclosure relates generally to the field of aviation. Specifically, the present disclosure relates to characterization of aircraft turbulence susceptibility.

In general, airborne weather radars detect turbulence by measuring Doppler spectral width. The magnitude of the turbulence is correlated with this radar observable spectral width. The spectral width is an environmental parameter, which does not vary from aircraft to aircraft. In addition to spectral width, the turbulence magnitude experienced by the crew and passengers within an aircraft is dependent on the aircraft's dynamic response to the wind field. The dynamic response varies with aircraft type, aircraft speed, aircraft weight, aircraft altitude, and other flight conditions.

It is important for airborne weather radar system to accurately display turbulence to the flight crew. In some installations; however, aircraft dependant parameters, such as weight and aircraft type are not available to the radar.

There is a need for a turbulence detection and display system configured to provide turbulence information and alerts that does not rely on aircraft specific data. Further, there is a need for a turbulence detection and display system that does not depend on high-fidelity aerodynamic data and pilot in the loop simulation methodologies, which can be a significant cost source. Yet further, there is a need for a turbulence detection and display system that allows the aircrew to more effectively determine the appropriate course of action during aircraft flight.

It would be desirable to provide a system and/or method that fulfills one or more of these needs or provides other advantageous features. Other features and advantages will be made apparent from the present specification. The teachings disclosed extend to those embodiments which fall within the scope of the appended claims, regardless of whether they accomplish one or more of the aforementioned needs.


СУЩНОСТЬ



One embodiment of the disclosure relates to a turbulence data circuit for use in an aircraft. The aircraft includes a radar system configured to transmit a first radio frequency wave and receive a second radio frequency wave and a display for receiving a display signal representative of turbulence. The aircraft further includes a flight management system configured to determine a phase of flight, and an aircraft inertial/air data system configured to determine an altitude and an airspeed. The turbulence data circuit includes an interface for coupling to the radar system, the display, the flight management system, and the aircraft inertial/air data system. The turbulence data circuit is configured to provide a signal representative of the presence turbulence based on at least one of the phase of flight, the altitude, the airspeed and the second radio frequency wave.

Another embodiment of the disclosure relates to a method for providing a turbulence detection and display system including transmitting a first radio frequency wave and receiving a second radio frequency wave. The method further includes receiving a phase of flight signal, an altitude signal, and an airspeed signal. The method also includes determining a presence of turbulence based on the second radio frequency wave, the phase of flight signal, the altitude signal and the airspeed signal, and providing a signal representative of the presence of turbulence.

Another embodiment of the disclosure relates to a turbulence detection and display system including a means for transmitting a first radio frequency wave and a means for receiving a second radio frequency wave. The turbulence detection and display system further includes a means for receiving a phase of flight signal, an altitude signal, and an airspeed signal. The turbulence detection and display system also includes a means for determining a presence of turbulence based on the second radio frequency wave, the phase of flight signal, the altitude signal and the airspeed signal. The turbulence detection and display system includes a means for transmitting a signal representative of the presence of turbulence.


КРАТКОЕ ОПИСАНИЕ РИСУНКОВ



The disclosure will become more fully understood from the following detailed description, taken in conjunction with the accompanying drawings.

FIG. 1 is a is an illustration of an aircraft control center or cockpit, according to one exemplary embodiment;

FIG. 2A is an illustration of an aircraft cone section, which includes the turbulence circuit, according to an exemplary embodiment;

FIG. 2B is a block diagram of an aircraft turbulence detection and display system in communication with a radar system and audio/visual system, according to an exemplary embodiment;

FIG. 3 is another block diagram of the aircraft turbulence detection and display system, according to an exemplary embodiment;

FIG. 4 is an illustration of an aircraft radar system identifying potential turbulence activity, according to an exemplary embodiment;

FIG. 5 is an illustration of an aircraft utilizing the aircraft turbulence detection and display system during take-off, climb, and cruise phase of flights, according to exemplary embodiments;

FIG. 6 is an illustration of an aircraft utilizing the aircraft turbulence detection and display system during cruise, descent, and approach phase of flights, according to exemplary embodiments;

FIG. 7 is an illustration of an aircraft utilizing the aircraft turbulence detection and display system during enroute phase of flight, according to an exemplary embodiment;

FIG. 8 is another illustration of an aircraft utilizing the aircraft turbulence detection and display system during enroute phase of flight, according to an exemplary embodiment;

FIGS. 9A-9C are illustrations of the aircraft turbulence detection and display system calibration procedures, according to an exemplary embodiment;

FIG. 10 is a flowchart of system operation procedures, according to an exemplary embodiment;

FIG. 11 is a flowchart of system calibration procedures, according to an exemplary embodiment;

FIG. 12A is a flowchart of on-board system to off-board computer downloading procedures, according to an exemplary embodiment; and

FIG. 12B is a flowchart of off-board computer to on-board system uploading procedures, according to an exemplary embodiment.


ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ТИПИЧНОГО ОСУЩЕСТВЛЕНИЯ



Although the description below contains many specificities, these specificities are utilized to illustrate some of the exemplary embodiments of this disclosure and should not be construed as limiting the scope of the disclosure. The scope of this disclosure should be determined by the claims, their legal equivalents and the fact that it fully encompasses other embodiments which may become apparent to those skilled in the art. A method or device does not have to address each and every problem to be encompassed by the present disclosure. All structural, chemical and functional equivalents to the elements of the below-described disclosure that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. A reference to an element in the singular is not intended to mean one and only one, unless explicitly so stated, but rather it should be construed to mean at least one. No claim element herein is to be construed under the provisions of 35 U.S.C. .sctn.112, sixth paragraph, unless the element is expressly recited using the phrase "means for." Furthermore, no element, component or method step in the present disclosure is intended to be dedicated to the public, regardless of whether the element, component or method step is explicitly recited in the claims.

Referring to FIG. 1, an illustration of an aircraft control center or cockpit 10 is shown, according to one exemplary embodiment. Aircraft control center 10 may include a pilot seat 12a, a co-pilot seat 12b, an aircraft control stick 14, a plurality of flight controls 16 and flight displays 20. The pilot sitting in pilot seat 12a or co-pilot seat 12b may utilize aircraft control stick 14 or other control devices to maneuver airplane 101. The pilot may initiate airplane 101 maneuvers including moving airplane 101 in an upwardly motion, downwardly motion, banking to the left, banking to the right or any combination thereof. The pilot can visually monitor the flight path thorough windshield 18. However, when the pilot utilizes windshield 18, his visual range is limited.

The crew utilizes flight displays 20 to increase their visual range and to enhance their decision-making abilities. In an exemplary embodiment, flight displays 20 may be configured to show weather, terrain (i.e., mountains and hills), fixed obstacles (i.e., towers), variable obstacles (i.e., other airplanes), flight characteristics (i.e., altitude or speed), or any combination thereof.

Referring to FIG. 2A, an illustration of an aircraft cone section 100, which includes a turbulence circuit 110 and a radar system 102 is shown, according to an exemplary embodiment. In an exemplary embodiment, turbulence circuit 110 utilizes a directional receiver and an active radar for detection of turbulence sources. It should be noted that the turbulence source can be any source detectable by radar system 102 and/or turbulence circuit 110. It should be noted that turbulence circuit 110 can be integrated into radar system 102. In an exemplary embodiment, turbulence circuit can be included in a WRT-4100 model and is a software routine operating on the computing platform associated with a weather radar or other avionic system.

In an exemplary embodiment, radar system 102 is configured to include all the functionality of a RTA-4100 model, a WXR-2100 model or a RDR-4000 model. The RTA-4100 model and the WXR-2100 may be purchased from Rockwell Collins, Cedar Rapids, Iowa 52498. The RDR-4000 model may be purchased from Honeywell, Morristown, N.J. 07962. In another exemplary embodiment, radar system 102 includes any forward-looking radar system and is not limited to weather radars. In an exemplary embodiment, aircraft cone section 100 may also include equipment associated with a TAWS, GPWS, GCAS, WRT or any combination thereof. In an exemplary embodiment, display 106 (see FIG. 2B) can be an audio display, a visual display or both.

In an exemplary embodiment, radar system 102 transmits and receives multiple pulses. These multiple radar pulses are utilized to determine a radar observed parameter called spectral width, according to an exemplary embodiment. Spectral width is an environmental parameter only. In an exemplary embodiment, a more useful parameter can be one, which takes into account the effect of the environment on the aircraft. In an exemplary embodiment, external parameters of airspeed, altitude and/or phase of flight are used in an algorithm or software routine within radar system 102 or turbulence circuit 110 to scale the spectral width parameter by the dynamic response of the aircraft. In an exemplary embodiment, phase of flight parameter whether determined externally in the flight management system or determined internally within radar system 102 or turbulence circuit 110 is utilized to predicted turbulence. In an exemplary embodiment, radar system 102 or turbulence circuit 110 predicts and automatically correlates actual turbulence to predicted turbulence within radar system 102 or turbulence circuit 110 in order to determine the dynamic response of the aircraft.

In an exemplary embodiment, turbulence circuit 110 may be utilized in combination with or integrated with a terrain awareness warning system that employees a terrain database to communicate with aircrew that the aircraft's flight path may be on an imminent collision course with an obstacle. In an exemplary embodiment, turbulence circuit 110 may be utilized in combination with or integrated with a terrain awareness warning system that employees a radar system and/or a terrain database to determine obstacle sources. The terrain awareness warning system that employees a terrain database may include a Ground Proximity Warning System ("GPWS"), a Ground Collision Avoidance Systems ("GCAS"), a Terrain Awareness and Warning System or any combination thereof.

In FIG. 2B, a block diagram of the aircraft turbulence detection and display system in communication with radar system and audio/visual system is shown, according to an exemplary embodiment. In an exemplary embodiment, turbulence circuit 110 can include a database 108. In an exemplary embodiment, database 108 can be utilized to store aircraft actual turbulence performance characteristics during a turbulence event, radar system 102 estimated turbulence, a comparison of radar system 102 estimated turbulence versus actual turbulence performance characteristics, actual turbulence performance characteristics versus phase of flight, estimated turbulence versus phase of flight, altitude, airspeed, weight, time of day, time of year and/or any other turbulence data known to a person skilled in the art.

In an exemplary embodiment, predicted value of turbulence from radar system 102 can be given in terms of spectral width and the output of turbulence circuit 110 can be given in vertical load. In another exemplary embodiment, predicted value of turbulence from radar system 102 can be given in vertical load and turbulence circuit 110 can be an adaptive gain algorithm which learns the specifies of a given aircraft and adjusts the calculation of the predicted value of turbulence by correcting radar system 102.

In an exemplary embodiment, turbulence circuit 110 is in communication with a flight management system 112, an inertial system and air data sensors 114, a display 106, and radar system 102. In an exemplary embodiment, radar system 102 includes a radar receiver 105, which is in communication with an antenna 103. In an exemplary embodiment radar receiver 105 can be a transceiver.

In an exemplary embodiment, turbulence circuit 110 can determine a phase of flight 200 (see FIGS. 5 and 6). In an exemplary embodiment, phase of flight 200 can be preflight, takeoff, climb, cruise, descent, approach and go-around. It should be noted that phase of flight 200 can be any portion of the flight know to a person of ordinary skill in the art. In an exemplary embodiment, preflight is phase of flight 200 that occurs while airplane 101 (see FIG. 4) is still at the gate or taxiing. In an exemplary embodiment, takeoff is phase of flight 200 that occurs while airplane 101 is on a runway 212 and before airplane 101 starts to ascend (see FIG. 5). In an exemplary embodiment, climb is phase of flight 200 that occurs when airplane 101 is ascending to a cruise altitude. In an exemplary embodiment, cruise is phase of flight 200 that occurs enroute to a destination (see FIG. 6). In an exemplary embodiment, descent is phase of flight 200 that occurs when airplane 101 is descending to a new altitude in preparation for landing. In an exemplary embodiment, approach is phase of flight 200 that occurs when airplane 101 is maneuvering at low altitude prior to land. In an exemplary embodiment, go-around is phase of flight 200 that occurs when airplane 101 has executed a missed approach maneuver.

In an exemplary embodiment, phase of flight 200 can be computed based on at least one of a weight on wheels, a flight management flight plan, vertical speed and inputs from inertial system and air data sensors 114. In an exemplary embodiment, the flight management flight plan is determined from flight management system 112.

In FIG. 3, a block diagram of the aircraft turbulence detection and display system is shown, according to an exemplary embodiment. In an exemplary embodiment, radar system 102 includes a radar processor 120, a receiver 116, a transmitter 118 and antenna 103. In an exemplary embodiment, transmitter 118 transmits a first radio frequency wave that impacts a turbulence source 202, 204 (see FIG. 4). The first radio frequency wave impacts turbulence source 202, 204 and creates a second radio frequency wave. In an exemplary embodiment, second radio frequency wave is received by antenna 103. Antenna 103 transmits second radio frequency wave to receiver 116, which relays the data to radar processor 120.

In should be noted that a single turbulence source 202, 204 or multiple turbulence sources 202, 204 can be a turbulence profile.

In an exemplary embodiment, radar system 102 is in communication with turbulence circuit 110. In an exemplary embodiment, turbulence circuit 110 includes an interface 128, a turbulence circuit processor 130 and database 108. In an exemplary embodiment, interface 128 is in communication with radar system 102, flight management system 112, inertial system and air data sensors 114 and display 106.

In an exemplary embodiment, flight management system 112 transmits phase of flight 200 to turbulence circuit 110 via a first communication link 124. In another exemplary embodiment, flight management system 112 transmits phase of flight data via first communication link 124 and inertial system and air data sensors 114 transmit flight data (i.e., altitude, airspeed, time in flight, etc.) via a second communication link 126 to turbulence circuit 110. In this exemplary embodiment, turbulence circuit 110 can determine phase of flight 200 based on the flight data transmitted by flight management system 112 and inertial system and air data sensors 114. In another exemplary embodiment, phase of flight 200 can be determined by radar processor 120. In this exemplary embodiment, radar system 102 is in communication with flight management system 112 and inertial system and air data sensors 114. In this exemplary embodiment, radar processor 120 utilizes at least one of air data, inertial data, weight on wheels transitions, altitude transitions, vertical velocity, the flight management system's flight plan data or any other parameters available to radar system 102 to compute phase of flight 200. In this exemplary embodiment, radar system 102 transmits phase of flight 200 to turbulence circuit 110.

In an exemplary embodiment, turbulence circuit 110 transmits a display signal representative of turbulence based on at least one of the second radio frequency waves, a phase of flight signal, an altitude signal and an airspeed signal. In an exemplary embodiment, turbulence circuit 110 can transmit the display signal representative of turbulence based on the second radio frequency wave and phase of flight signal 200. It should be noted that turbulence circuit 110 utilizes at least one of these parameters but can be configured to utilize more than one parameter.

In an exemplary embodiment, turbulence circuit 110 determines the signal representative of turbulence by receiving data related to the second radio frequency wave. In an exemplary embodiment, turbulence circuit 110 determines a spectral width calculation based on the second radio frequency wave. In an exemplary embodiment, spectral width is converted to vertical load. In an exemplary embodiment, the signal representative of turbulence is based on the vertical load determination. In an exemplary embodiment, the signal representative of turbulence is based on the vertical load determination, phase of flight 200 and/or other parameters such as altitude and airspeed.

In an exemplary embodiment, an adaptive scheme can be employed utilizing radar system's 102 vertical load per spectral width function ("F") modified by a limited parameter ("P") where P is a constant or a function of flight phase. In an exemplary embodiment, the formula is: .sigma._load/.sigma._spectralwidth=F(altitude, airspeed)*P(flight phase) where .sigma._load/.sigma._spectralwidth is the function used by turbulence circuit 110 to create the signal representative of turbulence, which can be transmitted to display 106.

In an exemplary embodiment, the .sigma._load/.sigma._spectralwidth parameter calculated in the previous paragraph is multiplied by the .sigma._spectralwidth parameter computed by radar system 102 and/or turbulence circuit 110. In this exemplary embodiment, this multiplication results in a value for .sigma._load. If the .sigma._load value exceeds a threshold value, then the turbulence is displayed on display 20. If the .sigma._load value does not exceed a threshold value, then the turbulence is not displayed on display 20.

In an exemplary embodiment, .sigma._load is the acceleration in the vertical direction. In an exemplary embodiment, .sigma._load is an integrated root mean square ("RMS") over five (5) seconds. In an exemplary embodiment, turbulence circuit 110 measures the .sigma._load and compares .sigma._load to a threshold value. In an exemplary embodiment, a_load can be eighty (80) to one hundred and thirty-five (135) pounds per square inch. In an exemplary embodiment, if the .sigma._load is greater than or equal to the threshold value, then turbulence circuit 110 transmits an alert to display 106. In an exemplary embodiment, if the .sigma._load is less than the threshold value, then turbulence circuit 110 transmits a signal representative of turbulence. In this exemplary embodiment, the signal representative of turbulence can include no turbulence objects, advisory turbulence objects, turbulence objects or any combination thereof.

In an exemplary embodiment, radar system 102 can measure reflectivity, velocity and/or variations in Doppler velocity. In an exemplary embodiment, .sigma._spectralwidth is the variations in Doppler velocity. In an exemplary embodiment, turbulence circuit 110 can determine the .sigma._spectralwidth and compare .sigma._spectralwidth against a threshold value. In exemplary embodiments, the threshold value is four (4) or four and 1/2 (4.5) meters per second. It should be noted that these threshold values are for illustration purpose and do not limit the disclosure in anyway. It should also be noted that any threshold value known to those skilled in the art is herein incorporated in this disclosure.

In an exemplary embodiment, if the .sigma._spectralwidth is greater than or equal to the threshold value, then turbulence circuit 110 transmits an alert to display 106. In an exemplary embodiment, if the .sigma._spectralwidth is less than the threshold value, then turbulence circuit 110 can be configured to transmit a signal representative of turbulence. In this exemplary embodiment, the signal representative of turbulence can include no turbulence objects, advisory turbulence objects, turbulence objects or any combination thereof.

In an exemplary embodiment, turbulence circuit 110 can utilizes the .sigma._load and the .sigma._spectralwidth to determine alerts, advisory signals, caution signals, warning signals and/or signals representative of turbulence.

In an exemplary embodiment, P can be an in-flight derived modifier function. In an exemplary embodiment, phase of flight 200 is correlated with the in-flight derived modifier function to obtain a pseudo-weight sensitivity measurement without using aircraft dependant parameters.

In an exemplary embodiment, the value of P can be obtained through direct correlation of RMS turbulence encountered in situ as compared to RMS turbulence predicted by radar system 102. In an exemplary embodiment, this information can be obtained as part of normal flight operations after airplane's 101 entry into service. In an exemplary embodiment, a correlation in situ of accelerometer derived vertical load data with predicted radar data can be utilized in turbulence circuit 110. In this exemplary embodiment, the correlation processes can be conducted automatically in radar system 102 and/or turbulence circuit 110. In an exemplary embodiment, the P function can be read out by obtaining data during maintenance functions. In this exemplary embodiment, the P can be initialized more accurately for specific classes of aircraft. In an exemplary embodiment, turbulence circuit 110 can utilize a methodology based on in-service aircraft performance to fine-tune turbulence circuit's 110 turbulence alerting function.

In FIG. 4, an illustration of an aircraft radar system identifying potential turbulence activity is shown, according to an exemplary embodiment. In an exemplary embodiment, airplane 101 utilizing radar system 102 (see FIG. 3) transmits an upper radio frequency wave 206, a horizontal radio frequency wave 208 and a lower radio frequency wave 210. In this exemplary embodiment, upper radio frequency wave 206 contacts turbulence source 202. In this exemplary embodiment, turbulence source 202 is not a hazard to airplane 101 based on .sigma._load. In an exemplary embodiment, .sigma._spectralwidth is transformed into .sigma._load through the ratio of the two parameters described previously. In this exemplary embodiment, turbulence circuit 110 can be configured to control display 106 to show no hazard, an advisory alert, a caution alert, turbulence source 202 and/or any combination thereof. In an exemplary embodiment, turbulence circuit 110 can store the .sigma._load in database 108 and compare the .sigma._load with the actual turbulence experienced by airplane 101 at turbulence source 202.

In an exemplary embodiment, horizontal radio frequency wave 208 does not contact any turbulence source. In this exemplary embodiment, turbulence circuit 110 does not display a hazard, an advisory alert, a caution alert or any other alert.

In an exemplary embodiment, lower radio frequency wave 210 contacts turbulence source 204. In this exemplary embodiment, turbulence source 204 is a hazard to airplane 101 based on the .sigma._load. In this exemplary embodiment, turbulence circuit 110 can be configured to control display 106 to show turbulence source 204, a hazard, a warning alert, an advisory alert, a caution alert and/or any combination thereof. In an exemplary embodiment, turbulence circuit 110 can store the .sigma._load in database 108 and compare the .sigma._load with the actual turbulence experienced by airplane 101 at turbulence source 204.

In FIG. 5, an illustration of an aircraft utilizing an aircraft turbulence detection and display system during the take-off phase of flight 200 is shown, according to exemplary embodiment. In an exemplary embodiment, airplane 101 is in the take-off phase of flight 200. In this exemplary embodiment, airplane 101 is leaving runway 212 at a leaving runway position 214. In this exemplary embodiment, turbulence circuit 110 transmits a warning and/or a signal representative of the turbulence to display 106. In this exemplary embodiment, aircrew utilizing the information provided by turbulence circuit 110, maneuver airplane 101 to avoid a take off/approach turbulence source 226. In this exemplary embodiment, airplane 101 climbs in airplane ascending position 216 to obtain an altitude that traverses take off/approach turbulence source 226. In this exemplary embodiment, airplane 101 achieves the cruise phase of flight 200 at a first cruise position 218. In an exemplary embodiment, airplane 101 in airplane ascending position 216 could also be characterized as being in a climb phase of flight 200.

In FIG. 6, an illustration of an aircraft utilizing an aircraft turbulence detection and display system during the landing phase of flight 200 is shown, according to exemplary embodiment. In an exemplary embodiment, airplane 101 is at a second cruise position 220 in the cruise phase of flight 200. In this exemplary embodiment, turbulence circuit 110 transmits a warning and/or a signal representative of the turbulence to display 106. In this exemplary embodiment, aircrew utilizing the information provided by turbulence circuit 110, maneuver airplane 101 to avoid take off/approach turbulence source 226. In this exemplary embodiment, airplane 101 has maintained an altitude above take off/approach turbulence source 226. In this exemplary embodiment, airplane 101 enters an approach phase of flight 200, which requires airplane 101 to descend to approach position 222. In this exemplary embodiment, airplane 101 lands on runway 212 at a runway position 224. In an exemplary embodiment, airplane 101 at approach position 222 could also be characterized as being in descent phase of flight 200. In an exemplary embodiment, approach phase of flight 200 could occur when airplane 101 is maneuvering at low altitudes in the vicinity of the airport.

In FIG. 7, an illustration of an aircraft utilizing an aircraft turbulence detection and display system during enroute phase of flight is shown, according to an exemplary embodiment. In an exemplary embodiment, airplane 101 is in cruise phase of flight 200 approaching take-off/approach turbulence source 226. In this exemplary embodiment, turbulence circuit 110 does not transmit a hazard signal, a warning alert, a signal representative of turbulence, an advisory signal and/or a caution signal. In this exemplary embodiment, airplane 101 can travel into and out of take off/approach turbulence source 226. In this exemplary embodiment, turbulence circuit 110 determined based on the change in phase of flight 200 that take off/approach turbulence source 226 was not a hazard to airplane 101. In another exemplary embodiment, turbulence circuit 110 can transmit an advisory, caution signal and/or signal representative of turbulence to display 106 based on take-off/approach turbulence source 226.

In FIG. 8, an illustration of an aircraft utilizing an aircraft turbulence detection and display system during the enroute phase of flight 200 is shown, according to an exemplary embodiment. In an exemplary embodiment, airplane 101 is approaching a complex turbulence source 228. In this exemplary embodiment, complex turbulence source 228 has a caution zone 228a and a warning zone 228b. In an exemplary embodiment, turbulence circuit 110 transmits a signal representative of complex turbulence source 228 which indicates that airplane 101 can enter complex turbulence source 228 at caution zone 228a but should refrain from entering complex turbulence source 228 at warning zone 228b. In this exemplary embodiment, turbulence circuit 110 will issue a warning if airplane 101 approaches warning zone 228b.

In FIGS. 9A-9C, illustrations of aircraft turbulence detection and display system calibration procedures are shown, according to exemplary embodiments. In an exemplary embodiment shown in FIG. 9A, radar system 102 (see FIG. 3) calculates a radar predicted turbulence value 250 that airplane 101 will encounter upon contact with turbulence source 202, 204, 226, and/or 228 (see FIGS. 4-8). In this exemplary embodiment, turbulence circuit 110 measures an actual turbulence value 252 experienced by airplane 101 upon contact with turbulence source 202, 204, 226, and/or 228. In this exemplary embodiment, turbulence circuit 110 compares radar predicted turbulence value 250 with actual turbulence value 252 and determines a first delta value between radar predicted turbulence value 250 and actual turbulence value 252. In this exemplary embodiment, turbulence circuit 110 calibrates at least one of radar system 102, turbulence circuit 110 and/or display 106 based on the first delta value. In an exemplary embodiment, a discrepancy report is generated based on the comparison of radar predicted turbulence value 250 and actual turbulence value 252.

In FIG. 9B, turbulence circuit 110 has recalibrated at least one of radar system 102, turbulence circuit 110 and/or display 106 based on first delta value. In this exemplary embodiment, radar system 102 calculates another radar predicted turbulence value 250 that airplane 101 will encounter upon contact with turbulence source 202, 204, 226, and/or 228. In this exemplary embodiment, turbulence circuit 110 measures actual turbulence value 252 experienced by airplane 101 upon contact with turbulence source 202, 204, 226, and/or 228. In this exemplary embodiment, turbulence circuit 110 compares radar predicted turbulence value 250 with actual turbulence value 252 and determines a second delta value between radar predicted turbulence value 250 and actual turbulence value 252. In this exemplary embodiment, second delta value is smaller than first delta value. In this exemplary embodiment, turbulence circuit 110 calibrates at least one of radar system 102, turbulence circuit 110 and/or display 106 based on the second delta value. In an exemplary embodiment, a discrepancy report is generated based on the comparison of radar predicted turbulence value 250 and actual turbulence value 252.

In FIG. 9C, turbulence circuit 110 has recalibrated at least one of radar system 102, turbulence circuit 110 and/or display 106 based on second delta value. In this exemplary embodiment, radar system 102 calculates another radar predicted turbulence value 250 that airplane 101 will encounter upon contact with turbulence source 202, 204, 226, and/or 228. In this exemplary embodiment, turbulence circuit 110 measures actual turbulence value 252 experienced by airplane 101 upon contact with turbulence source 202, 204, 226, and/or 228. In this exemplary embodiment, turbulence circuit 110 compares radar predicted turbulence value 250 with actual turbulence value 252 and determines a third delta value between radar predicted turbulence value 250 and actual turbulence value 252. In this exemplary embodiment, third delta value is smaller than second delta value. In this exemplary embodiment, turbulence circuit 110 calibrates at least one of radar system 102, turbulence circuit 110 and/or display 106 based on the third delta value. In an exemplary embodiment, a discrepancy report is generated based on the comparison of radar predicted turbulence value 250 and actual turbulence value 252.

It should be noted that this process may be a single step, multiple steps or an iterative process. It should also be noted that radar predicted turbulence value 250 could be smaller than actual turbulence value 252.

In an exemplary embodiment, the comparison of radar predicted turbulence value 250 with actual turbulence value 252 is stored in database 108. In an exemplary embodiment, this radar predicted turbulence value 250 versus actual turbulence value 252 is downloaded to a central off-board computer. The center off-board computer compares a plurality of radar predicted turbulence value 250 versus actual turbulence value 252 reports from a plurality of airplane 101. The center off-board computer generates trend analysis, correction factors, flags aircraft that could have potential maintenance issues, calculates aircraft specific correction factors, calculates aircraft type correction factors and/or compares turbulence system performance versus aircraft maintenance. In an exemplary embodiment, radar system 102, turbulence circuit 110 or another on-board processing device could generate the trend analysis, correction factors, flag aircraft that could have potential maintenance issues, calculate aircraft specific correction factors, calculate aircraft type correction factors and/or compare turbulence system performance versus aircraft maintenance.

In FIG. 10, a flowchart 700 of system operation procedures is shown, according to an exemplary embodiment. In this exemplary embodiment, the system is initiated (step 702). Radar system 102 transmits a first radio frequency wave (step 704). Turbulence circuit 110 receives a second radio frequency wave, phase of flight 200, spectral width data and flight data (step 706). Turbulence circuit 110 analyzes at least one of phase of flight 200, spectral width function, second radio frequency wave and flight data to determine radar predicted turbulence value 250 (step 708). Turbulence circuit 110 determines whether radar predicted turbulence value 250 is greater than or equal to a threshold value (step 710). If radar predicted turbulence value 250 is not greater than or equal to a threshold value, the system returns to step 704 (step 710). If radar predicted turbulence value 250 is greater than or equal to a threshold value the system moves to step 712 (step 710). Turbulence circuit 110 determines the level of signal to be transmitted based on radar predicted turbulence value 250 (step 712). In an exemplary embodiment, the level of signal can be an advisory signal, a caution signal, a warning signal and/or a signal representative of the turbulence profile. Turbulence circuit 110 transmits the signal determined in step 712 (step 714).

In FIG. 11, a flowchart of system calibration procedure is shown, according to an exemplary embodiment. In an exemplary embodiment, the system is initiated (step 750). Radar system 102 determines radar predicted turbulence value 250 (step 752). Turbulence circuit 110 determines actual turbulence value 252 (step 754). Turbulence circuit 110 compares radar predicted turbulence value 250 to actual turbulence value 252 (step 756). Turbulence circuit 110 adjusts radar system 102, turbulence circuit 110 and/or display 106 based on the comparison of radar predicted turbulence value 250 and actual turbulence value 252 (step 758).

In FIG. 12A, a flowchart of on-board system to off-board computer downloading procedure is shown, according to an exemplary embodiment. In an exemplary embodiment, turbulence circuit 110 transmits a radar predicted turbulence value versus actual turbulence value analysis signal to a central off-board computer (step 850). The central off-board computer stores the radar predicted turbulence value versus actual turbulence value analysis signal (step 852).

In FIG. 12B, a flowchart of off-board computer to on-board system uploading procedure is shown, according to an exemplary embodiment. In an exemplary embodiment, central off-board computer compares a plurality of radar predicted turbulence value versus actual turbulence value analysis received from a plurality of airplanes (step 860). The central off-board computer generates trend analysis, correction factors, flags aircraft that could have potential maintenance issues, calculates aircraft specific correction factors, calculates aircraft type correction factors and/or compares turbulence system performance versus aircraft maintenance (step 862). The central off-board computer transmits correction factors to one aircraft, a few aircraft or all of the aircraft (step 864).

Although specific steps are shown and described in a specific order, it is understood that the method may include more, fewer, different, and/or a different ordering of the steps to perform the function described herein.

The exemplary embodiments illustrated in the figures and described herein are offered by way of example only. Accordingly, the present application is not limited to a particular embodiment, but extends to various modifications that nevertheless fall within the scope of the appended claims. The order or sequence of any processes or method steps may be varied or re-sequenced according to alternative embodiments.

The present application contemplates methods, systems and program products on any machine-readable media for accomplishing its operations. The embodiments of the present application may be implemented using an existing computer processor, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose or by a hardwired system.

It is important to note that the construction and arrangement of turbulence circuit 110 as shown in the various exemplary embodiments is illustrative only. Although only a few embodiments of the present application have been described in detail in this disclosure, those skilled in the art who review this disclosure will readily appreciate that many modifications are possible (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors and orientations) without materially departing from the novel teachings and advantages of the subject matter recited in the claims. For example, elements shown as integrally formed may be constructed of multiple parts or elements, the position of elements may be reversed or otherwise varied, and the nature or number of discrete elements or positions may be altered or varied. Accordingly, all such modifications are intended to be included within the scope of the present application as defined in the appended claims. The order or sequence of any process or method steps may be varied or re-sequenced according to alternative embodiments. In the claims, any means-plus-function clause is intended to cover the structures described herein as performing the recited function and, not only structural equivalents, but also equivalent structures. Other substitutions, modifications, changes and omissions may be made in the design, operating conditions and arrangement of the exemplary embodiments without departing from the scope of the present application as expressed in the appended claims.

As noted above, embodiments within the scope of the present application include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media which can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store a desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a machine, the machine properly views the connection as a machine-readable medium. Thus, any such connection is properly termed a machine-readable medium. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions comprise, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.

It should be noted that although the diagrams herein may show a specific order of method steps, it is understood that the order of these steps may differ from what is depicted. Also, two or more steps may be performed concurrently or with partial concurrence. Such variation will depend on the software and hardware systems chosen. It is understood that all such variations are within the scope of the application. Likewise, software implementations of the present application could be accomplished with standard programming techniques with rule-based logic and other logic to accomplish the various connection steps, processing steps, comparison steps and/or decision steps.

The foregoing description of embodiments of the application has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the application to the precise form disclosed, and modifications and variations are possible in light of the above teachings, or may be acquired from practice of the application. The embodiments were chosen and described in order to explain the principles of the application and its practical application to enable one skilled in the art to utilize the application in various embodiments and with various modifications as are suited to the particular use contemplated.

* * * * *