Patent US3387038A successfully refreshed from Google Patents.
Patent US5560012A successfully refreshed from Google Patents.
US5560012A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Object-oriented data processing system
Assignee: Fujitsu Ltd
•
Filing: 1994-05-25
•
Granted: 1996-09-24
•
Expires: 2014-05-25
Abstract
Abstract An object-oriented data processing system includes a link setting unit for setting a link between a plurality of composite objects to provide a structure to a static model and a dynamic model such that the link includes: a strong link that causes an automatic propagation of an operation applied to a composite object, to another composite object connected by the strong link; and a weak link wherein propagation of an operation applied to a composite object occurs to another composite object connected by the weak link, conditionally.
Inventors
- 👤 Tadamitsu Ryu
- 👤 Hiroyuki Izumi
- 👤 Masahiko Murakawa
- 👤 Masanobu Toyota
- 👤 Takeshi Adachi
- 👤 Naomi Ichikawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 06:19
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
376 words
An object-oriented data processing system for performing a desired processing based upon an object model, said object model including a plurality of objects combined with each other, each of said objects being formed of data and methods, said object-oriented data processing system comprising: an external definition provided for each of said objects for identifying said object, said external definition including an identifier that identifies said object; an internal definition provided for each of said objects for carrying out a procedure of said object, said internal definition including an identifier corresponding to said identifier in said external definition for the object; model classification means for classifying said object model, based upon said external definition, into a static model indicating a relationship between classes, and a dynamic model indicating a time sequential relationship between instances of classes as a session the session providing a motion of said dynamic model; class generation means for creating classes by combining one of an existing and newly created method with one of a existing and newly created method, said class including a composite class formed of a plurality of classes; instance generation means for creating instances in correspondence to each of said classes; said existing methods, said newly created methods, said class and said composite class, and said session being stored in a concealed area corresponding to said internal definition as a functional model such that each object is related to said identifier; link setting means for setting a link between said plurality of objects forming said static model and dynamic model to provide a structure to said static model and said dynamic model; said link being selected from a strong link that causes a propagation of operation applied to an object, to another object connected by said strong link; and a weak link connecting an object to another object such that propagation of an operation applied to the object does not occur to said other object that is connected thereto by the weak link; said link setting means conditionally converting a weak link to a strong link; said link setting means thereby setting a range of propagation of operation, when executing a processing upon construction of said class, composite class, and said instance, in according to a type of said link.
Claim 2
Dependent Claim
376 words
An object-oriented data processing system for performing a desired processing based upon an object model, said object model including a plurality of objects combined with each other, each of said objects being formed of data and methods, said object-oriented data processing system comprising: an external definition provided for each of said objects for identifying said object, said external definition including an identifier that identifies said object; an internal definition provided for each of said objects for carrying out a procedure of said object, said internal definition including an identifier corresponding to said identifier in said external definition for the object; model classification means for classifying said object model, based upon said external definition, into a static model indicating a relationship between classes, and a dynamic model indicating a time sequential relationship between instances of classes as a session the session providing a motion of said dynamic model; class generation means for creating classes by combining one of an existing and newly created method with one of a existing and newly created method, said class including a composite class formed of a plurality of classes; instance generation means for creating instances in correspondence to each of said classes; said existing methods, said newly created methods, said class and said composite class, and said session being stored in a concealed area corresponding to said internal definition as a functional model such that each object is related to said identifier; link setting means for setting a link between said plurality of objects forming said static model and dynamic model to provide a structure to said static model and said dynamic model; said link being selected from a strong link that causes a propagation of operation applied to an object, to another object connected by said strong link; and a weak link connecting an object to another object such that propagation of an operation applied to the object does not occur to said other object that is connected thereto by the weak link; said link setting means conditionally converting a weak link to a strong link; said link setting means thereby setting a range of propagation of operation, when executing a processing upon construction of said class, composite class, and said instance, in according to a type of said link.
Claim 3
Dependent Claim
26 words
An object-oriented data processing system as claimed in claim 1, wherein said link setting means converts said weak link temporality and reversibly to a strong link.
Claim 4
Dependent Claim
24 words
An object-oriented data processing system as claimed in claim 1, wherein said link setting means converts said weak link permanently to a strong link.
Claim 5
Dependent Claim
64 words
An object-oriented data processing system as claimed in claim 1, wherein said link setting means sets said weak link between related objects as a fixed weak link and a variable weak link, said fixed weak link being always converted to a strong link when conducting a processing, said variable weak link being converted to a strong link as necessary depending upon each processing step.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-09-24 | 2000-03-25 | 2000-09-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-09-24 | 2004-03-25 | 2004-09-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-09-24 | 2008-03-25 | 2008-09-24 | $7700.00 | Window Closed / Lapsed |