Context-Sensitive Content Generation on Portable Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face challenges in effectively displaying context-sensitive content due to limitations in processing scripting languages like DHTML, which are optimized for desktop browsers and consume excessive bandwidth and resources.

Innovation Solution

A system comprising a primary and secondary web-browser application on a portable device, where the secondary application optimizes context-sensitive content by parsing and generating only the data portion, bypassing scripts and using alternative instructions optimized for the device's hardware, and an intermediate server that modifies web-pages to exclude non-data portions, reducing bandwidth consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If desktop-optimized web-pages with scripting languages like DHTML are used on mobile devices, then context-sensitive content can be generated, but bandwidth consumption and resource usage increase excessively

Engineering Contradiction:
Improvecontext-sensitive content generationVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments web-page content into static portions and context-sensitive portions. The static content is delivered once, while context-sensitive content is generated locally on the mobile device using a simplified scripting language, reducing bandwidth consumption while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the scripting language parameter from desktop-optimized languages like DHTML to a simplified language better suited for mobile devices. This parameter change reduces resource requirements while preserving context-sensitive content generation capabilities.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If desktop-optimized web-pages with scripting languages like DHTML are used on mobile devices, then context-sensitive content can be generated, but device resources are consumed excessively

Engineering Contradiction:
Improvecontext-sensitive content generationVSAvoiddevice resource usage
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the scripting language parameter from complex desktop languages to a simplified mobile-optimized language, reducing CPU and memory resource usage while maintaining context-sensitive content generation functionality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and removes heavy scripting language processing requirements from mobile devices, performing complex script execution on the server side while delivering only essential processing instructions to the device, thereby reducing local resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If context-sensitive content is generated using primary web-browser application with full scripting support, then functionality is complete, but processing overhead increases

Engineering Contradiction:
Improvescripting language processingVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the browser application into a primary component for basic rendering and a secondary component for context-sensitive content generation. This segmentation allows the system to use only the necessary processing capabilities for each task, reducing overall processing overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial scripting support in the mobile browser, providing only the specific scripting capabilities needed for context-sensitive content generation rather than full desktop-class scripting support, thereby reducing processing overhead while maintaining necessary functionality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2544109B1System, device and method for providing context sensitive content on a computing device
Publication Date: 2017.08.23 BLACKBERRY LTD
  • EP2544109B1 patent drawingFigure 1
  • EP2544109B1 patent drawingFigure 2
  • EP2544109B1 patent drawingFigure 3

AI summary

A system, device and method for providing context sensitive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web-browser application and a secondary web-browser application. The primary web-browser application is configured to generate a web-page containing context sensitive items and receiving focus on one of the context sensitive items. The secondary web-browser application is configured to generate the context sensitive content related to the one of the context sensitive items.