Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for transforming object code

a technology of object code and transformation method, applied in the field of computer programming, can solve the problem that significant amount of memory may be consumed by redundant information

Inactive Publication Date: 2002-11-14
DANGER RES
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Considering the fact that a program may utilize scores of class files and that each class file may contain hundreds, or even thousands, of constant pool entries, a significant amount of memory may be consumed by redundant information.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for transforming object code
  • System and method for transforming object code
  • System and method for transforming object code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In one embodiment, a portal device 150 stores and processes user-specified information and / or programs as well as non-user-specified information / programs (e.g., targeted advertisements based on the user's profile). The information / programs may be transmitted to the portal device 150 through the client 140, and / or directly via wireless broadcast (as illustrated in FIG. 2 and described in detail below). Thus, the portal device 150 in this embodiment is a removable extension of the portal server 110, storing a subset of the information and services maintained by the portal server 110 on behalf of the user. For example, a user may configure the portal server 110 to periodically download the user's to-do list (or other scheduling data) to the portal device (e.g., every morning, every two hours, every time the user connects the portal device to the client 140, etc). When the user leaves the office, he / she can simply take the portal device with him / her and view his / her schedule thro...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A unified programming object is described comprising: a shared constant pool comprising global constant pool entries mapped from local constant pool entries of two or more class files; and a plurality of object code copied from the two or more class files to the unified programming object and identified by the global constant pool entries.

Description

[0001] 1. Field of the Invention[0002] This invention relates generally to the field of computer programming. More particularly, the invention relates to a system and method for transforming object-oriented program code.[0003] 2. Description of the Related Art[0004] Java is an object-oriented programming language which is used to design computer programs which are platform-independent. That is, the same Java object code may be used on numerous different operating systems including, for example, Windows 95, Unix, Solaris, and the Macintosh OS. This interoperability makes Java an ideal choice for programming Internet applications.[0005] Once a program is written in Java source code, the Java compiler generates a compact, architecture-neutral object code (commonly referred to as known as Java bytecode) which may be executed by a runtime interpreter residing on the client computer. This runtime interpreter is commonly referred to as a Java "virtual machine." The Java virtual machine int...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06F9/45
CPCG06F8/443G06F9/44557G06F9/445
Inventor SWETLAND, BRIAN
Owner DANGER RES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products