Macgregor
Alexander Macgregor, Markham CA
Patent application number | Description | Published |
---|---|---|
20080317847 | HYDROSTATIC DELIVERY SYSTEM FOR CONTROLLED DELIVERY OF AGENT - The present invention provides a hydrostatic delivery system including a hydrostatic couple and an agent of interest. The hydrostatic couple includes at least one hydrodynamic fluid-imbibing polymer, and at least one hydrostatic pressure modulating agent. This delivery system has the ability to control the release of one or more agents of interest within a fluid environment following zero-order kinetics. | 12-25-2008 |
20110086912 | Derivatives of Propane Diyl Dicinnamate - The present invention provides a method for treating a cancer in a subject involving administering to the subject a compound of formula (II) or (II′): | 04-14-2011 |
20110159045 | METHOD OF TREATING DYSGLYCEMIA AND GLUCOSE EXCURSIONS - The present application relates to pharmaceutical compositions for reducing glucose excursions in a normal subject or a subject having an insulin-related disorder or dysglycemia. The pharmaceutical composition contains one or more active agent-containing layers, which each contain a dry blended mixture including a therapeutically effective amount of a polar ionizable insulin-sensitizing oral hypoglycemic agent or a pharmaceutically acceptable salt thereof, and an amphipathic compound in monomelic form consisting of an amphipathic ionic compound in monomelic form. Each dry blended mixture contains a sufficient amount of the amphipathic ionic compound such that upon contact with an aqueous fluid, the amphipathic ionic compound forms a reverse micelle comprising the polar ionizable insulin-sensitizing oral hypoglycemic agent. The present invention also relates to a use of a modified release pharmaceutical composition comprising a therapeutically effective amount of an insulin-sensitizing oral hypoglycemic agent for sensitizing pre-prandial (basal) insulin levels and/or reducing postprandial glucose excursions in a normal patient or a patient having an insulin-related disorder. | 06-30-2011 |
Alexander John Macgregor, The Lakeshore SG
Patent application number | Description | Published |
---|---|---|
20150369000 | SEALING ASSEMBLY - A pressure containment device for sealing around a tubular body comprising an actuator assembly and a seal assembly, the actuator assembly being operable to engage with the seal assembly to prevent significant rotation of the seal assembly with respect to the actuator assembly and to force the seal assembly into sealing engagement with a tubular body mounted in the pressure containment device, the seal assembly comprising a tubular seal sleeve having a radially inward portion made from a non-elastomeric polymer, and a radially outward portion made from an elastomer. | 12-24-2015 |
Alexander John Macgregor, Singapore SG
Patent application number | Description | Published |
---|---|---|
20130168578 | Blowout Preventer Assembly - A blowout preventer assembly comprising an annular blowout preventer having an annular packing unit and an actuator operable to reduce the internal diameter of the annular packing unit, wherein the assembly further comprises a stripping sleeve having a tubular elastomeric sleeve which in use is positioned generally centrally of the packing unit so that the packing unit surrounds at least a portion of the elastomeric sleeve. | 07-04-2013 |
20140048731 | BLOW OUT PREVENTER - A blow out preventer (BOP), in particular a new configuration of BOP which may have a smaller outer diameter for a given operating force than conventional BOPs comprises a housing which has a longitudinal axis and which is divided in a first housing part ( | 02-20-2014 |
20140138096 | SLIP JOINT AND METHOD OF OPERATING A SLIP JOINT - A slip joint ( | 05-22-2014 |
Alexander Soares Macgregor, Markham CA
Patent application number | Description | Published |
---|---|---|
20150246014 | Derivatives of Propane Diyl Dicinnamate - The present invention provides a method for treating a cancer in a subject involving administering to the subject a compound of formula (II) or (II′): | 09-03-2015 |
Andy R. Macgregor, Nova Scotia CA
Anthony Macgregor, Woodbridge CA
Patent application number | Description | Published |
---|---|---|
20150151229 | VACUUM LOADER FOR CONVEYING POWDER - Plastic powder/dust is cyclonically pulled into the loading chamber by vacuum. The finer dust rises due to the flow of air upwardly through a separation chamber, and a coaxially arranged intensifying chamber communicates with the lower portion of the loading chamber by a tube that recovers the finer dust. At least two filters between the vacuum unit and the separator, are sequentially activated during phases of successive cycles, so the inactive filter can be cleared of dust by admitting ambient air so the cleared dust is delivered to the loading chamber. Multiple miniature cyclonic separators are provided atop the primary loader in a version without filters. | 06-04-2015 |
Carolyn Gail Macgregor, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20090040175 | INPUT INTERFACE DEVICE WITH TRANSFORMABLE FORM FACTOR - Various implementations of an interface device, along with associated methods and systems, are described in which the interface device has a housing with a transformable form factor, and a transformation assembly that can change the form factor of the housing. At least one of the form factors of the housing has a shape that corresponds to data associated with the interface device. | 02-12-2009 |
Christian Macgregor, New South Wales AU
Patent application number | Description | Published |
---|---|---|
20130206825 | ENVELOPES AND METHODS FOR THEIR PRODUCTION - An envelope is formed from continuous COPP film web by precreasing envelope body ( | 08-15-2013 |
Don Macgregor, Winnipeg CA
Patent application number | Description | Published |
---|---|---|
20110239605 | Swather with Automatic Reel Control - In a swather formed by a tractor and attached heeder for cutting standing crop to form a swath, reel speed and optionally draper speed are controlled relative to ground speed by a control system including a manually operable input and display available to the operator. The control system can be used in an automatic mode to set an index value for an actual difference in reel speed relative to ground speed and to vary reel speed accordingly. In this mode a manually operable control varies the index. The control system can be switched by the operator to manual in which case the same control varies the actual reel speed. Minimum reel speed can be set by the same control and when operative the automatic system does not allow reel speed to fall below the minimum set value despite the values of index and ground speed. A crop-lodged switch is also provided which when operated acts to move the header to a lowered position and the move the reel to a forward most and lowermost position in a single operation controlled by the single switch. | 10-06-2011 |
20130319778 | Windrower Tractor with Parallel Heat Exchangers for Cooling of Engine and Associated Fluids - An agricultural tractor having its engine longitudinally spaced along its frame from the operator cabin features at least two heat exchangers carried on the frame at a position located longitudinally between the operator cabin and the engine to perform air-cooling of at least one fluid associated with the engine. The two heat exchangers are arranged in parallel so as to each accept an intake stream of ambient air that is independent of a discharge stream of exhaust air from the other heat exchanger. Accordingly, each heat exchanger uses the coolest air possible to maximize the cooling potential of the system. The discharge stream of air from the heat exchangers is exhausted rearward to avoid recirculation of this heated air as the machine moves forward, and to direct the exhaust air past the engine for further cooling effect. | 12-05-2013 |
20140138166 | Speed and Steering Control of a Hydraulically Driven Tractor - A tractor has hydraulically driven wheels at a cab end and castor wheels at an engine end. Each driven wheels is driven by a hydraulic motor with a continuous adjustment of the motor displacement, with the motor being driven by a pump also having continuous displacement. The motor displacement is controlled by an electronic controller in response to stroking of the speed control lever to manage the displacement to provide required drive torques at different points in the stroke. There is provided an automatic steering system having a guidance controller arranged to receive GPS position information which controls the steering by differentially adjusting the displacement of the motors so that the automatic steering is independent of the manual steering which controls the pumps. | 05-22-2014 |
John Macgregor, Dundas CA
Patent application number | Description | Published |
---|---|---|
20090287320 | System and Method for the Model Predictive Control of Batch Processes using Latent Variable Dynamic Models - A computer implemented method for modeling and controlling batch or transitional processes is disclosed including collecting, or initiating the collection of measurements on a plurality of process variables. The method may include creating, or initiating the creation of, a latent variable model predictive controller based on the collected measurements. The method further provides for applying or initiating the application of, the model predictive controller to predict and control at least one of the process variables to track a desired trajectory, by operation of at least one computer including one or more computer processors. A related system for implementing the method is disclosed as is a computer program operable with this method. | 11-19-2009 |
John Fredrick Macgregor, Dundas CA
Patent application number | Description | Published |
---|---|---|
20110276164 | ADVANCED BATCH CONTROL - A method for advanced batch control of a batch process. The method discloses completing at least one cycle of the batch process and collecting data on at least one process variable and at least one product property. A model is created based on the data, wherein the model comprises inputs. Thereafter the batch process is initiated. At one or more decision points the model is utilized to obtain outputs. A controller utilizes the model outputs to control the batch in accordance with the model outputs. Final product properties are reached at decreased variability compared to the prior art. | 11-10-2011 |
Robert Scott Macgregor, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20150269539 | VIRTUAL CURRENCY SYSTEM - Methods performed by a validation one or a sender one of a plurality of nodes implemented by computing devices in a network. The sender node sends, to the validation node, a request to transfer an amount of virtual currency from a sender account (associated with transaction receipts) to a recipient account. The request includes first copies of the receipts or references thereto. The validation node requests second copies of the receipts from at least two of the nodes, and receives the second copies from fewer than all of the nodes. The validation node determines whether the first copies have been tampered with by comparing the first and second copies to one another. When tampering has not occurred, at least one new receipt is generated indicating the amount has been transferred. Then, the at least one new receipt is forwarded to fewer than all of the nodes for storage. | 09-24-2015 |
20150269541 | VIRTUAL CURRENCY SYSTEM - A system including a network connected to at least one mint computing device implementing a virtual currency mint. The network has a ring topology and includes computing devices that implement a plurality of nodes. The mint issues units of virtual currency to user accounts implemented by the nodes. Each of at least a portion of the nodes is configured to initiate (as a sender node) a transaction with a recipient node that transfers at least one unit of the virtual currency from a sender one of the user accounts to a recipient one of the user accounts. The recipient node validates the transaction, creates a receipt, performs an operation on the receipt to identify a storage node, and routes the receipt to the storage node. The storage node stores the receipt, identifies next storage nodes, and routes copies of the receipt to the next storage nodes for storage thereby. | 09-24-2015 |
20150271183 | VIRTUAL CURRENCY SYSTEM - Methods for use with computing devices implementing a plurality of nodes of a ring-shaped overlay network. A joining node implemented by a joining computing device requests a connection with a bootstrap one of the plurality of nodes. In response, the bootstrap node sends a handshake identifier to the joining node. The joining node loads one or more portions of selected software code as a byte stream, and performs an operation (e.g., a hash function) on the handshake identifier and the byte stream to determine a first value. The joining node transmits the first value to the bootstrap node. The bootstrap node compares the first value to a second value. When the first and second values are identical, the bootstrap node validates the joining node. When the first and second values are not identical, the bootstrap node rejects the joining node thereby preventing the joining node from joining the overlay network. | 09-24-2015 |
Zack P. Macgregor, Calgary CA
Patent application number | Description | Published |
---|---|---|
20090133858 | System and Method for Cooling a Computer - Provided is a system and method of circulating a cooling fluid in a cooling system. For example, provided is a system, comprising a modular unit configured to mount into a computer drive bay, comprising a pump and a reservoir, configured to gravity feed a fluid to the pump, wherein the reservoir is positioned at least partially directly above the pump. | 05-28-2009 |