Control Flow

Control Flow-related patent applications - as published by the U.S. Patent and Trademark Office (USPTO).

Image View Download All PDFs List View Archive

loading
Method and apparatus for protecting kernel control-flow integrity using static binary instrumentation
Samsung Electronics Co., Ltd.
May 18, 2017 - N°20170140148

An apparatus and a method for protecting kernel control-flow integrity using static binary instrumentation are provided. The method includes configuring a compiler to reserve a register in a processor, compiling source code into a binary based on the configured compiler, and modifying the binary to prevent exploits using the reserved register, wherein the reserved register stores a first encryption key ...
Valve apparatus
Samsung Electronics Co., Ltd.
May 18, 2017 - N°20170138152

A valve apparatus (10) comprises a housing (12) defining a flow path (14), a valve seat (42) located within the housing (12) around a periphery of the flow path (14), a carriage member (16) located within the housing (12), a cutting arrangement (28) mounted on the carriage member (16), and a valve member (32) mounted on the carriage member (16) via a connection assembly (34) which permits relative movement between the valve member (32) ...
Systems and methods for producing formation fluids
Production Plus Energy Services Inc.
May 11, 2017 - N°20170130573

There is provided a system for producing formation fluids. The system includes an apparatus for effecting production, from a subterranean formation, of a produced formation fluid including a liquid component and a gas component. The system may also include an apparatus configured for energizing produced formation fluid using a venturi effect to produce an energized formation fluid. The system may ...
Control Flow Patent Pack
Download + patent application PDFs
Control Flow Patent Applications
Download + Control Flow-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Control Flow-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Flow control device
British American Tobacco (investments) Limited
May 11, 2017 - N°20170127719

A flow control device (14) for a smoking article (10) is provided. The device comprises first and second selector parts (18, 19) to control flow along a plurality of controllable flow channels.
A computer implemented method and a system for controlling dynamically the execution of a code
Secure-ic Sas
May 04, 2017 - N°20170124322

According to the invention, there is provided a computer implemented method for controlling dynamically the execution of a code by a processing system, said execution being described by a control flow graph comprising a plurality of basic blocks composed of at least an input node and an output node, a transition in the control flow graph corresponding to a link ...
Gate departure system for aircraft
Honeywell International Inc.
May 04, 2017 - N°20170121012

A gate departure system for an aircraft includes an electric traction motor for driving a wheel of a main landing gear assembly of the aircraft on only one side of the aircraft; and a controller selectively connected to a starter-generator of an auxiliary power unit (apu) and to the traction motor to control flow of electrical power to either the ...
Control Flow Patent Pack
Download + patent application PDFs
Control Flow Patent Applications
Download + Control Flow-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Control Flow-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Flow regulation device for breath analysis and related method
Invoy Technologies, Llc
May 04, 2017 - N°20170119279

A breath capture device for determining the concentration of acetone in a breath sample from a user. In some embodiments, the device includes a controller programmed to use stored data to control flow of a breath sample into an analysis chamber as the user exhales into a port. In other embodiments, the device includes a switch responsive to an action ...
Dynamically managing subscriptions for portable computing device hardware access
Invoy Technologies, Llc
April 27, 2017 - N°20170118626

The present disclosure relates to methods and systems for accessing at least one subscription level by a portable communication device (pcd), wherein the subscription plan processing module transmits its unique identifier (uid) to a subscription server, subscription plan receiving module receives a subscription plan that corresponds to the uid from the server, and subscription plan processing module activates/deactivates the ...
Storage access debugging with disassembly and symbol entries
Microsoft Technology Licensing, Llc
April 27, 2017 - N°20170116108

Debugging without reliance on source code includes obtaining a disassembly of a portion of an executable code. The disassembly includes a sequence of assembly instructions including an instruction y at which an exception or other event of interest occurred and at least five assembly instructions that precede y. An assembly instruction x is located for which a mapping is known ...
Reducing call overhead through function splitting
International Business Machines Corporation
April 20, 2017 - N°20170109149

Embodiments disclose a method, computer program product, and system for optimizing computer functions. The embodiment may create a control flow graph from a computer function. The control flow graph may contain an entry block, an exit block, and basic blocks located between the entry block and the exit block. The embodiment may classify each of the basic blocks as an ...
Reducing call overhead through function splitting
International Business Machines Corporation
April 20, 2017 - N°20170109147

Embodiments disclose a method, computer program product, and system for optimizing computer functions. The embodiment may create a control flow graph from a computer function. The control flow graph may contain an entry block, an exit block, and basic blocks located between the entry block and the exit block. The embodiment may classify each of the basic blocks as an ...
Mold and manufacturing method thereof
Ktx Corporation
April 20, 2017 - N°20170106567

A mold includes a mold body, a porous conductive sheet and an electroformed metal. The porous conductive sheet is placed on a back surface of the mold body, has a plurality of through holes, and is conductive at least at its surface. The electroformed metal is electrodeposited on the back surface of the mold body and on the porous conductive ...
Systems and methods to identify security exploits by generating a type based self-assembling indirect control ...
Ktx Corporation
April 13, 2017 - N°20170103210

Using various embodiments, methods and systems for computing a self-assembling indirect control flow graph based on one or more function types and function pointer types are described. In one embodiment the indirect control flow graph is computed by finding one or more function types and function pointer types in source code and/or binary code, computing one or more identifier ...
Control Flow Patent Pack
Download + patent application PDFs
Control Flow Patent Applications
Download + Control Flow-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Control Flow-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Technologies for execute only transactional memory
Ktx Corporation
April 06, 2017 - N°20170097898

Technologies for execute only transactional memory include a computing device with a processor and a memory. The processor includes an instruction translation lookaside buffer (itlb) and a data translation lookaside buffer (dtlb). In response to a page miss, the processor determines whether a page physical address is within an execute only transactional (xot) range of the memory. If within the ...
Downhole self-isolating wellbore drilling systems
Saudi Arabian Oil Company
April 06, 2017 - N°20170096860

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. The cutting grinder tool can receive and pulverize formation cuttings resulting from ...
Lbr-based rop/jop exploit detection
Saudi Arabian Oil Company
March 30, 2017 - N°20170091454

Existing performance monitoring and last branch recording processor hardware may be configured and used for detection of return-oriented and jump-oriented programming exploits with less performance impact that software-only techniques. Upon generation of a performance monitoring interrupt indicating that a predetermined number of mispredicted branches have occurred, the control flow and code may be analyzed to detect a return-oriented or jump-oriented ...
Instruction and logic for processor trace information for control flow integrity
Saudi Arabian Oil Company
March 30, 2017 - N°20170090926

A processor includes a front end to decode an instruction and pass the instruction to execution units with branch suffix information. The processor further includes execution units to execute the instruction and a retirement unit to retire the instruction. The instruction is to specify an operation to be conditionally executed based upon a branch suffix to identify previous execution. The ...
Instruction and logic for interrupt and exception handling
Saudi Arabian Oil Company
March 30, 2017 - N°20170090925

A processor includes a processor trace logical unit to produce branch execution records from execution of instructions. The processor further includes logic to determine that a condition has occurred on the processor during execution of the instructions. The condition is to include an asynchronous event or a return from a software handler for an asynchronous event. The processor further includes ...
Heating assembly
Saudi Arabian Oil Company
March 30, 2017 - N°20170089570

A heating assembly can be used with one of a first fuel type or a second fuel type different than the first. The heating assembly can include a housing have a first actuation member and a second actuation member. The first and second actuation members can be positioned within respective first and second fuel hook-ups. The first and second actuation ...
Downhole self-isolating wellbore drilling systems
Saudi Arabian Oil Company
March 30, 2017 - N°20170089148

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. The cutting grinder tool can receive and pulverize formation cuttings resulting from ...
Downhole self-isolating wellbore drilling systems
Saudi Arabian Oil Company
March 30, 2017 - N°20170089147

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. The cutting grinder tool can receive and pulverize formation cuttings resulting from ...