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

Icon_funbox Celebrity Inventors

Penn Jillette of Penn and Teller fame has patented a "Hydro-Therapeutic Stimulator", which uses a hot tub for stimulation.

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/139 - Interpreter


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for translating
No. of applications: 97
Last issue date: 02/16/2012


1      
Application No.Application TitleIssue Date
20120042305TRANSLATING DECLARATIVE MODELS
The present invention extends to methods, systems, and computer program products for translating declarative models. Embodiments of the present invention facilitate processing declarative models to perform various operations on applications, such as, for example, applic...
02/16/2012
20110314457SCRIPTING FRAMEWORK FOR BUSINESS OBJECTS
A business object infrastructure may comprise a repository storing a business object having a plurality of nodes, including at least one exit node associated with a code snippet written in a programming language. The business object infrastructure may further include a ...
12/22/2011
20110265066METHODS AND SYSTEMS FOR EVALUATING BYTECODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING TRANSLATION OF APEX TO BYTECODE
Techniques and mechanisms for conversion of code of a first type to bytecode. Apex provides various unique characteristics. When converting to bytecode, these characteristics are handled to provide bytecode functionality. Some of the unique characteristics of Apex inclu...
10/27/2011
20110191754SYSTEM USING A UNIQUE MARKER WITH EACH SOFTWARE CODE-BLOCK
A system and method for improving software maintainability, performance, and/or security by associating a unique marker to each software code-block; the system comprising of a plurality of processors, a plurality of code-blocks, and a marker associated with each code-bl...
08/04/2011
20110179401ENGINE FOR RENDERING WIDGETS USING PLATFORM-SPECIFIC ATTRIBUTES
A widget engine renders widgets using operating system platform-specific attributes. A widget application written at least partly in platform non-specific code is rendered by the widget engine through a series of system calls and callbacks. Upon interpreting particular ...
07/21/2011
20110161923PREPARING NAVIGATION STRUCTURE FOR AN AUDIOVISUAL PRODUCT
The system includes a command set defining a plurality of navigation commands for an audiovisual reproduction apparatus and a human-oriented scripting program for automatically authoring a navigation structure for use in a stand alone audiovisual product playable in the...
06/30/2011
20110161940MULTI-LANGUAGE SUPPORT FOR SERVICE ADAPTATION
A plurality of domain-specific service adaptation languages can be supported by a back-end service adaptation system to provide runtime access to a runtime instance of a data object comprising data stored in a repository. By defining a language-specific data access serv...
06/30/2011
20110126178Computer program product containing instructions for providing a processor the capability of executing an application derived from a compiled form
An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpret t...
05/26/2011
20110093836MULTI-ENVIRONMENT OPERATING SYSTEM
A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time me...
04/21/2011
20110082984Shared Script Files in Multi-Tab Browser
A host device executes a browser application that displays web content to a user in plurality of tabs or windows. The browser application includes an interpreter that determines whether an external file referenced in the web content already exists in a shared memory res...
04/07/2011
20110016458SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR DYNAMIC BINARY TRANSLATION IN A MASTER CONTROL PROGRAM INTERPRETER
Various embodiments of systems and methods for dynamic binary translation in an interpreter are disclosed. An embodiment comprises a method for dynamic binary translation in an interpreter. One such method comprises: receiving non-native code comprising a sequence of on...
01/20/2011
20110016459SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR DYNAMIC BINARY TRANSLATION IN AN INTERPRETER
Various embodiments of systems and methods for dynamic binary translation in an interpreter are disclosed. An embodiment comprises a method for dynamic binary translation in an interpreter. One such method comprises: receiving non-native code comprising a sequence of on...
01/20/2011
20110010694Method for Creating Sub-Query Related Memory Stores
The present invention relates to a method for creating a memory store for enabling a computer to interpret sub-query programming code in which code reuse is explicitly defined, the method comprising steps for defining data sources for first-order quantified queries, als...
01/13/2011
20100333075EXECUTING PLATFORM-INDEPENDENT CODE ON MULTI-CORE HETEROGENEOUS PROCESSORS
A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary...
12/30/2010
20100325609RULE ENGINE SYSTEM CONTROLLING DEVICES OF DISPARATE TYPES AND PROTOCOLS
A rule engine system works with physical systems monitored by Internet-enabled endpoints on one hand and developer custom applications on the other. Endpoints operate in both the domain specific language of the rule engine, and communicate with participating application...
12/23/2010
20100313188Method for Preventing Software Reverse Engineering, Unauthorized Modification, and Runtime Data Interception
A method for preventing the unauthorized modification of a software or unauthorized modification of runtime data. According to this method, a converter, which is capable of converting the software into a generalized machine code is provided. The converter is designed su...
12/09/2010
20100293525Client Side Web Hosted Program Development Environment
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to th...
11/18/2010
20100293521Cooperative Execution of Graphical Data Flow Programs in Multiple Browsers
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to th...
11/18/2010
20100287541Instrumenting An Application With Flexible Tracers To Provide Correlation Data And Metrics
A technique for flexibly adding instrumentation to an application. A file is created which includes a dynamic parameter syntax. The file identifies a trace point in the application, such as a method, and the syntax includes one or more parameters which are evaluated whe...
11/11/2010
20100287540FILE CONVERSION DEVICE, FILE CONVERSION METHOD, AND FILE CONVERSION PROGRAM
Provided is a file conversion device which converts a file form written in a given language to a file form that can be interpreted by another language, which includes: a file readout device which reads description contents of an inputted file by each line, and manages t...
11/11/2010
20100281470METHOD FOR GENERATING INTERPRETABLE CODE FOR STORAGE IN A DEVICE HAVING LIMITED STORAGE
In some embodiments of the present invention, files are generated from .java files or .class files or .jar files. The generated files are directly linkable and interpretable by a Java Virtual Machine. The generated files may be stored in a directly addressable memory of...
11/04/2010
20100262955METHOD FOR INTEGRATION OF INTERPRETATION AND TRANSLATION IN A MICROPROCESSOR
A method for executing a target application on a host processor including the steps of translating each target instruction being to be executed into host instructions, storing the translated host instructions, executing the translated host instructions, responding to an...
10/14/2010
20100262749Communication Processor Board
A signal processing board including a resource board substrate, an external interface on the board substrate, adapted to receive signals for processing, at least one slot adapted to receive a plug-in module with at least one processor thereon and an interface unit adapt...
10/14/2010
20100235819ONE-PASS COMPILATION OF VIRTUAL INSTRUCTIONS
In embodiments, prior to compilation into machine code, a preprocessor generates directives by processing a source code and/or bytecode representation of a program and/or selecting default directives. The preprocessor embeds the directives in a bytecode representation o...
09/16/2010
20100235813METHOD AND SYSTEM FOR CONFIGURING SOFTWARE MODULES TO EXECUTE IN AN EXECUTION ENVIRONMENT
A method for configuring software modules that includes accessing a properties repository that includes a plurality of properties of the execution environment of the computer system. The method further includes generating a configuration file for each software module. G...
09/16/2010
20100223601COMPILATION METHOD WITHOUT EXPLICIT SYMBOL TABLE FOR SAVING MEMORY
There is described a method of compiling source code for a computer programme into corresponding object code. The source code includes several declared variables. The method comprises, for each declared variable in the source code, including in the object code a declara...
09/02/2010
20100211930OBJECT ORIENTED MANAGEMENT DEVICE FOR ASN.1 MESSAGE
An object-oriented management device for ASN.1 message is provided, which includes: an ASN.1 bottom supporting module for compiling the ASN.1 message into programming language example code; a common manipulation module for processing the message to support the message a...
08/19/2010
20100199268APPLICATION OF PLATFORM DEPENDENT ROUTINES IN VIRTUAL MACHINES BY EMBEDDING NATIVE CODE IN CLASS FILES
The deployment of native methods in a virtual machine environment may be significantly simplified by incorporating a corresponding native code segment into the application file, such as a JAVA class file, and using the embedded native code segment for library bind opera...
08/05/2010
20100192121DEBUGGING REMOTE FILES USING A VIRTUAL PROJECT
A virtual project system is described herein that creates a virtual project to provide information during remote debugging similar to the project information available for local debugging. The virtual project contains each of a document's local and original Uniform Reso...
07/29/2010
20100175049SCOPE: A STRUCTURED COMPUTATIONS OPTIMIZED FOR PARALLEL EXECUTION SCRIPT LANGUAGE
Embodiments of the present invention relate to systems, methods and computer storage media for providing Structured Computations Optimized for Parallel Execution (SCOPE) that facilitate analysis of a large-scale dataset utilizing row data of those data sets. SCOPE inclu...
07/08/2010
20100153930CUSTOMIZABLE DYNAMIC LANGUAGE EXPRESSION INTERPRETER
Embodiments described herein are directed to allowing a user to extend the functionality of a software code interpretation system. In one embodiment, a computer system receives user-defined conversion rules from a user for converting dynamic language code to continuatio...
06/17/2010
20100153929Converting javascript into a device-independent representation
A device-independent intermediate representation of a source code is generated and stored, e.g., in a memory or other storage mechanism. The stored intermediate representation of the source code is used to generate a device-specific machine code corresponding to the sou...
06/17/2010
20100106546SYSTEMS AND METHODS FOR EXECUTING BUSINESS PROCESSES OVER A NETWORK
Systems and methods for executing business processes over a network. In an exemplary embodiment of a method of executing business processes via a computer network, the method comprises the steps of creating and installing software resources available over a network, bro...
04/29/2010
20100088679BIDIRECTIONAL TYPE CHECKING FOR DECLARATIVE DATA SCRIPTING LANGUAGE
An efficient, logical and expressive type system supports the combination of refinement types and type membership expressions, as well as a top type that encompasses all valid values as members. A bidirectional type checking algorithm is provided for the type system inc...
04/08/2010
20100088684Calculating Resource Bounds Of Programs Manipulating Recursive Data Structures And Collections
Bounding resource consumption of code that processes recursive data structures and collections includes making use of quantitative functions (based on user input) that are associated with a tuple of data-structures and whose semantics is specified by describing the effe...
04/08/2010
20100070952Automation in IT Services and IT Enabled Services
A system for automation of processes in a working environment to achieve targeted deliverables, said system comprising: mapping means adapted to map discrete processes in a working environment; reader means adapted to read human instructions in relation to targeted deli...
03/18/2010
20090328010SYSTEM AND METHOD FOR PLATFORM-INDEPENDENT, SCRIPT-BASED APPLICATION GENERATION FOR SPREADSHEET SOFTWARE
A script-based application generation for spreadsheet software reads from one or more spreadsheets rendered by a spreadsheet program, description written in said text-based language, the text-based language for describing user interfaces, data models and/or workflow mod...
12/31/2009
20090249311SHARING A NATIVE MODULE OF COMPILED CODE USING AN ABSTRACTION MODULE OF INTERPRETED CODE IN A VIRTUAL MACHINE ENVIRONMENT
Interpreted code modules configured to be executed within a virtual machine can be identified. Each of the interpreted code modules can be configured to interact with a native module such that dependency information for the native module can be programmatically utilized...
10/01/2009
20090228949DIGITAL BROADCASTING TERMINAL
A terminal (60) in a digital broadcasting system supports a virtual machine (150), such as a Java™ virtual machine, which processes applications in a first code format, such as Java™ byte code. A plug-in (110) is provided which converts applicat...
09/10/2009
20090193399PERFORMANCE IMPROVEMENTS FOR NESTED VIRTUAL MACHINES
Nested virtual machines cooperate with one another to improve system performance. In particular, an outer virtual machine performs tasks on behalf of an inner virtual machine to improve system performance. One such task includes translation of instructions for the inner...
07/30/2009
1      
 
Sign InRegister
Username  
Password   
forgot password?