8
Alex Chaldyshev AnywhereSync

Anywhere sync

Embed Size (px)

Citation preview

Alex Chaldyshev

AnywhereSync

Initial Idea -Transfering files between your phone and PC is often cumbersome. -Syncing your music library without the need of a direct connection. -Possible to sync other data with your phone: contacts, photos,app-data, and more

Expanded Idea -Why limit data sync functionality only to your phone? -Allow other devices to pull data from your desktop. -User can specify which devices are synced and which can pull data on by-request basis. -Allow different privilage levels that would interface different sets of visible data. For example: public, private, organization, family, mobile.

Analysis -Username only required to make a host. -To pull public data only the host's username is needed.usename and password is required to see private data. -A central server would store IP of hosts and provide it when a user tries to pull from the host (by entering the host's usename)

Implementation: FileZillaFile transfer through ftp connectionFileZilla, an open-source, cross-platform ftp client -Easy to Use -FTP, SFTP, FTPS support -IPv6 Support -Multi-lingual support -Drag & Drop -Configurable transfer speeds - Synchronized transfer speeds

Implementation: FileZillastuff

AdvantagesThere are several advantages of the proposed system: -Hosting and receiving data requires very little setup and information: IP is fetched by the software. -Know exactly what files are shared with which interface.

Chess Mentoring -Provide tips and hints to novice chess players. -ex: "Use your knight to make forks and trick your oponents" -weaker ex: "Knights can jump over peaces to suprize oponents" -Highlight legal moves. -Make move suggestions. -Interactive puzzles: -Check-mate in 3 moves. -Game play-throughs: entire famous games replayed with commentary. -crazy: move analysis -ingame: this move leads to check-mate in 3 moves -mistakes in prior games.