发明名称 Method and procedure to improve delivery and performance of interactive augmented reality applications over a wireless network
摘要 A system for improving performance of an interactive augmented reality application over a wireless network. The system comprises at least one client side gateway configured to establish and adjust timing and synchronization with a client application based on measurements and predicted performance of a network between the client application and the client side gateway before a predefined period of time expires, transmit timing and synchronization decision to the controller, execute server side application programming interfaces determined by the controller based on the network quality measurements and the predicted network performance, and transmit execution results of the server side application programming interfaces to the controller.
申请公布号 US9451051(B1) 申请公布日期 2016.09.20
申请号 US201414179900 申请日期 2014.02.13
申请人 Sprint Communications Company L.P. 发明人 Ray Amar N.;Sisul James P.
分类号 G06F15/16;G06F15/173;H04L29/06;G06T15/00 主分类号 G06F15/16
代理机构 代理人
主权项 1. A system for improving performance of an interactive augmented reality application over a wireless network, comprising: at least one server side gateway configured to: determine measurements and predicted performance of a server side network between an application server and the server side gateway,establish and adjust timing and synchronization with the application server based on the determined measurements and predicted performance of the server side network before a server side predefined period of time expires,transmit the timing and synchronization decision to a controller,execute client side application programming interfaces (APIs) determined by the controller based on the determined measurements and predicted performance of the network between the application server and the server side gateway, andtransmit execution results of the client side APIs to the controller; at least one client side gateway configured to: determine measurements and predicted performance of a client side network between a client application and the client side gateway,establish and adjust timing and synchronization with the client application based on the determined measurements and predicted performance of the client side network before a client side predefined period of time expires,transmit the timing and synchronization decision to the controller,execute server side APIs determined by the controller based on the determined measurements and predicted performance of the network between the client application and the client side gateway, andtransmit execution results of the server side APIs to the controller; and the controller configured to: initialize, establish, and dynamically determine timing and synchronization for the system based on network quality measurements and predicted network performance of different networks in the system including the determined measurements and predicted performance of the server side network and the determined measurements and predicted performance of the client side network,dynamically determine which APIs to be executed on the client side gateway, the server side gateway, the controller, or a separate server based on the network quality measurements and the predicted network performance,adjust thresholds of time periods for the client side gateway and the server side gateway to autonomously make timing and synchronization decisions, andtransmit execution results and data between the client side gateway and the server side gateway with proper timing and synchronization.
地址 Overland Park KS US