CN109635193A - A kind of books reading shared platform - Google Patents
A kind of books reading shared platform Download PDFInfo
- Publication number
- CN109635193A CN109635193A CN201811494466.6A CN201811494466A CN109635193A CN 109635193 A CN109635193 A CN 109635193A CN 201811494466 A CN201811494466 A CN 201811494466A CN 109635193 A CN109635193 A CN 109635193A
- Authority
- CN
- China
- Prior art keywords
- books
- user terminal
- module
- information
- audio
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2151—Time stamp
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Bioethics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of books to read shared platform, including server, wireless communication module and user terminal, server includes database, user terminal is connect by wireless communication module with database, database is used to store the login authentication information of user and the audio/video information of books, user terminal includes first administrative staff's user terminal, second administrative staff's user terminal, third administrative staff user terminal and books publisher user terminal, second administrative staff's user terminal includes recommended article module, browing record module, give back management module and damaged management module, books provided in this embodiment read tripartite administrative staff and the publisher of books that shared platform integrates reader, pass through network implementations recommended book, obtain books audio/video information, it gives back books and the process management of books breakage information has been given back in registration, and without reading Person directly contacts this platform, and the overall process for borrowing, giving back books and audio/video information can be realized.
Description
Technical field
The present invention relates to shared platform technical field, in particular to a kind of books read shared platform.
Background technique
The amount of reading and reading quality of books are for promoting the knowledge accumulation of student, moulding correct outlook on life, values
There is irreplaceable role with world outlook.All the time, student is to increase readding for oneself by the way that book is checked out or bought from bookstore
Reading amount, generates the problem that thereupon: many books are seen to go over by people and are pushed aside later, to a certain extent to money
Source, which causes, greatly to be wasted.With the rapid development of information technology, currently existing the flat of " internet+books are borrowed "
Platform, but this platform gears to the needs of the society mostly, there are the limitations of region, and can not ensure the quality of books and borrow
Safety.
Summary of the invention
The present invention provides a kind of books reading shared platform, will borrow on line, goes back books and audio/video information and reader's line
Under borrow, go back books and be combined together, can preferably circulation management books, borrow every books by reader
It reads, can be reduced the waste of resource, improve safety of reader during borrowing books.
In order to solve the above technical problems, the present invention provides a kind of books to read shared platform, the platform includes:
Server, the server include database, the database be used for store reader the first administrative staff,
Second administrative staff, third administrative staff, the respective login authentication information of books publisher and books audio/video information;
User terminal is connect by wireless communication module with the database, including first administrative staff's user terminal, second
Administrative staff's user terminal, third administrative staff user terminal and books publisher user terminal, wherein
The second administrative staff user terminal includes recommended article module, browing record module, gives back management module and break
Damage management module, wherein the recommended article module is used to identify exhibition according to predetermined period recommended book and by the books of recommendation
Show to second administrative staff;The browing record module is used to count the browing record of reader and to the second administrator
Member shows the browing record of reader;The management module of giving back is for obtaining the book information and need to return that reader need to give back
Also the time and to second administrative staff show;The breakage management module is returned for obtaining and recording reader
The damaged information of books;
The first administrative staff user terminal is used to obtain audio/video information and the broadcasting of books from the database, also
For obtaining the browing record of reader and showing that browing record, the audio/video information include second to the first administrative staff
The audio/video information for the books that administrative staff recommend according to predetermined period to reader and the audio/video information of other books;
The third administrative staff user terminal is used to obtain the browing record of reader;
Books publisher user terminal is for being managed the audio/video information of the books stored in the database
Operation, the management operation include increasing, modify and deleting books and its audio/video information newly.
In one embodiment, the recommended article module includes the surname of the reader of the second administrative staff management
List of file names, second administrative staff can be recommended default week by reader of the list of names into the list of names
The books that phase domestic demand is read;
Reader in the list of names has an optional recommended article books list, and the optional recommendation is read
Reading nationality list includes all books that the books publisher registers in the platform, and the optional recommended article book
Nationality list is divided into A, B and C three classes, and second administrative staff recommend different types of books according to the age of reader, wherein
A, the age for the reader that B and C is adapted to gradually increases;
Second administrative staff recommend one group of books to each reader according to predetermined period, and one group of books include 3
This books;
It is described after second administrative staff are that a reader registers the book information that need to be given back on the platform
No longer there is returned books and its audio/video information in the optional recommended article books list of reader.
In one embodiment, the browing record module includes search module and browing record list, the second administrator
Member can search the browing record needed by described search module according to reader's name or books title;The browing record
List is arranged according to the time inverted order of second administrative staff's recommended article.
In one embodiment, the damaged management module includes damaged list and damaged logging modle, the damaged note
It records module and registers damaged books and its relevant information for the second administrative staff, the breakage book information includes books number
With books title, the relevant information includes the pictorial information of the damaged books, the reader's surname for reading the damaged books
The name and contact method of name and its first administrative staff;The breakage list is used to show number, the name of all damaged books
Title, the reader's name and indemnity for making books breakage during reading.
In one embodiment, the user terminal includes an interactive system, and the interactive system includes control module, the
One management module, acquisition module and display module;The control module respectively with first management module, acquisition module, aobvious
Show that module connects;The acquisition module is connect with the display module;
The acquisition module, for obtaining the phase at the interface from the server when the user terminal is loaded into interface
Information is closed, and the relevant information at the interface is packaged, is stored, the relevant information at the interface includes the application at interface
Logical message, structural information and data information;
First management module, detects the address at the interface, works as detection when being used to open the interface of the user terminal
The legal rear control control module in address to the interface obtains data from the acquisition module, and passes through the display
Module shows the data;When using the user terminal, first management module is for controlling indicating template, load number
According to and the management user terminal state;
The control module, for obtaining the data in the acquisition module;
The display module, for load substrate interface, display data, acquisition module described in real-time monitoring variation and
Newest data variation is back in the interface of the user terminal;
The interactive system further includes the second management module, second management module respectively with the control module, institute
State display module connection;
First management module is also used to the data that the control module is obtained from the acquisition module and is shown by described
After showing that module is shown, if the state of the user terminal changes, controls the control module and obtained from second management module
The status data of the user terminal is taken, and is shown by the display module;
The user terminal can create interface object according to the relevant information at the interface;The mistake of the creation interface object
Journey are as follows:
The application logical message at the interface that the user terminal is obtained according to the acquisition module from the server is created
Build the library JavaScript;The interfacial structure information that the user terminal is obtained according to the acquisition module from the server
It is created as the hypertext markup language page of user's displaying;The data information at the interface that the user terminal will acquire carries out
It encapsulates and stores.
In one embodiment, the first administrative staff user terminal obtains the audio-video letter of books from the database
The step of breath includes:
Step a is respectively provided with a label to all nodes in MANET and discloses the label, initializes each node
Key pair;
Step b, requests verification node generate communication key at random and obtain timestamp, believe according to close algorithm is signed request
Breath is encrypted, and encrypted solicited message and reception are verified to the mark overseas broadcast of node;The solicited message includes
Communication key, timestamp and the label of the node of requests verification;
Step c, receive verifying node to encrypted solicited message carry out solution label it is close, obtain solicited message, if request
The timestamp of the node of verifying matches with the local zone time for receiving verifying node, then makees the communication key in solicited message
For requests verification node and receive the symmetric key that audio/video information transmits between verifying node;
Step d, sending node generate key using the symmetric key and initialization vector and according to stream cipher algorithm
Stream carries out exclusive or processing to the key stream and audio/video information, obtains the ciphertext of the audio/video information;
Step e is segmented the ciphertext of the audio/video information according to preset length, and before every section of cipher-text information
Front end mark is added, the front end mark includes the serial number sent, is used to help search decruption key;
Step f, receiving node generate key stream using symmetric key and initialization vector and according to stream cipher algorithm;
Step g, receiving node, which receives, to be obtained after the ciphertext of audio/video information when the front end of the last period cipher-text information identifies,
And identify and compare with the front end of the preceding paragraph cipher-text information, if the serial number of two front ends mark is adjacent, illustrate two sections of ciphertexts
Loss of data is not present between information, is directly entered step i;Otherwise, illustrate that there are data to lose between two sections of cipher-text informations
It loses, enters step h;
Step h ignores the key stream of the corresponding length of data segment of loss, uses latter key stream as decruption key stream,
Enter step i;
Step i, receiving node carry out exclusive or processing according to ciphertext of the key stream to received audio/video information, obtain
To audio/video information.
In one embodiment, the database includes a kind of audio/video information stocking system, the audio/video information storage
Deposit system includes:
Several storage ends, for memory node to be written in the audio/video information;
The audio/video information can be written first by reservoir, including several memory nodes, each memory node
Memory;
When the reservoir can not be written in the audio/video information, the audio/video information stocking system, which enters, to be remedied
Mode,
Each memory node manages at least one first memory and second memory,
Described when remedying mode, the second memory can back up the audio/video information;
The second memory is for storing metadata, and storage metadata system includes: in the second memory
Metadata processor cluster, including multiple first memory nodes, each first memory node is for storing metadata simultaneously
The write-in of control object data;
Data processor cluster, including multiple memory nodes, each memory node for store the object data and
Object metadata, the object metadata is for describing the object data;
When the metadata processor cluster is unavailable, the member storage section is replaced by memory node described at least one
Point controls the object data and the memory node is written, and the memory node includes nodal information, and the metadata includes collection
Group's metadata and object metadata, wherein
The nodal information of the memory node is used to restore the cluster metadata of first memory node storage;And institute
State the object metadata that the object metadata stored in memory node is used to restore first memory node storage.
In one embodiment, the management method of the user terminal includes:
After first control module receives the Remote Desktop Protocol connection request that the user terminal is sent, by the request
Information and the primary data of user's client information are sent to remote control module, and the user terminal information includes the user terminal
Login account, password, remote control permission, remote control mode and remote control period,
The remote control module information can be established and the user terminal by Remote Desktop Protocol according to the user end
Remote control connection;
The information according to the user end is established by Remote Desktop Protocol and is connect with the remote control of the user terminal
Further comprise:
Search the control of the user terminal requirement connection;
Judge whether the control is control to be filled in, if judging the control for control to be filled in, by the user
Client information inserts the control;And whether the user's client information for judging in the control is filled in and is finished, if described in judgement
User terminal information solicitation finishes, then is established by Remote Desktop Protocol and connect with the remote control of the user terminal;
Second control module pair is connect with the remote control of the user terminal supervises.
In one embodiment, the platform further includes a management system, the management system can with the user terminal into
Row communication, including remote control module, the first control module and the second control module,
The first control module is connect with the user terminal, the remote control module respectively, for receiving the use
The Remote Desktop Protocol connection request that family end is sent, and the primary data of the solicited message and user's client information is sent to
The remote control module;
For the remote control module for configuring user terminal information described in simultaneously trustship, the user terminal information includes user
Login account, password, remote control permission, remote control mode and the remote control period at end, the remote control module
Information it remote control be established with the user terminal by Remote Desktop Protocol can connect according to the user end;
The second control module is connect with the first control module, and the second control module is used for the use
The remote control connection at family end is supervised.
In one embodiment, the remote control module includes an identifying system, and the identifying system is used for request
The user terminal of connection is identified, when the identifying system recognizes the user that the user terminal is configured user's client information
When end, foundation is connect with the remote control of the user terminal.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by written explanation
Specifically noted structure is achieved and obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Detailed description of the invention
Attached drawing is used to provide further understanding of the present invention, and constitutes part of specification, with reality of the invention
It applies example to be used to explain the present invention together, not be construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the entire block diagram of the embodiment of the present invention;
Fig. 2 is the block diagram of interactive system in the embodiment of the present invention;
Fig. 3 is the block diagram of management system in the embodiment of the present invention.
Specific embodiment
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, it should be understood that preferred reality described herein
Apply example only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention.
The embodiment of the invention provides a kind of books to read shared platform, and platform includes:
Server, server include database, and database is used to store the first administrative staff of reader, the second management
Personnel, third administrative staff, the respective login authentication information of books publisher and books audio/video information;
User terminal is connect by wireless communication module with database, including first administrative staff's user terminal, the second management
Human user end, third administrative staff user terminal and books publisher user terminal, wherein
Second administrative staff's user terminal includes recommended article module, browing record module, gives back management module and damaged pipe
Manage module, wherein recommended article module is used to show second according to predetermined period recommended book and by the books of recommendation mark
Administrative staff;Browing record module is used to count the browing record of reader and shows readding for reader to the second administrative staff
Read record;Management module is given back for obtaining book information that reader need to give back and the time need to be given back and to the second administrator
Member shows;Damaged management module is used to obtain and record the damaged information of the returned books of reader;
First administrative staff's user terminal is used to obtain audio/video information and the broadcasting of books from database, is also used to obtain
The browing record of reader and to the first administrative staff show browing record, audio/video information include the second administrative staff according to
The audio/video information for the books that predetermined period is recommended to reader and the audio/video information of other books.
Third administrative staff's user terminal is used to obtain the browing record of reader;
Books publisher user terminal is managed for being managed operation to the audio/video information of the books stored in database
Reason operation includes increasing, modify and deleting books and its audio/video information newly.
The working principle of above-mentioned technical proposal are as follows: as shown in Figure 1, a kind of books provided in this embodiment read shared put down
Platform includes server, wireless communication module and user terminal, which includes database, and user terminal passes through wireless communication module
It is connect with database, which is used to store the login authentication information of user and the audio/video information of books, the user terminal packet
Include first administrative staff's user terminal, second administrative staff's user terminal, third administrative staff user terminal and books publisher user
End, the reading note which is used to obtain the audio/video information of books from database, obtains reader
It records and shows the browing record to the first administrative staff;The second administrative staff user terminal is used to the second administrative staff to reading
Person's recommended book, the browing record for inquiring reader, the books for giving back reader and record have given back the damaged information of books,
The second administrative staff user terminal includes recommended article module, browing record module, gives back management module and damaged management mould
Block, the recommended article module is for the second administrative staff according to predetermined period to reader's recommended book and by the books of recommendation
Mark shows the second administrative staff, which is used to count the browing record of reader and to the second administrator
Member shows the browing record of reader, this returns management module for obtaining book information that reader need to give back and need to give back
Time simultaneously shows that the breakage management module is used to obtain and record the broken of the returned books of reader to the second administrative staff
Damage information;Third administrative staff's user terminal obtains the browing record of reader for reader;The books publisher user terminal
Increased, modified and deleted newly the operation of books and audio/video information for the audio/video information to the books in database.This
The books that embodiment provides read tripartite administrative staff and the publisher of books that shared platform integrates reader, pass through
Network implementations recommended book obtains books audio/video information, gives back books and registers the whole process for having given back books breakage information
Management, and this platform is directly contacted without reader, the overall process for borrowing, giving back books and audio/video information can be realized:
Second administrative staff are on this platform to reader's recommended book;Reader obtains the books from second administrative staff;The
One administrative staff obtain the audio/video information of the books in this platform, participate in the reading process of reader;Reader will read
Complete books are given back to the second administrative staff;Second administrative staff are that give back book information same for reader registration in this platform
The damaged information of the Shi Jilu books.
Above-mentioned technical proposal has the beneficial effect that this platform can make reader tripartite administrative staff that can inquire reading
The browing record of person will be borrowed on line, go back under books and audio/video information and reader's line and borrow, go back books and be combined together, can be more
Circulation management books well borrow every books by reader, can be reduced the waste of resource, and raising is read
Safety of reader during borrowing books.
In one embodiment, recommended article module includes the list of names of the reader of the second administrative staff management, the
The books that two administrative staff can recommend predetermined period domestic demand to read by reader of the list of names into list of names;
Reader in list of names has an optional recommended article books list, and recommended article books column may be selected
Table includes all books that books publisher registers in platform, and the list of recommended article books may be selected and be divided into A, B and C three classes,
Second administrative staff recommend different types of books according to the age of reader, the age for the reader that wherein A, B and C are adapted to
It gradually increases;
Second administrative staff recommend one group of books to each reader according to predetermined period, and one group of books includes 3 books;
After the second administrative staff register the book information that need to be given back on platform for a reader, reader's is optional
It selects the list of recommended article books and returned books and its audio/video information no longer occurs.
Recommended article module the present embodiment provides in includes the list of names of reader, and the second administrative staff are by being somebody's turn to do
List of names recommends the books that it need to read in predetermined period to reader, and reader's correspondence in list of names has one
The list of recommended article books may be selected, it includes the institute that books publisher registers in platform that the list of recommended article books, which may be selected, in this
There are books, and all books are divided into A, B and C three classes, the age for the reader that A, B and C are adapted to gradually increases, by the second pipe
Reason personnel recommend different types of books according to the age of reader;This platform can be the reading of all ages and classes by book category
Person recommends corresponding books, meets the reading requirement of the reader of all ages.Second administrative staff are according to predetermined period to readding
Recommend one group of books when reader's recommended book every time, each group of books include 3, so that reader's energy in predetermined period
Read this 3 books;This platform recommends 3 books, energy in predetermined period according to the reading ability of reader for reader
The reading ability of reader is adapted to, the reading task that not will cause reader kicks the beam or overweight.If the second administrative staff are flat at this
Platform is after reader's registration need to give back book information, and the optional recommended article books list of the reader no longer goes out to have returned
Books and audio/video information also;The books that this platform can be such that reader read are no longer present in may be selected for the reader
In recommended book list, avoiding making the second administrative staff from repeating is that reader recommends a certain books, be the second administrative staff to
Convenience is provided when reader's recommended book.
In one embodiment, browing record module includes search module and browing record list, second administrative staff's energy
The browing record needed is searched by search module according to reader's name or books title;Browing record list is according to second
The time inverted order of administrative staff's recommended article arranges.
Browing record module in the present embodiment includes search module and browing record list, and the second administrative staff can lead to
The browing record of search module inquiry reader is crossed, the browing record of all readers generates browing record list, reading column
Table is arranged according to the time inverted order of second administrative staff's recommended article.This platform can make the second administrative staff according to reader
Name or books title the browing records of needs quickly searched by search module, the arrangement of browing record list inverted order is convenient for
Second administrative staff quickly search nearest browing record.
In one embodiment, the recommended article module further includes comment module, browing record memory module and recommendation
Module, in which:
Module is commented on, for receiving evaluation of first administrative staff to books and its audio/video information;
Browing record memory module, for record every books by frequency of reading;
Recommending module, for according to each book recorded in comment the module evaluation and browing record memory module that receive
The composite score by frequency of reading of nationality is reader's recommended book;The evaluation and browing record storage that comment module receives
The preparation method of the composite score by frequency of reading of each books recorded in module specifically includes:
If books, which read shared platform, there are this books of N, the summary texts of all books are constituted into a set D={ d1,
d2..., dN, the summary texts of books are provided by books publisher, and summary texts include books introduction and catalogue, which reads
It reads shared platform and carries out Chinese, English word cutting firstly the need of to all summary texts, to obtain set of letters V first
={ t1, t2..., tM, the length of this set is M, indicates that entire set of letters has M kind word, while can also obtain each
The corresponding respective word list of summary texts, for books diCorresponding summary texts can be expressed as boolean vector form
di=(ti1, ti2..., tiM), diIt is the summary texts of i-th books, ti1, ti2..., tiMIt is diIncluding word, if single
Word j appears in summary texts diIn, then tij=1, otherwise tij=0;What comment module obtained is evaluated as selectable feature text
Word, if evaluation text is q, then the corresponding composite score of summary texts set according to all books is successively arranged from high to low
Sequence is indicated to obtain the comprehensive of books summary texts d from given evaluation text q with S (d | q) to generate optional recommended book list
Close score;The evaluation text q of given first administrative staff obtains the composite score of the summary texts set of corresponding books by public affairs
Formula
S(di| q)=λ P (di|q)+(1-λ)cos(di, R),
It is calculated, wherein S (di| it q) is represented to accepted opinion valence text q and obtains books summary texts diComposite score, P
(di| q) it is represented to corresponding recommended book summary texts d under accepted opinion valence text qiProbability, λ is a scale factor, and λ can root
According to needing to set, which is 0.5;cos(di, R) and indicate that text collection R is plucked with books in given browing record
Want text diBetween similarity, (1- λ) be used as its pro rate multiplier;cos(di, R) and P (di| detailed calculation method q)
It is as follows:
Calculate books summary texts diThe similarity formula of summary texts set R corresponding with browing record books is:
Wherein, R={ r is defined1, r2..., rk, indicate the k reading of the first administrative staff of in-service evaluation text q
The set of the vector of the summary texts of books is recorded, and R can be sky;R ' is set to indicate the first administrative staff of in-service evaluation text q
Browing record books summary texts set element word vector sum;If reader has read this books of k, k sheet
Books can correspond to the abstract of k books, riCorrespond to the word of the corresponding summary texts of history browing record of i-th books
Vector, then the sum of the word vector of all elements in set R isM indicates books summary texts set
The size of corresponding set of letters;Indicate word tjWeight in R,Indicate word tjIt makes a summary in books literary
This diIn weight;
Specifically:
Indicate word tjThe frequency occurred in R, | R | indicate the quantity of reader's history read books, | { tj
∈ri|ri∈ R } | indicate word tjThe summary texts r of the history read books record belonged toiQuantity;Similarly it can be obtained,
Indicate word tjIn diThe frequency of middle appearance, | D | indicate the abstract text for all books that the platform possesses
This quantity, | { tj∈di|di∈ D } | it indicates to include word tjBooks summary texts quantity;By calculating above, obtain
Cos (di, R);
P(di| calculating process q): according to bayes method, it can be obtained
P(di| q)=P (q | di)P(di)/P (q),
P (d) indicates that the corresponding summary texts of books i are to evaluate the probability of text, for the same evaluation text, meter
It is the same for calculating the probability of different summary texts, therefore can be ignored;P(di) calculation use multinomial model:
Indicate books summary texts diLength,Indicate word tjAppear in book
Nationality summary texts diFrequency;Indicate word t1In summary texts diThe frequency of appearance;Indicate word t2It is plucking
Want text diThe frequency of appearance;And so onIndicate word tMIn summary texts diThe frequency of appearance;P(t1) indicate single
Word t1In the probability that entire summary texts set D occurs;P(t2) indicate word t2In the probability that summary texts set D occurs;P
(tM) indicate word tMIn the probability that entire summary texts set D occurs;
For word tiProbability P (the t of appearancei) calculating provided by following formula
Wherein,Indicate tiAppear in books abstract djIn frequency;N indicates the number of text in summary texts set
Amount, M indicate the quantity of word in set of letters V;By formula P (di| q)=P (q | di)P(di)/P (q) obtains P (di| q) only
Need to calculate P (q | di), it is assumed that the set of letters that q is formed is Q={ t1, t2..., th, then
Wherein,It indicates evaluation character string q length;It indicates in summary texts di
The word t of appearance1Word frequency,It indicates in summary texts diThe word t of appearance2Word frequency,Expression is being made a summary
Text diThe word t of appearancehWord frequency;It indicates in summary texts diThere is the word frequency of word t;P(t|di) indicate abstract
Text diThe middle probability for word t occur;It is specific:
WhereinIt indicates in summary texts djThere is the word frequency of word t,Indicate abstract abstract text
This diLength, M is the length of the set of letters of entire text collection.
By the definition and calculating of above series of, the summary texts d to evaluate text q as condition is eventually calculatedi
Evaluation score S (di|q).The set length of known digests text is N, then according to S (di| it is q) descending to N number of text
Sequence is provided, will eventually get preceding k as the corresponding books summary texts set of evaluation text, for example selection ranking is near preceding 3
This book abstract as recommendation book content to reader.
The books read shared platform provide recommended article books method be based on information feedback mixed method come
It realizes, significantly good benefit is had in the practical application of this method:
(1) this method is easy to accomplish, because this method is the method based on information feedback, the theory of information retrieval
It can be used with research conclusion, be easy to realize on computers.
(2) this method is a kind of mixed method, has both considered the content of reader-based assessment and feedback, it is also considered that read
The content of the summary data of the history read books of reader, such flexibility ratio are higher.
(3) due to can efficiently establish index to existing summary texts, to the books efficiency of reader's recommended article
Also it is improved simultaneously.
In one embodiment, damaged management module includes damaged list and damaged logging modle, and damaged logging modle is used
Damaged books and its relevant information are registered in the second administrative staff, damaged book information includes books number and books title, phase
Close the damaged reader's name of books of pictorial information, reading and its name of the first administrative staff that information includes damaged books
And contact method;Make the reading of books breakage during number, title, reading of the damaged list for showing all damaged books
Person's name and indemnity.
Damaged management module in the present embodiment includes damaged logging modle and damaged list, and the second administrative staff are broken
The damaged information of books has been given back in damage logging modle registration, and the damaged information for registering completion is put into damaged list, breakage column
Make the reader's name and indemnity of books breakage during number, title, reading that table can show all damaged books.This
When platform gives back reader to the second administrative staff to borrow books, the second administrative staff register the breakage for giving back books in real time
Information can not only call to account in time to the breakage of every books, and every reader can also be reminded to cherish books.
In one embodiment, user terminal includes an interactive system, and interactive system includes control module, the first management mould
Block, acquisition module and display module;Control module is connect with the first management module, acquisition module, display module respectively;Acquisition
Module is connect with display module;
Acquisition module, for obtaining the relevant information at interface from server, and by interface when user terminal is loaded into interface
Relevant information be packaged, store, the relevant information at interface includes application logical message, structural information and the data at interface
Information;
First management module detects the address at interface, when the address for detecting interface when being used to open the interface of user terminal
Control control module obtains data from acquisition module after legal, and shows data by display module;When using user terminal,
First management module is used to control indicating template, load data and the state for managing user terminal;
Control module, for obtaining the data in acquisition module;
Display module, for load substrate interface, display data, real-time monitoring acquisition module variation and will be newest
Data variation is back in the interface of user terminal;
Interactive system further includes the second management module, and the second management module is connect with control module, display module respectively;
First management module is also used to after control module shown by display module from the data that acquisition module obtains, if
The state of user terminal changes, and control control module obtains the status data of user terminal from the second management module, and by aobvious
Show that module is shown;
User terminal can create interface object according to the relevant information at interface;Create the process of interface object are as follows:
User terminal creates the library JavaScript from the application logical message at the interface that server obtains according to acquisition module;
User terminal is according to the html page that the interfacial structure information creating that acquisition module is obtained from server is that user shows
Face;The data information at the interface that user terminal will acquire is packaged and stores.
As shown in Fig. 2, the interactive system in the present embodiment includes control module, the first management module, acquisition module and shows
Show module;Wherein, control module is connect with the first management module, acquisition module and display module respectively;Acquisition module also with it is aobvious
Show that module connects;Compared with prior art, the present embodiment provides a kind of efficient, easy-to-use and low coupling friendship for user terminal
Mutual system reduces the number interacted with server, has largely saved time and system resource significantly.
In one embodiment, first administrative staff's user terminal obtains the step of audio/video information of books from database
Include:
Step a is respectively provided with a label and open label to all nodes in MANET, initializes the key of each node
It is right;
Step b, requests verification node generate communication key at random and obtain timestamp, believe according to close algorithm is signed request
Breath is encrypted, and encrypted solicited message and reception are verified to the mark overseas broadcast of node;Solicited message includes request
Communication key, timestamp and the label of the node of verifying;
Step c, receive verifying node to encrypted solicited message carry out solution label it is close, obtain solicited message, if request
The timestamp of the node of verifying matches with the local zone time for receiving verifying node, then makees the communication key in solicited message
For requests verification node and receive the symmetric key that audio/video information transmits between verifying node;
Step d, sending node generates key stream using symmetric key and initialization vector and according to stream cipher algorithm, right
Key stream and audio/video information carry out exclusive or processing, obtain the ciphertext of audio/video information;
Step e is segmented the ciphertext of audio/video information according to preset length, and adds before every section of cipher-text information
One front end mark, front end mark include the serial number sent, are used to help search decruption key;
Step f, receiving node generate key stream using symmetric key and initialization vector and according to stream cipher algorithm;
Step g, receiving node, which receives, to be obtained after the ciphertext of audio/video information when the front end of the last period cipher-text information identifies,
And identify and compare with the front end of the preceding paragraph cipher-text information, if the serial number of two front ends mark is adjacent, illustrate two sections of cipher-text informations
Between be not present loss of data, be directly entered step i;Otherwise, illustrate that there are loss of data between two sections of cipher-text informations, enter
Step h;
Step h ignores the key stream of the corresponding length of data segment of loss, uses latter key stream as decruption key stream,
Enter step i;
Step i, receiving node carry out exclusive or processing according to ciphertext of the key stream to received audio/video information, obtain sound
Video information.
The present embodiment proposes that the real-time of the audio/video information of books may be implemented in the method for obtaining the audio/video information of books
Encrypted transmission, and the key synchronization of user terminal and database may be implemented using special such algorithm that synchronizes, it can guarantee
The ciphertext received can be also decrypted correctly in the case where losing books audio/video information.
In one embodiment, database includes a kind of audio/video information stocking system, audio/video information stocking system packet
It includes:
Several storage ends, for memory node to be written in audio/video information;
First memory can be written in audio/video information by reservoir, including several memory nodes, each memory node;
When reservoir can not be written in audio/video information, audio/video information stocking system, which enters, remedies mode,
Each memory node manages at least one first memory and second memory,
When remedying mode, second memory can back up audio/video information;
Second memory is for storing metadata, and storage metadata system includes: in second memory
Metadata processor cluster, including multiple first memory nodes, each member memory node is for storing metadata and controlling
The write-in of object data;
Data processor cluster, including multiple memory nodes, each memory node are used for storage object data and object meta number
According to object metadata is used for description object data;
When metadata processor cluster is unavailable, first memory node control object number is replaced by least one memory node
According to write-in memory node, memory node includes nodal information, and metadata includes cluster metadata and object metadata, wherein
The nodal information of memory node is used to restore the cluster metadata of first memory node storage;And in memory node
The object metadata of storage is used to restore the object metadata of first memory node storage;
Audio/video information stocking system in the present embodiment, including the reservoir that is made of multiple memory nodes and more
A storage end, reservoir further include multiple memory nodes, and memory node is for storing metadata.The number of multiple memory nodes
Amount is more than or equal to the quantity at multiple storage ends, and the quantity of multiple memory nodes is equal to the quantity of multiple clouds storage client, multiple
The quantity of memory node is greater than the quantity of multiple clouds storage client.One storage end can write data into local storage
Node can also be write data into other memory nodes by cloud.Memory node can receive local cloud storage client
The data at end can also receive the data of other cloud storage clients by cloud.Each memory node management one or more the
One memory and one or more second memories, and be configured to the data collected first memory is written.Second storage
Device configuration storage metadata, and for backing up data collected, first memory can be mechanical hard disk, second memory
It can be solid state hard disk.Compared with prior art, the present embodiment is when the audio/video information of books can not be written, by that will deposit
The data that first memory is not written for storage node backup in second memory, lose come data when solving unit exception power-off
Mistake problem, and can be ensure that using cloud when audio/video information can not be written, each link of data transmission channel
Data will not be lost, ensure that data safety.
In one embodiment, the management method of user terminal includes:
After first control module receives the Remote Desktop Protocol connection request of user terminal transmission, by solicited message and use
The primary data of family client information is sent to remote control module, and user terminal information includes the login account of user terminal, password, remote
Journey manipulates permission, remote control mode and remote control period,
Remote control module can be established according to user's client information by Remote Desktop Protocol to be connected with the remote control of user terminal
It connects;
It is connect by Remote Desktop Protocol foundation with the remote control of user terminal according to user's client information and further comprises:
Search the control that user terminal requires connection;
Judge whether control is control to be filled in, control for control to be filled in, user's client information is inserted and is controlled if judging
Part;And whether the user's client information for judging in control is filled in and is finished, if judging, user terminal information solicitation is finished, by remote
The foundation of journey desktop protocol is connect with the remote control of user terminal;
Second control module pair is connect with the remote control of user terminal supervises.
In one embodiment, platform further includes a management system, and management system can be communicated with user terminal, including
Remote control module, the first control module and the second control module,
First control module is connect with user terminal, remote control module respectively, for receiving the long-range table of user terminal transmission
Face protocol connection request, and the primary data of solicited message and user's client information is sent to remote control module;
Remote control module for configure and trustship user's client information, user terminal information include user terminal login account,
Password, remote control permission, remote control mode and remote control period, remote control module can be according to user's client informations
Remote control is established with user terminal by Remote Desktop Protocol to connect;
Second control module is connect with the first control module, and the second control module is used to connect the remote control of user terminal
Tap into capable supervision.
In one embodiment, remote control module includes an identifying system, and identifying system is used for the use to request connection
Family end is identified, when identifying system recognizes the user terminal that user terminal is configured user's client information, foundation and user terminal
Remote control connection.
As shown in figure 3, management system provided in this embodiment includes remote control module, the first control module and second
Manage module, wherein the first control module is connect with user terminal, remote control module and the second control module respectively, the first pipe
Control module can receive the Remote Desktop Protocol connection request of user terminal transmission, and solicited message and user's client information are sent to far
Journey operational module, remote control module are established according to user's client information by its received Remote Desktop Protocol and user terminal remote
Journey manipulation connection;Second control module can supervise the remote control of user terminal;Remote control module further includes identification system
System, the identifying system identify the user terminal of request connection, are configured user terminal when identifying system recognizes user terminal
It establishes when the user terminal of information and is connect with the remote control of the user terminal.Management system provided in this embodiment is able to achieve to not
Remote control with user terminal carries out trustship and real-time monitoring, to improve the safety of management system, timeliness, and can be with
It offers convenience for system for unified management.
Obviously, various changes and modifications can be made to the invention without departing from of the invention by those skilled in the art
Spirit and scope.In this way, if these modifications and changes of the present invention belongs to the model of the claims in the present invention and its equivalent technologies
Within enclosing, then the present invention is also intended to include these modifications and variations.
Claims (10)
1. a kind of books read shared platform, which is characterized in that the platform includes:
Server, the server include database, and the database is used to store the first administrative staff of reader, the second pipe
Reason personnel, third administrative staff, the respective login authentication information of books publisher and books audio/video information;
User terminal is connect by wireless communication module with the database, including first administrative staff's user terminal, the second administrator
Member's user terminal, third administrative staff user terminal and books publisher user terminal, wherein
The second administrative staff user terminal includes recommended article module, browing record module, gives back management module and damaged pipe
Manage module, wherein the recommended article module is used to show according to predetermined period recommended book and by the books of recommendation mark
Second administrative staff;The browing record module is used to count the browing record of reader and shows to the second administrative staff
The browing record of reader;The management module of giving back is for obtaining the book information and need to give back the time simultaneously that reader need to give back
It is shown to second administrative staff;The breakage management module is used to obtain and record the breakage of the returned books of reader
Information;
The first administrative staff user terminal is used to obtain audio/video information and the broadcasting of books from the database, is also used to obtain
It reads the browing record of reader and shows that browing record, the audio/video information include the second administrative staff to the first administrative staff
The audio/video information for the books recommended to reader according to predetermined period and the audio/video information of other books;
The third administrative staff user terminal is used to obtain the browing record of reader;
Books publisher user terminal is used to be managed operation to the audio/video information of the books stored in the database,
The management operation includes newly-increased, modification and deletion books and its audio/video information.
2. a kind of books according to claim 1 read shared platform, which is characterized in that
The recommended article module includes the list of names of the reader of the second administrative staff management, second administrator
The books that member can recommend predetermined period domestic demand to read by reader of the list of names into the list of names;
Reader in the list of names has an optional recommended article books list, the optional recommended article books
List includes all books that the books publisher registers in the platform, and the optional recommended article books list divides
For A, B and C three classes, second administrative staff recommend different types of books according to the age of reader, and wherein A, B and C are suitable
The age of the reader answered gradually increases;
Second administrative staff recommend one group of books to each reader according to predetermined period, and one group of books include 3 books
Nationality;
After second administrative staff are that a reader registers the book information that need to be given back on the platform, the reader
Optional recommended article books list no longer there is returned books and its audio/video information.
3. a kind of books according to claim 1 read shared platform, which is characterized in that
The browing record module includes search module and browing record list, the second administrative staff can according to reader's name or
Books title searches the browing record needed by described search module;The browing record list is pushed away according to the second administrative staff
Recommend the time inverted order arrangement of reading.
4. a kind of books according to claim 1 read shared platform, which is characterized in that
The breakage management module includes damaged list and damaged logging modle, and the breakage logging modle is used for the second administrator
Member registers damaged books and its relevant information, and the breakage book information includes books number and books title, the related letter
Breath includes the pictorial information of the damaged books, reads damaged reader's name of books and its surname of the first administrative staff
Name and contact method;Make books breakage during number, title, reading of the breakage list for showing all damaged books
Reader's name and indemnity.
5. a kind of books according to claim 1 read shared platform, which is characterized in that
The user terminal include an interactive system, the interactive system include control module, the first management module, acquisition module and
Display module;The control module is connect with first management module, acquisition module, display module respectively;The acquisition mould
Block is connect with the display module;
The acquisition module, for obtaining the related letter at the interface from the server when the user terminal is loaded into interface
It ceases, and the relevant information at the interface is packaged, is stored, the relevant information at the interface includes the application logic letter at interface
Breath, structural information and data information;
First management module, detects the address at the interface, when detecting when being used to open the interface of the user terminal
The legal rear control control module in address for stating interface obtains data from the acquisition module, and aobvious by the display module
Show the data;When using the user terminal, first management module is for controlling indicating template, load data and management
The state of the user terminal;
The control module, for obtaining the data in the acquisition module;
The display module, for load substrate interface, display data, acquisition module described in real-time monitoring variation and will be newest
Data variation be back in the interface of the user terminal;
The interactive system further includes the second management module, second management module respectively with the control module, described aobvious
Show that module connects;
First management module is also used to the data that the control module is obtained from the acquisition module and passes through the display mould
After block is shown, if the state of the user terminal changes, the control module is controlled from second management module and obtains institute
The status data of user terminal is stated, and is shown by the display module;
The user terminal can create interface object according to the relevant information at the interface;The process of the creation interface object are as follows:
The application logical message at the interface that the user terminal is obtained according to the acquisition module from the server creates
The library Java Script;The interfacial structure information wound that the user terminal is obtained according to the acquisition module from the server
Build the hypertext markup language page shown for user;The data information at the interface that the user terminal will acquire is packaged
And it stores.
6. a kind of books according to claim 1 read shared platform, which is characterized in that
The first administrative staff user terminal from the database obtain books audio/video information the step of include:
Step a is respectively provided with a label to all nodes in MANET and discloses the label, initializes the key of each node
It is right;
Step b, requests verification node generate communication key at random and obtain timestamp, carry out according to close algorithm is signed to solicited message
It encrypts, and encrypted solicited message and reception is verified to the mark overseas broadcast of node;The solicited message includes that request is tested
Communication key, timestamp and the label of the node of card;
Step c, receive verifying node to encrypted solicited message carry out solution label it is close, solicited message is obtained, if requests verification
Node timestamp with receive verifying node local zone time match, then using the communication key in solicited message as request
It verifies node and receives the symmetric key of audio/video information transmission between verifying node;
Step d, sending node generates key stream using the symmetric key and initialization vector and according to stream cipher algorithm, to institute
It states key stream and audio/video information carries out exclusive or processing, obtain the ciphertext of the audio/video information;
Step e is segmented the ciphertext of the audio/video information according to preset length, and adds one before every section of cipher-text information
Front end mark, the front end mark includes the serial number sent, is used to help search decruption key;
Step f, receiving node generate key stream using symmetric key and initialization vector and according to stream cipher algorithm;
Step g, receiving node, which receives, to be obtained after the ciphertext of audio/video information when the front end of the last period cipher-text information identifies, and with it is upper
The front end of one section of cipher-text information identifies comparison, if the serial number of two front ends mark is adjacent, illustrate two sections of cipher-text informations it
Between be not present loss of data, be directly entered step i;Otherwise, illustrate that there are loss of data between two sections of cipher-text informations, enter
Step h;
Step h ignores the key stream of the corresponding length of data segment of loss, uses latter key stream as decruption key stream, enters
Step i;
Step i, receiving node carry out exclusive or processing according to ciphertext of the key stream to received audio/video information, obtain sound view
Frequency information.
7. a kind of books according to claim 1 read shared platform, which is characterized in that
The database includes a kind of audio/video information stocking system, and the audio/video information stocking system includes:
Several storage ends, for memory node to be written in the audio/video information;
The first storage can be written in the audio/video information by reservoir, including several memory nodes, each memory node
Device;
When the reservoir can not be written in the audio/video information, the audio/video information stocking system, which enters, remedies mode,
Each memory node manages at least one first memory and second memory,
Described when remedying mode, the second memory can back up the audio/video information;
The second memory is for storing metadata, and storage metadata system includes: in the second memory
Metadata processor cluster, including multiple first memory nodes, each first memory node is for storing metadata and controlling
The write-in of object data;
Data processor cluster, including multiple memory nodes, each memory node is for storing the object data and object
Metadata, the object metadata is for describing the object data;
When the metadata processor cluster is unavailable, first memory node control is replaced by memory node described at least one
The memory node is written in the object data, and the memory node includes nodal information, and the metadata includes cluster member number
Accordingly and object metadata, wherein
The nodal information of the memory node is used to restore the cluster metadata of first memory node storage;And the storage
The object metadata stored in node is used to restore the object metadata of first memory node storage.
8. a kind of books according to claim 1 read shared platform, which is characterized in that
The management method of the user terminal includes:
After first control module receives the Remote Desktop Protocol connection request that the user terminal is sent, by the solicited message with
The primary data of user's client information is sent to remote control module, and the user terminal information includes the login account of the user terminal
Number, password, remote control permission, remote control mode and remote control period,
The remote control module can according to the user end information by Remote Desktop Protocol establish it is remote with the user terminal
Journey manipulation connection;
The information according to the user end is established by Remote Desktop Protocol and is connect with the remote control of the user terminal into one
Step includes:
Search the control of the user terminal requirement connection;
Judge whether the control is control to be filled in, for control to be filled in, the user terminal is believed for the control if judging
Breath inserts the control;And whether the user's client information for judging in the control is filled in and is finished, if judging the user
Client information, which is filled in, to be finished, then is established by Remote Desktop Protocol and connect with the remote control of the user terminal;
Second control module pair is connect with the remote control of the user terminal supervises.
9. a kind of books according to claim 1 read shared platform, which is characterized in that
The platform further includes a management system, and the management system can be communicated with the user terminal, including remote control
Module, the first control module and the second control module,
The first control module is connect with the user terminal, the remote control module respectively, for receiving the user terminal
The Remote Desktop Protocol connection request of transmission, and the primary data of the solicited message and user's client information is sent to described remote
Journey operational module;
For the remote control module for configuring user terminal information described in simultaneously trustship, the user terminal information includes stepping on for user terminal
Record account, password, remote control permission, remote control mode and remote control period, the remote control module energy according to
User's client information is established remote control with the user terminal by Remote Desktop Protocol and is connect;
The second control module is connect with the first control module, and the second control module is used for the user terminal
Remote control connection is supervised.
10. a kind of books according to claim 9 read shared platform, which is characterized in that
The remote control module includes an identifying system, and the identifying system is used to know the user terminal of request connection
Not, it when the identifying system recognizes the user terminal that the user terminal is configured user's client information, establishes and the user
The remote control at end connects.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811494466.6A CN109635193B (en) | 2018-12-07 | 2018-12-07 | Book reading sharing platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811494466.6A CN109635193B (en) | 2018-12-07 | 2018-12-07 | Book reading sharing platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109635193A true CN109635193A (en) | 2019-04-16 |
CN109635193B CN109635193B (en) | 2023-02-03 |
Family
ID=66071955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811494466.6A Active CN109635193B (en) | 2018-12-07 | 2018-12-07 | Book reading sharing platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109635193B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563153A (en) * | 2020-04-26 | 2020-08-21 | 掌阅科技股份有限公司 | Recommendation method and terminal based on clipboard information sharing |
CN114925285A (en) * | 2022-06-30 | 2022-08-19 | 抖音视界(北京)有限公司 | Book information processing method, device, equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102567821A (en) * | 2010-12-08 | 2012-07-11 | 上海杉达学院 | Book management system based on network |
US20130080371A1 (en) * | 2011-09-22 | 2013-03-28 | Toyota Infotechnology Center Co., Ltd. | Content recommendation system |
CN104883372A (en) * | 2015-06-19 | 2015-09-02 | 中国电子科技集团公司第五十四研究所 | Anti-cheating and anti-attack data transmission method based on wireless Ad Hoc network |
CN106875596A (en) * | 2017-03-14 | 2017-06-20 | 合肥工业大学 | Angle of Book Floating system and method based on " internet+" |
CN107274062A (en) * | 2017-05-11 | 2017-10-20 | 王嫣然 | Share books management system and the sharing method using the system in a kind of campus based on school's LAN |
CN107492025A (en) * | 2017-09-13 | 2017-12-19 | 深圳市悦好教育科技有限公司 | A kind of method and system of book recommendation |
CN107766547A (en) * | 2017-10-31 | 2018-03-06 | 掌阅科技股份有限公司 | E-book recommends method, electronic equipment and computer-readable storage medium |
CN107871299A (en) * | 2017-11-24 | 2018-04-03 | 合肥博焱智能科技有限公司 | A kind of cloud computing library management system |
US20180107645A1 (en) * | 2016-10-13 | 2018-04-19 | SkywriterRX, Inc. | Book analysis and recommendation |
CN108388591A (en) * | 2018-01-30 | 2018-08-10 | 深圳市盛路物联通讯技术有限公司 | Recommendation method, apparatus, system and the readable storage medium storing program for executing of books |
-
2018
- 2018-12-07 CN CN201811494466.6A patent/CN109635193B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102567821A (en) * | 2010-12-08 | 2012-07-11 | 上海杉达学院 | Book management system based on network |
US20130080371A1 (en) * | 2011-09-22 | 2013-03-28 | Toyota Infotechnology Center Co., Ltd. | Content recommendation system |
CN104883372A (en) * | 2015-06-19 | 2015-09-02 | 中国电子科技集团公司第五十四研究所 | Anti-cheating and anti-attack data transmission method based on wireless Ad Hoc network |
US20180107645A1 (en) * | 2016-10-13 | 2018-04-19 | SkywriterRX, Inc. | Book analysis and recommendation |
CN106875596A (en) * | 2017-03-14 | 2017-06-20 | 合肥工业大学 | Angle of Book Floating system and method based on " internet+" |
CN107274062A (en) * | 2017-05-11 | 2017-10-20 | 王嫣然 | Share books management system and the sharing method using the system in a kind of campus based on school's LAN |
CN107492025A (en) * | 2017-09-13 | 2017-12-19 | 深圳市悦好教育科技有限公司 | A kind of method and system of book recommendation |
CN107766547A (en) * | 2017-10-31 | 2018-03-06 | 掌阅科技股份有限公司 | E-book recommends method, electronic equipment and computer-readable storage medium |
CN107871299A (en) * | 2017-11-24 | 2018-04-03 | 合肥博焱智能科技有限公司 | A kind of cloud computing library management system |
CN108388591A (en) * | 2018-01-30 | 2018-08-10 | 深圳市盛路物联通讯技术有限公司 | Recommendation method, apparatus, system and the readable storage medium storing program for executing of books |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563153A (en) * | 2020-04-26 | 2020-08-21 | 掌阅科技股份有限公司 | Recommendation method and terminal based on clipboard information sharing |
CN111563153B (en) * | 2020-04-26 | 2023-07-25 | 掌阅科技股份有限公司 | Recommendation method and terminal based on clipboard information sharing implementation |
CN114925285A (en) * | 2022-06-30 | 2022-08-19 | 抖音视界(北京)有限公司 | Book information processing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109635193B (en) | 2023-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190279241A1 (en) | Content-based mining via blockchain | |
US8096477B2 (en) | Semantic note taking system | |
US7856449B1 (en) | Methods and apparatus for determining social relevance in near constant time | |
CN110705683B (en) | Random forest model construction method and device, electronic equipment and storage medium | |
CN109582722A (en) | Public security resource data service system | |
Kobsa et al. | An LDAP-based user modeling server and its evaluation | |
CN103186600B (en) | The specific analysis method and apparatus of internet public feelings | |
KR101015794B1 (en) | System and method for collecting intention automatically | |
CN103455908A (en) | Brainstorming service in cloud environment | |
US20150019311A1 (en) | Contact importer | |
US11829411B2 (en) | Data recovery method and apparatus, electronic device, and storage medium | |
Lux et al. | Full-text search for verifiable credential metadata on distributed ledgers | |
CN103116642A (en) | Scheduling encyclopedia system for electric system knowledge management and application | |
CN110276018A (en) | Personalized recommendation method, terminal and the storage medium of on-line education system | |
Karpf | Measuring influence in the political blogosphere | |
US20120122397A1 (en) | Semantic Note Taking System | |
CN106934043B (en) | Media file recommendation method, device and system | |
CN109635193A (en) | A kind of books reading shared platform | |
CN109255587A (en) | A kind of cooperative processing method and device of operational data | |
US20030090502A1 (en) | Method and apparatus for indicating information | |
US20140157151A1 (en) | Virtual debate and tagging system and method | |
Fuguang | Research on campus network cloud storage open platform based on cloud computing and big data technology | |
US20200401631A1 (en) | Mobile cloud and mobile cloud computing for a user-customized survey or election service system and method | |
CN113204634A (en) | Test paper processing method and device, electronic equipment and storage medium | |
Ntalianis et al. | Non-Gatekeeping on Social Media: A Reputation Monitoring Approach and its Application in Tourism Services. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |