Data processing: database and file management or data structures – Database design – Data structure types
Patent
1995-10-06
1998-06-09
Kulik, Paul V.
Data processing: database and file management or data structures
Database design
Data structure types
707205, G06F 1730
Patent
active
057651744
ABSTRACT:
A distributed object oriented computer system that has two classes of object references: strong references and weak references. Weak references (or pointers) allow users to refer to an object, but does not prevent the object manager from deleting the object. A weak object reference can be converted into a strong object reference by execution of a "MakeStrong" operation, which generates a strong reference, and then deleting the weak reference. A strong object reference can be converted into a weak object reference by execution of a "MakeWeak" operation, which returns a weak reference to the object referred to in the operation's argument, and then deleting the strong reference. When an object no longer has any outstanding strong object references, deletion of the object is enabled. In another aspect of the invention, a portion of the computer's memory is set aside for a primary linker cache and a secondary linker image cache. Linker images, generated while loading programs for execution, are stored in the primary and secondary linker caches. Each linker image in the primary linker cache has strong object references to objects included in corresponding ones of the loaded programs, and each linker image in the secondary linker cache has weak object references to objects included in corresponding ones of the loaded programs.
REFERENCES:
patent: 4989134 (1991-01-01), Shaw
patent: 5274804 (1993-12-01), Jackson et al.
patent: 5295256 (1994-03-01), Bapat
patent: 5398334 (1995-03-01), Topka et al.
patent: 5511196 (1996-04-01), Shackelford et al.
patent: 5560003 (1996-09-01), Nilsen et al.
Henry Lieberman et al., "A Real-Time Garbage Collector Based on the Lifetimes of Objects," Communications of the ACM, vol. 26 No. 6, Jun. 1983, pp. 419-429.
"The Java Language Specification", Release 1.0 Alph3, May 11, 1995, Sun Microsystem Computer Corporation, pp. 1-35.
"Java and Internet Programming", Dr. Dobb's Journal, Aug. 1995, pp. 55-61 and 101-102.
"The Coming Software Shift Telecom", by George Gilder, Aug. 28, 1995, pp. 147-162.
"The Internet becomes multimedia-savvy: Macromedia, Sun nabe Netscape Navigator", by Jason Snell, MacUser, Sep. 1995, vol. 11, No. 9, p. 31(1).
"OSF Opens Software Web Mall For Java", Newsbytes, Jul. 26, 1995.
"Complex Browsers Seek to Expand Role", (World Wide Web browsers, by Scott R. Raynovich, LAN Times, Jul. 3, 1995, vol. 12, No. 13, p. 1(2).
"Sun, Netscape to wake up Web users", (Sun Microsystems license its Java World Wide Web development language to Netscape Communications Corp), Scott R. Raynovich, LAN Times, Jun. 19, 1995, vol. 12, No. 12, p. 44(1).
"Internet access: Sun unveils most complete set of Internet business solution available today; Internet pioneer delivers on challenge of electronic commerce", EDGE: Work-Group Computing Report, May 29, 1995, vol. 6, No. 262.
"Sun takes a new shape" (Sun Microsystems strategy fot its UltraSPARC microprocessor), by Jim DeTar, Electronic News (1991), May 29, 1995, vol. 41 No. 2067, p. 1(2).
"HotJava could become a lot hotter that just a Web browser for animations" (Sun Microsystems HotJava Web browser) (Distributed Thinking), by Stewart Alsop, InfoWorld, May 29, 1995, vol. 17, No. 22, p. 94(1).
"Sun Microsystems Bringing Interactive Technology to the WWW", by Michael Goulde, Open Information Systems, Mar. 1995, vol. 10, No. 3, p. 29(3).
"Hi-resolution" (New Year's resolutions), by Gil Schwartz, PC-Computing, Jan. 1995, vol. 8, No. 1, p. 77(1).
"The Common Object Request Broker: Architecture and Specification", (COBRA V2.0) Revision 2.0, Jul. 1995.
"A Spring Collection", (A Collection of Papers on the Spring Distributed Object-Oriented Operating System), SunSoft, Sep. 1994.
"The Java Language Environment", by James Gosling and Henry McGilton, May 1995, pp. i-65.
Kulik Paul V.
Sun Microsystems Inc.
Williams Gary S.
LandOfFree
System amd method for distributed object resource management does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System amd method for distributed object resource management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System amd method for distributed object resource management will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2216211