Method and apparatus for navigating information records
First Claim
1. A method of navigating in a record list, comprising:
- at a terminal device having one or more processors and memory for storing programs to be executed by the one or more processors;
displaying a portion of a record list including a plurality of items in a user interface of the terminal device;
detecting operational information of a user in response to the user operating the terminal device to navigate in the record list displayed in the user interface of the terminal device, wherein the operational information includes a speed and a direction of the user navigating through the record list;
estimating, based on the operational information of the user, location information of a target record in the record list by comparing the speed of the user navigating through the record list with a predetermined threshold; and
in accordance with a determination that the speed of the user navigating through the record list is greater than the predetermined threshold, updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device to accelerate access of the target record using the record access tool, wherein updating the user interface comprises;
in accordance with a determination that the user navigates through the record list in a random direction, displaying a search tool for the user to search for the target record when activated by the user; and
in accordance with a determination that the user navigates through the record list in a fixed direction, displaying a navigation tool for the user to navigate to a predetermined record from the record list corresponding to the fixed direction in response to the user activating the navigation tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for navigating in a record list is disclosed. In some embodiments, the method is performed at a terminal device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes detecting operational information of a user when the user operates the terminal device to navigate in the record list that is displayed in a user interface of the terminal device. The method also includes estimating, based on the operational information of the user, location information of a target record in the record list. The method further includes updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device. As a result, the user can accelerate access of the target record using the record access tool.
13 Citations
16 Claims
-
1. A method of navigating in a record list, comprising:
at a terminal device having one or more processors and memory for storing programs to be executed by the one or more processors; displaying a portion of a record list including a plurality of items in a user interface of the terminal device; detecting operational information of a user in response to the user operating the terminal device to navigate in the record list displayed in the user interface of the terminal device, wherein the operational information includes a speed and a direction of the user navigating through the record list; estimating, based on the operational information of the user, location information of a target record in the record list by comparing the speed of the user navigating through the record list with a predetermined threshold; and in accordance with a determination that the speed of the user navigating through the record list is greater than the predetermined threshold, updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device to accelerate access of the target record using the record access tool, wherein updating the user interface comprises; in accordance with a determination that the user navigates through the record list in a random direction, displaying a search tool for the user to search for the target record when activated by the user; and in accordance with a determination that the user navigates through the record list in a fixed direction, displaying a navigation tool for the user to navigate to a predetermined record from the record list corresponding to the fixed direction in response to the user activating the navigation tool. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A terminal device, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for; displaying a portion of a record list including a plurality of items in a user interface of the terminal device; detecting operational information of a user in response to the user operating the terminal device to navigate in the record list displayed in the user interface of the terminal device, wherein the operational information includes a speed and a direction of the user navigating through the record list; estimating, based on the operational information of the user, location information of a target record in the record list by comparing the speed of the user navigating through the record list with a predetermined threshold; and in accordance with a determination that the speed of the user navigating through the record list is greater than the predetermined threshold, updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device to accelerate access of the target record using the record access tool, wherein updating the user interface comprises; in accordance with a determination that the user navigates through the record list in a random direction, displaying a search tool for the user to search for the target record when activated by the user; and in accordance with a determination that the user navigates through the record list in a fixed direction, displaying a navigation tool for the user to navigate to a predetermined record from the record list corresponding to the fixed direction in response to the user activating the navigation tool. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by one or more processors, cause the processors to perform operations comprising:
at a terminal device; displaying a portion of a record list including a plurality of items in a user interface of the terminal device; detecting operational information of a user in response to the user operating the terminal device to navigate in the record list displayed in the user interface of the terminal device wherein the operational information includes a speed and a direction of the user navigating through the record list; estimating, based on the operational information of the user, location information of a target record in the record list by comparing the speed of the user navigating through the record list with a predetermined threshold; and in accordance with a determination that the speed of the user navigating through the record list is greater than the predetermined threshold, updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device to accelerate access of the target record using the record access tool, wherein updating the user interface comprises; in accordance with a determination that the user navigates through the record list in a random direction, displaying a search tool for the user to search for the target record when activated by the user; and in accordance with a determination that the user navigates through the record list in a fixed direction, displaying a navigation tool for the user to navigate to a predetermined record from the record list corresponding to the fixed direction in response to the user activating the navigation tool. - View Dependent Claims (14, 15, 16)
Specification