Alexis J. Crovetto - Melbourne FL Douglas M. Dyer - Indialantic FL Albert T. Montroy - Melbourne FL
Assignee:
Harris-Exigent, Inc. - Melbourne FL
International Classification:
G09G 500
US Classification:
345763, 345762, 345967
Abstract:
A method for graphically assisting system commanding can comprise the steps of: receiving a user-specified command; retrieving from a command database a command template corresponding to the specified command, the command template including at least one operational parameter corresponding to the specified command; for each retrieved operational parameter in the command template, adding to a graphical user interface (GUI) a GUI element corresponding to characteristics of the operational parameter; and, displaying the GUI. The user interface elements can include drop down boxes, sliders and text fields. The method can further comprise the steps of: for each GUI element in the GUI, accepting a value; and, formatting a command string containing the accepted values.
Hierarchical Syntax For Satellite Command And Control Directives
Douglas M. Dyer - Indialantic FL Albert T. Montroy - Melbourne FL Alexis J. Crovetto - Melbourne FL
Assignee:
Harris-Exigent, Inc. - Melbourne FL
International Classification:
G06F 1730
US Classification:
707 3, 725 63
Abstract:
A method for structuring satellite command and control directives in a hierarchical syntax comprises the steps of: defining at least one satellite command and control directive; and, associating the directive with a family of directives. The method can further comprise the step of compiling the associated families and directives into a binary persistent library. In addition, the method can include the step of displaying in a graphical user interface (GUI) a hierarchy representing the associations among the families and directives in order to assist a user in assembling satellite directives, and, in a complex system, subdirectives. Advantageously, the inventive method can present the hierarchy in a tree-structure. In addition, the method can accept a selection of a subnode; and, in response to a selection, display in the GUI parameters corresponding to the directive associated with the selected subnode.
Anthony P. Galluscio - Indialantic FL, US William L. Holt - Coco Beach FL, US Douglas M. Dyer - Indialantic FL, US Albert T. Montroy - Melbourne FL, US
Assignee:
Harris-Exigent, Inc. - Melbourne FL
International Classification:
G06F 9/46
US Classification:
719312, 711104
Abstract:
A method for high speed interprocess communications comprises four steps. Initially, first and second processes can be attached to a message buffer in a shared region of user memory. In addition, each process can have a corresponding message queue. In a preferred embodiment, the attaching step comprises the step of attaching first and second processes to a message buffer in a shared region of user memory exclusive of operating system kernel space. Second, message data from the first process can be accumulated in a location in the message buffer. Third, a memory offset corresponding to the location in the message buffer can be placed in the message queue of the second process. Finally, the accumulated data at the location corresponding to the offset can be used in the second process. Consequently, the accumulated message data is transferred from the first process to the second process with minimal data transfer overhead.
Dynamic Distributed Memory Locking In A Computer Network
A method and system for dynamic distributed memory locking in a computer network. According to the method, a local lock process executing on a node receives from an application program a lock request for exclusive access to a memory location. The lock process identifies a first lock process executing on any node of the network that is currently a designated lock manager for granting locks for the particular memory location for which the lock was requested. Subsequently, the local lock process requests from the designated lock manager a lock for the particular memory location. Finally, the local lock process notifies the requesting application program when a lock has been granted by the lock manager. The method also includes designating a local lock process executing on a selected node as the lock manager when no lock manager is currently designated for the particular memory location for which a lock has been requested. The application program and the local lock process can both be executing on the same selected node, but can also be executing on separate nodes.
Youtube
Albert Ammons - Albert's Special Boogie Woogie
Albert's Special Boogie Woogie as a piano instrumental was originally ...
Duration:
3m 1s
Albert Mangelsdorff Albert Live In Montreux!...
Bass J.F. Jenny-Clark Composed By Albert Mangelsdorff Drums Ronald ...