1. A head worn head up display (HUD) system providing an enhanced head down view in an environment including a head worn device including a vision tracking device and a dynamic head down display, said head worn HUD system, comprising:
a computational platform for receiving vision tracking device signals from a vision tracking device of a head worn device and for generating head down display signals associated with a dynamic head down display, said computational platform for processing and utilizing said vision tracking device signals and said generated head down display signals to provide output signals to said head worn device for output by said head worn device as superimposed visual steering cues to the operator.
2. The head worn HUD system of claim 1, further comprising a head worn device including a vision tracking device comprising a head tracking device for providing said vision tracking device signals in the form of coarse tracking signals.
3. The head worn HUD system of claim 1, further comprising a head worn device including a vision tracking device comprising an eye tracking device for providing said vision tracking device signals in the form of fine tracking signals.
4. The head worn HUD system of claim 1, further comprising a dynamic head down display for providing said head down display signals.
5. The head worn HUD system of claim 1, wherein said computational platform receives said head down display signals from an aircraft’s dynamic head down display and said visual steering cues comprise symbology for use while looking inside of the cockpit.
6. The head worn HUD system of claim 5, wherein said symbology comprises:
a) a highlighted conformal geometric symbol if a location is currently viewable; and,
b) a non-conformal border highlight if a location is currently outside of the viewable area, said border highlight being shown in the direction of the area to be monitored.
7. The head worn HUD system of claim 6, wherein said border highlight is selected from the group of avionics system highlights, consisting of: warning highlights, checklist highlights, bug deviation highlights, navigation deviation highlights, and circuit breaker highlights.
8. The head worn HUD system of claim 1, further comprising supplemental input signals to said computational platform for providing supplemental alerts.
9. The head worn HUD system of claim 1, further comprising supplemental input signals to said computational platform for providing supplemental audio alerts.
10. A head worn head up display (HUD) system providing an enhanced head down view, comprising:
a) head worn device including a vision tracking device for providing vision tracking device signals;
b) a dynamic head down display for providing head down display signals; and,
c) a computational platform for receiving said vision tracking device signals from said vision tracking device and for generating head down display signals associated with said dynamic head down display, said computational platform for processing and utilizing said vision tracking device signals and said generated head down display signals to provide output signals to said head worn device for output by said head worn device as superimposed visual steering cues to the operator.
11. The head worn HUD system of claim 1, wherein said head worn device includes a vision tracking device comprising a head tracking device for providing said vision tracking device signals in the form of coarse tracking signals.
12. The head worn HUD system of claim 1, wherein said head worn device includes a vision tracking device comprising an eye tracking device for providing said vision tracking device signals in the form of fine tracking signals.
13. The head worn HUD system of claim 1, wherein dynamic head down display is located in an aircraft and said visual steering cues comprise symbology for use while looking inside of the cockpit.
14. The head worn HUD system of claim 13, wherein said symbology comprises:
a) a highlighted conformal geometric symbol if a location is currently viewable; and,
b) a non-conformal border highlight if a location is currently outside of the viewable area, said border highlight being shown in the direction of the area to be monitored.
15. The head worn HUD system of claim 14, wherein said border highlight is of the set comprising: warning highlights, checklist highlights, bug deviation highlights, navigation deviation highlights, and circuit breaker highlights.
16. The head worn HUD system of claim 1, further comprising supplemental input signals to said computational platform for providing supplemental alerts.
17. The head worn HUD system of claim 1, further comprising supplemental input signals to said computational platform for providing supplemental audio alerts.
18. A method for providing an enhanced head down view in an environment including a head worn device including a vision tracking device and a dynamic head down display, said method comprising the step of:
utilizing a computational platform for:
i. receiving vision tracking device signals from a vision tracking device of a head worn device;
ii. generating head down display signals associated with a dynamic head down display; and,
iii. processing and utilizing said vision tracking device signals and said generated head down display signals to provide output signals to said head worn device for output by said head worn device as superimposed visual steering cues to the operator.
19. The method of claim 18, wherein said step of receiving vision tracking device signals comprises receiving coarse tracking signals from a head tracking device and fine tracking tracking signals from an eye tracking device.
20. The method of claim 18, wherein said step of utilizing a computational platform comprises utilizing a computational platform positioned on an aircraft.
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-77. (canceled)
78. One or more circuits for detecting at least one tone in a voice packet comprising one or more voice frames, the one or more circuits comprising:
at least one interface for communicating over a packet network;
at least one processor operably coupled to the at least one interface, and operable to:
receive a voice packet over the network;
sample a portion of each of the one or more voice frames in the received voice packet; and
detect from the sampled portion of the one or more voice frames whether the one or more voice frames comprises the at least one tone, wherein the detection of the at least one tone is delayed until the last voice frame of the voice packet is processed.
79. The one or more circuits of claim 78, wherein each voice frame includes first and second portions, and wherein tone detection comprises detecting from the second portion of the voice frame whether the voice frame comprises the at least one tone.
80. The one or more circuits of claim 79, wherein the first portion of the voice frame precedes the second portion of the voice frame in time.
81. The one or more circuits of claim 78, wherein the at least one processor is operable to format each voice frame into first and second frames, the first frame preceding the second frame in time, each of the first and second frames having first and second portions, the first portion preceding the second portion in time, and wherein tone detection comprises detecting from the second portion of the first frame whether the voice frame comprises the at least one tone.
82. The one or more circuits of claim 81, wherein the first portion precedes the second portion in time for each of the first and second frames.
83. The one or more circuits of claim 78, wherein the at least one processor is operable to format each voice frame into first and second frames, the first frame preceding the second frame in time, each of the first and second frames having first and second portions, the first portion of the frame preceding the second portion of the frame in time for each of the first and second frames, and bypassing the tone detection step for the first portion of the second frame if the tone detection does not detect the at least one tone in the second portion of the first frame.
84. The one or more circuits of claim 78, wherein at least one tone comprises two tones.
85. The one or more circuits of claim 84, wherein the two tones comprise a dual tone multi-frequency (DTMF) tone pair.
86. One or more circuits for detecting at least one tone in a voice packet comprising one or more voice frames, the one or more circuits comprising:
at least one interface for communicating over a packet network;
at least one processor operably coupled to the at least one interface, and operable to:
receive a voice packet from the packet network;
separate the voice packet into first and second components;
determine at least one frequency for each of the first and second components; and
detect as a function of the determined at least one frequency for each of the first and second components whether either of the first and second components comprises the at least one tone, wherein tone detection is delayed until the last of the one or more voice frames is processed.
87. The one or more circuits of claim 86, wherein the detecting comprises comparing the determined at least one frequency of each of the first and second components to a plurality of frequency ranges to determine whether either of the first and second components comprises the at least one tone.
88. The one or more circuits of claim 86, wherein separating the voice packets into first and second components comprises bandpass filtering the voice packet into the first and second components.
89. The one or more circuits of claim 88, wherein determining at least one frequency for each of the first and second components comprises down-sampling the first and second components.
90. The one or more circuits of claim 88, wherein bandpass filtering comprises complex filtering.
91. The one or more circuits of claim 86, wherein determining at least one frequency for each of the first and second components comprises converting the first and second components into complex signals.
92. The one or more circuits of claim 86, wherein the at least one processor is operable to estimate a characteristic different from the at least one frequency of the first and second components, and wherein the detecting is further a function of the estimated characteristic.
93. The one or more circuits of claim 92, wherein the estimated characteristic comprises power.
94. The one or more circuits of claim of 93, wherein the detecting further comprises comparing a ratio of estimated power for the first and second components to a threshold.
95. The one or more circuits of claim 86, wherein determining at least one frequency comprises estimating at least one mean frequency deviation from one of a plurality of frequencies for each of the first and second components and comparing each of the estimated at least one mean frequency deviation to a respective threshold.
96. The one or more circuits of claim 86, wherein the at least one tone comprises two tones.
97. The one or more circuits of claim 96, wherein the two tones comprise a dual tone multi-frequency (DTMF) tone pair.
98. One or more circuits for dual tone signal detection in a voice packet comprising one or more voice frames, the one or more circuits comprising:
at least one interface for communicating over a packet network;
at least one processor operably coupled to the at least one interface, and operable to:
receive a voice packet from the packet network;
separate the voice packet into first and second components;
detect from a portion of the first component whether the first component comprises a first tone of the dual tone signal;
detect from a portion of the second component whether the second component comprises a second tone of the dual tone signal; and
wherein the dual tone signal detection is delayed until the last voice frame of the voice packet is processed.
99. The one or more circuits of claim 98, wherein the at least one processor is operable to format the first component into a frame having first and second portions, and wherein the detection of the first tone of the dual tone signal comprises detecting from the second portion of the frame whether the first component comprises the first tone of the dual tone signal.
100. The one or more circuits of claim 99, wherein the first portion of the frame precedes the second portion of the frame in time.
101. The one or more circuits of claim 98, wherein the at least one processor is operable to format the first component into first and second frames, the first frame preceding the second frame in time, each of the first and second frames having first and second portions, and wherein the detection of the first tone of the dual tone signal comprises detecting from the second portion of the first and second frames whether the first component comprises the first tone of the dual tone signal.
102. The one or more circuits of claim 101, wherein the first portion precedes the second portion in time for each of the first and second frames.
103. The one or more circuits of claim 98, wherein the at least one processor is operable to format the first component into first and second frames, the first frame preceding the second frame in time, each of the first and second frames having first and second portions, the first portion of the frame preceding the second portion of the frame in time for each of the first and second frames, and bypassing the detection of the first tone of the dual tone signal for the first portion of the second frame if the detection for the first tone of the dual tone signal does not detect the first tone of the dual tone signal in the second portion of the first frame.
104. One or more circuits for detecting a dual tone signal in a voice packet comprising one or more voice frames, the one or more circuits comprising:
at least one interface for communicating over a packet network;
at least one processor operably coupled to the at least one interface, and operable to:
receive a voice packet from the packet network;
bandpass filter first and second components from the voice packet;
determine a first frequency of the first component;
determine a second frequency of the second component;
compare the first frequency to at least one of a first plurality of frequency ranges to determine whether the first component comprises a first tone of the dual tone signal;
compare the second frequency to at least one of a second plurality of frequency ranges, to determine whether the second component comprises a second tone of the dual tone signal; and
wherein the detection of the dual tone signal is delayed until the last voice frame of the voice packet is processed.
105. The one or more circuits of claim 104, wherein comparing comprises calculating an estimate of mean frequency deviation from a respective one of a respective plurality of frequencies for each of the first and second components, and comparing the calculated estimates of mean frequency deviation of the first and second components to a respective threshold.
106. The one or more circuits of claim 104, wherein the at least one processor is operable to convert the first component to a first complex signal prior to determining the first frequency, and to convert the second component to a second complex signal prior to determining the second frequency.
107. The one or more circuits of claim 104, wherein the bandpass filtering comprises complex filtering.
108. The one or more circuits of claim 104, wherein the at least one processor is operable to downsample the first component prior to determining the first frequency, and to downsample the second component prior to determining the second frequency.