IP Library Granted Patent US 10,901,598
Granted Patent B2
US 10,901,598 · App. 16/499,071 · Granted Jan 26, 2021

Method for adjusting interface scrolling speed, related device, and computer program product

Inventors: Quanxin Wang (Shenzhen, CN); Guilei Lv (Xi'an, CN); Nana Pang (Xi'an, CN); Xiaowei Ma (Xi'an, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06F3/04847G06F3/0485G06F3/0488H04M1/72569H04M2201/42H04M2250/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,901,598
App. No.
16/499,071
Granted
Jan 26, 2021
Kind
B2
Abstract

A method for adjusting an interface scrolling speed, a terminal, a storage medium, and a computer program product are disclosed. The method includes: obtaining a sliding operation performed by a user on a touchscreen, determining a type of the user based on a sliding speed of the sliding operation, increasing an interface scrolling speed, when the type of the user is a user that operates a mobile phone fast, decreasing the interface scrolling speed, when the us type of the user is a user that operates a mobile phone slowly, recording an interface scrolling speed parameter, adjusting a scrolling speed of an interface based on the interface scrolling speed parameter.

Claims (56)

1. A method for adjusting an interface scrolling speed comprising:

obtaining a sliding operation performed by a user on a touchscreen;

determining a type of the user based on a sliding speed of the sliding operation;

increasing an interface scrolling speed, when the type of the user is a user that operates a mobile phone fast;

decreasing the interface scrolling speed, when the type of the user is a user that operates the mobile phone slowly;

recording an interface scrolling speed parameter; and

adjusting a scrolling speed of an interface based on the interface scrolling speed parameter.

2. The method according to claim 1 , wherein the determining a type of the user based on a sliding speed of the sliding operation comprises:

calculating a ratio of the sliding speed to a reference sliding speed;

determining the ratio as a correction coefficient;

calculating a central value of the correction coefficient; and

determining the central value of the correction coefficient as the interface scrolling speed parameter.

3. The method according to claim 1 , wherein the determining the type of the user based on a sliding speed of the sliding operation comprises:

determining the type of the user as a user that operates a mobile phone fast, when the interface scrolling speed parameter is greater than a preset parameter;

determining the type of the user as a user that operates a mobile phone slowly, when the interface scrolling speed parameter is less than the preset parameter; and

continuing a process of calculating the interface scrolling speed parameter as the sliding operation of the user continues.

4. The method according to claim 1 , wherein the adjusting a scrolling speed of an interface based on the interface scrolling speed parameter comprises:

multiplying the interface scrolling speed parameter by a reference interface scrolling speed for adjusting the scrolling speed of the interface.

5. A terminal including a touchscreen comprising:

a processor; and

a memory, wherein the memory stores a computer instruction, and when the computer instruction in the memory is executed, the processor is configured to perform the following operations:

obtaining a sliding operation performed by a user on the touchscreen;

determining a type of the user based on a sliding speed of the sliding operation;

increasing an interface scrolling speed, when the type of the user is a user that operates a mobile phone fast;

decreasing the interface scrolling speed, when the type of the user is a user that operates the mobile phone slowly;

recording an interface scrolling speed parameter; and

adjusting a scrolling speed of an interface based on the interface scrolling speed parameter.

6. The terminal according to claim 5 , wherein the determining a type of the user based on a sliding speed of the sliding operation comprises:

calculating a ratio of the sliding speed to a reference sliding speed;

determining the ratio as a correction coefficient;

calculating a central value of the correction coefficient;

determining the central value of the correction coefficient as the interface scrolling speed parameter.

7. The terminal according to claim 6 , wherein the determining a type of the user based on a sliding speed of the sliding operation comprises:

determining the type of the user as a user that operates a mobile phone fast, when the interface scrolling speed parameter is greater than a preset parameter;

determining the type of the user as a user that operates a mobile phone slowly, when the interface scrolling speed parameter is less than the preset parameter; and

continuing a process of calculating the interface scrolling speed parameter as the sliding operation of the user continues.

8. The terminal according to claim 5 , wherein the adjusting a scrolling speed of an interface based on the interface scrolling speed parameter comprises:

multiplying the interface scrolling speed parameter by a reference interface scrolling speed for adjusting the scrolling speed of the interface.

9. A non-transitory computer-readable medium having computer instructions stored therein, which when executed by a processor, cause the processor to perform a method comprising:

obtaining a sliding operation performed by a user on a touchscreen;

determining a type of the user based on a sliding speed of the sliding operation;

increasing an interface scrolling speed, when the type of the user is a user that operates a mobile phone fast;

decreasing the interface scrolling speed, when the type of the user is a user that operates the mobile phone slowly;

recording an interface scrolling speed parameter; and

adjusting a scrolling speed of an interface based on the interface scrolling speed parameter.

10. The non-transitory computer-readable medium according to claim 9 , wherein the determining a type of the user based on a sliding speed of the sliding operation comprises:

calculating a ratio of the sliding speed to a reference sliding speed;

determining the ratio as a correction coefficient;

calculating a central value of the correction coefficient;

determining the central value of the correction coefficient as the interface scrolling speed parameter.

11. The non-transitory computer-readable medium according to claim 10 , wherein the determining a type of the user based on a sliding speed of the sliding operation comprises:

determining the type of the user as a user that operates a mobile phone fast, when the interface scrolling speed parameter is greater than a preset parameter;

determining the type of the user as a user that operates a mobile phone slowly, when the interface scrolling speed parameter is less than the preset parameter; and

continuing a process of calculating the interface scrolling speed parameter as the sliding operation of the user continues.

12. The non-transitory computer-readable medium according to claim 9 , wherein the adjusting a scrolling speed of an interface based on the interface scrolling speed parameter comprises:

multiplying the interface scrolling speed parameter by a reference interface scrolling speed for adjusting the scrolling speed of the interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: HUAWEI TECHNOLOGIES CO., LTD.
To: HONOR DEVICE CO., LTD.
Reel/Frame 055919/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2020
From: WANG, QUANXIN; LV, GUILEI; PANG, NANA; MA, XIAOWEI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 053381/0633 →