CN102819531A - Cloud reading service system, cloud reading service method and device - Google Patents

Cloud reading service system, cloud reading service method and device Download PDF

Info

Publication number
CN102819531A
CN102819531A CN2011101564972A CN201110156497A CN102819531A CN 102819531 A CN102819531 A CN 102819531A CN 2011101564972 A CN2011101564972 A CN 2011101564972A CN 201110156497 A CN201110156497 A CN 201110156497A CN 102819531 A CN102819531 A CN 102819531A
Authority
CN
China
Prior art keywords
electronic document
cloud
comments
annotations
user
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.)
Granted
Application number
CN2011101564972A
Other languages
Chinese (zh)
Other versions
CN102819531B (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.)
New Founder Holdings Development Co ltd
Pku Founder Information Industry Group Co ltd
Peking University
Peking University Founder Group Co Ltd
Founder Apabi Technology Ltd
Original Assignee
Peking University
Founder Information Industry Holdings Co Ltd
Peking University Founder Group Co Ltd
Beijing Founder Apabi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Peking University, Founder Information Industry Holdings Co Ltd, Peking University Founder Group Co Ltd, Beijing Founder Apabi Technology Co Ltd filed Critical Peking University
Priority to CN201110156497.2A priority Critical patent/CN102819531B/en
Publication of CN102819531A publication Critical patent/CN102819531A/en
Application granted granted Critical
Publication of CN102819531B publication Critical patent/CN102819531B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The invention relates to the field of computers and provides a cloud reading service system, a cloud reading service method and a device so as to achieve sharing of electronic document comments. In an embodiment, a cloud reading document library is in charge of keeping documents, generating electronic document identification information for each document, and updating the identification information to a cloud reading comment library. Simultaneously, the cloud reading document library is further in charge of collecting information of each user reading the electronic document online and updating the information to the cloud reading comment library in time so that the cloud reading comment library can obtain information of each online reading user at any time. The cloud reading comment library is in charge of collecting and keeping each online reading user as new comments of updated electronic documents and keeping corresponding electronic document identification information so as to achieve comment sharing.

Description

A kind of cloud is read service system, cloud is read method of servicing and device
Technical field
The present invention relates to the processing of electronic document, the annotations and comments technology of sharing in particularly a kind of cloud reading system.
Background technology
The annotations and comments of present most of universal electric document, e-book all are by the local storage of ocr software.The development of cloud reading platform and popularization and application need the annotations and comments that will be done at the ocr software terminal and the annotations and comments of on the cloud reading platform, doing through browser to share with mutual and use.The activity that team unity, reading interchange etc. simultaneously has many people to participate in; Also require the annotations and comments of different participating users can share each other; No matter these participants are to use the client ocr software also to be to use the cloud reading platform; As long as can be connected to the internet, just should be able to share effectively and exchange endorsement information.
Such as certain user annotates and comments on certain electronic document on the computer of oneself, and in order to share with other people and to exchange, he can select electronic document and annotations and comments are all uploaded to cloud reading server platform; If this user wants on other install computer or the handheld device at ocr software terminal, not open this electronic document after a while; He can use browser to open him through the cloud reading platform to want the electronic document read, and own annotations and comments of being done before can seeing easily, checks the annotations and comments that other users do or increase new annotations and comments etc.; This user can appear on the terminal reading software at him at the annotations and comments of being done under this scene subsequently equally, just look like he be the same at this electronic document of terminal processes always.Perhaps, different users possibly read same e-file in identical time or different time, and this e-file has been made corresponding annotations and comments.Such as; If user A has installed ocr software terminal, user B another ocr software terminal different with user A has been installed; But user C does not then install any ocr software terminal can open web browser; At this moment, requirement can be annotated and commented on shared to same document between user A, B and the C.
In the past, the someone proposed under the prerequisite of resource sharing, to annotate and comment on shared, and promptly the user uploads onto the server electronic document, and the user needs elder generation's download electronic document to annotate and comment on during annotations and comments, and the electronic document that will annotate and comment on again after the completion is uploaded.This method need repeatedly be transmitted e-sourcing between client and server, the slow and waste Internet resources of speed.On the other hand, the method for electronic document being annotated and commented on through browser is arranged also, add endorsement information such as certain back, zone of choosing electronic document through clicking right button, but this method does not relate to the sharing problem of endorsement information.Therefore, also do not occur at present a kind ofly can making the annotations and comments of doing at client ocr software and browser end carry out effectively sharing and the technical scheme of intercommunication.
Summary of the invention
The present invention provides a kind of cloud to read service system, cloud is read method of servicing and device, in order to realize sharing of electronic document annotations and comments.
For this reason, the embodiment of the invention at first provides a kind of cloud to read service system, comprising:
Cloud reading documents storehouse is used for related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Cloud is read the annotations and comments storehouse; Be used for obtaining the electronic document identification information of related each version electronic document of preserving from said cloud reading documents storehouse; The user profile of each electronic document is browsed in acquisition, and obtains each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document;
At least one cloud is read client and/or at least one cloud reading and browsing device; Each cloud is read client or cloud reading and browsing device is used for showing said cloud reading documents storehouse; The user specifies the electronic document of browsing, and shows the endorsement information that association specifies the identification information of the electronic document of browsing to preserve in the said cloud reading annotations and comments storehouse synchronously.
Preferable, said cloud is read the annotations and comments storehouse and specifically is used for periodically judging whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
Preferable; Said cloud is read the annotations and comments storehouse; When also being used for endorsement information that the identification information at the electronic document of browsing with the user is associated and taking place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; Said cloud is read client or reading and browsing device, when also being used to receive the annotations and comments update notification, according to user's selection, cloud being read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing.
Preferable; Said cloud reading documents storehouse also is used for the electronic document whether the periodicity judges has revised browsing; If then generate corresponding electronic document identification information for the redaction electronic document; Related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read to cloud and annotate and comment on the storehouse.
Preferable, said cloud reading documents storehouse also is used for being modified to each browsing the user's of electronic document cloud reading client or cloud reading and browsing device transmission electronic document update notification;
Said cloud is read client or cloud reading and browsing device, when also being used to receive the document update notification, and according to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
To sum up; Said cloud is read client and specifically is used for endorsement information with the electronic document of user's browsing and downloads to this locality and show; And read other clouds that the annotations and comments storehouse obtains same electronic document of browsing and endorsement information from cloud and read the information of clients, and read the client downloads endorsement information from other clouds synchronously.
Preferable; Said cloud is read client or cloud reading and browsing device; Be used for that also the attribute information whether annotations and comments of setting as annotations and comments person's user are shared is uploaded to cloud and read the annotations and comments storehouse and carry out association and preserve, and read from said cloud that download in the annotations and comments storehouse and the endorsement information that is associated that shows is: cloud is read and is annotated and commented on the storehouse and be judged to be shared endorsement information according to attribute information.
Preferable; Said cloud is read client or cloud reading and browsing device; Also be used for when the user selects to show endorsement information synchronously; The annotations and comments of user's setting are shown that qualifications is uploaded to cloud reading documents storehouse, and the endorsement information that is associated of annotating and commenting on storehouse download and demonstration from said cloud reading is: cloud is read and is annotated and commented on the annotations and comments that said annotations and comments demonstration qualifications is confirmed to meet in the storehouse.
Further, the embodiment of the invention also provides a kind of cloud to read method of servicing, comprising:
Related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
The electronic document identification information that the electronic document of corresponding each version is generated, and record and upgrade the user profile of browsing each electronic document send to cloud and read the annotations and comments storehouse; And
When the user asked view electronic documents, the cloud that electronic document is shown to user's use was read on client or the cloud reading and browsing device.
Preferable, said method also comprises:
Periodically whether judges has revised the electronic document of browsing; If then generate corresponding electronic document identification information for the redaction electronic document; Related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read and annotate and comment on the storehouse to cloud.
Further, also comprise:
After electronic document was modified, the cloud that is modified the user of electronic document to each browsing was read client or cloud reading and browsing device transmission electronic document update notification; And
According to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
Corresponding a kind of cloud is read service unit, comprising:
The electronic document processing unit is used for related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Transmitting element is used for the electronic document identification information that the electronic document with corresponding each version generates, and record and upgrade the user profile of browsing each electronic document, sends to cloud and reads the annotations and comments storehouse; And
The document browsing control module is used for when the user asks view electronic documents, and the cloud that electronic document is shown to user's use is read on client or the cloud reading and browsing device.
Preferable; Said electronic document processing unit; Also be used for the periodicity judges and whether revised the electronic document of browsing, if then be that the redaction electronic document generates corresponding electronic document identification information, related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read and annotate and comment on the storehouse to cloud.
Further, said document browsing control module also is used for after electronic document is modified, and the cloud that is modified the user of electronic document to each browsing is read client or cloud reading and browsing device transmission electronic document update notification; And according to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
The embodiment of the invention also provides another kind of cloud to read method of servicing, comprising:
Obtain the electronic document identification information of related each version electronic document of preserving from cloud reading documents storehouse, obtain to browse the user profile of each electronic document; And
Obtain each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document; And
When the user browses the annotations and comments of appointment electronic document, read the endorsement information that the synchronous identification information that shows that the electronic document that related appointment is browsed in the storehouse is annotated and commented in said cloud reading is preserved on client or the cloud reading and browsing device at user's cloud.
Preferable, said method also comprises:
Periodically judge whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
Further, also comprise: when the endorsement information that is associated at the identification information of the electronic document of browsing with the user takes place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; And, cloud is read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing according to user's selection.
Corresponding another kind of cloud is read service unit, comprising:
Receiving element is used for obtaining from cloud reading documents storehouse the electronic document identification information of related each version electronic document of preserving, obtains to browse the user profile of each electronic document;
The annotations and comments processing unit, and obtain each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document; And
Control module browsed in annotations and comments; Be used for when the user browses the annotations and comments of appointment electronic document, read the endorsement information that the synchronous identification information that shows that the electronic document that related appointment is browsed in the storehouse is annotated and commented in said cloud reading is preserved on client or the cloud reading and browsing device at user's cloud.
Further, said annotations and comments processing unit also is used for periodically judging whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
Further; Control module browsed in said annotations and comments; When also being used for endorsement information that the identification information at the electronic document of browsing with the user is associated and taking place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; And, cloud is read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing according to user's selection.
In the cloud that the embodiment of the invention provides is read service system and is installed; Document is responsible for preserving in cloud reading documents storehouse; Be electronic document identification information of each document generation, and update of identification information is read the annotations and comments storehouse to cloud, the user's of each online reading electronic document of collection information also is responsible in cloud reading documents storehouse simultaneously; And upgrade in time to cloud reading annotations and comments storehouse, make cloud read the information that the annotations and comments storehouse can be known each online reading user at any time.When cloud reading documents storehouse monitor user ' is made amendment generation redaction document to electronic document like this; Be responsible for preserving the redaction electronic document and generate identification information for the redaction electronic document once more; In time new electronic document update of identification information is read the annotations and comments storehouse to cloud; And the new annotations and comments that each online reading user upgrades for electronic document are responsible for collecting and preserving in cloud reading annotations and comments storehouse, and the preservation of corresponding electronic document identification information, and to the related preservation of the annotations and comments between the same electronic document different editions.If the user need show the annotations and comments of the electronic document of being read, according to the incidence relation between the electronic document identification information, cloud is read the annotations and comments storehouse can be shown to the user with all annotations and comments of this electronic document, thereby realizes that annotations and comments are shared.Further when the online reading user upgrades annotations and comments, in time notify each user's update displayed, realize reading the Real-Time Sharing of the user of same electronic document the electronic document annotations and comments.
Description of drawings
Fig. 1 reads the system architecture synoptic diagram of service system for the cloud that the embodiment of the invention provides;
Fig. 2 is the treatment scheme synoptic diagram in embodiment of the invention medium cloud reading documents storehouse;
Fig. 3 reads the treatment scheme synoptic diagram in annotations and comments storehouse for embodiment of the invention medium cloud;
Fig. 4 reads the treatment scheme synoptic diagram of client for embodiment of the invention medium cloud;
Fig. 5 is the structural representation that first kind of cloud in the embodiment of the invention read service unit;
Fig. 6 is the structural representation that second kind of cloud in the embodiment of the invention read service unit.
Embodiment
For realizing that different user is shared the annotations and comments of electronic document in the cloud reading; The embodiment of the invention proposes a kind of electronic document management thinking that management is separated with annotations and comments; As shown in Figure 1; Read service system for a kind of cloud that the embodiment of the invention proposes, comprising: cloud reading documents storehouse 101 and cloud are read cloud reading server equipment, at least one cloud of annotating and commenting on storehouse 102 and constituting and are read client 103, perhaps the subscriber equipment of at least one cloud reading and browsing device 104 formation; Under the preferable situation, subscriber equipment can comprise cloud reading client 103 and cloud reading and browsing device 104 simultaneously.
Read in the service system at the cloud that the embodiment of the invention provides; Document is responsible for preserving in cloud reading documents storehouse 101; Be electronic document identification information of each document generation, and update of identification information is read annotations and comments storehouse 102 to cloud, the user's of each online reading electronic document of collection information also are responsible in cloud reading documents storehouse 101 simultaneously; And upgrade in time to cloud reading annotations and comments storehouse 102, make cloud read the information that annotations and comments storehouse 102 can be known each online reading user at any time.When cloud reading documents storehouse 101 monitor user ' are made amendment generation redaction document to electronic document like this; Be responsible for preserving the redaction electronic document and generate identification information for the redaction electronic document once more; In time new electronic document update of identification information is read annotations and comments storehouse 102 to cloud; And cloud is read the 102 responsible collections of annotations and comments storehouse and is preserved the new annotations and comments that each online reading user upgrades for electronic document; And corresponding electronic document identification information preservation, and to the related preservation of the annotations and comments between the same electronic document different editions.If the user need show the annotations and comments of the electronic document of being read, according to the incidence relation between the electronic document identification information, cloud is read annotations and comments storehouse 102 can be shown to the user with all annotations and comments of this electronic document, thereby realizes that annotations and comments are shared.Further when the online reading user upgrades annotations and comments, in time notify each user's update displayed, realize reading the Real-Time Sharing of the user of same electronic document the electronic document annotations and comments.
To comprise simultaneously in the cloud reading service system that it is example with cloud reading and browsing device 104 that cloud is read client 103, the cloud that specifying the embodiment of the invention provides is read the principle of work of service system below, wherein:
Cloud reading documents storehouse 101 is used for related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Cloud is read annotations and comments storehouse 102; The electronic document identification information that is used for related each the version electronic document preserved of 101 acquisitions from said cloud reading documents storehouse; The user profile of each electronic document is browsed in acquisition, and obtains each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on the electronic document of being browsed;
At least one cloud is read client 103 and/or at least one cloud reading and browsing device 104; Each cloud is read client 103 or cloud reading and browsing device 104 is used for showing said cloud reading documents storehouse 101; The user specifies the electronic document of browsing, and shows the endorsement information that association specifies the identification information of the electronic document of browsing to preserve in the said cloud reading annotations and comments storehouse 102 synchronously.
In the embodiment of the invention; Cloud reading documents storehouse 101 needs in time, and the electronic document identification information that each is newly-generated sends to cloud reading annotations and comments storehouse 102; If relevant relation between the electronic document identification information of newly-generated electronic document identification information and generation before; Preserve each electronic document identification information except that self is related; Also will when sending each electronic document sign, read annotations and comments storehouse 102 to cloud and show the incidence relation between the electronic document information, show that the concrete mode of incidence relation is a lot, each document identification of for example same electronic document different editions belongs to same grouping; Corresponding identical packet numbering; Read annotations and comments storehouse 102 when sending each electronic document identification information to cloud, send simultaneously and should divide into groups to show electronic document identification information place by the grouping label, again or will before any one sign that is associated with new electronic document identification information that generate send to cloud simultaneously and read annotations and comments storehouse 102 directly to show incidence relation etc.
In the embodiment of the invention; The user generally reads client 103 or cloud reading and browsing device 104 online reading electronic document and endorsement information through cloud; Cloud reading documents storehouse 101 is that the electronic document of each online reading is set a monitor-interface, and whether supervisory user is revised electronic document, if revised electronic document; Can be with the redaction electronic document of amended document storing for electronic document before revising; And generate the identification information of redaction electronic document, with newly-generated electronic document identification information and the related preservation of electronic document identification information of version before, and new information is sent to the cloud reading annotate and comment on storehouse 102.For avoiding generating the electronic document of too much version; Cause data redundancy; Cloud reading documents storehouse 101 at interval setting-up time judge periodically whether each user revises document, and after modification, can send the document update notification to each online browse user, the indication of whether electronic document being upgraded according to the user; Whether decision shows the document of having revised again, has so also realized the Real-Time Sharing of electronic document revision.Perhaps browsed in the process once, last revision is preserved as redaction,, then need not repeat to preserve if do not revise at electronic document.Concrete implementation is varied, can set as required.
Further for realizing upgrading in time of server side annotations and comments; Cloud is read annotations and comments storehouse 102 also can set a monitor-interface; Periodically judge whether the user of each view electronic documents has newly added annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
Further for realizing the Real-Time Sharing of annotations and comments; In the embodiment of the invention; Cloud is read annotations and comments storehouse 102; When the endorsement information that is associated at the identification information of the electronic document of browsing with the user takes place to upgrade, periodic or upgrade each time after, read client 103 or cloud reading and browsing device 104 sends the annotations and comments update notification to corresponding cloud; Cloud is read client 103 or cloud reading and browsing device 104, when also being used to receive the annotations and comments update notification, according to the endorsement information of user's indicated number renewal, and is updated on the electronic document of user's browsing.
And then; When the user reads client 103 readings through cloud; Can endorsement information be downloaded to this locality and show, read the speed that client 103 is downloaded annotations and comments for accelerating cloud, in the embodiment of the invention; Cloud is read client 103 can also read the information that other clouds reading clients 103 of same electronic document identification information and endorsement information have been downloaded in 102 acquisitions of annotations and comments storehouse from cloud, and reads client 103 from other clouds synchronously and download endorsement information.
User demand for the user; The user can also be set at annotations and comments privately owned still shared; Therefore in the embodiment of the invention; Cloud reading client 103 or cloud reading and browsing device 104, the attribute information whether annotations and comments that are used for that also the user as the annotations and comments person is set are shared are uploaded to cloud reading annotations and comments storehouse 102 and carry out the association preservation, and cloud is read annotations and comments storehouse 102 when the relevant endorsement information of demonstration electronic document; Need to confirm whether the attribute of endorsement information is shared, and only attribute information is shown to the user for the endorsement information of sharing.That is to say that read the endorsement information that electronic document was downloaded and shown in the annotations and comments storehouse if cloud is read client 103 from said cloud, the endorsement information that this electronic document is associated is: cloud is read the annotations and comments storehouse and is judged to be shared endorsement information according to attribute information.
Because the information of annotations and comments maybe be a lot; Use for the convenience of the user; The user can select to browse some annotations and comments wherein; Therefore in the embodiment of the invention; When cloud was read client 103 or cloud reading and browsing device 104 and is used for also from cloud reading documents storehouse that 101 electron gain document datas are with the electronic document identification information, the annotations and comments that the user is set showed that qualifications is uploaded to cloud and reads annotations and comments storehouse 102, and read the endorsement information of downloading in annotations and comments storehouse 102 that is associated from cloud and be: cloud is read and is annotated and commented on storehouse 102 and confirm to meet the annotations and comments of annotating and commenting on qualifications.
In embodiments of the present invention, endorsement information can comprise and show the needed various information of annotations and comments, for example annotates and comments on content, as annotations and comments person's user profile and annotations and comments time etc.And the qualifications that the user can set is corresponding also a lot, such as: the time period information that the annotations and comments person information of appointment, the annotations and comments of appointment add, maximum number of words information of each annotations and comments.
Based on technique scheme provided by the invention; Can see; Cloud is read the endorsement information that each electronic document was stored and managed in the annotations and comments storehouse in fact; Storage, the modification management of electronic document content have been realized in cloud reading documents storehouse in fact, and are each revision of each electronic document, generate unique electronic document identification information etc. respectively.The user can use cloud to read client or cloud reading and browsing device view electronic documents, and cloud reading annotations and comments storehouse in time obtains the endorsement information and the correlation electron document identification information of each electronic document and manages.Each user is to same electronic document, and the annotations and comments that each revision is done before comprising are realized sharing through the related electronic document identification information of preserving, and combines information such as user, terminal that annotations and comments and electronic document are effectively managed.Like this, any one user's annotations and comments can upload to cloud and read in the annotations and comments storehouse, when the user needs the annotations and comments of view electronic documents, can from cloud reading annotations and comments storehouse, obtain all annotations and comments of this electronic document, realize that the annotations and comments in the cloud reading are shared.
Below in conjunction with accompanying drawing the embodiment of the invention is done further explain.
With reference to Fig. 2; Cloud reading documents storehouse need be divided into two types to the electronic document of uploading and handle respectively; For the electronic document of uploading for the first time; Cloud reading documents storehouse is that electronic document generates unique electronic document identification information and related the preservation; When generating the electronic document of redaction when making amendment on the electronic document basis that the user is browsing, cloud reading documents storehouse is that the unique electronic document identification information of electronic document generation of redaction and the electronic document identification information of related each version electronic document are preserved once more, to embody the history modification information of document.Concrete treatment scheme mainly comprises the steps:
The electronic document that step 201, reception are uploaded;
Step 202, obtain subscriber identity information;
Also can increase the operation of user identity being carried out authentication in this step, be well known to those skilled in the art, no longer specify.
Step 203, judgement Doctype;
Step 204, the electronic document that will not meet storage rule change into the document of unified standard format and store, and promptly electronic document are carried out regular and standardization processing;
Step 205, generate unique electronic document identification information for electronic document;
For example can generate a unique electronic document identification information, in order to the electroactive marker subdocument according to content-data that appears in the electronic document after regular and format information.This electronic document sign has uniqueness, will be used between electronic document and annotations and comments and user, setting up incidence relation.
Step 206, related data for electronic documents and the electronic document identification information preserved;
Step 207, the electronic document identification information is sent to cloud read the annotations and comments storehouse;
Step 208, according to user's request, electronic document is shown to the cloud that the user uses reads on client or the cloud reading and browsing device;
The user profile of step 209, renewal online reading electronic document, and send to cloud reading annotations and comments storehouse;
In this step, can also increase the step of the user of request document being carried out Authority Verification, be well known to those skilled in the art, no longer be elaborated here.
Whether step 210, supervisory user have revised the content or the form of electronic document, have generated the redaction electronic document, if then generate unique electronic document identification information for the redaction electronic document;
Cloud reading documents storehouse can judge periodically whether the electronic document content has modification in user's navigation process, if in the electronic document perhaps form be modified, then with amended document as new electronic document.
Step 211, preserve the data for electronic documents and the electronic document identification information of redaction, and with the historical data and the related preservation of electronic document identification information of electronic document before;
Related method of preserving is a lot, and modes such as incidence relation are set up in the for example aforementioned grouping of mentioning that utilizes.
Step 212, the electronic document identification information that has incidence relation after will upgrading send to cloud and read the annotations and comments storehouse;
Step 213, in execution in step 210, whether supervisory user stops view electronic documents, if execution in step 209 then.
Cloud is read the annotations and comments storehouse need be according to all annotations and comments of a document of the management of the incidence relation between the electronic document identification information, and for example, the annotations and comments of an electronic document later release should comprise all annotations and comments of version before.The user profile of view electronic documents sends to cloud and reads the annotations and comments storehouse; Making cloud read the annotations and comments storehouse can select according to the user; The endorsement information that shows electronic document for the user; And whether supervisory user is revised annotations and comments at any time, if revise then in time obtain new annotations and comments and carry out association preservation.
Each electronic document that carries out after regular all comprises its data content, author, copyright etc. at least, and font, font size, textcolor, text justification mode, line space, intersegmental distance etc. are in order to the format information of the presentation mode of expression content-data in electronic document.Extract data content, form part the standard electronic document after regularization, again this part is carried out the HASH computing, be this e-file and generated unique electronic document sign.Different electronic documents can not generate identical sign; Identical electronic document then can generate identical sign.This electronic document sign can be used as the unique identification of sharing annotations and comments on the internet.
Step 214, send the electronic document update notification to other users of browsing identical electronic document;
Step 215, according to user's request, the client or the browser that can the electronic document update displayed of latest edition be used to the user.
Step 214 is carried out after step 210 or 211 with 215, can realize the Real-Time Sharing of electronic document.
With reference to Fig. 3, read in the annotations and comments storehouse at cloud, mainly comprise the steps: for the treatment scheme of annotating and commenting on
Step 301, reception user show the request of specifying the electronic document endorsement information;
Step 302, judge the restrictive condition wherein whether carried annotations and comments, if execution in step 3032 then, otherwise execution in step 3031;
Step 3031 is read client or cloud reading and browsing device with the cloud that association specifies all annotations and comments of the identification information preservation of electronic document to be shown to the user;
Step 3032 is specified association in all annotations and comments that the identification information of electronic document preserves, and the annotations and comments that satisfy qualifications send to user's cloud and read client or cloud reading and browsing device;
Because the annotations and comments that same electronic document is done maybe be very many, the user can be provided with various qualificationss to the annotations and comments of planning to read, for example time period of setting of annotations and comments person information, annotations and comments person's rank, annotations and comments etc.
Each electronic document sign all maybe and other electronic documents signs between have the historical context relation, corresponding annotations and comments of electronic document identification information should be this electronic document itself and the endorsement information of the identification information association of all version electronic documents before.
Whether step 304, monitor user ' have upgraded endorsement information, and the renewal of endorsement information is comprised editor, deletion or adds annotations and comments;
Cloud is read the annotations and comments storehouse in the process of user's view electronic documents, can periodically perhaps after the user has upgraded annotations and comments, obtain the endorsement information of upgrading.
Because the user is view electronic documents only, do not browse annotations and comments, so step 304 must not occur in after the abovementioned steps 301~3032.
Step 305, with the related preservation of upgrading of endorsement information with the electronic document identification information;
Cloud is read the annotations and comments storehouse and is judged at first whether the endorsement information of this renewal meets the standardization requirement that cloud is read the annotations and comments storehouse, and carries out regular processing to the annotations and comments that do not meet standard, is converted into standard annotations and comments form.Before storage annotations and comments, search is also judged should pairing electronic document sign of annotations and comments and user profile, if this electronic document sign is to occur first, and the related preservation relation that then newly-built endorsement information and electronic document identify.If existed in the annotations and comments storehouse and the related annotations and comments of same electronic document sign, then need annotations and comments of newly uploading and former annotations and comments be compared, if same user has uploaded identical annotations and comments, then merge processing; If the difference annotations and comments that same user does electronic document, the annotations and comments that then form this individual subscriber are historical; If the annotations and comments that different user is done are are then annotated and commented on classification according to user type etc. and are preserved.
The Real-Time Sharing of step 306, annotations and comments.
In this step, when the endorsement information of the electronic document of user's browsing takes place to upgrade, read client or cloud reading and browsing device sends the annotations and comments update notification, and the annotations and comments after will upgrading according to user's request are shown to the user to the cloud at user place.
In embodiments of the present invention; For realizing the Real-Time Sharing of annotations and comments, in time obtain the annotations and comments that other users do electronic document, can read at cloud a monitoring interface is set on the client software; To obtain the annotations and comments Notification of Changes of server end in real time; And the prompting cloud reads the client user, and this prompting can be presented to the user through the mode that ejects message box, also can notify the user through mode such as play sound.Operation according to the user determines whether the endorsement information that now requests is upgraded.
In the embodiment of the invention, the annotations and comments that the user does electronic document can be provided with the reading authority of annotations and comments according to annotations and comments author's wish.If the user does not want to let other people see the own annotations and comments of being done, can add privately owned attribute to endorsement information; See the own annotations and comments of being done if hope other users,, can add endorsement information and share attribute so that exchange.Cloud is read the annotations and comments storehouse when extracting the pairing annotations and comments of particular electronic document sign, need to judge annotations and comments be share annotations and comments or privately owned annotations and comments and other various qualificationss (as between certain period date, number of words more than what are individual, certain Permission Levels etc.).The annotations and comments that only meet restrictive condition just send to the user of initiation request through network.
According to foregoing description, read client at cloud, the user need install ocr software and read electronic document.When cloud is read the client downloads annotations and comments, at first download the related information of annotations and comments, can also set the author of the pairing annotations and comments of electronic document and these annotations and comments, read the annotations and comments storehouse from cloud then and download annotations and comments.
In addition, in peer-to-peer network, each cloud is read client node both can serve as server, for other node provides service, also can enjoy other clouds and read the service that client node provides.Especially when the endorsement information amount of downloading is big; For the quickening speed of download of saving time; Can adopt following technical scheme: except reading from cloud the download of annotations and comments storehouse, cloud is read client can also search the record that cloud is read these annotations and comments of client downloads at server end, obtains to have downloaded all client-side informations of identical electronic document identification information; Directly reading client download synchronously from a plurality of clouds then should annotate and comment on, thereby accelerated to load the speed of annotating and commenting on.
At cloud reading and browsing device; If there is the user to want to visit certain electronic document and annotations and comments thereof; At first search annotations and comments with this electronic document identification associated; And judge this user whether have the visit this electronic document authority, if satisfied restrictive condition with electronic document with annotations and comments present to the user simultaneously, supply its reading or increase new annotations and comments.After the user preserves annotations and comments through cloud reading and browsing device, between these annotations and comments and electronic document sign and user, set up incidence relation, and endorsement information is carried out standardization processing.
The annotations and comments of being done at cloud reading and browsing device directly are kept on the cloud reading server, read the annotations and comments storehouse by cloud reading documents storehouse and cloud and carry out unified management, and cloud is read client can directly see all annotations and comments through ocr software.
As shown in Figure 4, cloud is read client and is read service unit as a kind of cloud, and the main processing flow process comprises:
Step 401, according to the electronic document of user's appointment, send browse request to cloud reading documents storehouse;
When the user specifies electronic document, can adopt the usual manners such as title of from an electronic document name list, selecting electronic document, no longer specify here;
If step 402 user confirms to want the endorsement information of browsing document, then ask cloud to read the endorsement information of this electronic document of annotations and comments storehouse demonstration, if the user also asks to download the endorsement information of electronic document, synchronized transmission download request then;
If the user does not want to browse annotations and comments, and select not download annotations and comments, then can not carry out this step;
If the annotations and comments that the user plans to browse have been set qualifications, then read the annotations and comments storehouse from cloud and download corresponding annotations and comments according to the annotations and comments qualifications;
In this step, can also read client from other clouds and download endorsement information synchronously, accelerate the loading velocity of endorsement information.
Step 403, monitor whether the electronic document update notification is arranged, and with the user whether the indication of update displayed send to cloud reading documents storehouse.
Step 404, monitor whether the endorsement information update notification is arranged, and with the user whether the indication of update displayed send to cloud and read the annotations and comments storehouse.
Step 403 was described in detail with 404 concrete operations in front, no longer was repeated in this description here.There is not strict sequencing between above-mentioned back three steps.
As shown in Figure 5, the embodiment of the invention also provides a kind of cloud to read service unit, comprising:
Electronic document processing unit 501; Be used for related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Transmitting element 502 is used for the electronic document identification information that the electronic document with corresponding each version generates, and record and upgrade the user profile of browsing each electronic document, sends to cloud and reads the annotations and comments storehouse; And
Document browsing control module 503 is used for when the user asks view electronic documents, and the cloud that electronic document is shown to user's use is read on client or the cloud reading and browsing device.
Further said electronic document processing unit 501; Also be used for the periodicity judges and whether revised the electronic document of browsing; If then generate corresponding electronic document identification information for the redaction electronic document; Related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read to cloud and annotate and comment on the storehouse.
Said document browsing control module 503 also is used for after electronic document is modified, and the cloud that is modified the user of electronic document to each browsing is read client or cloud reading and browsing device transmission electronic document update notification; And according to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
As shown in Figure 6, second kind of cloud that the embodiment of the invention provides read service unit, comprising:
Receiving element 601 is used for obtaining from cloud reading documents storehouse the electronic document identification information of related each version electronic document of preserving, obtains to browse the user profile of each electronic document;
Annotations and comments processing unit 602, and obtain each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document; And
Control module 603 browsed in annotations and comments; Be used for when the user browses the annotations and comments of appointment electronic document, read the endorsement information that the synchronous identification information that shows that the electronic document that related appointment is browsed in the storehouse is annotated and commented in said cloud reading is preserved on client or the cloud reading and browsing device at user's cloud.
Further, said annotations and comments processing unit 602 also is used for periodically judging whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
Further; Control module browsed in said annotations and comments; When also being used for endorsement information that the identification information at the electronic document of browsing with the user is associated and taking place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; And, cloud is read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing according to user's selection.
In the embodiment of the invention; The endorsement information of data for electronic documents and electronic document is respectively by two server stores and processing, and the sign of electronic document generates based on electronic document content and form, have uniqueness; And it is irrelevant with annotations and comments; Behind the content changing of electronic document, will generate new sign based on new content, and with before identification associated; With the relation between the electronic document that shows these two sign representatives, thereby form electronic document revision history record and corresponding sign historical record with it.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of the embodiment of complete hardware embodiment, complete software implementation example or combination software and hardware aspect.And the present invention can be employed in the form that one or more computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) that wherein include computer usable program code go up the computer program of implementing.
The present invention is that reference is described according to the process flow diagram and/or the block scheme of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block scheme and/or square frame and process flow diagram and/or the block scheme and/or the combination of square frame.Can provide these computer program instructions to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out through the processor of computing machine or other programmable data processing device produce to be used for the device of the function that is implemented in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame appointments.
These computer program instructions also can be stored in ability vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work; Make the instruction that is stored in this computer-readable memory produce the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame.
These computer program instructions also can be loaded on computing machine or other programmable data processing device; Make on computing machine or other programmable devices and to carry out the sequence of operations step producing computer implemented processing, thereby the instruction of on computing machine or other programmable devices, carrying out is provided for being implemented in the step of the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (21)

1. a cloud is read service system, it is characterized in that, comprising:
Cloud reading documents storehouse is used for related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Cloud is read the annotations and comments storehouse; Be used for obtaining the electronic document identification information of related each version electronic document of preserving from said cloud reading documents storehouse; The user profile of each electronic document is browsed in acquisition, and obtains each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document;
At least one cloud is read client and/or at least one cloud reading and browsing device; Each cloud is read client or cloud reading and browsing device is used for showing said cloud reading documents storehouse; The user specifies the electronic document of browsing, and shows the endorsement information that association specifies the identification information of the electronic document of browsing to preserve in the said cloud reading annotations and comments storehouse synchronously.
2. system according to claim 1; It is characterized in that; Said cloud is read the annotations and comments storehouse and specifically is used for periodically judging whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
3. system according to claim 1; It is characterized in that; Said cloud is read the annotations and comments storehouse; When also being used for endorsement information that the identification information at the electronic document of browsing with the user is associated and taking place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud;
Said cloud is read client or reading and browsing device, when also being used to receive the annotations and comments update notification, according to user's selection, cloud being read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing.
4. system according to claim 1; It is characterized in that; Said cloud reading documents storehouse also is used for the electronic document whether the periodicity judges has revised browsing, if then be that the redaction electronic document generates corresponding electronic document identification information, and related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read and annotate and comment on the storehouse to cloud.
5. like the said system of claim 4, it is characterized in that said cloud reading documents storehouse also is used for being modified to each browsing the user's of electronic document cloud reading client or cloud reading and browsing device transmission electronic document update notification;
Said cloud is read client or cloud reading and browsing device, when also being used to receive the document update notification, and according to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
6. like the arbitrary said system of claim 1~5; It is characterized in that; Said cloud is read client and specifically is used for endorsement information with the electronic document of user's browsing and downloads to this locality and show; And read other clouds that the annotations and comments storehouse obtains same electronic document of browsing and endorsement information from cloud and read the information of clients, and read the client downloads endorsement information from other clouds synchronously.
7. like the said system of claim 6; It is characterized in that; Said cloud is read client or cloud reading and browsing device; Be used for that also the attribute information whether annotations and comments of setting as annotations and comments person's user are shared is uploaded to cloud and read the annotations and comments storehouse and carry out association and preserve, and read from said cloud that download in the annotations and comments storehouse and the endorsement information that is associated that shows is: cloud is read and is annotated and commented on the storehouse and be judged to be shared endorsement information according to attribute information.
8. like the said system of claim 6; It is characterized in that; Said cloud is read client or cloud reading and browsing device; Also be used for when the user selects to show endorsement information synchronously, the annotations and comments that the user is set show that qualifications is uploaded to cloud reading documents storehouse, and read from said cloud that download in the annotations and comments storehouse and the endorsement information that is associated that shows is: cloud is read the annotations and comments storehouse and is confirmed to meet the annotations and comments that said annotations and comments show qualifications.
9. like the said system of claim 8, it is characterized in that said endorsement information comprises the annotations and comments content, as user profile and annotations and comments time of annotations and comments person;
It is one of following that said qualifications comprises at least: the time period information that the annotations and comments person information of appointment, the annotations and comments of appointment add, maximum number of words information of each annotations and comments;
The endorsement information that each electronic document identification information is corresponding comprises: the electronic document identification information and related before related all endorsement information of preserving of each electronic document identification information of version.
10. a cloud is read method of servicing, it is characterized in that, comprising:
Related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
The electronic document identification information that the electronic document of corresponding each version is generated, and record and upgrade the user profile of browsing each electronic document send to cloud and read the annotations and comments storehouse; And
When the user asked view electronic documents, the cloud that electronic document is shown to user's use was read on client or the cloud reading and browsing device.
11. method as claimed in claim 10 is characterized in that, also comprises:
Periodically whether judges has revised the electronic document of browsing; If then generate corresponding electronic document identification information for the redaction electronic document; Related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read and annotate and comment on the storehouse to cloud.
12. method as claimed in claim 11 is characterized in that, also comprises:
After electronic document was modified, the cloud that is modified the user of electronic document to each browsing was read client or cloud reading and browsing device transmission electronic document update notification; And
According to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
13. a cloud is read service unit, it is characterized in that, comprising:
The electronic document processing unit is used for related data for electronic documents of preserving each electronic document different editions, and the electronic document identification information that generates of the electronic document of corresponding each version, and record and upgrade the user profile of browsing each electronic document;
Transmitting element is used for the electronic document identification information that the electronic document with corresponding each version generates, and record and upgrade the user profile of browsing each electronic document, sends to cloud and reads the annotations and comments storehouse; And
The document browsing control module is used for when the user asks view electronic documents, and the cloud that electronic document is shown to user's use is read on client or the cloud reading and browsing device.
14. device as claimed in claim 13; It is characterized in that; Said electronic document processing unit; Also be used for the periodicity judges and whether revised the electronic document of browsing, if then be that the redaction electronic document generates corresponding electronic document identification information, related data for electronic documents of preserving each electronic document different editions; And the electronic document identification information that generates of the electronic document of corresponding each version, and will newly-generated electronic document update of identification information read and annotate and comment on the storehouse to cloud.
15. device as claimed in claim 14; It is characterized in that; Said document browsing control module also is used for after electronic document is modified, and the cloud that is modified the user of electronic document to each browsing is read client or cloud reading and browsing device transmission electronic document update notification; And according to user's selection, the electronic document of latest edition in the said cloud reading documents of the update displayed storehouse.
16. a cloud is read method of servicing, it is characterized in that, comprising:
Obtain the electronic document identification information of related each version electronic document of preserving from cloud reading documents storehouse, obtain to browse the user profile of each electronic document; And
Obtain each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document; And
When the user browses the annotations and comments of appointment electronic document, read the endorsement information that the synchronous identification information that shows that the electronic document that related appointment is browsed in the storehouse is annotated and commented in said cloud reading is preserved on client or the cloud reading and browsing device at user's cloud.
17. like the said method of claim 16, it is characterized in that, also comprise:
Periodically judge whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
18. like the said method of claim 17, it is characterized in that, also comprise:
When the endorsement information that is associated at the identification information of the electronic document of browsing with the user takes place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; And
According to user's selection, cloud is read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing.
19. a cloud is read service unit, it is characterized in that, comprising:
Receiving element is used for obtaining from cloud reading documents storehouse the electronic document identification information of related each version electronic document of preserving, obtains to browse the user profile of each electronic document;
The annotations and comments processing unit, and obtain each and browse endorsement information that the user adds as the annotations and comments person and the identification information of correlation electron document is preserved endorsement information on electronic document; And
Control module browsed in annotations and comments; Be used for when the user browses the annotations and comments of appointment electronic document, read the endorsement information that the synchronous identification information that shows that the electronic document that related appointment is browsed in the storehouse is annotated and commented in said cloud reading is preserved on client or the cloud reading and browsing device at user's cloud.
20. like the said device of claim 19; It is characterized in that; Said annotations and comments processing unit also is used for periodically judging whether the user of each view electronic documents has upgraded annotations and comments on the electronic document of browsing, if then the endorsement information correlation electron document identification information of upgrading is preserved.
21. like the said device of claim 20; It is characterized in that; Control module browsed in said annotations and comments; When also being used for endorsement information that the identification information at the electronic document of browsing with the user is associated and taking place to upgrade, periodically or after upgrading each time, read client or cloud reading and browsing device sends the annotations and comments update notification to corresponding cloud; And, cloud is read the endorsement information of upgrading in the annotations and comments storehouse be shown on the electronic document of user's browsing according to user's selection.
CN201110156497.2A 2011-06-10 2011-06-10 A kind of cloud reading service system, cloud reading service method and apparatus Expired - Fee Related CN102819531B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110156497.2A CN102819531B (en) 2011-06-10 2011-06-10 A kind of cloud reading service system, cloud reading service method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110156497.2A CN102819531B (en) 2011-06-10 2011-06-10 A kind of cloud reading service system, cloud reading service method and apparatus

Publications (2)

Publication Number Publication Date
CN102819531A true CN102819531A (en) 2012-12-12
CN102819531B CN102819531B (en) 2016-03-09

Family

ID=47303645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110156497.2A Expired - Fee Related CN102819531B (en) 2011-06-10 2011-06-10 A kind of cloud reading service system, cloud reading service method and apparatus

Country Status (1)

Country Link
CN (1) CN102819531B (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077160A (en) * 2012-12-28 2013-05-01 北京小米科技有限责任公司 Electronic document commenting method as well as method and device for accessing electronic document comment
CN103347091A (en) * 2013-07-19 2013-10-09 百度在线网络技术(北京)有限公司 Method for sharing document annotations and cloud server
CN103488754A (en) * 2013-09-22 2014-01-01 复旦大学 Method for transparent interoperability of heterogeneous document cooperation cloud services
CN103810000A (en) * 2012-11-04 2014-05-21 国际商业机器公司 Method and system for synchronization and management of system activities with locally installed applications
CN103888502A (en) * 2013-05-05 2014-06-25 郑玉林 Projection method, projection file providing method and projection terminal
CN104090969A (en) * 2014-07-17 2014-10-08 可牛网络技术(北京)有限公司 Data processing method and device
CN104281618A (en) * 2013-07-10 2015-01-14 英业达科技有限公司 Establishing and sharing system for data in electronic file and method thereof
CN104866467A (en) * 2015-06-03 2015-08-26 杭州国文科技有限公司 Novel electronic book comment collecting system
CN105205750A (en) * 2015-08-25 2015-12-30 长沙市麓智信息科技有限公司 Patent knowledge system
CN105389298A (en) * 2014-09-04 2016-03-09 北大方正集团有限公司 Control method, control system of intelligently creating education assistant books and server
CN105843790A (en) * 2016-04-27 2016-08-10 吉林工程技术师范学院 Individualized editing and publishing method
CN105893487A (en) * 2016-03-29 2016-08-24 网易(杭州)网络有限公司 Reading interaction method and device
CN106775277A (en) * 2016-12-02 2017-05-31 掌阅科技股份有限公司 Exchange method and device based on content
CN106844364A (en) * 2015-12-03 2017-06-13 福建福昕软件开发股份有限公司 A kind of interconnected method of document information
CN106933881A (en) * 2015-12-31 2017-07-07 福建福昕软件开发股份有限公司 A kind of implementation method for interconnecting document
CN107111630A (en) * 2014-11-05 2017-08-29 谷歌公司 Open locally applied from browser
CN107402907A (en) * 2016-05-20 2017-11-28 上海画擎信息科技有限公司 A kind of online Collaborative Markup System Supporting of general file and method
CN108010107A (en) * 2017-11-28 2018-05-08 中国地质大学(武汉) A kind of lantern slide annotation addition and integration new method
CN108829645A (en) * 2018-05-17 2018-11-16 深圳市轱辘车联数据技术有限公司 A kind of processing method and system of electronic document
CN109308152A (en) * 2018-08-31 2019-02-05 网易(杭州)网络有限公司 E-book reads method and device, storage medium altogether and calculates equipment
CN110110254A (en) * 2018-01-05 2019-08-09 北大方正集团有限公司 Annotation method, device and the terminal device of Web page picture
CN110377864A (en) * 2019-07-29 2019-10-25 湖北金百汇文化传播股份有限公司 A kind of electronic reading learning system
CN111611776A (en) * 2020-05-22 2020-09-01 北京信息科技大学 Method and device compatible with version stream document content and supporting synchronous reading
CN111680235A (en) * 2020-05-19 2020-09-18 南京数娱天下网络科技有限公司 Online reading system and method based on cloud computing
CN111783403A (en) * 2020-06-11 2020-10-16 云账户技术(天津)有限公司 Document providing method, device and medium
CN115048339A (en) * 2022-04-26 2022-09-13 武汉飞骢科技有限公司 Method and device for efficiently browsing pdf document
CN115659929A (en) * 2022-10-24 2023-01-31 南京涵韬信息科技有限公司 Multi-document-based annotation interaction method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050119945A1 (en) * 2003-07-17 2005-06-02 Andrew Van Luchene Products and processes for regulation of network access and file sharing
CN101222367A (en) * 2008-01-28 2008-07-16 中兴通讯股份有限公司 Method and network guard system used for cluster network element updating version file
CN101354722A (en) * 2008-09-19 2009-01-28 深圳市金蝶中间件有限公司 Method, apparatus and system for controlling version
CN101556593A (en) * 2008-04-11 2009-10-14 北京亿企通信息技术有限公司 Method and system for multiple-person cooperative work document management
CN201336034Y (en) * 2008-12-19 2009-10-28 众智瑞德科技(北京)有限公司 Mobile hard disk
CN101655845A (en) * 2008-08-21 2010-02-24 北京亿企通信息技术有限公司 Method for processing documents in multi-person collaboration working environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050119945A1 (en) * 2003-07-17 2005-06-02 Andrew Van Luchene Products and processes for regulation of network access and file sharing
CN101222367A (en) * 2008-01-28 2008-07-16 中兴通讯股份有限公司 Method and network guard system used for cluster network element updating version file
CN101556593A (en) * 2008-04-11 2009-10-14 北京亿企通信息技术有限公司 Method and system for multiple-person cooperative work document management
CN101655845A (en) * 2008-08-21 2010-02-24 北京亿企通信息技术有限公司 Method for processing documents in multi-person collaboration working environment
CN101354722A (en) * 2008-09-19 2009-01-28 深圳市金蝶中间件有限公司 Method, apparatus and system for controlling version
CN201336034Y (en) * 2008-12-19 2009-10-28 众智瑞德科技(北京)有限公司 Mobile hard disk

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103810000B (en) * 2012-11-04 2017-08-15 国际商业机器公司 Method and system for synchronization and management system activity and locally-installed application
CN103810000A (en) * 2012-11-04 2014-05-21 国际商业机器公司 Method and system for synchronization and management of system activities with locally installed applications
CN103077160A (en) * 2012-12-28 2013-05-01 北京小米科技有限责任公司 Electronic document commenting method as well as method and device for accessing electronic document comment
CN103888502A (en) * 2013-05-05 2014-06-25 郑玉林 Projection method, projection file providing method and projection terminal
CN104281618A (en) * 2013-07-10 2015-01-14 英业达科技有限公司 Establishing and sharing system for data in electronic file and method thereof
CN104281618B (en) * 2013-07-10 2018-01-02 英业达科技有限公司 The foundation of data and share system and its method in e-file
CN103347091B (en) * 2013-07-19 2016-12-28 百度在线网络技术(北京)有限公司 The sharing method of document annotation and cloud server
CN103347091A (en) * 2013-07-19 2013-10-09 百度在线网络技术(北京)有限公司 Method for sharing document annotations and cloud server
CN103488754B (en) * 2013-09-22 2017-03-29 复旦大学 A kind of method of transparent interoperability between heterogeneous profiles cooperation cloud service
CN103488754A (en) * 2013-09-22 2014-01-01 复旦大学 Method for transparent interoperability of heterogeneous document cooperation cloud services
CN104090969A (en) * 2014-07-17 2014-10-08 可牛网络技术(北京)有限公司 Data processing method and device
CN105389298A (en) * 2014-09-04 2016-03-09 北大方正集团有限公司 Control method, control system of intelligently creating education assistant books and server
CN105389298B (en) * 2014-09-04 2018-09-18 北大方正集团有限公司 Intelligence creates control method, control system and the server for teaching auxiliary books
CN107111630A (en) * 2014-11-05 2017-08-29 谷歌公司 Open locally applied from browser
US12010163B2 (en) 2014-11-05 2024-06-11 Google Llc Opening local applications from browsers
CN107111630B (en) * 2014-11-05 2020-12-08 谷歌有限责任公司 Opening native applications from a browser
CN104866467A (en) * 2015-06-03 2015-08-26 杭州国文科技有限公司 Novel electronic book comment collecting system
CN105205750A (en) * 2015-08-25 2015-12-30 长沙市麓智信息科技有限公司 Patent knowledge system
CN106844364A (en) * 2015-12-03 2017-06-13 福建福昕软件开发股份有限公司 A kind of interconnected method of document information
CN106844364B (en) * 2015-12-03 2020-04-03 福建福昕软件开发股份有限公司 Interconnection method of document information
CN106933881A (en) * 2015-12-31 2017-07-07 福建福昕软件开发股份有限公司 A kind of implementation method for interconnecting document
CN106933881B (en) * 2015-12-31 2020-03-31 福建福昕软件开发股份有限公司 Method for realizing interconnected documents
CN105893487B (en) * 2016-03-29 2019-03-12 网易(杭州)网络有限公司 A kind of reading interactive approach and device
CN105893487A (en) * 2016-03-29 2016-08-24 网易(杭州)网络有限公司 Reading interaction method and device
CN105843790A (en) * 2016-04-27 2016-08-10 吉林工程技术师范学院 Individualized editing and publishing method
CN107402907A (en) * 2016-05-20 2017-11-28 上海画擎信息科技有限公司 A kind of online Collaborative Markup System Supporting of general file and method
CN106775277A (en) * 2016-12-02 2017-05-31 掌阅科技股份有限公司 Exchange method and device based on content
CN108010107A (en) * 2017-11-28 2018-05-08 中国地质大学(武汉) A kind of lantern slide annotation addition and integration new method
CN108010107B (en) * 2017-11-28 2020-08-07 中国地质大学(武汉) Slide annotation adding and integrating method
CN110110254A (en) * 2018-01-05 2019-08-09 北大方正集团有限公司 Annotation method, device and the terminal device of Web page picture
CN108829645A (en) * 2018-05-17 2018-11-16 深圳市轱辘车联数据技术有限公司 A kind of processing method and system of electronic document
CN108829645B (en) * 2018-05-17 2022-04-15 深圳市轱辘车联数据技术有限公司 Electronic document processing method and system
CN109308152B (en) * 2018-08-31 2024-03-26 网易(杭州)网络有限公司 E-book co-reading method and device, storage medium and computing equipment
CN109308152A (en) * 2018-08-31 2019-02-05 网易(杭州)网络有限公司 E-book reads method and device, storage medium altogether and calculates equipment
CN110377864A (en) * 2019-07-29 2019-10-25 湖北金百汇文化传播股份有限公司 A kind of electronic reading learning system
CN111680235A (en) * 2020-05-19 2020-09-18 南京数娱天下网络科技有限公司 Online reading system and method based on cloud computing
CN111611776A (en) * 2020-05-22 2020-09-01 北京信息科技大学 Method and device compatible with version stream document content and supporting synchronous reading
CN111783403A (en) * 2020-06-11 2020-10-16 云账户技术(天津)有限公司 Document providing method, device and medium
CN111783403B (en) * 2020-06-11 2022-10-04 云账户技术(天津)有限公司 Document providing method, device and medium
CN115048339A (en) * 2022-04-26 2022-09-13 武汉飞骢科技有限公司 Method and device for efficiently browsing pdf document
CN115659929A (en) * 2022-10-24 2023-01-31 南京涵韬信息科技有限公司 Multi-document-based annotation interaction method and system
CN115659929B (en) * 2022-10-24 2023-09-15 南京涵韬信息科技有限公司 Annotating interaction method and system based on multiple documents

Also Published As

Publication number Publication date
CN102819531B (en) 2016-03-09

Similar Documents

Publication Publication Date Title
CN102819531A (en) Cloud reading service system, cloud reading service method and device
TWI628604B (en) Apparatus, computer-implemented method and system for managing a collaborative working environment
CN101385017B (en) Partial item change tracking and synchronization
US20120331402A1 (en) System and Method to Create a Collaborative Web-based Multimedia Contextual Document
CN101855629A (en) Collaborative authoring
CN102567801A (en) Method and apparatus providing organic projects
CN101448212A (en) Apparatus and methods for operation of a wireless server
JP2021036433A (en) Terminal, control method of terminal, and program
CN108809800B (en) Multimedia data processing method, equipment and system thereof
JP2010170553A (en) Method and device for providing community widget
CN102419838A (en) Providing consolidated project information service
US11282008B2 (en) Managing projects in a content management system
CN115202729A (en) Container service-based mirror image generation method, device, equipment and medium
JP2016224949A (en) Task tracking method, computer program, and system
JP2013210912A (en) Data processing device, data processing system and program
KR101075023B1 (en) Method for Managing history of document using Link Document and System thereof
CN113868201B (en) Method, device and storage medium for sharing file by cooperation of multiple persons
JP2013131107A (en) Information process system, information processing unit, information processing method, and computer program
CN103095765B (en) Peer-to-peer communication network and data content distributing method thereof and communication node thereof
US10452683B2 (en) Selectively synchronizing data on computing devices based on selective sync templates
US10699285B2 (en) System and operating method of a questionnaire sticker applying to various communication software programs
KR101169642B1 (en) Web-based distributed authoring and versioning protocol based document editing apparatus and method
US20170169393A1 (en) Method of managing user contacts and associations between the user contacts
CN102651720A (en) On-line group photo taking method and device
JP2005190414A (en) Client terminal device, server device, document sharing system, document management method, computer program, and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee after: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee after: PKU FOUNDER INFORMATION INDUSTRY GROUP CO.,LTD.

Patentee after: Peking University

Patentee after: FOUNDER APABI TECHNOLOGY Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: FOUNDER INFORMATION INDUSTRY HOLDINGS Co.,Ltd.

Patentee before: Peking University

Patentee before: FOUNDER APABI TECHNOLOGY Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20220908

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: Peking University

Patentee after: FOUNDER APABI TECHNOLOGY Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: PKU FOUNDER INFORMATION INDUSTRY GROUP CO.,LTD.

Patentee before: Peking University

Patentee before: FOUNDER APABI TECHNOLOGY Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160309

CF01 Termination of patent right due to non-payment of annual fee