Abstract:
A system and method for conserving water in a hot and cold water system collects hot water that is discharged prior to the water reaching a desired temperature. A receptacle is disposed for receipt of cold and hot water from a water system, and a drain line is configured with the receptacle to drain water from the receptacle to a first collection site. A diverter valve is configured in the drain line and operates between a first position wherein water from the receptacle is directed to the first collection site, and a second position wherein water from the receptacle is directed to a branch line. A temperature activated valve is provided, and a second collection site disposed downstream of the temperature activated valve. The temperature activated valve has an inlet disposed for receipt of water from the branch line, and is operable between a first position wherein water from the branch line below a defined hot temperature is diverted to the second collection site, and a second position wherein water from the branch line above the defined hot temperature is directed to the first collection site.
Abstract:
A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.
Abstract:
A tray assembly for a print production resource may include a tray and a guide assembly. The guide assembly may include a first width guide configured to contact a first side of a media stack at a first location below a top sheet of the media stack such that a first distance exists between the top sheet and the first width guide. The guide assembly may include a second width guide configured to contact a second side of the media stack at a second location below the top sheet of the media stack such that a second distance exists between the top sheet of the media stack and the second width guide. The first side may be opposite the second side, and the tray assembly may be configured to be utilized with a top sheet feeder mechanism.
Abstract:
A system and method for conserving water in a hot and cold water system collects hot water that is discharged prior to the water reaching a desired temperature. A receptacle is disposed for receipt of cold and hot water from a water system, and a drain line is configured with the receptacle to drain water from the receptacle to a first collection site. A diverter valve is configured in the drain line and operates between a first position wherein water from the receptacle is directed to the first collection site, and a second position wherein water from the receptacle is directed to a branch line. A temperature activated valve is provided, and a second collection site disposed downstream of the temperature activated valve. The temperature activated valve has an inlet disposed for receipt of water from the branch line, and is operable between a first position wherein water from the branch line below a defined hot temperature is diverted to the second collection site, and a second position wherein water from the branch line above the defined hot temperature is directed to the first collection site.
Abstract:
Process of contacting a gaseous reactant stream comprising synthesis gas at elevated temperature and pressure with a suspension of a particulate Fischer-Tropsch catalyst comprising cobalt in a liquid medium in a reactor system comprising at least one high shear mixing zone and a reactor vessel, by a) contacting the particulate Fischer-Tropsch catalyst with a reducing gas at elevated temperature and pressure outside of the high shear mixing zone(s) and the reactor vessel and subsequently suspending the particulate Fischer-Tropsch catalyst in the liquid medium; b) passing the suspension from step a) through the high shear mixing zone(s) where the gaseous reactant stream comprising synthesis gas is mixed with the suspension; c) discharging a mixture comprising the synthesis gas and the suspension from the high shear mixing zone(s) into the reactor vessel; and d) converting the synthesis gas to liquid hydrocarbons in the reactor vessel to form a product suspension comprising the particulate Fischer-Tropsch catalyst suspended in the liquid medium and liquid hydrocarbons.
Abstract:
There is disclosed a method, apparatus, computer program and computer program product for facilitating access by an application to a data structure comprising a plurality of objects. A request is received from the application which initiates the return of the data structure. A handle is assigned to each of at least some of the plurality of objects. Objects in the data structure are retrieved and the application is informed of assigned handles thereby enabling the application to access retrieved objects.
Abstract:
In order to determine a physical or physiological condition, a series of images of a human subject in motion are captured (1, 2, 3). At least one image (19) is then displayed, and the user selects from a displayed category list (8) an appropriate category to represent the subject's condition. The category list represents categories of physical or physiological conditions. A list of treatments for treating the subject (5) may be displayed, as may a list of possible treatment products, e.g. footwear. Where the treatment products are footwear, there may be a foot measuring device (10) and other information about the subject (5) may be stored so as to assist the user in selection of the appropriate footwear products.
Abstract:
This disclosure is directed to deferred preemption techniques for scheduling graphics processing unit (GPU) command streams for execution on a GPU. A host CPU is described that is configured to control a GPU to perform deferred-preemption scheduling. For example, a host CPU may select one or more locations in a GPU command stream as being one or more locations at which preemption is allowed to occur in response to receiving a preemption notification, and may place one or more tokens in the GPU command stream based on the selected one or more locations. The tokens may indicate to the GPU that preemption is allowed to occur at the selected one or more locations. This disclosure further describes a GPU configured to preempt execution of a GPU command stream based on one or more tokens placed in a GPU command stream.
Abstract:
This disclosure describes communication techniques that may be used within a multiple-processor computing platform. The techniques may, in some examples, provide software interfaces that may be used to support message passing within a multiple-processor computing platform that initiates tasks using command queues. The techniques may, in additional examples, provide software interfaces that may be used for shared memory inter-processor communication within a multiple-processor computing platform. In further examples, the techniques may provide a graphics processing unit (GPU) that includes hardware for supporting message passing and/or shared memory communication between the GPU and a host CPU.
Abstract:
This disclosure proposes techniques for demand paging for an IO device (e.g., a GPU) that utilize pre-fetch and pre-back notification event signaling to reduce latency associated with demand paging. Page faults are limited by performing the demand paging operations prior to the IO device actually requesting unbacked memory.