Bookmark Synchronization via Push Technology
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users with multiple Internet-enabled devices face inconvenience in accessing bookmarks, as they need to manually enter URLs or deal with scaled-down versions of websites, leading to inconsistent bookmark usability across devices.
Innovation Solution
A method using push technology to synchronize bookmarks across devices, updating them by detecting changes, editing bookmark names and URLs, and adjusting tree structures, ensuring that bookmarks are consistent and device-specific versions are used.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually enter bookmarks between multiple Internet-enabled devices, then bookmark synchronization is achieved, but the process becomes cumbersome and time-consuming
Solution Approach 1:
The system automatically synchronizes bookmarks across multiple Internet-enabled devices without requiring manual user intervention. The bookmark management system detects changes to bookmarks on one device and automatically propagates these changes to other devices, enabling the system to serve itself rather than requiring users to manually repeat the bookmarking process on each device.
Solution Approach 2:
The system implements a feedback mechanism where bookmark changes on one device are detected and automatically transmitted to other devices. The system continuously monitors for bookmark modifications and uses this feedback to update bookmarks across all connected devices, ensuring synchronization without manual re-entry by the user.
2Adaptability or versatility
If bookmarks are shared across multiple Internet-enabled devices, then accessibility is improved, but device-specific limitations (screen size, processor) cause inconsistency in bookmark usability
Solution Approach 1:
The system maintains separate bookmark stores on each Internet-enabled device while synchronizing them. Each device has its own bookmark store that is optimized for that specific device's capabilities (screen size, processor power), yet remains synchronized with other devices. This allows each device to present bookmarks in a format suitable for its local hardware constraints while still providing cross-device accessibility.
3Adaptability or versatility
If users maintain separate bookmark sets on multiple Internet-enabled devices, then device-specific optimization is achieved, but user convenience deteriorates due to inability to access bookmarks across devices
Solution Approach 1:
The system merges the functionality of separate bookmark stores across multiple Internet-enabled devices into a unified synchronized bookmark system. While each device maintains its own local bookmark store for optimization, the system combines these stores through synchronization mechanisms, allowing users to access and manage bookmarks across all devices as if they were a single integrated system.
Data Source
AI summary
Systems and methods for synchronizing bookmarks between communications devices are provided. Bookmarks refer to user-defined and nicknamed URLs as local parameters in Browser software, also sometimes known as “Favorites”. Real-time synchronization of bookmarks is accomplished through an application of “push technology”. Upon identifying a change in the set of bookmarks of a communications device, the communications device transmits an indication of the change to the network. The network uses push technology to push the indication to the other communications device. Once the indication is received by the other communications device, the other communications device updates its set of bookmarks according to the indication thereby achieving synchronization. Synchronization may be performed between two or more devices.


