Cloud Analytics Data Propagation and Local Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in providing scalable high context information processing across heterogeneous environments, particularly in scenarios where devices cannot connect to cloud services due to congestion, limited signaling, or cost issues, leading to inefficiencies in data propagation and analytics utilization.

Innovation Solution

A method and apparatus for determining and processing data propagation policies to facilitate the distribution of user information from devices to cloud components, enabling analytics and recommendations without requiring device software redeployment, using a generic on-device framework for data propagation and caching based on configurable policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user information is propagated to the cloud for analytics, then user experience can be tailored and preemptive recommendations can be provided, but network connectivity requirements increase and devices cannot operate in disconnected scenarios

Engineering Contradiction:
Improveuser experience tailoringVSAvoiddisconnected operation capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by caching analytics data, algorithms, and user information locally on the device before disconnection occurs. This allows the device to operate independently using pre-fetched data and models, eliminating the need for real-time cloud connectivity while maintaining personalized user experiences.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a local caching layer as an intermediary between the cloud and device operations. This intermediary stores and manages analytics data, algorithms, and user information locally, enabling the device to function autonomously when disconnected while still supporting cloud-based analytics when connected.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If cloud-based analytics are used to provide services and recommendations, then insights can be generated from user data, but device software must be redeployed to update analytics functionality

Engineering Contradiction:
Improveanalytics insight generationVSAvoidsoftware update requirement
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts analytics algorithms and processing capabilities from the device software and relocates them to the cloud. The device only needs to collect and transmit user information, while the cloud performs the complex analytics processing. This separation allows analytics functionality to be updated without device software redeployment.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements a universal cloud-based analytics platform that can serve multiple devices and use cases. By centralizing analytics functionality in the cloud, the same infrastructure and algorithms can be applied across different devices and applications, eliminating the need for device-specific software updates.

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

3Loss of information

If all user information is propagated to the cloud, then comprehensive analytics can be performed, but data transmission time and network usage increase

Engineering Contradiction:
Improveanalytics data completenessVSAvoiddata propagation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies partial action by selectively propagating only the most relevant user information to the cloud for analytics, rather than transmitting all available data. The caching mechanism prioritizes and filters data based on importance and analytics value, reducing transmission time while maintaining sufficient data completeness for meaningful insights.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9697051B2Method and apparatus for providing services via cloud-based analytics
Publication Date: 2017.07.04 NOKIA TECHNOLOGIES OY
  • US9697051B2 patent drawing
  • US9697051B2 patent drawing
  • US9697051B2 patent drawing

AI summary

An approach is provided for providing services via cloud based analytics. An analytics platform determines one or more data propagation policies associated with propagating user information from at least one device to one or more cloud components. The analytics platform also processes and/or facilitates a processing of the one or more data propagation policies to cause, at least in part, a propagation of the user information to the one or more cloud components, wherein the propagation causes, at least in part, the user information to be available to one or more applications, one or more services, or a combination thereof.