Images List Premium Download Classic

Compiler

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


loading
Method and apparatus for a compiler and related components for stream-based computations for a general-purpose, ...
Cornami, Inc
August 09, 2018 - N°20180225102

A method and system of compiling and linking source stream programs for efficient use of multi-node devices. The system includes a compiler, a linker, a loader and a runtime component.
Tightly integrated accelerator functions
Cisco Technology, Inc.
August 02, 2018 - N°20180217823

In an example, there is disclosed a computing system, including: a processor; a memory; a configuration interface to a logic configuration unit; and a system compiler including: a first block compiler to compile logic for a first logical block in a first language, the first language being a domain-specific language (dsl) and the first logical block being switching logic for ...
Thread associated memory allocation and memory architecture aware allocation
Rambus, Inc.
July 19, 2018 - N°20180203734

A method and system for thread aware, class aware, and topology aware memory allocations. Embodiments include a compiler configured to generate compiled code (e.g., for a runtime) that when executed allocates memory on a per class per thread basis that is system topology (e.g., for non-uniform memory architecture (numa)) aware.
Compiler Patent Pack
Download 129+ patent application PDFs
Compiler Patent Applications
Download 129+ Compiler-related PDFs
For professional research & prior art discovery
inventor
  • 129+ full patent PDF documents of Compiler-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.
Electronic device, compiling method and computer-readable recording medium
Samsung Electronics Co., Ltd.
July 19, 2018 - N°20180203678

The present invention relates to an electronic device, a compiling method, and a computer-readable recording medium. An electronic device according to an embodiment of the present invention compiles a source code of a dynamic programming language compiled during execution of a program to the level of a static programming language compiled before execution, and may comprise a processor which determines ...
Pin-based noise characterization for silicon compiler
Arm Limited
June 21, 2018 - N°20180173834

A silicon compiler, such as a memory compiler, provides for pin-based noise characterization in a computationally efficient manner. For a given user-provided option set, a silicon compiler provides a noise database for the set of all available memory instances by performing pin-based noise characterization on only a subset of the set of available memory instances..
Corner database generator
Arm Limited
June 21, 2018 - N°20180173822

Various implementations described herein are directed to a computing device. The computing device may include a mapper module that receives a user configuration input of a destination corner for building a destination corner database.
Compiler Patent Pack
Download 129+ patent application PDFs
Compiler Patent Applications
Download 129+ Compiler-related PDFs
For professional research & prior art discovery
inventor
  • 129+ full patent PDF documents of Compiler-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.
Compiler with type inference
Microsoft Technology Licensing, Llc
June 21, 2018 - N°20180173506

A compiler is described which has a processor configured to receive a computer program comprising a plurality of instructions, the instructions comprising one or more variables and context of the variables. The compiler has a type selector configured, upon evaluation of an instruction comprising a variable by the compiler, to infer a type of the variable using the context of ...
Application piracy prevention with secure enclave protection of automatically modularized functions
Microsoft Technology Licensing, Llc
June 14, 2018 - N°20180165428

A compiler automatically modularizes identified functions or portions of source code, thereby enabling developers to merely identify portions of source code that represent functionality that is to be protected, including going back and identifying such portions after the programming of the software application program has been substantially completed. Such identification can be inline, within the source code itself, or specified ...
Expert system and data analysis tool utilizing data as a concept
June 14, 2018 - N°20180165336

Work data flow, a step-by-step procedure by which data is manipulated in order to analyze the actual data, resulting from user requests is created by interactions with one or more representations of a domain-specific language. The domain-specific language features a full typing system and language compiler.
System, apparatus and method for dynamic profiling in a processor
June 14, 2018 - N°20180165210

In one embodiment, an apparatus includes: a storage having a plurality of entries each to store address information of an instruction and a count value of a number of executions of the instruction during execution of code including the instruction; and at least one comparator circuit to compare a count value from one of the plurality of entries to a ...
Detection of compiler injected security flaws
International Business Machines Corporation
June 07, 2018 - N°20180157843

A computer-implemented method is provided for detecting compiler-injected security flaws. The computer-implemented method includes receiving source code, compiling the source code, reverse engineering the compiled source code, comparing operations performed by the source code and the reverse engineered source code, identifying differences between the source code and the reverse engineered source code, and creating a list of differences.
Compiler integrated intelligent deserialization framework
Red Hat, Inc.
June 07, 2018 - N°20180157469

An example system includes a memory, a processor in communication with the memory, and a compiler that includes a serializer and a deserializer. The compiler executes on the processor to receive an input including a plurality of tags associated with a message.
Peak wirelength aware compiler for fpga and fpga-based emulation
Synopsys, Inc.
May 31, 2018 - N°20180150582

A computer-implemented method generates a plurality of clusters based on components included in a design under test (dut); classifies a subset of clusters of the plurality of clusters as tangled clusters; modifies at least two tangled clusters of the subset of clusters based on overlap between the at least two tangled clusters; determines, for each tangled cluster in the subset ...
Compiler Patent Pack
Download 129+ patent application PDFs
Compiler Patent Applications
Download 129+ Compiler-related PDFs
For professional research & prior art discovery
inventor
  • 129+ full patent PDF documents of Compiler-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.
System and method for interaction object reconciliation in a public ledger blockchain environment
May 24, 2018 - N°20180144156

A system and method for block reconciliation of interactions comprising a network-connected block reconciliation computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the public ledger blockchains based on the criteria.
Computer system and method for multi-processor communication
Karlsruhe Institute Of Technology
May 24, 2018 - N°20180143813

A compiler system, computer-implemented method and computer program product for optimizing a program for multi-processor system execution. The compiler includes an interface component configured to load from a storage component program code to be executed by one or more processors (p1 to pn) of a multi-processor system.
Systems and methods for programming neuromodulation therapy
Boston Scientific Neuromodulation Corporation
May 24, 2018 - N°20180140845

This document discusses, among other things, systems and methods for programming a neuromodulation therapy to treat neurological or cardiovascular diseases. A system includes an ambulatory medical device (amd) and at least one computer-readable storage medium including instructions executable on an external system.
Method and system for protecting computerized systems from malicious code by means of mutable instructions
Morphisec Information Security 2014 Ltd.
May 17, 2018 - N°20180137280

The invention relates to a method for providing a computerized system which is protected from unauthorized programs coming from an external source, the method comprises the steps of (a) secretly, and in a manner unknown to authors of external programs, providing a non-standard compiler which mutates (modifies) each high level program to one or more non-standard mutated machine code instructions ...
Bootstrapping profile-guided compilation and verification
Google Inc.
May 17, 2018 - N°20180136941

Apparatus and methods related providing application execution information (aei) are provided. A server can receive a request to provide a software package for a particular software application.
Compiler program, compiling method, and compiling device
Fujitsu Limited
May 17, 2018 - N°20180136917

A non-transitory computer-readable storage medium storing therein a compiler program for causing a computer to execute a procedure. The procedure includes copying a source program written in a parallel programming language to generate a plurality of optimization target programs corresponding to image numbers respectively; and repeatedly performing, for each of the optimization target programs, a first optimization that includes, substituting ...
Multi-format range detect ycocg compression
Intel Corporation
May 03, 2018 - N°20180122101

Methods and apparatus relating to techniques for compiler-based instruction scorecarding. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to determine whether a pixel block encoded in ycocg format is suitable for compression, and in response to a determination that the pixel block is suitable for compression, to apply an encoding transform to the pixel block ...
Offloading fused kernel execution to a graphics processor
Intel Corporation
May 03, 2018 - N°20180122037

Execution of a first kernel may be offloaded from a central processing unit to a graphics processing unit using a ring task buffer with a fixed number of task slots incurring full overhead of runtime driver interaction. Execution of a second kernel is offloaded using said ring task buffer, so at least two kernels may be offloaded from a central ...
Loading