IP Library › Granted Patent US 12,549,496
Granted Patent B2
US 12,549,496 · App. 18/437,552 · Granted Feb 10, 2026

Method for allocating resource for computing task

Inventors: Weiwei Chong (Dongguan, CN); Yanchao Kang (Dongguan, CN); Xiaobo Wu (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04L47/805
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,549,496
App. No.
18/437,552
Granted
Feb 10, 2026
Kind
B2
Abstract

A method for allocating a resource for a computing task includes obtaining, by a computing power control network element, a first computing task request, where the first computing task request is used to request to allocate a computing power resource for a target computing task of a terminal device, and the first computing task request includes task information of the target computing task; and allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information.

Claims (59)

1 . A method for allocating a resource for a computing task, wherein the method comprises:

obtaining, by a computing power control network element, a first computing task request, wherein the first computing task request is used to request to allocate a computing power resource for a target computing task of a terminal device, and the first computing task request comprises task information of the target computing task; and

allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information; wherein

the method further comprises:

obtaining, by the computing power control network element, a computing power quality of service (QOS) policy corresponding to the target computing task; and

the allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information comprises:

allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information and the computing power QoS policy.

2 . The method according to claim 1 , wherein the allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information comprises:

selecting, by the computing power control network element, a computing network element based on the task information, wherein

the computing network element is capable of providing the computing power resource corresponding to the target computing task.

3 . The method according to claim 1 , wherein the task information comprises at least one of the following: computing task identification information, packet data unit (PDU) session identification information corresponding to the computing task, computing task description information, a data network name (DNN), or single network slice selection assistance information (S-NSSAI), wherein

the computing task description information comprises at least one of the following: a type of the computing task, a purpose of the computing task, a service requirement of the computing task, an Internet protocol (IP) address of the computing task, or port number information corresponding to the computing task.

4 . The method according to claim 1 , wherein the obtaining, by the computing power control network element, a computing power QoS policy corresponding to the target computing task comprises:

sending, by the computing power control network element, a computing power QoS policy request to a policy control network element, wherein the computing power QoS policy request is used to request the computing power QoS policy corresponding to the target computing task; and

obtaining, by the computing power control network element, the computing power QoS policy from the policy control network element; or

determining, by the computing power control network element based on a service requirement of the computing task comprised in the task information of the target computing task, the computing power QoS policy corresponding to the target computing task.

5 . The method according to claim 4 , wherein the sending, by the computing power control network element, a computing power QoS policy request to a policy control network element comprises:

sending, by the computing power control network element, the computing power QoS policy request to the policy control network element through a session management network element; and

the obtaining, by the computing power control network element, the computing power QoS policy from the policy control network element comprises:

obtaining, by the computing power control network element, the computing power QoS policy from the policy control network element through the session management network element.

6 . The method according to claim 1 , wherein the obtaining, by a computing power control network element, a first computing task request comprises:

obtaining, by the computing power control network element, the first computing task request from a first device, wherein

the first device comprises any one of the following: a mobility management network element, a session management network element, and an access network device.

7 . The method according to claim 1 , wherein after the allocating, by the computing power control network element, the computing power resource for the target computing task based on the task information, the method further comprises:

sending, by the computing power control network element, a first computing task response to the terminal device, wherein

the first computing task response comprises network element information of a computing network element corresponding to the computing power resource, and the network element information comprises network element identification information or network element address information.

8 . The method according to claim 1 , wherein the method further comprises:

sending, by the computing power control network element, allocation status information of the computing power resource to a session management network element; or

receiving, by the computing power control network element, allocation status information of a communication resource from a session management network element.

9 . The method according to claim 1 , wherein the service requirement of the computing task comprises at least one of the following: a delay requirement of the computing task or an accuracy requirement of the computing task.

10 . A method for allocating a resource for a computing task, wherein the method comprises:

obtaining, by a session management network element, a second computing task request, wherein the second computing task request is used to request to allocate a communication resource for a target computing task of a terminal device, and the second computing task request comprises task information of the target computing task; and

allocating, by the session management network element, the communication resource for the target computing task based on the task information; wherein

the method further comprises:

obtaining, by the session management network element, a communication quality of service (QOS) policy of the target computing task; and

the allocating, by the session management network element, the communication resource for the target computing task based on the task information comprises:

allocating, by the session management network element, the communication resource for the target computing task based on the task information and the communication QoS policy of the target computing task.

11 . The method according to claim 10 , wherein the allocating, by the session management network element, the communication resource for the target computing task based on the task information comprises:

establishing, by the session management network element, a tunnel in a packet data unit (PDU) session for the terminal device based on the task information, wherein

the tunnel in the PDU session is used to transmit data of the target computing task.

12 . The method according to claim 10 , wherein the method further comprises:

receiving, by the session management network element, a computing power quality of service (QoS) policy request from a computing power control network element, wherein the computing power QoS policy request is used to request a computing power QoS policy corresponding to the target computing task;

sending, by the session management network element, the computing power QoS policy request to a policy control network element;

obtaining, by the session management network element, the computing power QoS policy from the policy control network element; and

sending, by the session management network element, the computing power QoS policy to the computing power control network element.

13 . The method according to claim 10 , wherein the obtaining, by a session management network element, a second computing task request comprises:

obtaining, by the session management network element, the second computing task request from a mobility management network element, wherein the second computing task request comprises a packet data unit (PDU) session establishment request.

14 . The method according to claim 10 , wherein the method further comprises:

sending, by the session management network element, a second computing task response to the terminal device, wherein the second computing task response comprises some or all information of communication quality of service (QOS) corresponding to the target computing task.

15 . The method according to claim 10 , wherein the method further comprises:

sending, by the session management network element, a first computing task request to a computing power control network element based on the second computing task request, wherein

the first computing task request is used to request the computing power control network element to allocate a computing power resource for the target computing task.

16 . A method for allocating a resource for a computing task in a network, wherein the method comprises:

initiating, by a terminal device, a computing task request to a network-side device, wherein the computing task request is used to request to allocate a communication resource or a computing power resource for a target computing task of the terminal device, and the computing task request comprises task information of the target computing task; wherein the computing task request is used to allocate the computing power resource for the target computing task by a computer power control network element based on the task information and a communication QoS policy of the target computing task, or the computing task request is used to allocate the communication resource for the target computing task by a session management network element based on the task information and a communication quality of service (QOS) policy of the target computing task; and

obtaining, by the terminal device, a computing task response from the network-side device, wherein the computing task response comprises network element information of a computing network element corresponding to the computing power resource allocated for the target computing task, or information about the communication resource allocated for the target computing task.

17 . The method according to claim 16 , wherein the initiating, by a terminal device, a computing task request to a network-side device comprises:

initiating, by the terminal device, the computing task request to a target device in the network, wherein

the target device comprises at least one of the following:

a mobility management network element, the session management network element, or a computing power control network element.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND CITY PREVIOUSLY RECORDED AT REEL: 66427 FRAME: 386. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 21, 2025
From: CHONG, WEIWEI; KANG, YANCHAO; WU, XIAOBO
To: VIVO MOBILE COMMUNICATION CO.,LTD.
Reel/Frame 073697/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2024
From: CHONG, WEIWEI; KANG, YANCHAO; WU, XIAOBO
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 066427/0386 →
Priority Claims (1)
CN 202110914916.8 · Aug 10, 2021 · national
Continuity (2)
Continuation PCTCN2022111188 · Aug 9, 2022
Related Publication 20240187353A1 · Jun 6, 2024
References Cited (22)
US 10719369B1 · Aithal et al. · 2020 [cited by applicant]
US 20020046284A1 · Brabson · 2002 [cited by examiner]
US 20110292792A1 · Zuo · 2011 [cited by examiner]
US 20130283289A1 · Adinarayan et al. · 2013 [cited by applicant]
US 20190394812A1 · Kuo et al. · 2019 [cited by applicant]
US 20200081992A1 · Lynch · 2020 [cited by examiner]
US 20210105338A1 · Oyman · 2021 [cited by examiner]
US 20210126874A1 · Glasco · 2021 [cited by examiner]
US 20210385633A1 · Wang et al. · 2021 [cited by applicant]
US 20230108693A1 · Cao · 2023 [cited by examiner]
US 20230276430A1 · Hong · 2023 [cited by applicant]
CN 110830282A · 2020 [cited by applicant]
CN 110995614A · 2020 [cited by applicant]
CN 111866162A · 2020 [cited by applicant]
CN 111869303A · 2020 [cited by applicant]
CN 113115332A · 2021 [cited by examiner]
CN 111866162B · 2022 [cited by examiner]
EP 3148140A1 · 2017 [cited by applicant]
WO 2016144220A1 · 2016 [cited by applicant]
WO WO2021212347A1 · 2021 [cited by examiner]
Machine translation of CN 111866162 (Year: 2020). [cited by examiner]
Machine translation of CN 113115332 (Year: 2021). [cited by examiner]