Method and apparatus for lazy instantiation of objects in a virtual machine

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6704746
APP PUB NO 20020073097A1
SERIAL NO

09736644

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

One embodiment of the present invention provides a system for creating objects in a virtual machine. The system operates by receiving a request to create an object within an object-oriented programming system. Upon receiving the request, if a meta-class instance associated with the object does not already exist, the system creates a structure to represent the meta-class instance in a data space that is not subject to garbage collection. If an explicit instruction to create the meta-class instance is detected, the system creates the meta-class instance within a garbage-collected data space.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE AMERICA INC500 ORACLE PARKWAY REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Sokolov, Stepan Fremont, CA 45 521
Wallman, David Sunnyvale, CA 34 639

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation