Patent classifications
G06F40/194
ACCURATE AND EFFICIENT RECORDING OF USER EXPERIENCE, GUI CHANGES AND USER INTERACTION EVENTS ON A REMOTE WEB DOCUMENT
The present disclosure describes how to capture events (e.g., changes and user interactions) of a document and combine those changes with the original tree data structure displayed to accurately and efficiently enable a replay engine to redisplay the tree data structure, changes, and user interactions which occurred at the client device. The data collected from a client-side capture engine can be combined with a minimal amount of contextual information to a replay engine so as to accurately and efficiently replay a session of a plurality of documents.
TRACKING ATTRIBUTION OF CONTENT IN AN ONLINE COLLABORATIVE ELECTRONIC DOCUMENT
An attribution query pertaining to a selected portion of a client model of a collaborative electronic document is received from a client device. The selected portion of the client model corresponds to a first coordinate location within a first coordinate structure of the client model of the collaborative electronic document. A first revision identifier associated with a first change at the first coordinate location of the client model is identified. The first coordinate location corresponds to a second coordinate location within a second coordinate structure of a server model of the collaborative electronic document. Attribution information that is associated with the first revision identifier is retrieved. The attribution information is provided to the client device in response to the attribution query.
TRACKING ATTRIBUTION OF CONTENT IN AN ONLINE COLLABORATIVE ELECTRONIC DOCUMENT
An attribution query pertaining to a selected portion of a client model of a collaborative electronic document is received from a client device. The selected portion of the client model corresponds to a first coordinate location within a first coordinate structure of the client model of the collaborative electronic document. A first revision identifier associated with a first change at the first coordinate location of the client model is identified. The first coordinate location corresponds to a second coordinate location within a second coordinate structure of a server model of the collaborative electronic document. Attribution information that is associated with the first revision identifier is retrieved. The attribution information is provided to the client device in response to the attribution query.
Analysis of an automatically generated transcription
There is provided a computer implemented method of aligning an automatically generated transcription of an audio recording to a manually generated transcription of the audio recording comprising: identifying non-aligned text fragments, each located between respective two non-continuous aligned text-fragments of the automatically generated transcription, each aligned text-fragment matching words of the manually generated transcription, for each respective non-aligned text fragment: mapping a target keyword of the manually generated transcription to phonemes, mapping the respective non-aligned text fragment to a corresponding audio-fragment of the audio recording, mapping the audio-fragment to phonemes, identifying at least some of the phonemes of the audio-fragment that correspond to the phonemes of the target keyword, and mapping the identified at least some of the phonemes of the audio-fragment to a corresponding word of the automatically generated transcript, wherein the corresponding word is an incorrect automated transcription of the target word appearing in the manually generated transcription.
Systems and methods for the comparison of selected text
Systems and methods are disclosed for comparing selections of text to show differences between the two selections. The text may be selected from the same source or from two different sources. In one implementation, a system receives a first selection of text for comparison and places the selection in a first buffer. The system receives a second selection of text for comparison and places the second selection in a second buffer. The system compares the first buffer and the second buffer to determine differences and displays the differences. In some embodiments, the system may allow a user to choose two buffers from among a plurality of buffers for comparison.
Systems and methods for the comparison of selected text
Systems and methods are disclosed for comparing selections of text to show differences between the two selections. The text may be selected from the same source or from two different sources. In one implementation, a system receives a first selection of text for comparison and places the selection in a first buffer. The system receives a second selection of text for comparison and places the second selection in a second buffer. The system compares the first buffer and the second buffer to determine differences and displays the differences. In some embodiments, the system may allow a user to choose two buffers from among a plurality of buffers for comparison.
Method and system for detecting duplicate document using vector quantization
Disclosed is a method and system for detecting a duplicate document using vector quantization. A duplicate document detection method may include acquiring, by processing circuitry, a respective vector expression for each of a plurality of documents using a similarity model, the similarity model being trained to output similar vector expressions for semantically similar documents, generating a key by performing a vector quantization on the respective vector expression, the key including a binary character string, and detecting a duplicate document from among the plurality of documents using the key.
Method and system for detecting duplicate document using vector quantization
Disclosed is a method and system for detecting a duplicate document using vector quantization. A duplicate document detection method may include acquiring, by processing circuitry, a respective vector expression for each of a plurality of documents using a similarity model, the similarity model being trained to output similar vector expressions for semantically similar documents, generating a key by performing a vector quantization on the respective vector expression, the key including a binary character string, and detecting a duplicate document from among the plurality of documents using the key.
METHOD FOR COMPARING CONTENT OF TWO DOCUMENT FILES, AND METHOD FOR TRAINING A GRAPH NEURAL NETWORK STRUCTURE TO IMPLEMENT THE SAME
A method for comparing content of two document files each having a plurality of content blocks is provided. The method is to be implemented by an electronic device and includes the steps of: performing, for the each of the content blocks in each of the document files, a pre-process operation so as to obtain a plurality of properties associated with the content block; comparing, for each content block from one of the document files, the properties thereof with the properties of each of the plurality of content blocks of the other one of the document files; and generating a comparison result based on the operations of the comparing.
Method, apparatus and computer program product for document change management in original and tailored documents
A method for maintaining modification management of a tailored document based on transcluded portions of one or more source documents, comprising determining modifications in each revision of each source document, storing said modifications, and notifying a user of the tailored document with respect to said determined modifications in each source document that are incorporated in the tailored document, wherein said modifications include any changes in the source documents between revisions of the source document.