Embodiments of the present disclosure discloses a method for controlling page flipping of a terminal. The method includes: obtaining a distance or variation of distance between an object and a terminal and on a designated direction of the terminal; generating a page flipping operation instruction corresponding to the distance or variation of distance between the object and the terminal according to a preset corresponding relationship between the distance or variation of distance between the object and the terminal and page flipping operation instructions; executing the page flipping operation instruction. Embodiments of the present invention further discloses a terminal. Employing the present invention, a page flipping operation instruction corresponding to the distance or variation of distance between the object and the terminal may be generated, and the page flipping operation instruction is executed, making modes of page flipping be various, and improving experience of users of the terminal.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for controlling page flipping of a terminal, comprising: obtaining a distance or variation of distance between an object and a terminal and on a designated direction of the terminal; setting a corresponding relationship between the distance or variation of distance between the object and the terminal and page flipping operation instructions; generating a page flipping operation instruction corresponding to the distance or variation of distance between the object and the terminal according to the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions; executing the page flipping operation instruction.
A method for controlling page flipping on a terminal involves determining the distance between an object (e.g., a hand) and the terminal along a specified direction. A relationship is defined that links this distance (or changes in distance) to page flipping actions. When the distance changes, a page flipping command is generated based on this relationship, and the command is then executed to flip the page on the terminal's display.
2. The method of claim 1 , wherein setting the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: setting page flipping speeds each corresponding to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship.
The page flipping method described previously defines the relationship between the object's distance and the page flipping action by associating specific page flipping speeds with certain distances or changes in distance. This relationship can be either linear (e.g., larger distance equals faster flipping) or exponential (e.g., small changes in distance cause dramatically faster flipping). The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
3. The method of claim 1 , wherein setting the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: dividing the distance or variation of distance between the object and the terminal into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship.
The page flipping method described previously defines the relationship between the object's distance and the page flipping action by dividing the distance into multiple ranges or intervals. Each interval corresponds to a specific page flipping speed or direction (e.g., near = slow forward, far = fast backward). The relationship between the distance interval and the page flipping speed is either linear or exponential. The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
4. The method of claim 1 , wherein setting the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: assigning the total number of pages of a file according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping.
The page flipping method described previously defines the relationship between the object's distance and the page flipping action by mapping the total pages in a file to the distance. The distance (or change in distance) from the object is compared to a reference distance. This ratio determines how many pages to flip or a target page number. So, larger relative distances might flip through larger portions of the document. The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
5. A terminal comprising: a storage unit storing a plurality of computer-readable program codes; and a processor electrically connected to the storage unit and configured to execute the plurality of computer-readable program codes to: obtain a distance or variation of distance between an object and a terminal and on a designated direction of the terminal; set a corresponding relationship between the distance or variation of distance between the object and the terminal and page flipping operation instructions; generate a page flipping operation instruction corresponding to the distance or variation of distance between the object and the terminal according to the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions; and execute the page flipping operation instruction.
A terminal device controls page flipping by using stored program code. A processor obtains the distance between an object and the terminal along a defined direction. It establishes a link between that distance and actions to flip pages. It generates a page flipping instruction based on the current distance and the established link. Finally, the terminal then executes this page flipping instruction to turn pages.
6. The terminal of claim 5 , wherein the processor being configured to execute the plurality of computer-readable program codes to set the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: setting page flipping speeds each corresponding to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship.
The terminal device described previously defines the relationship between the object's distance and the page flipping action by associating specific page flipping speeds with certain distances or changes in distance. This relationship can be either linear (e.g., larger distance equals faster flipping) or exponential (e.g., small changes in distance cause dramatically faster flipping). The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
7. The terminal of claim 5 , wherein the processor being configured to execute the plurality of program codes to set the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: dividing the distance or variation of distance between the object and the terminal into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship.
The terminal device described previously defines the relationship between the object's distance and the page flipping action by dividing the distance into multiple ranges or intervals. Each interval corresponds to a specific page flipping speed or direction (e.g., near = slow forward, far = fast backward). The relationship between the distance interval and the page flipping speed is either linear or exponential. The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
8. The terminal of claim 5 , wherein the processor being configured to execute the plurality of program codes to set the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping operation instructions comprises: assigning the total number of pages of a file according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping.
The terminal device described previously defines the relationship between the object's distance and the page flipping action by mapping the total pages in a file to the distance. The distance (or change in distance) from the object is compared to a reference distance. This ratio determines how many pages to flip or a target page number. So, larger relative distances might flip through larger portions of the document. The designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal. The page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
9. The method of claim 2 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The page flipping method where page flipping speeds each correspond to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
10. The method of claim 3 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The page flipping method where the distance or variation of distance between the object and the terminal is divided into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
11. The method of claim 4 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The page flipping method where the total number of pages of a file is assigned according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
12. The method of claim 2 , wherein the page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The page flipping method where page flipping speeds each correspond to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
13. The method of claim 3 , wherein the page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The page flipping method where the distance or variation of distance between the object and the terminal is divided into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
14. The method of claim 4 , wherein the page flipping operation instructions comprises at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The page flipping method where the total number of pages of a file is assigned according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
15. The terminal of claim 6 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The terminal device where page flipping speeds each correspond to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
16. The terminal of claim 7 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The terminal device where the distance or variation of distance between the object and the terminal is divided into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
17. The terminal of claim 8 , wherein the designated direction of the terminal comprises a motion direction of the terminal or a measurement direction of the terminal.
The terminal device where the total number of pages of a file is assigned according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping, the direction used for measuring the object's distance from the terminal is either the direction the terminal is moving, or a specifically designated measurement direction.
18. The terminal of claim 6 , wherein the page flipping operation instructions comprise at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The terminal device where page flipping speeds each correspond to one distance or variation of distance between the object and the terminal; wherein, the corresponding relationship between the distance or variation of distance between the object and the terminal and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
19. The terminal of claim 7 , wherein the page flipping operation instructions comprise at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The terminal device where the distance or variation of distance between the object and the terminal is divided into a plurality of distance intervals, and setting page flipping speeds or page flipping directions each corresponding to one distance interval; wherein, the corresponding relationship between the distance interval and the page flipping speeds comprises at least one of the linear corresponding relationship and the exponential corresponding relationship, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
20. The terminal of claim 8 , wherein the page flipping operation instructions comprise at least one of page flipping directions, page flipping speeds, page count of page flipping, and page flipping according to proportions.
The terminal device where the total number of pages of a file is assigned according to a proportion relationship between the distance or variation of distance between the object and the terminal and a reference distance, and setting that each proportion corresponds to a page count of page flipping or a target page number of page flipping, the specific page flipping instructions that can be used are page flipping direction (forward/backward), page flipping speed, a specific number of pages to flip, or flipping proportionally through the document.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 24, 2015
August 1, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.