1460939332-55f9db6f-e971-4374-9931-baeeb956a6bb

1. A sonar system comprising:
a physical antenna consisting of a plurality of receivers;
a calculation unit;
said physical antenna being deformable, said physical antenna being flexible, and including acoustic receivers having variable positions relative to each other, said system being equipped with positioning means making it possible to determine, in real time, the instantaneous position of each of the receivers, and said calculation unit making it possible to reconstruct a sonar image by taking account of instantaneous positions of each receiver,
wherein the deformable flexible antenna is connected to the rear of a towed head, said head being provided with an inertial unit adapted to determine the instantaneous position and orientation of said head and the system comprises inside the physical antenna at least one transmitter, the deformable flexible antenna being equipped with sensors making it possible to determine a relative instantaneous position of the transmitter and of each transducer with respect to the head and in that said calculation unit makes it possible to form a synthetic antenna by considering a succession of K operation recurrences of the sonar system.
2. The system according to claim 1, wherein said instantaneous position of a receiver is given by three positioning coordinates and three angular orientation coordinates.
3. The system according to claim 2, wherein said deformable flexible antenna includes more than 24 receivers and has a length greater than or equal to 2 m.
4. The system according to claim 2, wherein said flexible physical antenna (3) comprises a plurality of N sections (6j) coupled one after the other by ball joints (7j), each section being provided with a transducer (8j).
5. The system according to claim 2, wherein said flexible physical antenna (3) comprises a plurality of sections inserted in a flexible tube or sheath (15), each section being provided with a transducer (8j).
6. The system according to claim 2, wherein said flexible physical antenna (3) comprises a streamer, said streamer comprising a lower cable (16) and an upper cable (16\u2032) fastened to said head (4), the transducers being carried by the lower cable (16), and a floating anchor (17) fastened at the end of said streamer.
7. The system according to claim 1, wherein said deformable flexible antenna includes more than 24 receivers and has a length greater than or equal to 2 m.
8. The system according to claim 7, wherein said flexible physical antenna (3) comprises a plurality of N sections (6j) coupled one after the other by ball joints (7j), each section being provided with a transducer (8j).
9. The system according to claim 7, wherein said flexible physical antenna (3) comprises a plurality of sections inserted in a flexible tube or sheath (15), each section being provided with a transducer (8j).
10. The system according to claim 7, wherein said flexible physical antenna (3) comprises a streamer, said streamer comprising a lower cable (16) and an upper cable (16\u2032) fastened to said head (4), the transducers being carried by the lower cable (16), and a floating anchor (17) being fastened at the end of said streamer.
11. The system according to claim 1, wherein said flexible physical antenna (3) comprises a plurality of N sections (6j) coupled one after the other by ball joints (7j), each section being provided with a transducer (8j).
12. The system according to claim 1, wherein said flexible physical antenna (3) comprises a plurality of sections inserted in a flexible tube or sheath (15), each section being provided with a transducer (8j).
13. The system according to claim 1, wherein said flexible physical antenna (3) comprises a streamer, said streamer comprising a lower cable (16) and an upper cable (16\u2032) fastened to said head (4), the transducers being carried by the lower cable (16), and a floating anchor (17) being fastened at the end of said streamer.

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. An electronic device for displaying an augmented reality environment, comprising:
a see-through display, the see-through display displays a virtual content reader to an end user of the electronic device; and
one or more processors in communication with the see-through display, the one or more processors determine a scrolling rate for the virtual content reader such that the end user views a first portion of the content being read within a first region of the virtual content reader, the one or more processors cause the first portion of the content displayed using the virtual content reader to be scrolled at the scrolling rate, the virtual content reader includes a scrollbar corresponding with a second region of the virtual content reader different from the first region, the one or more processors detect a first triggering event, the first triggering event includes detecting that the end user has gazed at the second region, the one or more processors disable scrolling of the first portion of the content in response to detecting the first triggering event, the one or more processors detect a second triggering event, the second triggering event includes detecting that the end user has gazed at the first region for at least a first period of time, the one or more processors cause a second portion of the content displayed using the virtual content reader to be scrolled in response to detecting that the end user has gazed at the first region for at least the first period of time.
2. The electronic device of claim 1, wherein:
the electronic device comprises an HMD.
3. The electronic device of claim 1, wherein:
the first region of the virtual content reader corresponds with a midsection of the virtual content reader, the second triggering event includes detecting that the end user has gazed at the midsection of the virtual content reader for at least the first period of time.
4. The electronic device of claim 1, wherein:
the one or more processors detect an ambient lighting condition and determine a dimming factor for the see-through display based on the ambient lighting condition, the one or more processors adjust a degree of transparency of the see-through display based on the dimming factor.
5. The electronic device of claim 4, wherein:
the see-through display includes an electrochromic material.
6. The electronic device of claim 1, wherein:
the one or more processors detect an ambient lighting condition and determine a font size for the first portion of the content based on the ambient lighting condition, the one or more processors cause the first portion of the content to be displayed from the virtual content reader using the font size.
7. The electronic device of claim 1, wherein:
the one or more processors detect an ambient lighting condition and determine a contrast coloring for the first portion of the content based on the ambient lighting condition, the one or more processors cause the first portion of the content to be displayed from the virtual content reader using the contrast coloring.
8. A method for displaying content using an HMD, comprising:
acquiring the content to be displayed using the HMD;
determining a scrolling rate for the content such that an end user of the HMD views a first portion of the content being read within a first region of a see-through display of the HMD;
scrolling the first portion of the content displayed on the see-through display at the scrolling rate;
displaying a scrollbar using the see-through display, the scrollbar corresponds a second region of the see-through display different from the first region;
detecting a first triggering event subsequent to the scrolling the first portion of the content, the detecting a first triggering event includes detecting that the end user of the HMD has gazed at the second region;
disabling the scrolling the first portion of the content in response to detecting the first triggering event;
detecting a second triggering event subsequent to the disabling, the detecting a second triggering event includes detecting that the end user of the HMD has gazed at the first region for at least a first period of time; and
scrolling a second portion of the content displayed on the see-through display in response to detecting the second triggering event.
9. The method of claim 8, wherein:
the detecting a second triggering event includes detecting that the end user of the HMD has read the second portion of the content displayed on the see-through display.
10. The method of claim 9, wherein:
the second portion of the content includes a sentence.
11. The method of claim 8, wherein:
the scrolling the first portion of the content includes displaying a virtual content reader to the end user of the HMD and scrolling the first portion of the content displayed on the virtual content reader at the scrolling rate.
12. The method of claim 8, wherein:
the scrolling the first portion of the content includes displaying a virtual content reader to the end user of the HMD;
the first region of the see-through display corresponds with a midsection of the virtual content reader; and
the detecting a second triggering event includes detecting that the end user of the HMD has gazed at the midsection of the virtual content reader for at least the first period of time.
13. The method of claim 8, further comprising:
detecting an ambient lighting condition;
determining a dimming factor for the see-through display based on the ambient lighting condition; and
adjusting a degree of transparency of the see-through display based on the dimming factor.
14. The method of claim 13, wherein:
the see-through display includes an electrochromic material.
15. The method of claim 8, further comprising:
detecting an ambient lighting condition;
determining a font size for the first portion of the content based on the ambient lighting condition; and
determining a contrast coloring for the first portion of the content based on the ambient lighting condition, the scrolling the first portion of the content displayed on the see-through display includes displaying the first portion of the content using the font size and the contrast coloring.
16. The method of claim 15, further comprising:
determining a distance of a virtual content reader from the HMD, the scrolling the first portion of the content includes displaying the virtual content reader to the end user of the HMD, the determining a font size includes determining the font size based on the distance and the ambient lighting condition.
17. The method of claim 8, further comprising:
converting the content into formatted content such that the formatted content represents the content in a single column format, the scrolling the first portion of the content includes scrolling the first portion of the content in the single column format at the scrolling rate.
18. The method of claim 8, further comprising:
acquiring a set of bookmarks associated with the content; and
displaying a first bookmark of the set of bookmarks, the first bookmark is associated with a paragraph of the content read by the end user of the HMD.
19. One or more storage devices containing processor readable code for programming one or more processors to perform a method for displaying content using an HMD comprising the steps of:
displaying a virtual content reader to the end user of the HMD;
determining a scrolling rate for the virtual content reader such that the end user of the HMD views a first portion of the content within a first region of the virtual content reader;
scrolling the first portion of the content displayed using the virtual content reader at the scrolling rate, the virtual content reader includes a scrollbar corresponding with a second region of the virtual content reader different from the first region;
detecting a first triggering event subsequent to the scrolling the first portion of the content, the detecting a first triggering event includes detecting that the end user of the HMD has gazed at the second region;
disabling the scrolling the first portion of the content in response to detecting the first triggering event;
detecting a second triggering event subsequent to the disabling, the detecting a second triggering event includes detecting that the end user of the HMD has gazed at the first region for at least a first period of time; and
scrolling a second portion of the content displayed using the virtual content reader in response to detecting the second triggering event.
20. The one or more storage devices of claim 19, further comprising:
detecting an ambient lighting condition;
determining a dimming factor for a see-through display of the HMD based on the ambient lighting condition; and
adjusting a degree of transparency of the see-through display based on the dimming factor.