Abstract:
A rectilinear motion proportional solenoid assembly includes a cylindrical housing containing an electromagnetic coil having a longitudinal coaxial bore. The housing contains maagnetic material for providing a flux path for the magnetic field produced by the coil. A generally cylindrical magnetic pole piece element is inserted into the bore and a movable armature assembly of magnetic material is supported within the bore for movement along the longitudinal axis of the coil by a pair of thin, flexible suspension springs. One of the springs is located within the bore adjacent to one end of the magnetic pole piece whereat an axial gap between the pole piece and the armature is formed. A second spring is located within the housing within the vicinity of a radial air gap between the armature and the housing. The pole piece contains an auxiliary region adjacent to the axial air gap for shunting a portion of the axially directed magnetic flux, for effectively causing the force imparted to the movable armature by the application of a current to the electromagnetic coil to be substantially constant irrespective of the magnitude of the axial gap for a variation in the axial gap over a prescribed range.
Abstract:
A vacuum control device is configured as an integrated assembly having a fluid inlet port, a fluid outlet port and a controlled vacuum output port, and houses both a venturi and solenoid-operated fluid-flow control valve unit. The valve unit has a fluid-flow chamber, in which a translatable spool valve element serves to control fluid communication between the fluid inlet port and the fluid inlet of the venturi. The output of the venturi is coupled by way of a fluid passageway to the outlet port, while a vacuum port of the venturi is coupled to a controlled vacuum output port. The valve unit contains a solenoid device, which is coupled with the translatable spool valve element, for controlling the displacement of the valve element and thereby fluid communication between the fluid inlet and the fluid outlet ports through the venturi. The solenoid-operated fluid-flow control valve unit preferably employs, as its movable armature, a steel bearing ball. The steel ball is supported for magnetic attraction by the solenoid coil against a stream of fluid (air) flowing through an interior bore in a translatable pole piece to which the operated valve element is attached.
Abstract:
A process for the treatment of a soft contact lens, to increase its resistance to the deposition thereon and diffusion and accumulation therein of substances which will promote its clouding and discoloration in use, and to improve its mechanical strength, includes treating a hydroxyl group-containing acrylic ester soft contact lens or replica with an organic acid anhydride for a sufficient period of time to treat at least a portion of polymer molecules on the outer surfaces, e.g. by esterifying hydroxyl groups on the molecules and facilitating extraction of organic-type impurities. The process is optionally performed in the presence of a medium which partially swells the surface regions of the lens or replica prior to or during the process.
Abstract:
Live objects in heap memory exceeding a threshold size and that have not been recently accessed are compressed or offloaded to secondary memory or storage. Compressing or offloading an object can further be based on how old the object is, which can be determined based on how many garbage collections the object has survived. Objects comprising references to other objects can be split into two sub-objects, one containing value fields that is compressed or offloaded and one containing reference fields that remains uncompressed in heap memory. Heap memory can undergo compaction after objects are compressed or offloaded. Compression accelerators can be used for compression and the decision of whether to compress or offload an object can be based on accelerator throughput, latency, availability, as well as other computing system metrics or characteristics. The compressing and offloading of objects and subsequent compaction can make more heap memory available for object allocation.
Abstract:
In one implementation, a request for a print job for a printer having an email address is received. An identifier value for the requested print job is provided to a user. An identifier value input by the user is received. The user-input identifier value is verified, and the print job is released for printing based on the identifier value received from the user being successfully verified.
Abstract:
A plurality of job profiles is received. Each job profile describes a job to be executed, and each job includes map tasks and reduce tasks. An execution duration for a map stage including the map tasks and an execution duration for a reduce stage including the reduce tasks of each job is estimated. The jobs are scheduled for execution based on the estimated execution duration of the map stage and the estimated execution duration of the reduce stage of each job.
Abstract:
A power conversion system includes a first converter coupled to a power source, wherein the first converter includes an input side, and an output side electrically isolated from the input side. The power conversion system also includes a second converter coupled to the power source, wherein the second converter includes an input side, and an output side electrically isolated from the input side. The second converter input side is coupled in parallel with the first converter input side, and the second converter output side is coupled in series with the first converter output side. The power conversion system also includes an inverter coupled to the first converter output side and to the second converter output side, and the inverter supplies alternating current to an electrical distribution network.
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for merging search results. In one aspect, a method combines search results responsive to a query that are obtained from a local search engine and a universal search engine such that the combined search results are ordered and presented in a way that emphasizes certain business entities in the results.
Abstract:
Interfacing between a plurality of applications includes opening the plurality of applications in a container according to a configuration file. The plurality of applications are associated with a plurality of business units. A processor determines an event subscription associated with each application, and determines whether an event changes context information associated with the event subscription. Each application is updated to indicate updated context information associated with the event subscription if the event changes the context information associated with the event subscription.
Abstract:
Disclosed are various embodiments relating to a self-service portal for coupon implementation in association with an electronic commerce system. Coupon campaigns are implemented in a computing device for a plurality of vendors in association with the electronic commerce system. Each of the coupon campaigns comprises one or more digital coupons. An automated submission of each of the campaigns is facilitated in the computing device from respective ones of the vendors through a self-service portal. Vendor control is facilitated through the self-service portal as to whether the digital coupons associated with a respective one of the campaigns are activated to be applied to a purchase of an item through the electronic commerce system.