Scott Peer - Gulph Mills PA, US John Alexander - Voorhees NJ, US Gerald Beirne - Berwyn PA, US Kevin Corcoran - Media PA, US Sue Groveman - St. David's PA, US Daniel Kessler - Aliso Viejo CA, US John Lewis - Glassboro NJ, US
Assignee:
Lyrrus Inc. d/b/a GVOX - Philadelphia PA
International Classification:
G09B005/00
US Classification:
434/30700R
Abstract:
A system for making a lesson authored by a teacher accessible to a class of one or more students and for making homework authored by a student belonging to the class accessible to the teacher. The system includes a first client, a second client, and a server computer, all of which are connected to a computer network. The server computer maintains a database including information about the teacher, the student, the class and the lesson. The server computer provides a script to the first client computer and to the second client computer for executing a notation computer program. The notation computer program is utilized to author the lesson or the homework. The lesson or the homework is transferred from the first or the second client computer to the server computer for making the lesson or the homework accessible to the students of the class or the teacher.
Peter D. Martino - Phoenixville PA Gerald Beirne - Newtown Square PA
Assignee:
Four Star Software, Inc. - Wayne PA
International Classification:
A63F 924
US Classification:
463 9
Abstract:
A rotating cube game or puzzle which is displayed on a computer display screen in three dimensions and is manipulated in three dimensions to expose the respective faces during play of the game or solving of the puzzle. The game or puzzle is preferably implemented on the cube in such a manner that there is continuity among the respective edges. For example, individual crossword puzzle entries are designed to wrap around the edges as desired. The letters for the sides of the cube facing the user are drawn by reading the letters stored in the appropriate three of six total two-dimensional arrays (one array for each face of the cube), and the arrays are manipulated as the cube rotates so that the right and top sides of the cube facing the user will be displayed correctly. Entries in the arrays may be spun 90 or 180 degrees, as appropriate, and then drawn in each block at the correct perspective angle. The cube is rotated by selecting arrows on an on-screen icon, and the letters are entered by the user by selecting the block and then entering the desired letter using the keyboard or selecting, using a mouse, a letter from a keyboard displayed on the video display.