Abstract:
A monitor on-board an aircraft which uses radio altitude measurements as the basic observable altitude during runway approach. The basic concept utilizes the aircraft's navigation system, which includes means to store and retrieve radio altitude thresholds as a function of the distance along the desired path from the runway thresholds. These threshold functions are determined in advance based on a radio altitude reference which is defined as the expected radio altimeter measurement that would be made if the airplane were exactly on the desired reference path. Vertical containment monitoring is achieved by comparing the radio altitude measurement to computed thresholds for both too high and too low. During the approach, an annunciation message can be generated if the radio altitude measurement is above or below the threshold limits. Using this monitor ensures that the total system error for the aircraft is contained within a bound called the Vertical Containment Level of the desired reference path in space with a probability that is specified.
Abstract:
Techniques and mechanisms provide design information in a scalable representation. A design includes multiple master components and slave components. The master components and slave components include ports allowing interconnection. Techniques and mechanisms are described for selectively providing a subset of the interconnections between the master components and the slave components.
Abstract:
Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques.
Abstract:
Apparatus and methods for generating and tracing vortices include an actuator that is moved through a fluid is such a fashion as to produce a difference in pressure between two faces, so that the fluid is drawn from an area of higher pressure into an area of lower pressure around an edge of the actuator, thereby producing a vortex. A vortex generator produces vortices in air or other fluid, without an external chamber being required. The rotational velocity of such a vortex is greater than the rotational velocity of the actuator. The shape, size, and strength of the vortices can be controlled by varying one or more of the size, shape, and speed of the apparatus' actuator including its leading and trailing edges, height of the actuator above the surface, and the angles between the plane of the actuator and the motion through the fluid. A vortex may be visualized easily using a tracing material which is introduced into the vortex. Vortices so produced can be used as amusements or for research into the ways in which vortices interact with structures, including airfoils, vehicles, buildings or other structures.
Abstract:
A method and system for automatically generating a self-updating naturally-reading narrative product summary including assertions about a selected product. In one embodiment, the system and method includes evaluating an existing narrative product summary, comparing an existing attribute name, attribute value, attribute unit, and assertion model, respectively, to a current attribute name, attribute value, attribute unit, and assertion model to determine if one of the comparisons shows a change. The system and method further determines a new attribute associated with the selected product, selects an alternative product, retrieves a new assertion model with assertions that describe the selected product and identify an alternative product in a natural manner. The system and method then generates a naturally-reading narrative product summary by combining the new attribute with the new retrieved assertion model, and by combining the selected alternative product with another retrieved assertion model to recommend the selected alternative product in the narrative.
Abstract:
A coaxial helical antenna for transmitting or receiving information through electromagnetic waves includes a first helical antenna comprising a first helix comprising a first diameter and a center cavity; a second helical antenna comprising a second helix comprising a second diameter, wherein the second diameter is smaller than the first diameter, and wherein the second helical antenna is seated within the center cavity of the first helical antenna; a shaped ground plate coupled to the first helical antenna and the second helical antenna; and two microstrip impedance transformers coupled to the first helical antenna, the second helical antenna, and the shaped ground plate.
Abstract:
The inclusion of metadata within an application description file allows a virtual machine to create an application descriptor file that may be registered with the mobile device operating system so that an icon associated with the application description file may be displayed in the main ribbon. Execution of an application defined by the application definition file may then be initiated by the selection, by the user, of the icon that is associated with the application definition file. This improves over the situation wherein execution of the application defined by the application definition file would require a selection of the runtime environment for the application and then the selection of the application.
Abstract:
A monitor on-board an aircraft which uses radio altitude measurements as the basic observable altitude during runway approach. The basic concept utilizes the aircraft's navigation system, which includes means to store and retrieve radio altitude thresholds as a function of the distance along the desired path from the runway thresholds. These threshold functions are determined in advance based on a radio altitude reference which is defined as the expected radio altimeter measurement that would be made if the airplane were exactly on the desired reference path. Vertical containment monitoring is achieved by comparing the radio altitude measurement to computed thresholds for both too high and too low. During the approach, an annunciation message can be generated if the radio altitude measurement is above or below the threshold limits. Using this monitor ensures that the total system error for the aircraft is contained within a bound called the Vertical Containment Level of the desired reference path in space with a probability that is specified.
Abstract:
A method for resolving a type in a programming language to a resolve stage is provided. The method includes determining whether a version at the resolve stage of the type exists. The method further includes, if the version at the resolve stage does not exist, allowing a thread exclusive access to the type, resolving the type from an original resolve stage to the resolve stage, by the thread, by adding resolution information for the resolve stage to the type, and creating the version of the type based on the resolving by creating a copy of the type, where the copy of the type is at the resolve stage. Two or more versions are associated with the type, and the two or more versions are at different resolve stages.
Abstract:
A method and memory for storing data for access by an application program being executed on a computing device, comprising: a data structure stored in said memory, said data structure including information that embodies software project dependency relationships used by said application program and including: a plurality of nodes, each of said nodes including at least one of: a list of one or more source files associated with a project and a binary-path; and wherein the binary-path can include at least one of: a directory, an identity of an entity where source code can be found, and a reference to another CPL node.