Abstract:
This is directed to recommending media items of a user's media library. In particular, this is directed to transferring a portion of the user's media library to an electronic device so that the user may discover the portion of the media library. The library can recommend particular media items to the user using any suitable approach, including for example based on one or more preference profiles. The user can accept or reject recommended media items as they are played back to further adjust the user's preference profile, and to revise the selection of recommended media items stored on the device.
Abstract:
A generally cylindrical quick disconnect female cryogenic coupler, interconnected with a cryogenic fluid transfer apparatus, includes a coupler body with a first cavity housing a laterally severed tubular bushing, an adaptor having one end attached to the coupler body and another end to the apparatus, a normally closed-biased valve between the coupler body and the adaptor, a coupling sleeve, attached to the coupler body having, a frusto-conical inlet portion, and a vent fitting having one end connected with a coupling sleeve radial aperture and another end in operative connection with a cryogenic fluid storage vessel, associated with the noted apparatus, to permit the inlet purging by using the vessel's own gaseous phase as a purging medium during liquid fluid transfer operation. The severed bushing inhibits ice formation, at an inlet/male nipple interface during the noted transfer. A method for purging moisture at the noted interface is also set forth.
Abstract:
This invention is an airgun that is loaded and fired electronically. It is comprised of an "electronic decision maker" 12 capable of accepting input and supplying output, sensors (8, 22, 24, 26) to report to the decision maker 12 the condition of various parts of the airgun or the projectile 18 to be fired, and actuators (2, 28, 4) that will effect the operations required to load and fire the airgun and are capable of responding to the commands of the decision maker 12 so it may `oversee` these operations. The present invention will be applicable to paintball, bb, pellet, and other projectile firing airguns. Instead of relying on unreliable and "dumb" mechanical mechanisms, this airgun senses its projectile 18 and mechanism positions to determine when it can fire, using an electronic decision maker 12. This decision maker 12 can also be used to determine firing rate and velocity, adding more flexibility than a fixed, mechanical determination of these functions. Mechanical airguns cannot be reliable if fully-automatic because their loading mechanism is not consistent enough and will load paint-balls, bbs, pellets, etc., at different rates. Because projectiles 18 load into an airgun's chamber at different rates, a mechanical fully-automatic airgun would often chop its projectile 18 and foul the workings. The present invention will fire on fully automatic only as fast as its sensor 22 detects the projectile 18 presence in the barrel 10. Since the present invention waits for the projectile 18 to fall into the barrel 10 before it works its bolt 38, the electronic airgun should eliminate projectile-chopping. Using an electronic circuit 12 to trigger the airgun gives the electronic airgun the ability to fire full-automatic, three-round burst, or semi-automatic with a flick of a switch. Most prior designs use compressed gas to operate the airgun's mechanisms; since the present invention uses an electrically powered loading mechanism, it will improve compressed gas efficiency and recoil over mechanical designs.
Abstract:
A flange bolt cutter for separating two connected flanges. The flange bolt cutter contains a circular saw blade pivotally connected to an adjustable flange band. The flange band contains an alignment ring for aligning the circular saw blade about the midpoint between two connected flanges. The flange bolt cutter is hydraulically operated. The adjustable flange band may be formed in two band sections hinged together and containing a rotatable bolt and handle for tightening and loosening the band sections around the flange connection.
Abstract:
This is directed to recommending media items of a user's media library. In particular, this is directed to transferring a portion of the user's media library to an electronic device so that the user may discover the portion of the media library. The library can recommend particular media items to the user using any suitable approach, including for example based on one or more preference profiles. The user can accept or reject recommended media items as they are played back to further adjust the user's preference profile, and to revise the selection of recommended media items stored on the device.
Abstract:
This is directed to providing voice audio output to a user of an electronic device. To allow a user to immediately recognize the status of one or more processes or components of the electronic device from voice audio output, independent of the content of the voice audio output, the electronic device can adjust the voice audio output based on the status of the device. For example, the voice audio output can be adjusted to sound more or less tired based on the battery level of the device. As another example, the pitch or speed of voice audio output can change to identify the particular network or type of network to which a device is connected. The change in voice audio output can be correlated to any suitable device status, including for example using a linear or non-linear correlation.
Abstract:
A multiprocessor device includes a plurality of device subsystems each having a processor dependent on a respective other processor in another device subsystem for device operation. Each processor has at least one independent channel for updating a respective software version within the respective processor. A compatibility synchronization module has a database storing a table of compatible software versions for each processor. It is updated when a new software version for a processor is created. This table is independent of software images for the software versions. The compatibility synchronization module is operative for verifying if the software version for a processor is compatible with other software versions at other processors and instructs a respective device subsystem to revert back to a compatible software version within a respective processor or prevent any incompatible software updates within the processor.
Abstract:
A flange bolt cutter for separating two connected flanges. The flange bolt cutter contains a circular saw blade pivotally connected to an adjustable flange band. The flange band contains an alignment ring for aligning the circular saw blade about the midpoint between two connected flanges. The flange bolt cutter is hydraulically operated. The adjustable flange band may be formed in two band sections hinged together and containing a rotatable bolt and handle for tightening and loosening the band sections around the flange connection.
Abstract:
A multiprocessor device includes a plurality of device subsystems each having a processor dependent on a respective other processor in another device subsystem for device operation. Each processor has at least one independent channel for updating a respective software version within the respective processor. A compatibility synchronization module has a database storing a table of compatible software versions for each processor. It is updated when a new software version for a processor is created. This table is independent of software images for the software versions. The compatibility synchronization module is operative for verifying if the software version for a processor is compatible with other software versions at other processors and instructs a respective device subsystem to revert back to a compatible software version within a respective processor or prevent any incompatible software updates within the processor.