Context-Based Information Correlation Engine for Mobile Push Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-based applications do not effectively deliver context-based information to mobile devices due to lack of mechanisms to determine and provide relevant information based on user context, limiting the mobility of service personnel with smartphones, which have limited screen size and computing power.

Innovation Solution

A system and method for real-time delivery of context-based information to mobile devices, using a context-based information correlation engine that determines a subset of information from multiple sources based on location, calendar entries, and other contexts, and pushes this information using 'push' technology, employing data acquisition, normalization, business rules, and data output engines in a device-agnostic manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If cloud-based applications provide full information to mobile devices, then information completeness is improved, but device complexity and processing load increase beyond mobile device capabilities

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing load
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary subset of information from the complete cloud-based data and delivers it to mobile devices. The system correlates information from multiple cloud sources, determines relevance based on user context, and pushes only the required data portion to the mobile device, thereby maintaining information completeness for relevant data while reducing overall data volume and processing load.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If cloud-based applications deliver all available information, then information availability is improved, but screen real estate and user usability deteriorate due to limited mobile screen size

Engineering Contradiction:
Improveinformation availabilityVSAvoidusability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by customizing information delivery based on specific user contexts such as location, time, and device characteristics. The system determines which information is most relevant to the user's current situation and delivers that specific subset, ensuring that the information displayed is both available and appropriately tailored to the user's local context and screen real estate constraints.

Inventive Principle:
Principle #3Local quality

3Loss of time

If real-time information is pushed to mobile devices without context filtering, then information timeliness is improved, but information relevance and data volume increase unnecessarily

Engineering Contradiction:
Improveinformation timelinessVSAvoidinformation relevance
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The patent performs preliminary action by pre-correlating information from multiple cloud sources and pre-determining the relevant subset based on user context before pushing to the mobile device. The system establishes context parameters in advance, filters and correlates data proactively, and then delivers the pre-processed relevant information in real-time, thereby maintaining timeliness while ensuring relevance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9071649B2System and method for real time delivery of context based content from the cloud to mobile
Publication Date: 2015.06.30 CORE MOBILE NETWORKS
  • US9071649B2 patent drawing
  • US9071649B2 patent drawing
  • US9071649B2 patent drawing

AI summary

The information in the cloud is available in the form of software-as-a-service is accessible from laptops and personal computers. The system obtains information from multiple sources in the “cloud,” correlates the information, determines a subset of information based on context, and pushes the information to at least one mobile device. An engine extracts a context based subset of information and correlates the context based subset of information based on the same context or a different context. A data push engine makes the information available in real time to a user by pushing the information to the at least one mobile device like a smartphone, tablet, and/or navigation system.