Cross-Device Information Pushing via Dynamic Terminal Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information retrieval methods are limited to single devices and do not effectively utilize multiple interconnected devices for search interactions, where users expect to input queries on one device and receive results on another, such as from a mobile to a computer.

Innovation Solution

A method and apparatus that receive user input, perform searches, and determine the optimal output device based on indication, historical, and scenario information, allowing search results to be pushed to the most suitable terminal for display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If search interaction is limited to a single device, then device complexity is reduced, but adaptability and user experience are worsened

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

Solution Approach 1:

The patent segments the search interaction process into distinct functional modules: input module (for receiving search queries), processing module (for executing searches), and output module (for displaying results). These modules can be distributed across multiple devices, allowing the system to adapt to different device configurations while maintaining manageable complexity through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal search interaction framework that can operate across multiple device types (mobile phones, tablets, computers, smart TVs). The system uses device identification and capability detection to universally handle various input methods (voice, text, gesture) and output displays, making the search function adaptable to any device in the ecosystem without requiring device-specific implementations.

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

2Ease of operation

If search results are displayed on the same device used for input, then device complexity is reduced, but user experience and convenience are worsened

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that coordinates between multiple devices. The server receives device identification information, determines the appropriate output device based on pre-configured relationships and current usage context, and routes search results to the optimal display device. This intermediary manages the complexity of multi-device coordination, allowing seamless cross-device operation without requiring direct device-to-device communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic device selection where the output device is not fixed but determined in real-time based on multiple factors including device availability, user preferences, current task context, and device capabilities. The system can dynamically switch between different output devices for different search queries, optimizing user experience while the server manages the underlying complexity of device state tracking and selection logic.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple devices are used for search interaction, then adaptability and user experience are improved, but device complexity and system coordination are worsened

Engineering Contradiction:
ImproveadaptabilityVSAvoidsystem coordination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary configuration where users pre-define device relationships and preferences before actual search operations. During setup, users specify which devices should work together, their roles (input, output, both), and default behaviors. This preliminary action creates a structured framework that simplifies real-time coordination, as the system only needs to query pre-established device profiles and relationships rather than making complex decisions during each search interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where the system continuously monitors device status, usage patterns, and user interactions. Based on this feedback, the system dynamically adjusts device selection and coordination strategies. For example, if a device is frequently used for a particular type of search, the system learns to prioritize that device for similar future queries. This feedback loop optimizes system coordination over time without requiring users to manually reconfigure device relationships.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10747827B2Method and apparatus for pushing information
Publication Date: 2020.08.18 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US10747827B2 patent drawing
  • US10747827B2 patent drawing
  • US10747827B2 patent drawing

AI summary

The present disclosure discloses a method and apparatus for pushing information. A specific embodiment of the method comprises: receiving input information of a user from an information input terminal; performing a search operation based on the input information to obtain search result information; determining an information output terminal based on one or more of: indication information for the information output terminal extracted from the input information, historical indication information for the information output terminal of the user, and use scenario information of the user; and pushing the search result information to the determined information output terminal. In this embodiment, a plurality of terminals are effectively used, and thus, the searching and the pushing for information based on the plurality of terminals are implemented.