17918515. Thread Management Method and Apparatus simplified abstract (Huawei Technologies Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

Thread Management Method and Apparatus

Organization Name

Huawei Technologies Co., Ltd.

Inventor(s)

Xianfeng Zhang of Beijing (CN)

Zaishang Wang of Beijing (CN)

Fei Sun of Hangzhou (CN)

Jixiao Han of Beijing (CN)

Thread Management Method and Apparatus - A simplified explanation of the abstract

This abstract first appeared for US patent application 17918515 titled 'Thread Management Method and Apparatus

Simplified Explanation

Abstract: The patent application describes a method for managing threads in an application. The method involves the application providing information to the operating system through an API, indicating the tasks to be executed. The operating system then allocates these tasks to a corresponding task queue and assigns a thread to the queue based on the current load level of the system and the type of the task queue.

  • The application provides information to the operating system through an API.
  • The information indicates the tasks that need to be executed by the application.
  • The operating system allocates the tasks to a task queue based on the provided information.
  • The operating system assigns a thread to the task queue based on the current load level of the system and the type of the task queue.

Potential Applications:

  • This method can be applied in any application that requires efficient thread management.
  • It can be particularly useful in multi-threaded applications where tasks need to be executed concurrently.

Problems Solved:

  • Efficient thread management is crucial for the smooth execution of tasks in an application.
  • This method solves the problem of allocating tasks to appropriate task queues and assigning threads based on the system load and task type.

Benefits:

  • The method ensures efficient utilization of system resources by allocating tasks based on the current load level.
  • It improves the overall performance and responsiveness of the application by effectively managing threads.
  • The method allows for better scalability and adaptability in handling different types of tasks.


Original Abstract Submitted

In a thread management method, an application first information to an operating system through an API. The first information is used to indicate at least one first task to be executed by the application. The operating system allocates, by using the first information, the at least one first task to be executed by the application to a corresponding first task queue, and allocates a thread to the first task queue based on a current load level of the operating system and a type of the first task queue.