IP Library Granted Patent US 7,984,428
Granted Patent B1
US 7,984,428 · App. 10/853,718 · Granted Jul 19, 2011

Methods and systems for testing evaluation modules

Assignee: United Business Media LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,984,428
App. No.
10/853,718
Granted
Jul 19, 2011
Kind
B1
Abstract

A system consistent with this invention evaluates the performance of a module via a network. Such a system comprises an evaluation module, an evaluation module computer running an end user interface for interfacing with the evaluation module computer, wherein the evaluation module computer evaluates the performance of the module, a terminal linked to the evaluation module computer through a network, wherein the terminal displays the end user interface, and a shadow terminal linked to the evaluation module computer through a network, wherein the shadow terminal displays the end user interface.

Claims (49)

1. A system for evaluating a performance of a module via a network, the system comprising:

a plurality of evaluation modules;

a plurality of evaluation module computers for evaluating the evaluation modules, the evaluation module computers running end user interfaces for interfacing with the evaluation module computers;

a server storing membership information of users belonging to communities and rights of the communities to access the plurality of evaluation modules and the plurality of evaluation module computers, the server storing a schedule of when the plurality of evaluation modules and the plurality of evaluation module computers are available for evaluation, the server displaying to a primary user one or more platforms that are accessible by the primary user based on the rights of one or more communities to which the primary user belongs and that are available for evaluation based on the schedule, each platform being a pair of an evaluation module and an evaluation module computer, the server receiving a selection of one of the one or more platforms from the primary user;

a first terminal linked to the server through the network, the first terminal having a memory storage device, wherein the first terminal displays to the primary user the end user interface running on the selected evaluation module computer of the selected platform and enables the primary user to control the selected evaluation module computer through the network to evaluate the selected evaluation module; and

a second terminal linked to the server through the network, wherein the second terminal is a shadow terminal operable to display to the shadow user the end user interface displayed at the first terminal and enables the shadow user to control the evaluation module computer of the platform selected by the primary user, and to evaluate the evaluation module of the platform selected by the primary user by shadowing the first terminal, and the second terminal is capable of accessing the memory storage device of the first terminal.

2. The system of claim 1 , wherein the server runs a session and the first terminal and the shadow terminal display the end user interface by linking to the session.

3. A method for evaluating a performance of a module via a network, the method comprising: storing, at a server, schedule of when a plurality of evaluation modules and a plurality of evaluation module computers are available for evaluation;

storing, at the server, membership information of users belonging to communities and rights of the communities to access the plurality of evaluation modules and the plurality of evaluation module computers;

displaying to a primary user one or more platforms accessible by the primary user based on the rights of one or more communities to which the primary user belongs and available for evaluation based on the schedule, each platform being a pair of an evaluation module and an evaluation module computer;

receiving a selection of one of the one or more platforms from the primary user;

running an end user interface on the selected evaluation module computer of the selected platform for interfacing with the selected evaluation module computer, wherein the selected evaluation module computer evaluates the selected evaluation module;

displaying the end user interface to the primary user on a first terminal linked to the server through the network, the first terminal having a memory storage device;

enabling the primary user to control the selected evaluation module computer from the first terminal through the network to evaluate the selected evaluation module;

displaying the end user interface displayed on the first terminal to a shadow user on a second terminal linked to the server through the network, the second terminal having access to the memory storage device of the first terminal; and

enabling the shadow user to control from the second terminal the evaluation module computer of the platform selected by the primary user and to evaluate the evaluation module of the platform selected by the primary user, wherein the second terminal is a shadow terminal shadowing the first terminal.

4. The method of claim 3 , further comprising:

displaying the end user interface on the first terminal and the shadow terminal by linking the terminals to a session running on the server.

5. A system for evaluating a performance of a module via a network, the system comprising:

means for storing a schedule of when a plurality of evaluation modules and a plurality of evaluation module computers are available for evaluation;

means for storing membership information of users belonging to communities and rights of the communities to access the plurality of evaluation modules and the plurality of evaluation module computers;

means for displaying to a primary user one or more platforms accessible by the primary user based on the rights of one or more communities to which the primary user belongs and available for evaluation based on the schedule, each platform being a pair of an evaluation module and an evaluation module computer;

means for receiving a selection of one of the one or more platforms from the primary user;

means for displaying an end user interface running on the selected evaluation module computer of the selected platform to the primary user on a first terminal, the first terminal being linked to the system through the network, the first terminal having a memory storage device;

means for enabling the primary user to control the selected evaluation module computer from the first terminal through the network to evaluate the selected evaluation module;

means for displaying the end user interface displayed on the first terminal to a shadow user on a second terminal, the second terminal being linked to the system through the network, the second terminal having access to the memory storage device of the first terminal; and

means for enabling the shadow user from the second terminal to control the evaluation module computer selected by the primary user and to evaluate the evaluation module selected by the primary user, wherein the second terminal is a shadow terminal shadowing the first terminal.

6. The system of claim 1 , wherein

the server runs a session, and

the first terminal and the shadow terminal display the end user interface and control the selected evaluation module computer by linking to the session.

7. The system of claim 1 , wherein the first terminal opens a session on the server to interface with the selected evaluation module computer, and

the shadow terminal connects to the session to display the end user interface and control the selected evaluation module computer.

8. The system of claim 1 , wherein

the first terminal is operable to open a session on the server to interface with the selected evaluation module computer based on the schedule and the membership information, and

the shadow terminal is operable to connect to the session based on the schedule and the membership information.

9. The system of claim 1 , wherein

the first terminal is operable to open a session on the server to interface with the selected evaluation module computer, and

the shadow terminal is operable to connect to the session based on a permission granted by the primary user.

10. The system of claim 1 , wherein the first terminal and the shadow terminal are operable to display objects that are graphical or textual.

11. The method of claim 3 , further comprising

controlling the selected evaluation module computer from the first terminal and shadow terminal by linking the terminals to a session running on the server.

12. The method of claim 3 , further comprising displaying the end user interface on the first terminal by opening a session on the server, and displaying the end user interface on the shadow terminal by connecting to the session.

13. The method of claim 3 , further comprising

opening a session on the server with the first terminal based on the schedule and the membership information, and

connecting to the session with the shadow terminal based on the schedule and the membership information.

14. The method of claim 3 , further comprising

opening a session on the server with the first terminal, and

connecting to the session with the shadow terminal based on a permission granted by the primary user.

15. The method of claim 3 , further comprising displaying the end user interface on the first terminal and the shadow terminal by displaying objects that are graphical or textual.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2011
From: SEYMOUR, WILLIAM BRIAN
To: UNITED BUSINESS MEDIA LLC
Reel/Frame 025692/0583 →
CHANGE OF NAME Recorded Sep 16, 2008
From: CMP MEDIA LLC
To: UNITED BUSINESS MEDIA LLC
Reel/Frame 021531/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2008
From: TECHONLINE, INC.
To: CMP MEDIA LLC
Reel/Frame 021537/0432 →