Application programming interface to modify incomplete graph code
US-2024385905-A1 · Nov 21, 2024 · US
US2026064373A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2026064373-A1 |
| Application number | US-202519299719-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 14, 2025 |
| Priority date | Aug 28, 2024 |
| Publication date | Mar 5, 2026 |
| Grant date | — |
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.
Systems and methods for executing code. The systems and methods include generating code by querying a model wherein one portion of the code is conditioned on an output on a second portion of the code, analyzing functions in the code with a second model to evaluate opportunities to implement tasks on devices, marking the code to designate portions of the code that can be performed on the devices, and assigning portions of the code to the devices based on capabilities of the devices. The systems and methods further include distributing the portions of the code to the devices, wherein the conditional portion of the code is distributed onto a first device and the second portion is distributed onto an edge device, executing the code across the devices, and transmitting data collected by the edge device to the first device upon meeting the condition in the code.
Opening claim text (preview).
What is claimed is: 1 . A method for generating and executing serial code in a distributed manner, comprising: generating serial code by querying a trained model wherein at least one portion of the serial code is conditioned on an output on a second portion of the serial code; analyzing code functions in the serial code with a second trained model to evaluate opportunities to implement tasks on a plurality of computer devices over a network; marking the serial code with indicators to designate portions of the serial code that can be performed on the plurality of computing devices; assigning portions of the serial code to the plurality of computing devices based on capabilities of the plurality of the computing devices; distributing the portions of the serial code to the plurality of computing devices, wherein the conditional portion of the serial code is distributed onto a first device and the second portion of the serial code is distributed onto an edge device; executing the serial code across the plurality of computing devices using an execution engine to coordinate execution across the plurality of computing devices; and transmitting data collected by the edge device to the first device upon meeting the condition in the serial code. 2 . The method of claim 1 , wherein the first device is a cloud infrastructure that can receive the data collected by the edge device and execute remaining portions of the serial code. 3 . The method of claim 1 , further comprising: collecting and transmitting additional data for context of the collected data. 4 . The method of claim 1 , wherein executing the conditional serial code further comprises: identifying a triggering criteria in data collected on the edge device. 5 . The method of claim 1 , wherein executing the serial code further comprises: storing several portions of serial code on the edge device, wherein each portion of the serial code is conditional on a different alternative output of the first device. 6 . The method of claim 1 , further comprising: reducing a size of the collected data on the edge device before transmitting the collected data to the first device. 7 . The method of claim 1 , further comprising: augmenting the collected data for improved interpretability prior to transmitting the data to the first device. 8 . A system for generating and executing distributed code, comprising: a processor; and a memory storing computer-readable instructions that, when executed by the processor, cause the system to: generate serial code by querying a trained model wherein at least one portion of the serial code is conditioned on an output on a second portion of the serial code; analyze code functions in the serial code with a second trained model to evaluate opportunities to implement tasks on a plurality of computer devices over a network; mark the serial code with indicators to designate portions of the serial code that can be performed on the plurality of computing devices; assign portions of the serial code to the plurality of computing devices based on capabilities of the plurality of the computing devices; distribute the portions of the serial code to the plurality of computing devices, wherein the conditional portion of the serial code is distributed onto a first device and the second portion of the serial code is distributed onto an edge device; execute the serial code across the plurality of computing devices using an execution engine to coordinate execution across the plurality of computing devices; and transmit data collected by the edge device to the first device upon meeting the condition in the serial code. 9 . The system of claim 8 , wherein the first device is a cloud infrastructure that can receive the data collected by the edge device and execute remaining portions of the serial code. 10 . The system of claim 8 , wherein the memory further causes the system to: collect and transmit additional data for context of the collected data. 11 . The system of claim 8 , wherein the memory further causes the system to: identify a triggering criteria in data collected on the edge device. 12 . The system of claim 8 , wherein the memory further causes the system to: store several portions of serial code on the edge device, wherein each portion of the serial code is conditional on a different alternative output of the first device. 13 . The system of claim 8 , wherein the memory further causes the system to: reduce a size of the collected data on the edge device before transmitting the collected data to the first device. 14 . The system of claim 8 , wherein the memory further causes the system to: augment the collected data for improved interpretability prior to transmitting the data to the first device. 15 . A computer program product comprising a non-transitory computer-readable storage medium containing computer program code, the computer program code when executed by one or more processors causes the one or more processors to perform operations, the computer program code comprising instructions to: generate serial code by querying a trained model wherein at least one portion of the serial code is conditioned on an output on a second portion of the serial code; analyze code functions in the serial code with a second trained model to evaluate opportunities to implement tasks on a plurality of computer devices over a network; mark the serial code with indicators to designate portions of the serial code that can be performed on the plurality of computing devices; assign portions of the serial code to the plurality of computing devices based on capabilities of the plurality of the computing devices; distribute the portions of the serial code to the plurality of computing devices, wherein the conditional portion of the serial code is distributed onto a first device and the second portion of the serial code is distributed onto an edge device; execute the serial code across the plurality of computing devices using an execution engine to coordinate execution across the plurality of computing devices; and transmit data collected by the edge device to the first device upon meeting the condition in the serial code. 16 . The computer program product of claim 15 , wherein the first device is a cloud infrastructure that can receive the data collected by the edge device and execute remaining portions of the serial code. 17 . The computer program product of claim 15 , wherein the computer program code further comprises instructions to: collect and transmit additional data for context of the collected data. 18 . The computer program product of claim 15 , wherein the computer program code further comprises instructions to: identify a triggering criteria in data collected on the edge device. 19 . The computer program product of claim 15 , wherein the computer program code further comprises instructions to: store several portions of serial code on the edge device, wherein each portion of the serial code is conditional on a different alternative output of the first device. 20 . The computer program product of claim 15 , wherein the computer program code further comprises instructions to: reduce a size of the collected data on the edge device before transmitting the collected data to the first device.
Functional or applicative languages; Rewrite languages · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.