发明名称 Predictive scrolling
摘要 A system and a method are disclosed for effectively displaying database records on a device having a display area that is small compared to the underlying data being represented. A simulated catalogue is displayed with cards associated with database records. Detailed information is presented for a record on a card obscuring information related to other records. A user is allowed to swipe on the catalogue causing simulated movement of the cards thereby displaying information associated with a database record previously obscured. The catalogue is moved with an initial velocity determined by the speed of swiping and decelerated based on a drag factor until it comes to a stop and displays information for the record reached. The ability to determine the final record displayed when the catalogue stops allows pre-fetching of the data associated with the record.
申请公布号 US9423929(B2) 申请公布日期 2016.08.23
申请号 US201514637213 申请日期 2015.03.03
申请人 SAP SE 发明人 Mattos Camilo;Kraut Joel;Schaefer Alex C.;Becerra Santiago;Cheng Patrick;Zuluaga Jaime
分类号 G06F3/0485;G06F3/0482;G06F17/30;G06F3/0488 主分类号 G06F3/0485
代理机构 代理人
主权项 1. A computer-implemented method for graphically displaying database records on a display screen with limited display area, the method comprising: associating a plurality of database records with a cube, the plurality of database records representing a multi-dimensional chart, wherein the cube displays a first database record on a face displayed in front of the cube on a display screen, wherein a first direction of rotation of the cube is associated with a first axis of the multi-dimensional chart and a second direction of rotation of the cube is associated with a second axis of the multi-dimensional chart; in response to an input, animating by rotating the cube, to change the face displayed in the front of the cube on the display screen, wherein the rotation of the cube along the first direction displays the plurality of database records along the first axis on the face in the front of the cube and the rotation of the cube along the second direction displays the plurality of database records along the second axis on the face in the front of the cube; preloading the plurality of database records including a final database record while the cube is animating; determining the final database record from the preloaded plurality of database records; and while the cube stops animating, displaying the determined final database record on the face in the front of the cube on the display screen.
地址 Walldorf DE