Images List Premium Download Classic

Compilation

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


loading
Systems and methods for generating compilations of photo and video data
September 14, 2017 - N°20170263287

Systems and methods disclosed herein include a computing system receiving a command to generate a first video of a first activity, and in response to receiving the command to generate the first video, executing a first automated video processing procedure comprising: (i) receiving one or more live video feeds of the first activity, wherein each live video feed is obtained ...
Remote direct memory access-based on static analysis of asynchronous blocks
International Business Machines Corporation
September 14, 2017 - N°20170262405

Described herein are methods of transferring arrays of data information by remote data memory access (rdma). The method may include identifying data arrays in a local place that are to be copied to a remote place; and determining whether the data arrays are to be overwritten by analyzing asynchronous blocks from the data arrays in the local place at a ...
Heterogeneous computing method
Electronics And Telecommunications Research Institute
September 07, 2017 - N°20170255877

There is provided a heterogeneous computing method. A heterogeneous computing method includes performing offline learning on an algorithm using compilations and runtimes of application programs, executing a first application program in a mobile device, distributing a workload to a central processing unit (cpu) and a graphic processing unit (gpu) in the first application program, using the algorithm, performing online learning ...
Compilation Patent Pack
Download 112+ patent application PDFs
Compilation Patent Applications
Download 112+ Compilation-related PDFs
For professional research & prior art discovery
inventor
  • 112+ full patent PDF documents of Compilation-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.
Compilation for node device gpu-based parallel processing
Sas Institute Inc.
September 07, 2017 - N°20170255468

An apparatus may include a processor and storage to store instructions that cause the processor to perform operations including: in response to a determination that a gpu of a node device is available, determine whether a task routine can be compiled to generate a gpu task routine for execution by the gpu to cause performance of multiple instances of a ...
Multi-module compilation system, multi-module compilation method, and non-transitory computer-readable storage medium
Luxrobo
September 07, 2017 - N°20170255451

Provided is a multi-module compilation system for generating execution codes for each of modules in a module system. The multi-module compilation system may include a module identifier configured to analyze a program code of the module system and to identify target modules that execute the program code, a module code generator configured to divide the program code into module codes ...
Compilation apparatus and compiling method
Fujitsu Limited
August 31, 2017 - N°20170249131

A compilation apparatus includes a memory; and a processor coupled to the memory and the processor configured to: add a syntax tree for indicating a first function that declares a reference to data of a parse tree created based on a source code when compiling the source code, the reference being a function for a right-hand-side value reference, and rewrite ...
Compilation Patent Pack
Download 112+ patent application PDFs
Compilation Patent Applications
Download 112+ Compilation-related PDFs
For professional research & prior art discovery
inventor
  • 112+ full patent PDF documents of Compilation-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.
Decision tree ensemble compilation
Facebook, Inc.
August 10, 2017 - N°20170228224

In one embodiment, a method includes generating an executable version of a decision tree by compiling source code into executable code and verifying the executable code by comparing a result of executing the executable code with a result of evaluating the decision tree in interpreted mode. The method further includes replacing the decision tree evaluated in the interpreted mode with ...
Dynamic recompilation techniques for machine learning programs
International Business Machines Corporation
August 10, 2017 - N°20170228222

The embodiments described herein relate to recompiling an execution plan of a machine-learning program during runtime. An execution plan of a machine-learning program is compiled. In response to identifying a directed acyclic graph of high-level operations (hop dag) for recompilation during runtime, the execution plan is dynamically recompiled. The dynamic recompilation includes updating statistics and dynamically rewriting one or more ...
System and method for creating concurrent programming languages by extending existing programming languages
International Business Machines Corporation
August 10, 2017 - N°20170228218

A system and method for creating a concurrent programming language by extending existing programming languages. The system and method may be useful for extending known concurrent programming languages, such as java and c#. The system and method provides a compilation process that aids concurrent programming that aids concurrent programming by extending existing programming languages. The extended languages will support signals, ...
Efficient synthesis of probabilistic quantum circuits with fallback
Microsoft Technology Licensing, Llc
August 03, 2017 - N°20170220948

A probabilistic quantum circuit with fallback (pqfs) is composed as a series of circuit stages that are selected to implement a target unitary. A final stage is conditioned on unsuccessful results of all the preceding stages as indicated by measurement of one or more ancillary qubits. This final stage executes a fallback circuit that enforces deterministic execution of the target ...
Reducing compilation time using profile-directed feedback
International Business Machines Corporation
August 03, 2017 - N°20170220328

A method for significantly reducing compilation time of an application program is provided for compiling the program using profile-directed feedback (pdf). The method applies an additional analysis process between a training run of the application program and a whole program compilation of the application. This analysis process examines a pdf profile file(s) produced during the training run and aggregates ...
Distributed build and compile statistics
Appdynamics, Inc.
August 03, 2017 - N°20170220325

The present technology adds code to a top level build configuration file of a configuration program that will gather metrics for each invocation of a build. These metrics are sent to a commonly accessible metric server for future analysis. The metrics are collected for a distributed engineering team over several machines. Compilation time metrics may then be collected for each ...
Parallel compilation of software application
International Business Machines Corporation
July 27, 2017 - N°20170212740

Techniques are described for parsing a software program using parallel processing. In one example, a method includes tokenizing input source text to form a token stream having a plurality of tokens, partitioning the token stream into partitions by division and by statement, parsing two or more of the partitions in parallel, and traversing the common symbol dictionary to detect semantic ...
Compilation Patent Pack
Download 112+ patent application PDFs
Compilation Patent Applications
Download 112+ Compilation-related PDFs
For professional research & prior art discovery
inventor
  • 112+ full patent PDF documents of Compilation-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.
Method and system for identifying whether an application is genuine by means of digital watermarks
Beijing Kingsoft Internet Security Software Co Ltd
July 13, 2017 - N°20170199992

Embodiments of the present application disclose a method and system for identifying whether an application is genuine by means of digital watermarks, which can conveniently determine whether an application is genuine. The method comprises: extracting a first digital watermark from an executable file of an application to be identified; using two decompiling-then-compiling algorithms on the executable file so as to ...
System for prioritized resource allocation across a distributed platform
Bank Of America Corporation
July 06, 2017 - N°20170195246

Embodiments of the invention are directed to systems, methods, and computer program products for utilizing dynamic trait compilation and recognition to respond to requests for finite resources associated with a distributed platform are allocated across the distributed platform in a prioritized manner.
Graphical user interface (gui) for accessing linked communication networks and devices
Clear Pharma, Inc.
July 06, 2017 - N°20170193179

A graphical user interface (gui) including a computer-enabled social engagement section for enabling a user to post about a topic of interest, a computer-enabled rarerelated panel section for presenting information curated for the user based on the topic for which the user has posted in the social engagement section, to make learning about a disease accessible to the user, and ...
Behavior based code recompilation triggering scheme
International Business Machines Corporation
July 06, 2017 - N°20170192760

Techniques relate to a behavior based code recompilation triggering scheme. A determination is made whether a fingerprint is present in software that is currently executing on a processor of a computer system, where the fingerprint includes a representation of a sequence of behavior that occurs in the processor while the software is executing. In response to determining that the fingerprint ...
Indexing and compiling recordings in dwindling memory
Platypus Ip Llc
June 29, 2017 - N°20170188097

Several embodiments of present invention relate to indexing a multi-media presentation. The presentation can include a live broadcast or a recording. Several embodiments also include defining portions of digital data recordings based on the occurrence of content events. And, various embodiments relate to creating compilations of and/or access to video recordings based on occurrence of one or more content ...
Sloppy feedback loop compilation
Hewlett Packard Enterprise Development Lp
June 29, 2017 - N°20170185387

A system, method, and a computer-readable storage device for sloppy feedback loop compilation are described herein. For example, a dataflow application definition can be obtained. The dataflow application definition may include a feedback loop bounding a compute block. It may then be determined that the feedback loop is to be compiled as a sloppy feedback loop. The dataflow application can ...
Personal music compilation
Facebook, Inc.
June 22, 2017 - N°20170180288

Exemplary methods, apparatuses, and systems receive, from a first user of a network service, an identifier associated with an account within the network service for a second user and data that is descriptive of the second user. Based upon the descriptive data, a plurality of candidate songs is selected and presented to the first user. A selection of a plurality ...
Dynamic recompilation techniques for machine learning programs
International Business Machines Corporation
June 22, 2017 - N°20170177312

The embodiments described herein relate to recompiling an execution plan of a machine-learning program during runtime. An execution plan of a machine-learning program is compiled. In response to identifying a directed acyclic graph of high-level operations (hop dag) for recompilation during runtime, the execution plan is dynamically recompiled. The dynamic recompilation includes updating statistics and dynamically rewriting one or more ...
Loading