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

Icon_funbox Bizarre Patents

Patent No. 6368227

Method of swinging on a swing

A method of swing on a swing is disclosed, in which a user positioned on a standard swing suspended by two chains from a substantially horizontal tree branch induces side to side motion by pulling alternately on one chain and then the other.

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/147 - Platform-independent form (e.g., abstract code)


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the intermediate form is independent
No. of patents: 195
Last issue date: 02/14/2012


1          
NumberTitleIssue Date
8117604Architecture cloning for power PC processors
A method for implementing architecture cloning including: constructing a program call graph in a link phase of interprocedural analysis to model calling relationships between one or more procedures in a program; analyzing the program call graph to obtain information...
02/14/2012
8015483Processing an XML feed with extensible or non-typed elements
A computerized system that implements a type system can process one or more XML documents that comprise unknown schema elements, which may not correlate within one or more types in the type system. In one implementation, for example, a computer system receives one o...
09/06/2011
7761861Method 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 o...
07/20/2010
7657879System and method for cross-platform quality control
Assurance of quality with respect to of a software application across different operating platforms with different system architectures is provided. Methods for determining and assuring said quality as well as a system for the same is disclosed. A method for ensurin...
02/02/2010
7441238Extendable compiler framework
To meet the current trend in computer programming, a multi-programming-language compiler system is designed to include a compiler framework which creates a general environment in which to carry out compilation and language modules to encapsulate the details of vario...
10/21/2008
7434215Mechanism for loading plugin classes at an appropriate location in the class loader hierarchy
A set of plug-in class loaders is provided in the class loader hierarchy. A plug-in class loader is provided for each class loader in the plug-in application's class loader hierarchy. Each plug-in class loader is associated with a single application class loader and...
10/07/2008
7428730Software development environment
A method and system for programming a software development environment to reserve memory space for direct access by a remote direct memory program. ...
09/23/2008
7428729Methods, systems, and computer program products for integrating legacy applications into a platform-independent environment
A portable executable (PE) is invoked through a platform-independent interface by processing an export table in the PE to obtain the function names used in the PE. A resources table in the PE is processed to obtain a user interface used in the PE. A platform-indepen...
09/23/2008
7409682Software porting layer
A porting layer takes software developed using a single threaded modeling tool to a multiple threaded environment. The single threaded modeling tool is used to model the software. The porting layer ports in variables into a multiple threaded operating environment by...
08/05/2008
7409681Obtaining translation of generic code representation
An execution apparatus (10) such as a user PC identifies that translation of generic code representation is required (e.g. Java bytecode included or referenced as part of a web page downloaded from a content provider (20)), and requests a translation o...
08/05/2008
7370270XML schema evolution
A technique for evolving XML schemas is disclosed. The technique involves methods for performing schema manipulating operations and for validating the schema changes so that the current XML documents remain valid against the new schema. ...
05/06/2008
7366914Source code transformation based on program operators
In one embodiment, the present invention may perform a transformation based on existing program operations or operators which may provide encrypting compiler-generated code for compilation with original source code, securing distributable content in hostile environm...
04/29/2008
7367012Generating code for data references
A method includes specifying a model, the model including data having internal pre-defined data storage classes and external custom data storage classes and generating software source code for the model with a code generator using the internal predefined data storag...
04/29/2008
7356482Integrated change management unit
An integrated system for managing changes in regulatory and non-regulatory requirements for business activities at an industrial or commercial facility. Application of this system to environmental, health and safety activities, and to food, drug, cosmetic, and medic...
04/08/2008
7343593Method and device for porting software programs to a target platform by way of an electronic data processing system
A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is generated from the latter in a subsequent step. Finally, a software progr...
03/11/2008
7337447Information handling system featuring a single pipe string driven architecture for bridging data of heterogeneous object source in native subsystems to java using native invocation interfaces
An information handling system having a single pipe string driven data transport architecture includes a hardware independent execution environment subsystem and a native operating system environment subsystem. A data transport pipe is provided for integrating legac...
02/26/2008
7334228Runtime-resource management
A runtime-resource management method, system, and product for managing resources available to application components in a portable device. The method, system, and product provide for loading one or more new application components into a portable device only if maxim...
02/19/2008
7325018Design flow checker
A method is disclosed for operating a computer system in order to validate data stored in a plurality of data files in a database. Each of the data files have an associated file type and are arranged in a plurality of data stores in the database. At least one of the...
01/29/2008
7318215Stored procedure interface language and tools
The present invention relates to systems and methods to generate stored procedure calling code. The invention includes system and methods that utilize annotation(s) included in a stored procedure. The annotations comprise attributes that indicate the intent to have ...
01/08/2008
7316015Method, apparatus, and program for constructing an execution environment, and computer readable medium recording program thereof
The present invention prepares the parameter conversion identification files as the definition information of parameter description for the execution environment setting files for use in a program development server and a connection test server, respectively. In the...
01/01/2008
7316008Method and system for extracting business logic from computer code
A method for extracting business logic from computer code is disclosed. The computer code has a number of statements. According to the method, the statements are examine to identify a number of conditional statements and a number of action statements. The conditiona...
01/01/2008
7313782Method for distributing, integrating, and hosting a software platform
Various methods for distributing, integrating, and hosting a software platform that may be used to extend an enterprise network to mobile devices are provided. A particular embodiment of the method includes distributing a software platform to a first enterprise and ...
12/25/2007
7310799Reducing load instructions via global data reordering
A method for improving program performance including reordering a global data area of a program and for each load instruction referencing global variables within range of the immediate part of an add immediate instruction from a TOC anchor, replacing the load instru...
12/18/2007
7308680Intermediate representation for multiple exception handling models
As described herein, an intermediate representation of a source code file may be used to explicitly express exception handling control flow prior to generating object code for the source code. As further described herein, a single uniform set of instructions of the ...
12/11/2007
7302698Operation of trusted state in computing platform
A computing entity comprises a trusted monitoring component having a first processing means and a first memory means, the trusted monitoring component being a self-contained autonomous data processing unit, and a computer platform having a main processing means and ...
11/27/2007
7296263Method and system for performing operations on data using XML streams
The present invention provides a method and system for performing operations on data using XML streams. An XML schema defines a limited set of operations that may be performed on data. These operations include addition, subtraction, multiplication and division. The ...
11/13/2007
7296264System and method for performing code completion in an integrated development environment
A system and method for code completion, comprising providing a representation of a first program in a first programming language, establishing a location in the first program, associating the location with a representation of the first program, obtaining code compl...
11/13/2007
7296272System in which a first program written in one programming language can interact and access a second program written in a different programming language
A system accesses, from a first computer program written in a first computer language, functionality available through a second computer program written in a second computer language. The system has an interface intermediate the first and second programs for enablin...
11/13/2007
7293268Installation method, activation method, execution apparatus and medium of application program
Without letting a user execute a cumbersome judgment of a version, an application program of the most suitable version is installed for data file automatically, thus an automatic activation of the application becomes possible. Firstly, a document file of a readout t...
11/06/2007
7293038Systems and methods for client-side filtering of subscribed messages
A message broker can allow any server in a cluster to publish to, and subscribe, to a message channel. A server subscribing to a channel can set up a message filter such that XQuery expressions can be used to filter against the messages arriving on the channel A mes...
11/06/2007
7275240Method and system for recording macros in a language independent syntax
An Object Instruction Language (OIL) provides a method for recording macros in a computer language independent syntax so that the macro can be converted into the source code of multiple computer languages without having to re-record the macro or translate the macro ...
09/25/2007
7275242System and method for optimizing a program
The present disclosure relates to whole program analysis and, more particularly, short data optimization obtained through whole program analysis. In one embodiment, short data optimization is achieved by analyzing the program to estimate the size of existing short d...
09/25/2007
7272827Statically detecting externally referenced interfaces of a program
Externally referenced interfaces of a program are statically detected. The static detection of the externally referenced interfaces is performed prior to runtime and without the source code of the program. Input to the static detection is the compiled output of the ...
09/18/2007
7272821System and method of universal programming language conversion
An apparatus and method for universal programming language conversion between two different sequential programming languages, e.g., sequential procedural and sequential object oriented programming languages. In particular, conversion is between a source program in a...
09/18/2007
7263722Obfuscation of executable code
Three new obfuscation techniques. Data field obfuscation replaces references to data fields that use an object name and a field name with references that use an object name but do not use a field name. Obfuscation using the reflection mechanism for the executable co...
08/28/2007
7263689Application program interface for dynamic instrumentation of a heterogeneous program in a distributed environment
Described is an application program interface (API) that enables dynamic modification to applications executing in a heterogeneous distributed computing environment. The application program interface includes a navigation function, a query function, a thread managem...
08/28/2007
7260711Single instruction multiple data processing allowing the combination of portions of two data words with a single pack instruction
A data processing system is provided with an instruction (PKH) that combines a packing operation of respective portions of input operand data words (Rn, Rm) into an output data word (Rd) together with the ability to select one of the portions to be combined from a v...
08/21/2007
7257806System and method for efficiently passing information between compiler and post-compile-time software
System and method are described for register optimization during code translation utilizes a technique that removes the time overhead for analyzing register usage and eliminates fixed restraints on the compiler register usage. The present invention for register opti...
08/14/2007
7249344Delivery of financial services to remote devices
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external service providers, and internally to staff terminals and individual bran...
07/24/2007
7246346System and method for persisting dynamically generated code in a directly addressable and executable storage medium
The present invention is directed at a virtual machine environment operating on portable devices with limited resources. The virtual machine environment includes a method for compiling an intermediate language into native code wherein the native code is stored in a ...
07/17/2007
1          
 
Sign InRegister
Username  
Password   
forgot password?