Container-Specific Handlers for Digital Object Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in managing distributed digital objects, such as offers, due to compatibility issues with specific digital containers, as objects are often only compatible with a single container type, limiting their ability to save or share these objects across different platforms.

Innovation Solution

An object management application associates container-specific handlers with distributed objects, allowing users to select from multiple compatible digital containers for storage, eliminating the need for manual input and ensuring universal object distribution while maintaining integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an object is designed to be compatible with a specific digital container, then the object can be reliably stored in that container, but the object cannot be saved to other digital containers

Engineering Contradiction:
Improveobject storage reliabilityVSAvoidcontainer compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by enabling a single digital object to be associated with multiple digital containers through multiple handlers. Each handler enables the object to work with a specific container type, making the object universally compatible across different containers while maintaining reliable storage in each.

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

Solution Approach 2:

The patent segments the container compatibility function into separate handlers, where each handler is responsible for a specific digital container type. This segmentation allows the object to maintain specialized compatibility relationships with multiple containers without compromising the reliability of storage in any single container.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a user manually associates an object with a digital container, then the association is precise and reliable, but the process requires significant user time and effort

Engineering Contradiction:
Improveassociation accuracyVSAvoiduser time for manual association
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements self-service by automatically determining the set of available containers based on the object's handlers and presenting them to the user. The system performs the time-consuming task of identifying compatible containers and managing the association process, while the user simply selects from pre-filtered options, maintaining accuracy while reducing effort.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-determining the set of available containers before user selection. The system automatically identifies which containers are compatible with the object based on its handlers, so when the user views the container options, the work of compatibility checking has already been completed, saving user time while ensuring accurate associations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If an object is widely distributed across multiple users with different digital containers, then the object reaches more users, but managing the object becomes increasingly complex

Engineering Contradiction:
Improveobject distribution reachVSAvoidobject management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality at the system level, where the object management application can handle objects compatible with multiple container types through multiple handlers. This allows the system to manage widely distributed objects across diverse user containers without increasing complexity, as the same multi-handler mechanism that enables broad distribution also simplifies management.

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

Data Source

PatentUS9734174B1Interactive management of distributed objects
Publication Date: 2017.08.15 GOOGLE LLC
  • US9734174B1 patent drawing
  • US9734174B1 patent drawing
  • US9734174B1 patent drawing

AI summary

A digital object provider creates an object, such as an offer, and associates container-specific handlers with the object so that the object can be associated with a specific container. An object management application manages receives and displays the object on a user computing device, along with a first user control option to associate the object with a container. When the user selects the first option, the object management application relies on the associated container-specific handlers to determine which containers are available for associating the object. The object management application provides the user with a second control option, from which the user selects one or more of the available containers with which to associate the object. Based on the user's selection, the object management application communicates the object to the selected containers, such as for storage in the container. The container receives the object and associates the object with the container.