Recycling components after self-deactivation

Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S101000

Reexamination Certificate

active

07062770

ABSTRACT:
A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components have control over the duration of their state independent of client action. The framework provides functions that a server application component calls to indicate its work for a client is complete, and its state is to be destroyed. On the component's return from the client's method call, the framework destroys the component's state thus releasing any server computer resources held by the component. This allows the server application components to be programmed so as to minimize the duration that their state remains in memory consuming server computer resources, and which enhances scalability of the server application.

REFERENCES:
patent: 4752928 (1988-06-01), Chapman et al.
patent: 4953080 (1990-08-01), Dysart et al.
patent: 4972437 (1990-11-01), Citron et al.
patent: 5075848 (1991-12-01), Lai et al.
patent: 5212793 (1993-05-01), Donica et al.
patent: 5301280 (1994-04-01), Schwartz et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5404523 (1995-04-01), DellaFera et al.
patent: 5442791 (1995-08-01), Wrabetz et al.
patent: 5455953 (1995-10-01), Russell
patent: 5481715 (1996-01-01), Hamilton et al.
patent: 5511197 (1996-04-01), Hill et al.
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5519867 (1996-05-01), Moeller et al.
patent: 5524238 (1996-06-01), Miller et al.
patent: 5561797 (1996-10-01), Gilles et al.
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5577252 (1996-11-01), Nelson et al.
patent: 5581686 (1996-12-01), Koppolu et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5598562 (1997-01-01), Cutler et al.
patent: 5606719 (1997-02-01), Nichols et al.
patent: 5619710 (1997-04-01), Travis, Jr. et al.
patent: 5625775 (1997-04-01), Davis et al.
patent: 5687370 (1997-11-01), Garst et al.
patent: 5689708 (1997-11-01), Regnier et al.
patent: 5706429 (1998-01-01), Lai et al.
patent: 5717439 (1998-02-01), Levine et al.
patent: 5764897 (1998-06-01), Khalidi
patent: 5764958 (1998-06-01), Coskum
patent: 5765174 (1998-06-01), Bishop et al.
patent: 5778365 (1998-07-01), Nishiyama
patent: 5781910 (1998-07-01), Gostanian et al.
patent: 5787251 (1998-07-01), Hamilton et al.
patent: 5790789 (1998-08-01), Suarez
patent: 5794038 (1998-08-01), Stutz et al.
patent: 5802291 (1998-09-01), Balick et al.
patent: 5815665 (1998-09-01), Teper et al.
patent: 5822435 (1998-10-01), Boebert et al.
patent: 5822585 (1998-10-01), Noble et al.
patent: 5826270 (1998-10-01), Rutkowski et al.
patent: 5832274 (1998-11-01), Cutler et al.
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5857197 (1999-01-01), Mullins
patent: 5857201 (1999-01-01), Wright, Jr. et al.
patent: 5864669 (1999-01-01), Osterman et al.
patent: 5864683 (1999-01-01), Boebert et al.
patent: 5875291 (1999-02-01), Fox
patent: 5881225 (1999-03-01), Worth
patent: 5881285 (1999-03-01), DeLeeuw
patent: 5884316 (1999-03-01), Bernstein et al.
patent: 5884327 (1999-03-01), Cotner et al.
patent: 5889942 (1999-03-01), Orenshteyn
patent: 5889957 (1999-03-01), Ratner et al.
patent: 5890161 (1999-03-01), Helland et al.
patent: 5893912 (1999-04-01), Freund et al.
patent: 5907675 (1999-05-01), Aahlad
patent: 5933593 (1999-08-01), Arun et al.
patent: 5941947 (1999-08-01), Brown et al.
patent: 5958004 (1999-09-01), Helland et al.
patent: 5958010 (1999-09-01), Agarwal et al.
patent: 6026428 (2000-02-01), Hutchison et al.
patent: 6061796 (2000-05-01), Chen et al.
patent: 6105147 (2000-08-01), Molloy
patent: 6119145 (2000-09-01), Ikeda et al.
patent: 6125400 (2000-09-01), Cohen et al.
patent: 6138143 (2000-10-01), Gigliotti et al.
patent: 6157927 (2000-12-01), Schaefer et al.
patent: 6161147 (2000-12-01), Snyder et al.
patent: 6173327 (2001-01-01), De Borst et al.
patent: 6223227 (2001-04-01), Williamson et al.
patent: 6253252 (2001-06-01), Schofield
patent: 6253256 (2001-06-01), Wollrath et al.
patent: 6567861 (2003-05-01), Kasichainula et al.
patent: 6832380 (2004-12-01), Lau et al.
patent: 2004/0230986 (2004-11-01), Limprecht et al.
patent: 2005/0149953 (2005-07-01), Limprecht et al.
patent: 0 414 624 (1991-02-01), None
patent: 0 623 876 (1994-11-01), None
patent: 0 674 260 (1995-09-01), None
patent: 0 738 966 (1996-10-01), None
patent: 0 777 178 (1997-06-01), None
patent: WO 98 02809 (1998-01-01), None
Adams et al., “Pointer and Run-time Allocation,” C++An Introduction to Computing, chapter 15, pp. 860-869 (1995).
Barkley, “Role Based Access Control (RBAC),” Software Diagnostics and Conformance Testing National Institute of Standards and Technology (Mar. 1998).
Gavrila and Barkley, “Formal Specification for Role Based Access Control User/Role and Role/Role Relationship Management,” (Oct. 1998).
Barkley, “Application Engineering in Health Care,” pp. 1-7 (May 9, 1995).
Cugini and Ferraiolo, “Role Based Access Control Slide Set—May 1995,” National Institute of Standards and Technology (1995).
Smith, Sr. et al., “A Marketing Survey of Civil Federal Government Organizations to Determine the Need for a Role-Based Access Control (RBAC) Security Product,” Seta Corporation (Jul. 1996).
Ferraiolo and Barkley, “Specifying and Managing Role-Based Access Control within a Corporate Intranet,” (1997).
Ferraiolo et al., “Role-Based Access Control (RBAC): Features and Motivations,” (1995).
Kuhn, “Mutual Exclusion of Roles as a Means of Implementing Separation of Duty in Role-Based Access Control Systems,” (1997).
Barkley, “Comparing Simple Role Based Access Control Models and Access Control Lists,” (1997).
Barkley et al., “Role Based Access Control for the World Wide Web,” (1997).
Ferraiolo and Kuhn, “Role-Based Access Control,” Reprinted from Proceedings of 15thNational Computer Security Conference (1992).
Barkley, “Implementing Role Based Access Control using Object Technology,” (1995).
Tucker (editor), “The Computer Science and Engineering Handbook,” chapter 49, pp. 1112-1124 and chapter 91, pp. 1929-1948 (1996).
Orfali, Harkey, Edwards, “Client/Server Transaction Processing,”Client/Server Survival Guide, pp. 241-288 (1994).
Franklin, “Concurrency Control and Recovery,”The Computer Science and Engineering Handbook, pp. 1058-1077 (1997).
“Java Remote Method Invocation Specification,”Java Development Kit(JDK), vol. 1, Sun Microsystems, Inc., (1996,1997).
R. Limprecht, “Microsoft Transaction Server”, IEEE, pp. 14-18 (Feb. 1997).
G. Eddon, “COM+: The Evolution of Component Services”, IEEE on Computer, pp. 104-106 (Jul. 1999).
Object Transaction Services, OMG document 94.6.1 (Jun. 1994).
(No author given) “Transaction Context Objects in Microsoft TRansaction Server”, MSDN, pp. (2) (Jun. 1997).
D. Chappell, “The Microsoft Transaction Server (MTS)—Transactions Meet Components”, white paper, Microsoft.com (Jun. 1997).
“Implementing Locale As Dynamically Loaded Shared Object Files”, ibm Technical Disclosure Bulletin, US, IBM Corp., New York, vol. 34, No. 12, pp. 117-118 XP000308454 ISSN: 0018-8689—the whole document.
Tripathi, A.R. et al.: Design Of A Remote Procedure Call System For Object-Oriented Distributed Programming, Software Practice & Experience, GB, John Wiley & Sons Ltd., Chichester, vol. 28, No. 1, pp. 23-47 XP000723715, ISSN: 0038-0644—the whole document.
Orfali et al., “RPC, Messaging, and Peer-to-Peer,” Essential Client/Server Survival Guide chapter 9, pp. 119-128 (1994).
Brockschmidt, “Chapter 6 Local/Remote Transparency,” Inside Ole, 2d Ed., pp. 277-338 (1995).
Orfali et al., “COM:OLE's Object Bus”, The Essential Distributed Objects Survival Guide, Ch. 25, pp. 429-452 ( © 1996).
Hamilton (Ed.), “JavaBeans™,” Sun Microsystem

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Recycling components after self-deactivation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Recycling components after self-deactivation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Recycling components after self-deactivation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3697392

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.