Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing recall activities. One of the methods includes receiving, from a server, recall content associated with a recall activity session for provision to a user; generating a digital watermark based on information associated with the recall activity session; rendering the recall content to the user in a virtual field of view, wherein the digital watermark is embedded into the rendered recall content; capturing an answer to the recall content based on one or more activities of the user in a physical environment, the one or more activities being responsive to the rendering of the recall content; rendering the captured answer in the virtual field of view; and sending, to the server, data associated with the captured answer.
A method can include receiving data associated with a surrounding of a first online avatar of a user in a virtual reality application. A plurality of objects in the surrounding can be detected, characteristics of each object from the plurality of objects can be determined, and at least one movement parameter of each object can be predicted. Using a second machine learning model, an action to be executed by the first online avatar within the virtual reality application can be determined. The action can be converted to a user command based on a controller type of a controller that the user uses to control a second online avatar of the user in the virtual reality application. An instruction can be sent to effectuate, in the virtual reality application and based on the user command, the action to the first online avatar of the user without an input from the user.
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
G06T 19/00 - Manipulating 3D models or images for computer graphics
3.
SYSTEM AND METHOD FOR GENERATING AND DELIVERING AUTOMATED ORAL SUMMARY OF LEARNING ACTIVITIES
In an embodiment, a method for automatically providing an oral summary based on learning activities includes obtaining data associated with one or more learning activities of a user on the online education platform, the data indicating one or more content items associated with the learning activities; extracting one or more concepts associated with the learning activities of the user; generating a text content record based on the one or more extracted concepts; generating an oral summary of the one or more extracted concepts based on the text content record; receiving, from one or more client devices associated with the user, physiological data of the user; detecting a triggering event based at least in part on the physiological data; and in response to detecting the triggering event, sending the oral summary to the one or more client devices for streaming to the user.
In some embodiments, a method includes receiving an input including an educational objective for a user having an associated user device. The method includes sending a signal to receive Global Positioning System (GPS) transit data associated with a transit from a first location and a second location. The method further includes determining, based on a set of parameters and the GPS transit data, an effective transit time and selecting a set of educational content files that meet the educational objective. The method includes selecting, based on the effective transit time, a subset of the set of parameters and at least one characteristic associated with each educational content file, a subset of educational content files. The method further includes determining an order for the subset of educational content files to provide the subset of educational content files to the user device within the effective transit time to meet the educational objective.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for assisting a visually impaired user in interacting with a visual content entity are provided. One of the methods includes capturing, by an augmented reality device worn or held by the visually impaired user, a plurality of images of the visual content entity; notifying the visually impaired user of availability of the visual content entity and descriptive content associated with the visual content entity; receiving an indication from the visually impaired user to provide the descriptive content associated with the visual content entity; providing the descriptive content associated with the visual content entity and interactional guidance to the visually impaired user for interacting with the descriptive content; tracking one or more interactions by the visually impaired user with the descriptive content; and updating the interactional guidance provided to the visually impaired user based on the tracking.
A sensory content production system generates sensory associated with concepts identified in an electronic document. Definitions of each concept are identified, and the concepts are stored in connection with their associated definitions. Sensory content is generated for the concepts and concepts definitions and stored in connection with each other in a sensory content layer. Availability of sensory content is indicated to users by interactive markers.
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
Methods and systems for automatic speech signal processing using natural language processing (NLP) algorithms to provide personalized learning activities during real-time spoken conversations
In some embodiments, a method includes receiving, at a processor, audio data related to a verbal conversation between a first user and a second user and converting, using a natural language processing algorithm, the audio data into a set of text data portions. The method further includes analyzing the set of text data portions to determine a domain of the verbal conversation and a set of concepts associated with the domain and retrieving a set of educational content files associated with the set of concepts to provide educational content related to and during the verbal conversation to the first user or the second user. The method includes sending at least one notification to cause at least one pause of the verbal conversation and automatically sending, during the at least one pause of the verbal conversation, a signal to playback at least one educational content file.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing personalized avatars for virtual companionship are disclosed. One of the methods includes capturing one or more current online activities of a user of an online education platform providing learning services to the user; receiving sensor data from one or more electronic devices of the user; detecting an event by analyzing a combination of the one or more captured online activities of the user and the received sensor data; determining one or more avatars and one or more special effects associated with the one or more avatars based on the detected event and one or more pre-determined rules mapping avatars and special effects to events; generating multimedia content comprising the one or more avatars and the one or more special effects; and streaming the generated multimedia content to a multimedia display device of the user.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing personalized avatars for virtual companionship are disclosed. One of the methods includes capturing one or more current online activities of a user of an online education platform providing learning services to the user; receiving sensor data from one or more electronic devices of the user; detecting an event by analyzing a combination of the one or more captured online activities of the user and the received sensor data; determining one or more avatars and one or more special effects associated with the one or more avatars based on the detected event and one or more pre-determined rules mapping avatars and special effects to events; generating multimedia content comprising the one or more avatars and the one or more special effects; and streaming the generated multimedia content to a multimedia display device of the user.
In some embodiments, a method includes receiving an input including an educational objective for a user having an associated user device. The method includes sending a signal to receive Global Positioning System (GPS) transit data associated with a transit from a first location and a second location. The method further includes determining, based on a set of parameters and the GPS transit data, an effective transit time and selecting a set of educational content files that meet the educational objective. The method includes selecting, based on the effective transit time, a subset of the set of parameters and at least one characteristic associated with each educational content file, a subset of educational content files. The method further includes determining an order for the subset of educational content files to provide the subset of educational content files to the user device within the effective transit time to meet the educational objective.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application
for accessing lecture notes, practice exams, study guides
and other supplemental educational materials; downloadable
software in the nature of a mobile application for
educational services, namely, software for use in accessing
learning content and tools and a collaborative learning
library, and online, downloadable and interactive learning
resources for college students. Providing an online marketplace featuring lecture notes,
practice exams, study guides and other supplemental
educational materials; online retail store services
featuring lecture notes, practice exams, study guides and
other supplemental educational materials. Providing an on-line forum for educators to network with
each other in the field of education. Educational services, namely, providing on-line courses of
instruction at the higher education level and distribution
of course material in connection therewith. Providing non-downloadable software for creating, editing,
sharing, presenting, managing, publishing, providing, and
selling online educational courses, supplemental educational
materials, and educational multimedia content via a website;
providing a non-downloadable software that enables users to
create, edit, share, present, manage, publish, provide and
sell online educational courses, supplemental educational
materials, and educational multimedia content via a website;
software as a services (saas) services featuring software
for creating, editing, sharing, presenting, managing,
publishing, providing, and selling online educational
courses and content.
13.
Augmented reality mathematics in learning platforms
A method of automatically providing personalized augmented mathematical learning content and activities to users of an online learning platform is described. Upon detecting that a user has captured an image or a video stream, one or more points of interest in the image or video stream are determined. Augmented mathematical information is then detected for the one or more points of interest and superimposed on the captured image or video stream.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
Systems and methods are described that are directed to an augmented reality (AR) overlay that augments traditional lecture content items with corresponding augmented content, thereby facilitating a user's learning process. For example, a live multimedia lecture is captured and recognized by a client device, and corresponding augmented content are retrieved and displayed in relation to a video recording of the video lecture content as an augmented reality AR overlay. A plurality of user customizable hands gesture commands are also implemented, which enable a user to interact with the video lecture content and any supplement content by entering a hand gesture. A user customizable hands gesture command correlates a pre-defined and recognized hand gesture to the automatic execution of a particular series of actions performed by the command, such as automatically recording a snippet of the video lecture content, or automatically capturing a user-defined note.
G09B 5/14 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06T 19/00 - Manipulating 3D models or images for computer graphics
H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
16.
Correlating jobs with personalized learning activities in online education platforms
Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
A method of automatically providing personalized learning activities to users of an online learning platform is described. A quest is built based on an input of at least a first user's educational objective. The quest includes a primary quest that starts with a start node, ends with the end node, and includes a set of intermediate nodes, wherein each node of the primary quest must be traversed by the first user in order to complete the quest. The quest includes at least one secondary quest that starts with a node of the primary quest as its start node and includes a second set of intermediate nodes. As the user selects a node of the quest, educational activities related to its respective concept are presented to the user. The user's progress in the quest is tracked.
G09B 5/12 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G09B 5/02 - Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
G09B 29/00 - MapsPlansChartsDiagrams, e.g. route diagrams
G09B 19/00 - Teaching not covered by other main groups of this subclass
G09B 23/00 - Models for scientific, medical, or mathematical purposes, e.g. full-sized device for demonstration purposes
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application for accessing lecture notes, practice exams, study guides and other supplemental educational materials by college students; Downloadable software in the nature of a mobile application for educational services, namely, software for use in accessing learning content and tools and a collaborative learning library, and online, downloadable and interactive learning resources for college students Providing a website featuring non-downloadable software for creating, editing, sharing, presenting, managing, publishing, providing, and selling online, college-level educational courses, supplemental educational materials, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies, and educational multimedia content; Providing a website featuring technology that enables users to create, edit, share, present, manage, publish, provide and sell online, college-level educational courses, supplemental educational materials, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies, and educational multimedia content; Software as a services (SAAS) services featuring software for creating, editing, sharing, presenting, managing, publishing, providing, and selling online, college-level educational courses, supplemental educational materials, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies, and educational multimedia content
41 - Education, entertainment, sporting and cultural services
Goods & Services
Providing an on-line forum for educators to network with each other in the field of education Operating an online marketplace featuring lecture notes, practice exams, study guides and other supplemental educational materials; Online retail store services featuring lecture notes, practice exams, study guides and other supplemental educational materials Educational services, namely, providing on-line courses of instruction at the higher education level and distribution of course material in connection therewith
41 - Education, entertainment, sporting and cultural services
Goods & Services
On-line journals, namely, blogs featuring information of interest to students, namely, personal development and personal improvement, careers, finance, healthy living and lifestyle wellness, time management for personal purposes, soft skills including social skills, managing personal emotions, and attending college and university; Providing information related to education services; Providing online non-downloadable articles featuring ratings, reviews and recommendations of users on events and activities in the field of entertainment and education; Providing a website featuring information and advice about education, remote learning and entertainment
41 - Education, entertainment, sporting and cultural services
Goods & Services
Educational services, namely, providing online training in the fields of engineering, technology, computer science, data science and analytics, design, development, marketing and technical product management; career coaching services; on-line journals, namely, blogs featuring study and career tips
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing a website that features technology enabling users to author, design and publish educational multimedia content; Software as a service (SAAS) featuring teleconferencing software for education mentoring
An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of j ob recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Educational services, namely, providing educator-created supplemental learning resources, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies and educational multimedia content online to higher education students in the fields of math, science, social science, languages, humanities, history, art and music, finance, writing, communication, technology and engineering, professional majors and degrees and practices, and other topics typically covered by college courses; Educational services, namely, providing online non-downloadable lecture notes, online non-downloadable practice exams, online non-downloadable study guides and other online non-downloadable supplemental educational materials and learning resources, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies in the fields of study typically covered by college courses Computer services, namely, creating an on-line community for registered users to upload and share proprietary educational content, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies to students of higher learning on a global basis; Hosting an on-line community web site which allows educators to publish and share their own learning content and tools, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies; Platform as a service (PAAS) featuring computer software platforms for use in database management in the field of supplemental educational materials, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies; Providing an interactive website featuring technology that enables professors and other educators to upload and collaborate on, and students to access, supplemental learning content and tools, and study materials, namely course syllabi, course notes, sample assignments, assessments, lecture notes, multimedia lectures, quizzes, tests, problem sets, and case studies; Software as a service (SAAS) services featuring software for accessing and collaborating on shared educational multimedia content
29.
Automated testing materials in electronic document publishing
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Infrastructure as a service (IAAS) services, namely, hosting software for management of educational testing and examinations, to facilitate remote testing and to monitor academic integrity and compliance with school honor codes, for use by others; Platform as a service (PAAS) featuring computer software platforms for managing all aspects of remote testing and administration of educational examinations, providing an interactive faculty dashboard for managing test content and examination timeframes, and monitoring student usage of online educational resources and access to online information during examinations; Software as a service (SAAS) services featuring software for educational institutions to manage and ensure the integrity of tests and examinations, facilitate remote testing, and monitor academic integrity and compliance with school honor codes
32.
Augmented reality mathematics in learning platforms
A method of automatically providing personalized augmented mathematical learning content and activities to users of an online learning platform is described. Upon detecting that a user has captured an image or a video stream, one or more points of interest in the image or video stream are determined. Augmented mathematical information is then detected for the one or more points of interest and superimposed on the captured image or video stream.
A sensory content production system generates sensory associated with concepts identified in an electronic document. Definitions of each concept are identified, and the concepts are stored in connection with their associated definitions. Sensory content is generated for the concepts and concepts definitions and stored in connection with each other in a sensory content layer. Availability of sensory content is indicated to users by interactive markers.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software in the nature of a mobile application for use in relation to education, namely for providing homework assistance services, math problem solution services, and language learning services;downloadable software in the nature of a mobile application for renting textbooks; sunglasses; downloadablesoftware in the nature of a mobile application for educational services, namely, software for use in accessingonline, downloadable and interactive learning materials for students of primary, secondary and college levels (1) Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; promoting textbook rental services through sweepstakes and contests; on-line retail store services featuring textbooks and course materials for rental or purchase
(2) Providing on-line electronic bulletin boards for transmission of messages among computer users that areeither a part of a social network of friends or students or general public, concerning listings for textbooks,campus activities, announcements, events, classes, meetings, activities, roommates, rentals, employment,resumes, volunteerism, services, community, personals, politics, family, arts and information on a widevariety of topics of general interest to students and general public; providing access to on-line forums anddiscussion groups for transmission of messages among a social network of friends, or students or computerusers concerning commerce, products, activities, health, family, arts, politics, leisure, romance, work,electronic mail services; electronic exchange of images, audio clips, video clips, documents and messagesvia a global computer network; providing internet chat rooms; providing on-line chat rooms and electronicbulletin boards for transmission of messages among users in the field of general interest; providing voicechat services; communication services, namely, providing access to a global computer network;teleconferencing and video conferencing services; electronic exchange of images, audio clips, video clips,documents and messages via computer terminals; electronic exchange of images, audio clips, video clips,documents and messages among computers, and portable, and handheld digital electronic devices;computer services, namely, providing access to online discussion group forums, chat rooms and electronicbulletin boards for transmission of messages among users in the fields of academic subjects, topics related tostudies, and tutoring; providing access to on-line facilities for real-time interaction with other computer usersand electronic bulletin boards concerning academic subjects, topics related to studies, and tutoring
(3) Educational services, namely, providing tutoring and conducting educational programming, providingassistance with coursework for students of primary, secondary and college levels; providing academicmentoring, tutoring, and instruction in a wide variety of subjects; educational services, namely, providingtutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academicsubjects; educational services, namely, providing online instruction and information about education in awide variety of subjects; educational services, namely, conducting educational programs featuring diagnosticand prescriptive, individualized and personalized instruction techniques; conducting educational programs,namely, online college test preparation services; textbook rental services; providing on-line newsletters inthe field of information of interest to students via e-mail; on-line journals, namely, blogs featuring informationof interest to students; educational services, namely, providing on-line learning resources in the nature ofstudy guides and study materials, namely, class notes, outlines and homework aids for students via a globalcomputer network; providing newsletters in the field of information of interest to students via e-mail; entertainment services, namely, conducting sweepstakes directed to students; educational services, namely,providing on-line learning resources in the nature of study guides, study materials and personal studyassistance for students of primary, secondary and college levels; providing mentoring, tutoring, andinstruction in a wide variety of subjects, namely engineering and technology, languages, history, humanities,study skills, resume and work skills, math, professional majors and degrees and practices, science, socialscience and standardized test preparation; educational services, namely, providing online instruction andinformation about education in a wide variety of subjects, namely engineering and technology, languages,history, humanities, study skills, resume and work skills, math, professional majors and degrees andpractices, science, social science and standardized test preparation for the purpose of academic orprofessional study; educational services, namely, conducting educational programs featuring diagnostic andprescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namelyengineering and technology, languages, history, humanities, study skills, resume and work skills, math,professional majors and degrees and practices, science, social science and standardized test preparation;conducting educational programs, namely, online college test preparation services; academic enrichmentprograms in the fields of engineering and technology, languages, history, humanities, study skills, resumeand work skills, math, professional majors and degrees and practices, science, social science andstandardized test preparation; providing newsletters in the field of information of interest to students viaemail; providing online information relating to education, tutoring, and educational programming;educational services, namely, providing on-line learning resources in the nature of non-downloadable studyguides and study materials for students of primary, secondary and college levels; providing informationabout academic classes, in the nature of social networking links and other information, namely, coursedescriptions and credits, academic requirements and scheduling information via a website
(4) Hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line nondownloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; computer network services, namely, providing non-downloadable software applications featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring, hosting an on-line network featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support; creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance; hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication
(5) Issuing gift certificates which may then be redeemed for goods or services
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software in the nature of a mobile application for use in relation to education, namely for providing homework assistance services, math problem solution services, and language learning services;downloadable software in the nature of a mobile application for renting textbooks; sunglasses; downloadablesoftware in the nature of a mobile application for educational services, namely, software for use in accessingonline, downloadable and interactive learning materials for students of primary, secondary and college levels (1) Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; promoting textbook rental services through sweepstakes and contests; on-line retail store services featuring textbooks and course materials for rental or purchase
(2) Providing on-line electronic bulletin boards for transmission of messages among computer users that areeither a part of a social network of friends or students or general public, concerning listings for textbooks,campus activities, announcements, events, classes, meetings, activities, roommates, rentals, employment,resumes, volunteerism, services, community, personals, politics, family, arts and information on a widevariety of topics of general interest to students and general public; providing access to on-line forums anddiscussion groups for transmission of messages among a social network of friends, or students or computerusers concerning commerce, products, activities, health, family, arts, politics, leisure, romance, work,electronic mail services; electronic exchange of images, audio clips, video clips, documents and messagesvia a global computer network; providing internet chat rooms; providing on-line chat rooms and electronicbulletin boards for transmission of messages among users in the field of general interest; providing voicechat services; communication services, namely, providing access to a global computer network;teleconferencing and video conferencing services; electronic exchange of images, audio clips, video clips,documents and messages via computer terminals; electronic exchange of images, audio clips, video clips,documents and messages among computers, and portable, and handheld digital electronic devices;computer services, namely, providing access to online discussion group forums, chat rooms and electronicbulletin boards for transmission of messages among users in the fields of academic subjects, topics related tostudies, and tutoring; providing access to on-line facilities for real-time interaction with other computer usersand electronic bulletin boards concerning academic subjects, topics related to studies, and tutoring
(3) Educational services, namely, providing tutoring and conducting educational programming, providingassistance with coursework for students of primary, secondary and college levels; providing academicmentoring, tutoring, and instruction in a wide variety of subjects; educational services, namely, providingtutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academicsubjects; educational services, namely, providing online instruction and information about education in awide variety of subjects; educational services, namely, conducting educational programs featuring diagnosticand prescriptive, individualized and personalized instruction techniques; conducting educational programs,namely, online college test preparation services; textbook rental services; providing on-line newsletters inthe field of information of interest to students via e-mail; on-line journals, namely, blogs featuring informationof interest to students; educational services, namely, providing on-line learning resources in the nature ofstudy guides and study materials, namely, class notes, outlines and homework aids for students via a globalcomputer network; providing newsletters in the field of information of interest to students via e-mail; entertainment services, namely, conducting sweepstakes directed to students; educational services, namely,providing on-line learning resources in the nature of study guides, study materials and personal studyassistance for students of primary, secondary and college levels; providing mentoring, tutoring, andinstruction in a wide variety of subjects, namely engineering and technology, languages, history, humanities,study skills, resume and work skills, math, professional majors and degrees and practices, science, socialscience and standardized test preparation; educational services, namely, providing online instruction andinformation about education in a wide variety of subjects, namely engineering and technology, languages,history, humanities, study skills, resume and work skills, math, professional majors and degrees andpractices, science, social science and standardized test preparation for the purpose of academic orprofessional study; educational services, namely, conducting educational programs featuring diagnostic andprescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namelyengineering and technology, languages, history, humanities, study skills, resume and work skills, math,professional majors and degrees and practices, science, social science and standardized test preparation;conducting educational programs, namely, online college test preparation services; academic enrichmentprograms in the fields of engineering and technology, languages, history, humanities, study skills, resumeand work skills, math, professional majors and degrees and practices, science, social science andstandardized test preparation; providing newsletters in the field of information of interest to students viaemail; providing online information relating to education, tutoring, and educational programming;educational services, namely, providing on-line learning resources in the nature of non-downloadable studyguides and study materials for students of primary, secondary and college levels; providing informationabout academic classes, in the nature of social networking links and other information, namely, coursedescriptions and credits, academic requirements and scheduling information via a website
(4) Hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line nondownloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; computer network services, namely, providing non-downloadable software applications featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring, hosting an on-line network featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support; creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance; hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication
(5) Issuing gift certificates which may then be redeemed for goods or services
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software in the nature of a mobile application for use in relation to education, namely for providing homework assistance services, math problem solution services, and language learning services; downloadable software in the nature of a mobile application for renting textbooks; sunglasses; downloadable software in the nature of a mobile application for educational services, namely, software for use in accessing online, downloadable and interactive learning materials for students of primary, secondary and college levels (1) Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; promoting textbook rental services through sweepstakes and contests; on-line retail store services featuring textbooks and course materials for rental or purchase
(2) Providing on-line electronic bulletin boards for transmission of messages among computer users that areeither a part of a social network of friends or students or general public, concerning listings for textbooks,campus activities, announcements, events, classes, meetings, activities, roommates, rentals, employment,resumes, volunteerism, services, community, personals, politics, family, arts and information on a widevariety of topics of general interest to students and general public; providing access to on-line forums anddiscussion groups for transmission of messages among a social network of friends, or students or computerusers concerning commerce, products, activities, health, family, arts, politics, leisure, romance, work,electronic mail services; electronic exchange of images, audio clips, video clips, documents and messagesvia a global computer network; providing internet chat rooms; providing on-line chat rooms and electronicbulletin boards for transmission of messages among users in the field of general interest; providing voicechat services; communication services, namely, providing access to a global computer network;teleconferencing and video conferencing services; electronic exchange of images, audio clips, video clips,documents and messages via computer terminals; electronic exchange of images, audio clips, video clips,documents and messages among computers, and portable, and handheld digital electronic devices;computer services, namely, providing access to online discussion group forums, chat rooms and electronicbulletin boards for transmission of messages among users in the fields of academic subjects, topics related tostudies, and tutoring; providing access to on-line facilities for real-time interaction with other computer usersand electronic bulletin boards concerning academic subjects, topics related to studies, and tutoring
(3) Educational services, namely, providing tutoring and conducting educational programming, providingassistance with coursework for students of primary, secondary and college levels; providing academicmentoring, tutoring, and instruction in a wide variety of subjects; educational services, namely, providingtutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academicsubjects; educational services, namely, providing online instruction and information about education in awide variety of subjects; educational services, namely, conducting educational programs featuring diagnosticand prescriptive, individualized and personalized instruction techniques; conducting educational programs,namely, online college test preparation services; textbook rental services; providing on-line newsletters inthe field of information of interest to students via e-mail; on-line journals, namely, blogs featuring informationof interest to students; educational services, namely, providing on-line learning resources in the nature ofstudy guides and study materials, namely, class notes, outlines and homework aids for students via a globalcomputer network; providing newsletters in the field of information of interest to students via e-mail;entertainment services, namely, conducting sweepstakes directed to students; educational services, namely,providing on-line learning resources in the nature of study guides, study materials and personal studyassistance for students of primary, secondary and college levels; providing mentoring, tutoring, andinstruction in a wide variety of subjects, namely engineering and technology, languages, history, humanities,study skills, resume and work skills, math, professional majors and degrees and practices, science, socialscience and standardized test preparation; educational services, namely, providing online instruction andinformation about education in a wide variety of subjects, namely engineering and technology, languages,history, humanities, study skills, resume and work skills, math, professional majors and degrees andpractices, science, social science and standardized test preparation for the purpose of academic orprofessional study; educational services, namely, conducting educational programs featuring diagnostic andprescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namelyengineering and technology, languages, history, humanities, study skills, resume and work skills, math,professional majors and degrees and practices, science, social science and standardized test preparation;conducting educational programs, namely, online college test preparation services; academic enrichmentprograms in the fields of engineering and technology, languages, history, humanities, study skills, resumeand work skills, math, professional majors and degrees and practices, science, social science andstandardized test preparation; providing newsletters in the field of information of interest to students viaemail; providing online information relating to education, tutoring, and educational programming;educational services, namely, providing on-line learning resources in the nature of non-downloadable studyguides and study materials for students of primary, secondary and college levels; providing informationabout academic classes, in the nature of social networking links and other information, namely, coursedescriptions and credits, academic requirements and scheduling information via a website
(4) Hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line nondownloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; computer network services, namely, providing non-downloadable software applications featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring, hosting an on-line network featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support; creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance; hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication
(5) Issuing gift certificates which may then be redeemed for goods or services
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software in the nature of a mobile application for use in relation to education, namely for providing homework assistance services, math problem solution services, and language learning services;downloadable software in the nature of a mobile application for renting textbooks; sunglasses; downloadablesoftware in the nature of a mobile application for educational services, namely, software for use in accessingonline, downloadable and interactive learning materials for students of primary, secondary and college levels (1) Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; promoting textbook rental services through sweepstakes and contests; on-line retail store services featuring textbooks and course materials for rental or purchase
(2) Providing on-line electronic bulletin boards for transmission of messages among computer users that areeither a part of a social network of friends or students or general public, concerning listings for textbooks,campus activities, announcements, events, classes, meetings, activities, roommates, rentals, employment,resumes, volunteerism, services, community, personals, politics, family, arts and information on a widevariety of topics of general interest to students and general public; providing access to on-line forums anddiscussion groups for transmission of messages among a social network of friends, or students or computerusers concerning commerce, products, activities, health, family, arts, politics, leisure, romance, work,electronic mail services; electronic exchange of images, audio clips, video clips, documents and messagesvia a global computer network; providing internet chat rooms; providing on-line chat rooms and electronicbulletin boards for transmission of messages among users in the field of general interest; providing voicechat services; communication services, namely, providing access to a global computer network;teleconferencing and video conferencing services; electronic exchange of images, audio clips, video clips,documents and messages via computer terminals; electronic exchange of images, audio clips, video clips,documents and messages among computers, and portable, and handheld digital electronic devices;computer services, namely, providing access to online discussion group forums, chat rooms and electronicbulletin boards for transmission of messages among users in the fields of academic subjects, topics related tostudies, and tutoring; providing access to on-line facilities for real-time interaction with other computer usersand electronic bulletin boards concerning academic subjects, topics related to studies, and tutoring
(3) Educational services, namely, providing tutoring and conducting educational programming, providingassistance with coursework for students of primary, secondary and college levels; providing academicmentoring, tutoring, and instruction in a wide variety of subjects; educational services, namely, providingtutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academicsubjects; educational services, namely, providing online instruction and information about education in awide variety of subjects; educational services, namely, conducting educational programs featuring diagnosticand prescriptive, individualized and personalized instruction techniques; conducting educational programs,namely, online college test preparation services; textbook rental services; providing on-line newsletters inthe field of information of interest to students via e-mail; on-line journals, namely, blogs featuring informationof interest to students; educational services, namely, providing on-line learning resources in the nature ofstudy guides and study materials, namely, class notes, outlines and homework aids for students via a globalcomputer network; providing newsletters in the field of information of interest to students via e-mail; entertainment services, namely, conducting sweepstakes directed to students; educational services, namely,providing on-line learning resources in the nature of study guides, study materials and personal studyassistance for students of primary, secondary and college levels; providing mentoring, tutoring, andinstruction in a wide variety of subjects, namely engineering and technology, languages, history, humanities,study skills, resume and work skills, math, professional majors and degrees and practices, science, socialscience and standardized test preparation; educational services, namely, providing online instruction andinformation about education in a wide variety of subjects, namely engineering and technology, languages,history, humanities, study skills, resume and work skills, math, professional majors and degrees andpractices, science, social science and standardized test preparation for the purpose of academic orprofessional study; educational services, namely, conducting educational programs featuring diagnostic andprescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namelyengineering and technology, languages, history, humanities, study skills, resume and work skills, math,professional majors and degrees and practices, science, social science and standardized test preparation;conducting educational programs, namely, online college test preparation services; academic enrichmentprograms in the fields of engineering and technology, languages, history, humanities, study skills, resumeand work skills, math, professional majors and degrees and practices, science, social science andstandardized test preparation; providing newsletters in the field of information of interest to students viaemail; providing online information relating to education, tutoring, and educational programming;educational services, namely, providing on-line learning resources in the nature of non-downloadable studyguides and study materials for students of primary, secondary and college levels; providing informationabout academic classes, in the nature of social networking links and other information, namely, coursedescriptions and credits, academic requirements and scheduling information via a website
(4) Hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line nondownloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; computer network services, namely, providing non-downloadable software applications featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring, hosting an on-line network featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support; creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance; hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication
(5) Issuing gift certificates which may then be redeemed for goods or services
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software in the nature of a mobile application for use in relation to education, namely for providing homework assistance services, math problem solution services, and language learning services; downloadable software in the nature of a mobile application for renting textbooks; sunglasses; downloadable software in the nature of a mobile application for educational services, namely, software for use in accessing online, downloadable and interactive learning materials for students of primary, secondary and college levels (1) Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; promoting textbook rental services through sweepstakes and contests; on-line retail store services featuring textbooks and course materials for rental or purchase
(2) Providing on-line electronic bulletin boards for transmission of messages among computer users that are either a part of a social network of friends or students or general public, concerning listings for textbooks, campus activities, announcements, events, classes, meetings, activities, roommates, rentals, employment, resumes, volunteerism, services, community, personals, politics, family, arts and information on a wide variety of topics of general interest to students and general public; providing access to on-line forums and discussion groups for transmission of messages among a social network of friends, or students or computer users concerning commerce, products, activities, health, family, arts, politics, leisure, romance, work, electronic mail services; electronic exchange of images, audio clips, video clips, documents and messages via a global computer network; providing internet chat rooms; providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of general interest; providing voice chat services; communication services, namely, providing access to a global computer network; teleconferencing and video conferencing services; electronic exchange of images, audio clips, video clips, documents and messages via computer terminals; electronic exchange of images, audio clips, video clips, documents and messages among computers, and portable, and handheld digital electronic devices; computer services, namely, providing access to online discussion group forums, chat rooms and electronic bulletin boards for transmission of messages among users in the fields of academic subjects, topics related to studies, and tutoring; providing access to on-line facilities for real-time interaction with other computer users and electronic bulletin boards concerning academic subjects, topics related to studies, and tutoring
(3) Educational services, namely, providing tutoring and conducting educational programming, providing assistance with coursework for students of primary, secondary and college levels; providing academic mentoring, tutoring, and instruction in a wide variety of subjects; educational services, namely, providing tutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academic subjects; educational services, namely, providing online instruction and information about education in a wide variety of subjects; educational services, namely, conducting educational programs featuring diagnostic and prescriptive, individualized and personalized instruction techniques; conducting educational programs, namely, online college test preparation services; textbook rental services; providing on-line newsletters in the field of information of interest to students via e-mail; on-line journals, namely, blogs featuring information of interest to students; educational services, namely, providing on-line learning resources in the nature of study guides and study materials, namely, class notes, outlines and homework aids for students via a global computer network; providing newsletters in the field of information of interest to students via e-mail; entertainment services, namely, conducting sweepstakes directed to students; educational services, namely, providing on-line learning resources in the nature of study guides, study materials and personal study assistance for students of primary, secondary and college levels; providing mentoring, tutoring, and instruction in a wide variety of subjects, namely engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation; educational services, namely, providing online instruction and information about education in a wide variety of subjects, namely engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation for the purpose of academic or professional study; educational services, namely, conducting educational programs featuring diagnostic and prescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namely engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation; conducting educational programs, namely, online college test preparation services; academic enrichment programs in the fields of engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation; providing newsletters in the field of information of interest to students via email; providing online information relating to education, tutoring, and educational programming; educational services, namely, providing on-line learning resources in the nature of non-downloadable study guides and study materials for students of primary, secondary and college levels; providing information about academic classes, in the nature of social networking links and other information, namely, course descriptions and credits, academic requirements and scheduling information via a website
(4) Hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line nondownloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; computer network services, namely, providing non-downloadable software applications featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring, hosting an on-line network featuring technology that enables users to share data and content in the fields of academic subjects, topics related to studies, and tutoring; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support; creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance; hosting a web site featuring technology that enables users to connect with tutors; hosting a website featuring technology that matches users with specific tutors; hosting a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; hosting a website featuring technology that enables users to share their screens with other users for academic purposes; hosting a website featuring technology that enables users to share documents, images, and videos; hosting a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication
(5) Issuing gift certificates which may then be redeemed for goods or services
39.
Automated testing materials in electronic document publishing
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Providing financial advice via a website; providing a website featuring educational information in the fields of financial information and financial affairs, for students, recent graduates, and prospective college students and their parents Educational services, namely, providing on-line tutorial videos, on-line videos, and workshops, all in the fields of financial literacy and financial affairs in the nature of budgeting, investing, saving, financial planning, debt management, taxes, credit scores, educational expenses, and management and acquisition of income, and capital and advice, tips and information thereof; Educational and entertainment services, namely, a continuing program about financial literacy and financial affairs accessible by means of video, web-based applications, mobile phone applications and computer networks
42.
Authenticated access to accredited testing services
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
A method of automatically providing personalized learning activities to users of an online learning platform is described. A quest is built based on an input of at least a first user's educational objective. The quest includes a primary quest that starts with a start node, ends with the end node, and includes a set of intermediate nodes, wherein each node of the primary quest must be traversed by the first user in order to complete the quest. The quest includes at least one secondary quest that starts with a node of the primary quest as its start node and includes a second set of intermediate nodes. As the user selects a node of the quest, educational activities related to its respective concept are presented to the user. The user's progress in the quest is tracked.
G09B 5/12 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application for educational services, namely, software for use in accessing online, downloadable and interactive learning resources for students of primary, secondary and college levels; downloadable study guides being educational learning resources provided via an online website in the field of standardized test preparation, exam preparation, and general concept understanding for students of primary, secondary and college levels Educational services, namely, providing on-line learning resources in the nature of online non-downloadable study guides, study materials in the nature of online non-downloadable flash cards, and personal study assistance in the nature of online tutoring in the field of standardized test preparation, exam preparation, and general concept understanding for students of primary, secondary and college levels Creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance
An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of job recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
A software-based method and system enables the creation and automatic assessment of an image such as a free-body diagram by adding pre-made or user-created components to create the image. The input to the software may be a vectorized entity representation of constituent elements of a user's submitted image, including element properties. A pre-authored correct solution and a grading rubric may be used to compute a grade to be returned to the user as output. The assigned grade can be proportional to the severity of any errors in accordance with the grading rubric. The method and system may also generate feedback to the user indicating where and why grade points were lost.
G09G 3/34 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix by control of light from an independent source
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06T 11/20 - Drawing from basic elements, e.g. lines or circles
An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.
G09B 5/06 - Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
G09B 7/00 - Electrically-operated teaching apparatus or devices working with questions and answers
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/02 - Reservations, e.g. for tickets, services or events
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G09B 5/02 - Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
G09B 29/00 - MapsPlansChartsDiagrams, e.g. route diagrams
G09B 19/00 - Teaching not covered by other main groups of this subclass
G09B 23/00 - Models for scientific, medical, or mathematical purposes, e.g. full-sized device for demonstration purposes
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of job recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
41 - Education, entertainment, sporting and cultural services
Goods & Services
Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others Textbook rental services; providing newsletters in the field of information of interest to students via email; on-line journals, namely, blogs featuring information of interest to students; providing information relating to educational services; educational services, namely, providing on-line learning resources in the nature of non-downloadable study guides and study materials for students of primary, secondary and college levels; providing a website featuring information about academic classes, in the nature of social networking links and other information, namely, course descriptions and credits, academic requirements and scheduling information
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing an on-line computer database featuring bibliographic information about publications for use in academic reference citations; Online library services, namely, providing academic reference citations Providing a website featuring temporary use of non-downloadable software for formatting and generating academic reference citations; Providing temporary use of non-downloadable software for formatting and generating academic reference citations; Providing a website featuring resources, namely, a website featuring temporary use of non-downloadable software for formatting and generating academic reference citations
57.
Building a topical learning model in a content management system
A content management system receives a plurality of topics extracted from documents stored by the system. Pairings between the topics are generated, where a pairing between two topics is generated responsive to the two topics appearing in proximity to one another in one or more of the documents. A complexity of each received topic is also determined. The content management system generates a progression of the topics based on the complexity of the topics and the pairings between the topics. The progression comprises a sequential ordering of paired topics, in which a topic in the ordering has a higher complexity than a preceding topic. Responsive to a user of the content management system accessing content associated with a topic in the progression, a next topic in the progression is recommended to the user.
An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06Q 10/02 - Reservations, e.g. for tickets, services or events
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
G06Q 20/14 - Payment architectures specially adapted for billing systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G09B 5/02 - Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
G09B 29/00 - MapsPlansChartsDiagrams, e.g. route diagrams
G09B 19/00 - Teaching not covered by other main groups of this subclass
G09B 23/00 - Models for scientific, medical, or mathematical purposes, e.g. full-sized device for demonstration purposes
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing internet chat rooms; providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of general interest; providing voice chat services; communication services, namely, transmitting text, images, files, data, voice, audio, video and audio-visual content and other data for the facilitation of communications between two or multiple users via computer networks and communication networks; teleconferencing and video conferencing services; electronic transmission of data and documents over computer terminals; electronic transmission of audio, video and other data and documents among computers, and portable, and handheld digital electronic devices; computer services, namely, providing on-line discussion group forums, chat rooms and electronic bulletin boards for transmission of messages among users in the fields of academic subjects, topics, and tutoring; providing on-line facilities for real-time interaction with other computer users and electronic bulletin boards concerning academic subjects, topics, and tutoring providing mentoring, tutoring, and instruction in a wide variety of subjects, namely, engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation; educational services, namely, providing tutoring at the secondary, undergraduate, graduate and post-graduate level in a wide array of academic subjects; educational services, namely, providing online instruction and information about education in a wide variety of subjects, namely, engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation for the purpose of academic or professional study; educational services, namely, conducting educational programs featuring diagnostic and prescriptive, individualized and personalized instruction techniques in a wide variety of subjects, namely, engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation; Conducting educational programs, namely, online college test preparation services; academic enrichment programs in the fields of engineering and technology, languages, history, humanities, study skills, resume and work skills, math, professional majors and degrees and practices, science, social science and standardized test preparation Providing a web site featuring technology that enables users to connect with tutors; providing a website featuring technology that matches users with specific tutors; providing a website featuring on-line non-downloadable software that enables users to simultaneously upload, create and edit documents and computer code; providing a website featuring technology that enables users to share their screens with other users for academic purposes; providing an on-line network environment featuring technology that enables users to share data and content in the fields of academic subjects, topics, and tutoring; providing a website featuring technology that enables users to share documents, images, and videos; providing a web site featuring technology that enables users to connect with tutors using video, audio, text and chat room communication; Platform as a service (PAAS) featuring computer software platforms for online tutoring for providing real time academic support
60.
Mapping published related content layers into correlated reconstructed documents
An electronic publishing platform maps supplemental content layers associated with one or more paired target documents, such as user-generated content layers associated with the paired target documents, into a source document. The publishing platform correlates content items in the source document to content items in the paired target documents. Based on the correlation, the publishing platform generates indexes mapping the source document content items to the paired target document content items. The publishing platform uses the indexes to map supplemental content layers associated with the paired target document to the source document.
Disclosed is a computer-implemented method and system for tagging content for social interchange. When a user-generated post is received from a user device accessing a document from an online education platform for posting to an external social network, the system tags the user-generated post with a unique document-part identifier (ID) identifying a part of the document with which the post is associated. The document-part ID identifies the same part in both electronic and paper versions of the document. The post tagged by the document-part ID is posted to a live feed associated with the document-part ID on the external social network. User-generated posts from the live feed associated with the document-part ID on the external social network can be retrieved and displayed to the user.
G06F 17/30 - Information retrieval; Database structures therefor
H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of job recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
An online educational publishing platform generates an effective grade point average for respective users of the platform by aggregating data describing educational activities of the users. The educational activity data includes users' interactions with pages of content distributed by the online educational platform, as well as data retrieved from user profiles of the users and external databases. The educational activity data is filtered into a plurality of categories and scored based on scoring metrics associated with the categories. Using the scored user activity data, the publishing platform generates the effective grade point averages. Each user may have multiple eGPAs whose value depends on how the eGPA was generated. Accordingly, an eGPA provides a quantitative representation of a student's academic engagement, achievements, and experiences.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Computer software, namely, educational software featuring instruction, problems and solutions in the fields of science, technology, engineering and mathematics (1) Educational services, namely, the provision of instruction, problems and solutions in the fields of science, technology, engineering and mathematics;(2) Operation of website on the worldwide web providing multiple-user access via a global communications network for the provision of training, programs and educational services featuring instruction, problems and solutions in the fields of science, technology, engineering and mathematics
66.
Automated course deconstruction into learning units in digital education platforms
An educational course is automatically deconstructed into discrete learning units. Content related to the course that has been stored by an integrated education platform is analyzed, and distinct concepts are extracted from the content. In addition, the learning activities in which users engage while accessing integrated learning services from the platform are recorded. These activities can generally be divided into passive, active, and recall activities. By deconstructing educational courses into individual concepts, a general model of learning is then applied that connects concepts to the activities undertaken by students to learn those concepts. As a result, a model of learning is developed where courses are atomized into individual learning units, each of which comprises a concept and at least one learning activity. The learning units then can be delivered independently or aggregated as desired.
G09B 7/02 - Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by the student
67.
AUTOMATED COURSE DECONSTRUCTION INTO LEARNING UNITS IN DIGITAL EDUCATION PLATFORMS
An educational course is automatically deconstructed into discrete learning units. Content related to the course that has been stored by an integrated education platform is analyzed, and distinct concepts are extracted from the content. In addition, the learning activities in which users engage while accessing integrated learning services from the platform are recorded. These activities can generally be divided into passive, active, and recall activities. By deconstructing educational courses into individual concepts, a general model of learning is then applied that connects concepts to the activities undertaken by students to learn those concepts. As a result, a model of learning is developed where courses are atomized into individual learning units, each of which comprises a concept and at least one learning activity. The learning units then can be delivered independently or aggregated as desired.
An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.
G06K 9/72 - Methods or arrangements for recognition using electronic means using context analysis based on the provisionally recognised identity of a number of successive patterns, e.g. a word
An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
A terms listing production system generates a terms listing associated with an electronic document. Primary terms and primary definitions may be extracted from a glossary associated with the electronic document. Secondary terms may be identified based on user searches in relation to the electronic document. Secondary definitions associated with primary terms or secondary terms may be retrieved from external content and stored in connection with the associated terms. A markup language document configured for presentation to users is generated based on the stored terms and definitions.
A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/06 - Communication control; Communication processing characterised by a protocol
A publishing platform manages distribution of a multilayered document to a plurality of user devices communicatively coupled to the platform. Each device executes an eReader browser application, which renders the document into a format suitable for a user to read and interact with the content. Each layer of the document has unique characteristics relating to its file size, spatial dimensions, update frequency, or interactivity, and the unique attributes of each device affect the system resources available to the eReading application executing on the device. Based on the characteristics of each layer and the attributes of the devices, the publishing platform recommends a set of layers of the document most suited for each device. The platform may automatically distribute layers to each connected device, or it may deliver the recommendation to the user and distribute layers responsive to a user input.
G06F 9/44 - Arrangements for executing specific programs
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
76.
LAYERED CONTENT DOCUMENT DISTRIBUTION IN MULTISCREEN SYSTEMS
An educational digital publication platform coordinates distribution of multilayered content documents to multiple devices of a user. The platform ingests content and transforms it into a form suitable for web-based publication in the form of a multilayered document while preserving page fidelity. EReading browser applications executing on user devices render layers of the multilayered content into a form readable by end users. The publishing platform authenticates or denies requests to access content on each device and manages distribution of the content to the browser applications executing on authenticated devices, thereby effectively connecting multiple devices of the same user. As the end user interacts with the content, activities are logged by the platform and reported to all the user's connected devices in order to synchronize delivery of content and services.
An educational digital publication platform coordinates distribution of multilayered content documents to multiple devices of a user. The platform ingests content and transforms it into a form suitable for web-based publication in the form of a multilayered document while preserving page fidelity. EReading browser applications executing on user devices render layers of the multilayered content into a form readable by end users. The publishing platform authenticates or denies requests to access content on each device and manages distribution of the content to the browser applications executing on authenticated devices, thereby effectively connecting multiple devices of the same user. As the end user interacts with the content, activities are logged by the platform and reported to all the user's connected devices in order to synchronize delivery of content and services.
An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper. A listening API wrapper of at least one other application component receives the state and may perform other functions dependent on the state.
A digital publishing platform enables users to create and organize notes associated with electronic, published documents. Sets of notes, each associated with a document, are uploaded to the publishing platform by notepad applications executing on user devices. Each set of notes has one or more notes, and each note includes a link to a location in the associated document. The publishing platform is configured to aggregate a plurality of sets of notes, combining the notes of the sets into a single set while maintaining their link to an associated document.
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06F 17/30 - Information retrieval; Database structures therefor
A method for sharing multilayered electronic content among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create user-generated content associated with a multilayered document and share the content with other users in an education social network. The user can specify which users to share the user-generated content and assign an access right to each of those users that may access the user-generated content. When the digital education platform receives a request to access the user-generated content from a certain user, an access right associated with that user for the user-generated content is determined and access is granted according to the access right.
A method for sharing notes created in a multilayered document among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create notes linked to a particular location in the document using a notepad application. Notes are aggregated and stored in the user's personal library on the digital education platform. When a user requests to share another user's notes and is granted access, the digital education platform retrieves the other user's notes and inserts the shared notes into the requesting user's existing notes associated with the document, based on their individual sharing attributes and metadata.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
G06F 21/70 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06F 17/30 - Information retrieval; Database structures therefor
A notepad application enables users to create notes associated with electronic documents. The document, configured for rendering by an eReader browser application, is associated with a table of contents defining a plurality of sections of the document. The notepad application displays a note window associated with a section of the document within a user interface of the browser application. When a user generates a note in connection with the note window by indicating a location within the document, the notepad application adds the note to a note region in a note object that is associated with a section of the document defined by the table of contents. The notepad application then can access the note using the table of contents of the document.
An education digital reading platform provides pages of a document requested by a user, the pages including additional content layers associated with the requested content. The additional content layers including related content, user generated content, advertisement content and other services content offered by the digital reading platform. The requested content and additional content layers require processing capability on a web browser application. The amount of data associated with a page of a document may vary dramatically especially considering the additional layers of content associated with the pages. In order to permit the web browser application anticipate the processing needs associated with each page, the digital reading platform provides markers indicating a difference in processing requirements associated between two pages of a document. The markers enable the web browser request additional resources to provide a seamless user experience or enable the web browser application to request additional or fewer content layers.
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application for educational services, namely, software for use in accessing online, downloadable and interactive learning resources for students of primary, secondary and college levels Educational services, namely, providing on-line learning resources in the nature of study guides, study materials and personal study assistance for students of primary, secondary and college levels Creating an on-line community for students of primary, secondary and college levels for the purpose of study assistance
A notepad application enables users to create notes associated with electronic documents. The document, configured for rendering by an eReader browser application, is associated with a table of contents defining a plurality of sections of the document. The notepad application displays a note window associated with a section of the document within a user interface of the browser application. When a user generates a note in connection with the note window by indicating a location within the document, the notepad application adds the note to a note region in a note object that is associated with a section of the document defined by the table of contents. The notepad application then can access the note using the table of contents of the document.
Embodiments of the disclosure provide a system for correlating document pages. The system receives a source image of a document page and a rendered image of a markup language page converted from the document page. The system then performs a correlation analysis between the source image and the rendered image. Next, the system determines a correlation factor between the source image and the rendered image based on the correlation analysis, wherein the correlation factor indicates a page fidelity between the document page and the markup language page converted from the document page.
A method, a storage medium and a system for document content reconstruction are provided in a digital content delivery and online education services platform to enable delivery of textbooks and other copyrighted material to multi-platform web browser applications. The method comprises ingesting a document page in an unstructured document format. The method further comprises extracting one or more images and metadata associated with the images and text and fonts associated with the texts from the document page. In addition, the method comprises coalescing text into paragraphs and creating a structured document page in a markup language format using the extracted images, text and fonts rendered with layout fidelity to the original ingested document page.
Embodiments provide a system for content distribution and protection. The system first receives an order from a user for a protected document. In response to a successful user authentication, the system generates an access code for the user to access the protected document. In response to a received user reading request, the system validates the access code for a reading session. The system then transfers a set of URLs for accessing a set of pages and associated metadata in the protected document to the user. The set of URLs are valid for a period of time. Responsive to a request for reading a next set of pages, the system again validates the access code for the session and transfers another set of URLs for accessing the next set of pages. The system also logs user activities related to the protected document.
Embodiments of the invention provide a system for automated document conversion testing. For each page in the received documents, the system first converts the page into a source image. The system then converts the document page into a set of markup language page elements and generates a rendered image of the markup language page elements displayed in a web browser on a target software platform. Next, the system determines a correlation factor between the source image and the rendered image. The correlation factor indicates a page fidelity between the original document and its markup language transformation. If the correlation factor exceeds a threshold established for a minimum page fidelity requirement, the markup language conversion is validated.
Embodiments of the invention provide a system and a method for providing consistent user experience in eReading applications. The system extracts a set of attributes of browsers and platforms on which an eReading application is running. The system receives a target eReading application performance. The system adjusts behavior of the eReading application to compensate for the difference between the extracted set of attributes and the target eReading application performance.
An education digital reading platform suggests connections between users, wherein the users are represented as nodes in a social graph. The nodes may be identified from education materials and course registrations associated with a course and a user. The education digital reading platform also determines suggested connections between the nodes based on the education materials and the course registrations, wherein the suggested connections are based on a commonality between the nodes, such as being registered to a similar course, having the same major, etc. The determined suggested connections are provided to the users. If the users accept the suggested connections, communication and other services are enabled between the users. Such a method of connecting users may iterate when new users or information is added to the platform, such as when a student registers for a new course or a new syllabus is received.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Downloadable software in the nature of a mobile application
for renting textbooks; sunglasses. Operating an on-line marketplace featuring textbooks;
providing a buy-back and trade-in program for used textbooks
of others; administration of a textbook rental partner
program for retail stores, namely, providing exhibition
stands and booths, including related equipment, for textbook
rental in retail stores; administration of a student brand
ambassador program, namely, arranging and conducting
incentive reward programs to promote the sale of textbooks
by means of student referrals; promoting textbook rental
services through sweepstakes and contests. Textbook rental services; providing newsletters in the field
of information of interest to students via e-mail; on-line
journals, namely, blogs featuring information of interest to
students; entertainment services, namely, conducting
sweepstakes directed to students; rental of textbooks via an
electronic kiosk; administration of a student brand
ambassador program, namely, providing an educational program
for college students in the field of business administration
consisting of practical product sampling and market research
activities.
An education digital reading platform collects time based user activity data and time based instruction data to generate time based views displaying a user's progress. User activity data includes any activity performed by a user on a web application displaying content from the education digital reading platform such as reading, taking notes, or answering questions. Time based instruction data includes a syllabus, due dates, and deadlines associated with a user's class. An interface system aggregates the user activity data from one or more users along with the instruction data to generate views of a user's progress. The views may be displayed, for example, as a timeline or a calendar. The views may enable a comparison between the activities of multiple users or a comparison of one or more user's activities to a syllabus.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
95.
Navigating an electronic document by visual object elements
An education digital reading platform provides a visualization interface displaying visual object elements of a document to a user. A visual object element may include images, videos, charts, tables, etc. The visual objects may be identified in a document by extracting metadata associated with the document. Additionally, the ideas or concepts represented by the visual object elements may be identified by analyzing the document, and content related to the ideas or concepts may be identified and associated with the visual object elements. The related content may include user generated content or content stored in one or more databases. The related content is provided to a user in the visualization interface wherein the user may access the related content. The interface allows a user to navigate a document by moving from one visual object element to another.
An education digital reading platform provides aggregation, management, and distribution of digital education content and services. The platform ingests content from a variety of content sources, transforms the content for web-based publication, and distributes the content to connected end-user devices via a network. The transformed content preserves the original page structure of the content document regardless of the original format of the content file. As the user experiences the content, the user's web browser regularly communicates with the platform for updating reading content and connected services. User-generated content such as notes are uploaded to the platform so that the user's user-generated content can be accessed from any of the user's registered devices. Moreover, the platform enables the user-generated content and other user activities to be optionally shared among friends, classmates, campus, or other groups, as part of an education social platform.
An education digital reading platform provides aggregation, management, and distribution of digital education content and services. The platform ingests content from a variety of content sources, transforms the content for web-based publication, and distributes the content to connected end-user devices via a network. The transformed content preserves the original page structure of the content document regardless of the original format of the content file. As the user experiences the content, the user's web browser regularly communicates with the platform for updating reading content and connected services. User-generated content such as notes are uploaded to the platform so that the user's user-generated content can be accessed from any of the user's registered devices. Moreover, the platform enables the user-generated content and other user activities to be optionally shared among friends, classmates, campus, or other groups, as part of an education social platform.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Textbook rental services; providing on-line newsletters in the field of information of interest to students via e-mail; on-line journals, namely, blogs featuring information of interest to students; educational services, namely, providing on-line learning resources in the nature of study guides and study materials, namely, class notes, outlines and homework aids for students via a global computer network
Operating an on-line marketplace featuring textbooks; providing a buy-back and trade-in program for used textbooks of others; administration of a textbook rental partner program for retail stores, namely, providing exhibition stands and booths, including related equipment, for textbook rental in retail stores; issuing gift certificates which may then be redeemed for goods or services; promoting textbook rental services through sweepstakes and contests
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Downloadable software in the nature of a mobile application for renting textbooks [ ; Sunglasses ] Operating an on-line marketplace featuring textbooks; Providing a buy-back and trade-in program for used textbooks of others; [ Administration of a textbook rental partner program for retail stores, namely, providing exhibition stands and booths, including related equipment, for textbook rental in retail stores; Administration of a student brand ambassador program, namely, arranging and conducting incentive reward programs to promote the sale of textbooks by means of student referrals; ] [ Issuing gift certificates which may then be redeemed for goods or services; ] Promoting textbook rental services through sweepstakes and contests Textbook rental services; [ Providing newsletters in the field of information of interest to students via e-mail; ] On-line journals, namely, blogs featuring information of interest to students; Entertainment services, namely, conducting sweepstakes directed to students; [ rental of textbooks via an electronic kiosk; Administration of a student brand ambassador program, namely, providing an educational program for college students in the field of business administration consisting of practical product sampling and market research activities ]