METHOD AND APPARATUS FOR ACCESS CONTROL TO LANGUAGE LEARNING SYSTEM
First Claim
1. A method of accessing language learning data at a network computer facility, the method comprising:
- detecting that a user at a node of the network is utilizing a microphone to provide speech input at a computer node of the network;
providing the user with limited access to a predetermined number of language learning data modules at the computer facility;
receiving a selection by the user for additional data modules that are available and are associated with a payment amount for access;
providing the user with access to the selected data modules in response to receipt of the associated payment amount.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique to control access to computer network resources at a computer facility permits a user to interact with the computer facility through a computer node of a network, wherein the user interaction comprises language learning responses submitted to the computer facility through the computer node, and a user authentication process is performed to determine if the permitted user interaction is authorized. The user authentication process is performed with user authentication information that is obtained by the computer facility during the permitted user interaction and also with user authentication information that is extracted from the user'"'"'s language learning responses. In this way, user authentication occurs without intruding into the utilization of the computer facility.
41 Citations
11 Claims
-
1. A method of accessing language learning data at a network computer facility, the method comprising:
-
detecting that a user at a node of the network is utilizing a microphone to provide speech input at a computer node of the network;
providing the user with limited access to a predetermined number of language learning data modules at the computer facility;
receiving a selection by the user for additional data modules that are available and are associated with a payment amount for access;
providing the user with access to the selected data modules in response to receipt of the associated payment amount.
-
-
2. A method of selling controlled network access from a local computer to a remote computer, the method comprising:
-
selling an item that is used by a local computer user in responding to a program of language instruction comprising a plurality of data modules, wherein the item is associated with an access permit to allow the user to select a predetermined number of the language instruction data modules;
receiving a user request from the local computer for access to a selection of the predetermined number of data modules of the language instruction program and granting access to the user-selected data modules. - View Dependent Claims (3, 4, 5, 6)
-
-
7. The method of selling a program of language skills instruction modules at a remote computer that is accessed from a local computer, the method comprising:
-
selling a microphone apparatus and permitting the local computer to access a predetermined number of program modules of the language skills instruction at the remote computer, wherein the predetermined number is associated with the sold microphone apparatus;
receiving a user request from the local computer for access to a selection of the predetermined number of data modules of the language instruction program and granting access to the user-selected data modules;
receiving a user request from the local computer for access to additional program modules of the language instruction program, wherein the user request includes a payment authorization for the additional program modules; and
permitting the requesting user to have access to the paid-for additional modules of the language instruction program.
-
-
8. A method of providing access to language skills instruction modules at a computer, the method comprising:
-
selling a microphone apparatus and permitting access to a predetermined number of language learning program modules of the language skills instruction through the computer, wherein the predetermined number of program modules is associated with the sold microphone apparatus;
processing a user request for access to a selection of the predetermined number of program modules of the language instruction program and granting access to the user-requested program modules;
receiving a user request for access to additional program modules of the language instruction program, wherein the user request includes a payment authorization for the additional program modules;
permitting the requesting user to have access to the paid-for additional modules of the language instruction program.
-
-
9. A computer apparatus comprising:
-
a processor that receives user requests for computer operation;
a Speaker Recognition processor that permits the user to interact with the computer apparatus, wherein the user interaction comprises language learning responses submitted to the computer apparatus by the user, wherein the Speaker Recognition processor performs a user authentication process to determine if user authentication information is obtained during the permitted user interaction and is extracted from the user'"'"'s language learning responses, and if a proper identification code is received from a microphone apparatus through which the user provides speech input to the computer apparatus, and permits continued user interaction only if the user is authenticated. - View Dependent Claims (10, 11)
-
Specification