Expiration Detection in Trusted Execution Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid obsolescence of computing platforms leads to management, operational, and security issues due to outdated software and firmware, causing vulnerabilities and requiring either updates or replacement.

Innovation Solution

A computing platform management method and apparatus that includes an expiration date detection system, utilizing a trusted execution environment with a tamper-proof storage and firmware module to regulate operations based on whether the current date is earlier than the platform's expiration date, allowing for secure updates and notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If computing platforms are used for extended periods without updates, then operational costs are reduced and device longevity is increased, but security vulnerabilities accumulate and platforms become susceptible to malware attacks

Engineering Contradiction:
Improvedevice longevityVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Duration of action of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The patent implements expiration date detection and platform status monitoring before security vulnerabilities can be exploited. By proactively identifying outdated platforms through expiration date certificates and notifying users in advance, the system enables preventive updates or replacements, thereby extending safe device longevity while preventing security breaches.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If computing platforms are updated frequently to maintain security, then security vulnerabilities are reduced and platforms remain protected, but operational disruptions increase and management complexity grows

Engineering Contradiction:
Improvesecurity vulnerabilitiesVSAvoidmanagement complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements an automated platform management system that self-monitors expiration dates, self-identifies outdated platforms, and self-notifies users of upcoming expirations. This automated self-service approach reduces manual management complexity while maintaining security by ensuring platforms are updated before vulnerabilities arise.

Inventive Principle:
Principle #25Self-service

3Object-affected harmful factors

If outdated computing platforms are discarded and replaced, then security vulnerabilities are eliminated and platforms remain secure, but resource waste increases and environmental impact grows

Engineering Contradiction:
Improvesecurity vulnerabilitiesVSAvoidresource waste
Core Design Contradiction:
Object-affected harmful factorsVSLoss of substance

Solution Approach 1:

The patent enables extended platform utilization by proactively monitoring expiration dates and notifying users in advance, allowing platforms to be used safely until their actual expiration rather than being prematurely discarded. This extends the productive life of computing platforms, reducing electronic waste and resource consumption while maintaining security through timely updates.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If platform expiration status is monitored and enforced, then security is improved and outdated platforms are identified, but system complexity increases and additional management overhead is required

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary firmware module that mediates between the processor and the expiration date certificate storage. This intermediary component simplifies the overall system by centralizing expiration date management functions, providing a clean interface for security checks while maintaining reliability through automated monitoring and notification mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10664573B2Computing apparatus and method with persistent memory
Publication Date: 2020.05.26 INTEL CORP
  • US10664573B2 patent drawing
  • US10664573B2 patent drawing
  • US10664573B2 patent drawing

AI summary

Apparatuses, methods and storage media associated with managing a computing platform in view of an expiration date are described herein. In embodiments, an apparatus may include a computing platform that includes one or more processors to execute applications; and a trusted execution environment that includes a tamper-proof storage to store an expiration date of the computing platform, and a firmware module to be operated in a secure system management mode to regulate operation of the computing platform in view of at least whether a current date is earlier than the expiration date. Other embodiments may be described or claimed.