17896879. Electronic Devices with Delay-Based Distributed Computing simplified abstract (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

Electronic Devices with Delay-Based Distributed Computing

Organization Name

Apple Inc.

Inventor(s)

Sabine Roessel of Munich (DE)

Bernhard Raaf of Neuried (DE)

Robert Zaus of Munich (DE)

Christian Drewes of Germering (DE)

Matthias Sauer of San Jose CA (US)

Josef Hausner of Germering (DE)

Electronic Devices with Delay-Based Distributed Computing - A simplified explanation of the abstract

This abstract first appeared for US patent application 17896879 titled 'Electronic Devices with Delay-Based Distributed Computing

Simplified Explanation

The abstract describes a system where a primary device decides whether to offload a compute task to secondary devices based on received statistics, and generates a distribution scheme to optimize overall runtime.

  • Primary device runs a software application requiring a compute task
  • Receives statistics from secondary devices over wireless communication links
  • Processes statistics to decide whether to offload compute task or perform locally
  • Generates distribution scheme for secondary devices based on statistics
  • Models delays for signal transmission, compute result transmission, and processing resources of secondary devices
  • Optimizes distribution scheme to minimize overall runtime of compute task

---

      1. Potential Applications
  • Edge computing
  • Internet of Things (IoT) devices
  • Mobile computing
      1. Problems Solved
  • Efficient utilization of resources
  • Minimization of compute task runtime
  • Optimization of wireless communication links
      1. Benefits
  • Improved performance of software applications
  • Reduced latency in compute tasks
  • Enhanced resource management for devices


Original Abstract Submitted

A primary device may run a software application requiring a compute task. The primary device may receive statistics from a set of secondary devices over wireless communication links. The primary device may process the statistics to determine whether the compute task will be offloaded to the secondary devices or performed locally. The primary device may generate a distribution scheme for the secondary devices based on the statistics. This may involve modeling first delays associated with transmission of signals from the primary device to the secondary devices, second delays associated with transmission of compute results from the secondary devices to the primary device, and third delays associated with processing resources of the secondary devices. The optimized distribution scheme may minimize overall runtime of the compute task given the modeled delays, scheduling grants for the secondary devices, and a radio resource allocation for the secondary devices.