Abstract:
Systems, methods and related software products which enable users to temporarily store and subsequently retrieve information are disclosed. The system embodiments include a plurality of input devices, client computers (each having a user-specific personal finance application) and a web-site server with a database. The input devices, client computers and server are communicatively linked via a communication network so that a plurality of users can temporarily store and/or manipulate financial transaction information on the server from any of the input devices. Each user can also transmit financial profile information to the server. This information enables the server to replicate the unique profile characteristics for each of the finance applications. This, in turn, simplifies remote entry of information, subsequent download of that information and integration of such information into each user's personal finance application. When the user accesses a respective client computer having the user's customized personal finance application, the user can download the previously stored information and automatically integrate the information into the user's personal finance application.
Abstract:
A coordinate transformation apparatus (138) in an aircraft-based missile guidance and tracking system for adjusting aircraft and missile position signals for a roll angle about the line of sight in the guidance and tracking system sight unit (40) caused by roll of the aircraft subsequent to firing of the missile. The apparatus (138) incorporates analog to digital converter means (140), (144), (156), (160) and (180) to convert the analog aircraft and missile position signals to digital signals for input into a microprocessor (168). The microprocessor (168) computes the roll angle as well as a change in roll angle over time around the line of sight of the sight unit (40) and subsequently adjusts the digital signals to compensate for the computed roll angle and change in roll angle. Digital to analog converter means (182), (186) and (190) convert adjusted digital signals to analog signals and output the adjusted analog signals for computation of missile guidance signals by the system.
Abstract:
A closed-loop missile tracking system (10) employs a missile (12) with a thermal beacon (22) and an optical beacon (24). A target designator (40) defines a boresight from a missile firing location, such as an aircraft, to a target. The closed-loop missile tracking system (10) employs a first tracker (48) and a second tracker (64) with a forward looking infrared (FLIR) sensor (52) to track the displacement of the optical beacon (22) and thermal beacon (24) from the boresight. The first tracker (48) generates a first set of azimuth and elevation error signals. The second tracker (64) further includes a video demultiplexing interface (70) which transforms serial multiplexed video signals, which are output by the FLIR sensor (52) and contain a field with M rows and L columns of pixels, into a demultiplexed parallel video signal. A video thermal tracker (VTT) (58) selects the N adjacent horizontal rows of pixels and generates a second set of azimuth and elevation error signals therefrom. The VTT (58) selects at least one of the first set of error signals, the second set or a combination thereof to guide the missile (12).
Abstract:
A system (16) for tracking a missile (22) in flight, the missile (22) having an optical beacon generator (32) that outputs a modulated signal (26) having a predetermined frequency, including an optical system (50, 52, 54) for transmitting image data along an optical path (68) onto an array of detectors (55), such that each detector in the array (55) receives substantially simultaneously the image data from the optical system (50, 52, 54). The system (16) further includes means for processing (46) the image data transmitted onto the array of detectors (55) in order to locate the optical beacon (32).
Abstract:
An accelerometer module for measuring acceleration in a stabilized platform system includes a power supply configured to accept an input AC reference signal and to generate a regulated DC signal and a reference signal in phase with the input AC reference signal; an accelerometer configured to receive the regulated DC signal from said power supply and to generate an output signal in response to an external force acting on the accelerometer module and an analog multiplier unit configured to receive the output signal from the accelerometer and the reference signal from the power supply, and to modulate the reference signal with the output signal so as to output a modulated accelerometer signal. A method for servicing a stabilized platform system comprising is also provided.
Abstract:
A caller information server provides caller identification (ID) information to a mobile device. The server receives caller ID information from local address books stored on multiple mobile devices. The caller information server aggregates the received caller ID information to generate a pooled address book. The caller information server may determine whether names within the caller ID information are legitimate and store or filter the information accordingly. When a mobile device receives a call from a telephone number for which it lacks caller ID information in its local address book, the mobile device sends a request for the caller ID information for the telephone number, to the caller information server. The server identifies caller ID information associated with the telephone number in the pooled address book, and sends this information to the mobile device.
Abstract:
An accelerometer module for measuring acceleration in a stabilized platform system includes a power supply configured to accept an input AC reference signal and to generate a regulated DC signal and a reference signal in phase with the input AC reference signal; an accelerometer configured to receive the regulated DC signal from said power supply and to generate an output signal in response to an external force acting on the accelerometer module and an analog multiplier unit configured to receive the output signal from the accelerometer and the reference signal from the power supply, and to modulate the reference signal with the output signal so as to output a modulated accelerometer signal. A method for servicing a stabilized platform system comprising is also provided.
Abstract:
The systems, methods and related software products which enable users to temporarily store and subsequently retrieve information are disclosed. The system includes a plurality of input devices, client computers (each having a user-specific personal finance application) and a web-site server with a database. The input devices, client computers and server are communicatively linked via a communication network so that a plurality of users can temporarily store and/or manipulate financial transaction information on the server from any of the input devices. Each user can also transmit financial profile information to the server. This information enables the server to replicate the unique profile characteristics for each of the finance applications. This, in turn, simplifies remote entry of information, subsequent download of that information and integration of such information into each user's personal finance application.
Abstract:
A method of mapping a first array to a second array is useful where (1) each of the arrays has pixels in sequential columns and rows and the first array has sequential integers identifying each row of pixels, (2) sequential integers identify each column of pixels, and a numerical value is associated with each pixel, (3) the first and second arrays have (or can be made to have) a one to one pairing between columns of the first and second arrays, and (4) groups of four unique pixels in the same column of the first array are paired one to one with a pixel in the paired column of the second array. The method includes the steps of, for each column in the first array, selecting the values associated with the pixels in four sequential odd numbered rows to form an odd group of four unique pixels, combining the values associated with the pixels in the first three odd numbered rows of the odd group to form an odd combined value, and mapping the odd combined value to the pixel in the column and row of the second array with which the odd group is paired, and thereafter selecting the values associated with the pixels in four even numbered rows to form an even group of four unique pixels, combining the values associated with pixels in the last three rows of the even group to form an even combined value, and mapping the even combined value to the pixel in column and row of the second array with which the even group is paired.
Abstract:
The need in the art is addressed by the improved missile fire control system of the present invention. In the illustrative embodiment, the inventive system is adapted for use with TOW missile systems and includes a telescope cluster assembly (10) for generating target position signals (18,20). A digital error detector (22′) receives and processes target position signals (18,20) from the telescope cluster assembly (10). The processed signals (24,26) are then fed to a stabilization control amplifier (50), where a microcontroller (56) steps through a set of instructions eliminate angular noise from the target position signals (24,26). The stabilization control amplifier (50) subsequently provides feedback to the telescope cluster assembly (10) for adjusting the line-of-sight in the telescope cluster assembly (10). Software instructions for the microcontroller (56) and constant reference data are stored in the microcontroller memory (not shown). An erasable programmable logic device (58) is used to output discreet signals for controlling mirror positioning. The inventive set of instructions includes sampling azimuth and elevation error signals (70); calculating the average of said azimuth and elevation error signals (72); performing a comparison of the average to a specified boresight limit (74); performing calculations on the averages in response to information received from the output of the comparison for determining motor runtimes (76,78,80,82,84); and repeating the above steps as necessary for obtaining azimuth and elevation signals within a specified limit.