Personal Audiovisual Device Software Update Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current home networking technologies limit the ability to access and enjoy Internet-enabled entertainment services outside the vicinity of a centralized hub device, requiring expensive hardware or extended subscription plans, and do not efficiently leverage available wireless bandwidth.

Innovation Solution

A system of personalized audiovisual devices, such as CHUMBY devices, that can be configured and updated remotely, allowing users to access and stream various widgets and content wirelessly throughout the home without the need for a centralized hub, using a service provider to manage and distribute software updates and content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a centralized hub device is used to provide Internet-enabled entertainment services, then service coverage is limited to the vicinity of the hub, but hardware cost and subscription requirements increase

Engineering Contradiction:
Improveservice coverage areaVSAvoidhardware cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the centralized hub system into multiple distributed personal audiovisual devices, each capable of independent operation. Instead of one central device providing service to a limited area, multiple segmented devices are distributed throughout the home, each providing service in its local vicinity, thereby expanding overall service coverage without requiring expensive centralized hardware upgrades or extended subscription plans.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If wireless networking technology is used to expand service area, then bandwidth availability increases, but efficient leverage of bandwidth is not achieved

Engineering Contradiction:
Improvewireless service accessibilityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Each personal audiovisual device autonomously manages its own software updates and content downloads directly from the Internet via wireless connection. The devices self-configure and self-maintain without requiring centralized hub mediation, enabling efficient direct utilization of available wireless bandwidth for content delivery and device updates, thereby maximizing bandwidth utilization efficiency while maintaining wide wireless service accessibility.

Inventive Principle:
Principle #25Self-service

3Reliability

If automatic software update mechanism is implemented, then device functionality is maintained, but network connectivity requirements increase

Engineering Contradiction:
Improvesoftware functionalityVSAvoidupdate download time
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The personal audiovisual devices implement periodic polling of update servers at scheduled intervals to check for available software updates. This periodic check-in mechanism ensures that devices maintain current functionality by automatically downloading and installing updates when connected to the network, while the scheduled nature of updates allows for efficient bandwidth utilization during off-peak times, balancing software reliability with acceptable update download times.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9256420B2System and method for automatically updating the software of a networked personal audiovisual device
Publication Date: 2016.02.09 BBY SOLUTIONS INC
  • US9256420B2 patent drawing
  • US9256420B2 patent drawing
  • US9256420B2 patent drawing

AI summary

A method for automatically updating software executed by an electronic device is disclosed herein. The method includes receiving, at the electronic device, an update indication from a server that updated software is available for the electronic device. The method further includes modifying, in response to the update indication, a boot state of the electronic device and initiating operation of the electronic device in an update mode. The updated software is received, at the electronic device, during operation in the update mode. The method further includes initiating, upon determining the updated software has been correctly received, operation of the electronic device in a normal mode.