Smart stub or enterprise Java™ bean in a distributed...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S104000, C719S316000, C719S330000, C709S202000, C709S226000

Reexamination Certificate

active

07454755

ABSTRACT:
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages, including a remote virtual machine (RJVM). The second computer includes a JVM and a kernel software layer having a RJVM. Messages are passed from a RJVM to the JVM in one computer to the JVM and RJVM in the second computer. Messages may be forwarded through an intermediate server or rerouted after a network reconfiguration. Each computer includes a Smart stub having a replica handler, including a load balancing software component and a failover software component. Each computer includes a duplicated service naming tree for storing a pool of Smart stubs at a node.

REFERENCES:
patent: 5459837 (1995-10-01), Caccavale et al.
patent: 5465365 (1995-11-01), Winterbottom
patent: 5475819 (1995-12-01), Miller et al.
patent: 5564070 (1996-10-01), Want et al.
patent: 5623666 (1997-04-01), Pike et al.
patent: 5692180 (1997-11-01), Lee
patent: 5701484 (1997-12-01), Artsy
patent: 5701502 (1997-12-01), Baker et al.
patent: 5764982 (1998-06-01), Madduri
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5787251 (1998-07-01), Hamilton et al.
patent: 5787442 (1998-07-01), Hacherl et al.
patent: 5790548 (1998-08-01), Sistanizadeh et al.
patent: 5794006 (1998-08-01), Sanderman
patent: 5805804 (1998-09-01), Laursen et al.
patent: 5819019 (1998-10-01), Nelson
patent: 5819044 (1998-10-01), Kawabe et al.
patent: 5828847 (1998-10-01), Gehr et al.
patent: 5832225 (1998-11-01), Hacherl et al.
patent: 5842219 (1998-11-01), High, Jr. et al.
patent: 5850449 (1998-12-01), McManis
patent: 5862331 (1999-01-01), Herriot
patent: 5901227 (1999-05-01), Perlman
patent: 5935242 (1999-08-01), Madany et al.
patent: 5941954 (1999-08-01), Kalajan
patent: 5961582 (1999-10-01), Gaines
patent: 5966540 (1999-10-01), Lister et al.
patent: 5966702 (1999-10-01), Fresko et al.
patent: 5968121 (1999-10-01), Logan et al.
patent: 5974441 (1999-10-01), Rogers et al.
patent: 5983233 (1999-11-01), Potonniee
patent: 5983351 (1999-11-01), Glogau
patent: 5999988 (1999-12-01), Pelegri-Llopart et al.
patent: 6003065 (1999-12-01), Yan et al.
patent: 6006264 (1999-12-01), Colby et al.
patent: 6016496 (2000-01-01), Roberson
patent: 6016505 (2000-01-01), Badovinatz et al.
patent: 6026237 (2000-02-01), Berry et al.
patent: 6035118 (2000-03-01), Lauterbach et al.
patent: 6078960 (2000-06-01), Ballard
patent: 6092178 (2000-07-01), Jindal et al.
patent: 6111572 (2000-08-01), Blair et al.
patent: 6125382 (2000-09-01), Brobst et al.
patent: 6134588 (2000-10-01), Guenthner et al.
patent: 6144944 (2000-11-01), Kurtzman, II et al.
patent: 6167427 (2000-12-01), Rabinovich et al.
patent: 6175869 (2001-01-01), Ahuja et al.
patent: 6195680 (2001-02-01), Goldszmidt et al.
patent: 6212557 (2001-04-01), Oran
patent: 6223202 (2001-04-01), Bayeh
patent: 6236999 (2001-05-01), Jacobs et al.
patent: 6324580 (2001-11-01), Jindal et al.
patent: 6374286 (2002-04-01), Gee et al.
patent: 6421739 (2002-07-01), Holiday
patent: 6446070 (2002-09-01), Arnold et al.
patent: 6594702 (2003-07-01), Fischer et al.
patent: 6963914 (2005-11-01), Breitbart et al.
patent: 2001/0049713 (2001-12-01), Arnold et al.
patent: 0590519 (1994-04-01), None
patent: 0803811 (1997-10-01), None
patent: 0817445 (1998-01-01), None
patent: 0825524 (1998-02-01), None
patent: WO 97/19415 (1997-05-01), None
patent: WO 97/49039 (1997-12-01), None
Goldszmidt, German et al. “Load Distribution for Scalable Web Services: Summer Olympics 1996—A Case Study.” Oct. 1997.
Cohen, Lawrence S. et al. “Technical Description of the DECsafe Available Server Environment.” Digital Technical Journal. 1995.
L. V. Kale, Milind Bhandarkar, and Terry Wilmarth; Design and Implementation of Parallel Java with Global Object Space; 1997.
Mitsuhisa Sato, Hidemoto Nakada, Satoshi Sekiguchi, Satoshi Matsuoka,Umpei Nagashima and Hiromitsu Takagi; Ninf: A Network Based Information Library for Global World-Wide Computing Infrastructure; Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking 1997.
Brian Oki, Manfred Pjluegl, Alex Siegel, and Dale Skeen; The Information Bus An Architecture for Extensible Distributed Systems; SIGOPS ACM 1993.
Michael Philippsen and Matthias Zenger; JavaParty—transparent remote objects in Java; Concurrency: PracticeandExperience,vol. 9(11), 1225-1242 (Nov. 1997).
Baentsch, M. et al,Introducing Application-Level Replication and Naming into Today's Web, Computer Networks and ISDN Systems, North Holland Publishing, Amsterdam, Netherlands, vol. 28, No. 11, May 1996, pp. 921-930.
Colajanni, M. et al.,Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems, IEEE Transactions on Parallel and Distributed Systems, IEEE Service Center, Los Alamitos, CA, US, vol. 9, No. 6, Jun. 1998, pp. 585-599.
Sun Microsystems, Inc. Introduces Java Naming and Directory Interface API, URL:http://www.sun.com/smi/Press/sunflash/1997-03/sunflash.970310.10204.xml, Mar. 10, 1997.
“Achieving Scalability and High Availability for E-Commerce and Other Web Applications,” BEA Weblogic Server, BEA Systems, Inc., Jun. 1999, San Jose, CA.
Brewing Distributed Applications With Java ORB Tools, Dec. 1996.
Sun Microsystems, JavaBeans, Graham Hamilton, Jul. 1997.
Thomas, Anne, Selecting Enterprise JavaBeans Technology, Patricia Seybold Group,Strategic Technologies, Best Practices, Business Solutions, Jul. 1998, Boston, MA 02109.
Yoshikawa, et al., “Using Smart Clients to Build Scalable Services”, Proceedings of the Usenix 1997 Annual Technical Conference, Anaheim, CA, Jan. 6-10, 1997, 14 pages.
Vahdat, et al., “WebOS: Operating System Services for Wide Area Applications”, 12 pages. IEEE, 1998.
Fox, et al., “Cluster-Based Scalable Network Services”, 1997 ACM, Saint-Malo, France, Oct. 1997, pp. 78-91.
Baratloo, et al., “Filterfresh: Hot Replication of Java RMI Server Objects”, Proceedings of the 4th Usenix Conference on Object-Oriented Technologies and Systems (COOTS), Santa Fe, NM, Apr. 27-30, 1998, 15 pages.
Narasimhan, et al., “Exploiting the Internet Inter-ORB Protocol Interface to Provide CORBA with Fault Tolerance”, Proceedings of the Third Usenix Conference on Object-Oriented Technologies and Systems, Portland, OR, Jun. 1997, 11 pages.
Maffeis, “Adding Group Communication and Fault-Tolerance to CORBA”, Proceedings of the Usenix Conference on Object-Oriented Technologies (COOTS), Monterey, CA, Jun. 1995, 13 pages.
Little, et al., “Java Transactions for the Internet”, Proceedings of the 4th Usenix Conference on Object-Oriented Technologies and Systems (COOTS), Santa Fe, NM, Apr. 27-30, 1998, 13 pages.
Wang, et al., “COMERA: COM Extensible Remoting Architecture”, Proceedings of the 4th Usenix Conference on Object-Oriented Technologies and Systems (COOTS), Santa Fe, NM, Apr. 27-30, 1998, 11 pages.
Lumpp, “Virtual Java Devices Integration of Fieldbus Based on Systems in the Internet”, IEEE, 1998, pp. 176-181.
Waldo, “Remote Procedure Calls and Java Remote Method Invocation”, IEEE, Jul.-Sep. 1998, pp. 5-7.
Hamilton, “Java and the Shift to Net-Centric Computing”, IEEE, Aug. 1996, pp. 31-39.

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

Smart stub or enterprise Java™ bean in a distributed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Smart stub or enterprise Java™ bean in a distributed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Smart stub or enterprise Java™ bean in a distributed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4050121

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