Abstract:
A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
Abstract:
Method and system for processing a page-image based input document such as PDF and generate output documents, in a page-image based format or another format, which have a different layout than the original document. Certain contents in the original document removed and other contents are reorganized in this process. The method is used to re-target documents for different types of display devices, such as desktop and laptop computers, tablet computers, e-readers, smart phones, etc. When generating the output documents, the method takes into consideration the different form factors of the display devices as well as the different types of user input devices and methods such as touch screen (including different gestures used, whether stylus or finger is used for input, etc.), physical keyboard, mouse, etc. used by the targeted display device, so that each output documents is optimized for a particular type of display device.
Abstract:
A method implemented in a MOOCs (Massive Open Online Courses) system for handling requests for peer-review of student's homework assignments. When a peer-review request is received, the system first selects as candidate reviewers a number of students who are about to become active on the MOOCs system, then calculates a peer-review matching score for each candidate reviewer. The score is based on language, academic ability on the subject of the homework, peer-review history, etc. of the students. The peer-review request is assigned to a relatively small number of candidate reviewers with top matching scores. After a number of completed reviews (grades) are received, the system determines whether a sufficient number of completed reviews having grades within one standard deviation are received. If so, a final grade is calculated from the grades within one standard deviation; and if not, the assignment process is repeated. This method promotes efficient and effective peer-review.
Abstract:
A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
Abstract:
Disclosed herein is a method of extracting keywords from a document based on certain statistical, positional and natural language data, as well as relationship maps between the keywords. Under this method, document data are processed to obtain an NLP result for each sentence of the document, and based on the NLP result, words in the document are filtered and grouped into terms; a frequency analysis as well as a co-occurrence analysis are performed over the terms to output one or more keywords representing the document.
Abstract:
A method for automating the management and interpretation of digital documents and their rights metadata to generate user access of a document protected by digital rights management (DRM), comprising the steps of a server obtaining a digital document and its associated rights metadata, the server interpreting the metadata to ascertain DRM useful information including identifications (IDs) of the document and its users and associated digital rights, and the server generating entries for a DRM database including policies associated with the document ID and users IDs based on the ascertained DRM useful information to enable DRM protection to the document.
Abstract:
Method and system for processing a page-image based input document such as PDF and generate output documents, in a page-image based format or another format, which have a different layout than the original document. Certain contents in the original document removed and other contents are reorganized in this process. The method is used to re-target documents for different types of display devices, such as desktop and laptop computers, tablet computers, e-readers, smart phones, etc. When generating the output documents, the method takes into consideration the different form factors of the display devices as well as the different types of user input devices and methods such as touch screen (including different gestures used, whether stylus or finger is used for input, etc.), physical keyboard, mouse, etc. used by the targeted display device, so that each output documents is optimized for a particular type of display device.
Abstract:
A method for automating the management and interpretation of digital documents and their rights metadata to generate user access of a document protected by digital rights management (DRM), comprising the steps of a server obtaining a digital document and its associated rights metadata, the server interpreting the metadata to ascertain DRM useful information including identifications (IDs) of the document and its users and associated digital rights, and the server generating entries for a DRM database including policies associated with the document ID and users IDs based on the ascertained DRM useful information to enable DRM protection to the document.
Abstract:
A method for managing a forum of a MOOCs (Massive Open Online Courses) system customizes the presentation of forum questions to each individual viewing student in a way that optimizes the likelihood of questions posted on the forum being answered by competent students. The system rates the students' academic abilities using information gathered from their activities on the MOOCs system. When a student browses the forum, the forum questions are sorted and presented to the viewing student in an order that takes into account the subjects of the questions and the student's academic ability in various subjects, so that questions on subjects in which the student excels are displayed near the top of the list of postings. The sorting may consider other factors including language, locale, past forum activities, and proximity of the questions posting time and the time period when the viewing student frequently accesses the forum.