CN106484300A - The method for adding bookmark and method, device and the terminal device of searching bookmark - Google Patents

The method for adding bookmark and method, device and the terminal device of searching bookmark Download PDF

Info

Publication number
CN106484300A
CN106484300A CN201610906272.7A CN201610906272A CN106484300A CN 106484300 A CN106484300 A CN 106484300A CN 201610906272 A CN201610906272 A CN 201610906272A CN 106484300 A CN106484300 A CN 106484300A
Authority
CN
China
Prior art keywords
bookmark
use habit
terminal
habit data
bookmark information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610906272.7A
Other languages
Chinese (zh)
Inventor
任海坤
张伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201610906272.7A priority Critical patent/CN106484300A/en
Publication of CN106484300A publication Critical patent/CN106484300A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/169Annotation, e.g. comment data or footnotes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a kind of method of method for adding bookmark and lookup bookmark, device and terminal device, belong to electronic technology field.The method for adding bookmark includes:When terminal shows e-book, first use habit data of the active user using the terminal are obtained;When detect for add bookmark trigger action when, obtain the bookmark information of the current display page of the e-book;The corresponding relation of the first use habit data and the bookmark information is stored in bookmark information list.The present invention passes through to store the corresponding relation of the first use habit data and the bookmark information of current display page in bookmark information list, the bookmark of interpolation is mapped from different users, so as to facilitate user to find corresponding bookmark according to itself use habit, search in the bookmark added from all users without user, the quantity of bookmark is searched so as to greatly reduce user, improves the efficiency for searching bookmark.

Description

The method for adding bookmark and method, device and the terminal device of searching bookmark
Technical field
The present invention relates to electronic technology field, method, the dress of more particularly to a kind of method for adding bookmark and lookup bookmark Put and terminal device.
Background technology
As the development of electronic technology, the mode that people read become variation, nowadays people are not limited only to by tradition Paper book read, can also be by the ocr software on mobile phone come reading electronic book.During reading electronic book, user Bookmark can also be added at oneself content interested, can quickly find oneself convenient next time when reading interested interior Hold.
The interpolation bookmark for generally adopting and the method for searching bookmark are:When terminal detects the trigger action for adding bookmark When, the page number of current page is set to bookmark, and by bookmark according to the interpolation time sequencing of bookmark or the order of the bookmark page number Storage.When the trigger action for searching bookmark is detected, show all bookmarks for adding, then user selects a bookmark, Terminal shows the corresponding page of the bookmark of the selection.
During the present invention is realized, inventor has found that prior art at least has problems with:Due at same end The user for reading same e-book on end may have multiple, and each user may add bookmark, therefore, when detecting lookup During the trigger action of bookmark, the bookmark that all users can be added by terminal all shows, the user of current reading electronic book needs The bookmark of oneself interpolation is searched in the bookmark to add from all users, thus reduces the efficiency for searching bookmark.
Content of the invention
In order to problem of the prior art is solved, embodiments provide a kind of method for adding bookmark and search bookmark Method, device and terminal device.The technical scheme is as follows:
First aspect, there is provided a kind of method of interpolation bookmark, methods described include:
When terminal shows e-book, first use habit data of the active user using the terminal are obtained;
When detect for add bookmark trigger action when, obtain the bookmark letter of the current display page of the e-book Breath;
The corresponding relation of the first use habit data and the bookmark information is stored in bookmark information list.
Alternatively, the first use habit data include the mode of active user's hand held terminal, solve lock screen At least one of mode, the dynamics for clicking on screen, the sliding distance for sliding page, page-turning speed and screen intensity.
Alternatively, before the bookmark information of the current display page for obtaining the e-book, also include:
When touch operation is detected during e-book is shown, obtain the operating parameter of the touch operation;
If the operating parameter of the touch operation meet first pre-conditioned, it is determined that the touch operation be for adding Plus the trigger action of bookmark.
Alternatively, the operating parameter includes the sliding path of the touch operation and the path length of the sliding path Degree, the sliding path include two sliding paths that two fingers of the user slide;
If it is pre-conditioned that the operating parameter of the touch operation meets first, it is determined that the touch operation is use In add bookmark trigger action, including:
If the wherein sliding path in two sliding paths is with the cornerwise angle of terminal screen less than pre- If angle threshold value, another sliding path is exceeded with the cornerwise angle of the terminal screen presets angle threshold value and two cunnings The path in dynamic path all exceedes pre-set length threshold, it is determined that the touch operation is to grasp for adding the triggering of bookmark Make.
Alternatively, the operating parameter includes the sliding path of the touch operation and the path length of the sliding path Degree, and the duration of the touch-control pressure at the end of the touch operation and the touch-control pressure;
If it is pre-conditioned that the operating parameter of the touch operation meets first, it is determined that the touch operation is use In add bookmark trigger action, including:
If the sliding path is with the cornerwise angle of terminal screen less than default angle threshold value, the path Exceed preset pressure threshold value more than pre-set length threshold, the touch-control pressure and the duration exceedes preset time threshold When, it is determined that the touch operation be for adding the trigger action of bookmark.
Second aspect, there is provided a kind of method of lookup bookmark, methods described include:
When terminal shows e-book, second use habit data of the active user using the terminal are obtained;
When detect for search bookmark trigger action when, arranged according to the second use habit data and bookmark information The use habit data stored in table obtain at least one bookmark information with the corresponding relation of bookmark information;
When detecting the bookmark information at least one bookmark information and being selected, institute is obtained from the e-book State the corresponding page of selected bookmark information.
Alternatively, described according to the use habit data stored in the second use habit data and bookmark information list At least one bookmark information is obtained with the corresponding relation of bookmark information, including:
Calculate the second use habit data respectively with the bookmark information list in each use habit data it Between similarity;
Select from the bookmark information list and the similarity between the second use habit data meets default the At least one use habit data of two conditions;
Each the use habit data at least one use habit data are obtained from the bookmark information list Corresponding bookmark information.
The third aspect, there is provided a kind of interpolation bookmark device, described device include:
First acquisition module, for when terminal shows e-book, obtaining active user makes using the first of the terminal With custom data;
Second acquisition module, for when detect for add bookmark trigger action when, obtain working as the e-book The front bookmark information for showing the page;
Memory module, for storing the corresponding relation of the first use habit data and the bookmark information to bookmark In information list.
Fourth aspect, there is provided a kind of lookup bookmark device, described device include:
First acquisition module, for when terminal shows e-book, obtaining active user makes using the second of the terminal With custom data;
Second acquisition module, for when detect for search bookmark trigger action when, according to described second using practise The use habit data stored in used data and bookmark information list obtain at least one bookmark with the corresponding relation of bookmark information Information;
3rd acquisition module, for when detect the bookmark information at least one bookmark information be chosen when, from The corresponding page of the selected bookmark information is obtained in the e-book.
A kind of 5th aspect, there is provided terminal device, the terminal device are used for executing any of the above-described kind of interpolation bookmark Method or the method for any of the above-described kind of lookup bookmark.
The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:In embodiments of the present invention, terminal is first Show e-book during, obtain active user's using terminal the first use habit data, then when detect for Add bookmark trigger action when, obtain the bookmark information of the current display page of e-book, by by the first use habit number According to the bookmark information of current display page corresponding relation store in bookmark information list, can by add bookmark with not With user be mapped, so as to facilitate user to find corresponding bookmark according to itself use habit, without user from Search in the bookmark that all users add, the quantity of bookmark is searched so as to greatly reduce user, improve the effect for searching bookmark Rate.
Description of the drawings
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below will be to making needed for embodiment description Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings Accompanying drawing.
Fig. 1 is the flow chart for adding bookmark method provided in an embodiment of the present invention;
Fig. 2 is the flow chart for searching bookmark method provided in an embodiment of the present invention;
Fig. 3 is the flow chart for adding bookmark method provided in an embodiment of the present invention;
Fig. 4 be provided in an embodiment of the present invention the first for adding the schematic diagram of the trigger action of bookmark;
Fig. 5 is the schematic diagram of the second provided in an embodiment of the present invention trigger action for adding bookmark;
Fig. 6 is the flow chart for searching bookmark method provided in an embodiment of the present invention;
Fig. 7 is a kind of schematic diagram of bookmark information display interface provided in an embodiment of the present invention;
Fig. 8 is the schematic diagram for obtaining bookmark information corresponding page by user operation provided in an embodiment of the present invention;
Fig. 9 A is the block diagram for adding bookmark device provided in an embodiment of the present invention;
Fig. 9 B is the block diagram for adding bookmark device provided in an embodiment of the present invention;
Figure 10 A is the block diagram for searching bookmark device provided in an embodiment of the present invention;
Figure 10 B is a kind of block diagram of second acquisition module provided in an embodiment of the present invention.
Specific embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention Formula is described in further detail.
A kind of method for adding bookmark is embodiments provided, referring to Fig. 1, the method includes:
Step 101:When terminal shows e-book, the first use habit data of active user's using terminal are obtained;
Step 102:When detect for add bookmark trigger action when, obtain e-book current display page book Label information;
Step 103:The corresponding relation of the first use habit data and bookmark information is stored in bookmark information list.
In embodiments of the present invention, terminal obtains active user's using terminal first during e-book is shown First use habit data, then when detect for add bookmark trigger action when, obtain e-book currently displaying page The bookmark information in face, by storing the corresponding relation of the bookmark information of the first use habit data and current display page to book Sign in information list, the bookmark of interpolation can be mapped from different users, so as to facilitate user according to itself using habit Used find corresponding bookmark, rather than need lookup in the bookmark that user adds from all users, so as to greatly reduce use The quantity of bookmark is searched at family, improves the efficiency for searching bookmark.
Alternatively, the first use habit data include the mode of active user's hand held terminal, the mode of solution lock screen, click At least one of the dynamics of screen, the sliding distance for sliding page, page-turning speed and screen intensity.
Alternatively, before obtaining the bookmark information of current display page of e-book, also include:
When touch operation is detected during e-book is shown, obtain the operating parameter of touch operation;
If the operating parameter of touch operation meet first pre-conditioned, it is determined that touch operation be for adding bookmark Trigger action.
Alternatively, operating parameter includes the sliding path of touch operation and the path of sliding path, sliding path bag Include two sliding paths that two fingers of user slide;
If the operating parameter of touch operation meet first pre-conditioned, it is determined that touch operation be for adding bookmark Trigger action, including:
If the wherein sliding path in two sliding paths is with the cornerwise angle of terminal screen less than default folder Angle threshold value, another sliding path exceed the path for presetting angle threshold value and two sliding paths with the cornerwise angle of terminal screen Length all exceed pre-set length threshold, it is determined that touch operation be for adding the trigger action of bookmark.
Alternatively, operating parameter includes the sliding path of touch operation and the path of sliding path, and touches behaviour The duration of touch-control pressure and touch-control pressure at the end of work;
If the operating parameter of touch operation meet first pre-conditioned, it is determined that touch operation be for adding bookmark Trigger action, including:
If sliding path exceedes default with the cornerwise angle of terminal screen less than default angle threshold value, path When length threshold, touch-control pressure exceed preset pressure threshold value and duration and exceed preset time threshold, it is determined that touch operation Be for adding the trigger action of bookmark.
Above-mentioned all optional technical schemes, all can be according to the alternative embodiment for arbitrarily combining to form the disclosure, disclosure reality Apply example no longer to repeat this one by one.
A kind of method for searching bookmark is embodiments provided, referring to Fig. 2, the method includes:
Step 201:When terminal shows e-book, the second use habit data of active user's using terminal are obtained;
Step 202:When detect for search bookmark trigger action when, believed according to the second use habit data and bookmark The use habit data stored in breath list obtain at least one bookmark information with the corresponding relation of bookmark information;
Step 203:When detecting the bookmark information at least one bookmark information and being selected, quilt is obtained from e-book The corresponding page of the bookmark information of selection.
In embodiments of the present invention, terminal obtains active user's using terminal first during e-book is shown Second use habit data, then when detect for search bookmark trigger action when, according in bookmark information list store Use habit data and bookmark information corresponding relation, obtain the corresponding bookmark information of the second use habit data, that is, use Family can find, from the bookmark information corresponding with oneself the second use habit data for obtaining, the book for oneself wanting to browse Sign, without searching from all bookmark informations, the quantity of bookmark is searched so as to greatly reduce user, improves lookup book The efficiency of label.
Alternatively, believed with bookmark according to the use habit data stored in the second use habit data and bookmark information list The corresponding relation of breath obtains at least one bookmark information, including:
Calculate the second use habit data similar between each the use habit data in bookmark information list respectively Degree;
Select from bookmark information list and the similarity between the second use habit data meets default second condition At least one use habit data;
Each the corresponding book of use habit data at least one use habit data is obtained from bookmark information list Label information.
Above-mentioned all optional technical schemes, all can be according to the alternative embodiment for arbitrarily combining to form the disclosure, disclosure reality Apply example no longer to repeat this one by one.
A kind of method for adding bookmark is embodiments provided, referring to Fig. 3, the method includes:
Step 301:When terminal shows e-book, the first use habit data of active user's using terminal are obtained.
Wherein, the first use habit data include the mode of active user's hand held terminal, the mode of solution lock screen, click on screen At least one of the dynamics of curtain, the sliding distance for sliding page, page-turning speed and screen intensity.
As the first use habit data include at least one of above-mentioned multi-group data, so working as the currently displaying electricity of terminal During the philosophical works, terminal can in the way of obtaining active user's hand held terminal, the mode of solution lock screen, click on the dynamics of screen, slip At least one of the sliding distance of page turning, page-turning speed and screen intensity.
For the mode of active user's hand held terminal, terminal can be obtained as follows:Showing e-book process In, the total duration that the total duration of left-handed terminal and the right hand grip terminal is obtained, and hand is determined according to two total durations for obtaining Hold the mode of terminal.
Total duration for left-handed terminal and the right hand grip the total duration of terminal, can obtain as follows:? During showing e-book, when the left hand held terminal of active user is detected, the time point of current detection is defined as left hand and is held The time started of terminal is simultaneously recorded;When detecting active user and being switched to right hand held terminal, by the time of current detection Point is defined as the end time of left hand held terminal and the time started of right hand held terminal and records;When needing to obtain first During use habit data, according to time started and the end time of each left hand held terminal of record, and each right side of record The time started of hand held terminal and end time, calculate the total of the total duration of the left hand held terminal of active user and right hand held terminal Duration.
Two total durations according to obtaining determine the operation of hand held terminal, can realize as follows:When left hand holds end The total duration at end is accounted for when showing that the first ratio of e-book total duration exceedes preset ratio, and left hand held terminal is defined as current use The mode of family hand held terminal;Show that the second ratio of e-book total duration exceedes preset ratio when the total duration of right hand held terminal is accounted for When, right hand held terminal is defined as the mode of active user's hand held terminal;Or, when the ratio between the first ratio and the second ratio When example difference is less than preset ratio difference threshold, determine that the mode of active user's hand held terminal is left and right hand held terminal.
For example, it is possible to it is 80% to arrange preset ratio in advance, preset ratio difference threshold is 30%, if left hand held terminal Total duration account for show e-book total duration the first ratio be 90%, exceeded default 80%, then will be true for left hand held terminal It is set to the mode of active user's hand held terminal;If the total duration of right hand held terminal accounts for the second ratio for showing e-book total duration For 85%, exceed default 80%, then right hand held terminal has been defined as the mode of active user's hand held terminal;Or, if Proportional difference between first ratio and the second ratio is 15%, less than default 30%, it is determined that active user's hand held terminal Mode be left and right hand held terminal.
Active user is solved to the mode of lock screen, can obtain as follows:When needing to obtain the first use habit During data, the unblock ScreenMode of present terminal is defined as the mode that active user solves lock screen, unblock ScreenMode is permissible For numeral unblock, pattern unblock, password unblock etc..
User is clicked on to the average dynamics of screen, can obtain as follows:Record active user is from display electronics Book starts to click on the dynamics of screen within the current time period each time;When needing to obtain the first use habit data, according to Click on the dynamics of screen in the time period of record each time, calculate the average dynamics for repeatedly clicking on screen.
For the slip distance that active user slides page, can obtain as follows:Record active user from Show that e-book starts the sliding distance for being slided page within the current time period each time;When needing to obtain the first use habit During data, according to the sliding distance for being slided page in the time period for recording each time, the average cunning for repeatedly sliding page is calculated Dynamic distance.
For active user's page-turning speed, can obtain as follows:Record active user is from the beginning of e-book is shown The time point of page turning each time within the current time period;When needing to obtain the first use habit data, being somebody's turn to do according to record The time point statistics page turning number of times of each page turning in the time period, the time span according to the time period is calculated with the page turning number of times to be worked as The page-turning speed of front user.
For the screen intensity of active user's reading electronic book, can obtain as follows:Make when needing to obtain first With custom data when, using the display brightness of currently displaying for terminal screen as active user's reading electronic book screen intensity.
Step 302:When touch operation is detected during e-book is shown, obtain the operation ginseng of current touch operation Number.
It should be noted that the touch operation that terminal is detected during e-book is shown can be included for adding The trigger action of bookmark, for searching the trigger action of bookmark, for closing the operation at e-book interface etc..
For for adding the trigger action of bookmark, two kinds of trigger actions for being used for adding bookmark of predefined.First Kind, referring to Fig. 4, a finger of user is defined on a terminal screen along terminal screen diagonal at least slip preset length threshold Value, another finger were at least slided pre-set length threshold not along terminal screen diagonal in the very first time, and the very first time exists After one finger of user starts the initial time of Touch screen, and a finger Touch screen of the very first time and user Initial time between duration be less than preset duration;Second, referring to Fig. 5, a finger of user is defined in end panel Curtain is upper at least to slide pre-set length threshold along terminal screen diagonal, and the touch-control pressure of the slide is more than preset pressure threshold value And the touch-control pressure continues at least preset time threshold.
In the present embodiment, terminal definitions are used for adding the trigger action difference of bookmark, the operation for obtaining in this step Parameter is also different.When terminal definitions is the first for the trigger action that adds bookmark, the first operating parameter bag of acquisition Include the sliding path of touch operation and the path of sliding path.When terminal definitions is second for adding touching for bookmark Operation is sent out, second operating parameter of acquisition includes the sliding path of touch operation, the path of sliding path, touch operation At the end of touch-control pressure and touch-control pressure duration.
For the first operating parameter, can acquire as follows:When touching for a finger for detecting user When operation is touched, determine original position and the end position of finger slip, and the original position that finger is slided points to end position Path be defined as the sliding path of the touch operation;The original position that is slided according to finger and end position determine sliding path Path;When the touch operation of another finger of user is detected, determine the time of the touch operation and examine before Whether the time difference between the touch operation of one finger of the user of survey exceedes preset duration;Do not have when the time difference between the two When preset duration is had more than, original position and the end position of the slip of another finger, and the starting that another finger is slided are determined The sliding path that the path of end position is defined as the touch operation is pointed in position;According to another finger slide original position and End position determines the path of sliding path.
For second operating parameter, can acquire as follows:When touching for a finger for detecting user When operation is touched, determine original position and the end position of the touch operation, and the original position is pointed to the road of the end position Footpath is defined as the sliding path of the touch operation;The sliding path is determined according to the original position of the touch operation and end position Path;Detection user's finger is in the touch-control pressure of end position;Record finger the end position initial time and End time, and the time difference of the two times is defined as the duration of the touch-control pressure.
It should be noted that as second operating parameter includes the touch-control pressure at the end of touch operation and touch-control pressure Duration, it is possible to the terminal for adding bookmark by second trigger action is the terminal with pressure sensitive device, Terminal such as with pressure sensor etc..
Step 303:If it is pre-conditioned that the operating parameter of current touch operation meets first, it is determined that current touch is operated Be for adding the trigger action of bookmark.
The operating parameter for obtaining in step 302 is respectively the first operating parameter and second operating parameter.
When the operating parameter for obtaining is the first operating parameter, the first operating parameter includes two slips of touch operation Path and the path of two sliding paths.This step can be:If first sliding path is diagonal with terminal screen Less than angle threshold value is preset, Article 2 sliding path is exceeded with the cornerwise angle of terminal screen presets angle threshold to the angle of line Value and two sliding paths path all exceed pre-set length threshold, it is determined that the touch operation be for adding bookmark Trigger action.
In the case of the first operating parameter, the detailed process of above-mentioned determination touch operation, can be by following (1-1) Realize to the step of (1-4), including:
(1-1):Judge first sliding path presets angle threshold value with whether the cornerwise angle of terminal screen exceedes.
(1-2):When first sliding path and the cornerwise angle of terminal screen are less than and preset angle threshold value, judge Article 2 sliding path presets angle threshold value with whether the cornerwise angle of terminal screen exceedes.
(1-3):When Article 2 sliding path and the cornerwise angle of terminal screen exceed and angle threshold value is preset, two are judged Whether the path of bar sliding path all exceedes pre-set length threshold.If two sliding paths and terminal screen diagonal Angle all not less than default angle threshold value or all exceed and preset angle threshold value, then end operation.
It should be noted that the default angle threshold value and the pre-set length threshold can be the thresholds for being arranged by terminal in advance Value, such as, the default angle threshold value can be 10 degree, 12 degree, 15 degree etc., and the pre-set length threshold can be 1.5 centimetres, 2 lis Rice, 2.2 centimetres etc..
(1-4):If the path of two sliding paths all exceedes pre-set length threshold, it is determined that touch operation is For adding the trigger action of bookmark, if the path of two sliding paths is not all to exceed pre-set length threshold, End operation.
In this step, it is also possible to first judge whether the path of two sliding paths all exceedes pre-set length threshold, When the path of two sliding paths all exceedes pre-set length threshold, then judge two sliding paths and terminal screen Angle between diagonal.
For example, the default angle threshold value of setting is 15 degree, and the pre-set length threshold of setting is 2 centimetres, the two of touch operation A wherein sliding path in bar sliding path and the cornerwise angle of terminal screen are less than 15 degree, another sliding path and this Cornerwise angle is more than 15 degree, and the path of two sliding paths is all more than 2 centimetres, it is determined that the touch operation is use In the trigger action for adding bookmark.
When the operating parameter for obtaining is second operating parameter, the second operating parameter includes the slip road of touch operation The duration of touch-control pressure and touch-control pressure at the end of footpath, the path of sliding path, touch operation.This step is permissible For:If the sliding path exceedes default with the cornerwise angle of terminal screen less than default angle threshold value, the path When length threshold, the touch-control pressure exceed preset pressure threshold value and the duration and exceed preset time threshold, it is determined that this touches Touch operation be for adding the trigger action of bookmark.
In the case of second operating parameter, the detailed process of above-mentioned determination touch operation, can be by following (2-1) Realize to the step of (2-5), including:
(2-1):Judge sliding path presets angle threshold value with whether the cornerwise angle of terminal screen exceedes.
(2-2):When sliding path and the cornerwise angle of terminal screen are less than and angle threshold value is preset, path length is judged Whether degree exceedes pre-set length threshold.
(2-3):When path exceedes pre-set length threshold, judge whether touch-control pressure exceedes preset pressure threshold value. If sliding path is exceeded with the cornerwise angle of terminal screen presets angle threshold value, end operation.
(2-4):When touch-control pressure exceedes preset pressure threshold value, judge whether the duration of touch-control pressure exceedes default Time threshold.If path is not above pre-set length threshold, end operation.
(2-5):If the duration of touch-control pressure exceed preset time threshold, it is determined that touch operation be for adding The trigger action of bookmark.If the duration of touch-control pressure is not above preset time threshold, end operation.If touch-control Pressure is not above preset pressure threshold value, then end operation.
It should be noted that the preset pressure threshold value and the preset time threshold can be the thresholds for being arranged by terminal in advance Value, such as, the preset pressure threshold value can be 150 gram forces, 200 gram forces etc., the preset time threshold can be 1 second, 1.5 seconds, 2 Second etc..
Step 304:When it is for adding the trigger action of bookmark to determine current touch operation, the current of e-book is obtained Show the bookmark information of the page.
Wherein, when it is for adding the trigger action of bookmark to determine current touch operation, the current aobvious of e-book is obtained Show the page info of the page, and the page info of acquisition is defined as the bookmark information of the current display page of e-book.
It should be noted that the page info of the current display page of e-book can be e-book current display page The page number, or the chapters and sections of e-book current display page and the combined information of the current display page chapters and sections page number, certainly, reality should With in can also be front ten words of e-book current display page or front 15 words etc., the embodiment of the present invention is to current Show that the form of the page info of the page is not specifically limited.
Such as, current display page is the e-book page 60, then the page info of current display page is page 60, eventually Hold the bookmark information for being defined as current display page by page 60;For another example, current display page is the e-book chapter 3 Page 15, then the page info of current display page is chapter 3 page 15, and chapter 3 is defined as current showing by page 15 by terminal Show the bookmark information of the page.
Step 305:The corresponding relation of the first use habit data and bookmark information is stored in bookmark information list.
Wherein, when the bookmark information of current display page of e-book is got, by the of active user's using terminal The corresponding relation of one use habit data and bookmark information is stored in bookmark information list, the first use habit data and book The corresponding relation of label information is the bookmark that active user adds in the current e-book that reads.
In embodiments of the present invention, when terminal shows e-book, obtaining the first of active user's using terminal first makes With custom data, the operating parameter of current touch operation then when touch operation is detected, is obtained, if current touch operation Operating parameter meet first pre-conditioned, it is determined that current touch operation be for adding the trigger action of bookmark, obtaining afterwards The bookmark information of the current display page of the power taking philosophical works, and the corresponding relation of the first use habit data and bookmark information is stored To in bookmark information list, that is to say when detect for add bookmark touch operation when, by will obtain active user The corresponding relation of the first use habit data of using terminal and bookmark information is stored in bookmark information list as bookmark, can So that the bookmark of interpolation is mapped from different users, add so as to facilitate user to find oneself according to itself use habit Bookmark, while being defined as the trigger action for adding bookmark by the first pre-conditioned touch operation will be met, it is to avoid The trigger action for adding bookmark is obscured by terminal with other operations, it is therefore prevented that bookmark interpolation unsuccessful and may cause its His abnormal operation.
A kind of method for searching bookmark is embodiments provided, referring to Fig. 6, the method includes:
Step 601:When terminal shows e-book, the second use habit data of active user's using terminal are obtained.
Wherein, the second use habit data include the mode of active user's hand held terminal, the mode of solution lock screen, click on screen At least one of the dynamics of curtain, the sliding distance for sliding page, page-turning speed and screen intensity.
As the second use habit data include at least one of above-mentioned multi-group data, so working as the currently displaying electricity of terminal During the philosophical works, terminal can in the way of obtaining active user's hand held terminal, the mode of solution lock screen, click on the dynamics of screen, slip At least one of the sliding distance of page turning, page-turning speed and screen intensity.
For the mode of active user's hand held terminal, terminal can be obtained as follows:Showing e-book process In, the total duration that the total duration of left-handed terminal and the right hand grip terminal is obtained, and hand is determined according to two total durations for obtaining Hold the mode of terminal.
Total duration for left-handed terminal and the right hand grip the total duration of terminal, can obtain as follows:? During showing e-book, when the left hand held terminal of active user is detected, the time point of current detection is defined as left hand and is held The time started of terminal is simultaneously recorded;When detecting active user and being switched to right hand held terminal, by the time of current detection Point is defined as the end time of left hand held terminal and the time started of right hand held terminal and records;When needing to obtain second During use habit data, according to time started and the end time of each left hand held terminal of record, and each right side of record The time started of hand held terminal and end time, calculate the total of the total duration of the left hand held terminal of active user and right hand held terminal Duration.
Two total durations according to obtaining determine the operation of hand held terminal, can realize as follows:When left hand holds end The total duration at end is accounted for when showing that the first ratio of e-book total duration exceedes preset ratio, and left hand held terminal is defined as current use The mode of family hand held terminal;Show that the second ratio of e-book total duration exceedes preset ratio when the total duration of right hand held terminal is accounted for When, right hand held terminal is defined as the mode of active user's hand held terminal;Or, when the ratio between the first ratio and the second ratio When example difference is less than preset ratio difference threshold, determine that the mode of active user's hand held terminal is left and right hand held terminal.
For example, it is possible to it is 80% to arrange preset ratio in advance, preset ratio difference threshold is 30%, if left hand held terminal Total duration account for show e-book total duration the first ratio be 90%, exceeded default 80%, then will be true for left hand held terminal It is set to the mode of active user's hand held terminal;If the total duration of right hand held terminal accounts for the second ratio for showing e-book total duration For 85%, exceed default 80%, then right hand held terminal has been defined as the mode of active user's hand held terminal;Or, if Proportional difference between first ratio and the second ratio is 15%, less than default 30%, it is determined that active user's hand held terminal Mode be left and right hand held terminal.
Active user is solved to the mode of lock screen, can obtain as follows:When needing to obtain the second use habit During data, the unblock ScreenMode of present terminal is defined as the mode that active user solves lock screen, unblock ScreenMode is permissible For numeral unblock, pattern unblock, password unblock etc..
User is clicked on to the average dynamics of screen, can obtain as follows:Record active user is from display electronics Book starts to click on the dynamics of screen within the current time period each time;When needing to obtain the second use habit data, according to Click on the dynamics of screen in the time period of record each time, calculate the average dynamics for repeatedly clicking on screen.
For the slip distance that active user slides page, can obtain as follows:Record active user from Show that e-book starts the sliding distance for being slided page within the current time period each time;When needing to obtain the second use habit During data, according to the sliding distance for being slided page in the time period for recording each time, the average cunning for repeatedly sliding page is calculated Dynamic distance.
For active user's page-turning speed, can obtain as follows:Record active user is from the beginning of e-book is shown The time point of page turning each time within the current time period;When needing to obtain the second use habit data, being somebody's turn to do according to record The time point statistics page turning number of times of each page turning in the time period, the time span according to the time period is calculated with the page turning number of times to be worked as The page-turning speed of front user.
For the screen intensity of active user's reading electronic book, can obtain as follows:Make when needing to obtain second With custom data when, using the display brightness of currently displaying for terminal screen as active user's reading electronic book screen intensity.
Step 602:When detect for search bookmark trigger action when, calculate the second use habit data respectively with book Sign the similarity between each the use habit data in information list.
For the arbitrary use habit data in bookmark information list, the use habit data are called for convenience of description Three use habit data, the implementation for calculating the similarity between the second use habit data and the 3rd use habit data can Think:
(1) initial value for arranging the similarity between the second use habit data and the 3rd use habit data is 0.
(2) the hand held terminal mode in contrast active user's hand held terminal mode and the 3rd use habit data, when both When completely the same, increase the similarity and preset the first value added, when both exist part consistent when, increase the similarity default the Two value addeds, when both are completely inconsistent, do not increase the similarity.
The first value added is preset more than default second value added.For example, it is assumed that it is 10% to preset the first value added, the is preset Two value addeds are 5%, when the hand held terminal mode in active user's hand held terminal mode and the 3rd use habit data is all left Hand held terminal or during for right hand held terminal, the similarity is increased by 10%;When active user's hand held terminal mode is held for left hand When hand held terminal mode in terminal and the 3rd use habit data is left and right hand held terminal, the similarity is increased by 5%.
(3) mode of the solution lock screen in the mode and the 3rd use habit data of contrast active user solution lock screen, when When both are consistent, increase the similarity and the 3rd value added is preset, when both are inconsistent, do not increase the similarity.
(4) calculate active user and click on the click screen behaviour in the average dynamics and the 3rd use habit data of screen operator Dynamics difference between the average dynamics that makees, determines the corresponding value added of dynamics difference range that the dynamics difference is located, according to The value added of determination increases the similarity.
Wherein, the corresponding relation of dynamics difference range and value added is set in advance.When value added is determined, the power is first determined Degree difference belongs to certain the dynamics difference range in the corresponding relation of dynamics difference range and value added, poor according to the dynamics of determination Value scope, obtains corresponding value added from dynamics difference range with the corresponding relation of value added.
For example, the corresponding relation of dynamics difference range as shown in table 1 below and value added is set in advance.Hypothesis is calculated Active user click on screen operator average dynamics and the 3rd use habit data in click screen operator average dynamics it Between dynamics difference be 1, determine that the dynamics difference 1 belongs to the corresponding relation of dynamics difference range as shown in table 1 and value added In dynamics difference range be " more than or equal to 0 and be less than or equal to 2 ", " more than or equal to 0 and little according to dynamics difference range In or be equal to 2 ", from dynamics difference range as shown in table 1 with corresponding value added is obtained in the corresponding relation of value added be 20%, then the similarity is increased by 20%.
Table 1
(5) calculate active user slide page operation slip distance and the 3rd use habit data in slip turn over The distance between the slip distance of page operations difference, determines the corresponding increase of distance difference scope that the distance difference is located Value, increases the similarity according to the value added for determining.
Wherein, the corresponding relation of distance difference scope and value added is set in advance.When value added is determined, first determining should be away from Deviation value belongs to certain the distance difference scope in the corresponding relation of distance difference scope and value added, according to the range difference for determining Value scope, obtains corresponding value added from distance difference scope with the corresponding relation of value added.
For example, the corresponding relation of distance difference scope as shown in table 2 below and value added is set in advance.Hypothesis is calculated Active user slide page operation slip distance and the 3rd use habit data in the operation that slides page average cunning The distance between dynamic distance difference is 1, determines that the distance difference 1 belongs to distance difference scope as shown in table 2 and value added Distance difference scope in corresponding relation is " more than or equal to 0 and be less than or equal to 2 ", according to distance difference scope " more than or Equal to 0 and less than or equal to 2 ", corresponding increasing is obtained from distance difference scope as shown in table 2 with the corresponding relation of value added Value added is 20%, then the similarity is increased by 20%.
Table 2
(6) calculate active user slide page operation frequency and the 3rd use habit data in the operation that slides page Frequency-splitting between frequency, determines the corresponding value added of frequency differential ranges that the frequency-splitting is located, according to the increasing for determining Value added increase similarity.
Wherein, the corresponding relation of frequency differential ranges and value added is set in advance.When value added is determined, the frequency is first determined Rate difference belongs to certain frequency differential ranges in the corresponding relation of frequency differential ranges and value added, according to the difference on the frequency for determining Value scope, obtains corresponding value added from frequency differential ranges with the corresponding relation of value added.
For example, the corresponding relation of frequency differential ranges as shown in table 3 below and value added is set in advance.Hypothesis is calculated Active user slide page operation frequency and the 3rd use habit data in the operation that slides page frequency between frequency Difference is 1, determines that the frequency-splitting 1 belongs to the frequency in the corresponding relation of frequency differential ranges as shown in table 3 and value added Difference range is " more than or equal to 0 and be less than or equal to 2 ", " more than or equal to 0 and is less than or equal to according to frequency differential ranges 2 ", from frequency differential ranges as shown in table 3 with obtain corresponding value added in the corresponding relation of value added for 20%, then will The similarity increases by 20%.
Table 3
(7) screen intensity of the active user in reading electronic book and the screen intensity in the 3rd use habit data are calculated Between luminance difference, determine the corresponding value added of luminance difference scope that the luminance difference is located, according to the value added for determining Increase the similarity.
Wherein, the corresponding relation of luminance difference scope and value added is set in advance.When value added is determined, first determine that this is bright Degree difference belongs to certain the luminance difference scope in the corresponding relation of luminance difference scope and value added, according to the luminance difference for determining Value scope, obtains corresponding value added from luminance difference scope with the corresponding relation of value added.
For example, the corresponding relation of luminance difference scope as shown in table 4 below and value added is set in advance.Hypothesis is calculated Between average screen brightness in average screen brightness of the active user in reading electronic book and the 3rd use habit data Luminance difference is 1, determines in the corresponding relation that the luminance difference 1 belongs to luminance difference scope as shown in table 4 and value added Luminance difference scope is " more than or equal to 0 and be less than or equal to 2 ", according to luminance difference scope " more than or equal to 0 and less than or Equal to 2 ", from luminance difference scope as shown in table 4 with obtain corresponding value added in the corresponding relation of value added for 20%, so Afterwards the similarity is increased by 20%.
Table 4
It should be noted that above-mentioned implementation simply calculate the second use habit data respectively with bookmark information list in Each use habit data between similarity a kind of implementation, certainly, in practical application, can also be by other Mode calculate the second use habit data respectively with bookmark information list in each use habit data between similarity, The embodiment of the present invention for calculate the second use habit data respectively with bookmark information list in each use habit data it Between the mode of similarity be not specifically limited.
Step 603:Select from bookmark information list and the similarity between the second use habit data meets default the At least one use habit data of two conditions.
Wherein, according to similar between the multiple use habit data in bookmark information list and the second use habit data Degree, from multiple use habit data of bookmark information list storage, selects and the similarity between the second use habit data Similarity between the use habit data of maximum preset number, or selection and the second use habit data is more than or equal to pre- If the use habit data of similarity.
It should be noted that the default similarity can be the similarity percentage for being arranged by terminal in advance, such as this is pre- If similarity can be 60%, 75%, 80% etc., the specified number can be the number for being arranged by terminal in advance, and such as this refers to Determine number can to select to make with second from multiple use habit data of bookmark information list storage for 3, i.e. terminal With front 3 use habit data that the similarity between custom data is maximum.
Next lift an instantiation to be described in detail this step, it is assumed that use habit data and bookmark information Corresponding relation is as shown in table 5.First calculate similar between the second use habit data and each the use habit data in table 5 Degree, the result for obtaining are as shown in table 6.
Table 5
Table 6
Similarity with use habit data 1 is 20%
Similarity with use habit data 2 is 75%
Similarity with use habit data 3 is 90%
Similarity with use habit data 4 is 25%
It is assumed that the default similarity for arranging is 70%, then select from the bookmark information list shown in table 5 to use with second Use habit data 2 and use habit data 3 of the similarity between custom data more than 70%.
Step 604:Each the use habit data at least one use habit data are obtained from bookmark information list Corresponding bookmark information.
Each corresponding bookmark information of use habit data is got, can be by the corresponding use habit of each bookmark information The similarity of data, is ranked up to each bookmark information, shows each bookmark information of sequence.When actually realizing, permissible It is ranked up by the order of similarity descending, it is also possible to be ranked up by the order of similarity ascending order.
Such as, when from bookmark information list as shown in Table 5 above, getting the use habit number that similarity is 75% According to 2 corresponding bookmark informations 1, and 3 corresponding bookmark information 1 of use habit data that similarity is 90% and bookmark information 2, And according to similarity order from high to low by the presentation of information for obtaining on screen, as shown in Figure 7.
Step 605:When detecting the bookmark information at least one bookmark information and being selected, quilt is obtained from e-book The corresponding page of the bookmark information of selection.
Such as, when detect 3 corresponding bookmark information 1 of use habit data by user by click on or slide etc. operation During selection, the corresponding page of bookmark information 1 in use habit data 3 is obtained from e-book, and the page for obtaining is shown On screen, as shown in Figure 8.
It should be noted that due in practical application, during user's current reading electronic book, the custom of using terminal may be with During user's reading electronic book, the custom of using terminal has larger difference before, and such as user is always left hand and holds terminal before And reading rate is slower, and be probably that the right hand holds that terminal and reading rate are very fast during this reading, thus user current the Two use habit data may be with the similarity between the second use habit data of the user that stored in bookmark list relatively Low, so as in the corresponding bookmark information of the second higher use habit data of display similarity, user cannot find and oneself add Plus the bookmark that crosses, now terminal can be by one the arranged in advance trigger action for being used for opening whole bookmarks, when detecting For open whole bookmarks trigger action when, show bookmark list in all bookmark informations, be easy to user to find oneself The bookmark of interpolation.
In embodiments of the present invention, when terminal shows e-book, obtaining the second of active user's using terminal first makes With custom data, when detect for search bookmark trigger action when, by calculate the second use habit data respectively with book The similarity between each the use habit data in information list is signed, is obtained with active user's use habit data similarity relatively The corresponding bookmark information of high use habit data, that is to say the use higher with active user's use habit data similarity The corresponding bookmark information of custom data is defined as the bookmark that active user added, and then can show that the similarity is higher makes With the corresponding bookmark list of custom data, when user searches bookmark, without the need for searching oneself from the bookmark of all users interpolation The bookmark of interpolation, it is only necessary to search bookmark from the corresponding bookmark list of the higher use habit data of the similarity of display, greatly Number of bookmarks that user need browse is reduced greatly, so as to improve the efficiency for searching bookmark.
A kind of interpolation bookmark device 900 is embodiments provided, referring to Fig. 9 A, the interpolation bookmark device 900 includes: First acquisition module 901, the second acquisition module 902 and memory module 903.
First acquisition module 901, for when terminal shows e-book, obtaining the first use of active user's using terminal Custom data;
Second acquisition module 902, for when detect for add bookmark trigger action when, obtain e-book current Show the bookmark information of the page;
Memory module 903, for storing the corresponding relation of the first use habit data and bookmark information to bookmark information In list.
Alternatively, the first use habit data include the mode of active user's hand held terminal, the mode of solution lock screen, click At least one of the dynamics of screen, the sliding distance for sliding page, page-turning speed and screen intensity.
Alternatively, referring to Fig. 9 B, the interpolation bookmark device 900 also includes:
3rd acquisition module 904, during for detecting touch operation during e-book is shown, obtains touch operation Operating parameter;
Determining module 905, if pre-conditioned for the operating parameter satisfaction first of touch operation, it is determined that touch operation Be for adding the trigger action of bookmark.
Alternatively, operating parameter includes the sliding path of touch operation and the path of sliding path, sliding path bag Include two sliding paths that two fingers of user slide;
Determining module 905 includes:
First determining unit, if cornerwise with terminal screen for the wherein sliding path in two sliding paths Less than angle threshold value is preset, another sliding path is exceeded with the cornerwise angle of terminal screen presets angle threshold value and two to angle The path of bar sliding path all exceedes pre-set length threshold, it is determined that touch operation is to grasp for adding the triggering of bookmark Make.
Alternatively, operating parameter includes the sliding path of touch operation and the path of sliding path, and touches behaviour The duration of touch-control pressure and touch-control pressure at the end of work;
Determining module 905 includes:
Second determining unit, if for sliding path with the cornerwise angle of terminal screen less than default angle threshold Value, path exceed pre-set length threshold, touch-control pressure more than preset pressure threshold value and the duration exceedes Preset Time threshold During value, it is determined that touch operation be for adding the trigger action of bookmark.
In embodiments of the present invention, terminal obtains active user's using terminal first during e-book is shown First use habit data, then when detect for add bookmark trigger action when, obtain e-book currently displaying page The bookmark information in face, by storing the corresponding relation of the bookmark information of the first use habit data and current display page to book Sign in information list, the bookmark of interpolation can be mapped from different users, so as to facilitate user according to itself using habit Used find corresponding bookmark, rather than need lookup in the bookmark that user adds from all users, so as to greatly reduce use The quantity of bookmark is searched at family, improves the efficiency for searching bookmark.
A kind of lookup bookmark device 1000 is embodiments provided, referring to Figure 10 A, the lookup bookmark device 1000 is wrapped Include:First acquisition module 1001, the second acquisition module 1002 and the 3rd acquisition module 1003.
First acquisition module 1001, for when terminal shows e-book, obtain active user's using terminal second makes With custom data;
Second acquisition module 1002, for when detect for search bookmark trigger action when, according to second using practise The use habit data stored in used data and bookmark information list obtain at least one bookmark with the corresponding relation of bookmark information Information;
3rd acquisition module 1003, for when detect the bookmark information at least one bookmark information be chosen when, from The corresponding page of selected bookmark information is obtained in e-book.
Alternatively, referring to Figure 10 B, the second acquisition module 1002 includes:
Computing unit 10021, for when detect for search bookmark trigger action when, calculate the second use habit number According to respectively with bookmark information list in each use habit data between similarity;
Select unit 10022, for the similarity selected from bookmark information list and between the second use habit data Meet at least one use habit data for presetting second condition;
Acquiring unit 10023, for obtain from bookmark information list each at least one use habit data make With the corresponding bookmark information of custom data.
In sum, in embodiments of the present invention, first during e-book is shown, obtain active user makes terminal With the second use habit data of terminal, then when detect for search bookmark trigger action when, arranged according to bookmark information The use habit data stored in table and the corresponding relation of bookmark information, obtain the corresponding bookmark letter of the second use habit data Breath, i.e., user can from obtain bookmark information corresponding with oneself the second use habit data in, find oneself want clear The bookmark that lookes at, without searching from all bookmark informations, searches the quantity of bookmark, improves so as to greatly reduce user Search the efficiency of bookmark.
It should be noted that:Interpolation bookmark device and search bookmark device in interpolation bookmark and look into that above-described embodiment is provided When looking for bookmark, only it is illustrated with the division of above-mentioned each functional module, in practical application, can as desired will be above-mentioned Function distribution is completed by different functional modules, will the internal structure of equipment be divided into different functional modules, with complete with The all or part of function of upper description.In addition, the interpolation bookmark device that above-described embodiment is provided is implemented with bookmark method is added Example belongs to same design, searches bookmark device with bookmark embodiment of the method is searched and belongs to same design, and it is detailed which implements process See embodiment of the method, repeat no more here.
One of ordinary skill in the art will appreciate that all or part of step for realizing above-described embodiment can pass through hardware To complete, it is also possible to which the hardware for being instructed correlation by program is completed, and described program can be stored in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and Within principle, any modification, equivalent substitution and improvement that is made etc., should be included within the scope of the present invention.

Claims (10)

1. a kind of add bookmark method, it is characterised in that methods described includes:
When terminal shows e-book, first use habit data of the active user using the terminal are obtained;
When detect for add bookmark trigger action when, obtain the bookmark information of the current display page of the e-book;
The corresponding relation of the first use habit data and the bookmark information is stored in bookmark information list.
2. the method for claim 1, it is characterised in that the first use habit data include active user's hand Hold mode, the mode of solution lock screen, the dynamics for clicking on screen, the sliding distance for sliding page, page-turning speed and the screen of terminal At least one of brightness.
3. the method for claim 1, it is characterised in that the bookmark of the current display page of the acquisition e-book Before information, also include:
When touch operation is detected during e-book is shown, obtain the operating parameter of the touch operation;
If the operating parameter of the touch operation meet first pre-conditioned, it is determined that the touch operation be for adding book The trigger action of label.
4. method as claimed in claim 3, it is characterised in that the operating parameter includes the sliding path of the touch operation With the path of the sliding path, the sliding path includes two slip roads that two fingers of the user slide Footpath;
If the operating parameter of the touch operation meet first pre-conditioned, it is determined that the touch operation be for adding Plus the trigger action of bookmark, including:
If the wherein sliding path in two sliding paths is with the cornerwise angle of terminal screen less than default folder Angle threshold value, another sliding path is exceeded with the cornerwise angle of the terminal screen presets angle threshold value and two slip roads The path in footpath all exceed pre-set length threshold, it is determined that the touch operation be for adding the trigger action of bookmark.
5. method as claimed in claim 3, it is characterised in that the operating parameter includes the sliding path of the touch operation With continuing for the touch-control pressure at the end of the path of the sliding path, and the touch operation and the touch-control pressure Time;
If the operating parameter of the touch operation meet first pre-conditioned, it is determined that the touch operation be for adding Plus the trigger action of bookmark, including:
If the sliding path is exceeded less than angle threshold value, the path is preset with the cornerwise angle of terminal screen When pre-set length threshold, the touch-control pressure exceed preset pressure threshold value and the duration and exceedes preset time threshold, then Determine the touch operation be for adding the trigger action of bookmark.
6. a kind of search bookmark method, it is characterised in that methods described includes:
When terminal shows e-book, second use habit data of the active user using the terminal are obtained;
When detect for search bookmark trigger action when, according in the second use habit data and bookmark information list The use habit data of storage obtain at least one bookmark information with the corresponding relation of bookmark information;
When detecting the bookmark information at least one bookmark information and being selected, the quilt is obtained from the e-book The corresponding page of the bookmark information of selection.
7. method as claimed in claim 6, it is characterised in that described according to the second use habit data and bookmark information The use habit data stored in list obtain at least one bookmark information with the corresponding relation of bookmark information, including:
Calculate the second use habit data respectively with the bookmark information list in each use habit data between Similarity;
Select from the bookmark information list and the similarity between the second use habit data meets default Article 2 At least one use habit data of part;
Each the use habit data obtained from the bookmark information list at least one use habit data are corresponded to Bookmark information.
8. a kind of add bookmark device, it is characterised in that described device includes:
First acquisition module, uses habit for when terminal shows e-book, obtaining active user using the first of the terminal Used data;
Second acquisition module, for when detect for add bookmark trigger action when, obtain the current aobvious of the e-book Show the bookmark information of the page;
Memory module, for storing the corresponding relation of the first use habit data and the bookmark information to bookmark information In list.
9. a kind of search bookmark device, it is characterised in that described device includes:
First acquisition module, uses habit for when terminal shows e-book, obtaining active user using the second of the terminal Used data;
Second acquisition module, for when detect for search bookmark trigger action when, according to the second use habit number At least one bookmark information is obtained according to the use habit data of storage in bookmark information list with the corresponding relation of bookmark information;
3rd acquisition module, for when detecting the bookmark information at least one bookmark information and being chosen, from described The corresponding page of the selected bookmark information is obtained in e-book.
10. a kind of terminal device, it is characterised in that the terminal device is used for executing as described in above-mentioned claim 1-7 is arbitrary Method.
CN201610906272.7A 2016-10-17 2016-10-17 The method for adding bookmark and method, device and the terminal device of searching bookmark Pending CN106484300A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610906272.7A CN106484300A (en) 2016-10-17 2016-10-17 The method for adding bookmark and method, device and the terminal device of searching bookmark

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610906272.7A CN106484300A (en) 2016-10-17 2016-10-17 The method for adding bookmark and method, device and the terminal device of searching bookmark

Publications (1)

Publication Number Publication Date
CN106484300A true CN106484300A (en) 2017-03-08

Family

ID=58270088

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610906272.7A Pending CN106484300A (en) 2016-10-17 2016-10-17 The method for adding bookmark and method, device and the terminal device of searching bookmark

Country Status (1)

Country Link
CN (1) CN106484300A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166982A (en) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 Sharing method and device of electronic book annotation information
CN103218461A (en) * 2013-05-14 2013-07-24 百度在线网络技术(北京)有限公司 Classified management method, system, terminal and cloud server for browse pages
CN104966007A (en) * 2015-05-28 2015-10-07 深圳市万普拉斯科技有限公司 Multi-user login method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166982A (en) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 Sharing method and device of electronic book annotation information
CN103218461A (en) * 2013-05-14 2013-07-24 百度在线网络技术(北京)有限公司 Classified management method, system, terminal and cloud server for browse pages
CN104966007A (en) * 2015-05-28 2015-10-07 深圳市万普拉斯科技有限公司 Multi-user login method and apparatus

Similar Documents

Publication Publication Date Title
CN106484483A (en) A kind of Application Program Interface display packing and mobile terminal
CN102609170B (en) Electronic device and information presentation method thereof
CN106055202B (en) A kind of duplication method of attaching and mobile terminal
CN102855068B (en) Interface operation control method, device and electronic equipment
CN107678641A (en) A kind of method and mobile terminal into target display interface
CN108064368A (en) The control method and device of flexible display device
CN103309596B (en) The method of adjustment of a kind of entering method keyboard and mobile terminal thereof
CN106325663B (en) Mobile terminal and its screenshotss method
US9594800B2 (en) Image information processing apparatus, image information processing method, and non-transitory computer readable medium
CN106648434A (en) Method and device for controlling application interfaces through dragging gesture
CN106372252B (en) A kind of image display method and mobile terminal
WO2022012654A1 (en) Task management method and apparatus, and electronic device
CN109683754A (en) A kind of mobile terminal page switching method and device
CN107632854A (en) A kind of screenshotss processing method and mobile terminal
CN103116616A (en) Webpage collecting method and communication terminal
CN106874046A (en) The operating method and mobile terminal of a kind of application program
CN103902161B (en) The interface display method and equipment of application program
CN107688420A (en) A kind of method and mobile terminal for starting suspension object
CN105468243B (en) The device that the method and the page that the page returns return
CN106681616A (en) Browser function bar display method, browser function bar display device and processing equipment
CN104199608B (en) The method of quick open record and touch terminal on touching terminal
CN105867805A (en) Information loading method and electronic equipment
CN106528080B (en) A kind of laying method and mobile terminal of the application icon of mobile terminal
US20170199718A1 (en) Method for calling out music playlist by hand gesture
CN103324430B (en) The objects operating method and device of many fingers

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170308

RJ01 Rejection of invention patent application after publication