Computer processing and programming method using autonomous...

Data processing: software development – installation – and managem – Software program development tool – Modeling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S172000, C717S173000, C709S203000

Reexamination Certificate

active

07127701

ABSTRACT:
A computer processing and programming method calls for creating a plurality of software entities (“molecules”) which can be dynamically configured to process data autonomously. The molecules can send and receive signals indicating the state of a molecule, whether or not a processing task is fulfilled, the results of a processing task, and whether or not the operation of a molecule is to be terminated, interrupted, reconfigured, or continued by creation of one or more “next” molecules. The molecules are created from a common set of software micro-components, which may be programmed in any programming languages to run in any operating system environments. The molecules may reside with a single computing resource, however, they are ideally suited to be deployed with distributed computing resources of different types on a network or in a parallel processing environment. An overall data processing task is performed by creating molecules in a “logic web” which can dynamically adapt to fulfill the task. Logic webs can be assigned to operate with different legacy systems, with applications programmed in different languages, and with data of any type stored in any format. As a result, data processing tasks in distributed or parallel processing environments can be performed much more efficiently, and entirely new types of data processing tasks can be undertaken.

REFERENCES:
patent: 5339430 (1994-08-01), Lundin et al.
patent: 5381534 (1995-01-01), Shi
patent: 5701439 (1997-12-01), James et al.
patent: 5761499 (1998-06-01), Sonderegger
patent: 5768505 (1998-06-01), Gilchrist et al.
patent: 5893106 (1999-04-01), Brobst et al.
patent: 5937189 (1999-08-01), Branson et al.
patent: 6038593 (2000-03-01), Huckins
patent: 6067545 (2000-05-01), Wolff
patent: 6268853 (2001-07-01), Hoskins et al.
patent: 6389483 (2002-05-01), Larsson
patent: 6606744 (2003-08-01), Mikurak
patent: 7032015 (2006-04-01), Delandro et al.
patent: 2002/0152210 (2002-10-01), Johnson et al.
patent: 2003/0050973 (2003-03-01), Tracton et al.
patent: 2003/0149581 (2003-08-01), Chaudhri et al.
patent: 2004/0031030 (2004-02-01), Kidder et al.
patent: 2005/0198628 (2005-09-01), Graham et al.
Guan et al., prioritized Petri net model and its application in distributed multimedia systems, Apr. 1998, IEEE, pp. 477-481.
McFall, An object infrastructure for Internet middleware. IBM on Component Broker, Apr. 1998, IEEE, pp. 46-51.
Ciancarini et al., Coordinating multiagent applications on the WWW: a reference architecture, May 1998, IEEE, pp. 362-375.
Hofmeister et al, SURGEON: a packager for dynamically reconfigurable distributed applications, IEEE, Mar. 1992, pp. 164-175.
Girard, Assistant agents for creation and management of distributed applications, IEEE, 1996, pp. 456-457.
Matsuzaki et al., CTAG software generator model for constructing network applications, IEEE, Dec. 1998, pp. 120-127.
“Microsoft COM, The Component Object Model: Technical Over”, published in Dr. Dobbs Journal, Dec. 1994, 1996.
“IBM T Spaces User's Guide”, published by IBM Corp., on the Internet, Circa 1997, www.ibm.com.
“IBM T Spaces Programmer's Guide”, published by IBM Corp. on the Int-ernet, circa 1997, www.ibm.com.
“White Paper: JavaSpaces”, publ. on the Internet by Sun Microsystems, Inc., circa 1997, www.java.sun.com.
“Java Remote Method Invocation”, publ. by Sun Microsystems Inc., 1995-98, www.java.sun.com.
“Contents of Connection Science”, synposis of “Integrat-ing Neural and Symbolic Processes”, Bookman & Sun, circa 1998.
“White Paper: What Is JNI?”, publ. by Sun Microsystems, Inc., circa Jul. 1998, at www.java.sun.com.
“Schedules of Activity in the Swarm Simulation System”, R. Burkhart, publ. OOPSLA '97 Workshop, Deere & Company.
“A More Complete Model of Relations and Their Implementa-tion”, C. Bock & J. Odell, J. Object-Oriented Progr., Jun. 1997. Part 1.
“Toward a Formalization of OO Analysis”, J. Odell & G. Ramackers, J. Object-Oriented Progr., Jul. 1997.
“A More Complete Model of RElations and Their Implementa-tion”, Part II, C. Brock & J. Odell, J. Object-Oriented Progr., Oct. 1997.
“Components: The Basics”, J. Kain, Distributed Computing, QUOIN, Oct. 1997.
“Distributed Computing Overview”, T. Burghart, Distributed Computing, QUOIN, circa 1998.
“Software Components as Application Buliding Blocks”, J. Kain, Distributed Computing, QUOIN, circa 1998.
“COM versus CORBA: A Decision Framework”, O. Tallman & J. Kain, Distributed Computing, QUOIN, Sep.-Dec. 1998.
“The Common Object Request Broker”, Ch. 1 & 2, Object Mgmt. Architecture Guide, ed. Jul. 1995, rev. Feb. 1998, at www.omg.com.
“DCE Distributed Computing Environment, Overview”, The Open Group, Inc., Cambridge, MA, Dec. 1996, at www.opengroup.org.
“System Object Model (SOM) and Component Object Model (COM)” IBM Corp., Jul. 1994, at www.software.ibm.com.
“Virtual Shared Memory”, Scientific Computing Assocs., Inc., 1996-97, at www.sca.com, Incl. “Linda Overview”, “Paradise Overview”, Piranha Benefits.
“Adaptive Parallellism with Piranha”, N. Carriero et al., Technical Rpt. 954, Yale Univ., Feb. 1993, republ. Feb. 1994.
“Software Backplanes, REaltime Data Fusion and the Process Trellis”, M. Factor et al., Tech Rpt. 852, Yale Univ. Dept. of Computer Sci., Mar. 1991.
“Multiple Trellises and the Intelligent Cardiovascular Monitor”, Tech Report DCS/TR-847, Yale Univ., Feb. 1991.
“Flow Based Programming”, J. P. Morrison, 1st Intl. Workshop on Software Engr. for Parallel and Distributed Systems, Berlin, Mar. 1996.
“Architecture and Complexity of Swarm-like Systems”, Univ. Santa Fe, Apr. 1995, at www.santafe.edu/projects/swarm.
Global Algorithm 1.5: The Nanotech Future: A Digital Conversation with BC Crandall, Kroker, 1992, at www.well.com/-bee/Molecular-Realities.html.
“An Organic User Interface for Searching Citation Links”, JD Mackinlay et al., Xerox PARC, ACM, Feb. 1995.
“An Introduction to Neural Networks”, L. Smith, Univ. of Stirling, Oct. 1996, to lss@cs.stir.ac.uk.
“The Swarm Simulation System”, N. Minar et al., Univ. SantaFe, Jun. 1996, at www.santafe.edu/projects/swarm.
“Create-Phase Protocols for object Customizartion”, R. Burkhart, paper for OOPSLA '95, Oct. 1995, Deere & Company.

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

Computer processing and programming method using autonomous... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer processing and programming method using autonomous..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer processing and programming method using autonomous... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3631122

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