Network service scheduling method and apparatus, storage medium, and program product
US-2018302296-A1 · Oct 18, 2018 · US
US11853797B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11853797-B2 |
| Application number | US-202117179636-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 19, 2021 |
| Priority date | Jan 25, 2021 |
| Publication date | Dec 26, 2023 |
| Grant date | Dec 26, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to a method, a device, and a program product for deploying a visual resource. In one method, a resource requirement of a vision application for the visual resource in a network system is acquired. Based on the resource requirement, the visual resource which will be called by the vision application is predicted. Based on processing capabilities of various edge devices and the visual resource in the network system, an edge device located near a terminal device in the network system is identified, wherein the terminal device is configured to run the vision application. Based on a time requirement in the resource requirement, the visual resource is deployed to the edge device. Further, a corresponding device and a corresponding program product are provided.
Opening claim text (preview).
What is claimed is: 1. A method for deploying a visual resource, comprising: acquiring a resource requirement of a vision application for the visual resource in a network system; based on the resource requirement, predicting the visual resource which will be called by the vision application; based on processing capabilities of various edge devices and the visual resource in the network system, identifying an edge device located near a terminal device in the network system, wherein the terminal device is configured to run the vision application; and based on a time requirement in the resource requirement, deploying the visual resource to the edge device; wherein identifying the edge device further comprises: acquiring at least any one of a priority and a frequency of change associated with the resource requirement; and identifying the edge device based on the at least any one of the priority and the frequency of change, and a location of an access point where the terminal device accesses the network system. 2. The method according to claim 1 , wherein acquiring the resource requirement comprises: in response to a determination that the vision application has not been run by the terminal device, acquiring a reservation for the visual resource in the network system from a network event calendar of the network system; determining the time requirement of the resource requirement based on a reserved time; and determining the resource requirement for the visual resource based on the reservation. 3. The method according to claim 1 , wherein acquiring the resource requirement comprises: in response to a determination that the vision application has been run by the terminal device, determining the time requirement of the resource requirement based on the current time; acquiring a historical state of a resource occupied by the vision application during a historical time period, the resource comprising any one of a computing resource, a storage resource, and a bandwidth resource; and determining the resource requirement based on the historical state. 4. The method according to claim 3 , wherein predicting the visual re source which will be called by the vision application comprises: based on a prediction model and the historical state, determining the visual resource which will be called by the terminal device, the prediction model comprising an association relationship between a state of the resource occupied by the terminal device and the visual resource which will be called by the terminal device. 5. The method according to claim 1 , further comprising: updating the edge device based on a change in the location of the access point. 6. The method according to claim 1 , wherein identifying the edge device further comprises: mapping the resource requirement to a resource template corresponding to the vision application; and identifying the edge device based on a comparison of the processing capabilities of the various edge devices with the resource template. 7. The method according to claim 1 , further comprising: in response to a determination that the visual resource is updated, re-deploying the updated visual resource to the edge device. 8. The method according to claim 1 , wherein the visual resource comprises at least any one of the following: an application program which will be called by the vision application, and scenario data which will be loaded by the vision application. 9. The method according to claim 8 , wherein the vision application comprises at least any one of the following: a virtual reality application, an augmented reality application, and a mixed reality application. 10. An electronic device, comprising: at least one processor; a volatile memory; and a memory coupled to the at least one processor and having instructions stored therein, wherein the instructions, when executed by the at least one processor, cause the electronic device to perform a method for deploying a visual resource, the method comprising: acquiring a resource requirement of a vision application for the visual resource in a network system; based on the resource requirement, predicting the visual resource which will be called by the vision application; based on processing capabilities of various edge devices and the visual resource in the network system, identifying an edge device located near a terminal device in the network system, wherein the terminal device is configured to run the vision application; and based on a time requirement in the resource requirement, deploying the visual resource to the edge device; wherein identifying the edge device further comprises: acquiring at least any one of a priority and a frequency of change associated with the resource requirement; and identifying the edge device based on the at least any one of the priority and the frequency of change, and a location of an access point where the terminal device accesses the network system. 11. The electronic device according to claim 10 , wherein acquiring the resource requirement comprises: in response to a determination that the vision application has not been run by the terminal device, acquiring a reservation for the visual resource in the network system from a network event calendar of the network system; determining the time requirement of the resource requirement based on a reserved time; and determining the resource requirement for the visual resource based on a reservation. 12. The electronic device according to claim 10 , wherein acquiring the resource requirement comprises: in response to a determination that the vision application has been run by the terminal device, determining the time requirement of the resource requirement based on the current time; acquiring a historical state of a resource occupied by the vision application during a historical time period, the resource comprising any one of a computing resource, a storage resource, and a bandwidth resource; and determining the resource requirement based on the historical state. 13. The electronic device according to claim 12 , wherein predicting the visual resource which will be called by the vision application comprises: based on a prediction model and the historical state, determining the visual resource which will be called by the terminal device, the prediction model comprising an association relationship between a state of the resource occupied by the terminal device and the visual resource which will be called by the terminal device. 14. The electronic device according to claim 10 , wherein the method further comprises: updating the edge device based on a change in the location of the access point. 15. The electronic device according to claim 10 , wherein identifying the edge device further comprises: mapping the resource requirement to a resource template corresponding to the vision application; and identifying the edge device based on a comparison of the processing capabilities of the various edge devices with the resource template. 16. The electronic device according to claim 10 , wherein the method further comprises: in response to a determination that the visual resource is updated, re-deploying the updated visual resource to the edge device. 17. The electronic device according to claim 10 , wherein the visual resource comprises at least any one of the following: an application program which will be called by the vision application, and scenario data which will be loaded by the vision application, and wherein the vision application comprises at least one of the following: a virtual reality appl
to service a request · CPC title
Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines · CPC title
Event management; Broadcasting; Multicasting; Notifications · CPC title
Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues · CPC title
Grid computing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.