البحث في مجموعات البراءات الوطنية والدولية
بعض محتويات هذا التطبيق غير متوفرة في الوقت الحالي.
إذا استمرت هذه الحالة ، يرجى الاتصال بنا علىتعليق وإتصال
1. (WO2019067749) DYNAMIC APPLICATION MOBILIZATION
ملاحظة: نص مبني على عمليات التَعرف الضوئي على الحروف. الرجاء إستخدام صيغ PDF لقيمتها القانونية

CLAIMS

What is claimed is:

1. A system comprising:

a processing device; and

a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:

modeling an application as a processing function;

placing the processing function at a first processing node within a processing network;

computing one or more optimization operations with respect to the processing function; and mobilizing the processing function from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.

2. The system of claim 1, wherein modeling the application comprises modeling the application as a first processing function and a second processing function.

3. The system of claim 1 , wherein placing the processing function at the first processing node comprises configuring the processing function to receive one or more messages from a first message source.

4. The system of claim 3, wherein the one or more messages comprise one or more events.

5. The system of claim 1 , wherein placing the processing function at the first processing node comprises configuring the processing function to perform one or more operations with respect to a data node.

6. The system of claim 1, wherein placing the processing function at the first processing node comprises configuring the processing function to process one or more messages received from a first message source.

7. The system of claim 1, wherein the processing function is configured to provide one or more messages to another processing function executing within the processing network.

8. The system of claim 1, wherein the memory further stores instructions to cause the system to perform operations comprising receiving one or more updates associated with one or more aspects of at least one of the processing function, the first processing node, the second processing node, or the processing network.

9. The system of claim 8, wherein computing one or more optimization operations comprises computing the one or more optimization operations based on the one or more updates.

10. The system of claim 1, wherein mobilizing the processing function comprises determining an improved performance of the application based on mobilization of the processing function from the first processing node to the second processing node.

11. The system of claim 1 , wherein mobilizing the processing function comprises determining an improved performance with respect to a third processing node based on mobilization of the processing function from the first processing node to the second processing node.

12. The system of claim 1, wherein mobilizing the processing function comprises determining an improved performance with respect to the processing network based on mobilization of the processing function from the first processing node to the second processing node.

13. The system of claim 1, wherein mobilizing the processing function comprises:

marking the first processing node to reflect that the processing function is being mobilized;

initiating an instance of the processing function at the second processing node;

activating the instance of the processing function at the second processing node; and

disabling the processing function as running on the first processing node.

14. The system of claim 1, wherein mobilizing the processing function comprises:

activating an instance of the processing function at the second processing node; and

disabling the processing function as running on the first processing node.

15. The system of claim 1, wherein mobilizing the processing function comprises configuring the processing function as mobilized to the second processing node to request one or more messages from a first message source.

16. The system of claim 1, wherein mobilizing the processing function comprises configuring the processing function as mobilized to the second processing node to perform one or more operations with respect to a data node.

17. A method comprising:

modeling an application as a processing function;

placing the processing function at a first processing node within a processing network;

computing one or more optimization operations with respect to the processing function; and mobilizing the processing function from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.

18. The method of claim 17, wherein modeling the application comprises modeling the application as a first processing function and a second processing function.

19. The method of claim 17, wherein placing the processing function at the first processing node comprises configuring the processing function to receive one or more messages from a first message source.

20. The method of claim 19, wherein the one or more messages comprise one or more events.

21. The method of claim 17, wherein placing the processing function at the first processing node comprises configuring the processing function to perform one or more operations with respect to a data node.

22. The method of claim 17, wherein placing the processing function at the first processing node comprises configuring the processing function to process one or more messages received from a first message source.

23. The method of claim 17, wherein the processing function is configured to provide one or more messages to another processing function executing within the processing network.

24. The method of claim 17, further comprising receiving one or more updates associated with one or more aspects of at least one of the processing function, the first processing node, the second processing node, or the processing network.

25. The method of claim 24, wherein computing one or more optimization operations comprises computing the one or more optimization operations based on the one or more updates.

26. The method of claim 17, wherein mobilizing the processing function comprises determining an improved performance of the application based on mobilization of the processing function from the first processing node to the second processing node.

27. The method of claim 17, wherein mobilizing the processing function comprises determining an improved performance with respect to a third processing node based on mobilization of the processing function from the first processing node to the second processing node.

28. The method of claim 17, wherein mobilizing the processing function comprises determining an improved performance with respect to the processing network based on mobilization of the processing function from the first processing node to the second processing node.

29. The method of claim 17, wherein mobilizing the processing function comprises:

marking the first processing node to reflect that the processing function is being mobilized;

initiating an instance of the processing function at the second processing node;

activating the instance of the processing function at the second processing node; and

disabling the processing function as running on the first processing node.

30. The method of claim 17, wherein mobilizing the processing function comprises:

activating an instance of the processing function at the second processing node; and

disabling the processing function as running on the first processing node.

31. The method of claim 17, wherein mobilizing the processing function comprises configuring the processing function as mobilized to the second processing node to request one or more messages from a first message source.

32. The method of claim 17, wherein mobilizing the processing function comprises configuring the processing function as mobilized to the second processing node to perform one or more operations with respect to a data node.

33. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to perform operations comprising:

modeling an application as a processing function;

placing the processing function at a first processing node within a processing network; computing one or more optimization operations with respect to the processing function; and

based on the one or more optimization operations,

activating an instance of the processing function at the second processing node, and disabling the processing function as running on the first processing node.

34. The computer-readable medium of claim 33, wherein mobilizing the processing function comprises determining an improved performance with respect to a third processing node based on mobilization of the processing function from the first processing node to the second processing node.

35. The computer-readable medium of claim 33, wherein mobilizing the processing function comprises determining an improved performance with respect to the processing network based on mobilization of the processing function from the first processing node to the second processing node.