18099588. LOCATING DATA IN STORAGE simplified abstract (Arm Limited)

From WikiPatents
Jump to navigation Jump to search

LOCATING DATA IN STORAGE

Organization Name

Arm Limited

Inventor(s)

Elliot Maurice Simon Rosemarine of London (GB)

Alexander Eugene Chalfin of Mountain View CA (US)

Rune Holm of Oslo (NO)

LOCATING DATA IN STORAGE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18099588 titled 'LOCATING DATA IN STORAGE

The abstract of this patent application describes a processor that receives a task with a task-based parameter, uses this parameter to locate a specific data descriptor within an array of data descriptors, and processes the corresponding portion of data.

  • The processor is designed to handle tasks with associated parameters that help determine the location of specific data descriptors within an array.
  • Each data descriptor in the array represents a portion of data in a storage system and has a predetermined size.
  • By deriving array location data based on the task, the processor can identify the location of a particular data descriptor in the storage system.
  • The processor then retrieves the specific data descriptor based on the array location data and the task-based parameter.
  • Once the particular data descriptor is obtained, the processor processes the corresponding portion of data to execute the task effectively.

Potential Applications: - This technology could be used in data processing systems where tasks need to be executed on specific portions of data. - It could be applied in storage systems to efficiently locate and process data based on task requirements.

Problems Solved: - Streamlining the process of locating and processing specific data portions based on task parameters. - Enhancing the efficiency of data processing tasks by accurately identifying and handling relevant data descriptors.

Benefits: - Improved task execution efficiency. - Enhanced data processing accuracy. - Streamlined data retrieval and processing operations.

Commercial Applications: Title: Enhanced Data Processing System for Efficient Task Execution This technology could find applications in industries such as data analytics, cloud computing, and database management, where efficient data processing is crucial for optimal performance and productivity.

Questions about the technology: 1. How does the processor determine the array location data based on the task and task-based parameter? 2. What are the potential implications of using this technology in large-scale data processing systems?


Original Abstract Submitted

A processor to: receive a task to be executed, the task comprising a task-based parameter associated with the task, for use in determining a position, within an array of data descriptors, of a particular data descriptor of a particular portion of data to be processed in executing the task. Each of the data descriptors in the array of data descriptors has a predetermined size and is indicative of a location in a storage system of a respective portion of data. The processor derives, based on the task, array location data indicative of a location in the storage system of a predetermined data descriptor, and obtains the particular data descriptor, based on the array location data and the task-based parameter. The processor obtains the particular portion of data based on the particular data descriptor and processes the particular portion of data in executing the task.