Multi-device Activity Coordination via Inferred Preferences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern users face challenges in seamlessly integrating and coordinating activities across multiple devices, such as laptops and wearable devices, to provide real-time ancillary activities that complement primary device tasks, due to limitations in device capabilities and user preferences.

Innovation Solution

A data mesh-based system that detects device activities, accesses attribute data from various sources, infers user preferences, and dynamically generates ancillary activities for secondary user devices, ensuring that these activities are performed in real-time and tailored to the device's capabilities and user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple devices are integrated to provide ancillary activities, then user interaction and efficiency are enhanced, but device complexity increases

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

Solution Approach 1:

The system divides the ancillary activity generation task into segments: the primary device detects device activity and identifies attribute data sources, while the secondary device performs the actual ancillary activity generation and presentation. This segmentation allows each device to specialize in specific functions, enhancing overall efficiency while managing complexity through distributed responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where the primary device acts as a mediator that detects device activity, accesses attribute data, infers user preferences, and transmits this information to the secondary device. This intermediary role coordinates between devices, enabling enhanced user interaction while abstracting the complexity of multi-device coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If ancillary activities are generated in real-time based on inferred user preferences, then personalization is improved, but processing time and system complexity increase

Engineering Contradiction:
ImprovepersonalizationVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by having the primary device detect device activity and access attribute data sources before the ancillary activity is actually needed. User preferences are inferred in advance based on accessed attribute data, so when the secondary device needs to generate ancillary activities, the personalization is already prepared, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the secondary device to autonomously generate ancillary activities based on received device activity information and accessed attribute data. The secondary device uses its own capabilities to present personalized content without requiring continuous complex coordination with the primary device, thus achieving personalization while managing processing complexity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If device activity is detected and attribute data is accessed from multiple sources, then relevance of ancillary activities is improved, but data processing complexity increases

Engineering Contradiction:
Improveactivity detection accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The primary device extracts only the necessary attribute data from multiple attribute data sources based on the detected device activity. Instead of processing all available data from all sources, the system selectively accesses and extracts relevant attribute data that directly relates to the current device activity, thereby improving detection accuracy while reducing data processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12033204B2Device ancillary activity
Publication Date: 2024.07.09 EBAY INC
  • US12033204B2 patent drawing
  • US12033204B2 patent drawing
  • US12033204B2 patent drawing

AI summary

Described herein is a system and method for performing ancillary activity. A device activity being performed by a user device of a user is detected. Attribute data associated with a plurality of attribute sources is accessed. A user preference indicating a preference for performing on a secondary user device a complementary activity corresponding to the device activity is inferred. Based on the inferred user preference, the secondary user device is identified according to a device status of the secondary user device, the device status indicating a device capability to perform the complementary activity. The complementary activity to be performed on the secondary user device is generated by analyzing at least one of the device activity, a device functionality of the secondary user device, and the user preference. Instructions to perform the complementary activity are transmitted to the secondary user device.