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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/169—Annotation, 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
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.
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)
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 |
-
2016
- 2016-10-17 CN CN201610906272.7A patent/CN106484300A/en active Pending
Patent Citations (3)
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 |