Nothing Special   »   [go: up one dir, main page]

CN103166982A - Sharing method and device of electronic book annotation information - Google Patents

Sharing method and device of electronic book annotation information Download PDF

Info

Publication number
CN103166982A
CN103166982A CN201110406945XA CN201110406945A CN103166982A CN 103166982 A CN103166982 A CN 103166982A CN 201110406945X A CN201110406945X A CN 201110406945XA CN 201110406945 A CN201110406945 A CN 201110406945A CN 103166982 A CN103166982 A CN 103166982A
Authority
CN
China
Prior art keywords
annotation information
book
user
request
book annotation
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
CN201110406945XA
Other languages
Chinese (zh)
Other versions
CN103166982B (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.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110406945.XA priority Critical patent/CN103166982B/en
Publication of CN103166982A publication Critical patent/CN103166982A/en
Application granted granted Critical
Publication of CN103166982B publication Critical patent/CN103166982B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

An embodiment of the invention discloses a sharing method and a device of electronic book annotation information. The method includes that a client receives adding requests of the electronic book annotation information, identifies specific positions of electronic book content aimed at by the electronic book annotation information, and sends the specific positions to a server; the server receives and stores the electronic book annotation information and the specific positions; when the client displays the electronic book annotation information, according to to-be-displayed specific positions of the electronic book content aimed at by the to-be-displayed electronic book annotation information, the electronic book annotation information corresponding to the special positions is obtained from the server, the obtained electronic book annotation information is displayed, and the displayed electronic book annotation information is pointed to the special positions. The sharing method and the device can improve sharing efficiency of the electronic book annotation information.

Description

A kind of sharing method of e-book annotation information and equipment
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of sharing method and equipment of e-book annotation information.
Background technology
E-book is as a kind of emerging reading method, more and more universal, for example, by PC (PC) web page browing e-book, by mobile phone browser access the reading website reading electronic book of wap or web form, by ocr software online reading high in the clouds books on cell-phone customer terminal etc.
The user usually can add some annotation information for e-book when reading electronic book, such as take notes, make comments, scoring etc., and wish these annotation information to be shared with other users.
Present e-book annotation information shows the e-book annotation information all for e-book full text or certain chapters and sections by the text bottom section at e-book full text or chapters and sections, and the e-book annotation information is shared with other users.
As seen, there is following problem in existing e-book annotation information sharing method:
Due to the e-book annotation information for e-book in full or whole chapters and sections and be presented at e-book in full or the text bottom section of whole chapters and sections, therefore, the e-book annotation information lacks specific aim, and, the reader also can't in time see the e-book annotation information in the e-book reading process, share efficiently between inconvenient reader or the interactive reading impression, reduced the efficient of sharing of e-book annotation information.
Summary of the invention
In view of this, the invention provides a kind of sharing method and equipment of e-book annotation information, to improve the efficient of sharing of e-book annotation information.
Technical scheme of the present invention specifically is achieved in that
A kind of sharing method of e-book annotation information, the method comprises:
The interpolation request of client e-book annotation information, identification e-book annotation information for the particular location of e-book content, and send to server;
Server receives and stores described e-book annotation information and described particular location;
Client is when showing the e-book annotation information, according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from server end, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
A kind of share system of e-book annotation information, this system comprises client and server, and described client comprises adds module and display module, and described server comprises memory module;
Described interpolation module be used for to receive the interpolation request of e-book annotation information, identification e-book annotation information for the particular location of e-book content;
Described memory module is used for storing described e-book annotation information and described particular location;
Described display module, be used for according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from described memory module, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
as seen from the above technical solution, the present invention by identification e-book annotation information for the particular location of e-book content, and at server side store electricity philosophical works annotation information and described particular location, when client-side shows the e-book annotation information, according to this annotation information for the particular location of e-book content, the e-book annotation information that shows is pointed to described particular location, make the reader can see own in the e-book reading process or other people annotation information, and can find out clearly annotation information is for which content, with in prior art only e-book in full or the end of chapters and sections just can see annotation information, and be difficult to determine annotation information specifically for which content is compared, can improve the efficient of sharing of e-book annotation information.
Description of drawings
Fig. 1 is the sharing method flow chart of e-book annotation information provided by the invention.
Fig. 2 is that the share system of e-book annotation information provided by the invention forms schematic diagram.
Embodiment
Fig. 1 is the sharing method flow chart of e-book annotation information provided by the invention.
As shown in Figure 1, this flow process comprises:
Step 101, the interpolation request of client e-book annotation information.
Wherein, described interpolation request can be for example to choose certain part of e-book content and long by the operation that reaches certain time length, can be also the operation of choosing certain part of e-book content and clicking certain menu.
Step 102, client identification e-book annotation information for the particular location of e-book content.
Step 103, client is stored in server side with described e-book annotation information and described particular location.
Step 104, client is when showing the e-book annotation information, according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from server side, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
In this step, the e-book annotation information that shows is pointed to described particular location various ways can be arranged, for example, on described particular location, show described e-book annotation information in the float text mode, perhaps, in page empty partial display e-book annotation information, and utilize the signs such as arrow, with this e-book annotation information point to its for the particular location of e-book content.
In method shown in Figure 1, interpolation request in e-book reading client e-book annotation information, identification e-book annotation information for the particular location of e-book content, then e-book annotation information and the described particular location with record stores server side into, when needing show needle to the e-book annotation information of a certain particular location of e-book content, the e-book reading client reads e-book annotation information for this particular location from server side, show described e-book annotation information, and the annotation information that shows is pointed to described particular location.
Wherein, the e-book reading client can provide the entrance that shows the e-book annotation information, and a trigger module for example is set.At the initial time that shows the e-book content, the e-book reading client can be hidden the e-book annotation information, receive when request of checking of e-book annotation information from this entrance when the e-book reading client, show again described e-book annotation information, and this annotation information is pointed to its corresponding e-book content, when the e-book reading client receives the hiding request of e-book annotation information from this entrance, hide the e-book annotation information, namely do not show described e-book annotation information.
For can clear and definite e-book annotation information by which user add, can also judge in the present invention whether the user who sends e-book interpolation request logins, if login, further store the corresponding relation of the annotation information of user add and this user's identify label (ID) at server side, if not login, can login by reminding user, also can allow user anonymity to add annotation information.
therefore, server side can store electricity philosophical works annotation information and this annotation information for the particular location of e-book content, and add corresponding relation between the user ID of this annotation information, when showing the e-book annotation information, the e-book reading client is from described server side reading e-books annotation information, this annotation information for the particular location of e-book content, and the user ID of adding this annotation information, show the annotation information that reads, with this annotation information point to its for the e-book content, and the user ID of this annotation information is added in demonstration.Described user ID can be user name, can be also user's the contact methods such as mailbox.
Read impression for the ease of the alternating current philosophical works between the user, in the present invention, the request that the e-book reading client can also receive the Client-initiated of checking the e-book annotation information, set up correspondence with the user who adds this e-book annotation information, and set up correspondence between the user of the user that checks the e-book annotation information and this e-book annotation information of interpolation.Wherein, the e-book reading client can be directly and the correspondence of another e-book reading client, also can set up correspondence with another e-book reading client by server.
Wherein, described correspondence can be to set up good friend's relation, concern relation, receiving and dispatching mail, session interchange etc.
In the present invention, can arrange: add the user of e-book annotation information and check between the user of this annotation information to have predetermined relation, such as good friend's relation, concern relation etc., in other words, only have by searching the user relationship data storehouse, the request determined checks that there is predetermined relationship in the user for this annotation information of interpolation of annotation information, just shows described annotation information.Certainly, also can allow the user to check the annotation information of any user add.
Based on said method, the present invention also provides a kind of share system of e-book annotation information, specifically sees also Fig. 2.
Fig. 2 is that the share system of e-book annotation information provided by the invention forms schematic diagram.
Wherein, this system comprises client and server, and described client comprises adds module 201 and display module 203, and described server comprises memory module 202.
Add module 201, be used for receiving the interpolation request of e-book annotation information, identification e-book annotation information for the particular location of e-book content.
Memory module 202 is used for storing described e-book annotation information and described particular location.
Display module 203, be used for according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from described memory module, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
Display module 203 be used for to receive the request of checking of e-book annotation information and hides request, when receiving this and check request, shows the e-book annotation information, when receiving this and hide request, hides the e-book annotation information.
Add module 201, can also be used for when the user who sends described interpolation request login, the corresponding relation of the annotation information of this user add and this user's identify label ID is issued described memory module.
Memory module 202, be used for the annotation information of storage user add and this user's the corresponding relation of identify label ID and this annotation information for the particular location of e-book content between corresponding relation.
Display module 203 can also be used for showing the user ID of adding the e-book annotation information.
Interpolation module 201 wherein can be used for receiving the interpolation request of e-book annotation information, and whether the user that judgement sends described interpolation request logins, if the user's login that sends described interpolation request is reminded in not login.
Described client can also comprise that correspondence sets up module.
Described correspondence is set up module, be used for to receive the Client-initiated of checking the e-book annotation information, with the request that the user who adds this e-book annotation information sets up correspondence, set up the correspondence between the user of the user that checks the e-book annotation information and this e-book annotation information of interpolation.
E-book reading client of the present invention can be PC, can be also the handheld electronics devices such as mobile phone.
The above is only preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, is equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.

Claims (10)

1. the sharing method of an e-book annotation information, is characterized in that, the method comprises:
The interpolation request of client e-book annotation information, identification e-book annotation information for the particular location of e-book content, and send to server;
Server receives and stores described e-book annotation information and described particular location;
Client is when showing the e-book annotation information, according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from server end, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
2. method according to claim 1, is characterized in that, the method also comprises:
The request of checking of client e-book annotation information is checked when request receiving this, shows the e-book annotation information, and the hiding request of client e-book annotation information when receiving this and hide request, is hidden the e-book annotation information.
3. method according to claim 1, is characterized in that, the method also comprises:
When the user who sends described interpolation request has logined, server side store electricity philosophical works annotation information and this annotation information for the particular location of e-book content and the corresponding relation that adds the user ID of this annotation information;
Client when showing the e-book annotation information, from described server side reading e-books annotation information, this annotation information institute for the particular location of e-book content and the user ID of adding this annotation information, show the user ID of interpolation annotation information.
4. method according to claim 3, is characterized in that, the method also comprises:
After the interpolation request of client e-book annotation information, whether the user that judgement sends described interpolation request logins, if the user's login that sends described interpolation request is reminded in not login.
5. method according to claim 3, is characterized in that, the method also comprises:
Reception check the e-book annotation information Client-initiated, with the request that the user who adds this e-book annotation information sets up correspondence, set up the correspondence between the user of the user that checks the e-book annotation information and this e-book annotation information of interpolation.
6. the share system of an e-book annotation information, is characterized in that, this system comprises client and server, and described client comprises adds module and display module, and described server comprises memory module;
Described interpolation module be used for to receive the interpolation request of e-book annotation information, identification e-book annotation information for the particular location of e-book content;
Described memory module is used for storing described e-book annotation information and described particular location;
Described display module, be used for according to e-book annotation information to be shown for the particular location of e-book content, obtain the e-book annotation information corresponding with described particular location from described memory module, show the e-book annotation information of obtaining, and the e-book annotation information that shows is pointed to described particular location.
7. system according to claim 6, is characterized in that,
Described display module be used for to receive the request of checking of e-book annotation information and hides request, when receiving this and check request, shows the e-book annotation information, when receiving this and hide request, hides the e-book annotation information.
8. system according to claim 6, is characterized in that,
Described interpolation module is used for when the user who sends described interpolation request has logined, and the corresponding relation of the annotation information of this user add and this user's identify label ID is issued described memory module;
Described memory module, be used for the annotation information of storage user add and this user's the corresponding relation of identify label ID and this annotation information for the particular location of e-book content between corresponding relation;
Described display module is used for showing the user ID of adding the e-book annotation information.
9. system according to claim 8, is characterized in that,
Described interpolation module is used for receiving the interpolation request of e-book annotation information, and whether the user that judgement sends described interpolation request logins, if the user's login that sends described interpolation request is reminded in not login.
10. system according to claim 6, is characterized in that, described client comprises that also correspondence sets up module;
Described correspondence is set up module, be used for to receive the Client-initiated of checking the e-book annotation information, with the request that the user who adds this e-book annotation information sets up correspondence, set up the correspondence between the user of the user that checks the e-book annotation information and this e-book annotation information of interpolation.
CN201110406945.XA 2011-12-09 2011-12-09 A kind of sharing method of electronic book annotation information and equipment Active CN103166982B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110406945.XA CN103166982B (en) 2011-12-09 2011-12-09 A kind of sharing method of electronic book annotation information and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110406945.XA CN103166982B (en) 2011-12-09 2011-12-09 A kind of sharing method of electronic book annotation information and equipment

Publications (2)

Publication Number Publication Date
CN103166982A true CN103166982A (en) 2013-06-19
CN103166982B CN103166982B (en) 2015-12-02

Family

ID=48589720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110406945.XA Active CN103166982B (en) 2011-12-09 2011-12-09 A kind of sharing method of electronic book annotation information and equipment

Country Status (1)

Country Link
CN (1) CN103166982B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823835A (en) * 2013-12-03 2014-05-28 小米科技有限责任公司 Method and device for processing e-book directory and terminal equipment
CN104281618A (en) * 2013-07-10 2015-01-14 英业达科技有限公司 Establishing and sharing system for data in electronic file and method thereof
CN104516919A (en) * 2013-09-30 2015-04-15 北大方正集团有限公司 Quoting annotation processing method and system
CN104571818A (en) * 2014-12-26 2015-04-29 网易(杭州)网络有限公司 Method and device for displaying article comments
CN104866467A (en) * 2015-06-03 2015-08-26 杭州国文科技有限公司 Novel electronic book comment collecting system
CN105022842A (en) * 2015-08-24 2015-11-04 北京网田科技发展有限公司 Note push method and system
CN105373554A (en) * 2014-08-25 2016-03-02 北京爱声声科技有限公司 Mobile device webpage based screen popup method and system
CN105512260A (en) * 2015-12-03 2016-04-20 北京奇虎科技有限公司 E-book multi-segment excerpt sharing method and device
CN105893472A (en) * 2016-03-28 2016-08-24 联想(北京)有限公司 Information processing method and electronic equipment
CN106484300A (en) * 2016-10-17 2017-03-08 青岛海信移动通信技术股份有限公司 The method for adding bookmark and method, device and the terminal device of searching bookmark
WO2019000617A1 (en) * 2017-06-08 2019-01-03 深圳市鹰硕技术有限公司 System and method for recording and broadcasting of online teaching
CN110287467A (en) * 2019-06-25 2019-09-27 掌阅科技股份有限公司 Sentence collection method in reading process, electronic equipment, storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681350A (en) * 2007-03-29 2010-03-24 亚马逊技术股份有限公司 The note of copyright is provided
WO2011068474A1 (en) * 2009-12-01 2011-06-09 Creative Technology Ltd An electronic book reader
WO2011138830A1 (en) * 2010-05-07 2011-11-10 株式会社フォーサイド・ドット・コム Electronic book system and content server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681350A (en) * 2007-03-29 2010-03-24 亚马逊技术股份有限公司 The note of copyright is provided
WO2011068474A1 (en) * 2009-12-01 2011-06-09 Creative Technology Ltd An electronic book reader
WO2011138830A1 (en) * 2010-05-07 2011-11-10 株式会社フォーサイド・ドット・コム Electronic book system and content server

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104281618B (en) * 2013-07-10 2018-01-02 英业达科技有限公司 The foundation of data and share system and its method in e-file
CN104281618A (en) * 2013-07-10 2015-01-14 英业达科技有限公司 Establishing and sharing system for data in electronic file and method thereof
CN104516919A (en) * 2013-09-30 2015-04-15 北大方正集团有限公司 Quoting annotation processing method and system
CN104516919B (en) * 2013-09-30 2018-01-30 北大方正集团有限公司 One kind quotes annotation process method and system
CN103823835A (en) * 2013-12-03 2014-05-28 小米科技有限责任公司 Method and device for processing e-book directory and terminal equipment
CN105373554A (en) * 2014-08-25 2016-03-02 北京爱声声科技有限公司 Mobile device webpage based screen popup method and system
CN104571818A (en) * 2014-12-26 2015-04-29 网易(杭州)网络有限公司 Method and device for displaying article comments
CN104571818B (en) * 2014-12-26 2018-12-28 网易(杭州)网络有限公司 A kind of method and device showing article review
CN104866467A (en) * 2015-06-03 2015-08-26 杭州国文科技有限公司 Novel electronic book comment collecting system
CN105022842A (en) * 2015-08-24 2015-11-04 北京网田科技发展有限公司 Note push method and system
CN105512260A (en) * 2015-12-03 2016-04-20 北京奇虎科技有限公司 E-book multi-segment excerpt sharing method and device
CN105893472A (en) * 2016-03-28 2016-08-24 联想(北京)有限公司 Information processing method and electronic equipment
CN106484300A (en) * 2016-10-17 2017-03-08 青岛海信移动通信技术股份有限公司 The method for adding bookmark and method, device and the terminal device of searching bookmark
WO2019000617A1 (en) * 2017-06-08 2019-01-03 深圳市鹰硕技术有限公司 System and method for recording and broadcasting of online teaching
CN110287467A (en) * 2019-06-25 2019-09-27 掌阅科技股份有限公司 Sentence collection method in reading process, electronic equipment, storage medium
CN110287467B (en) * 2019-06-25 2020-02-07 掌阅科技股份有限公司 Sentence collection method in reading process, electronic device and storage medium

Also Published As

Publication number Publication date
CN103166982B (en) 2015-12-02

Similar Documents

Publication Publication Date Title
CN103166982A (en) Sharing method and device of electronic book annotation information
US11768081B2 (en) Social messaging user interface
Lee et al. Scan & learn! Use of quick response codes & smartphones in a biology field study
US8874148B2 (en) Automatic contact recognition from SMS
US20120117232A1 (en) Device Identification and Monitoring System and Method
RU2009109687A (en) LOGOKONI - ADVERTISING PRODUCT FOR BRAND ADVERTISERS
US8140983B2 (en) System and method for auto-generating threads on web forums
TW201324415A (en) Method, Client Device and Server of Accessing Network Information Through Graphic Code
CN103309998A (en) Message query method, message query device and terminal equipment
RU2009148311A (en) LOCATION DATA PROCESSING DEVICE AND METHOD FOR IMPORTING LOCATION INFORMATION
KR101754371B1 (en) Method for providing SNS contents attached tag
CN107734031A (en) A kind of information interacting method and system based on e-book
CN101847332A (en) System for remote training and certificate issuance of insurance practitioner
US20140091139A1 (en) Semantic note taking system
CN102255879A (en) Method and system for realizing local cache of uncompleted input content by user
CN102315955A (en) Control method for setting obstruction for junk information and corresponding control device
CN102782714A (en) Advertisement distribution server and advertisement distribution method
CN110224921A (en) Send method, apparatus, the medium, electronic equipment of the mail comprising recruitment information
JP2012053618A (en) Information processor, communication support method and communication support program
CN102932512A (en) Contact person analysis method and device as well as contact person generation method and device
CN109766499B (en) Group joining method and device and computer equipment
CN106537372A (en) Entity recognition for enhanced document productivity
CN104102891A (en) Information interaction method based on two dimension code, and mobile terminal
Byrne QR Codes Go to School: From student displays to scavenger hunts, QR codes give class activities a 21st-century twist
KR102031522B1 (en) Electronic book Library

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
TR01 Transfer of patent right

Effective date of registration: 20200820

Address after: 518057 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer

Co-patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Address before: Shenzhen Futian District City, Guangdong province 518044 Zhenxing Road, SEG Science Park 2 East Room 403

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

TR01 Transfer of patent right