CN107203498A - A kind of method, system and its user terminal and server for creating e-book - Google Patents
A kind of method, system and its user terminal and server for creating e-book Download PDFInfo
- Publication number
- CN107203498A CN107203498A CN201610158255.XA CN201610158255A CN107203498A CN 107203498 A CN107203498 A CN 107203498A CN 201610158255 A CN201610158255 A CN 201610158255A CN 107203498 A CN107203498 A CN 107203498A
- Authority
- CN
- China
- Prior art keywords
- book
- information
- user
- user data
- generation
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
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)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention is, on a kind of method, system and its user terminal and server for creating e-book, to belong to technical field of data processing.This method includes:Associated storage user data and corresponding electronic book information;Generation includes the user data and the e-book of the electronic book information associated.The present invention can automatically collect, arrange the user data that user accumulates in application software is read, and generate the e-book for being easy to user to search and read the user data.
Description
Technical field
The present invention relates to data processing technique, more particularly to a kind of method for creating e-book, system and
Its user terminal and server.
Background technology
The today increasingly popularized in electronic publication, user gradually accumulates in a reading application software
A large number of users data are tired out, for example:Notes, line and comment etc..In the prior art can be by each
Content individually exports to TXT texts or records/export to external software one by one, but can not be right
It is arranged and typesetting, the difficulty for causing user to search and read.
Accordingly, it would be desirable to a kind of method, system and its user terminal and server of new establishment e-book.
Above- mentioned information is only used for strengthening to the background of the present invention disclosed in the background section
Understand, therefore it can include not constituting the letter to prior art known to persons of ordinary skill in the art
Breath.
The content of the invention
The present invention provides a kind of method, system and its user terminal and server for creating e-book, energy
Enough improve user and read and search the efficiency that user makees to annotate in electronic books.
Other characteristics and advantage of the present invention will be apparent from by following detailed description, or partly
The acquistion by the practice of the present invention.
According to an aspect of the present invention there is provided a kind of method for creating e-book, including:Associated storage
User data and corresponding electronic book information;Generation includes the user data and the electricity associated
The e-book of sub- book information.
According to an embodiment of the present invention, wherein the associated storage user data and corresponding electronics
Book information includes:Obtain the information of text chunk of the user selected in the e-book;Receive
Note contents and/or line that user inputs for the text chunk, according to the information of the text chunk
The notes information and/or line letter of the text chunk corresponding with the note contents and/or line generation
Breath;Preserve the notes information and/or line information.
According to an embodiment of the present invention, in addition to:Obtain the user comment of corresponding e-book
Content, the book review information of the correspondence e-book is generated according to the user comment content;Will be described
Book review information is added in the e-book.
According to an embodiment of the present invention, wherein the generation includes the user data and associated
The e-book of the electronic book information is generated according to predetermined policy, wherein the predetermined policy bag
Include and the e-book is generated according to the classification of e-book and/or the generation time of the user data.
According to an embodiment of the present invention, wherein the generation includes the user data and associated
The e-book of the electronic book information includes:According to the notes information and/or line acquisition of information
The first class catalogue of e-book to be generated;According to the one-level of the book review acquisition of information e-book to be generated
Catalogue;The corresponding chapters and sections of the e-book to be generated are obtained according to directory information.
According to a further aspect of the invention there is provided a kind of system for creating e-book, including:Storage
Module, for associated storage user data and corresponding electronic book information;E-book generation module,
Include the user data and the e-book of the electronic book information associated for generating.
According to an embodiment of the present invention, wherein the memory module includes:Acquiring unit, is used for
Obtain the information of text chunk of the user selected in the e-book;Information generating unit, is used for
Note contents and/or line that user inputs for the text chunk are received, according to the text chunk
The notes information of information and the note contents and/or the corresponding text chunk of line generation and/or stroke
Line information;Storage unit, for preserving the notes information and/or line information.
According to an embodiment of the present invention, wherein the memory module also includes:Book review acquiring unit,
User comment content for obtaining corresponding e-book, according to user comment content generation pair
Answer the book review information of the e-book;Book review storage unit, for preserving the book review information.
According to an embodiment of the present invention, wherein the e-book generation module includes:First catalogue
Generation unit, for one according to the notes information and/or line acquisition of information e-book to be generated
Level catalogue;Second catalogue generation unit, for according to the book review acquisition of information e-book to be generated
First class catalogue;Chapters and sections generation unit, for obtaining the e-book to be generated according to the directory information
Corresponding chapters and sections.
According to another aspect of the present invention, a kind of user terminal is also provided, including:Display, is used
In display electronic book information;Input unit, for receiving user data;Communicator, for
Server sends the request and generation of user data and corresponding electronic book information described in associated storage
Request including the user data with the e-book of the electronic book information associated.
According to another aspect of the present invention, a kind of server is also provided, including:Communication module, is used
In the storage request and the request of generation e-book that receive user terminal transmission;Memory module, for closing
Connection storage user data and corresponding electronic book information;E-book generation module, for according to described
User data and the electronic book information, generation include the user data and the electronics associated
The e-book of the predetermined format of book information.
The present invention is by the way that by user, a large number of users data that gradually accumulate are for example in application software is read
Notes, line, book review etc. carry out collection automatically, arrangement, typesetting and assembling generation e-book, can
Help user to save the plenty of time, improve the efficiency read with stock of knowledge.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary and explained
Property, the present invention can not be limited.
Brief description of the drawings
Accompanying drawing herein is merged in specification and constitutes the part of this specification, shows and meets this
The embodiment of invention, and for explaining principle of the invention together with specification.
Fig. 1 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu;
Fig. 2 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu;
Fig. 3 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu;
Fig. 4 schematically shows the frame of the system of the establishment e-book according to example embodiment of the present invention
Figure;
Fig. 5 schematically shows the frame of the system of the establishment e-book according to example embodiment of the present invention
Figure.
Embodiment
Example embodiment is described more fully with referring now to accompanying drawing.However, example embodiment energy
It is enough to implement in a variety of forms, and it is not understood as limited to example set forth herein;It is opposite that there is provided this
A little embodiments cause the present invention more fully and completely and the design of example embodiment is comprehensive
Ground conveys to those skilled in the art.Accompanying drawing is only the schematic illustrations of the present invention, is not necessarily
It is drawn to scale.Identical reference represents same or similar part in figure, thus will omission pair
Their repeated description.
In addition, described feature, structure or characteristic can be combined at one in any suitable manner
Or more in embodiment.In the following description there is provided many details so as to provide to this hair
Bright embodiment is fully understood.It will be appreciated, however, by one skilled in the art that this can be put into practice
The technical scheme of invention and omit one or more in the specific detail, or can use other
Method, constituent element, system, step etc..In other cases, it is not shown in detail or describes known knot
A presumptuous guest usurps the role of the host and causes the present invention's each to avoid for structure, method, system, realization, material or operation
Aspect thickens.
Some block diagrams shown in accompanying drawing are functional entitys, not necessarily must with it is physically or logically only
Vertical entity is corresponding.These functional entitys can be realized using software form, or at one or many
These functional entitys are realized in individual hardware module or integrated circuit, or in heterogeneous networks and/or processor
These functional entitys are realized in system and/or micro controller system.
Embodiment described in following exemplary embodiment does not represent consistent with the present invention
All embodiments.On the contrary, they are only and be described in detail in such as appended claims, present invention
Some consistent system and method for aspect example.
Fig. 1 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu.
As shown in figure 1, in step S110, associated storage user data and corresponding e-book letter
Breath.
Occurs various informative e-book in the prior art, these e-books contain correspondence
The content of text of entity paper book, can carry out being displayed for reader to read on various user terminals
Read.As read paper book, user is in read electronic books, it is possible to it is desirable that in some texts
The contents such as understanding, the perception of individual or prominent mark key content are marked on paragraph.
The user terminal can be specifically that mobile phone, tablet personal computer, PC, E-book reader etc. are set
It is standby.Wherein, in user terminal again client modules can be installed, realize the reading of e-book with
And other functions in the embodiment of the present invention.
In the exemplary embodiment, the user data may be, for example,:Notes, line, book review or profit
Handwriting tracks inputted with writing pencil (stylus) etc..The user terminal can be shown on screen to be made
With interface, use and allow user that the e-book of storage in the user terminal is accessed or operated by using interface
Nationality, such as reading or browse displays in the electronic page using the e-book on interface.
In the exemplary embodiment, the electronic book information can include the e-book currently shown
Textual content part and the user data corresponding to textual content number of pages or paragraph number.Institute
Title, author, publisher, the international mark of the e-book can also be included by stating electronic book information
Quasi- book number, publication ground, publication date or the custom label of user etc..
In the exemplary embodiment, the user data may be recorded in the electronics independently of e-book
The note data layer of the page.Note data layer can be the virtual graph with transparent background or semitransparent background
Layer, the content of electronic page is covered to avoid stacking on the electronic page of e-book.Due to notes
Data Layer independently of e-book electronic page and stack on electronic page, it is and indirect by user
The electronic page of data Ji Lu e-book, therefore user is increased by using interface on note data layer
When deleting or changing user data, the variation of e-book original contents is not resulted in.Note data layer is then
Stored because of its electronic page independently of e-book.
In the exemplary embodiment, the e-book comes from e-book full-text database.User from
E-book is obtained in the e-book full-text database and the electronics text of the e-book is shown
This.The e-book full-text database preserves the complete edition number for all electronic edition books for possessing copyright
According to.Here, the mode for obtaining e-book can be that the e-book on online browse backstage in real time is complete
Associated electrical books in literary database or will be mutually powered-down in e-book full-text database
Philosophical works nationality downloads to user terminal and locally browsed.
In the exemplary embodiment, the user data can associate guarantor with corresponding electronic book information
There is the user terminal, when the content stored in the user terminal is more, can be used described
User data associates with corresponding electronic book information and is stored in server end.
In practical application scene, the client on user's opening user terminal is (for example, some has
The reading application software of body), when user starts to write notes/line/when writing book review in client, it will use
The user data of family input initiates storage request by user end to server, and server is by the user
Data and corresponding electronic book information associated storage are into database.
In step S120, generation includes the user data and the electronic book information associated
E-book.
In the exemplary embodiment, wherein the generation includes the user data and the electricity associated
The e-book of sub- book information is generated according to predetermined policy, wherein the predetermined policy includes basis
The generation time of the classification of e-book and/or the user data generates the e-book.
For example, different user or same use can will be come under same title according to the title of e-book
The user data of the associated storage at family and corresponding electronic book information are generated in same e-book,
Or, the time can also be generated by the associated storage in a certain preset time period according to user data
User data and corresponding electronic book information are generated in same e-book, can now not differentiated between
Whether these user data are for same title annotation.
In the exemplary embodiment, the user data of automatic detection user-association storage and corresponding first
Whether electronic book information, which reaches, can create the predetermined threshold value of e-book, if not up to described default
Threshold value, then the step of not performing the establishment e-book temporarily;If reaching the predetermined threshold value, to
Client sends the prompt message for creating e-book, and client shows the prompt message, for pointing out
Whether user will generate e-book at present;If user's selection is not created, establishment is not performed temporarily described
The step of e-book;If user, which clicks on, creates e-book, the user end to server initiates to create
E-book is asked, and server reads the user data and corresponding electronic book information of all associated storages
Create into e-book.Wherein, the predetermined threshold value can be User Defined selection or system from
One value of dynamic setting, this is not limited by the present invention.
In the exemplary embodiment, server occupies user name+" notes " word with suitable font size
Middle generation front cover, the front cover can be picture format.
A kind of method for establishment e-book that embodiment of the present invention is provided, can realize automatic collection,
Arrange user's notes, line, book review information and create into e-book, be possible to help user's saving big
The amount time, improve the efficiency read with stock of knowledge.
Fig. 2 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu.
As shown in Fig. 2 in step S210, obtaining text of the user selected in the e-book
This section of information.
In the exemplary embodiment, the information of the text chunk can include the affiliated electronics of the text chunk
Books and the positional information in the e-book.The information user of the text chunk can pass through phase
Keyboard, mouse, touch-screen on the input tool of pass, such as computer, from the e-book text of display
Selection related text section in this, related text section is that user wishes mark notes (for example, the addition heart
Must know from experience or correct mistake in the content of discovery etc.), the text chunk of line.
In the exemplary embodiment, client detection user addition user data requests.Used for example, working as
Family is by mouse when clicking, double-click or slided on touch screen the e-book content chosen, it may be determined that
User wants addition user data.For example, when user encounter oneself enjoy a lot either some
During very important, crucial content;Or when user is to having the idea and reason of oneself in reading
Xie Shi;Or when content has mistake in e-book, user can add number of users to the content
According to such as notes or annotation or original text is modified.
In the exemplary embodiment, client receives click of the user to addition icon.When it is determined that user
When wanting addition user data, user clicks on addition icon to add user data.For example, can with
After family selection e-book content, the screen of display e-book content can show addition user automatically
The icon (adding icon) of data, user can be used by clicking on the icon to be added to the content chosen
User data.
For example, can also show expression addition user data always on the screen of display e-book content
Icon, therefore user want addition user data when by click on the icon i.e. can be achieved addition use
User data.In other words, also it can click on the behavior for the icon for adding user data to judge by user
User wants addition user data.
It should be understood that simply enumerating the example of the icon of display addition user data above, the present invention is not
It is limited to this.
Judge that user selects the species of user data.For example, can user's touch screen click on addition icon it
Afterwards, the type for the user data to be added is shown automatically in the lower section of touch screen, for example, the use to be added
The type of user data includes:Highlighted, line, notes, annotation and covering etc..It should be understood that here
The example of the type of addition user data is simply enumerated, the invention is not restricted to this.
User data is added with highlighted fashion.When it is determined that user selects the user data type of hi-bright mode
When (that is, user click highlighted icon), then by the word chosen enclose one acquiescence background color, make it
It is highlighted.User can also be self-defined to hi-bright mode progress by double-clicking highlighted icon, for example
The background color oneself liked is selected, background color is carried out self-defined.Customized step is carried out to hi-bright mode
Suddenly include:Highlighted icon is double-clicked, display color block diagram, user can liking according to oneself, selection
Various colors.Then the e-book content chosen will be marked with the bottom selected by user
Color, to be different from other words.
User data is added with scratch form.When user wants to carry out underlining to the content of selection,
Line icon can then be clicked.Therefore, it will the content to selection adds user data in the form of ruling.
Wherein, the type of line may include straight line, wave, intermittent line, double underline and block diagram etc..Example
Such as, when adding user data to e-book content in block diagram form, selection will be surrounded with block diagram
Content.
User can be by double-clicking line icon, and the form progress to line is self-defined.To line
Form, which carries out customized step, may include:According to the behavior for double-clicking line icon, the lattice of line are shown
The menu of formula, selects the form of line.
To annotate form addition notes.When adding notes in the form of user wants to annotate with word, user
Annotation icon can be clicked, then can be vacated automatically below the content chosen in e-books a line there is provided to
The addition that user is taken down notes.Simultaneously can also be by double-clicking annotation icon, to the word of addition
Form progress is self-defined, including font size and form etc..
With deletion or mulching method addition user data.When user has found some mistakes in original text,
When being corrected to it, this notes type of covering can be used.User can be by clicking covering icon
To realize.After covering icon is clicked, submenu can be shown on screen, user may be selected with text
This progress is covered or covered with lines.
For example, when user selects text, then can be chosen in e-book and occur word volume above content
Area is collected, user can add correct information wherein.When user selects lines, then with lines lattice
Formula is covered.Equally, user can double-click text icon, and the form progress to text is self-defined, for example
Select font and form for covering textual content etc..
In step S220, note contents and/or line that user inputs for the text chunk are received,
According to the information of the text chunk text chunk corresponding with the note contents and/or line generation
Notes information and/or line information.
In the exemplary embodiment, wherein the notes information can include note contents, the text
The information of section, the line information can include the information of the text chunk, the author information of line.
In the exemplary embodiment, wherein the author that the notes information can also include note contents believes
The identification informations such as breath, the edit session of the note contents, renewal time, title, ownership books.Institute
Stating line information can be with information such as the pattern of line, the thickness of line, the colors of line.
In the exemplary embodiment, when character of the notes that user inputs for handwriting input, to described
The character of handwriting input carries out handwriting recognition, regard the result after identification as note contents.
In step S230, the notes information and/or line information are preserved.
The association set up between the note contents and/or line and the text chunk in corresponding e-book
Relation.By the notes information and/or XML format of the information generation one independently of the e-book of ruling
File send to server.
In step S240, the user comment content of corresponding e-book is obtained, according to the user
Comment on the book review information of the content generation correspondence e-book.
In step S250, the book review information is preserved.
In step S260, generation includes the electricity of notes information and/or line information and/or book review information
The philosophical works.
Fig. 3 schematically shows the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu.
As shown in figure 3, in step S310, preserve the notes information and/or line information and/or
Book review information.
In step S320, according to the notes information and/or acquisition of information e-book to be generated of ruling
First class catalogue.
In step S330, according to the first class catalogue of the book review acquisition of information e-book to be generated.
In step S340, the corresponding chapters and sections of the e-book to be generated are obtained according to directory information.
In the exemplary embodiment, the directory information generation that server is sorted out more than is corresponding
Chapters and sections, the content of chapters and sections is so handled:
If notes, then be following form:
Contextual quotation:XXXXX (being herein the textual content of reference)
Notes:YYYYY (being herein note contents)
If line, then be following form:
Contextual quotation:XXXXX (being herein the textual content of reference)
The independent first class catalogue of book review, content format is:
Book review list:
Book review 1:ZZZZZ (being herein book review content);
Book review 2:ZZZZZ (being herein book review content).
Above-mentioned chapters and sections content and its form are an example, its can also according to user different demands
Configure different chapters and sections contents and corresponding form.
In the exemplary embodiment, the acquisition of the corresponding textual content of the notes includes:According to notes
In predetermined label symbol, obtain the textual content of the label symbol mark;Word in notes
Symbol, obtains the textual content in the character corresponding region;Or, when the notes are comprising predetermined
During label symbol, the textual content of the label symbol mark is obtained;Make a reservation for when the notes do not include
Label symbol, when only comprising character, obtain the textual content in the character corresponding region;Or,
When the notes include character, the textual content in the character corresponding region is obtained;When the pen
Note does not include character, when only comprising predetermined label symbol, obtains the original text of the label symbol mark
Content.
Before the notes that user's input is recorded on current page, methods described also includes:Establishment includes
The note database of user name and notes table;Wherein, the notes table includes:Take down notes the owner, pen
Remember content, textual content.The notes and the corresponding textual content of the notes are associated, and protected
The notes and the textual content are deposited, described will be taken down notes and the corresponding textual content of the notes,
It is " notes " and " former under correspondence storage a to note entry in the notes table of the note database
In literary content ".
Specifically, because the notes that user inputs generally comprise label symbol and character, so notes pair
The acquisition for the textual content answered, can be carried out in following three kinds of modes:The first, makes a reservation for according in notes
Label symbol, obtain the label symbol mark textual content;Character in notes, is obtained
Textual content in the character corresponding region.The manner assumes that label symbol and character is ad eundem
Not, original text extraction process is carried out respectively.Second, when notes include predetermined label symbol, obtain
The textual content for taking the label symbol to mark;When notes do not include predetermined label symbol, only comprising word
Fu Shi, obtains the textual content in the character corresponding region.The manner assumes that label symbol rank is high
In character, i.e., when including label symbol and character simultaneously in notes, only extract original text by label symbol.
The third, when notes include character, obtains the textual content in the character corresponding region;Work as notes
Not comprising character, when only comprising predetermined label symbol, the textual content of label symbol mark is obtained.
The manner assumes that character is superior to label symbol, i.e., when in notes simultaneously comprising label symbol and word
Fu Shi, only extracts original text by character.
In the exemplary embodiment, the notes table is included:Take down notes the owner, notes call number, original
The attributes such as literary attribute, textual content, note contents.
One notes of the present embodiment represent that example is:
Note_table (INDEX, BOOKNUM, BOOKNAME, BOOKPAGE,
BEGINLINE, BEGINPOS, ENDLINE, ENDPOS, CONTEXT, NOTE, OWNER,
ISOPEN)。
Specifically, each attribute of notes table is as follows:Take down notes call number (INDEX):Identify same bibliography
Under notes sequence number, sorted successively from small to large according to creation time.Document index number
(BOOKNUM):The call number that the document that mark user reads is stored in electronic books.Each text
Shelves call number should be unique in same e-book.This document index number as inquiry notes it is important according to
According to.The situation of document duplication of name can be prevented by increasing this field in database.Document name
(BOOKNAME):The document name that user reads.The document page number (BOOKPAGE):Where notes
The document page number.One document page number may correspond to 0 to a plurality of notes.It is chosen text chunk starting row
(BEGINLINE):It is chosen the starting line number of text chunk.It is chosen text chunk starting position
(BEGINPOS):Be chosen text chunk in initial row by n-th character, this is opened
Beginning, position represented by BEGINPOS.It is chosen text chunk end line (ENDLINE):It is chosen text
The end line number of section.It is chosen text chunk end position (ENDPOS):It is chosen tying for text chunk
Shu Hangzhong terminates in n-th character position, and this end position is represented by ENDPOS.
Text chunk starting row (BEGINLINE) is chosen more than, text chunk starting position is chosen
(BEGINPOS) text chunk end line (ENDLINE) and selected text chunk end position, are chosen
(ENDPOS) four attributes can determine to be chosen the context of text chunk.
It is chosen text chunk content (CONTEXT):I.e. above-mentioned textual content.Note contents
(NOTE).Take down notes the owner (OWNER):Notes table is set up with user name by this attribute and associated.
In the exemplary embodiment, the e-book of establishment be based on Epub (electronic publication,
A kind of freely open e-book standard) e-book, the content of the e-book is with HTML (Hyper
Text Mark-upLanguage, HTML) file format is shown, the e-book
The entitled html file name of chapters and sections file of the entitled Epub filenames of file, the e-book.At other
In embodiment, the e-book is not limited to the e-book of Epub forms, can also be extended formatting
E-book, for example can also be layout files (picture).
Wherein html file form is for format typesetting, word, the number included to document
Word, form and graph image carry out specific version row mode and handled, and the content after preservation is original volume
Element is collected, user can view the typesetting style after editor by ocr software, and can be in difference
Zoom ratio between adaptive space of a whole page size show.It is then best on the E-book reader of the small screen
Performance be after amplification can to initial space of a whole page automatic re-arrangement, according to screen width adjust the line feed of paragraph with
Adapt to the field range of single page.The format typesetting difference maximum relative to streaming typesetting is then that its space of a whole page is
Fixed, shown all the time with original editor's format in reading process, will not be automatically according to page width after scaling
Carry out typesetting again.The pdf document that the initial picture contribution such as obtained using scanning is made, also has
Some are exactly the PDF picture and text and text-only file that fixed format makes.
In the exemplary embodiment, the e-book menu bar can be added according to the user data
Time sequencing is arranged;Chapters and sections column is returned the user data according to the chapters and sections of primary electron books
Class is arranged, and user can select the user data that oneself to be consulted according to the chapters and sections of primary electron books;
The e-book can also be arranged according to the type of the user data.
In the exemplary embodiment, the directory link address of server update streaming document, will be each
The corresponding chapters and sections just generated are pointed in directory entry link;All the elements are generated Epub files by server
And pdf document;Client downloads browse newly-generated e-book.
A kind of method for establishment e-book that embodiment of the present invention is provided, can be to being scattered in each electricity
Notes, line, book review in sub- publication etc. collect automatically, arranged and typesetting, with streaming text
The form of shelves (epud) or release documentation (PDF) e-book is showed.
Fig. 4 schematically shows the frame of the system of the establishment e-book according to example embodiment of the present invention
Figure.
As shown in figure 4, the system includes:Memory module 410, for associated storage user data and
Corresponding electronic book information;E-book generation module 420, includes the user data for generating
With the e-book of the electronic book information of association.
The content in module correspondence above method embodiment in the embodiment of the present invention, it is no longer detailed herein
State.
Fig. 5 schematically shows the frame of the system of the establishment e-book according to example embodiment of the present invention
Figure.
As shown in figure 5, the system includes:Memory module 510, for associated storage user data and
Corresponding electronic book information;E-book generation module 520, includes the user data for generating
With the e-book of the electronic book information of association.
Wherein described memory module 510 includes:Acquiring unit 511, for obtaining user in the electricity
The information of text chunk selected in philosophical works nationality;Information generating unit 512, is directed to for receiving user
The note contents of the text chunk input and/or line, according to the information of the text chunk and the pen
Remember the notes information and/or line information of content and/or the line generation correspondence text chunk;Preserve single
Member 513, for preserving the notes information and/or line information.Wherein, described information generation is single
Member 512 is connected with the acquiring unit 511 and the storage unit 513 respectively.
The memory module 510 also includes:Book review acquiring unit 514, for obtaining corresponding electronics
The user comment content of books, the book of the correspondence e-book is generated according to the user comment content
Comment information;Book review storage unit 515, for the book review information to be added in the e-book.
Wherein, the book review storage unit 515 and the book review acquiring unit 514 are connected.
Wherein described e-book generation module 520 includes:First catalogue generation unit 521, for root
According to the first class catalogue of the notes information and/or acquisition of information e-book to be generated of ruling;Second catalogue
Generation unit 522, for the first class catalogue according to the book review acquisition of information e-book to be generated;
Chapters and sections generation unit 523, for obtaining the corresponding of the e-book to be generated according to the directory information
Chapters and sections.Wherein, the first catalogue generation unit 521 and the second catalogue generation unit 522
The chapters and sections generation unit 523 is connected respectively.
Other contents in the embodiment of the present invention refer to the content in above-described embodiment, no longer go to live in the household of one's in-laws on getting married herein
State.
Embodiment of the present invention also discloses a kind of user terminal, including:Display, for showing electricity
Sub- book information;Input unit, for receiving user data;Communicator, for being sent out to server
The request and generation of user data described in associated storage and corresponding electronic book information are sent including described
The request of user data and the e-book of the electronic book information associated.
In the exemplary embodiment, the user terminal can for E-book reader, tablet PC or
Other intelligent electric sub-devices, including communicator, processor, storage device, display and
Input unit.Wherein, communicator, storage device, display and input unit are connected to place
Device is managed to receive the control of processor.
Communication device can be near-field communication (NFC) module with short range communication function, less radio-frequency
Recognize the short range communication module chip such as (RFID) module or bluetooth (Bluetooth) module.Due to
Near field communication technology has in the characteristic that setting is simple, be easy to link, this example i.e. near field communication module
Exemplified by chip.Processor can be then the major calculations core among user terminal, be, for example, center processing
Device (CPU), embedded controller (EC) or Digital System Processor (DSP), or set
It is calculated as being exclusively used in the special integrated chip (ASIC) for taking down notes shared operation for handling e-book or scene can
Programmed logic door chip (FPGA).
Storage device is edited or from other electronic installations to stored electrons books and user
User data.Storage device is, for example, concretely that flash memory, programmable read only memory etc. are non-
Volatile storage (NVM) chip.Display provides using interface to show the electronics of e-book
The user data of the page and correlation, and input unit is made then with being operated for user with producing control
With the e-book and/or user data on interface.Display and input unit can be integrated into touch-control
The touch control screen of panel.
In the exemplary embodiment, each e-book with multiple electronic pages except recording text
Outside the contents such as word, picture or chart, in addition to recognize the books information of the e-book,
Such as title, author, publisher, International Standard Book Number (ISBN), publication ground, publication date,
Even including the use of custom label of person etc..Described books information together with e-book electronic page in the lump
It is stored among storage device.When processor is from storage device reading e-books nationality and is sent to display
Use interface display when, can according on display using interface display set information and adjust electronics
The display pattern of the page with adapt to show set information.Described display set information is including the use of interface
Length and width ratio and resolution ratio.For example, processor may be according to the length and width using interface
Ratio and adjust line number or columns in each electronic page, or the maximum that each row/column can be included
Number of words, fifty-fifty includes using on interface so as to the content intact by electronic page.So, phase
Same e-book is presented on the use interface of the user terminals with different display set informations
Type-setting mode may be slightly different.
Embodiment of the present invention also discloses a kind of server, including:Communication module, is used for receiving
Storage request and the request of generation e-book that family terminal is sent;Memory module, is used for associated storage
User data and corresponding electronic book information;E-book generation module, for according to the user data
With the electronic book information, generation includes the user data and the electronic book information associated
Predetermined format e-book.
In the exemplary embodiment, the user terminal is mainly generation notes, line and book review,
The server mainly handles notes, line and the storage of book review and generation e-book, the electricity of generation
The philosophical works can be streaming document (epud) or release documentation (PDF).
A kind of method, system and its user terminal and server for creating e-book disclosed by the invention,
User can be helped to collect and arrange notes, line and the book review being scattered in the middle of each e-book;
Help user that user data is generated e-book, be user-friendly;Catalogue and index are automatically created,
User is facilitated to consult and share.
Other contents refer to the content in foregoing invention embodiment in the embodiment of the present invention, no longer go to live in the household of one's in-laws on getting married herein
State.
Fig. 1,2 and 3 show the stream of the method for the establishment e-book according to example embodiment of the present invention
Cheng Tu.This method can for example using establishment e-book as shown in fig. 4 or 5 system realize, but
The invention is not restricted to this.It should be noted that Fig. 1,2 and 3 are implemented according to example of the present invention
Processing included by the method for mode is schematically illustrated, rather than limitation purpose.It can be readily appreciated that figure
1st, the processing shown in 2 and 3 is not intended that or limited the time sequencing of these processing.In addition, also easy
In understanding, these processing can for example either synchronously or asynchronously be performed in multiple module/process/threads
's.
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that described herein
Example embodiment can be realized by software, can also pass through software combine necessary hardware side
Formula is realized.Therefore, can be in the form of software product according to the technical scheme of embodiment of the present invention
Embody, the software product, which can be stored in a non-volatile memory medium, (can be
CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are to cause in terms of one
Equipment (can be personal computer, server, mobile terminal or network equipment etc.) is calculated to perform
According to the method for embodiment of the present invention.
Method, system and its terminal and server disclosed by the invention for creating e-book, is reduced multiple
Core and the neutral gear phase of packing link, thus by the time it is more efficient use, reduce artificial operation,
Efficiency is improved, the order outbound time is shortened.In addition, by the way that different types of order is carried out not
With the classification of packaging platform, the complexity of storehouse operation is reduced.Meanwhile, the present invention can also be in order
Residing Turnover Box also on a moving belt when, such as order status is changed to cancel, and electronic scanner scanned
To container will be ejected in a nearest outlet, flow direction arrive problem order processing area, so check
Member can be the single-minded process problem order in problem order processing area in designated area, reduce processing simultaneously many
The error that type order is caused.
Those skilled in the art will readily occur to after considering specification and putting into practice invention disclosed herein
Other embodiments of the present invention.The application is intended to any modification of the present invention, purposes or suitable
Answering property changes, and these modifications, purposes or adaptations follow the general principle and bag of the present invention
Include undocumented common knowledge or conventional techniques in the art of the invention.Specification and reality
Apply example and be considered only as exemplary, true scope and spirit of the invention are referred to by following claim
Go out.
The illustrative embodiments of the present invention are particularly shown and described above.It should be appreciated that
The invention is not restricted to detailed construction described herein, set-up mode or implementation method;On the contrary, of the invention
It is intended to cover comprising various modifications in the spirit and scope of the appended claims and equivalence setting.
Claims (11)
1. a kind of method for creating e-book, it is characterised in that including:
Associated storage user data and corresponding electronic book information;
Generation includes the user data and the e-book of the electronic book information associated.
2. according to the method described in claim 1, it is characterised in that wherein described associated storage is used
User data and corresponding electronic book information include:
Obtain the information of text chunk of the user selected in the e-book;
Note contents and/or line that user inputs for the text chunk are received, according to the text
The notes information of information and the note contents of section and/or the corresponding text chunk of line generation with/
Or line information;
Preserve the notes information and/or line information.
3. method according to claim 2, it is characterised in that also include:
The user comment content of corresponding e-book is obtained, according to user comment content generation pair
Answer the book review information of the e-book;
Preserve the book review information.
4. according to the method described in claim 1, it is characterised in that wherein described generation includes institute
The e-book that user data is stated with the electronic book information associated is generated according to predetermined policy,
When wherein described predetermined policy includes the generation according to the classification of e-book and/or the user data
Between generate the e-book.
5. method according to claim 3, it is characterised in that wherein described generation includes institute
The e-book that user data is stated with the electronic book information associated includes:
According to the first class catalogue of the notes information and/or acquisition of information e-book to be generated of ruling;
According to the first class catalogue of the book review acquisition of information e-book to be generated;
The corresponding chapters and sections of the e-book to be generated are obtained according to directory information.
6. a kind of system for creating e-book, it is characterised in that including:
Memory module, for associated storage user data and corresponding electronic book information;
E-book generation module, includes the user data and the e-book associated for generating
The e-book of information.
7. system according to claim 6, it is characterised in that wherein described memory module bag
Include:
Acquiring unit, the information for obtaining text chunk of the user selected in the e-book;
Information generating unit, for receive user for the text chunk input note contents and/or
Line, according to the information of the text chunk text corresponding with the note contents and/or line generation
This section of notes information and/or line information;
Storage unit, for preserving the notes information and/or line information.
8. system according to claim 7, it is characterised in that wherein described memory module is also
Including:
Book review acquiring unit, the user comment content for obtaining corresponding e-book, according to described
The book review information of the user comment content generation correspondence e-book;
Book review storage unit, for preserving the book review information.
9. system according to claim 8, it is characterised in that wherein described e-book generation
Module includes:
First catalogue generation unit, for be generated according to the notes information and/or line acquisition of information
Into the first class catalogue of e-book;
Second catalogue generation unit, for one according to the book review acquisition of information e-book to be generated
Level catalogue;
Chapters and sections generation unit, for obtaining the corresponding of the e-book to be generated according to the directory information
Chapters and sections.
10. a kind of user terminal, it is characterised in that including:
Display, for showing electronic book information;
Input unit, for receiving user data;
Communicator, for sending user data and corresponding e-book described in associated storage to server
The request of nationality information includes the user data and the electricity of the electronic book information associated with generation
The request of the philosophical works.
11. a kind of server, it is characterised in that including:
Communication module, for receiving the storage request of user terminal transmission and the request of generation e-book;
Memory module, for associated storage user data and corresponding electronic book information;
E-book generation module, for according to the user data and the electronic book information, generation
E-book including the user data with the predetermined format of the electronic book information associated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610158255.XA CN107203498A (en) | 2016-03-18 | 2016-03-18 | A kind of method, system and its user terminal and server for creating e-book |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610158255.XA CN107203498A (en) | 2016-03-18 | 2016-03-18 | A kind of method, system and its user terminal and server for creating e-book |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107203498A true CN107203498A (en) | 2017-09-26 |
Family
ID=59904541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610158255.XA Pending CN107203498A (en) | 2016-03-18 | 2016-03-18 | A kind of method, system and its user terminal and server for creating e-book |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107203498A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967249A (en) * | 2017-12-25 | 2018-04-27 | 重庆宝力优特科技有限公司 | A kind of word storage method and device |
CN109308152A (en) * | 2018-08-31 | 2019-02-05 | 网易(杭州)网络有限公司 | E-book reads method and device, storage medium altogether and calculates equipment |
CN109977873A (en) * | 2019-03-27 | 2019-07-05 | 掌阅科技股份有限公司 | Notes generation method, electronic equipment and storage medium based on handwriting |
CN110083319A (en) * | 2019-03-25 | 2019-08-02 | 维沃移动通信有限公司 | Take down notes display methods, device, terminal and storage medium |
CN110287310A (en) * | 2019-06-28 | 2019-09-27 | 掌阅科技股份有限公司 | The method for customizing e-book is generated based on user's mark and calculates equipment |
CN111539188A (en) * | 2020-04-23 | 2020-08-14 | 掌阅科技股份有限公司 | Note generation method, computing device and computer storage medium |
CN112000257A (en) * | 2019-05-27 | 2020-11-27 | 珠海金山办公软件有限公司 | Method and device for exporting key contents of document |
CN112307716A (en) * | 2019-07-25 | 2021-02-02 | 珠海金山办公软件有限公司 | Document content export method, export device, electronic equipment and storage medium |
CN113741763A (en) * | 2021-07-22 | 2021-12-03 | 咪咕数字传媒有限公司 | Electronic book display method and device and electronic equipment |
CN114625829A (en) * | 2018-11-09 | 2022-06-14 | 医渡云(北京)技术有限公司 | Text information extraction method, device, medium and electronic device |
CN115859907A (en) * | 2023-02-20 | 2023-03-28 | 深圳市英唐数码科技有限公司 | Reading annotation zooming display method, system and readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040201633A1 (en) * | 2001-09-13 | 2004-10-14 | International Business Machines Corporation | Handheld electronic book reader with annotation and usage tracking capabilities |
CN101297292A (en) * | 2005-10-27 | 2008-10-29 | 皇家飞利浦电子股份有限公司 | Method and system for adding content to or retrieving content from an electronic diary |
CN101859293A (en) * | 2010-03-05 | 2010-10-13 | 鸿富锦精密工业(深圳)有限公司 | E-reader and its storage method for edited documents |
CN101882384A (en) * | 2010-06-29 | 2010-11-10 | 汉王科技股份有限公司 | Method for note management on electronic book and electronic book equipment |
CN103995802A (en) * | 2014-04-25 | 2014-08-20 | 三星半导体(中国)研究开发有限公司 | Method and equipment for managing electronic book notes |
CN104104576A (en) * | 2013-04-03 | 2014-10-15 | 中国移动通信集团广东有限公司 | Method, system and terminal for sharing reading notes |
CN104254846A (en) * | 2012-04-25 | 2014-12-31 | 国际商业机器公司 | Content-based navigation for electronic devices |
CN104408029A (en) * | 2014-10-30 | 2015-03-11 | 华中科技大学 | Electronic book construction method |
-
2016
- 2016-03-18 CN CN201610158255.XA patent/CN107203498A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040201633A1 (en) * | 2001-09-13 | 2004-10-14 | International Business Machines Corporation | Handheld electronic book reader with annotation and usage tracking capabilities |
CN101297292A (en) * | 2005-10-27 | 2008-10-29 | 皇家飞利浦电子股份有限公司 | Method and system for adding content to or retrieving content from an electronic diary |
CN101859293A (en) * | 2010-03-05 | 2010-10-13 | 鸿富锦精密工业(深圳)有限公司 | E-reader and its storage method for edited documents |
CN101882384A (en) * | 2010-06-29 | 2010-11-10 | 汉王科技股份有限公司 | Method for note management on electronic book and electronic book equipment |
CN104254846A (en) * | 2012-04-25 | 2014-12-31 | 国际商业机器公司 | Content-based navigation for electronic devices |
CN104104576A (en) * | 2013-04-03 | 2014-10-15 | 中国移动通信集团广东有限公司 | Method, system and terminal for sharing reading notes |
CN103995802A (en) * | 2014-04-25 | 2014-08-20 | 三星半导体(中国)研究开发有限公司 | Method and equipment for managing electronic book notes |
CN104408029A (en) * | 2014-10-30 | 2015-03-11 | 华中科技大学 | Electronic book construction method |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967249A (en) * | 2017-12-25 | 2018-04-27 | 重庆宝力优特科技有限公司 | A kind of word storage method and device |
CN109308152A (en) * | 2018-08-31 | 2019-02-05 | 网易(杭州)网络有限公司 | E-book reads method and device, storage medium altogether and calculates equipment |
CN109308152B (en) * | 2018-08-31 | 2024-03-26 | 网易(杭州)网络有限公司 | E-book co-reading method and device, storage medium and computing equipment |
CN114625829A (en) * | 2018-11-09 | 2022-06-14 | 医渡云(北京)技术有限公司 | Text information extraction method, device, medium and electronic device |
CN110083319A (en) * | 2019-03-25 | 2019-08-02 | 维沃移动通信有限公司 | Take down notes display methods, device, terminal and storage medium |
CN109977873B (en) * | 2019-03-27 | 2022-07-08 | 掌阅科技股份有限公司 | Handwriting-based note generation method, electronic equipment and storage medium |
CN109977873A (en) * | 2019-03-27 | 2019-07-05 | 掌阅科技股份有限公司 | Notes generation method, electronic equipment and storage medium based on handwriting |
CN112000257A (en) * | 2019-05-27 | 2020-11-27 | 珠海金山办公软件有限公司 | Method and device for exporting key contents of document |
CN110287310A (en) * | 2019-06-28 | 2019-09-27 | 掌阅科技股份有限公司 | The method for customizing e-book is generated based on user's mark and calculates equipment |
CN112307716A (en) * | 2019-07-25 | 2021-02-02 | 珠海金山办公软件有限公司 | Document content export method, export device, electronic equipment and storage medium |
CN112307716B (en) * | 2019-07-25 | 2024-08-27 | 珠海金山办公软件有限公司 | Document content export method, export device, electronic device and storage medium |
CN111539188A (en) * | 2020-04-23 | 2020-08-14 | 掌阅科技股份有限公司 | Note generation method, computing device and computer storage medium |
CN111539188B (en) * | 2020-04-23 | 2023-09-01 | 掌阅科技股份有限公司 | Note generation method, computing device, and computer storage medium |
CN113741763A (en) * | 2021-07-22 | 2021-12-03 | 咪咕数字传媒有限公司 | Electronic book display method and device and electronic equipment |
CN115859907B (en) * | 2023-02-20 | 2023-06-16 | 深圳市英唐数码科技有限公司 | Reading annotation zoom display method, system and readable storage medium |
CN115859907A (en) * | 2023-02-20 | 2023-03-28 | 深圳市英唐数码科技有限公司 | Reading annotation zooming display method, system and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107203498A (en) | A kind of method, system and its user terminal and server for creating e-book | |
US11023666B2 (en) | Narrative-based media organizing system for transforming and merging graphical representations of digital media within a work area | |
US11354490B1 (en) | Systems, methods, and computer readable media for creating slide presentations | |
Edhlund et al. | NVivo 12 essentials | |
US11989244B2 (en) | Shared user driven clipping of multiple web pages | |
US8799829B2 (en) | Methods and systems for background uploading of media files for improved user experience in production of media-based products | |
US7966352B2 (en) | Context harvesting from selected content | |
US8799756B2 (en) | Systems and methods for generating autoflow of content based on image and user analysis as well as use case data for a media-based printable product | |
Edhlund | Nvivo 9 essentials | |
US20170220858A1 (en) | Optical recognition of tables | |
WO2014081483A1 (en) | Providing note based annotation of content in e-reader | |
US20170090692A1 (en) | Electronic apparatus and method for managing content | |
KR20110017694A (en) | Online document editing system and method | |
CN101631398A (en) | Mobile terminal electronic-book management system and mobile terminal electronic-book management method | |
JP2013211040A (en) | Information processing apparatus and file management method | |
JP6469919B1 (en) | Judgment sentence database creation method, judgment sentence database search method, sentence creation method, judgment sentence database creation apparatus, judgment sentence database retrieval apparatus, sentence creation apparatus, judgment sentence database creation program, judgment sentence database retrieval program, And sentence creation program | |
Edhlund et al. | NVivo for Mac essentials | |
US20240220084A1 (en) | Information display method, device, computer apparatus and storage medium | |
JP5835224B2 (en) | Input support program, input support apparatus, and input support method | |
US20150347376A1 (en) | Server-based platform for text proofreading | |
KR102655430B1 (en) | Table gnerating method and system | |
EP2923285A1 (en) | Providing note based annotation of content in e-reader | |
US20150199322A1 (en) | Operating Method of Terminal for Proofreading Electronic Document | |
US12299791B2 (en) | Systems and methods for automatically generating designs | |
JP5718542B2 (en) | Information processing apparatus and file management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170926 |