Follow us on Twitter
twitter icon@FreshPatents


Compilation patents

      

This page is updated frequently with new Compilation-related patent applications.




 Hybrid compilation for fpga prototyping patent thumbnailHybrid compilation for fpga prototyping
Aspects of the disclosed technology relate to techniques of design implementation for fpga prototyping. An initial fpga-mapped netlist and a generic rtl design associated with the initial fpga-mapped netlist are generated based on an original rtl (register-transfer level) design for a circuit design and optionally on verification-related features.
Mentor Graphics Corporation


 Compilation and runtime methods for executing algorithmic packet processing programs on multi-table packet forwarding elements patent thumbnailCompilation and runtime methods for executing algorithmic packet processing programs on multi-table packet forwarding elements
The invention pertains to a method of implementing packet-processing devices on multi-table datapath processors, comprising of a high-level, turing-complete programming language that permits programmers to express time-invariant or time-variant packet-processing behavior using general-purpose programming languages, suitable compilation and analysis methods to transform a given input program into a datapath design, and a runtime control program to be executed on a general-purpose processor which can communicate with a configurable datapath element and which configures the datapath element according to the compiled datapath design and which implements appropriate dynamic control (e.g. Flow table population) for the configured datapath element..

 Graphical user interface patent thumbnailGraphical user interface
A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature.

 Apparatus and methods for automated highlight reel creation in a content delivery network patent thumbnailApparatus and methods for automated highlight reel creation in a content delivery network
Methods and apparatus for the automated creation of targeted or focused content extractions and/or compilations (e.g., highlight reels). In one embodiment, the extractions or compilations are created for use in a content delivery network.
Time Warner Cable Enterprises Llc


 Messaging system and method patent thumbnailMessaging system and method
A messaging system, comprising an electronic message having integrated digital content that is scripted by seamless linking of multiplicity of electronic media components. An electronic media component is comprised of a compilation of one or more electronic media element, with an electronic media element comprised of one or more data.
Trenda Innovations, Inc.


 Project assessment tool patent thumbnailProject assessment tool
An assessment tool for projects can include a computer system having at least one computer device to gather information about projects, generate project assessments, and display information about project assessments. A client-questionnaire module through which questions may be populated pertaining to a project can be used to gather data.

 Patient controlled app for sharing personal health data patent thumbnailPatient controlled app for sharing personal health data
A healthcare patient application is configured to interface with healthcare provider's electronic medical records (emr) systems to send/receive to/from healthcare provider's emr systems patient medical records using a standardized clinical document that is transmitted by the healthcare provider to a patient application or by the patient to the healthcare provider application and emr systems. The healthcare provider may approve some or all of the standardized clinical document for integration with their emr system.
Digital Healthcare Consulting, Llc


 Distributed parallel build system patent thumbnailDistributed parallel build system
This document describes, among other things, systems and methods for managing distributed parallel builds. A computer-implemented method to manage parallel builds, comprises identifying one or more software components in a software project, wherein each software component includes an executable binary file; determining a build configuration for each software component, wherein the build configuration includes a mapping from each software component to one or more build servers; and building each software component using the mapped one or more build servers in the corresponding build configuration, wherein the building includes compiling one or more source files associated with each software component to one or more object files, by distributing the one or more source files to one or more compilation machines..
Ebay Inc.


 Systems and methods for scalable hierarchical polyhedral compilation patent thumbnailSystems and methods for scalable hierarchical polyhedral compilation
A system for compiling programs for execution thereof using a hierarchical processing system having two or more levels of memory hierarchy can perform memory-level-specific optimizations, without exceeding a specified maximum compilation time. To this end, the compiler system employs a polyhedral model and limits the dimensions of a polyhedral program representation that is processed by the compiler at each level using a focalization operator that temporarily reduces one or more dimensions of the polyhedral representation.
Reservoir Labs, Inc.


 Technologies for dynamic generation of a media compilation patent thumbnailTechnologies for dynamic generation of a media compilation
Technologies for generating a media compilation include comparing video metadata associated with a video to audio metadata associated with a plurality of digital songs to determine one or more matches between the compared metadata. The metadata defines various characteristics of the corresponding video and digital songs, and each match is indicative of a similar characteristic of the video and a corresponding digital song.

System and database query

A method includes receiving, by a database system, a query statement and forming a runtime plan tree in accordance with the query statement. The method also includes traversing the runtime plan tree including determining whether a function node of the runtime plan tree is qualified for just-in-time (jit) compilation.
Futurewei Technologies, Inc.

Speculative scalarization in vector processing

In an example, a method for speculative scalarization may include receiving, by a first processor, vector code. The method may include determining, during compilation of the vector code, whether at least one instruction of the plurality of instructions is a speculatively uniform instruction.
Qualcomm Incorporated

Delivering security functions to distributed networks

Systems and methods for delivering security functions to a distributed network are described herein. An exemplary method may include: processing a data packet received from a switch, the data packet directed to the at least one network asset; selectively forwarding the data packet using the processing and a rule set; inspecting the forwarded packet; directing the enforcement point to at least one of forward the data packet to the at least one network asset and drop the data packet, using the inspection and the rule set; accumulating data associated with at least one of the data packet, the processing, and the inspection; analyzing the at least one of the data packet, the processing, and the inspection; and initiating compilation of a high-level security policy by the compiler using the analysis to produce an updated rule set..
Varmour Networks, Inc.

Packet transport apparatus, packet transport system and packet transport method

[problem] in a case where a plurality of packets are compiled for transmission to a network, the length of data to be continuously transmitted to each of a plurality of destinations is increased and hence the time interval in which the packet(s) addressed to each destination gets a transmission opportunity is increased, with the result that the packet delay is disadvantageously increased. [solution] a packet extraction unit (22 of fig.
Nec Corporation

System and automatic media compilation

A system includes at least one processor to execute instructions stored in a memory to perform operations including receiving a request to create a media file from a first client computing device associated with a producer of the media file and storing a representation of the media file in a database, creating a unique code that represents the media file and storing the unique code in the database with the representation of the media file, receiving the unique code and a media component from an actor invited to submit a contribution to the media file, the media component sent by a second client computing device, storing the media component in the database with the representation of the media file, automatically compiling the media component into a final media file, and sending a notification to a recipient client computing device that the final media file is ready for viewing.. .

Just in time compilation (jit) for business process execution

Techniques to provide and deploy a business process are disclosed. A business process source filed stored in a memory is received.
Tibco Software Inc.

System and method to cognitively process and answer questions regarding content in images

Methods and arrangements for cognitively processing image content. At least one image is accessed, wherein the at least one image comprises a compilation of objects.
International Business Machines Corporation

Systems and methods for matching consumer requests with insurance underwriter appetites

Provided are electronic systems and methods to help intermediary members to bring together consumers and insurance underwriter members, wherein the consumers, insurance underwriter members and intermediary members may have different systemic rights. The inventive systems and methods employ a dynamic compilation of electronic entries that is updatable at the pleasure of insurance underwriter members so that the entries set forth substantially current insurance underwriter appetites anytime.

Method and system for providing continuous reference architecture and bill of material modeling

A method for generating bill of material data for complex systems comprising storing a plurality of electronic documents in a standardized format using an electronic data storage device, where each electronic document has an associated solution identifier data field and one or more associated bill of materials data fields. Receiving a query request over a data network in an electronic data format that includes a query solution identifier data field.
Dell Products L.p.

Identifying and extracting video game highlights based on audio analysis

The present invention extends to methods, systems, and computer program products for identifying and extracting game video highlights. Game highlights are identified and extracted from game video recorded or streamed from video games.
Sri International

Identifying and extracting video game highlights

The present invention extends to methods, systems, and computer program products for identifying and extracting game video highlights. Game highlights are identified and extracted from game video recorded or streamed from video games.
Sri International

Playlist compilation system and method

A method, computer program product and client electronic device for storing, in a memory of a client electronic device, a location of at least one remote media data file available to stream from a server device. A location of at least one local media data file available on the client electronic device is stored in the memory of the client electronic device.
Intel Corporation

Apparatuses, methods, and computer program products for automatic internationalization of grammatical output

Apparatuses, methods, and computer program products are provided for automatically internationalizing grammatical output for presentation to a user of a program based on the user's locale. In particular, ast transformations are described that cause a compiler to generate a programming method during compilation of a portion of source code containing a predefined token, where the programming method is incorporated (by the compiler) into a file produced by the compiler and serves to call an instance of a message bundle file that provides translation of grammatical output without requiring the programmer/developer to manually incorporate individual message bundles into each portion of source code to be internationalized..
Mckesson Financial Holdings

Information processing apparatus and controlling the same

This invention generates, when the application issues a request, the native code of a function required at the timing and registers the native code in a code cache. This makes it possible to perform processing at high speed as long as the function is requested at a timing earlier than the timing of actually executing the function.
Canon Kabushiki Kaisha

Controlling priority of dynamic compilation

A method for controlling priority of dynamic compilation by a computer system is disclosed. A task is executed by using a thread pooled in a thread pool.
International Business Machines Corporation

Data processing graph compilation

A received graph-based program specification includes: a plurality of components, each corresponding to at least one operation; and a plurality of directed links each connecting an upstream component to a downstream component. Processed code is generated representing one or more groups of operations by: identifying a possible level of concurrency in a first group of operations based at least in part on a topology of the graph, such that multiple operations in the first group are not prevented by the topology of the graph from executing concurrently; analyzing at least some of the operations in the first group to determine runtime characteristics associated with the analyzed operations; and generating processed code for executing the operations, where the processed code enforces a reduced level of concurrency in the first group, lower than the identified possible level of concurrency, based at least in part on the determined runtime characteristics..
Ab Initio Technology Llc

Mechanism for increasing the performance of multiple language programs by inserting called language ir into the calling language

A method and system of cross-language inlining that includes receiving source code of a multiple language program, the source code including a main language and a first access of a first foreign object in a first additional language; translating the main language to obtain a main language intermediate representation (ir); translating the first additional language to obtain a first ir snippet; composing, before performing a compilation, the main language ir and the first ir snippet to obtain a cross-language ir; and performing the compilation of the cross-language ir to obtain machine code corresponding to the multiple language program.. .
Oracle International Corporation

System and creating customized, multi-platform video programming

Systems and methods for representing video and audio media files as workflows are disclosed. In some cases, the systems and methods combine segments of the media files into larger compilations in the workflows, and using the workflows to individually optimize both the viewing experience for and the advertising presented to viewers based upon the circumstances of each viewer and parameters described with the workflow..

Media file sharing, correlation of metadata related to shared media files and assembling shared media file collections

The present invention provides for systems and methods for communicating media files and creating a collection of media files, also referred to herein as a master media file. In addition, the systems and methods of the present invention provide for the creation of automatic metadata and compilation of metadata associated with the collection of media files.
Nokia Technologies Oy

Extending a virtual machine instruction set architecture

Operations include a compilation process and a runtime process. A compiler compiles code to generate virtual machine instructions.
Oracle International Corporation

Generating a software complex

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating software complexes. In one aspect, a method includes defining a software complex that is to include a group of software members that share information inherent to the software complex and act on that information.
Symphore, Llc

Playlist compilation system and method

A method, computer program product and client electronic device for storing, in a memory of a client electronic device, a location of at least one remote media data file available to stream from a server device. A location of at least one local media data file available on the client electronic device is stored in the memory of the client electronic device.
Intel Corporation

Incremental whole program compilation of code

Methods, systems, and computer program products are provided that enable incremental compilation of source code. Attributes of an intermediate language (il) representation and a compiled representation of a source code are stored.
Microsoft Technology Licensing, Llc

Distributed compilation of statically typed languages

Examples relate to providing distributed compilation of statically typed languages. In some examples, first order dependencies of a target module are identified, where each of the first order dependencies is associated with one of a number of dependent modules.
Hewlett Packard Enterprise Development Lp

Self-describing cluster association

A cluster association recognition system and related method are described. The system may identify sequences of data clusters in compilations of cluster journals.
Sandisk Technologies Inc.

Method and system for converting a single-threaded software program into an application-specific supercomputer

The invention comprises (i) a compilation method for automatically converting a single-threaded software program into an application-specific supercomputer, and (ii) the supercomputer system structure generated as a result of applying this method. The compilation method comprises: (a) converting an arbitrary code fragment from the application into customized hardware whose execution is functionally equivalent to the software execution of the code fragment; and (b) generating interfaces on the hardware and software parts of the application, which (i) perform a software-to-hardware program state transfer at the entries of the code fragment; (ii) perform a hardware-to-software program state transfer at the exits of the code fragment; and (iii) maintain memory coherence between the software and hardware memories.
Global Supercomputing Corporation

Incremental interprocedural dataflow analysis during compilation

Instead of performing local dataflow analyses on all procedures during a multi-file optimized code generation, those dataflow analyses are done only on a generally much smaller set of procedures that were actually impacted by source code edits. Incremental inter-procedural dataflow analysis (iipda) code identifies a set of procedures to be recompiled due to impact from one or more edits and does local dataflow analyses only on them.
Microsoft Technology Licensing, Llc

Apparatus and forming a stack of advertising material compilations

An apparatus and method for forming a stack with advertising material compilations respectively consisting of an envelope with inserts therein, and having a common, leading folded edge. The apparatus includes a feed conveyor, a transfer conveyor and a stacking device.
Mueller Martini Holding Ag

Bioresonance frequency emitting device, system, and method

A phototherapy or brt process and apparatus is provided, which, using a pre-recorded bioresonance frequency or compilation of frequencies, causes an emr emitter to emit within a biological window of a target organism to positively or negatively affect the organism. The emr may be generated in one or more leds by a device connected to a controller of the emr emitter which device provides the pre-recorded bioresonance frequency or compilation of frequencies to control the leds' emitted light in terms of its intensity and/or a frequency or flicker-rate..
Wave Force Electronics Inc.

Video compilation greeting system and method

A video compilation greeting system which allows a number of collaborators to provide video segments for use in a combined video greeting or presentation. The video is submitted by the individual invitee collaborators and is automatically reformatted by the system into the desired format.
Salutations 365 Llc

Compilation apparatus and compilation method

A non-transitory, computer-readable recording medium having stored therein a program for causing a computer to execute a complier process includes allocating a first information storage area, in which to store a data type of a first variable included in first source code, in correspondence to a storage area, in which to store the first variable, and updating the data type stored in the first information storage area when the first variable is updated during execution of a first object made from the first source code, and making the data type capable of being acquired by an external program together with the first variable stored in the storage area.. .
Fujitsu Limited

Method, apparatus, and system for implementing java application installation by means of cloud compilation

Embodiments of the present disclosure disclose a method for implementing java application program installation by cloud compilation, including sending, by a terminal device, hardware configuration information of the terminal device and version information of a target application program to an application market server to acquire, using the application market server, upgrade information that is of the target application program and corresponds to the hardware configuration information and the version information of the target application program, receiving, by the terminal device, the upgrade information, fed back by the application market server, of the target application program, and performing, by the terminal device, optimized installation of the target application program according to the upgrade information to update a version of the target application program.. .
Huawei Technologies Co., Ltd.

Method and utilizing estimations for register retiming in a design compilation flow

A method for designing a system on a target device includes performing one of synthesis, placement, and routing on the system. A designer is presented with a timing analysis of the system after one of the synthesis, placement, and routing, wherein the timing analysis reflects register retiming optimizations predicted to be implemented on the system.
Altera Corporation

Methods and obtaining a snapshot of a medical imaging display

A method comprising, responsive to a selecting event, rendering an interactive display screen of a saved first state of a display layout of a medical information compilation, the interactive display screen comprising first information in a first display area and second information in a second display area, the saved first state comprising a plurality of display attributes of the first information and the second information, wherein the first information and the second information each include one of (i) a medical image, (ii) medical notes, or (iii) a medical record is described.. .

Multicomputer data processing system

Healthcare is administered to members/enrollees of a healthcare plan according to objective quality standards. A patient population of eligible members/enrollees is identified and for each member/enrollee, medical information is aggregated via a web-based compilation of medical data from multiple sources that is continuously updated so as to provide an accurate, up-to-date and readily accessible compilation of a member/enrollee past diagnoses, healthcare history, medical procedures, medications and the like.
Quality Standards, Llc

Multicomputer data transferring and processing system

Healthcare is administered to members/enrollees of a healthcare plan according to objective quality standards. A patient population of eligible members/enrollees is identified and for each member/enrollee, medical information is aggregated via a web-based compilation of medical data from multiple sources that is continuously updated so as to provide an accurate, up-to-date and readily accessible compilation of a member/enrollee past diagnoses, healthcare history, medical procedures, medications and the like.
Quality Standards, Llc

Detecting merge conflicts and compilation errors in a collaborative integrated development environment

A method, and associated computer system and computer program product, of detecting source code merge conflicts and compilation errors. Uncommitted changes associated with a source code are received periodically at each time of a sequence of times.
International Business Machines Corporation

Cross-library framework architecture feature sets

Api (application program interface) features defined by a set of apis provide a different cross-sectional view of an application or framework than the view provided by sectioning along class or library boundaries, or binding units, for example. An api feature includes a proper subset of a library of a framework used by an application, and/or apis which collectively reside in different libraries.
Microsoft Technology Licensing, Llc

Methods, apparatuses, and/or systems for distributing video compilations of user-captured videos

Systems and methods of distributing a video compilation of user-captured videos are presented herein. Users may capture videos via respective user devices and/or upload the user-captured videos to network storage.
Tapes, Llc

Global healthcare exchange

A system for rendering and controlling healthcare through a network, the system having a mechanism possessing a cloud intelligence for instructing a mechanism for rendering, managing, controlling and dispensing healthcare and fees payments based on healthcare dispensations and usages, for disseminating and sharing compilations of relational medical-business data and for rendering safekeeping and security for protecting the system in and among networked repositories.. .

Aggregating database entries by hashing

Aggregating input into hashtables using just-in-time compilation of compilable code in response to a database query. Compilable code can be generated that is configured to cause a programmable processor to produce one or more hashmaps based on the input database.
Sap Se

Obtaining correct compile results by absorbing mismatches between data types representations

Methods and a system are provided. A method includes implementing a function, which a compiler for a first language does not have, using a compiler for a second language.
International Business Machines Corporation

Obtaining correct compile results by absorbing mismatches between data types representations

Methods and a system are provided. A method includes implementing a function, which a compiler for a first language does not have, using a compiler for a second language.
International Business Machines Corporation



Compilation topics:
  • Compilation
  • Virtual Machine
  • Media Content
  • Overloading
  • Certification
  • System Resource
  • Certificate
  • Certificates
  • Distributed
  • Communications
  • Financial Institution
  • Authentication
  • Extensions
  • Data Structure
  • Packet Classification


  • Follow us on Twitter
    twitter icon@FreshPatents

    ###

    This listing is a sample listing of patent applications related to Compilation 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 Compilation with additional patents listed. Browse our RSS directory or Search for other possible listings.


    0.6259

    file did exist - 2488

    2 - 1 - 53