Unified Browser System for Seamless Cross-Site Purchasing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online purchasing processes are cumbersome due to the need for users to enter payment data and navigate between disparate sites, leading to reduced conversions and poor management of purchases across multiple platforms.

Innovation Solution

A unified browser system with an API that allows for seamless transition between sites, automatic filling of payment data, and centralized purchase management across multiple platforms, using a generalized search engine that indexes both merchant and non-merchant sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually enter payment data and navigate between sites for online purchases, then purchase security and site-specific processing are maintained, but the purchasing process becomes cumbersome and conversion rates decrease

Engineering Contradiction:
Improvepurchasing process simplicityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a browser-based intermediary system that mediates between the user and multiple merchant sites. The browser stores payment data locally and automatically fills it when users initiate purchases, eliminating the need for users to manually enter payment information on each site while maintaining security through browser-managed data protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal browser-based purchasing system that works across multiple merchant sites simultaneously. The same browser infrastructure handles payment data storage, automatic form filling, and purchase initiation for different merchants, providing a consistent multi-functional solution rather than site-specific implementations.

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

2Ease of operation

If users manage purchases across multiple disparate platforms, then site-specific purchase options are available, but purchase management becomes difficult and user convenience decreases

Engineering Contradiction:
Improvepurchase management convenienceVSAvoidpurchase history tracking
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent merges purchase management functionality into a unified browser-based system. All purchases across different merchant sites are tracked and managed through the browser's purchase manager, which consolidates purchase history and provides centralized control. This combining approach allows users to manage all purchases in one location rather than accessing multiple disparate platforms.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If a unified browser system automatically fills payment data and manages purchases, then user convenience and conversion rates improve, but system complexity and security requirements increase

Engineering Contradiction:
Improvepurchase conversion rateVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a self-service security model where the browser itself manages payment data storage, encryption, and transmission. The browser automatically handles security protocols, data protection, and secure communication with merchant sites without requiring external security systems. This self-managed approach maintains high security standards while enabling automated purchase processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10002396B2System and method for transitioning from a first site to a second site
Publication Date: 2018.06.19 MONTICELLO ENTERPRISES LLC
  • US10002396B2 patent drawing
  • US10002396B2 patent drawing
  • US10002396B2 patent drawing

AI summary

Disclosed is an approach for receiving, via a user interface of a browser, user input in an input field and presenting an object in response to the user input, the object configured such that when a user interacts with the object, the method includes transitioning the user to a second site associated with the object, filling the user input into a second site input field and causing the user input to be processed at the second site as though the user entered the user input into the second site input field.