18443213. MODULAR REDUNDANCY simplified abstract (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

MODULAR REDUNDANCY

Organization Name

Apple Inc.

Inventor(s)

Ryan J. Allen of San Diego CA (US)

Christopher Y. Brown of San Jose CA (US)

Jeffrey D. Koftinoff of Menlo Park CA (US)

George E. Williams of Pleasanton CA (US)

MODULAR REDUNDANCY - A simplified explanation of the abstract

This abstract first appeared for US patent application 18443213 titled 'MODULAR REDUNDANCY

The patent application provides techniques for implementing redundancy more effectively and efficiently. One example is a voting service that determines which output to provide to a consumer by receiving output from processes on three different hardware devices.

  • Optimization of the voting service location, input received, process execution on hardware devices, and output provision to the consumer.
  • Techniques can complement or replace other redundancy methods.
  • Emphasis on enhancing redundancy implementation.

Potential Applications: - Data centers - Critical infrastructure systems - Telecommunications networks

Problems Solved: - Enhancing system reliability - Improving fault tolerance - Minimizing downtime

Benefits: - Increased system resilience - Enhanced data integrity - Improved overall system performance

Commercial Applications: Title: "Enhanced Redundancy Techniques for Critical Systems" This technology can be utilized in industries such as telecommunications, finance, and healthcare to ensure continuous operation of critical systems.

Questions about Enhanced Redundancy Techniques: 1. How do these techniques compare to traditional redundancy methods?

  These techniques offer a more optimized and efficient approach to redundancy implementation.

2. What are the key factors to consider when implementing these techniques in a system?

  Factors such as voting service configuration, hardware device selection, and output handling are crucial for successful implementation.


Original Abstract Submitted

This disclosure provides more effective and/or efficient techniques for implementing redundancy. For example, some techniques include a voting service that receives output from processes executing on three different hardware devices to determine which output to provide to a consumer of the output. Such techniques are optimized through where the voting service is located, what is received by the voting service, how processes are executed on the three different hardware devices, and how output is provided to the consumer, as further discussed herein. Such techniques optionally complement or replace other methods for implementing redundancy.