Method, server/computer and data structure for implementation of complex objects in an object-oriented database

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6401101
SERIAL NO

09320983

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method, server/computer and data structure for reducing the overhead of dynamically linking attribute values across objects and minimizing memory requirements for storing cloned objects by utilizing a process of generating at least two Complex Objects, each having at least one Component Object, wherein each of said Complex Objects shares at least one Component Object with another Complex Object. By using a combination of Tailored Server and class methods (for construction, property access, copy, clone, delete, etc.) in handling the Complex Objects, the present invention hides the multiple Component Object complexity from the user and manages the generation and modification of Complex Objects including object schema definition and object instantiation. Thus, for example, Complex Object cloning permits a concomitant change for a common core property value to be accomplished for all clones that share the Shared Component Object.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TRIDENT SYSTEMS INCSUITE 300 10201 LEE HIGHWAY FAIRFAX VA 22030

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Britton, David E Annandale, VA 2 154
Kalafut, Thomas M Arlington, VA 1 66
Karangelen, Nicholas E Arlington, VA 2 154
Kelly, Vasiliki Paraskevas Fairfax, VA 1 66
Stoddard, Michael Mount Airy, MD 2 67
Surowiec, Theresa Centreville, VA 1 66

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation