Computer graphics processing and selective visual display system – Computer graphics processing – Animation
Patent
1997-04-29
2000-03-21
Powell, Mark R.
Computer graphics processing and selective visual display system
Computer graphics processing
Animation
706 46, G06T 1300, G06T 1570, G06F 1518
Patent
active
060408421
ABSTRACT:
A rule-based data processing apparatus includes a processor coupled with at least first and second stores. The first store holds respective defining rule-sets for two or more groups of agents. The second store holds data defining respective objects with associated qualifier terms. The first group, of agents defined as script agents, are arranged as a sequentially enabled chain, with one or more of the script agents including references to respective objects and specified qualifier terms. The second group, of agents defined as object agents, identify objects and specified qualifier terms from the script agents, and identify each instance of that object with a correct associated qualifier in the second store. The object agents handle referential expressions in a script or process specification by standing in for objects referred to. The object agents can be identified by markers in the script agents, but can also autonomously connect themselves to the objects and places that they represent, by pointers to where they are held in the second store as they become available during performance of the script.
REFERENCES:
patent: 5261041 (1993-11-01), Susman
patent: 5596695 (1997-01-01), Hamada et al.
patent: 5806056 (1998-09-01), Hekmatpour
patent: 5890146 (1999-03-01), Wavish et al.
Geib, Christopher et al. "Sodajack: an Architecture for Agents that Search for and Manipulate Objects", Technical Report MS-CIS-94-16, University of Pennsylvania, Dept. of Computer and Information Science, Philadelphia, PA, pp. 1-14, Jan. 1994.
Genesereth, Michael R. and Ketchpel, Steven P. "Software Agents", Communications of the Association of Computing Machinery, ACM, v. 37, No. 7, pp. 6, 48-53, Jul. 1994.
Trappl, R. et al. "What Governs Autonomous Actors", Proc. Computer Animation '95, Los Alamitos: IEEE Computer Society Press, pp. 1-10, Apr. 1995.
Matsuoka, S. et al. "Highly Efficient and Encapsulated Re-use of Synchronization Code in Concurrent Object-Oriented Languages", SIGPLAN Notices, v. 28, No. 10, pp. 109-126, Oct. 1993.
Cheung, S. et al. Synchronizing Simulations in Distributed Interactive Simulation:, Proc. of Winter Simulation Conference, New York: IEEE Press, pp. 1316-1323, Dec. 1994.
Anonymous. "Object Specific Reasoning: Libby Levinson", hypertext document downloaded from 158. 130. 12.3 on Apr. 2, 1999, Nov. 1994.
Noser, H. "The Animation of Autonomous Actors Based on Production Rules", Proc. Computer Animation '96, Los Alimatos: IEEE Computer Society Press, pp. 47-57, Jun. 1996.
Perlin, K. "IMPROV: a System for Scripting Interactive Actors", Proceedings on Computer Graphics SIGGRAPH '96, New York: Association of Computing Machinery, pp. 205-216, Aug. 1996.
Wavish, P. et al. "Virtual Actors that can Perform Scripts and Improvise Roles", Proc. of the First Int'l Conference on Autonomous Agents, New York: Association on Computing Machinery, pp. 317-322, Feb. 1997.
Kakizaki, Ken 'ichi. "Generating the Animation of a 3D Agent from Explanation Text", Proc. of the 6th International Multimedia Conference (Bristol, UK), New York: Association of Computing Machinery, pp. 139-144, Sep. 1998.
"The Behaviour Language: User's Guide" R A Brooks, Al Memo, Massachusetts Institute of Technology Artificial Intelligence Laboratory, Apr. 1990.
"Simulating and Implementing Agents and Multiple Agent Systems" Proceedings of the European Simulation Multiconference 1991 at pp. 226-231.
Connah David M.
Wavish Peter R.
Powell Mark R.
Rossi Jeffrey A
Thorne Gregory L.
U.S. Philips Corporation
LandOfFree
Process control with evaluation of stored referential expression does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Process control with evaluation of stored referential expression, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Process control with evaluation of stored referential expression will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-734288