Popular terms

[SEARCH]

Control Flow topics
Control Flow
Computer System
Executable
Central Processing Unit
Functional Specification
Compliant Balloon
User Input
Instantiate
Privileges
Object Oriented
Constraints
Encapsulation
Software Engineer
System Call
Source Code

Follow us on Twitter
twitter icon@FreshPatents

Web & Computing
Cloud Computing
Ecommerce
Search patents
Smartphone patents
Social Media patents
Video patents
Website patents
Web Server
Android patents
Copyright patents
Database patents
Programming patents
Wearable Computing
Webcam patents

Web Companies
Apple patents
Google patents
Adobe patents
Ebay patents
Oracle patents
Yahoo patents

[SEARCH]

Control Flow patents



      
           
This page is updated frequently with new Control Flow-related patent applications. Subscribe to the Control Flow RSS feed to automatically get the update: related Control RSS feeds. RSS updates for this page: Control Flow RSS RSS


Integrated control system for devices in a premise

Key Digital Systems

Integrated control system for devices in a premise

Downhole self-isolating wellbore drilling systems

Saudi Arabian Oil

Downhole self-isolating wellbore drilling systems

Downhole self-isolating wellbore drilling systems

Hyundai Translead

Door latch activator for trailers or truck bodies


Date/App# patent app List of recent Control Flow-related patents
08/27/15
20150242192 
 Method and system for hardening of cfg flattening patent thumbnailnew patent Method and system for hardening of cfg flattening
It is provided a method for hardening of control flow graph flattening, wherein each basic block is stored on a slot and jumps to a single function that computes the address of the next basic block, comprising the steps of: each time after executing a basic block, copying the basic block at a start offset selected in an available slot; inserting at least one junk code at least one of before, after and inside the basic block on the basis of a reference image of the basic block; and updating a database including a current address and image of each basic block.. .
Thomson Licensing


08/13/15
20150229534 
 Integrated control system for devices in a premise patent thumbnailIntegrated control system for devices in a premise
A system and method is disclosed herein for controlling a plurality of electronic devices in a media system of a premise. The method includes programming an electronic configuration relating to a physical design of the control system by identifying each of the electronic devices in the premise, identifying one computing device to operate as a controller for the control system, and identifying a hardware controller that is communicates with controller and includes output ports that are physically connected to input/output ports of the electronic devices.
Key Digital Systems, Inc.


08/13/15
20150226012 
 Downhole self-isolating wellbore drilling systems patent thumbnailDownhole self-isolating wellbore drilling systems
One example of a downhole self-isolating wellbore drilling system to pulverize formation cuttings includes a cutting grinder tool and an isolation tool. The cutting grinder tool can be attached to a drill string uphole relative to a drill bit attached to a downhole end of the drill string.
Saudi Arabian Oil Company


08/13/15
20150225984 
 Door latch activator for trailers or truck bodies patent thumbnailDoor latch activator for trailers or truck bodies
A door latch activator system for a trailer or truck body coupled to a door latch, including: a plunger installed in a path of the door latch; a switch configurable into one of an open or closed position by the plunger; and a pneumatic valve configured to control flow of pressurized air through the pneumatic valve depending on the position of the switch, wherein the plunger is moved toward or away from the roller switch by the door latch operating in the path, which activates the pneumatic valve to control the pressurized air flowing through the pneumatic valve.. .
Hyundai Translead


08/06/15
20150220470 
 Method, apparatus and system for a source-synchronous circuit-switched network on a chip (noc) patent thumbnailMethod, apparatus and system for a source-synchronous circuit-switched network on a chip (noc)
In an embodiment, a router includes multiple input ports and output ports, where the router is of a source-synchronous hybrid network on chip (noc) to enable communication between routers of the noc based on transitions in control flow signals communicated between the routers. Other embodiments are described and claimed..

08/06/15
20150220314 
 Control flow optimization for efficient program code execution on a processor patent thumbnailControl flow optimization for efficient program code execution on a processor
A method includes identifying a divergent region of interest (dri) not including a post dominator node thereof within a control flow graph, and introducing a decision node in the control flow graph such that the decision node post-dominates an entry point of the dri and is dominated by the entry point. The method also includes redirecting a regular control flow path within the control flow graph from another node previously coupled to the dri to the decision node, and redirecting a runaway path from the another node to the decision node.
Nvidia Corporation


08/06/15
20150220313 
 Register liveness analysis for simd architectures patent thumbnailRegister liveness analysis for simd architectures
Systems and methods of allocating physical registers to variables may involve identifying a partial definition of a variable in an inter-procedural control flow graph. A determination can be made as to whether to terminate a live range of the variable based at least in part on the partial definition.
Intel Corporation


08/06/15
20150220309 
 Parallelism from functional decomposition patent thumbnailParallelism from functional decomposition
A system and method for performing functional decomposition of a software design to generate a computer-executable finite state machine. Initially, the software design is received in a form wherein functions in the software design are repetitively decomposed into (1) data and control transformations.
Massively Parallel Technologies, Inc.


08/06/15
20150219532 
 Sample introduction device patent thumbnailSample introduction device
A sample introduction device having a channel configuration which allows recapture of samples and in which thorough purging is performed so that no sample components remain inside the channel. In the trap capture process, a first six-way switching valve is placed in state where ports a-f, b-c and d-e are connected, a second six-way switching valve is placed in state where ports a-b, c-d and e-f are connected, and an electromagnetic valve is opened.
Shimadzu Corporation


08/06/15
20150219434 
 Induction type position measuring apparatus patent thumbnailInduction type position measuring apparatus
An induction type position measuring apparatus includes a scale and a sensor. The scale includes a track having a plurality of control patterns provided at equal intervals along a measurement reference line to control flow of an induced current, and a first edge portion and a second edge portion located on both sides of the measurement reference line.
Mitutoyo Corporation


07/30/15
20150213239 

System and interlocking to protect software-mediated program and device behaviours


Methods and devices for thwarting code and control flow based attacks on software. The source code of a subject piece of software is automatically divided into basic blocks of logic.
Irdeto Canada Corporation


07/23/15
20150205590 

Confluence analysis and loop fast-forwarding for improving simd execution efficiency


One embodiment of the present invention sets forth a method for causing thread convergence. The method includes determining that a control flow graph representing a first section of a program includes at least two non-overlapping paths that extend from a first divergent node to a candidate node.
Nvidia Corporation


07/23/15
20150205448 

Enhanced window control flows


Aspects of the disclosure relate generally to morphing window controls associated with a window on a display of a client computing device. In order to do so, a plurality of window controls may be presented.
Google Inc.


07/23/15
20150204458 

Non-intrusive position detector for valve actuator


A non-intrusive position detector is provided. In one embodiment, a system includes a valve having a main body and an actuator to control flow through the valve.
Cameron International Corporation


07/23/15
20150202391 

Filter interface for multimodal surgical gas delivery system


A surgical gas delivery system is disclosed that includes a device housing supporting a control unit and a filter interface having a seat for receiving a filter cartridge, the filter cartridge having a filter housing defining an interior reservoir, wherein sensors are coupled to the control unit for sensing a level of liquid within the reservoir of the filter cartridge to prevent contamination of the device, and wherein a set of blocking valves are provided in the device housing for interacting with the filter cartridge when it is received in the filter interface to control flow through suction and pressure lines of the device, and wherein the control unit is adapted to recognize a characteristic of the filter cartridge received in the filter interface.. .
Surgiquest, Inc.


07/23/15
20150202390 

Filter interface for multimodal surgical gas delivery system


A surgical gas delivery system is disclosed that includes a device housing supporting a control unit and a filter interface having a seat for receiving a filter cartridge, the filter cartridge having a filter housing defining an interior reservoir, wherein sensors are coupled to the control unit for sensing a level of liquid within the reservoir of the filter cartridge to prevent contamination of the device, and wherein a set of blocking valves are provided in the device housing for interacting with the filter cartridge when it is received in the filter interface to control flow through suction and pressure lines of the device, and wherein the control unit is adapted to recognize a characteristic of the filter cartridge received in the filter interface.. .
Surgiquest, Inc.


07/23/15
20150202389 

Filter interface for multimodal surgical gas delivery system


A surgical gas delivery system is disclosed that includes a device housing supporting a control unit and a filter interface having a seat for receiving a filter cartridge, the filter cartridge having a filter housing defining an interior reservoir, wherein sensors are coupled to the control unit for sensing a level of liquid within the reservoir of the filter cartridge to prevent contamination of the device, and wherein a set of blocking valves are provided in the device housing for interacting with the filter cartridge when it is received in the filter interface to control flow through suction and pressure lines of the device, and wherein the control unit is adapted to recognize a characteristic of the filter cartridge received in the filter interface.. .
Surgiquest, Inc.


07/16/15
20150199199 

Combined branch target and predicate prediction


Embodiments provide methods, apparatus, systems, and computer readable media associated with predicting predicates and branch targets during execution of programs using combined branch target and predicate predictions. The predictions may be made using one or more prediction control flow graphs which represent predicates in instruction blocks and branches between blocks in a program.
The Board Of Regents Of The University Of Texas System


07/16/15
20150197761 

Method for controlling flowering time by regulating of svp-flm-beta protein complex formation


The present invention relates to a method of controlling the flowering time of a plant by regulating the formation of the svp-flm-β protein complex, based on the finding that the svp-flm-β protein complex is a regulating factor for plant flowering that senses small changes in ambient temperature. The flm-β rnai and svp rnai for controlling flowering time according to the present invention can be used to control flowering time by inhibiting the expression of flm-β and svp or regulating the interaction therebetween, and thus, they can prevent a decrease in crop production or a change in the ecosystem from being caused by a sudden change in temperature..
Korea University Research And Business Foundation


07/16/15
20150196910 

Micro-fluidic device


Embodiments described herein provide micro-fluidic systems and devices for use in performing various diagnostic and analytical tests. According to one embodiment, the micro-fluidic device includes a sample chamber for receiving a sample, and a reaction chamber for performing a chemical reaction.
Incube Labs, Llc


07/02/15
20150186251 

Control flow error localization


Localizing errors by: (i) running a testcase on a hardware processor and saving results; (ii) running the testcase on a software model of the processor and saving results; (iii) recording control flow information during the software run; (iv) determining a set of miscompare data storage locations by comparing the results from the hardware run with those from the software run; (v) based on the set of miscompare data storage locations and/or the control flow information, generating and running a modified version of the testcase that takes a different execution path when run on the software model than did the original testcase when run on the software model; and (vii) comparing the results from the hardware run and the results obtained from the modified software run to provide an indication of similarity between execution paths taken in these respective runs.. .
International Business Machines Corporation


07/02/15
20150184644 

Compressor having a pressurized case


A compressor system for an air conditioning service system includes a compressor having a compressor case and a compressor head, an inlet, an outlet, a low side passage fluidly connecting the inlet to the compressor head, and a high side passage fluidly connecting the outlet to the compressor head. A low side return passage fluidly connects the compressor case with the low side passage and a first valve is positioned at least partially in the low side return passage and configured to control flow in the low side return passage..
Robert Bosch Gmbh


06/25/15
20150180883 

Control flow graph representation and classification


A software sample is identified that includes code and a control flow graph is generated for each of a plurality of functions included in the sample. Features are identified in each of the functions that correspond to instances of a set of control flow fragment types.

06/18/15
20150172193 

Hierarchical congestion control with congested flow identification hardware


Hierarchical congestion identification and control hardware supports multi-level congestion control at flow, tenant and virtual machine (vm) levels. Hardware implementation expedites response to congestion notifications and frees-up processor bandwidth.
Broadcom Corporation


06/11/15
20150161383 

Method for safely executing an untrusted native code module on a computing device


A system that safely executes a native code module on a computing device. During operation, the system receives the native code module, which is comprised of untrusted native program code expressed using native instructions in the instruction set architecture associated with the computing device.
Google Inc.


06/11/15
20150160929 

Systems and methods for information flow analysis


Computer-implemented methods for analyzing computer programs written in semi-structured languages are disclosed. The method is based on unification of the two classic forms of program flow analysis, control flow and data flow analysis.

06/11/15
20150158217 

Shooting pot circuit valve


An injection molding system including a valve operated shooting pot and methods of use are disclosed. The shooting pot may have an inlet and an outlet and a valve may be control flow through both the inlet and the outlet.
Husky Injection Molding Systems Ltd.


06/04/15
20150153083 

Method and recovering refrigerant from an air conditioning system


A refrigerant service system according to the disclosure includes an inlet port configured to connect to an air conditioning system, a recovery valve fluidly connected to the inlet port, an accumulator fluidly connected to the recovery solenoid valve and including a pressure transducer configured to generate an electronic signal corresponding to a pressure in the accumulator, and a controller. The controller is configured to determine a target pressure for the accumulator based upon a condition of the refrigerant, obtain a current pressure in the accumulator from the pressure transducer, and to operate the recovery valve based upon the accumulator target pressure to control flow of refrigerant from the air conditioning system to the accumulator based upon the obtained current pressure and the determined target pressure for the accumulator..
Robert Bosch Gmbh


05/28/15
20150149988 

Method for obtaining execution frequency information on execution paths in control flow graph, and computer and computer program for obtaining the information


The present invention is a technique for obtaining execution frequency information on execution paths in a cfg, including preparing a cfg from a source code read into a memory, preparation of the cgf including modifying the cfg by assigning path value zero to an edge v→w between a precedent basic block v and a successor basic block w following the predecessor basic block v in a case where the successor basic block w has a predecessor basic block x other than the predecessor basic block v, and where the successor basic block w exists on a fall-through path from the predecessor basic block x. The technique also includes obtaining execution frequency information by using the modified cfg..
International Business Machines Corporation


05/21/15
20150143349 

Method for divergence analysis of pointer-based program


A method comprises generating an intermediate representation of a pointer-based program; providing a control flow graph of the intermediate representation; selecting an analysis candidate from the intermediate representation as a traced variable and a root node; determining a definition site of the trace variable according to a use-define chain and the control flow graph; defining a node for each definition site variable; defining an edge by using each definition site variable and the traced variable; using each definition site variable of the definition site as a traced variable; repeating the steps of determining a definition site, defining a node, defining an edge and using each definition site to obtain a divergence relation graph; transforming the divergence relation graph into a directed acyclic graph; and determining whether the analysis candidate is divergent or not according to a divergent node and the directed acyclic graph.. .
National Tsing Hua University


05/21/15
20150136806 

Impression mixing tip


A mixing tip for a dispenser according to the present invention includes a lower casing connected to the dispenser and to which a silicone base material and a curing agent are supplied, an upper casing coupled to the lower casing and including a discharge pipe through which an impression material having a desired mixing ratio of the silicone base material and the curing agent is discharged to the outside, and a mixer disposed between the lower casing and the upper casing to mix the silicone base material with the curing agent, wherein the mixer includes a mixing plate disposed between the lower casing and the upper casing and having a predetermined surface area, a shaft-fitting pipe extending downward from the mixing plate and fitted over a drive shaft of the dispenser to be rotated therewith, and a path control rib extending downward from an outer peripheral edge of the mixing plate to control flow paths of the silicone base material and the curing agent, wherein the lower casing includes a body including an upper casing-fitting ring formed at an outer peripheral edge thereof and coupled to the upper casing and an inner fitting ring spaced apart from the upper casing-fitting ring by a predetermined interval and extending from the body, a base material supply pipe extending downward from a bottom surface of the body to receive the silicone base material and to discharge the silicone base material into a mixing space defined between the path control rib and the mixing plate, and a curing agent supply pipe spaced from the base material supply pipe to receive the curing agent and to discharge the curing agent into a space defined between the path control rib and the inner fitting ring.. .
Dxm Co., Ltd.


05/21/15
20150135727 

Automated water wash system for a gas turbine engine


The present application and the resultant patent provide a gas turbine engine system. The gas turbine engine system may include a gas turbine engine, a water wash system, and a system controller.
General Electric Company


05/14/15
20150135313 

Control flow integrity system and method


An improved cfi system and method is described that provides security from attacks to hijack computer software. The improved cfi system and method inserts two tags to execute label identification.

05/07/15
20150121850 

Injector corrosion isolation seal


A fluid injector includes a valve assembly constructed and arranged to control flow of fluid from an inlet to an outlet of the injector. A metal housing surrounds at least a portion of the valve assembly.
Continental Automotive Systems, Inc.


04/30/15
20150114998 

Single handle, dual-flow faucet


A liquid dispensing faucet includes first and second inlet flow passages that are isolated from each other, and first and second valve chambers respectively in fluid communication with the first and second inlet flow passages. First and second valve elements are located respectively in the first and second valve chambers and respectively control flow of liquid from the first and second inlet passages through the first and second valve chambers.
The Meyer Company


04/23/15
20150113008 

Providing automatable units for infrastructure support


The present subject matter relates to providing automated units for infrastructure support. In an example, an operation log having information pertaining to actions performed to resolve a ticket, may be filtered based on filtering attributes.
Tata Consultancy Services Limited


04/23/15
20150112335 

Electrosurgical devices with fluid flow control


The disclosure provides various electrosurgical devices comprising a handle assembly comprising a valve having an input port and an output port. The input port is fluidically coupled to either an irrigation source or a suction source.
Ethicon Endo-surgery, Inc.


04/16/15
20150106795 

Software analysis framework


Presently described is a decompilation method of operation and system for parsing executable code, identifying and recursively modeling data flows, identifying and recursively modeling control flow, and iteratively refining these models to provide a complete model at the nanocode level. The nanocode decompiler may be used to determine if flaws, security vulnerabilities, or general quality issues exist in the code.
Veracode, Inc.


04/16/15
20150106774 

High-level synthesis data generation apparatus, high-level synthesis apparatus, and high-level synthesis data generation method


An analysis unit analyzes a source code representing design data of a semiconductor device, and generates information (cdfg information) indicating the data and control flow of the semiconductor device. A high-level synthesis data generation unit acquires intermediate data (an object file), which is obtained by compiling the source code, generates intermediate data (an object file) by incorporating the cdfg information generated by the analysis unit into the acquired intermediate data, and outputs the generated intermediate data as high-level synthesis data..
Fujitsu Semiconductor Limited


04/16/15
20150106604 

Randomly branching using performance counters


A system and method for efficiently performing program instrumentation. A processor processes instructions stored in a memory.
Advanced Micro Devices, Inc.


04/16/15
20150106602 

Randomly branching using hardware watchpoints


A system and method for efficiently performing program instrumentation. A processor processes instructions stored in a memory.
Advanced Micro Devices, Inc.


04/16/15
20150104360 

Combinatorial flow system and method


A reactor assembly having a plurality of reaction chambers defined therein is provided. The reactor assembly includes a fluid flow module that provides a pressurized control flow of fluid from an open container.
Intermolecular, Inc.


04/02/15
20150095895 

Testing framework for policy-based workflows


A system comprehensively tests each feasible path in a policy-based extensible markup language (xml) workflow. The system may receive an input workflow and parse workflow (or proxy code of the workflow) to construct a policy control flow graph.
Accenture Global Services Limited


03/26/15
20150087559 

Pdms membrane-confined nucleic acid and antibody/antigen-functionalized microlength tube capture elements, and systems employing them


A microfluidic device comprising a microfluidic channel network sealed on one side by a membrane sheet, the sheet having pdms defining at least the surface sealing the channel, the membrane sheet on its opposite side sealing one side of a pneumatic channel, the pneumatic channel arranged to enable pneumatic deflection of a deflectable portion of the membrane sheet into contact with an opposed surface to control flow in a channel of the network, the membrane sheet confining in a channel of the network at least one micro-particle, micro-length tube or glass nano reactor, functionalized with a capture agent, that has been inserted into that channel. A microfluidic device having a microfluidic channel containing at least two micro-particles, micro-length tubes or glass nano reactors, one functionalized with nucleic acid and another with antibody or antigen.
Cyvek, Inc.


03/19/15
20150079802 

Adjustable semiconductor processing device and control method thereof


Disclosed is an adjustable semiconductor processing apparatus and a control method thereof. The apparatus comprises a micro chamber with an upper chamber portion defining an upper working surface and a lower chamber portion defining a lower working surface that are relatively moveable towards each other between an open position and a closed position.
Wuxi Huaying Microelectronics Technology Co., Ltd.


03/19/15
20150076179 

Dispenser for dispensing a fluent material


A dispenser for dispensing a fluent material, including a structural body including a fluid circuit for the thick fluent material and a pressure circuit for propelling and dispersing the thick fluent material. Thick fluent material is stored in a hopper and fed by gravity into the fluid circuit.

03/19/15
20150075625 

Bulk adhesive transfer devices, knife gate valve devices, and related systems and methods


A bulk adhesive transfer system for transferring adhesive particulate to a melter includes a bulk supply and a transfer device, which may define a hopper of the melter, a mobile bin, and/or a buffer unit. The transfer device is configured to receive unmelted adhesive particulate from the bulk supply and then be selectively docked with the melter to transfer the adhesive particulate to the melter.
Nordson Corporation


03/12/15
20150074803 

System and interlocking to protect software-mediated program and device behaviours


Methods and devices for thwarting code and control flow based attacks on software. The source code of a subject piece of software is automatically divided into basic blocks of logic.
Irdeto Canada Corportation


03/12/15
20150074652 

Avoiding similar counter-examples in model checking


A method, apparatus, and product for avoiding similar counter-examples in model checking. One method comprises model checking of a program by traversing control flow paths of the program to determine states associated with execution of the program, each state comprises at least symbolic values of variables; said traversing is biased to give preference to traversing control flow paths that are substantially different than control flow paths associated with traces of the program; whereby said model checking is guided away from executions that are similar to the traces.
International Business Machines Corporation


03/12/15
20150074651 

Directing verification towards bug-prone portions


A method, system and product for directing verification towards bug-prone portions. The method comprising syntactically analyzing a computer program to identify portions of the computer program that correspond to one or more bug patterns; and performing verification of the computer program, wherein the verification comprises traversing a control flow graph of the computer program and tracking symbolic values of variables of the computer program, wherein said performing comprises directing the traversal of the control flow graph to nodes of the control flow graph that correspond to the identified portions, whereby bug-prone portions of the computer program are prioritized to be verified before non-bug-prone portions of the computer program..
International Business Machines Corporation


03/12/15
20150069710 

Live action multi-track skills game


A system and method for operation of a game in which teams of players attempt to negotiate through a track of rooms, or several tracts of rooms. Teams attempt to progress through the track by solving problems presented in each room thereby earning access to a following room, until the team completes a track comprising several rooms.
Boda Borg Corp.


03/12/15
20150068608 

Flow distribution channels to control flow in process channels


The invention describes features that can be used to control flow to an array of microchannels. The invention also describes methods in which a process stream is distributed to plural microchannels..
Velocys, Inc.


01/29/15
20150029862 

Multi-level flow control


Various methods, systems, and apparatuses can be used to control flow in an ethernet environment. In some implementations, methods can include receiving a flow of ethernet frames at a first device via an ethernet switch, determining that a buffer at the first device exceeds a threshold for an incoming flow, generating an initial pause frame operable to pause only a second device, and transmitting the initial pause frame to the ethernet switch..
Arris Group, Inc.


01/29/15
20150027558 

System and improving the accuracy of a rate of decay (rod) measurement in a mass flow controller


A mass flow controller includes at least one conduit having a fluid inlet and a fluid outlet, the conduit defining a flow path along which the fluid flows. The mass flow controller also includes a modified inlet block having an inlet aperture, an inlet channel, and a reservoir fluidly coupled to the inlet channel and the conduit that enhances flow through the controller and improves rate-of-decay measurements.
Illinois Tool Works Inc.


01/22/15
20150026803 

Native code module security for arm instruction set architectures


Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module.
Google Inc.


01/22/15
20150021035 

Tubing head spool actuation through landing string


A landing string for landing a tubing hanger in a tubing spool has flow lines for actuating annulus access valves. A tubing string depends from the tubing hanger, and projects into a wellbore lined with casing when the tubing hanger is landed.
Vetco Gray U.k., Limited


01/15/15
20150019228 

Automated confirmation and disambiguation modules in voice applications


A method for providing a voice application includes executing control flow logic modeling a dialog flow with a user via a voice browser. The control flow logic produces a disambiguation requirement.
International Business Machines Corporation


01/15/15
20150013980 

Flow control devices including a sand screen and an inflow control device for use in wellbores


A flow control device is disclosed. The device includes a tubular member having a plurality adjacent wraps, wherein each wrap has an outer surface and an inner surface.
Baker Hughes Incorporated


01/15/15
20150013815 

Method of installing and curing a liner in a sewer pipe


A system for installing and curing a cured in place pipe liner includes a bladder with a terminal end and an originating end that is inflatable by an inflating medium and a return conduit within the bladder that extends from the terminal end to the originating end of the bladder. The return conduit includes an opening near the terminal end for passage of the inflating medium between the return conduit and an interior cavity of the bladder.
Liqui-force Sewer Services, Inc.


01/08/15
20150012729 

Method and system of compiling program code into predicated instructions for excution on a processor without a program counter


A predicated instruction compilation system includes a control flow graph generation module to generate a control flow graph of a program code to be compiled into the predicated instructions to be executed on a processor that does not include any program counter. Each of the instructions includes a predicate guard and a predicate update.

01/01/15
20150007150 

Determining control flow divergence due to variable value difference


An embodiment is directed to a method for analyzing a computer program that includes receiving an instruction specifying a first variable of the program. The first variable has a first value at a first location during program execution.
International Business Machines Corporation


01/01/15
20150007147 

Determining control flow divergence due to variable value difference


An embodiment is directed to a method for analyzing a computer program that includes receiving an instruction specifying a first variable of the program. The first variable has a first value at a first location during program execution.
International Business Machines Corporation


01/01/15
20150007142 

Branch destination tables


Methods, systems, and apparatus, including computer programs encoded on computer storage media, for software sandboxing. One of the methods includes receiving a software module that includes verifiably safe computer code and a branch destination table indicating addresses of all instructions that may be targets of indirect control flow transfers; validating the computer code to determine whether it can run safely by using a statically verifiable fault isolation scheme, where validating the computer code comprises validating the addresses of the branch destination table instructions; and running the computer code, in a sandbox environment, if it has been determined to run safely..
Google Inc.


01/01/15
20150007125 

Type instances


The present disclosure involves systems, software, and computer implemented methods for operating on type instances. One example method includes identifying a reference to a type instance during execution of a child control flow.
Sap Ag


01/01/15
20150000928 

Hydraulic system and actuating a plurality of tools


Disclosed herein is a hydraulic system. The system includes a chemical injection line and a plurality of tools in operable communication with the chemical injection line that are independently responsive to changes in pressure or flow through the chemical injection line and that are configured to control flow of wellbore fluids..
Baker Hughes Incorporated


12/25/14
20140380283 

Systems and methods of detecting power bugs


Embodiments of the present invention provide a system and methods for detecting power bugs. In one embodiment, a computer-implemented method for analyzing a computer code includes generating a control flow graph for at least a portion of the computer code at a processor.
Purdue Research Foundation


12/25/14
20140373950 

Magnetic valve assembly


A valve assembly comprises a sealed container connected to a hot water supply line and a cold water supply line. The sealed container has an outlet for supplying at least one of hot water or cold water to a faucet.
Correlated Magnetics Research, Llc


12/11/14
20140364809 

Ported iv catheter having external needle shield and internal blood control septum


An extravascular system is provided which includes a catheter adapter having a blood control septum configured to control flow of a fluid through the catheter adapter, the catheter adapter further having a catheter configured for intravenous insertion. The extravascular system further includes a septum activator slidably inserted within the catheter adapter and configured for advancement through the blood control septum to provide a fluid pathway through the blood control septum.

12/04/14
20140359765 

Method for validating an untrusted native code module


A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code.

12/04/14
20140356070 

Fish levitation system


A levitation system communicates fish mutually exclusively upstream and downstream, with minimal trauma to fish, in harmony with their homing instinct and natural levitation process, in discrete micro-steps aggregated in macro steps, with optimally adjusted water flows, through capsules of stations differing in elevation by 50 to 100 feet, connected through inclined conduits in series and in parallel. The process starts with electricity from a utility to pump water from the forebay to the dam crest.

12/04/14
20140352968 

Multi-well simultaneous fracturing system


A system for simultaneously fracturing multiple wells is provided. In one embodiment, the system includes fracturing trees installed at multiple wells.

11/20/14
20140344633 

Path-sensitive analysis framework for bug checking


A method for performing path-sensitive data-flow analysis for use in error checking functions includes identifying at least a first instruction and a second instruction in a control flow graph of a function. The identified first instruction and second instruction are connected by at least a first control flow path and a second control flow path.

11/20/14
20140343736 

Substance control system


A system for substance control flowmeter, level meters and other sensors to determine problem events and communicate problem events to a control unit. A valve may be turned off in the event of a leak and system status may be viewed.

11/20/14
20140343734 

Substance control system


A system for substance control flowmeter, level meters and other sensors to determine problem events and communicate problem events to a control unit. A valve may be turned off in the event of a leak and system status may be viewed.

11/20/14
20140343492 

System and drug preparation and delivery


A disposable cassette for mixing a drug in a vial includes a liquid inlet for connection to a liquid supply, a first vial spike, a second vial spike, a chamber and a valve mechanism. The chamber, the first and second vial spikes, and the liquid inlet are in fluid communication with each other.

11/20/14
20140339334 

Water rotatable distributor for stream rotary sprinklers


A rotating distributor for use in a rotary type sprinkler is conically shaped and includes a plurality of water channels provided on a bottom surface thereof to guide water from a center axis of the distributor radially outward to an outer circumference of the distributor. The grooves are provided to collect and guide the water with a minimum of spray and turbulence and to impart rotation on the distributor.

10/30/14
20140325239 

System and validating program execution at run-time using control flow signatures


A processor comprising: an instruction processing pipeline, configured to receive a sequence of instructions for execution, said sequence comprising at least one instruction including a flow control instruction which terminates the sequence; a hash generator, configured to generate a hash associated with execution of the sequence of instructions; a memory configured to securely receive a reference signature corresponding to a hash of a verified corresponding sequence of instructions; verification logic configured to determine a correspondence between the hash and the reference signature; and authorization logic configured to selectively produce a signal, in dependence on a degree of correspondence of the hash with the reference signature.. .

10/23/14
20140311704 

Cooling apparatus


A cooling apparatus for a vehicle includes a water cooling system that cools a cooled body by circulating cooling water; and a refrigeration cycle system that cools the cooling water to an outside air temperature or lower utilizing a gas liquid phase change of a refrigerant. The water cooling system includes a first flow passage that causes the cooling water cooled through a radiator radiating heat of the cooling water to outside air to flow through the cooled body; a second flow passage that causes the cooling water cooled to the outside air temperature or lower through an evaporator of the refrigeration cycle system 36 to flow through the cooled body provided at the first flow passage; and flow rate control units that control flow rates of the cooling water flowing in the first flow passage and the second flow passage..

10/23/14
20140311166 

Cryocoolers with electronic cryostat flow controllers and related system and method


A system includes a cryocooler configured to cool an object, a sensor configured to measure a temperature of the object, and a controller configured to generate an actuator drive signal to control the cryocooler based on at least one temperature measurement from the sensor. The cryocooler includes a heat exchanger and a needle configured to control flow of coolant gas through the heat exchanger.

10/16/14
20140310328 

Method for automated generation of minimal partitioning of a process specification for supporting its distributed execution


A process definition is partitioned for execution in a system architecture that enables the communication and meta-orchestration of multiple distributed engines. The partitioning method creates separate scripts for each group (execution engine, computer, distributed computer, etc.) where each script has the same representation as the original control flow, but keeps local services and replaces remote services with data flow messages and synchronization points.

10/09/14
20140302596 

Multiple laminar flow-based particle and cellular identification


An apparatus and method to identify at least one component from a plurality of components in a fluid mixture, includes a first input channel containing the fluid mixture of components; at least one buffer input channel, into which at least one additional flow of buffer solution is introduced; a plurality of regions disposed at the other end of the apparatus, which are adapted to receive outputs of at least one selected component of the plurality of components, the selected component which is selectively removed from the first flow to one of the regions; a waste channel through which unselected components are removed from the first flow; a plurality of pumps connected to at least one reservoir, to control flow rates of the first flow and the additional flow(s); and a computer which controls a selection of one of the plurality of components from the fluid mixture.. .

10/09/14
20140300251 

Piezoelectric generating with location signaling


An apparatus including a piezoelectric convertor layer; at least one piezoresistive layer on the piezoelectric convertor layer; and electrical conductor outputs. The at least one piezoresistive layer includes a plurality of spaced apart piezoresistive electrodes.

10/09/14
20140299676 

Dual solenoid dual angle entry multi-physics fuel atomizer


A metering system includes a housing, a gas metering member, and a fuel metering member. The housing includes a first cavity arranged at a first non-parallel angle relative to a longitudinal axis of the housing, and a second cavity arranged at a second non-parallel angle relative to the longitudinal axis.

10/09/14
20140299671 

Co-axial dual fluids metering system and methods


A metering system for a fuel atomizer includes a housing having a fuel inlet and an oxidizer inlet arranged coaxially, and an oxidizer metering device having a plurality of oxidizer channels, an oxidizer flow controller, and a fuel metering device. The oxidizer channels are spaced apart circumferentially in the housing and are arranged angled in at least one of a radially inward direction and a tangential direction to create a swirl of oxidizer flow in a mixing chamber of the fuel atomizer.



Popular terms: [SEARCH]

Control Flow topics: Control Flow, Computer System, Executable, Central Processing Unit, Functional Specification, Compliant Balloon, User Input, Instantiate, Privileges, Object Oriented, Constraints, Encapsulation, Software Engineer, System Call, Source Code

Follow us on Twitter
twitter icon@FreshPatents

###

This listing is a sample listing of patent applications related to Control Flow for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Control Flow with additional patents listed. Browse our RSS directory or Search for other possible listings.


2.004

4974

459671 - 0 - 102