US 12,335,738 B2
System and method for real-time applications over wireless networks
Thomas Eriksson, Tynningö (SE)
Assigned to UXStream AB, Stockholm (SE)
Appl. No. 18/880,251
Filed by UXSTREAM AB, Stockholm (SE)
PCT Filed May 14, 2024, PCT No. PCT/SE2024/050467
§ 371(c)(1), (2) Date Dec. 30, 2024,
PCT Pub. No. WO2024/242607, PCT Pub. Date Nov. 28, 2024.
Claims priority of provisional application 63/635,053, filed on Apr. 17, 2024.
Claims priority of provisional application 63/467,966, filed on May 21, 2023.
Prior Publication US 2025/0168644 A1, May 22, 2025
Int. Cl. H04W 12/37 (2021.01); H04W 12/122 (2021.01); H04W 12/33 (2021.01)
CPC H04W 12/37 (2021.01) [H04W 12/122 (2021.01); H04W 12/33 (2021.01)] 42 Claims
OG exemplary drawing
 
1. A client-server architecture method for providing interactive dumb terminal applications through a wireless communication system to a plurality of portable electronic devices, comprising:
provide a server computer running an operating system;
configure, by the server computer, a display timing parameter for the operating system;
communicatively connect the provided server computer with a plurality of portable electronic devices over a wireless communication system, each device comprising a wireless transceiver and operable to decompress incoming compressed data streamed via the wireless communication system, wherein the provided server computer continually monitors bandwidth of each communicative connection to each of the devices;
run, by the server computer, a plurality of applications in parallel, each application being run on behalf of a corresponding one of the connected devices, each application being configured to generate output in accordance with the configured display timing parameter;
run, by the server computer, an edge application, configured to select data from the application outputs and to selectively transmit the selected data in a compressed format to respective ones of the connected devices over the wireless communication system, wherein a frequency of transmission to each device is dynamically throttled up or down by the edge application in accordance with changes in the monitored bandwidth of the communicative connection to that device; and
decompress the selected data, by each connected device to which selected data was transmitted.