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

Icon_funbox Bizarre Patents

Patent No. 5500234

Crispy Chip Sandwich and Process of Producing a Sandwich Product

A food product comprising a multilayer cookie or snack having outer layers formed from a crispy type edible food product such as a potato chip or corn chip, etc. with an intermediate marshmallow layer being in contact with the inner surface of each crispy chip and one or more filler substances.

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/166 - Using class loader


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including the use of a separate program
No. of patents: 237
Last issue date: 03/20/2012


          6  
NumberTitleIssue Date
6658659Compatible version module loading
A system and method for loading software identifies versions of software modules to be loaded. The version identification allows a loader to request, access and load any level or version of a program that the application interacts with. Thus, the loader s...
12/02/2003
6658492System and method for reducing the footprint of preloaded classes
A method and system that reduces the space allocated for internal data structures by a runtime engine. The internal data structures store member information for preloaded classes used by applications executed by the runtime engine. The system determines t...
12/02/2003
6658658Implicit forwarding and resolving of a reference made by an importing module to an exporting module for a specified export
The present system and method improves the way of forwarding a reference from an importing module to an exporting module. The present system and method allow forwarding of a reference(s) through a forwarder exporting module for a specified export(s) when ...
12/02/2003
6651080Techniques for implementing pluggable virtual machines
Techniques for developing and exchanging virtual machine implementations and/or support library implementations are described. In one embodiment, the virtual machine design specifies a set of functions for executing all or substantially all support librar...
11/18/2003
6631521System, method, and program for performing program specific operations during the uninstallation of a computer program from a computer system
Disclosed is a system, method, and program for uninstalling an installed program comprised of installed components installed from file sets. A call is made to a first uninstall program to uninstall the installed program. The first uninstall program is in ...
10/07/2003
6618635Programming apparatus
A programming apparatus having an arrangement for formulating an automating task to be performed in the form of a programming language for automating apparatuses is described, which simplifies a process error analysis for an analysis unit. For this purpos...
09/09/2003
6584612Transparent loading of resources from read-only memory for an application program
A method, system, and computer program product for transparently loading resources (such as stored bitmaps, images, fonts, and sound files) from read-only memory ("ROM") for an application program executing on a Java Virtual Machine ("JVM"). Typically, th...
06/24/2003
6578193Endian-neutral loader for interpretive environment
A method is disclosed for a endian correction at load time, thereby eliminating the need to perform multiple endian correction routines during execution. The method comprises obtaining a platform endian context corresponding to the processor; obtaining a ...
06/10/2003
6571388Building a custom software environment including pre-loaded classes
A system for creating a custom environment for executing application programs in a target device. The system broadens the applicability of software environments like Java by providing custom pre-loaded classes for application programs and by customizing t...
05/27/2003
6530080Method and apparatus for pre-processing and packaging class files
A method and apparatus for pre-processing and packaging class files. Embodiments remove duplicate information elements from a set of class files to reduce the size of individual class files and to prevent redundant resolution of the information elements. ...
03/04/2003
6513158Method and apparatus for running multiple java applications simultaneously
An embedded desktop which can run multiple Java applications simultaneously under one instance of a Java™ virtual machine (JVM) and which allows open applications to communicate with one another in a system independent manner. The embedded desktop funct...
01/28/2003
6513153Automatically integrating and executing application software modules
A method and apparatus are provided for automatically integrating and executing application software modules. An application selects those software modules from a pool of software modules that match a particular criteria. For example, selection criteria m...
01/28/2003
6496865System and method for providing interpreter applications access to server resources in a distributed network
A resource access system and method for providing interpreters with the ability to provide interpreter applications access to any desired server resource regardless of type of server and current capability of the client node to access such server resource...
12/17/2002
6493870Methods and apparatus for packaging a program for remote execution
A task executing at a server receives a request to package program code for remote execution on a client, and determines the software components that already reside at the client. The task uses this information to formulate a set of instructions to anothe...
12/10/2002
6470494Class loader
This invention relates to the loading of classes in programming environments, and in particular, Java programming environments. This invention discloses a system and method that permits dynamic loading of classes during the execution of Java programs. Thi...
10/22/2002
6463521Opcode numbering for meta-data encoding
A method for including opcode information in an opcode includes numbering the opcode such that a property of the opcode is represented by at least one bit of the opcode. According to one aspect, the number of data units required to advance to the next opc...
10/08/2002
6442753Apparatus and method for checking dependencies among classes in an object-oriented program
A dependency checking apparatus and method allows checking the version of classes in an object-oriented program to assure the proper version is being used for each release of the software. According to a first preferred embodiment, classes themselves incl...
08/27/2002
6430570Java application manager for embedded device
An application manager for managing applications in an embedded device is presented. The application manager allows remote control of loading, starting, stopping, unloading, application state querying of applications on an embedded device. Applications ar...
08/06/2002
6415434Apparatus and method for a runtime method overloading resolver
A method and apparatus for resolving method overloading at runtime that includes accessing an application programming interface file to retrieve methods that belong to the same class as a target method to select an exact method, which is a method where a ...
07/02/2002
6363436Method and system for loading libraries into embedded systems
A method and means for enhancing an embedded system includes a technique for generating shared library information which is stored in the ROM, the shared library information including pointers to structures for each shared library to be preloaded into the...
03/26/2002
6339841Class loading model
This invention relates to a method of loading Java ClassFiles on to a Java Virtual Machine. On a regular JVM the ClassFile are loaded as and when required. In this specification there is described a method of implementing an object oriented program langua...
01/15/2002
6332218System and method for automatically instantiating classes in a virtual machine
A program loading arrangement is used in connection with a virtual machine for loading programs for processing in the virtual machine. The program loading arrangement includes a program/class loader and a dependency list. The dependency list identifies, f...
12/18/2001
6223346Computer program product having preloaded software module
A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an address space for storing program data that is to reside in a random access memory is herein des...
04/24/2001
6202208Patching environment for modifying a Java virtual machine and method
The invention includes a patch environment for a modifying a program executed by a Java Virtual Machine ("JVM") while the program is being executed. The patch environment has a patch data structure defined on an electronic memory of the computer. The patc...
03/13/2001
6083279Platform independent technique for transferring software programs over a network
A technique for converting a software program into an object oriented class for sending across a network. A software program is loaded as instance data into a single object oriented class which is self-extracting. Preferably, each program file from the so...
07/04/2000
6072953Apparatus and method for dynamically modifying class files during loading for execution
The present invention discloses a method, computer program product, and system for dynamically and programmatically modifying the semantics and/or logic of class files as they are being loaded for execution. The present invention permits a user to write a...
06/06/2000
6031995Object-oriented sequencing using hierarchical configuration streams
A system and method for data processing objects having a number of attributes includes a sequence of object lists, each having data for identifying attribute values for at least one object. In a vector implementation, the object lists may be associated wi...
02/29/2000
5983021Dynamically switching statically bound function calls to dynamically bound function calls without recompilation
An improved hybrid dynamic-binding system for switching between static binding and dynamic binding of function calls provides static binding for function calls when the function is unambiguous, and when the function becomes ambiguous at runtime, this syst...
11/09/1999
5970252Method and apparatus for loading components in a component system
A component customization and distribution system in an object-oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to the base component stored as a template. The templat...
10/19/1999
5966542Method and system for loading classes in read-only memory
A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an address space for storing program data that is to reside in a random access memory is herein des...
10/12/1999
5950008System and method for resolving symbolic references to externally located program files
When an interpreter on a client computer encounters a symbolic reference to a remotely stored method while interpreting a locally stored method, and the object class for the remotely stored method has not previously been loaded, the client computer, the c...
09/07/1999
5946487Object-oriented multi-media architecture
An object-oriented, multi-media architecture provides for real-time processing of an incoming stream of pseudo-language byte codes compiled from an object-oriented source program. The architecture includes a plurality of processors arranged for parallel p...
08/31/1999
5815718Method and system for loading classes in read-only memory
A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an address space for storing program data that is to reside in a random access memory is herein des...
09/29/1998
5805896System for writing main memory address of object to secondary storage when storing object and reading main memory address of object when retrieving object from secondary storage
A method and system for interconnecting software components. In a preferred embodiment, the present invention instantiates an event object. The event object includes message information describing the message and a dispatching member function for invoking...
09/08/1998
5692047System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources
A computer system includes a program executer that executes verifiable architecture neutral programs and a class loader that prohibits the loading and execution of non-verifiable programs unless (A) the non-verifiable program resides in a trusted reposito...
11/25/1997
5644770Coupling rules to an object-oriented program
A method of coupling rules to a data domain of an object-oriented computer program. During run time, the coupling permits the computer to use rules to directly access user-defined objects for both the matching and the action phases of the inferencing proc...
07/01/1997
5303379Link mechanism for linking data between objects and for performing operations on the linked data in an object based system
An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored in a corresponding type of object. The object manag...
04/12/1994
          6  
 
Sign InRegister
Username  
Password   
forgot password?