Server Bookmark Synchronization via Collection Push

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing browser technologies require manual sharing and addition of bookmarks between users, lacking an efficient method for synchronizing multiple bookmarks across different terminal browsers.

Innovation Solution

A server-based system that receives a bookmark collection from a first terminal browser and pushes it to a second terminal browser, allowing simultaneous addition of bookmarks, enabling easy and quick sharing of multiple bookmarks across various terminal browsers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual sharing of bookmarks through third-party software interface is used, then bookmark sharing between users is enabled, but the process is time-consuming and requires multiple manual steps

Engineering Contradiction:
Improvebookmark sharing operationVSAvoidtime for bookmark sharing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a server as an intermediary component that enables automatic bookmark synchronization between browsers. The server receives bookmark collections from a first terminal browser and pushes them to a second terminal browser, eliminating the need for manual third-party software interfaces and reducing sharing time significantly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables automatic bookmark synchronization where the browser automatically sends bookmark collections to the server and receives updated bookmarks without manual intervention. The server automatically pushes bookmarks to the second terminal browser, making the entire process self-service oriented and time-efficient.

Inventive Principle:
Principle #25Self-service

2Productivity

If bookmarks are shared one at a time through third-party software, then bookmark sharing is possible, but the efficiency and speed of sharing multiple bookmarks is reduced

Engineering Contradiction:
Improvebookmark sharing efficiencyVSAvoidtime for sharing multiple bookmarks
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple bookmark sharing operations into a single synchronized process. Instead of sharing bookmarks one at a time, the system transfers entire bookmark collections between terminal browsers through the server, achieving simultaneous addition of multiple bookmarks and significantly improving sharing efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The server continuously monitors and maintains bookmark synchronization between terminal browsers. The system ensures continuous useful action by automatically pushing updated bookmark collections to the second terminal browser without interruption, maintaining high productivity throughout the synchronization process.

Inventive Principle:
Principle #20Continuity of useful action

3Speed

If automatic bookmark synchronization is implemented, then sharing speed is improved, but the system complexity increases

Engineering Contradiction:
Improvebookmark sharing speedVSAvoidsystem structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The server acts as a centralized intermediary that handles all bookmark synchronization operations between terminal browsers. This intermediary approach simplifies the overall system architecture by centralizing the complex synchronization logic in the server, while maintaining high sharing speed through automated push operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9633126B2Method and system for synchronizing browser bookmarks
Publication Date: 2017.04.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9633126B2 patent drawing
  • US9633126B2 patent drawing
  • US9633126B2 patent drawing

AI summary

Methods and systems for synchronizing browser bookmarks are provided herein. In an exemplary method, a server can receive a bookmark collection sent by a first terminal browser. The bookmark collection can contain one or more bookmarks. The server can push the bookmark collection to a second terminal browser for the second terminal browser to simultaneously add the one or more bookmarks contained in the bookmark collection as bookmarks of the second terminal browser.