Web-based tool for collaborative, social learning
AssigneePearson Education, Inc.
InventorsSam Neff, Raymond Galang, Sundararajan Parasuraman
Life of this patent
Estimating the term…
Abstract
A computerized-social network provides a community of users with features and tools facilitating an immersive, collaborative environment where users can learn a language or help others learn a language. One user (user A) can view another user's (user B) Web page or document and make suggestions or comments for selected content on that Web page. These suggestions are linked specifically to the selected content. User B can review the suggestions, and accept or reject the suggestions by user A and others.
Claims15
A system comprising a server hardware computing device coupled to a network and comprising at least one processor executing instructions within a memory that, when executed, cause the system to:
- decode, from a client hardware computing device coupled to the network, a user selection input selecting a content within an electronic document;
- responsive to receiving the user selection input, generate a first graphical user interface (GUI):
- highlighting the content within the electronic document;
- and displaying a control panel including:
- a first GUI control receiving an electronic comment associated with the user selection inputs;
- a second GUI control for generating an audio representation of the content, wherein, responsive to a user activating the second GUI, the specific computer-executable instructions cause the system to generate an audio representation of the content and transmit the audio representation to the client hardware computing device;
- a third GUI control receiving from the user a selection of a voice for an audio representation;
- a fourth GUI control receiving from the user a selection of a dialect for the voice for the audio representation;
- and
- a fifth GUI control receiving from the user a selection of a speed for the audio representation;
- transmit the GUI to the client hardware computing device for display;
- decode a transmission received from the client hardware computing device and including an electronic comment input by a user;
- execute a database query saving, in association within a database coupled to the network, the user selection input, an identifier of the user, and the electronic comment received from the GUI control.
Dependencies are inferred from the claim text.