发明名称 Adaptive navigation functionality in a web-based data-entry grid
摘要 Techniques for facilitating navigation in a web-based data entry grid. In one set of embodiments, when a user navigates into a cell of the data entry grid, the user's web browser can wait for a predetermined time period before accessing an application server to retrieve input control information for the cell. If the user enters a command to navigate away from the cell before the predetermined time period has passed, the server access can be avoided, and thus the navigation event can be processed immediately. If no navigation command is received from the user before the predetermined time period has passed, the input control information can be retrieved from the application server and rendered.
申请公布号 US9098595(B2) 申请公布日期 2015.08.04
申请号 US201113276903 申请日期 2011.10.19
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 van den Broek Hendrik;Chow Chadwick
分类号 G06F17/30;G06F17/24 主分类号 G06F17/30
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method comprising: receiving, at a computer system, a first user input for navigating to a cell of a data entry grid; modifying, by the computer system, an appearance of the cell to indicate that user focus is on the cell; determining, by the computer system, whether a second user input for navigating away from the cell is received before a predetermined time period has passed; transmitting, by the computer system, a request to a remote server to request input control information for only the cell in response to the predetermined period of time having passed without the second user input being received; rendering, by the computer system, an input control for only the cell based on the requested input control information in response to the predetermined period of time having passed without the second user input being received, wherein: the input control permits user input to be received for the cell; and each other cell of the data entry grid is read-only while the input control permits the user input to be received for the cell; and if the second user input is received before the predetermined time period has passed, modifying, by the computer system, the appearance of the cell to indicate that user focus is no longer on the cell, without rendering the input control in the cell.
地址 Redwood Shores CA US