US 12,366,954 B2
Stretching content to indicate scrolling beyond the end of the content
Nicholas John Bearman, London (GB); JT DiMartile, Seattle, WA (US); Selim Flavio Cinek, Zürich (CH); Jorim Dorian Jaggi, Zürich (CH); Michel Comin Escude, Mountain View, CA (US); and Sebastian Johannes Bauer, Brooklyn, NY (US)
Assigned to Google LLC, Mountain View, CA (US)
Appl. No. 18/258,757
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Apr. 23, 2021, PCT No. PCT/US2021/028742
§ 371(c)(1), (2) Date Jun. 21, 2023,
PCT Pub. No. WO2022/216299, PCT Pub. Date Oct. 13, 2022.
Claims priority of provisional application 63/171,023, filed on Apr. 5, 2021.
Prior Publication US 2024/0377941 A1, Nov. 14, 2024
Int. Cl. G06F 3/0485 (2022.01); G06F 3/0481 (2022.01)
CPC G06F 3/0485 (2013.01) [G06F 3/0481 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
outputting, for display by a display device, a graphical user interface of an application executing at a computing device, wherein the graphical user interface includes a content portion and an application interface portion different from the content portion;
receiving, by the computing device, an indication of a user input to scroll, in a direction away from a first edge of the graphical user interface along a vertical axis and away from a second edge of the graphical user interface along a horizontal axis, content included in the content portion of the graphical user interface; and
responsive to determining, by the computing device, that there is no additional content to scroll in the direction:
determining, by the computing device, one or more characteristics of the user input;
determining, by the computing device and based on at least one of the one or more characteristics of the user input and the direction of the user input away from the first edge of the graphical user interface along the vertical axis and away from the second edge of the graphical user interface along the horizontal axis, a stretch ratio;
generating, by the computing device, an updated content portion by at least applying the stretch ratio to at least a portion of content included in the content portion of the graphical user interface when there is no additional content to scroll in the direction; and
outputting, for display, the graphical user interface including the updated content portion having at least the portion of the content stretched by the stretch ratio such that the content is visually stretched relative to the first edge and the second edge.