Patent Document ID: 20150271218
Application ID: 14567516
Patent Flag: 0

Claim One:
1. An apparatus, for facilitating team design, planning, learning or collaboration, an apparatus comprising of mobile clients capable of accepting input from the user (e.g., graphical, textual or imagery information), carrying out interpretation and/or analysis of the information and communicating, comprising of a web server speaking the language of HTTP and capable of supporting communications through PHP or IIS interfaces, comprising of a centralized server (a cloud server, virtual private servers, virtual machines or a data center) responsible for carrying out selected interpretation or analysis assignments not handled by the mobile clients, for archiving the results of the interpretation and/or analysis (presumably vector and/or meta data), for archiving other files related to the collaboration or team design, and for supporting data retrieval per incoming requests, supporting delegation of assignments between the mobile clients and the centralized server through dynamic load balancing, but in such a way that local interpretation and analysis on the mobile clients is encouraged (as long as resources permit), processing latency is minimized and/or masked to offer real-time experience to the user, the interpretation and analysis takes place locally when communications with the centralized server is not available, supporting of communications with remote team members (or stakeholders), as well as with external tools for computer aided design, design verification or validation, data management, life cycle management or collaboration, and also capable of supporting peer-to-peer communications (i.e., without a centralized server).