U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5687752

Dining Table Having Integral Dishwasher

A space-saving dishwasher, which may be installed within a counter top or table, having a dish-carrying rack that is vertically shiftable through the open top of the dishwasher for facilitating loading and unloading of the dishes.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/140 - Compiling code


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for converting
No. of applications: 536
Last issue date: 05/24/2012


1                      
Application No.Application TitleIssue Date
20120131561Model-based Programming, Configuration, and Integration of Networked Enbedded Devices
Embodiments of the invention relate to programming, configuring, and integrating networked embedded devices with other applications. Particular embodiments include an architecture having an application model layer that integrates the networked embedded devices with busi...
05/24/2012
20120110558CUSTOMIZED BINARIES ON-THE-FLY
One or more techniques and/or systems are disclosed for dynamically generating a customized binary on the fly, without a build process. One or more customizing resources are identified for a requested binary, such as from customizing parameter identified from a decoded ...
05/03/2012
20120110559PROCESSING METHOD
A method for processing computer program code to enable different parts of the computer program code to be executed by different processing elements of a plurality of communicating processing elements. The method comprises identifying at least one first part of the comp...
05/03/2012
20120072886DOMAIN SPECIFIC LANGUAGE CREATION
In one embodiment of the present invention, a method for using a domain specific computer language to extend an existing computer language is provided, comprising: creating a rule for validation for a compiler, the rule for validation created in a rule description langu...
03/22/2012
20120072889Distributed Graphical Program Execution Using A Handheld Computer
A system and method for deploying one or more graphical programs on a personal digital assistant (PDA). One or more selected graphical programs may be programmatically converted to an executable format that can be executed by the portable computing device. For example, ...
03/22/2012
20120047495EXECUTION ENVIRONMENT SUPPORT FOR REACTIVE PROGRAMMING
An execution environment is created or extended to include support for coroutines to facilitate reactive programming. Utilizing functionality provided by an execution environment, such as a virtual machine, additional operations are derived to enable creation, invocatio...
02/23/2012
20120030652Mechanism for Describing Values of Optimized Away Parameters in a Compiler-Generated Debug Output
A mechanism for describing values of optimized away parameters in a compiler-generated debug output. A method of embodiments of the invention includes monitoring parameters in a source code during compilation of the source code by a compiler on a computer system. Each p...
02/02/2012
20120023479 METHOD AND A COMPUTER PROGRAM PRODUCT FOR AUTOMATICALLY GENERATING A USER INTERFACE FOR AN APPLICATION PROGRAM
A method and a computer program product include the steps of receiving, into a computing machine, a business logic (BL) source code for an application program, the BL source code comprising at least a class, an object and a method or function. Steps transform, in the co...
01/26/2012
20120023483SYSTEM AND METHOD FOR USE IN INDICATING EXECUTION OF APPLICATION CODE
A method for use in indicating an execution of application source code. Application object code is generated based on application source code. The application object code includes a plurality of object code portions of interest corresponding to a plurality of source cod...
01/26/2012
20120023482SYSTEM AND METHOD FOR USE IN INDICATING EXECUTION OF APPLICATION CODE
A method for use in indicating an execution of application source code. Application object code is generated based on application source code. The application object code includes a plurality of object code portions of interest corresponding to a plurality of source cod...
01/26/2012
20120017196SYSTEM, ARCHITECTURE AND MICRO-ARCHITECTURE (SAMA) REPRESENTATION OF AN INTEGRATED CIRCUIT
Systems and methods are disclosed to automatically generate a custom integrated circuit (IC) design by receiving a specification of the custom IC including computer readable code to be executed by the custom IC; generating an abstraction of the IC as a system, processor...
01/19/2012
20120017203Path-Sensitive Analysis for Reducing Rollback Overheads
A mechanism is provided for path-sensitive analysis for reducing rollback overheads. The mechanism receives, in a compiler, program code to be compiled to form compiled code. The mechanism divides the code into basic blocks. The mechanism then determines a restore regis...
01/19/2012
20120005660Type Inference of Partially-Specified Parameterized Types
A compiler receives source code for a program and determines that the code includes a declaration expression and an initialization expression in an assignment context. The declaration expression introduces a variable and specifies part of a parameterized type for the va...
01/05/2012
20110321019COMPILE-TIME MANAGEMENT OF POLYPHASIC MODULES
The disclosed embodiments provide a system that facilitates the compilation of a software program. During operation, the system uses a directory hierarchy for the software program to infer a compilation unit to be used in the software program as a member of a module. Ne...
12/29/2011
20110321009IMPLEMENTING ENCRYPTION VIA ASPECT ORIENTED PROGRAMMING
A device may include a processor. The processor may be configured to read an aspect, and identify, within a program, code for instantiating an object output stream object based on the aspect. In addition, the processor may be configured to replace, within the program, t...
12/29/2011
20110321002Rewriting Branch Instructions Using Branch Stubs
Mechanisms are provided for rewriting branch instructions in a portion of code. The mechanisms receive a portion of source code having an original branch instruction. The mechanisms generate a branch stub for the original branch instruction. The branch stub stores infor...
12/29/2011
20110314459COMPILER WITH USER-DEFINED TYPE INFERENCE RULES
Performance of a program written in dynamic languages is improved through the use of a compiler that provides type inference for methods having a user-defined element. The user-defined element may be an input in a user-defined type. Though, the user-defined element may ...
12/22/2011
20110307874CREATING TEXT FUNCTIONS FROM A SPREADSHEET
The present invention extends to methods, systems, and computer program products for creating text functions form a spreadsheet. Embodiments of the invention extract functions from spreadsheets and represent the functions in textual form. Representation in textual form ...
12/15/2011
20110307858PRE-COMPILING HOSTED MANAGED CODE
A hosted pre-compilation system is described herein that provides a way to enable ahead-of-time compilation for managed code running inside a host. The host triggers ahead-of-time compilation at application runtime, after any configuration settings are available. The ho...
12/15/2011
20110289477SYSTEMS AND METHODS FOR AN EXTENSIBLE SOFTWARE PROXY
A system and method for creating a proxy object capable of communication with an external entity, comprising specifying a proxy object definition for the proxy object wherein the proxy object definition defines a first function for communicating with the external entity...
11/24/2011
20110289491Method and Device for Program Installation
A method for installing an application program is disclosed. The method includes detecting a system platform, and detecting preprocessing software required by the application program according to the system platform and a compilation script and accordingly generating a ...
11/24/2011
20110289492PROGRAM CODE GENERATION SUPPORT DEVICE AND METHOD, PROGRAM EXECUTION DEVICE AND METHOD, AND PROGRAM CODE COMPRESSION PROCESSING DEVICE AND METHOD AND PROGRAM THEREOF
To obtain a program code generation support device, method, and the like, capable of generating a new program code, in particular, generating in accordance with an incorporating apparatus, by performing a further optimization on a program code. The device includes stora...
11/24/2011
20110283268Mechanism for Cross-Building Support Using Dependency Information
A mechanism for cross-building support using dependency information is disclosed. A method of the invention includes parsing a source code package received for compilation into a binary source code package for a target machine, the parsing to determine a list of depende...
11/17/2011
20110276950NAME BINDING EXTENSIBILITY FOR TYPED PROGRAMMING LANGUAGE
Architecture that provides a way to plug into a compiler (e.g., F#) and the associated language service. The language components define a standard plug-in mechanism that allows any component to plug into the services and, provide name binding and type resolution service...
11/10/2011
20110276983AUTOMATIC RETURN TO SYNCHRONIZATION CONTEXT FOR ASYNCHRONOUS COMPUTATIONS
Architecture that includes an asynchronous library which remembers the synchronization context that initiated an asynchronous method call and when the request is completed, the library restores the synchronization context of the calling thread before executing a callbac...
11/10/2011
20110276951MANAGING RUNTIME EXECUTION OF APPLICATIONS ON CLOUD COMPUTING SYSTEMS
Instances of a same application execute on different respective hosts in a cloud computing environment. Instances of a monitor application are distributed to concurrently execute with each application instance on a host in the cloud environment, which provides user acce...
11/10/2011
20110276952TELECOMMUNICATIONS APPLICATION GENERATOR
An arrangement for generating a telecommunications application (such as a voicemail application) is described. The arrangement provides a graphical user interface that enables a user to select telecommunications application building blocks and to position and connect th...
11/10/2011
20110271263Compiling Software For A Hierarchical Distributed Processing System
Compiling software for a hierarchical distributed processing system including providing to one or more compiling nodes software to be compiled, wherein at least a portion of the software to be compiled is to be executed by one or more other nodes; compiling, by the comp...
11/03/2011
20110270895METHOD AND APPARATUS FOR WEB SERVICE SCHEMA MANAGEMENT
The invention relates to a method and an apparatus for web service schema management. The apparatus includes a processor; a memory including computer program code configured to, with the processor, cause the apparatus at least to perform: controlling the storing of sche...
11/03/2011
20110271248CONVERTING CONTROLS INTO SOURCE CODE
Aspects of the subject matter described herein relate to converting controls into source code. In aspects, a control is created via a designer. The control may include properties, code, and a visual representation. The control may be represented at least in part via a m...
11/03/2011
20110264861METHODS AND SYSTEMS FOR UTILIZING BYTECODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING PROVIDING MULTI-TENANT RUNTIME ENVIRONMENTS AND SYSTEMS
Execution of code in a multitenant runtime environment. A request to execute code corresponding to a tenant identifier (ID) is received in a multitenant environment. The multitenant database stores data for multiple client entities each identified by a tenant ID having ...
10/27/2011
20110265070RESUMABLE METHODS
APIs are provided, that are external to a programming language but that provide functionality that can be plugged into a language compiler. The provided APIs tailor functionality associated with asynchronous programming, iterators or writing symmetric co-routines using ...
10/27/2011
20110258595Cross-Platform Application Framework
One set of instructions is generated in part by compiling application-specific source code. When natively executed on a platform provided by a device, the set of instructions provides an application. Another set of instructions is generated in part by compiling the same...
10/20/2011
20110252409METHODS AND SYSTEMS TO IMPLEMENT NON-ABI CONFORMING FEATURES ACROSS UNSEEN INTERFACES
Methods and systems to compile a code module to permit a caller routine to pass a parameter to a callee routine of a separately compiled code module, and to permit a callee routine to receive a parameter from a caller routine of the separately compiled code module, thro...
10/13/2011
20110246962STATE MACHINE EXPRESSIONS IN DATABASE OPERATORS
A state machine may be represented using event-driven objects in a database query language. A bind operator from a database query language may be used as a state transition function, where the transition function has side effects defining the state. The objects may be m...
10/06/2011
20110246973COMPILER SUPPORTING PROGRAMS AS DATA OBJECTS
A compiler supporting a language in which selected semantic objects are represented as data objects. The data objects may be used in multiple ways to expand the capabilities of the programming language. Data objects may be passed to applications and used to create execu...
10/06/2011
20110239199PROGRAM COMPILER, PROGRAM INSTALLER, AND PROGRAM INSTALL METHOD
A program installation apparatus may install a program in an immediately executable form using a snapshot image. The snapshot image may store a partially executed result of the program. A snapshot point at which the snapshot image is created may be decided by analyzing ...
09/29/2011
20110239192FULLY DECLARATIVE BUILD SYSTEM FOR BUILD OPTIMIZATION
A fully declarative build system is described for software build optimization. The build system supports complete control over build and test inputs and build and test operations. The build system takes inputs from a source control system. The inputs can include source ...
09/29/2011
20110239200METHOD FOR COMPILING A COMPUTER PROGRAM
The invention relates to a method for compiling a computer program written in a high-level programming language. In some examples, the method includes: a preliminary step of writing said program written in a high-level programming language including: a step of building ...
09/29/2011
20110239230REDUCING PERSISTENCE COMMANDS
The present invention extends to methods, systems, and computer program products for reducing persistence commands. An application host sends a persistence command to a persistence provider for processing. If the persistence provider recognizes and is able to carry out ...
09/29/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?