System and method for recording online collaboration
Abstract
An online collaboration recording system for recording an online collaboration session, includes a computing arrangement in communication with a plurality of devices, wherein each device is accessible by a user during the online collaborating session, wherein in operation the computing arrangement executes instructions to synchronize a digital project in said online collaborating session amongst the plurality of devices, by: establishing, via communication module, said online collaboration session for performing collaborative work on digital project, the digital project comprising at least one object; receiving, via the communication module or an input interface, a first user input and based thereon modifying one or more properties of at least one object to form at least one modified object; recording temporally, via a recorder, at least one state of at least one modified object to compile a temporal record; and synchronizing, via the communication module, temporal record amongst the plurality of devices.
Claims
exact text as granted — not AI-modified1 . An online collaboration recording system for recording an online collaboration session, comprising:
a computing arrangement in communication with a plurality of devices, wherein each device is accessible by a user during the online collaborating session, wherein in operation the computing arrangement executes instructions to synchronize a digital project in said online collaborating session amongst the plurality of devices, by: i) establishing, via a communication module, said online collaboration session for performing collaborative work on the digital project, the digital project comprising at least one object; ii) receiving, via the communication module or an input interface, a first user input and based thereon modifying one or more properties of the at least one object to form at least one modified object; iii) recording temporally, via a recorder, at least one state of the at least one modified object to compile a temporal record; and iv) synchronizing, via the communication module, the temporal record amongst the plurality of devices.
2 . The online collaboration recording system of claim 1 , wherein in operation the computing arrangement edits the at least one modified object in the temporal record for outputting an output stream, by:
v) receiving, via the communication module or the input interface, a second user input; vi) editing, via an editor, the temporal record based on the second user input; and (vi) outputting, via an output interface, the output stream based on the edited temporal record.
3 . The online collaboration recording system of claim 2 , wherein the computing arrangement, in operation, edits the temporal record by any one of:
adding an additional object to the temporal record, removing the at least one modified object from the temporal record, combining a plurality of modified objects in the temporal record, and modifying one or more properties of the at least one modified object in the temporal record.
4 . The online collaboration recording system of claim 1 , wherein the computing arrangement allows for recording collaborative edits to the digital projects in a format which allows for later playback and conversion to video on demand.
5 . The online collaboration recording system of claim 1 , wherein the at least one object or at least one modified object comprises one or more properties, the one or more properties comprises one or more of an on-screen position, on-screen size and content of the at least one object or at least one modified object.
6 . The online collaboration recording system of claim 4 , wherein the content of the at least one object or at least one modified object comprises a set of temporal changes in properties of the at least one object or properties of the at least one modified object over a recorded period of time and/or one or more of a video file or an audio file.
7 . The online collaboration recording system of claim 1 , wherein the at least one object or the at least one modified object is stored at a local data storage or a remote data storage as a set of objects or modified objects and temporal changes to each of the objects and modified objects.
8 . The online collaboration recording system of claim 1 , wherein in operation the computing arrangement, via an encryption module, encrypts the temporal record prior to synchronizing the temporal record with the plurality of devices.
9 . The online collaboration recording system of claim 8 , wherein in operation the computing arrangement or the plurality of devices, via a decryption module, decrypts the encrypted temporal record after synchronization.
10 . A method for recording an online collaboration session, the method comprising:
establishing the online collaboration session to allow for performing simultaneous collaborative work on a digital project, the digital project comprising at least one object, wherein the digital project is shared and simultaneously modified between a plurality of users; receiving a first user input from one of the plurality of users and based thereon modifying the at least one object to form at least one modified object; recording temporally at least one state of the at least one modified object to compile a temporal record; synchronizing the temporal record amongst the plurality of users.
11 . The method of claim 10 , wherein the method further comprises:
receiving a second user input; editing the temporal record based on the second user input; and outputting the output stream based on the edited temporal record.
12 . The method of claim 11 , wherein editing the temporal record comprises any one of:
adding an additional object to the temporal record, removing the at least one modified object from the temporal record, combining a plurality of modified objects in the temporal record, and modifying one or more properties of the at least one modified object in the temporal record.
13 . The method of claim 10 , wherein the at least one object or at least one modified object comprises one or more properties, the one or more properties comprises one or more of an on-screen position, on screen size and content of the at least one object or at least one modified object.
14 . The method of claim 13 , wherein the content of the at least one object or at least one modified object comprises a set of temporal changes in properties of the at least one object or properties of the at least one modified object over a recorded period of time and/or one or more of a video file or an audio file.
15 . The method of claim 10 , wherein the at least one object or the at least one modified object is stored at a local data storage or a remote data storage as a set of objects or modified objects and temporal changes to each of the objects and modified objects.
16 . The method of claim 10 , wherein the method further comprises encrypting the temporal record prior to synchronizing the temporal record with the plurality of devices.
17 . The method of claim 16 , wherein the method further comprises decrypting the temporal record after synchronizing the temporal record with the plurality of devices.
18 . A computer program product comprising instructions to cause the system of claim 1 to carry out the method.Join the waitlist — get patent alerts
Track US2022256118A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.