[go: up one dir, main page]

CN106598412B - A kind of implementation method of digital book interaction system for rearranging - Google Patents

A kind of implementation method of digital book interaction system for rearranging Download PDF

Info

Publication number
CN106598412B
CN106598412B CN201611169324.3A CN201611169324A CN106598412B CN 106598412 B CN106598412 B CN 106598412B CN 201611169324 A CN201611169324 A CN 201611169324A CN 106598412 B CN106598412 B CN 106598412B
Authority
CN
China
Prior art keywords
module
page
annotation
sound
recorded
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.)
Active
Application number
CN201611169324.3A
Other languages
Chinese (zh)
Other versions
CN106598412A (en
Inventor
施日良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Day Reading Communication Co Ltd
Original Assignee
Hangzhou Day Reading Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Day Reading Communication Co Ltd filed Critical Hangzhou Day Reading Communication Co Ltd
Publication of CN106598412A publication Critical patent/CN106598412A/en
Application granted granted Critical
Publication of CN106598412B publication Critical patent/CN106598412B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The invention discloses a kind of digital book to interact system for rearranging, it is characterised in that including:Read module, for opening the digital book of PDF format and showing book page;Annotations module, read module is connected, for being annotated on book page;Module is recorded, connects read module, for recorded voice, is annotated, timestamp is inserted in the metadata of annotation to record with the time shaft of sound, export annotation is FDF files;Playing module, for playing the sound recorded, FDF files are imported to digital book, while according to the time shaft of sound, it is synchronous to play notes content.Synchronization module, it is that each sound and derived comment file distribute identical UUID, using page and ID as major key, uploads to cloud platform and supply other client downloads.The invention also discloses a kind of implementation method of digital book interaction system for rearranging.The present invention can realize the further realization to digital book interactivity, and reader can be annotated and be recorded on digital book, and playback and annotation, realize man-machine two-way interactive.

Description

A kind of implementation method of digital book interaction system for rearranging
Technical field
The present invention relates to a kind of digital book to interact system for rearranging, and in particular to a kind of voice that can realize digital book Broadcasting, the digital book interaction system for rearranging of note annotation are recorded, the invention further relates to digital book interaction system for rearranging Implementation method, the invention belongs to digital reading Technical Development Area.
Background technology
Digital book can be read on the mobile terminals such as smart mobile phone, flat board.Reader needs when being read on mobile terminal Specifically to be operated by special ocr software.Prior art can realize importing to digital book, download, read The general operations such as reading, this interactive and interactivity is weaker, and it is mainly that reader obtains digital book by mobile terminal The information of itself.Chinese patent ZL201110096549.1 discloses a kind of realization of the audible readable interactive digital books of former typesetting System and method, the system can be realized to Chinese book being synchronously highlighted with sound sentence by sentence, can realize high-volume Chinese online audible readable interactive books are made and shown.But the patent is mainly to realize the work(that the voice of word is read Can, it is still that the information of digital book in itself is transmitted to reader by speech form.Thus, it is desirable to continue the friendship to digital book Mutual property continues to improve, and realizes that readers ' reading numeral reading is preferably experienced.
The content of the invention
For solve the deficiencies in the prior art, it is an object of the invention to provide a kind of digital book interaction system for rearranging and its Implementation method, to solve the weaker technical problem of interactivity between reader and digital book in the prior art.
In order to realize above-mentioned target, the present invention adopts the following technical scheme that:
A kind of digital book interacts system for rearranging, it is characterised in that including:
Read module, for opening the digital book of PDF format and showing book page;
Annotations module, read module is connected, for being annotated on book page;
Module is recorded, connects read module, for recorded voice, is annotated with the time shaft of sound to record, by timestamp Insert in the metadata of annotation, export comment file;
Playing module, for playing the sound recorded, comment file is imported to digital book, while according to the time of sound Axle, it is synchronous to play notes content;
Reordering module, read module is connected, for readjusting the order of the page.
Foregoing a kind of digital book interaction system for rearranging, it is characterised in that also including synchronization module, for text will to be annotated Part harmony tone uploading is to cloud platform;And sharing module, sharing module are used to the URL of the page being sent to third-party platform.
Foregoing a kind of digital book interaction system for rearranging, it is characterised in that synchronization module is used for for each sound and led The comment file distribution identical UUID gone out, using the page and ID as major key, uploads to cloud platform under other-end user Carry.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that comprise the following steps:
Step 1:Read module reads in the digital book of PDF format and shows book page;
Step 2:Reader is annotated by annotations module on book page;
Step 3:Reader is recorded module connection read module, come with the time shaft of sound by recording module recorded voice Annotation is recorded, timestamp is inserted in the metadata of annotation, exports comment file;
Step 4:The sound that reader is recorded by playing module broadcasting, playing module importing comment file to digital book, It is synchronous to play notes content simultaneously according to the time shaft of sound;
Step 5:Reader readjusts the order of the page by reordering module.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 1 includes:Read Read through model includes the memory cost of memory management object, memory management Object Management group document and the page, is touched when the Out of Memory used time OOM is sent out, destroys part temporary object and caching;Read module includes rendering thread pool and memory cache, and rendering thread pool will be every The render process of the individual page is according to priority put into thread pool, and current page highest priority, preloading page priorities are relatively low, knot Fruit is put into memory cache.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 2 includes:Note State machine can be established by releasing module, and state machine is used to distinguish read state, annotate state, and annotation state presses different annotations, then Differentiation state, the change of each step state of storage of linked list is established, be ultimately written PDF streams.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 3 includes:
Recording module will first delete with the annotation for recording mark, keep the annotation that derived annotation is all this recording; Module generation unique mark UUID is recorded, with this mark name audio files and comment file FDF, link annotation mould during recording Block, when addition annotates, the timestamp at the moment is recorded, timestamp and UUID are merged into write-in comment field;After the completion of recording, this Ground stores the sound of recording and derived annotation, derived annotation is with XML lattice by file id, user id, number of pages subhead address book stored Formula stores.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 4 includes:Broadcast Amplification module, structure is locally stored according to recording module, judges whether this page has the content that can be played;Record will be first carried before playing The annotation of system mark is deleted, and ensures to play the content for there was only this broadcasting every time;Playing module establishes annotation array, every during broadcasting An array traversal is carried out every setting time, the timestamp each annotated is checked, when more than reproduction time, then the annotation is added Enter to render thread, after finishing playing, the annotation with timestamp from render annotation array in remove.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 5 includes:Weight The each page of module index is arranged, thumbnail is established, establishes page array, sequence of pages is retaken by dragging, by adding it His the PDF page increases the page to the page array, the page is deleted from array by deleting button, finally page number Group is re-write in document object.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that also comprise the following steps:Together Annotation on the page and recording are uploaded to cloud platform by step module, and other-end is downloaded by cloud platform.
The present invention is advantageous in that:The present invention can realize the further realization to digital book interactivity, reader It can be annotated and be recorded on digital book, and playback and annotation, realize man-machine two-way interactive.
Brief description of the drawings
Fig. 1 is a kind of structural representation of digital book interaction system for rearranging of the present invention;
Fig. 2 is a kind of schematic flow sheet of the implementation method of digital book interaction system for rearranging of the present invention;
Fig. 3 is a kind of schematic diagram of book page in a kind of digital book interaction system for rearranging of the present invention;
The implication of reference in figure:
1st, annotate, 2, player icon, 10, read module, 20, annotations module, 30, record module, 40, playing module, 50th, synchronization module, 60, sharing module, 70, reordering module.
Embodiment
Make specific introduce to the present invention below in conjunction with the drawings and specific embodiments.
Shown in reference picture 1, a kind of digital book interaction system for rearranging of the present invention, including:
Read module 10, for opening the digital book of PDF format and showing book page;
Annotations module 20, read module 10 is connected, for being annotated on book page;
Record module 30, connect read module 10, for recorded voice, annotation is recorded with the time shaft of sound, by when Between stamp insertion annotation metadata in, export annotation be FDF files;
Playing module 40, for play record sound, import FDF files to digital book, while according to sound when Countershaft, it is synchronous to play notes content.
Reordering module 70, read module is connected, for readjusting the order of the page.Specifically, reordering module is used for Pdf document content is reorganized, is inserted, is deleted, ranking pages.
As a further improvement, also include synchronization module 50, for by comment file harmony tone uploading to cloud platform.It is synchronous Module is that each sound and derived comment file distribute identical UUID, using the page and ID as major key, uploads to cloud and puts down Platform is downloaded for other-end user.
As a further improvement, present invention additionally comprises sharing module 60, sharing module is used to the URL of the page being sent to day Read the third-party platforms such as logical address list, QQ, wechat.Synchronization module 50 links sharing module 60, and sharing module 60 is by synchronization module The URL of the file of upload, which is sent to, reads the third-party platforms such as logical address list, QQ, wechat day.
The digital book interaction of the present invention is preferred for mobile terminal, mobile terminal include touch-screen cell phone, There is mobile flat board of touch-screen etc..Certainly, if other intelligent terminals, can also be applied.Than if any screen touch function Computer, other interactive devices etc..
Specifically, read module 10 is used to show digital book on screen with single page or continuous page mode.Also It is to say, can be with single page mode by read module 10, continuous page mode reads PDF document.Annotations module 20, for highlighting Page word, is arbitrarily scribbled, addition annotation, signature;Record module 30, for recorded voice, recorded with the time shaft of sound Annotation, timestamp is inserted in the metadata of annotation, export PDF annotations are FDF files, and a page can be recorded in multistage Hold;Playing module 40, for playing the sound recorded, FDF files are imported to specified PDF, while according to the time shaft of sound, together Step plays notes content.
System for rearranging is interacted based on above-mentioned digital book, illustrates a kind of realization of digital book interaction system for rearranging below Method, it comprises the following steps:
Step 1:Read module 10 reads in the digital book of PDF format and shows book page.Specifically, read module 10 include memory management object, after establishing memory management object, the memory cost of memory management Object Management group document and the page, when The Out of Memory used time triggers OOM, destroys part temporary object and caching;Read module 10 includes rendering thread pool and internal memory delays Deposit, render thread pool and the render process of each page is according to priority put into thread pool, current page highest priority, preload Page priorities are relatively low, are as a result put into memory cache.Multithreading is used due to rendering PDF, by setting up thread pool, control line The priority of journey so that PDF displays are smooth, and main thread does not block.In addition, using pre-rendered and caching mechanism, improve PDF and add Speed is carried, when system is vacant, look-ahead user's next step behavior, is rendered in advance, and adds caching, cache algorithm is preferred Using LRU life cycle algorithms.
Step 2:Reader is annotated by annotations module 20 on book page.Read module 10 links annotations module 20.Annotations module 20 can establish state machine, and state machine is used to distinguish read state, annotates state, annotation state is by different Annotation, repartitions state, establishes the change of each step state of storage of linked list, is ultimately written PDF streams.In annotation procedure, mould is annotated Block 20 is to extract word coordinate, rectangular extent, so as to word by analyzing the text object in PDF (text object) Highlighted, underscore, strikethrough, the annotation such as wave.In addition, annotations module 20 is by adding annotat in PDF specifications Ion ink objects do random scribble, and different styles of writing is realized by changing the attributes such as width, color.
Step 3:Reader records module 30 and connects read module 10 by recording the recorded voice of module 30, with sound when Countershaft annotates to record, and timestamp is inserted in the metadata of annotation, exports comment file, preferably comment file form is FDF File.Specifically, recording module 30 will first delete with the annotation for recording mark, and it is all this recording to keep derived annotation Annotation;Record module 30 and generate unique mark UUID, with this mark name audio files and comment file FDF, during recording Annotations module 20 is linked, when addition annotates, records the timestamp at the moment, timestamp and UUID are merged into write-in comment field; It is local by file id, user id, number of pages subhead address book stored after the completion of recording, 2 files are stored, i.e., store the sound of recording respectively Sound file and derived comment file, derived annotation store in xml format.In above-mentioned recording module 30, a sound is corresponding One FDF comment file, when recording, the UUID of the sound is inserted into annotation, during broadcasting, only when time shaft reaches the time During stamp, the annotation can be just rendered.This recording can be that multiterminal are recorded, i.e., the explanation content to page optional position is recorded System, a player is saved as, can play when clicking on player icon on screen.
Step 4:Reader plays the sound recorded by playing module 40, and playing module 40 imports FDF files to digitized map Book, while according to the time shaft of sound, it is synchronous to play notes content.Specifically, playing module 40, according to recording module 30 Structure is locally stored, judges whether this page has the content that can be played;This judgement has several situations, when judging that the page only has one During the content that individual energy plays, directly play out, when judging that this page has the content that multiple energy play, allow user to select broadcasting. It should be noted that before recording and playing, the annotation that this page of upper FDF is imported can be all deleted, FDF is exported after the completion of recording, is played FDF is imported before starting.It will first be deleted before playing with the annotation for recording mark, ensure to play every time and there was only the interior of this broadcasting Hold;Playing module 40 establishes annotation array, and every setting time, (this setting time can be by designer according to reality during broadcasting Border situation is selected, than preferably such as 100ms) array traversal is carried out, the timestamp each annotated is checked, when more than broadcasting When putting the time, then the annotation is added and render thread, after finishing playing, the annotation with timestamp from rendering annotation array Middle removal.
Step 5:Person readjusts the order of the page by reordering module.Specifically, reordering module indexes each page Face, thumbnail is established, establish page array, sequence of pages is retaken by dragging, by adding other PDF page to the page Face array increases the page, the page is deleted from array by deleting button, page array is finally re-write document pair As in.
Present invention additionally comprises following steps:Synchronization module 50 is that each sound and derived comment file distribute identical UUID, using page and ID as major key, upload to cloud platform and supply other client downloads.The content that cloud platform index is recorded, With pdf document ID, ID, number of pages, UUID is recorded as major key.Link synchronization module, checks whether each file is servicing Exist on device, if there is no or the MD5 values that calculate it is different, establish and upload queue, upload this document, whether check each file Exist at app ends, if there is no or the MD5 values that calculate it is different, establish and download queue, download this document, from the team after download Deleted in row, and notify user, there is the content of renewal.Synchronization module 50 links sharing module 60, and sharing module 60 is by synchronous mould The URL of transmitting file, which is sent to, on block reads tripartite's platform such as logical address list, QQ, wechat day.Realize sharing for file.
From the above, it can be seen that the present invention can realize further realization to digital book interactivity, reader can be Annotated and recorded on digital book, and playback and annotation, realize man-machine two-way interactive.
The basic principles, principal features and advantages of the present invention have been shown and described above.The technical staff of the industry should Understand, the invention is not limited in any way for above-described embodiment, all to be obtained by the way of equivalent substitution or equivalent transformation Technical scheme, all fall within protection scope of the present invention.

Claims (2)

1. a kind of implementation method of digital book interaction system for rearranging, it is characterised in that the digital book interacts system for rearranging Including:Read module, for opening the digital book of PDF format and showing book page;Annotations module, read module is connected, For being annotated on book page;Module is recorded, connects read module, for recorded voice, is come with the time shaft of sound Annotation is recorded, timestamp is inserted in the metadata of annotation, exports comment file;Playing module, for playing the sound recorded, Comment file is imported to digital book, while according to the time shaft of sound, it is synchronous to play notes content;Reordering module, connection are read Read through model, for readjusting the order of the page;Synchronization module, for for each sound and derived comment file distribution it is identical UUID, using the page and ID as major key, upload to cloud platform;
The implementation method comprises the following steps:
Step 1:Read module reads in the digital book of PDF format and shows book page, and wherein read module includes internal memory pipe The memory cost of object, memory management Object Management group document and the page is managed, OOM is triggered when the Out of Memory used time, part is destroyed and faces When object and caching;Read module includes rendering thread pool and memory cache, renders PDF and uses multithreading, controls the excellent of thread First level;Render thread pool and the render process of each page is according to priority put into thread pool, current page highest priority, pre-add It is relatively low to carry page priorities, is as a result put into memory cache;When system is vacant, look-ahead user's next step behavior, prior wash with watercolours Dye, and add caching;
Step 2:Reader is annotated by annotations module on book page, and wherein annotations module can establish state machine, shape State machine is used to distinguish read state, annotates state, and annotation state presses different annotations, repartitions state, it is every to establish storage of linked list The change of one step state, it is ultimately written PDF streams;In annotation procedure, annotations module is extracted by analyzing the text object in PDF Word coordinate and rectangular extent, so as to be annotated to word;
Step 3:Reader records module connection read module by recording module recorded voice, is recorded with the time shaft of sound Annotation, timestamp is inserted in the metadata of annotation, export comment file, wherein recording module first by with the note for recording mark Deletion is released, keeps the annotation that derived annotation is all this recorded voice;Module generation unique mark UUID is recorded, is marked with this Know name audio files and comment file FDF, link annotations module during recording, during addition annotation, record the timestamp at the moment, Timestamp and UUID are merged into write-in comment field;It is local to press file id, user id, number of pages subhead address book stored after the completion of recording, Store the sound recorded and derived annotation, derived annotation store in xml format;In module is recorded, a sound is corresponding One FDF comment file, when recording, the UUID of the sound is inserted into annotation, during broadcasting, only when time shaft reaches the time During stamp, it can just render and be annotated corresponding to the timestamp;Record explanation content of the module to page optional position to record, preserve For a player, click on player icon on screen and play out;
Step 4:The sound that reader is recorded by playing module broadcasting, playing module importing comment file to digital book, simultaneously It is synchronous to play notes content, wherein playing module according to the time shaft of sound, structure is locally stored according to recording module, sentenced Whether the disconnected page opened has the content that can be played;It will first be deleted before playing with the annotation for recording mark, ensure to play every time only There is the content of this broadcasting;When the page for judging to open only has a content that can be played, directly play out, when judgement is opened Page have it is multiple can play content when, allow user select play;Playing module establishes annotation array, during broadcasting when setting Between carry out array traversal, the timestamp each annotated is checked, when more than reproduction time, then the note more than reproduction time Release addition and render thread, after finishing playing, the annotation with timestamp from render annotation array in remove;
Step 5:Reader readjusts the order of the page by reordering module, and wherein reordering module indexes each page, establishes contracting Sketch map, establishes page array, and sequence of pages is retaken by dragging, by adding other PDF page to the page number of opening Group increases the page, the page is deleted from array by deleting button, finally page array is re-write in document object;
Step 6:Annotation on the page and recording are uploaded to cloud platform by reader by synchronization module, and other-end is put down by cloud Platform is downloaded;Wherein, synchronization module is that each sound and derived comment file distribute identical UUID, with the page and user ID is major key, checks whether the file that each needs to upload exists on the server, if there is no or calculating MD5 values not Together, establish and upload queue, upload the different file of the MD5 values for being not present or calculating;Check whether each file is deposited at app ends , if there is no or the MD5 values that calculate it is different, establish and download queue, the different text of the MD5 values that download is not present or calculated Part, deleted after download from the download queue, and notify user, the content for having renewal.
A kind of 2. implementation method of digital book interaction system for rearranging according to claim 1, it is characterised in that the number Word books interaction system for rearranging also includes sharing module, for the URL of the page to be sent into third-party platform.
CN201611169324.3A 2016-11-25 2016-12-16 A kind of implementation method of digital book interaction system for rearranging Active CN106598412B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611052369 2016-11-25
CN2016110523692 2016-11-25

Publications (2)

Publication Number Publication Date
CN106598412A CN106598412A (en) 2017-04-26
CN106598412B true CN106598412B (en) 2018-04-10

Family

ID=58600814

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611169324.3A Active CN106598412B (en) 2016-11-25 2016-12-16 A kind of implementation method of digital book interaction system for rearranging

Country Status (1)

Country Link
CN (1) CN106598412B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110858221A (en) * 2018-08-07 2020-03-03 北京京东尚科信息技术有限公司 A method and device for making an audio picture book
CN111090381B (en) * 2018-10-24 2021-11-19 广州金山移动科技有限公司 Display position adjusting method and device and electronic equipment
CN109597970A (en) * 2018-12-06 2019-04-09 万兴科技股份有限公司 Obtain the method and device of PDF annotation information

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016000015A1 (en) * 2014-07-02 2016-01-07 Document Corporation Ip Unit Trust Method and system for selective document redaction
CN105653511A (en) * 2015-12-31 2016-06-08 田雪松 File comment information generation method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016000015A1 (en) * 2014-07-02 2016-01-07 Document Corporation Ip Unit Trust Method and system for selective document redaction
CN105653511A (en) * 2015-12-31 2016-06-08 田雪松 File comment information generation method

Also Published As

Publication number Publication date
CN106598412A (en) 2017-04-26

Similar Documents

Publication Publication Date Title
US11023666B2 (en) Narrative-based media organizing system for transforming and merging graphical representations of digital media within a work area
US11514234B2 (en) Method and system for annotation and connection of electronic documents
US7870477B2 (en) Method and system for portable data aggregation
CN106598412B (en) A kind of implementation method of digital book interaction system for rearranging
US11237848B2 (en) View playback to enhance collaboration and comments
CN101300567A (en) Media sharing and authoring on the web
CN1670704A (en) Method and system for centralized copy/paste functionality
CN103186665A (en) Digital auxiliary reading software for paper book
CN102768662A (en) Method and device for loading picture
CN107704519A (en) User terminal photograph album management system and its exchange method based on cloud computing technology
CN106599219B (en) A kind of implementation method of digital book interaction share system
CN105589842A (en) Typesetting method and device for digital publications
CN106598946A (en) Content extracting method and device
CN101110842A (en) Method for mobile terminal instant outputting blog to internet
CN102799632A (en) Method for acquiring and describing text information based on visual basic application (VBA) and tetrahedron data model
CN101482885B (en) Information pushing method, apparatus and terminal
CN110232047A (en) Time wire management system, method, computer readable storage medium and the terminal of cad file
CN105706408A (en) Providiing electronic books to user device
CN113822138A (en) Similar video determination method and device
CN102662768B (en) Method and device for reproducing operation in browser window
CN106230880B (en) A kind of storage method and application server of data
CN106527877B (en) A kind of implementation method of digital book interactive system
CN117034223A (en) Document processing method, apparatus, program product, computer device, and medium
CN107193961A (en) Information recording method and device
CN115587200A (en) Content Classification Method and Device Based on Smart Album Manager System

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
GR01 Patent grant
GR01 Patent grant