Patent ID: 9678629
Date: 2017-06-13
CPC Classifications: G06F

Claim:
1. A computer-implemented method comprising: presenting, by a processor, a portion of a list of items within a first container, wherein the portion includes a first selected item; detecting, by the processor, a first user input representative of scrolling the list of items within the first container in a first scroll direction; first scrolling, by the processor, the list of items in the first scroll direction within the first container to update the portion being presented until the first selected item is adjacent to a boundary of the first container; generating, by the processor, a first locked item based on the first selected item; fixing, by the processor, the first locked item along the boundary of the first container; second scrolling, by the processor, the list of items within the first container, wherein the first locked item remains at a fixed position within the container as the list of items scroll through the remaining positions within the container; first detecting, by the processor, a second user input representative of selecting a second item from the portion being presented; second detecting, by the processor, a third user input representative of scrolling the list of items in the first scroll direction; third scrolling, by the processor, the list of items in the first scroll direction within the first container to update the portion being presented until the second selected item is adjacent the first locked item; generating, by the processor, a second locked item based on the second selected item becoming adjacent to the first locked item; fixing, by the processor, the second locked item within the first container; and fourth scrolling, by the processor, the list of items within the first container, wherein the first locked item and the second locked item remain at fixed positions within the container as the list of items scroll through the remaining positions within the container.