Real-Time Shared Web Browsing via Combined Search Views

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social networking platforms lack the ability to share real-time web browsing activities among users, preventing users from seeing what web pages their friends are concurrently browsing outside of the social networking application.

Innovation Solution

A method and system that detect social messaging interactions between users and capture separate web search results, providing a combined live search results view that allows users to navigate to the same web pages their friends are viewing, with features like content summaries and temporal animations to enhance user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate web search results are provided to each social network contact, then search result accuracy for individual queries is improved, but information sharing efficiency among contacts deteriorates

Engineering Contradiction:
Improvesearch result accuracyVSAvoidinformation sharing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges separate web search results from multiple social network contacts into a unified combined view. The system captures search results from each contact's device and consolidates them into a single interface that displays all results together, enabling information sharing while preserving the individual search accuracy of each contact.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If real-time web browsing activities are shared among users, then navigation efficiency is improved, but system complexity deteriorates

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that coordinates between multiple user devices. The server receives search results from each contact's device, manages the consolidation process, and distributes the combined results back to users. This intermediary approach enables real-time browsing sharing while centralizing the complexity management on the server side.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a multi-functional platform that simultaneously performs individual web searching, real-time result sharing, combined view generation, and navigation coordination. The social networking system serves multiple purposes: maintaining social connections, enabling individual searches, and facilitating collaborative browsing experiences.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If combined live search results view is provided to all contacts, then information exchange is improved, but data processing load deteriorates

Engineering Contradiction:
Improveinformation exchangeVSAvoiddata processing load
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent performs preliminary actions by capturing and storing search results from each contact's device as they are generated during individual searches. Rather than processing all results in real-time when combining, the system pre-captures the results data, making it readily available for efficient consolidation and distribution to the combined view.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9588943B2Real-time shared web browsing among social network contacts
Publication Date: 2017.03.07 BEIJING ZITIAO NETWORK TECH CO LTD
  • US9588943B2 patent drawing
  • US9588943B2 patent drawing
  • US9588943B2 patent drawing

AI summary

A determination is made that each of at least two social network contacts involved in a social messaging interaction initiate a separate web search associated with the social messaging interaction. A separate set of web search results returned to each of the at least two social network contacts is captured in association with each initiated separate web search. A combined live search results view that includes each captured separate set of web search results is provided to each of the at least two social network contacts. The combined live search results view provides navigation to web content returned to other social network contacts.