Abstract:
An on-board vehicle computing system stores values in a memory of a first engine control unit (ECU) and stores corresponding backup values in a memory of a second ECU. In this way, the second ECU provides data backup functionality for the first ECU's data. The system may retrieve a backup value from the first ECU and restore the corresponding value in the second ECU using the backup value. In one illustrative scenario, if an original engine ECU (EECU) fails and a replacement EECU is installed, the system can retrieve backup values for vehicle speed limiter (VSL) parameters from memory in a cab ECU (CECU) and update the corresponding data in the replacement EECU with the backup values.
Abstract:
Techniques are described that track the lines and pixels in a frame buffer in the host system that are being modified and transmit these modified scan lines and modified pixel locations to the self refresh display instead of entire contents of the frame buffer. The graphics adapter informs the self refresh display of the modified scan lines or pixel information and then sends the pixel data over the communications channel to the display. Custom codes can be used to identify and transmit modified scan lines and pixels to the self refresh display logic.
Abstract:
Techniques are described for facilitating access of computing system users to restricted or other functionality, such as internal functionality of a business or other organization. The functionality access may be facilitated by an access provider system that executes on a client computing system of an authorized user, such as a program operating in conjunction with another presentation program that presents publicly available information by modifying interactions available to the user when using the presentation program or otherwise providing additional information to the user. In some situations, the additional information is provided by temporarily modifying the information being presented by the presentation program, such as to provide additional information that is related to functionality corresponding to a subject area of the currently presented information and/or corresponding to an aspect of the currently presented information that is indicated by the user.
Abstract:
Techniques are described that track the lines and pixels in a frame buffer in the host system that are being modified and transmit these modified scan lines and modified pixel locations to the self refresh display instead of entire contents of the frame buffer. The graphics adapter informs the self refresh display of the modified scan lines or pixel information and then sends the pixel data over the communications channel to the display. Custom codes can be used to identify and transmit modified scan lines and pixels to the self refresh display logic.
Abstract:
A method of temperature control in a cryogenic temperature control apparatus. The method includes operating the cryogenic temperature control apparatus in a first mode, and delivering a first flow rate of cryogen from a storage tank to an evaporator coil in the first mode. The cryogenic temperature control apparatus is operated in a second mode after operating the cryogenic temperature control apparatus in the first mode for a predetermined time duration. A second flow rate of cryogen that is lower than the first flow rate is delivered to the evaporator coil in the second mode.
Abstract:
A synchronous collaboration environment that supports real-time collaboration of multiple participants, each having shared and independent views of the shared workspace. Multiple views per participant are provided. Some of the views seen by a participant can be shared views with the usual common cursor and annotation tools. The shared views need not be homogeneous, which means that for a given view, each participant can see more than just some common data in his or window for the view. What the participant sees separately from the common data can make his or her shared view different from that of other participants. The view can be different due to different data being exposed in the view. Some of the views seen by a participant can be independent views. This allows to the participant synchronous working with the shared workspace alone on his or her own. The collaboration system includes a user interface and support for aligning views including goto and overlaying. Participants can modify the workspace through their views in a synchronized manner provided the sharing and access rights of their views allow them to do so.
Abstract:
Effective real-time collaboration across remote sites in which any type of data can be shared in a common work space in a consistent manner is made possible by an annotation layer having multiple distinct modes of operation during a collaborative session with two or more people sharing the same work space. One mode is a discussion mode in which one or more users simply share a common view of the shared data and manipulate the view independent of the shared data. During the discussion mode, all user input is handled by the annotation layer which interprets user inputs to move common cursors, create, move or delete markings and text which, since the annotation layer is transparent, appear over the application. Another mode is an edit mode in which one or more users actually edit the shared data. The applications and the data are synchronized among all clients to display the same view. Manipulating the view includes moving a common cursor and placing markings on the common view using text and/or drawing tools.
Abstract:
A technique for preventing damage to ball bearings in small form factor devices where the drive motor has at least one piezoelectric crash stop ring disposed about the shaft and inside the rotor of the motor. The crash stop ring must be dimensioned to permit only a small amount of movement of the rotor relative to the shaft. The permitted movement is less than the minimum movement which would cause damage to the elements of the ball bearing.
Abstract:
A disk drive includes a data storage disk rotatably mounted in a housing. An access arm is rotatably mounted in the housing and has an access head at a distal end thereof for travel over the disk to write data thereto and read data therefrom. A pair of counter imbalanced inertia locks are operatively joined between the housing and the access arm for inertia latching the access arm upon shock loading of the access arm to prevent movement thereof over the disk irrespective of combinations of linear and angular shock loading.
Abstract:
A mass to be levitated is provided with an electrically conductive surface that is acted upon by an oscillating electrical force field generated by a plurality of charged conductive plates. The levitated mass is kept in static equilibrium in the electric field by driving the resonant circuit with an applied time varying voltage that has a frequency greater than the natural frequency of the resonant circuit. Motion of the mass is accomplished by providing actuator elements that are selectively charged to attract the mass in a given direction. Alternatively, the mass may be moved by employing a plurality of levitation control circuits that are sequentially energized.