A system and method for enabling a prototyping environment application to automatically create a plurality of prototypes, wherein each of the plurality of prototypes is configured to perform a process to solve a particular problem. In response to receiving user input requesting the automatic creation of a prototype, the prototyping environment may display a list of items, wherein each item visually indicates a particular problem. In response to the user specifying an item, the prototyping environment is operable to create a prototype including a plurality of elements operable to interact in order to perform a process to solve the problem indicated by the specified item. The prototyping environment is preferably operable to receive and use solution information updates enabling the automatic creation of a new prototype, i.e., a prototype configured to perform a process to solve a new problem. For example, the vendor of the prototyping environment or third-party developers may periodically provide solution information updates which users can download or which the prototyping environment is operable to automatically retrieve. Users may also be able to request and receive solution information updates enabling the prototyping environment to automatically create a prototype to perform a process to solve a particular problem.

 
Web www.patentalert.com

> Probabilistic goal recognition system and method incorporating inferred unobserved actions

~ 00305