Browser Data Synchronization via Web Server Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in transferring and synchronizing browser history and bookmarks across multiple systems, requiring time and effort, making it impractical for frequent users.
Innovation Solution
A method and system where browser information, including bookmarks and history, is stored on a web server, allowing users to access and synchronize these data categories across different systems, with options for public and private categories, and a local copy for offline access, using a browser plug-in for seamless integration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If browser history and bookmarks are stored locally on each system, then data security and offline access are improved, but data synchronization and accessibility across multiple systems deteriorate
Solution Approach 1:
The patent introduces a server as an intermediary that stores browser data (bookmarks and history) remotely. The server acts as a mediator between multiple client systems, allowing users to access and synchronize their browser data across different devices without storing it locally on each system. This resolves the contradiction by providing both security (centralized storage) and accessibility (remote access from any device).
Solution Approach 2:
The patent moves browser data storage from the local dimension (individual systems) to a remote dimension (server-based storage accessible via network). This dimensional shift allows users to access their browser data from any system in the network, solving the synchronization problem while maintaining data security through centralized control.
2Adaptability or versatility
If browser data is transferred manually between systems, then data portability is improved, but time consumption and user effort increase
Solution Approach 1:
The patent implements automatic synchronization where the browser plugin on each client system automatically uploads and downloads browser data to and from the server without requiring manual user intervention. This self-service mechanism eliminates the time-consuming manual transfer process while maintaining data portability across systems.
Solution Approach 2:
The patent establishes continuous automatic synchronization between the server and client systems, ensuring browser data is always up-to-date across all devices. This continuous action eliminates the need for periodic manual transfers, saving user time and effort while maintaining data portability.
3Loss of information
If all browser data categories are synchronized across systems, then data completeness is improved, but network bandwidth consumption and synchronization complexity increase
Solution Approach 1:
The patent divides browser data into distinct categories (bookmarks and history) that can be independently managed and synchronized. This segmentation allows selective synchronization of different data types, reducing overall synchronization complexity and bandwidth consumption while maintaining completeness of each category through independent management.
Data Source
AI summary
A computer implemented method, apparatus, and computer program product for displaying information within a browser. Server browser information is stored on a web server. The server browser information includes a set of first category categories and a set of second category categories. An indication of whether a user is on a public system or a private system is received by the web server. Responsive to receiving the indication that the user is on a public system, only the set of public categories of the browser information is displayed to the user.


