Bookmark Synchronization via Push Technology

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvebookmark synchronizationVSAvoidmanual entry time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvebookmark accessibilityVSAvoidbookmark usability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvedevice-specific optimizationVSAvoidcross-device access
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7962450B2Method and system for synchronising bookmarks
Publication Date: 2011.06.14 MALIKIE INNOVATIONS LTD
  • US7962450B2 patent drawing
  • US7962450B2 patent drawing
  • US7962450B2 patent drawing

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.