Screen icon operating method and apparatus

US11966576B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11966576-B2
Application numberUS-202217827342-A
CountryUS
Kind codeB2
Filing dateMay 27, 2022
Priority dateNov 28, 2019
Publication dateApr 23, 2024
Grant dateApr 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A screen icon operating method includes collecting user sliding operation information. The sliding operation information includes a first location, a sliding speed, pressing duration before sliding, or a sliding direction The first location is an initial location of a user sliding operation. When the first location is not located on an icon, when the sliding speed is less than a sliding speed threshold, moving icons on a display page by columns or by rows in the sliding direction, or when the first location is located on the icon, the method determines that the pressing duration is greater than or equal to a first duration threshold and less than or equal to a second duration threshold, and moves column icons or row icons in the sliding direction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: collecting user sliding operation information comprising a first location, a sliding speed, and a sliding direction, wherein the first location is an initial location of a user sliding operation, wherein the sliding direction comprises a horizontal direction or a vertical direction, wherein the horizontal direction is parallel to a first edge of a touchscreen, wherein the vertical direction is parallel to a second edge of the touchscreen, and wherein the first edge is perpendicular to the second edge; and when the first location is not located on a first icon: determining that the sliding speed is less than a sliding speed threshold; moving all second icons on a display page by X columns along the horizontal direction when the sliding direction is the horizontal direction; and cyclically moving the second icons by X rows along the vertical direction when the sliding direction is the vertical direction, wherein X is an integer. 2. The method of claim 1 , wherein the user sliding operation information further comprises a second location, wherein the second location is a touch location at which the user sliding operation ends, and wherein the method further comprises: determining, based on the first location and the second location, a sliding distance ( ) of the user sliding operation, wherein is a projection distance of a straight-line distance between the second location and the first location in the sliding direction; determining a supplementary parameter (N) by dividing by a unit switching distance (Δh), wherein Δh is greater than or equal to a first width of a single icon and less than or equal to a second width of an entire screen, and wherein Δh is an integer multiple of the first width; and further moving the second icons by X rows or X columns along the sliding direction, wherein X is a quantity of rows or columns of icons in an N×Δh range. 3. The method of claim 2 , wherein when the sliding direction is the horizontal direction, the method further comprises: removing third icons that fall outside the display page after moving the second icons; determining, from an adjacent page in a direction opposite to the sliding direction, X columns of fourth icons adjacent to the display page; and moving the fourth icons to the display page. 4. The method of claim 3 , wherein the sliding direction is the horizontal direction, and wherein the method further comprises: identifying at least one column of fifth icons on the adjacent page and a quantity of the at least one column of the fifth icons is less than X; determining, in response to identifying, that the quantity of the at least one column of the fifth icons is Q, wherein Q is a positive integer, and wherein 0<Q<X; moving the second icons by Q columns along the horizontal direction; removing the third icons; and moving the Q columns of the fifth icons to the display page. 5. The method of claim 2 , wherein the sliding direction is the horizontal direction, and wherein the method further comprises canceling the sliding operation when an adjacent page in a direction opposite to the sliding direction does not comprise a column of third icons. 6. The method of claim 1 , wherein the first location comprises two or more locations, and wherein the method further comprises determining, based on the two or more locations, an area that the first location is located on the display page and comprising at least two rows or at least two columns. 7. An apparatus comprising: a display page; and a processor coupled with the display page and configured to cause the apparatus to collect user sliding operation information comprising a first location located on the display page, a pressing duration before sliding, a sliding direction, and a second location, wherein the first location is an initial location of a user sliding operation, wherein the second location is a location at which the user sliding operation ends, wherein the sliding direction comprises a horizontal direction or a vertical direction, wherein the horizontal direction is parallel to a first edge of a touchscreen, wherein the vertical direction is parallel to a second edge of the touchscreen, and wherein the first edge is perpendicular to the second edge; and when the first location is located on a first icon, and when the pressing duration is greater than or equal to a first duration threshold and less than or equal to a second duration threshold: determine, based on the first location and the second location, a sliding distance ( ) of the user sliding operation, wherein is a projection distance of a straight-line distance between the second location and the first location in the sliding direction; determine a related column when the sliding direction or a pressing force direction of the first location is the vertical direction and moving column icons when is greater than a minimum sliding distance (Δ ); determine a related row when the sliding direction or the pressing force direction is the horizontal direction and moving row icons when is greater than Δ ; and move, in the sliding direction, column icons in a related column of the first icon or row icons in a related row of the first icon. 8. The apparatus of claim 7 , wherein the processor is further configured to cause the apparatus to cyclically move the column icons. 9. The apparatus of claim 7 , wherein the processor is further configured to cause the apparatus to move the row icons by Y icon distances along the horizontal direction, wherein Y is a quantity of second icons in an distance range, and wherein Y is an integer distance. 10. The apparatus of claim 9 , wherein the processor is further configured to cause the apparatus to: remove third icons that fall outside the display page after moving the row icons; determine, from an adjacent page in a direction opposite to the sliding direction, Y icons that are located in a same row as the related row and that are adjacent to the display page; and move the Y icons to the related row on the display page. 11. The apparatus of claim 10 , wherein the processor is further configured to cause the apparatus to: identify fourth icons in the same row as the related row on the adjacent page and a quantity of the fourth icons is less than Y; determine, in response to identifying, that the quantity of the fourth icons is P, wherein P is a positive integer, and wherein 0<P<Y; move the row icons by P icons along the horizontal direction; remove the third icons; and move the fourth icons to the related row on the display page. 12. The apparatus of claim 9 , wherein the processor is further configured to cause the apparatus to cancel the user sliding operation when there is no icon in the same row as the related row on an adjacent page in a direction opposite to the sliding direction. 13. An apparatus comprising: a sensor configured to collect user sliding operation information comprising a first location on a display page, a sliding speed, a pressing duration before sliding, a sliding direction, and a second location, wherein the first location is an initial location of a user sliding operation, and wherein the second location is a location where the user sliding operation ends; a memory coupled to the sensor and configured to store the user sliding operation information; and a processor coupled to the sensor and the memory and configured to: when the first location is not located on a first icon, and when the sliding speed is less than a sliding speed threshold: determine, based on the first location and the second location, a sliding distance ( ) of the user sliding op

Assignees

Inventors

Classifications

  • G06F3/0488Primary

    using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Drag-and-drop · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11966576B2 cover?
A screen icon operating method includes collecting user sliding operation information. The sliding operation information includes a first location, a sliding speed, pressing duration before sliding, or a sliding direction The first location is an initial location of a user sliding operation. When the first location is not located on an icon, when the sliding speed is less than a sliding speed t…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0488. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).