9514561

Method and Device for Displaying Changed Shape of Page

PublishedDecember 6, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of displaying a changed shape of a page displayed on a screen of a device for simulating page turning, the method comprising: receiving a user touch input on a first node of the page; obtaining components of the user touch input, wherein the components comprise a touch pressure, a moving direction, a moving speed, and a moving distance of the user touch input; obtaining a relationship between the first node and one or more second nodes adjacent to the first node; and displaying the changed shape of the page for simulating the page turning on the screen by displaying the first node whose position is updated based on the obtained components and relationship.

2

2. The method of claim 1 , wherein the obtaining the relationship comprises: calculating a virtual touch force which acts on the first node based on the components; calculating a virtual spring force which acts on the first node by at least one virtual spring which connects the first node to the one or more second nodes based on the calculated virtual touch force; calculating a virtual rod force which acts on the first node by at least one virtual rod which connects the first node to the one or more second nodes based on the calculated virtual touch force; and obtaining the relationship based on the virtual touch force, the virtual spring force, and the virtual rod force.

3

3. The method of claim 2 , further comprising: calculating virtual gravity which acts on the first node, wherein the displaying the changed shape of the page on the screen comprises updating the position of the first node based on the virtual touch force, the virtual spring force, the virtual rod force, and the virtual gravity.

4

4. The method of claim 3 , further comprising: calculating a virtual resisting force which acts on the first node, wherein the displaying the changed shape of the page on the screen comprises updating the position of the first node based on the virtual touch force, the virtual spring force, the virtual rod force, the virtual gravity, and the virtual resisting force.

5

5. The method of claim 4 , wherein the calculating the virtual resisting force which acts on the first node comprises calculating the virtual resisting force based on a virtual resisting force coefficient and a moving speed of the first node.

6

6. The method of claim 4 , wherein the displaying the changed shape of the page on the screen comprises obtaining a moving direction and a moving speed of the first node based on a sum of the virtual touch force, the virtual spring force, the virtual rod force, the virtual gravity, and the virtual resisting force.

7

7. The method of claim 2 , wherein the virtual spring force is a virtual force which acts on the first node by a plurality of virtual springs which connect the first node to the one or more second nodes.

8

8. The method of claim 2 , wherein a portion of the virtual touch force, the virtual spring force, and the virtual rod force, which act on the first node, also acts on the one or more second nodes.

9

9. The method of claim 1 , wherein a moving speed of the first node decreases according to time.

10

10. The method of claim 1 , wherein the page is segmented into a plurality of rectangles which do not overlap each other, and the first node is one of a plurality of apexes in the rectangles.

11

11. The method of claim 1 , wherein the at least one virtual rod comprises at least one selected from a vertical rod and a horizontal rod, wherein the vertical rod is virtually connected to the first node and two of the second nodes which are adjacent to the first node in a vertical direction of the page, and wherein the horizontal rod is virtually connected to the first node and two of the second nodes which are adjacent to the first node in a horizontal direction of the page.

12

12. A device for displaying a changed shape of a page displayed on a screen for simulating page turning, the device comprising: a touch screen configured to receive at least one touch input of a user on a first node of the page; and a processor configured to obtain components of the user touch input, wherein the components comprise a touch pressure, a moving direction, a moving speed, and a moving distance of the user touch input and obtain a relationship between the first node and one or more second nodes adjacent to the first node; and a display configured to display the changed shape of the page for simulating the page turning on the screen by displaying the first node whose position is updated based on the obtained components and relationship.

13

13. The device of claim 12 , wherein the processor is further configured to calculate a virtual touch force which acts on the first node based on the components, calculate a virtual spring force which acts on the first node by at least one virtual spring which connects the first node to the one or more second nodes based on the calculated virtual touch force, calculate a virtual rod force which acts on the first node by at least one virtual rod which connects the first node to the one or more second nodes based on the calculated virtual touch force, obtain the relationship based on the virtual touch force, the virtual spring force, and the virtual rod force.

14

14. The device of claim 13 , wherein the processor is further configured to calculate virtual gravity which acts on the first node and update the position of the first node based on the virtual touch force, the virtual spring force, the virtual rod force, and the virtual gravity.

15

15. The device of claim 14 , wherein the processor is further configured to calculate a virtual resisting force which acts on the first node and update of position of the first node based on the virtual touch force, the virtual spring force, the virtual rod force, the virtual gravity, and the virtual resisting force.

16

16. The device of claim 15 , wherein the processor is configured to obtain a moving direction and a moving speed of the first node based on a sum of the virtual touch force, the virtual spring force, the virtual rod force, the virtual gravity, and the virtual resisting force.

17

17. The device of claim 15 , wherein the processor is configured to calculate the virtual resisting force based on a virtual resisting force coefficient and a moving speed of the first node in response to the virtual resisting force which acts on the first node being calculated.

18

18. The device of claim 15 , wherein the processor is further configured to control a portion of the virtual touch force, the virtual spring force, and the virtual rod force, which acts on the first node.

19

19. The device of claim 13 , wherein the processor is further configured to, move the first node based on the virtual touch force, the virtual spring force and the virtual rod force, and decrease the moving speed of the first node according to time due to the virtual spring force and the virtual rod force.

20

20. The device of claim 13 , wherein the page is segmented into a plurality of rectangles which do not overlap each other, and the first node is one of a plurality of apexes in the rectangles.

21

21. The device of claim 13 , wherein the processor is further configured to obtain the virtual spring force by a plurality of virtual springs which connect the first node to the one or more second nodes.

22

22. The device of claim 13 , wherein the at least one virtual rod comprises at least one selected from a vertical rod and a horizontal rod, wherein the vertical rod is virtually connected to the first node and two of the second nodes which are adjacent to the first node in a vertical direction of the page, and wherein the horizontal rod is virtually connected to the first node and two of the second nodes which are adjacent to the first node in a horizontal direction of the page.

23

23. A non-transitory computer-readable recording medium that stores a program, which, when executed by a computer, performs a page turning simulation comprising: receiving a user touch input on a first node of the page; obtaining components of the user touch input, wherein the components comprise a touch pressure, a moving direction, a moving speed, and a moving distance of the user touch input; obtaining a relationship between the first node and one or more second nodes adjacent to the first node; and displaying a changed shape of the page on the screen for the page turning simulation by displaying the first node whose position is updated based on the obtained components and relationship.

Patent Metadata

Filing Date

Unknown

Publication Date

December 6, 2016

Inventors

Dmitro KORBA
Yuriy POLYULYA
Andriy FISUNENKO
Ievgen LIASHCHENKO
Valentyn KULIKOVSKYI
Yevgeniy VOLKOV

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND DEVICE FOR DISPLAYING CHANGED SHAPE OF PAGE” (9514561). https://patentable.app/patents/9514561

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.