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.
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.
| Application No. | Application Title | Issue Date |
| 20120131561 | Model-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 |
| 20120110558 | CUSTOMIZED 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 |
| 20120110559 | PROCESSING 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 |
| 20120072886 | DOMAIN 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 |
| 20120072889 | Distributed 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 |
| 20120047495 | EXECUTION 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 |
| 20120030652 | Mechanism 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 |
| 20120023483 | SYSTEM 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 |
| 20120023482 | SYSTEM 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 |
| 20120017196 | SYSTEM, 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 |
| 20120017203 | Path-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 |
| 20120005660 | Type 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 |
| 20110321019 | COMPILE-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 |
| 20110321009 | IMPLEMENTING 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 |
| 20110321002 | Rewriting 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 |
| 20110314459 | COMPILER 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 |
| 20110307874 | CREATING 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 |
| 20110307858 | PRE-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 |
| 20110289477 | SYSTEMS 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 |
| 20110289491 | Method 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 |
| 20110289492 | PROGRAM 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 |
| 20110283268 | Mechanism 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 |
| 20110276950 | NAME 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 |
| 20110276983 | AUTOMATIC 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 |
| 20110276951 | MANAGING 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 |
| 20110276952 | TELECOMMUNICATIONS 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 |
| 20110271263 | Compiling 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 |
| 20110270895 | METHOD 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 |
| 20110271248 | CONVERTING 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 |
| 20110264861 | METHODS 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 |
| 20110265070 | RESUMABLE 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 |
| 20110258595 | Cross-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 |
| 20110252409 | METHODS 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 |
| 20110246962 | STATE 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 |
| 20110246973 | COMPILER 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 |
| 20110239199 | PROGRAM 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 |
| 20110239192 | FULLY 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 |
| 20110239200 | METHOD 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 |
| 20110239230 | REDUCING 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 |