Patent ID: 11949722
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. An electronic universal shared utility board (EUSUB) infinite canvas system that is configured to provide a fully-integrated and all-in-one multi-user collaboration product, the EUSUB infinite canvas system comprising:
a plurality of collaborative board subsystems comprising a meeting board subsystem, a notice board subsystem, a whiteboard subsystem, a proctor board subsystem, a productivity utility board subsystem, a blockchain subsystem, a credentialing and signature board subsystem, and a chat board subsystem;
a computing device comprising a processor, a runtime memory, a non-transitory computer readable medium, and an EUSUB infinite canvas application stored on the non-transitory computer readable medium and, when executed on the processor, provides a cloud application service that is hosted by the computing device and is accessible over a network to a plurality of user computing devices operated by a plurality of users, wherein the cloud application service provides the plurality of user computing devices with access to the plurality of collaborative board subsystems;
a schedulable electronic meeting board (“e-meeting board”) of the meeting board subsystem, wherein the e-meeting board is configured for synchronous sharing of information during a collaboration session between the plurality of users connected to the cloud application service over the network, wherein each user in the plurality of users is associated with and utilizes a user-specific canvas to which the user adds user-specific information comprising at least one of reference documents, audio/video annotations, and notes, wherein particular user-specific information added to a particular user-specific canvas utilized by a particular sharing user in the plurality of users and selected, by the particular sharing user, for synchronous sharing during the collaboration session with the plurality of users is attached to the e-meeting board as shared information accessible to the plurality of users for synchronous collaboration by the plurality of users during the collaboration session;
an electronic shared notice board of the notice board subsystem, wherein the shared notice board is configured for asynchronous sharing of information during and after the collaboration session between the plurality of users, wherein the shared information attached to the e-meeting board is attached to the shared notice board as asynchronously available shared information that is accessible to the plurality of users for offline asynchronous user access by the plurality of users;
an electronic shared whiteboard of the whiteboard subsystem, wherein the shared whiteboard is configured for synchronous sharing of whiteboard content during a whiteboard collaboration session between the plurality of users and configured for asynchronous sharing of whiteboard content during and after the whiteboard collaboration session, wherein particular user-specific whiteboard content contributed to the shared whiteboard during the whiteboard collaboration session is synchronously shared with the plurality of users, wherein a recording of the whiteboard collaboration session is posted in the shared whiteboard for asynchronous access to the particular user-specific whiteboard content and review of the recorded whiteboard collaboration session;
a proctoring board of the proctor board subsystem, wherein the proctoring board is configured to provide a proctoring interface that is exclusively accessible to a proctor user to set up a plurality of test boards with test information and share the plurality of test boards with a plurality of recipient users, wherein the proctoring board constrains accessibility of each test board in the plurality of test boards to one and only one recipient user in the plurality of recipient users, wherein each recipient user contributes information to the test board accessible to the recipient user while the proctor user maintains access to all the test boards in the plurality of test boards and monitors the information contributions of each recipient user with respect to the test board;
a productivity utility board of the productivity utility board subsystem, wherein the productivity utility board comprises a plurality of productivity tools in a productivity layer and an application programming interface (API) that is configured to export the information shared in the e-meeting board during the collaboration session and transfer the exported information to at least one productivity tool in the plurality of productivity tools for further use or archiving;
a crypto-based credentialing and signature board of the credentialing and signature board subsystem, wherein the crypto-based credentialing and signature board is communicably connected to a blockchain provided through the blockchain subsystem, wherein the crypto-based credentialing and signature board is configured to provide document review and signature credentialing tools for users of multiple parties to synchronously and asynchronously review one or more documents, provide signatures to sign off on the reviewed documents, and to record audio and video of all users of the multiple parties for credentialing, wherein the crypto-based credentialing and signature board is further configured as an e-signature product that collects the signatures of the reviewed documents as valid e-signed documents, wherein the crypto-based credentialing and signature board is further configured to export and immutably store the recorded audio and video and the reviewed e-signed documents to the blockchain; and
a secure content-based chat board of the chat board subsystem, wherein the secure content-based chat board is configured to provide group and private chat, drawing tools, document sharing, audio/video recording, and in-chat secure object locking, wherein a synchronous chat session is accessible through the secure content-based chat board during the collaboration session between the plurality of users, wherein the synchronous chat session is recorded as an audio/video chat board recording that is pinned to the secure content-based chat board during the collaboration session and is securely stored for asynchronous playback after the collaboration session ends.