Modular Widget Framework for Scalable Service Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing website development processes for entities dealing with online users are cumbersome and costly, leading to inconsistent and non-uniform user experiences across different business units, especially when integrating widgets for services like credit checking or prequalification.

Innovation Solution

A method and system that enable the creation and integration of customizable widgets, allowing each entity to define its own data input and presentation flow, with a composite repository, communications interface, services authorization component, and services notification component to manage widget delivery and service requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different internal or external website developers are used to produce and update entity websites and widgets, then customization and service diversity are improved, but maintenance costs increase and consistency deteriorates

Engineering Contradiction:
Improveservice diversityVSAvoidmaintenance costs
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the widget system into independent, modular components that can be developed by different developers but integrated through a standardized framework. Each widget is self-contained with defined interfaces, allowing parallel development while maintaining overall system consistency and reducing integration maintenance costs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal widget framework that can accommodate multiple service types and developers. The standardized interface and common architecture allow diverse widgets to function within a unified system, achieving service diversity without proportionally increasing maintenance complexity.

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

2Adaptability or versatility

If different internal or external website developers are used to produce and update entity websites and widgets, then service customization is improved, but uniformity and consistency across business units deteriorate

Engineering Contradiction:
Improveservice customizationVSAvoiduniformity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies local quality by allowing each widget to have customized functionality and appearance specific to its service requirements, while the overall framework maintains uniform structure and behavior. Each developer can tailor their widget's local characteristics without compromising the global consistency of the widget system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent establishes standardized interfaces, communication protocols, and integration patterns in advance before developers create their widgets. This preliminary framework ensures that regardless of how customized individual widgets become, they will integrate uniformly and maintain consistency across all business units.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If complex integration between widget, websites, entity site backend, and widget host backend is required, then service functionality is improved, but maintenance costs and complexity increase

Engineering Contradiction:
Improveservice functionalityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces intermediary layers including a widget framework, standardized APIs, and abstraction layers that mediate between the diverse components (widgets, websites, backends). These intermediaries simplify integration by providing uniform interfaces and handling complex interactions, reducing overall system complexity while maintaining full service functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12236252B2User interface common components and scalable integrable reusable isolated user interface
Publication Date: 2025.02.25 CAPITAL ONE SERVICES LLC
  • US12236252B2 patent drawing
  • US12236252B2 patent drawing
  • US12236252B2 patent drawing

AI summary

Disclosed are examples of systems, methods and techniques related to delivering a service widget that collects data and provides a service. A service widget is provided in response to a widget delivery request received from a user browser. The delivered service widget enables the user browser to request item-related services from an enterprise. A request for the item-related services is received by an enterprise from the delivered service widget. Provision of the service is enabled upon confirmation that an authentication token fetched from the client backend system is valid for the client backend system, the services request may be delivered to an enterprise server. The enterprise, in response to an analysis of the information related to the item available for purchase, may indicate that the item available for purchase meets a purchase threshold of the enterprise and provide an evaluation result including parameters of the item-related services.