Synchronization software; software for muti-device synchronization; software for implementing conflict- free replicated data types in computer applications to enable peer-to-peer data synchronization of any digital object or data structure; software to synchronize data between user devices,user devices and servers, and between servers; local-first operation software to create secure end-to-end encrypted applications; downloadable computer software for synchronizing and replicating user's electronic and digital files, data and applications among a user's computers, handheld devices, cell phones, personal digital assistant, Internet-enabled devices, and wireless devices
Electrical and Scientific Apparatus