US 11,989,407 B2
Information processing apparatus, information processing method, and program
Yusuke Miyazawa, Tokyo (JP); Tetsuo Ikeda, Tokyo (JP); Fuminori Homma, Tokyo (JP); Reiko Miyazaki, Tokyo (JP); Ken Miyashita, Tokyo (JP); and Shoichiro Moriya, Tokyo (JP)
Assigned to SONY CORPORATION, Tokyo (JP)
Filed by SONY CORPORATION, Tokyo (JP)
Filed on Sep. 15, 2022, as Appl. No. 17/945,698.
Application 17/945,698 is a continuation of application No. 17/244,329, filed on Apr. 29, 2021, granted, now 11,487,419.
Application 17/244,329 is a continuation of application No. 16/670,372, filed on Oct. 31, 2019, granted, now 11,010,038, issued on May 18, 2021.
Application 16/670,372 is a continuation of application No. 15/940,109, filed on Mar. 29, 2018, granted, now 10,514,840, issued on Dec. 24, 2019.
Application 15/940,109 is a continuation of application No. 15/403,665, filed on Jan. 11, 2017, granted, now 9,965,163, issued on May 8, 2018.
Application 15/403,665 is a continuation of application No. 13/242,129, filed on Sep. 23, 2011, granted, now 9,619,135, issued on Apr. 11, 2017.
Claims priority of application No. 2010-228303 (JP), filed on Oct. 8, 2010.
Prior Publication US 2023/0008798 A1, Jan. 12, 2023
Int. Cl. G06F 3/0485 (2022.01); G06F 3/04845 (2022.01); G06F 3/0488 (2022.01)
CPC G06F 3/0485 (2013.01) [G06F 3/04845 (2013.01); G06F 3/0488 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a display;
a touch panel;
a processor; and
a non-transitory computer-readable medium encoded with instructions which, when executed by the processor, cause the apparatus to:
display, in a region of the display, a portion of a scrollable display object including a plurality of respective items;
detect a movement operation in which an operating object moves at least partially in a first direction along the touch panel while in contact with the touch panel;
determine, during the movement operation, whether an edge of the display object has reached the region of the display;
when, during the movement operation, the edge of the display object has not reached the region, scroll the display object in the first direction within the region;
when, during the movement operation, the edge of the display object has reached the region, refrain from moving the edge of the display object in the first direction;
detect, during the movement operation, an overdrag operation in which the operating object moves at least partially in the first direction at a time after the edge of the display object has reached the region of the display;
monitor a distance travelled by the operating object along the touch panel during the overdrag operation; and
in response to detecting the overdrag operation and before the operating object releases contact with the touch panel, modify a shape of at least two items of the plurality of items with different amounts of shape change, wherein the different amounts of shape change are determined based on the monitored distance.