Doyle, CA
Aidan Doyle, Quebec CA
Patent application number | Description | Published |
---|---|---|
20090196396 | Tray for assessing the threat status of an article at a security check point - A tray for holding a material while the material is being subjected to penetrating radiation. The tray has a surface on which the material rests while subjected to penetrating radiation. The surface has at least two areas, namely a first area and a second area, the first and second areas characterized by first and second signatures, respectively when exposed to penetrating radiation, wherein the first signature is different from the second signature. | 08-06-2009 |
20100002834 | Method and apparatus for assessing characteristics of liquids - A method to perform security screening at an airport on hand-carried baggage. The method includes requesting passengers with hand carried baggage to remove from the baggage a container that holds a liquid and perform an x-ray inspection on the hand carried baggage and on the container while the container remains outside the baggage. According to the method, the results of the x-ray inspection are used to determine if the baggage contains illegal objects and if the liquid is a security threat. | 01-07-2010 |
20100027741 | Tray for assessing the threat status of an article at a security check point - A tray for holding a material while the material is being subjected to penetrating radiation. The tray has a surface on which the material rests while subjected to penetrating radiation. The surface has at least two areas, namely a first area and a second area, the first and second areas characterized by first and second signatures, respectively when exposed to penetrating radiation, wherein the first signature is different from the second signature. | 02-04-2010 |
Brian Doyle, Greater Madawaska CA
Patent application number | Description | Published |
---|---|---|
20150096185 | Alignment Guides for Constructing Building Components - The invention pertains to the field of construction of buildings and structures. The invention relates to alignment guides for constructing building components, namely walls, ceilings and floors to be used in buildings and structures. This invention also relates to kits of specific alignment guides and methods of using alignment guides. | 04-09-2015 |
Brian Joseph Doyle, Victoria CA
Patent application number | Description | Published |
---|---|---|
20120138679 | Secure two dimensional bar codes for authentication - The invention is a method for creating one time-use highly secure 2D barcodes, or secure two-dimensional barcodes, by utilizing machine readable physical tokens such as read only memory (ROM) or biometric data as a precursor and then applying a public key encryption algorithm and a time-stamp to otherwise standard 2D barcode generation schemas. | 06-07-2012 |
Cathy Doyle, London CA
Patent application number | Description | Published |
---|---|---|
20090173173 | Systems and Methods for Evaluating Medication Delivery from Valved Holding Chambers with a Facemask Using a Model Face - Systems and methods for evaluating medication delivery from valved holding chambers (VHCs) with a facemask using a model face of a child or a model face of an infant are disclosed. Generally, the model face includes a base, an elastomer cast, an air pocket, and a mouth opening. The elastomer cast is positioned on at least a portion of a top of the base. The elastomer simulates soft tissues in a face and defiens at least a nose, a chin, and a mouth sized to simulate a nose, a chin, and a mouth of a child. The air pocket is positioned between the base and the elastomer case below at least the nose, the chin, and the mouth of the elastomer cast. The mouth opening defines a passageway through the base, the air pocket, and the mouth of the elastomer cast. | 07-09-2009 |
David Doyle, Windsor CA
Patent application number | Description | Published |
---|---|---|
20120107468 | METHOD FOR SUSPENDING PARTICLES IN ALCOHOLIC LIQUID COMPOSITION AND CORRESPONDING LIQUID COMPOSITION - The present invention relates to a method for suspending particles in an alcoholic liquid composition. The method comprises providing an alcoholic liquid composition having a particular alcoholic content and employing low acyl gellan gum to suspend particles in the composition. The invention also relates to an alcoholic liquid composition having a plurality of particles suspended in an alcoholic beverage employing low acyl gellan gum. | 05-03-2012 |
20150118381 | THERMOREVERSIBLE GELATINIZED ALCOHOL-CONTAINING PRODUCT - The present invention relates to a thermoreversible gelatinized alcohol-containing product comprising water, gelatin, spirit or ethyl alcohol, and an acidifying agent, wherein the product is in the form of a liquid at room temperature and in the form of a gel between 0° C. and 10° C., as well as to the process fro preparing such a product. | 04-30-2015 |
David Doyle, North York CA
Patent application number | Description | Published |
---|---|---|
20150177706 | SAFETY ASSURANCE OF MULTIPLE REDUNDANT SYSTEMS - A system, method, and safety unit provide safety assurance for a multiple redundant system controlling a plant or complex. A unit active line (UAL) status indicates the presence of at least one redundant active unit within the system. A safety verification line (SVL) status verifies the powered down status of all redundant units not active within the system. A safety unit is associated with a vital supervision card (VSC) and vital power bus and the safety unit controls switchable connections from the vital power bus to the UAL and the SVL. Based on verification of UAL and SVL status, system control includes energizing the UAL. | 06-25-2015 |
Eric Doyle, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20090029723 | MOBILE MULTIMEDIA DELIVERY - A method of preparing MMS messages involves preparing a multimedia presentation on a computer using an industry-standard multimedia format; exporting a file containing said multimedia presentation in said industry-standard format; and processing said file to create an MMS message suitable for transmission over a mobile phone service. | 01-29-2009 |
Fintan Doyle, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20100119352 | Camera Module Insertion Machine With Gripper - An assembly system includes an electronic component, a gripper, and a socket. The electronic component has sides and a top face, the top face has a top-face peripheral area and a top-face central area. The gripper has a gripper head, the gripper head being movable to an open and closed position. The gripper head has an extension configured to contact opposing sides of the electronic component when the gripper head is in the closed position, and a surface configured to contact the top-face peripheral area of the electronic component when the gripper head is in the closed position. The socket has a top peripheral surface. An insertion depth guide is associated with the gripper head and has a depth guide with a bottom surface configured to contact the top peripheral surface of the socket. A method for assembly is also included. | 05-13-2010 |
Gordon Doyle, Marham CA
Patent application number | Description | Published |
---|---|---|
20100087972 | SYSTEM AND METHOD FOR COMPUTING RAIL CAR SWITCHING SOLUTIONS USING DYNAMIC CLASSIFICATION TRACK ALLOCATION - A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars. | 04-08-2010 |
Gordon Doyle, Markham CA
Patent application number | Description | Published |
---|---|---|
20100222948 | SYSTEM AND METHOD FOR COMPUTING RAIL CAR SWITCHING SOLUTIONS BY ASSESSING SPACE AVAILABILITY IN A CLASSIFICATION TRACK ON THE BASIS OF BLOCK PULL TIME - A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars. | 09-02-2010 |
20100228410 | SYSTEM AND METHOD FOR COMPUTING RAIL CAR SWITCHING SOLUTIONS IN A SWITCHYARD INCLUDING LOGIC TO RE-SWITCH CARS FOR BLOCK PULL TIME - A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars. | 09-09-2010 |
20100324759 | SYSTEM AND METHOD FOR COMPUTING RAIL CAR SWITCHING SOLUTIONS IN A SWITCHYARD INCLUDING LOGIC TO RE-SWITCH CARS FOR BLOCK SIZE - A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars. | 12-23-2010 |
20100324760 | SYSTEM AND METHOD FOR COMPUTING RAIL CAR SWITCHING SOLUTIONS IN A SWITCHYARD USING AN ITERATIVE METHOD - A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars. | 12-23-2010 |
James Doyle, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110310862 | Method and apparatus for affiliating a wireless device with a wireless local area network - The present invention provides a system and method for affiliating a wireless device with a wireless local area network (WLAN). An embodiment of the method of this invention comprises establishing, at a control node of the WLAN, access frequency(s) for affiliation with the WLAN. The control node periodically provides a beacon frame on the access frequency(s) that indicates the timing of affiliation with the WLAN. The wireless device determines the access frequency(s) for affiliating with the WLAN and the timing of affiliation with the WLAN based on the beacon frame. The wireless device provides self identification information via the access frequency during the beacon frame. This allows the control node to determine the access privileges of the wireless device based on the identification information. Finally, the control node affiliates the wireless device with an initial access channel from a set of access channels in accordance with the access privileges. | 12-22-2011 |
20130019266 | PROCESSING SYSTEM WITH ELECTRONIC PROGRAM GUIDE AUTHORING AND METHODS FOR USE THEREWITHAANM DOYLE; JAMESAACI TORONTOAACO CAAAGP DOYLE; JAMES TORONTO CA - A processing system includes a memory module that stores an electronic program guide (EPG) authoring application. A processing module executes the EPG authoring application including a graphical user interface that responds to input from an end user. The EPG authoring application creates EPG configuration data to configure an EPG application of a client device associated with the end user. | 01-17-2013 |
John P. Doyle, Calgary CA
Patent application number | Description | Published |
---|---|---|
20100237621 | PDC BEARING FOR USE IN A FLUID ENVIRONMENT - A self-aligning bearing assembly utilizing PDC buttons for forming opposing circumferential arrays of bearing surfaces, is particularly suitable for use in a fluid environment, such as being immersed in flowing water when supporting the rotor of a hydroelectric turbine. One bearing surface is supported for rotation with the rotor. The opposing bearing surface is supported by a spherical joint in a stationary housing. When the rotor is subjected to hydraulic loading, the opposing bearing surface can be tilted to self-align with the rotor axis. | 09-23-2010 |
20100282476 | PRODUCTION TUBING DRAIN VALVE - A tubing drain valve in a production tubing string, positioned above a pump, is operated to open drain ports in the housing for draining produced fluids from the production tubing when the pump is shut off. The drain valve incorporates a check valve assembly which is freely moveable within the drain valve to shift a sleeve to open and close the drain ports. An uphole end of the check valve assembly is above the sleeve and seals to the top of a sleeve to shift the sleeve downhole and open the drain ports. A downhole end of the check valve is positioned below the sleeve in the valve. When the pump is turned on, the downhole end of the check valve assembly moves uphole to seal to the sleeve, creating a positive force to lift the sleeve to block the drain ports. The produced fluids flow through the valve and the production tubing to surface. The positive force minimizes the effect of fouling of the valve due to debris above the valve which might otherwise result in failure to shift the sleeve uphole, leaving the drain ports open. | 11-11-2010 |
20100295389 | AXIAL FLUX SWITCHED RELUCTANCE MOTOR AND METHODS OF MANUFACTURE - An axial flux switched reluctance motor utilizes one or more rotor discs spaced along a rotor shaft, each rotor disc having a plurality of rotor poles spaced along the periphery thereof. Stator elements are distributed circumferentially about the rotor discs and form pairs of radially extending stator poles for axially straddling the rotor discs. Stator coils as switched on to energize pairs of stator poles for forming an axial and radially inward flux path for rotating the rotor poles for minimizing the flux path before switching off the stator coil. Two or more rotor discs can be rotationally indexed for providing two or more motor phases. In manufacture, rotor discs and circumferentially extending stator coils about the periphery of each rotor disc are fit to a stator housing. Each stator element is then fit radially through the stator housing and secured thereto for straddling the rotor discs. | 11-25-2010 |
Kevin John Doyle, Dubrobin CA
Patent application number | Description | Published |
---|---|---|
20110150705 | Integrated Hinged Cartridge Housings for Sample Analysis - The invention relates to a cartridge housing for forming a cartridge capable of measuring an analyte or property of a liquid sample. The housing comprising a first substantially rigid zone, a second substantially flexible zone, a hinge region, and at least one sensor recess containing a sensor. The housing is foldable about said hinge region to form a cartridge having a conduit over at least a portion of said sensor. The invention also relates to methods for forming such cartridges and to various features of such cartridges. | 06-23-2011 |
20130343955 | Integrated Cartridge Housings For Sample Analysis - The invention relates to a cartridge housing for forming a cartridge capable of measuring an analyte or property of a liquid sample. The housing including a top portion having a first substantially rigid zone and a substantially flexible zone, a bottom portion separate from the top portion including a second substantially rigid zone, and at least one sensor recess containing a sensor. The top portion and the bottom portion are bonded to form the cartridge having a conduit over at least a portion of the sensor. The invention also relates to methods for forming such cartridges and to various features of such cartridges. | 12-26-2013 |
Michael Doyle, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20090172587 | DYNAMIC DETAIL-IN-CONTEXT USER INTERFACE FOR APPLICATION ACCESS AND CONTENT ACCESS ON ELECTRONIC DISPLAYS - A method for presenting applications on a display screen, comprising: displaying a first presentation on the display screen, the first presentation including two or more icons; receiving a signal indicative of an icon, the icon being one of the two or more icons, the icon having an application associated therewith; initiating the application, the application having information associated therewith; generating a second presentation, the second presentation having a first area for presenting the information at least partially surrounded by a second area for presenting reduced-size versions of the two or more icons other than the icon; and, displaying the second presentation on the display screen to replace display of the first presentation. | 07-02-2009 |
20100045702 | Navigating Digital Images using Detail-in-context Lenses - In an implementation, an appearance of lens is displayed on a display device for a selected region of an image to magnify the selected region of the image in comparison with a portion of the image outside of the appearance of the lens. A zoomed-in view of the image is displayed on the display device by increasing magnification of the portion of the image outside the appearance of the lens successively as an animation until the magnification of the portion of the image outside of the appearance of the lens corresponds with the magnification of the selected region of the image within the appearance of the lens, at which point the appearance of the lens is no longer displayed. | 02-25-2010 |
20110069086 | Detail-in-Context Presentations in Client/Server Systems - A method for generating a presentation of a region-of-interest in an original image for display on a display screen of a client coupled over a network to a server, comprising: establishing a lens having a focal region for the region-of-interest at least partially surrounded by a shoulder region; if the lens is in transit between first and second locations for the region-of-interest in the original image, applying the lens to the original image by a first method to generate the presentation at the client; and, if the lens is stationary in the original image, receiving the presentation from the server, the server applying the lens to the original image by a second method to generate the presentation. | 03-24-2011 |
20120121207 | NAVIGATING DIGITAL IMAGES USING DETAIL-IN-CONTEXT LENSES - In an implementation, an appearance of lens is displayed on a display device for a selected region of an image to magnify the selected region of the image in comparison with a portion of the image outside of the appearance of the lens. A zoomed-in view of the image is displayed on the display device by increasing magnification of the portion of the image outside the appearance of the lens successively as an animation until the magnification of the portion of the image outside of the appearance of the lens corresponds with the magnification of the selected region of the image within the appearance of the lens, at which point the appearance of the lens is no longer displayed. | 05-17-2012 |
Michael Doyle, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110045928 | SYNCHRONIZED SEGMENTALLY INTERCHANGING PULLEY TRANSMISSION SYSTEM - A segmented pulley transmission is provided. A pulley assembly is rotationally mounted on an axle. The pulley assembly includes a core pulley having a first set of mating features on a peripheral surface thereof. A pulley segment set comprises a number of pulley segments slidably mounted in the pulley assembly and arranged in a ring concentric with the core pulley. The pulley segments are individually actuatable out of the pulley assembly into an engaging position and into the pulley assembly into a non-engaging position. The pulley segments have a second set of mating features on an peripheral surface matching the first set of mating features. An endless drive member has corresponding mating features on an inside surface for engaging the first and second sets of mating features of the core pulley and the pulley segments in an engaging position. Contact between the endless drive member and a core pulley defines a contact zone. An actuator actuates the pulley segments between the engaging and non-engaging positions when the pulley segments are outside of the contact zone. One of the key pulley segments in the pulley segment set is a key pulley segment that is positioned relative to the core pulley such that when the key pulley segment is actuated to the engaging position and rotated into the contact zone, the corresponding mating features of the endless drive member engage the first set of mating features of the core pulley and the second set of mating features of the key pulley segment without the introduction of significant slack or tension. | 02-24-2011 |
20140155207 | KEY PULLEY SEGMENT FEATURES, SEGMENT STACK CONFIGURATION, AND CAM AND ROLLER DESIGN AND ACTUATION IN A SYNCHRONIZED SEGMENTALLY INTERCHANGING PULLEY TRANSMISSION SYSTEM - A key pulley segment in a synchronized, segmentally interchanging pulley transmission system is either first or last in a pulley segment set to engage an endless member. The first or last key segment teeth to engage or disengage, respectively, are shortened or completely trimmed, and the adjacent pulley segment to the key segment is elongated such that the inward portion of the tooth profile extends toward the key segment. Shortened tooth or teeth and an elongated adjacent segment together allow for many pulley segments to be designed as key segments. Completely trimmed teeth may be engineered to create a supporting surface for the endless member on the key segment. The elongated adjacent segment may have an extending portion which slidably mates with the supporting surface of the key segment, thereby receiving radial support therefrom. Multiple pulley segments from different pulley segment sets may be connected or constructed to move together in a unified stack, and may be staggered such that any one segment may be in an engaging position with the endless member when the unified stack is moved along the axis of rotation. Unified stacks may have guiding rails on both inner and outer radial surfaces, and the pulley assembly may have mating features that receive such guiding rails. Any number of the pulley segments in a unified stack may be key pulley segments. Pulley segments of a stack may be vertically separated into one or more unified stacks. Unified stacks may be moved by way of a cam or roller cam system, where each unified stack has a slidably or ratably attached roller and roller-arm. Chassis-mounted cams engage the rollers outside of the contact zone, rollers and roller-arms are moved into and out of engagement with the cams, and individual segments of a unified stack are moved into or out of engagement. Rollers may be actuated into and out of engagement by electromagnets, fixably mounted in an array. Rollers may discretely engage with multiple cams, by way of several electromagnet-arrays, and thereby complete several stack axial motions. Electromagnets in an array may be selectively energized to move selected rollers to an active position in order to effect key pulley segment engagement, stack axial movement and transition. | 06-05-2014 |
20140287855 | SYNCHRONIZED SEGMENTALLY INTERCHANGING PULLEY TRANSMISSION SYSEM - A segmented pulley transmission is provided. A pulley assembly is rotationally mounted on an axle. The pulley assembly includes a core pulley having a first set of mating features on a peripheral surface thereof. A pulley segment set comprises a number of pulley segments slidably mounted in the pulley assembly and arranged in a ring concentric with the core pulley. The pulley segments are individually actuatable out of the pulley assembly into an engaging position and into the pulley assembly into a non-engaging position. The pulley segments have a second set of mating features on an peripheral surface matching the first set of mating features. An endless drive member has corresponding mating features on an inside surface for engaging the first and second sets of mating features of the core pulley and the pulley segments in an engaging position. Contact between the endless drive member and a core pulley defines a contact zone. An actuator actuates the pulley segments between the engaging and nun-engaging positions when the pulley segments are outside of the contact zone. One of the key pulley segments in the pulley segment set is a key pulley segment that is positioned relative to the core pulley such that when the key pulley segment is actuated to the engaging position and rotated into the contact zone, the corresponding mating features of the endless drive member engage the first set of mating features of the core pulley and the second set of mating features of the key pulley segment without the introduction of significant slack or tension. | 09-25-2014 |
Michael Doyle, Kelowna CA
Patent application number | Description | Published |
---|---|---|
20090024476 | METHOD AND SYSTEM FOR ENHANCED GEOGRAPHICALLY-BASED AND TIME-BASED ONLINE ADVERTISING - A method for presenting advertisement images on a display screen, comprising: subdividing a map image into a plurality of geographic regions; associating a first advertisement image with a first region and a second advertisement image with a second region, the first and second regions being ones of the plurality of geographic regions; receiving a signal indicative of a region-of-interest, the region-of-interest being another of the plurality of geographic regions; selecting an advertisement image for the region-of-interest from among the first and second advertisement images; generating a presentation of the region-of-interest, the presentation including a view of the advertisement image; and, displaying the presentation on the display screen. | 01-22-2009 |
Michael Patrick Doyle, Woodmans Point CA
Patent application number | Description | Published |
---|---|---|
20120159389 | SYSTEM AND METHOD FOR DYNAMIC GENERATION OF PROCEDURES - A system and method for dynamic generation of procedures is disclosed. The method comprises: (a) storing asset types defining attributes; asset instances, inheriting attributes of one of the asset types and having attribute-values; procedure statements being associated to conditional rule(s) to be applied to an attribute-value of an asset instance; and procedure templates, each defining a unique combination of asset type and a group of said procedure statements. The method further comprises (b) for a given asset instance and a given procedure template: (i) iteratively reading each of the procedure statements of the group of procedure statements being associated to the given procedure template; and (ii) presenting, on a user interface, each one of the procedure statements where a condition is met when the corresponding conditional rule(s) is applied to the attribute-values of the given asset instance, in order to dynamically generate an asset specific procedure. | 06-21-2012 |
Michael Ray Doyle, Halifax CA
Patent application number | Description | Published |
---|---|---|
20100201120 | ROTATING UNION - A rotating union ( | 08-12-2010 |
Nicholas J. Doyle, Halifax CA
Patent application number | Description | Published |
---|---|---|
20090064114 | SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR AUTOMATED INJECTION OF JAVA BYTECODE INSTRUCTIONS FOR JAVA LOAD TIME OPTIMIZATION VIA RUNTIME CHECKING WITH UPCASTS - Automated injection of Java bytecode instructions for Java load time optimization via runtime checking with upcasts. Exemplary embodiments include a method including generating a stack for each of a plurality of bytecodes, generating a subclass configured to keep a history of instructions that have modified the stack, statically scanning a plurality of Java classes associated with the plurality of bytecodes to locate class file configurations and bytecode patterns that cause loading of additional classes to complete a verification of each of the classes in the plurality of Java classes, rewriting the bytecodes to delay the loading of the additional classes until required at a runtime, recording modifications that have been made to the stack by the instructions, and applying the modifications to each of the bytecodes in the plurality of bytecodes. | 03-05-2009 |
Patrick Doyle, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110055819 | System and Method for Optimizing Compiler Performance by Object Collocation - A computer-implemented method, system, and computer program product for performing object collocation on a computer system are provided. The method includes analyzing a sequence of computer instructions for object allocations and uses of the allocated objects. The method further includes creating an allocation interference graph of object allocation nodes with edges indicating pairs of allocations to be omitted from collocation. The method also includes coloring the allocation interference graph such that adjacent nodes are assigned different colors, and creating an object allocation at a program point prior to allocations of a selected color from the allocation interference graph. The method additionally includes storing an address associated with the created object allocation in a collocation pointer, and replacing a use of each allocation of the selected color with a use of the collocation pointer to collocate multiple objects. | 03-03-2011 |
20140344794 | Optimizing Compiler Performance by Object Collocation - A computer-implemented method, system, and computer program product for performing object collocation on a computer system are provided. The method includes analyzing a sequence of computer instructions for object allocations and uses of the allocated objects. The method further includes creating an allocation interference graph of object allocation nodes with edges indicating pairs of allocations to be omitted from collocation. The method also includes coloring the allocation interference graph such that adjacent nodes are assigned different colors, and creating an object allocation at a program point prior to allocations of a selected color from the allocation interference graph. The method additionally includes storing an address associated with the created object allocation in a collocation pointer, and replacing a use of each allocation of the selected color with a use of the collocation pointer to collocate multiple objects. | 11-20-2014 |
Patrick John Doyle, Guelph CA
Patent application number | Description | Published |
---|---|---|
20120190542 | FUNGICIDAL MIXTURES AND THEIR USE - The present invention relates to pesticidal mixtures, compositions and uses thereof comprising a component (A) and a component (B), wherein components (A) and (B) are: (A) a carboxylic acid amide fungicide; and (B) a benzamide fungicide; with the proviso that the mixture does not comprise: 1). fluopicolide and mandipropamid and clothianidin; or 2). fluopicolide and mandipropamid and imidacloprid; or 3). fluopicolide and mandipropamid and thiamethoxam. The invention also relates to mixtures, compositions and uses thereof wherein component (A) is metalaxyl-M and component (B) is a benzamide fungicide. | 07-26-2012 |
Patrick R. Doyle, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110191761 | Control Flow Analysis Using Deductive Reaching Definitions - A computer-implemented process for deductive reaching definition analysis receives a control flow graph to form a set of received blocks and edges, performs traditional reaching definitions to produce bit-vectors OUT(b), GEN(b) and KILL(b) for each block in the set of received blocks and receives impossibility indicators for a set of definitions that are impossible on specific edges. The computer-implemented process further performs deduction operations using a combination of the bit-vectors and impossibility indicators to deduce that additional definitions cannot reach certain blocks to create resulting reachability information and provides the resulting reachability information as a result to a requestor. A related system and program product is also provided. | 08-04-2011 |
20120096448 | APPARATUS AND METHOD TO SELECTIVELY REMOVE MEMOIZING FUNCTIONS FROM PROGRAM CODE - A method to selectively remove memoizing functions from computer program code is disclosed herein. In one embodiment, such a method includes locating a memoizing function call in program code. The method then replaces the memoizing function call with a simple object allocation. Using escape analysis, the method determines whether the replacement is legal. If the replacement is not legal, the method removes the simple object allocation and reinserts the original memoizing function call in its place. If the replacement is legal, the method retains the simple object allocation in the program code. If desired, certain compiler optimizations, such as stack allocation and scalarization, may then be performed on the simple object allocation. A corresponding computer program product and apparatus are also disclosed herein. | 04-19-2012 |
20120117549 | Method and Data Processing System for Partial Inlining with Software Based Restart - A compiler and method of optimizing code by partial inlining of a subset of blocks of called blocks of code into calling blocks of code. A restart of the called blocks of code is provided for the case where non-inlined blocks of code are reached at run time. Blocks selected for partial inlining may include global side effects depending on the computer program environment. Global side effects in the selected blocks of code leading to a restart are sanitized in order to defer changes to the global state of the computer program. | 05-10-2012 |
Shawn Doyle, Georgetown CA
Patent application number | Description | Published |
---|---|---|
20150219264 | APPARATUS CONTAINING MULTIPLE SEQUENTIALLY USED INFRARED HEATING ZONES FOR TUBULAR ARTICLES - An apparatus for heating an elongate tubular article, such as a heat shrinkable sleeve applied around a welded pipe joint during pipeline construction. The apparatus is in the form of a frame which can be disposed around the article, the frame having a heater device having both longitudinally disposed heating zones and radially disposed heating sectors, each of which can be independently controlled. Alternatively, or in combination, the apparatus can have an air circulation system. Also, a method for shrinking a heat shrinkable sleeve comprising use of said apparatus. | 08-06-2015 |