Images List Premium Download Classic

Compile

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


loading
Systems and methods for analyzing application usage on a user device
Airwatch, Llc
December 07, 2017 - N°20170353565

Systems and methods are provided for analyzing application usage on a user device and optimizing application and license distribution for user devices in an enterprise. An example system includes a management server and a data server. The management server can provide instructions to the user device to install a tracking application that gathers application-usage data using built-in functionality of the ...
Offloading execution of an application by a network connected device
Advanced Micro Devices, Inc.
December 07, 2017 - N°20170353397

A client device detects one or more servers to which an application can be offloaded. The client device receives information from the servers regarding their graphics processing unit (gpu) compute resources. The client device selects one of the servers to offload the application based on such factors as the gpu compute resources, other performance metrics, power, and bandwidth/latency/quality ...
Simple obfuscation of text data in binary files
Electronic Arts Inc.
December 07, 2017 - N°20170351847

An obfuscation macro can expand obfuscation identification information into a data value during or prior to compiling source code, and insert a de-obfuscation call where the data value is referenced in the source code. An obfuscation utility can scan compiled binaries for data values containing obfuscation identification information. The obfuscation utility identifies and obfuscates data values containing obfuscation identification information ...
Compile Patent Pack
Download 336+ patent application PDFs
Compile Patent Applications
Download 336+ Compile-related PDFs
For professional research & prior art discovery
inventor
  • 336+ full patent PDF documents of Compile-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.
Unaligned instruction relocation
International Business Machines Corporation
December 07, 2017 - N°20170351501

In one embodiment, a computer-implemented method includes receiving source code to be compiled into an executable file for an unaligned instruction set architecture (isa). Aligned assembled code is generated, by a computer processor. The aligned assembled code complies with an aligned isa and includes aligned processor code for a processor and aligned accelerator code for an accelerator. A first linking ...
Generating executable files through compiler optimization
International Business Machines Corporation
December 07, 2017 - N°20170351499

Embodiments of the present invention may track a user's interaction trajectory associated with a problem occurred on a website. According to an embodiment of the present invention, a first symbol of a first definition associated with a first object file is obtained. Then, in response to the first symbol matching a second symbol of a second definition associated with a ...
Performing register promotion optimizations in a computer program in regions where memory aliasing may occur ...
International Business Machines Corporation
December 07, 2017 - N°20170351498

Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing can occur. The compiled code is then executed on ...
Compile Patent Pack
Download 336+ patent application PDFs
Compile Patent Applications
Download 336+ Compile-related PDFs
For professional research & prior art discovery
inventor
  • 336+ full patent PDF documents of Compile-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.
Processor that includes a special store instruction used in regions of a computer program where ...
International Business Machines Corporation
December 07, 2017 - N°20170351496

Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct ...
Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occurs
International Business Machines Corporation
December 07, 2017 - N°20170351495

Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing can occur. The result is code that is more ...
System and method for associative power and clock management with instruction governed operation for power ...
Northwestern University
December 07, 2017 - N°20170351318

A system includes an arm core processor, a programmable regulator, a compiler, and a control unit, where the compiler uses a performance association outcome to generate a 2-bit regulator control values encoded into each individual instruction. The system can provide associative low power operation where instructions govern the operation of on-chip regulators or clock generator in real time. Based on ...
Computer implemented method for displaying a user interface
Eaton Industries (netherlands) B.v.
November 30, 2017 - N°20170346702

A computer implemented method for displaying a user interface in a monitoring system for monitoring a number of slave devices in a network by a master device includes the steps of: writing software code for monitoring a number of slave devices in a network; defining at least one display template with a number of data fields in the software code; ...
Cpu obfuscation for cloud applications
International Business Machines Corporation
November 30, 2017 - N°20170344757

A cloud deployment system is used for obfuscating cpu operation codes in a set of machines operating in a distributed computing environment. A reprogrammable microcode replaces a hardware instruction set, the microcode layer containing a set of original operation codes. A first transform of the set of original operation codes produces a first set of transformed operation codes. A first ...
Data repository querying method
Agfa Healthcare Nv
November 30, 2017 - N°20170344712

In a computer-implemented method of querying a data repository wherein a software image is generated of at least one of a pre-compiled semantic reasoning engine, a set of pre-compiled fact data, and pre-compiled reasoning rules. At runtime additional run time data and/or run time reasoning rules are loaded. A query is specified and solved by means of the software ...
System for expression evaluation at debug time
Red Hat, Inc.
November 30, 2017 - N°20170344457

A system for expression evaluation at debug time includes a debugger which receives an executable program with debugging information from a compiler, where the executable program with the debugging information is generated by compiling a source code program and generating debugging information corresponding to the executable program. The compiler embeds at least a first abstract syntax tree of a first ...
Compile Patent Pack
Download 336+ patent application PDFs
Compile Patent Applications
Download 336+ Compile-related PDFs
For professional research & prior art discovery
inventor
  • 336+ full patent PDF documents of Compile-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.
Information processing apparatus, compiling management method, and recording medium
Fujitsu Limited
November 30, 2017 - N°20170344351

An information processing apparatus includes a memory; and a processor coupled to the memory. The processor is configured to determine, when a first file among multiple files is compiled, whether a first function defined in the first file calls a second function that includes a loop process. The second function is defined in a second file among the files and ...
Triage self-repair for statically compiled executables
Oracle International Corporation
November 30, 2017 - N°20170344350

Embodiments provide systems and methods for generating application binaries having self-triage repair capabilities. For example, embodiments enable an independent software vendor (isv) to statically compile application source code into a self-triaging application binary (stab) having a release-time executable. Should the release-time executable generate runtime errors when executed, the stab can apply one or more triage approaches to itself to morph ...
Sample driven profile guided optimization with precise correlation
Microsoft Technolgy Licensing, Llc.
November 30, 2017 - N°20170344349

A profile guided optimization compiler utilizes sample profile data including a control flow representation of a program having block counts associated with each basic block of the program, and edge counts associated with each control flow edge estimated from the block counts. The sample profile data utilizes correlation data to map the address of a sampled instruction from a fully ...
Visualization of look-ahead sensor data for wellbore drilling tools
Halliburton Energy Services, Inc.
November 30, 2017 - N°20170342815

Systems and methods for visualizing data from radially-oriented look-ahead sensors coupled to a drill bit are disclosed herein. A system comprises a processor, a memory, and a data analysis module. The data analysis module is operable to receive formation information from each of a plurality of formation sensors coupled to a downhole drilling system, the formation information being associated with ...
Proximity services device-to-device communication services control
Nokia Solutions And Networks Oy
November 23, 2017 - N°20170339730

The present invention addresses method, apparatus and computer program product for setting up a proximity services device-to-device communication service. Thereby, by a transmitting user equipment, a message including application control information is compiled, a scheduling assignment for scheduling the message transmission is transmitted to a device to be set up, and the message is transmitted to the device according to ...
Computer-implemented system and method for facilitating interactions via automatic agent responses
Intellisist, Inc.
November 23, 2017 - N°20170339274

A computer-implemented system and method for facilitating interactions via automatic agent responses is provided. Communication during an interaction between a user and an agent is monitored and a request from the user is identified during the interaction. A list of candidate responses to the request is compiled and provided to the agent. Time is measured upon providing the list to ...
Systems and methods for authenticating an avatar
Botanic Technologies, Inc.
November 23, 2017 - N°20170339123

Systems and methods for authenticating an avatar are provided. This system is useful with an avatar having an identifier, virtual environments, and a user who uses the avatar in the virtual environments. Transoms are generated, each with a unique identifier configured to exist in a specific location, and registered with an identity provider. The transom initiates a request. An offer ...
Life cycle data set repository
International Business Machines Corporation
November 23, 2017 - N°20170337235

A method for tracking actions performed in association with a data set includes identifying multiple sources of historical information describing actions performed on the data set. The method periodically gathers this historical information from the multiple sources and compiles the historical information in a centralized repository. In certain embodiments, the method stores the historical information in the form of individual ...
Loading