Abstract:
An inflatable curtain having an inflatable portion and a non-inflatable portion is disclosed. First and second stiffening elements are positioned along the upper edge of the inflatable curtain. The inflatable curtain is adapted to be stored within an interior portion of a vehicle prior to inflation. The vehicle has a roof at its highest point, and a housing within the vehicle and close to the roof defines an internal recess that accommodates the inflatable curtain. A side impact of a magnitude greater than a predetermined threshold value is sensed by a sensor mechanism within the vehicle, which then provides an electrical signal to an inflator which is in fluid communication with the inflatable portion of the inflatable curtain. The electrical signal causes the inflator to be actuated in a known manner. The inflator discharges fluid under pressure into the inflatable portion of the inflatable curtain. Shortly after the inflator discharges, the housing opens and the inflatable curtain inflates away from the roof. The first and second stiffening elements provide column support to the inflatable curtain during inflation and reduce the amount of time it takes for the inflatable curtain to become fully inflated.
Abstract:
An ultrasonic toy for animals is comprised of a noisemaker arranged to produce ultrasonic noise at about 30 to 70 dB, which is loud enough to be clearly heard by an animal but not enough to be aversive, frightening or harmful to the animal. The noisemaker is comprised of a resonance tube attached to an air bladder. The resonance tube includes a closed outer end, an axial hole open to the inner end, and a notch on a side wall communicating with the hole. An insert is positioned inside the hole. Keys in the hole and the insert align the insert radially and longitudinally within the hole. An alternative noisemaker is comprised of an electronic transducer driven by an oscillator which is activated by a pressure sensitive switch. An alternative air bladder includes a recess wherein the resonance tube is positioned to protect it from being dislodged or blocked.
Abstract:
A valve for controlling flow of fluid from an inverted fluid reservoir, the valve comprising: retaining mechanism for coupling the valve to a fluid reservoir; a central fluid opening for flow of fluid from the fluid reservoir through the valve; a valve post slidably disposed within the central fluid opening, the valve post having a sealing portion adapted to seal the central fluid opening and prevent fluid flow through the valve in a closed position; a biasing mechanism coupled to the valve post for biasing the sealing portion of the valve post against the central fluid opening when the valve is in the closed position; and an air vent system.
Abstract:
There is disclosed a wireless communication system, including a distributed HLR, for tracking the location of mobile terminals moving between zones. There is also disclosed a method for distributing and managing the load created by the HLR functionality among a number of separate processing machines. The method permits dynamic load balancing among the HLRs to more evenly distribute the load.
Abstract:
The remote control assembly (10) includes a fitting (16) characterized by a U-shaped lock (40) supported on the fitting (16) for movement between an unlocked position, to allow movement of the L-shaped arm (32) to a deflected position, and a locked position, to prevent the projection (34) on the L-shaped arm (32) from moving out of gripping engagement with the hole (38) in the bulkhead.
Abstract:
In various embodiments, a system and method for determining a gross combined weight of a vehicle and its load is disclosed. A method includes: providing predetermined calibration settings relating force to engine speed for a specific vehicle travelling in a reverse direction, altering accelerometer data based on filtered vehicle pitch and roll data, determining that one or more vehicle performance parameters fall within a threshold range, storing a plurality of data pairs that include longitudinal acceleration and drive force, and determining a slope of a line that linearly approximates the plurality of data pairs, the slope indicating a total weight, the total weight comprising a weight of the vehicle and a weight being hauled by the vehicle; and transmitting the total weight to a remote system for display.
Abstract:
In various example embodiments, a system and method for determining a total weight of a vehicle, transmitting the total weight measured to the vehicle's autonomous control system, and controlling the vehicle according to the total weight of the vehicle. The system and method further transmits information between separate vehicles with similar autonomous control systems. A method includes: providing predetermined calibration settings relating drive force to motor speed for a vehicle travelling at various speeds, determining that one or more vehicle performance parameters fall within a threshold range, determining the vehicle's longitudinal acceleration and drive force, determining a total weight comprising a weight of the vehicle and a weight being hauled by the vehicle; transmitting the total weight to the autonomous control system, and controlling the vehicle according to total weight of the vehicle.
Abstract:
A memory management system is described herein that receives information from applications describing how memory is being used and that allows an application host to exert more control over application requests for using memory. The system provides an application memory management application-programming interface (API) that allows the application to specify more information about memory allocations that is helpful for managing memory later. The system also provides an ability to statically and/or dynamically analyze legacy applications to give applications that are not modified to work with the system some ability to participate in more effective memory management. The system provides application host changes to leverage the information provided by applications and to manage memory more effectively using the information and hooks into the application's use of memory. Thus, the system provides a new model for managing memory that improves application host behavior and allows applications to use computing resources more efficiently.
Abstract:
A system includes two or more lifting devices attached to a structure each lifting device having a drum rotated by a motor to draw in or let out a line from the drum. The drum includes a groove formed in an outer surface thereof to accommodate the line. In certain embodiments, each of the lifting devices are quickly and easily detachable from the structure by way of a flange and mounting bracket. The flange and mounting bracket have holes which are coaxially aligned. A pin or other fastener is used to join the flange and mounting bracket together. Two or more lifting devices may be connected to and moved along a mounting bracket.
Abstract:
Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing devices based on application or user interaction over time are disclosed. Such systems, computer program products and computer program products provide one or more API intercept layers, a rules engine and a hydrate engine that facilitates the ability to dynamically rehydrate or hydrate operating system components. In an embodiment, a minimal (or core) operating system image on a computing device is deployed. Then, required components may be dynamically added (i.e., “streamed” or “rehydrated”) from storage, a server or cloud service as required by an executing application program on the computing device. In another embodiment, a totally complete operating system image is deployed on a computing device. Then, unused components may be dynamically removed (i.e., “dehydrated”) from the computing device over time based on application or user interaction.