Smart objects for development of object oriented software

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6003037
SERIAL NO

08739329

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An improved object-oriented programming environment for facilitating creation of database management applications is disclosed. The programming environment provides a method and apparatus for establishing named connections between encapsulated, individually designed software components referred to as 'smart objects,' which communicate and act in a coordinated fashion as part of a finished software application. Connections between smart objects are referred to as 'smart links.' A basic set of smart links for coordinating a core group of smart objects is disclosed, and a substantial variety of database management applications can be created using the disclosed smart objects and smart containers. The core group of smart objects each include four common capabilities: the capability to initialize and destroy themselves, the capability to get and set attributes, the capability to add and remove smart links, and the capability to communicate using a standard communication interface. Individual smart objects have other capabilities in addition to the four common capabilities.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
PROGRESS SOFTWARE CORPORATION15 WAYSIDE RD SUITE 400 BURLINGTON MA 01803

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kassabgi, George Peabody, MA 5 125
Sadd, John R Nashua, NH 1 75
Wood, William T Boxborough, MA 4 164

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation