Popular terms

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.



Date/App# patent app List of recent Control Flow-related patents
01/21/16
20160015150 
 Cosmetic formulation dispensing head for a personal care appliance patent thumbnailCosmetic formulation dispensing head for a personal care appliance
A cosmetic formulation applicator is provided for applying cosmetic formulation to a user's skin. The cosmetic formulation applicator includes a reservoir that contains a cosmetic formulation, a brush head base, a plurality of bristles, and one or more dispenser nozzles.
L'oreal


01/14/16
20160011959 
 Event-driven software testing patent thumbnailEvent-driven software testing
A method may include determining sequence-execution constraints that constrain execution orders of a plurality of events of an event-driven software application. The method may also include determining sequence-position constraints that constrain positions of the plurality of events in one or more possible event sequences of the plurality of events.
Fujitsu Limited


01/07/16
20160003513 
 Synchronous temperature rate control for refrigeration with reduced energy consumption patent thumbnailSynchronous temperature rate control for refrigeration with reduced energy consumption
Methods of operation for refrigerator appliance configurations with a controller, a condenser, at least one evaporator, a compressor, and two refrigeration compartments. The configuration may be equipped with a variable-speed or variable-capacity compressor, variable speed evaporator or compartment fans, a damper, and/or a dual-temperature evaporator with a valve system to control flow of refrigerant through one or more pressure reduction devices.
Whirlpool Corporation


12/31/15
20150378868 
 Technologies for determining binary loop trip count using dynamic binary instrumentation patent thumbnailTechnologies for determining binary loop trip count using dynamic binary instrumentation
Technologies for binary loop trip count computation include a computing device that dynamically instruments binary code, executes the instrumented code, and records execution statistics during execution of the instrumented code. The computing device may instrument only instructions affecting local control flow within functions of the binary code.

12/31/15
20150377071 
 Gas turbine engine hydraulically operated nacelle latch patent thumbnailGas turbine engine hydraulically operated nacelle latch
A method of actuating a hydraulic latch and a fan duct includes providing a pressurized fluid for actuating a latch, providing a valve to control flow of pressurized fluid to the latch and the fan duct, and selectively opening the valve, whereby the pressurized fluid opens the fan duct. A gas turbine engine includes a fan duct with an inner structure surrounding an engine core, a fan case surrounding a fan, and at least one latch.
United Technologies Corporation


12/31/15
20150374909 
 Passive start drip chamber patent thumbnailPassive start drip chamber
A drip chamber is described that is used in medical infusion therapy, wherein the drip chamber utilizes valving to control flow of one or more fluids to a patient. The drip chamber includes a body forming a chamber, wherein fluid may enter via two or more flow ports, and an output port, where fluid may exit the chamber.
Carefusion 303, Inc.


12/24/15
20150370560 
 Methods for enforcing control flow of a computer program patent thumbnailMethods for enforcing control flow of a computer program
One aspect of the invention provides a method of controlling execution of a computer program. The method comprises the following runtime steps: parsing code to identify one or more indirect branches; creating a branch id data structure that maps an indirect branch location to a branch id, which is the indirect branch's equivalence class id; creating a target id data structure that maps a code address to a target id, which is an equivalence class id to which the address belongs; and prior to execution of an indirect branch including a return instruction located at an address: obtaining the branch id associated with the return address from the branch id data structure; obtaining the target id associated with an actual return address for the indirect branch from the target id data structure; and comparing the branch id and the target id..
Lehigh University


12/24/15
20150369796 
 Metastasis mimetic device patent thumbnailMetastasis mimetic device
Implementations of the present invention relate to apparatuses, systems, and methods for constructing and using a metastatic mimetic device. The device includes at least one chamber with a gate structure that allows a channel to selectively allow fluid communication between an interior of the chamber and an exterior of the chamber.
The University Of Kansas


12/17/15
20150363580 
 Protecting software through a fake cryptographic layer patent thumbnailProtecting software through a fake cryptographic layer
The fake cryptographic layer obfuscation technique can be used to lure an attacker into expending reverse engineering efforts on sections of code the attacker would normally ignore. To do this the obfuscation technique can identify sections of code that are likely to be of lesser interest to the attacker and disguise them as higher value sections.
Apple Inc.


12/17/15
20150363305 
 Method for test case reduction based on program behavior slices patent thumbnailMethod for test case reduction based on program behavior slices
The present invention provides a method of test cases reduction based on program behavior slices. In the case that there is no need to scan all program paths, a test suite capable of covering all program behaviors is generated to relieve the state-space explosion problem confronted by program tests.
Xi'an Jiaotong University


12/17/15
20150359666 

Cyclic aperture flow regulator system


A cyclic aperture flow regulator system is disclosed to control flow exiting from a body cavity during surgery in a way that post-occlusion surges are effectively suppressed. The system is composed by an adjustable fluid aperture installed in a fluid path connecting the aspiration port of a surgical probe with a vacuum source, the probe to be inserted in a body cavity.

12/10/15
20150356294 

Methods for enforcing control flow of a computer program


One aspect of the invention provides a method of controlling execution of a computer program. The method comprises the following runtime steps: parsing code to identify one or more indirect branches; creating a branch id data structure that maps an indirect branch location to a branch id, which is the indirect branch's equivalence class id; creating a target id data structure that maps a code address to a target id, which is an equivalence class id to which the address belongs; and prior to execution of an indirect branch including a return instruction located at an address: obtaining the branch id associated with the return address from the branch id data structure; obtaining the target id associated with an actual return address for the indirect branch from the target id data structure; and comparing the branch id and the target id..
Lehigh University


12/03/15
20150347654 

Extracting system architecture in high level synthesis


Extracting a system architecture in high level synthesis includes determining a first function of a high level programming language description and a second function contained within a control flow construct of the high level programming description. The second function is determined to be a data consuming function of the first function.
Xilinx, Inc.


12/03/15
20150345523 

Energy dissipator and associated system for use in sumped flow-through manholes


An energy dissipator for use in a sumped manhole includes a sheet member. The sheet member defines a downstream surface, an upstream surface opposite the downstream surface, and opposing side edges each extending between the downstream surface and the upstream surface.
Momentum Environmental, Llc


11/26/15
20150339797 

Language translation using preprocessor macros


A method is provided for providing consistent logical code across specific programming languages. The method incorporates preprocessor macros in a source computer program code to generate a program control flow.
Facebook, Inc.


11/26/15
20150339217 

Methods and systems for automatically testing software


An automatic software testing machine may be configured to provide an advanced symbolic execution approach to software testing that combines dynamic symbolic execution and static symbolic execution, leveraging the strengths of each and avoiding the vulnerabilities of each. One or more software testing machines within a software testing system may be configured to automatically and dynamically alternate between dynamic symbolic execution and static symbolic execution, based on partial control flow graphs of portions of the software code to be tested.
Carnegie Mellon University


11/19/15
20150331700 

Partial program specialization at runtime


A solution is proposed for implementing staging in computer programs and code specialization at runtime. Even when values are not known at compile time, many of the values used as parameters for a code section or a function are constant, and are known prior to starting the computation of the algorithm.
Nvidia Corporation


11/19/15
20150330304 

Engine with thrust vector control


The invention can be used to move any objects at any directions. The engine comprises the orthogonal turbines with jet propulsion control flow blades.

11/19/15
20150330187 

Flow control system


A system and methodology facilitate flow control through actuation of valves individually along a plurality of zones. The system and methodology may be used in a variety of applications, including fracturing operations in which the valves are selectively actuated to control flow of fracturing fluid to specific zones of a formation.
Schlumberger Technology Corporation


11/12/15
20150325032 

Hybrid mode graphics processing interpolator


A method for processing pixel information includes pushing pixel varying attributes to a register file of a shader processing element. At least a portion of the pixel varying attributes are pulled based on a control flow in the shader processing element.
Samsung Electronics Company, Ltd.


11/12/15
20150324198 

Control flow without branching


A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for reducing resource consumption.
Samsung Electronics Co., Ltd.


11/12/15
20150321207 

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.

11/05/15
20150317138 

Matching program sections through feature extraction


Various techniques for matching program sections are described herein. In one example, a method includes organizing a program into blocks based on control flow.
Microsoft Corporation


11/05/15
20150316939 

Four way valve with oil filled actuator


A thermally actuated flow control valve comprises a wax filled actuator assembly including a guide, a piston, a cup and a diaphragm. The cup is disposed at the guide first end and defines a cavity that receives a thermally activated pellet.
Rostra Vernatherm, Llc


11/05/15
20150314308 

Spray nozzle device and coating method


A spray nozzle apparatus for spraying a spray jet which contains a coating material in one spray direction s for coating of a surface which is located in the spray direction s opposite the spray nozzle apparatus transversely to the spray direction s with a spray nozzle for spraying the spray jet from a spray nozzle outlet of the spray nozzle and at least one control nozzle with a control nozzle outlet which is aligned or can be aligned to the spray jet transversely to the spray direction s for acting on the spray jet and deflecting it by means of a control flow which is emerging from the control nozzle outlet, characterized in that there is one control apparatus for control of the control flow with a control signal.. .
Ev Group E. Thallner Gmbh


10/29/15
20150310193 

Control flow flattening for code obfuscation where the next block calculation needs run-time information


A method of obscuring software code including a plurality of basic blocks wherein the basic blocks have an associated identifier (id), including: determining, by a processor, for a first basic block first predecessor basic blocks, wherein first predecessor basic blocks jump to the first basic block and the first basic block jumps to a next basic block based upon a next basic block id; producing, by the processor, a mask value based upon the ids of first predecessor basic blocks, wherein the mask value identifies common bits of the ids of the first predecessor basic blocks; and inserting, by the processor, an instruction in the first basic block to determine a next basic block id based upon the mask value and an id of one of the first predecessor basic blocks.. .
Nxp B.v.


10/29/15
20150309913 

Identifying potentially uninitialized source code variables


Computer program source code is represented by nodes in a control flow graph. A set of target nodes is identified, where each node in the set of target nodes includes at least one line of source code that defines a modification to a particular variable used in the computer program.
International Business Machines Corporation


10/29/15
20150309776 

Identifying potentially uninitialized source code variables


Computer program source code is represented by nodes in a control flow graph. A set of target nodes is identified, where each node in the set of target nodes includes at least one line of source code that defines a modification to a particular variable used in the computer program.
International Business Machines Corporation


10/29/15
20150308222 

Self-regulating flow control device


A self-regulating flow control device for controlling the flow of injected fluid into a subsea well or flowline via a tree, manifold, or other access point on the subsea infrastructure by responding to the injection pressure being applied to prevent the conduit from collapsing. An embodiment of the self-regulating flow control device includes a housing having a first and second through bore, a piston moveable in the through bore, and a biasing member.
Onesubsea Ip Uk Limited


10/29/15
20150306362 

Dual chamber applicator


A dual chamber applicator includes an elongated tube having a sealed end and an open end, a first ampoule disposed in the elongated tube and containing a first composition including a pharmaceutically active agent and optionally a first volatile solvent, water, or a combination thereof, a second ampoule disposed in the elongated tube and containing a second composition including a resin based tincture, a second volatile solvent and water, and an applicator device provided at the open end of the elongated tube. The first composition is configured to combine with the second composition within the elongated tube to form a medicine to be delivered to a mucosal site or a skin site.
Jaleva Pharmaceuticals, Llc


10/22/15
20150301915 

Processor with debug pipeline


A processor includes an execution pipeline that includes a plurality of execution stages, execution pipeline control logic, and a debug system. The execution pipeline control logic is configured to control flow of an instruction through the execution stages.
Texas Instruments Deutschland Gmbh


10/22/15
20150301813 

Methods and systems for forming an adjusted perform range


One or more regions of cobol source code having an entry point are identified. A perform instruction associated with the entry point to analyze is selected.
Micro Focus (us), Inc.


10/22/15
20150298444 

Vacuum suction adjustable transfer roller and film attachment method using the transfer roller


The present invention provides a vacuum suction adjustable transfer roller and a film attachment method using the transfer roller. The transfer roller includes: a roller body (20) and a plurality of adjustment devices (40) mounted in the roller body (20).
Shenzhen China Star Optoelectronics Technology Co., Ltd.


10/15/15
20150293066 

Online gas chromatograph operation with reduced usage of calibration gas


An online gas chromatograph is provided. The online gas chromatograph includes a sample inlet and at least one chromatographic column operably coupled to the sample inlet.

10/08/15
20150286821 

Continuous run-time validation of program execution: a practical approach


Trustworthy systems require that code be validated as genuine. Most systems implement this requirement prior to execution by matching a cryptographic hash of the binary file against a reference hash value, leaving the code vulnerable to run time compromises, such as code injection, return and jump-oriented programming, and illegal linking of the code to compromised library functions.

10/01/15
20150278516 

Return-target restrictive return from procedure instructions, processors, methods, and systems


A processor includes a decode unit to decode a return target restrictive return from procedure (rtr return) instruction. A return target restriction unit is responsive to the rtr return instruction to determine whether to restrict an attempt by the rtr return instruction to make a control flow transfer to an instruction at a return address corresponding to the rtr return instruction.
Intel Corporation


10/01/15
20150277906 

Instruction set for arbitrary control flow in arbitrary waveform generation


Embodiments for providing an arbitrary control flow architecture for an arbitrary waveform generator (awg) are generally described herein. In some embodiments, an arbitrary control flow instruction set defines control operations for generating an arbitrary waveform.
Raytheon Bbn Technologies Corp.


10/01/15
20150277867 

Inter-architecture compatability module to allow code module of one architecture to use library module of another architecture


An inter-architecture compatibility apparatus of an aspect includes a control flow transfer reception module to receive a first call procedure operation, intended for a first architecture library module, from a first architecture code module. The first call procedure operation involves a first plurality of input parameters.
Intel Corporation


10/01/15
20150276565 

Fluid sample preparation systems and methods


Sample application systems can include an extraction mechanism to remove a sample from sample containers, a sample vessel disposed on a deployment mechanism, where the deployment mechanism is arranged to move the sample vessel to receive a sample, an extraction mechanism washing station to wash the extraction mechanism, a sample applicator to remove a portion of the sample in the sample vessel and apply it onto a sample carrier, where the deployment mechanism can move the sample vessel to a sample application position, a sample vessel washing station to wash the sample vessel, where the deployment mechanism can move the sample vessel to the sample vessel washing station, a sample applicator washing station to wash the sample applicator after the sample has been dispensed onto the sample carrier, and a fluid control system to control flow of a fluid provided to the extraction mechanism and the sample applicator.. .
Roche Diagnostics Hematology, Inc.


10/01/15
20150276306 

Synchronous temperature rate control and refrigeration with reduced energy consumption


A refrigerator appliance configuration, and associated methods of operation, for an appliance with a controller, a condenser, at least one evaporator, a compressor, and two refrigeration compartments. The configuration may be equipped with a variable-speed or variable-capacity compressor, variable speed evaporator or compartment fans, a damper, and/or a dual-temperature evaporator with a valve system to control flow of refrigerant through one or more pressure reduction devices.
Whirlpool Corporation


10/01/15
20150276289 

Synchronous compartment temperature control and refrigeration with reduced energy consumption


A refrigerator appliance configuration, and associated methods of operation, for an appliance with a controller, a condenser, at least one evaporator, a compressor, and two refrigeration compartments. The configuration may be equipped with a variable-speed or variable-capacity compressor, variable speed evaporator or compartment fans, a damper and/or a dual-temperature evaporator with a valve system to control flow of refrigerant through one or more pressure reduction devices.
Whirlpool Corporation


10/01/15
20150275622 

Time delay well flow control


An in-well type production device includes a tubing having a center bore. A valve is carried by the tubing and configured to control flow between the center bore and an exterior of the tubing.
Halliburton Energy Services, Inc.


09/24/15
20150268955 

System and extracting a business rule embedded in an application source code


Disclosed is a method and system for extracting a business rule embedded in an application source code. The method comprises creating a call structure of one or more programs present in the application source code by performing a control flow analysis on the application source code.
Tata Consultancy Services Limited


09/24/15
20150268137 

Flow control devices and their use with explosive carrier gases


Certain embodiments described herein are directed to devices, systems and methods that are configured to control flow of an explosive carrier gas in a sampling system. In some examples, a flow control device configured to provide release of explosive carrier gas in less than an explosive amount to void space in the sampling system is described.

09/24/15
20150265025 

Liquid-dispensing comb


The liquid-dispensing comb includes a liquid reservoir in the handle and/or spine thereof, with the teeth of the comb being hollow to allow liquid to flow from the reservoir into the teeth. Outlets are provided along the sides of the teeth rather than at their distal tips, to distribute liquid to the hair strands as the comb is passed therethrough, rather than to the scalp of the person using the comb.
Umm Al-qura University


09/17/15
20150261224 

Well fluid exchange flow control


A well screen assembly includes a valve configured to control flow between the interior and exterior of the well screen assembly, and in certain instances control flow through a flow control device (e.g., inflow control device and/or other). The valve can be operated in response to a signal detected by an in-well sensor..
Halliburton Energy Services, Inc.


09/10/15
20150256069 

Power supply that maintains auxiliary bias within target range


A power supply includes a switch configured to control flow of current output from an inductor to an output of the power supply. The switch receives a switching signal from a control circuit.
Cree, Inc.


09/03/15
20150249587 

Method and topology and path verification in networks


A method and apparatus are disclosed herein for topology and/or path verification in networks. In one embodiment, a method is disclosed for use with a pre-determined subset of network flows for a communication network, where the network comprises a control plane, a forwarding plane, and one or more controllers.
Ntt Docomo, Inc.


08/27/15
20150242192 

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


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


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


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)


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


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


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


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


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


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




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.


5.421

4919

4 - 0 - 101