Proactive Internet Link Identification in Browser Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in locating specific information on the internet due to the vast amount of available data, and conventional network browser applications do not efficiently provide proactive access to relevant internet links, leading to wasted time and increased battery consumption on electronic devices.

Innovation Solution

The system proactively identifies and displays user interface objects, such as internet links, in a network browser application by utilizing data from various sources like calendars, reminders, and social media applications, reducing the need for users to manually search and navigate through multiple applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually search for and navigate through multiple applications to locate internet links, then they can find the links, but it increases the number of touch inputs required and consumes more battery power

Engineering Contradiction:
Improveease of locating internet linksVSAvoidbattery power consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by proactively identifying and displaying internet links in the browser before users need to search for them. The system monitors other applications in the background, extracts relevant links, and prepares them for display, thereby eliminating the need for users to manually navigate through multiple applications and reducing both touch inputs and battery consumption.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users manually search for and navigate through multiple applications to locate internet links, then they can find the links, but it increases the time required to locate them

Engineering Contradiction:
Improveease of locating internet linksVSAvoidtime to locate internet links
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively identifying and displaying internet links in the browser before users need to search for them. The system monitors other applications in the background, extracts relevant links, and prepares them for display, thereby eliminating the need for users to manually navigate through multiple applications and reducing both touch inputs and battery consumption.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system proactively identifies and displays internet links from multiple data sources, then user efficiency is enhanced and fewer touch inputs are required, but the system complexity increases

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

Solution Approach 1:

The system implements multi-functionality by enabling the browser application to perform not only web browsing but also proactive link identification and display from multiple data sources. The system monitors various applications, extracts relevant links, and displays them in the browser, thereby enhancing user efficiency without requiring separate applications for each function.

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

Solution Approach 2:

The system uses an intermediary approach by introducing a link identification module that acts as a mediator between other applications and the browser. This module monitors other applications, extracts relevant links, and displays them in the browser, thereby simplifying the overall system architecture while enabling proactive link display from multiple data sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If conventional network browser applications require users to manually add bookmarks, then users can save frequently visited sites, but users may not be diligent about adding all relevant websites and the list becomes harder to navigate as it grows

Engineering Contradiction:
Improveaccess to saved websitesVSAvoidease of locating saved websites
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by proactively identifying and displaying internet links in the browser before users need to search for them. The system monitors other applications in the background, extracts relevant links, and prepares them for display, thereby eliminating the need for users to manually navigate through multiple applications and reducing both touch inputs and battery consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12189926B2Systems and methods for proactively identifying and providing an internet link on an electronic device
Publication Date: 2025.01.07 APPLE INC
  • US12189926B2 patent drawing
  • US12189926B2 patent drawing
  • US12189926B2 patent drawing

AI summary

Systems and methods for proactively identifying user interface objects (e.g., internet links) directed to information of interest to the user and displaying the identified user interface objects in a user interface on an electronic device are disclosed herein. In one aspect, the method includes receive, via a user input device, a user input within a user interface of an internet browser application and displayed on the display of the electronic device; and in response to the user input, display, within the user interface, a first set of one or more user interface objects, each providing a suggested internet link obtained from one or more data sources, different than the internet browser application, on the electronic device.